frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Le Chat. Custom MCP Connectors. Memories

https://mistral.ai/news/le-chat-mcp-connectors-memories
21•Anon84•26m ago•2 comments

30 minutes with a stranger

https://pudding.cool/2025/06/hello-stranger/
435•MaxLeiter•5h ago•134 comments

Use Bayes rule to mechanically solve probability riddles

https://cloud.disroot.org/s/Ec4xTMFDteTrFio
10•zaik•3d ago•0 comments

The Color of the Future: A history of blue

https://www.hopefulmons.com/p/the-color-of-the-future
36•prismatic•2h ago•5 comments

Polars Cloud and Distributed Polars now available

https://pola.rs/posts/polars-cloud-launch/
53•jonbaer•8h ago•30 comments

I Should Have Loved Electrical Engineering

https://blog.tdhttt.com/post/love-ee/
17•tdhttt•3d ago•13 comments

Show HN: A roguelike game that runs inside Notepad++

https://github.com/thelowsunoverthemoon/NeuroPriest
94•lowsun•3d ago•10 comments

Claude Code: Now in Beta in Zed

https://zed.dev/blog/claude-code-via-acp
607•meetpateltech•20h ago•384 comments

Étoilé – desktop built on GNUStep

http://etoileos.com/
152•pabs3•8h ago•58 comments

Liquid Glass? That's what your M4 CPU is for

https://idiallo.com/byte-size/apple-liquid-glass
48•luismedel•1h ago•53 comments

Neovim Pack

https://neovim.io/doc/user/pack.html#vim.pack
190•k2enemy•11h ago•108 comments

Reverse engineering Solos smart glasses

https://jfloren.net/b/2025/8/28/0
98•floren•3d ago•14 comments

Minesweeper thermodynamics

https://oscarcunningham.com/792/minesweeper-thermodynamics/
128•robinhouston•2d ago•34 comments

The Bitter Lesson Is Misunderstood

https://obviouslywrong.substack.com/p/the-bitter-lesson-is-misunderstood
284•JnBrymn•6d ago•172 comments

AR Fluid Simulation Demo

https://danybittel.ch/fluid
93•danybittel•3d ago•19 comments

Melvyn Bragg steps down from presenting In Our Time

https://www.bbc.co.uk/mediacentre/2025/melvyn-bragg-decides-to-step-down-from-presenting-in-our-t...
155•aways•5h ago•92 comments

Nuclear: Desktop music player focused on streaming from free sources

https://github.com/nukeop/nuclear
336•indigodaddy•19h ago•211 comments

A Rebel Writer's First Revolt

https://www.vulture.com/article/arundhati-roy-mother-mary-comes-to-me-review.html
7•lermontov•1d ago•1 comments

Hledger 1.50

https://github.com/simonmichael/hledger/releases/tag/1.50
21•olexsmir•1h ago•1 comments

Google was down in eastern EU and Turkey

https://www.novinite.com/articles/234225/Google+Down+in+Eastern+Europe+%28UPDATED%29
65•nurettin•3h ago•16 comments

William Wordsworth's letter: "The Law of Copyright" (1838)

https://gutenberg.org/cache/epub/76806/pg76806-images.html
28•petethomas•6h ago•15 comments

New knot theory discovery overturns long-held mathematical assumption

https://www.scientificamerican.com/article/new-knot-theory-discovery-overturns-long-held-mathemat...
110•baruchel•1d ago•19 comments

Half an year on Alpine: just musl aside

https://blog.jutty.dev/posts/half-an-year-on-alpine/
34•zdw•2d ago•12 comments

Writing a C compiler in 500 lines of Python (2023)

https://vgel.me/posts/c500/
208•ofou•19h ago•62 comments

Understanding Transformers Using a Minimal Example

https://rti.github.io/gptvis/
221•rttti•20h ago•14 comments

Eels are fish

https://eocampaign1.com/web-version?p=495827fa-8295-11f0-8687-8f5da38390bd&pt=campaign&t=17562270...
137•speckx•21h ago•136 comments

What is it like to be a bat?

https://en.wikipedia.org/wiki/What_Is_It_Like_to_Be_a_Bat%3F
160•adityaathalye•17h ago•219 comments

ReMarkable Paper Pro Move

https://remarkable.com/products/remarkable-paper/pro-move
240•ksec•11h ago•287 comments

Say Bye with JavaScript Beacon

https://hemath.dev/blog/say-bye-with-javascript-beacon/
22•moebrowne•3d ago•14 comments

Speeding up PyTorch inference on Apple devices with AI-generated Metal kernels

https://gimletlabs.ai/blog/ai-generated-metal-kernels
172•nserrino•18h ago•26 comments
Open in hackernews

Pong Clock

https://bigjobby.com/pong/?v=2.0/
173•donohoe•6d ago

Comments

ajd555•3d ago
This is great, congrats on getting it out!
yodon•3d ago
Thank you for bringing a tiny bit of joy to the day
stog•3d ago
Out of curiosity, are you Scottish?
cyberpunk•3d ago
I hope so, otherwise he’s in a bit of a disappointment if someone ever explains to him what his domain means in Scotland ;)
empressplay•3d ago
Cute, I love it! Thanks for sharing this.

It would be just a little bit better though if the paddles just missed the ball when the time changes rather than entirely stepping aside.

But still wonderful, nevertheless.

stevage•3d ago
Thanks for the hint about what is interesting about this.
waltbosz•3d ago
It took me a while to figure out that the time would advance when one of the paddles missed. I was also disappointed by the way it missed by intentionally moving to the top of the play field.

I wonder how difficult it would be to code it so the miss was more convincing.

mspreij•3d ago
I spent longer than I care to admit trying to find the player keys..
tombert•3d ago
I have an old TV that I bought in 2015. It's in this kind of weird situation where it's "too good to throw away but not good enough to actually use". All I have been using it for in the last six years is plugging it into servers that only have a VGA port, and I don't have any of those anymore.

I've thought about mounting it to a wall plugging in a Raspberry Pi and have it constantly rotate fun different types of clocks. Something like this seems like it could be a fit.

BobbyTables2•3d ago
Wow, my only TV is from 2012!
tombert•3d ago
I mean none of my TVs are top of the line, I don't own any TVs that cost more than $600, but I did feel like the upgrade to 4K was worth it back in ~2018.

The TV I was referring to was extremely cheap even in 2015. It's not even 1080p, and I'm not even 100% convinced it's even 720p, despite what it says. It served us well enough when I was broke working for academia, but I upgraded everything when I was able to afford it.

Still, this TV is relatively small and could still be kind of fun for a virtual clock, so it might be nice to get a bit more life out of it.

johntopia•3d ago
this is actually entertaining
clocker•3d ago
Great idea! Wish the speed was bit more. I think it would be cool if it takes exactly 1 second to bounce between the two paddles.
albert_e•3d ago
I thought that was the idea and felt the seconds seemed tab bit longer :)
chrisweekly•2d ago
tab -> tad

(for the sake of non-native English readers)

schoen•2d ago
I don't understand either of those words in this context!

(Maybe "a tad"?)

albert_e•2d ago
Yes I meant a tad and made a typo too. Apologies.
gpt5•3d ago
Type this into your dev console to speed it up to one hit per second (or if you want in the URL bar, prefix it with `javascript:`)

  (()=>{const T=1;window._u0=window._u0||update;update=function(){const W=gameCanvas.getBoundingClientRect().width,dist=0.92*W,vx=Math.abs(ball.speedX)||INITIAL_BALL_SPEED;let n=(dist/vx)/(60*T);n=Math.max(1,Math.min(20,Math.round(n)));for(let i=0;i<n;i++)_u0();};})()`
bentt•2d ago
That was my assumption as well and I'm sort of shattered that it doesn't work like this.
Crontab•2d ago
That would be ideal if coupled with a mode where the paddles never miss.
wkjagt•3d ago
I like to imagine two actual people controlling this game, and it's their job to control time. If one misses by accident, time for everyone on earth advances a little too quickly.
cramcgrab•3d ago
Better not let Atari see it, you’ll get a takedown notice.
pretzellogician•2d ago
This is true. At least in the past, they've been pretty protective about the "pong" name. Example: https://gamedev.stackexchange.com/questions/21161/does-a-pon...
conception•3d ago
Ah! Reminded me I have one of these in storage some place.

https://www.sandermulder.com/pong_clock.html

You can still get the screensaver.

theden•3d ago
Pretty cool! You can force a miss by setting these vars in the console

  scoreMinute += 1
Or

  forceMissPaddle = rightPaddle; // or leftPaddle
mlcq•3d ago
So cool, very creative.
GauntletWizard•3d ago
I feel bad for the guy playing the left side; 0 - 55 is a heck of a deficit to come back from.
afandian•2d ago
Left player is playing the long game.
shmeeed•2d ago
Yeah, the left guy's pretty bad. I admire his persistence, though!

They seem to play with a made-up rule set with a handicap: every time the left guy lands a goal, the other guy's score is reset... So left usually starts in the lead, but then quickly loses out again.

I estimate he's behind roughly 89% of the time.

(For a fun exercise, ask Google for that percentage. It's astonishing how wrong the AI answers can get.)

GauntletWizard•2d ago
My "AI" response was actually pretty good; It summed up the number of minutes per hour, making only one (glaringly obvious but understandable by some metrics) error:

> Hour 12: The hour (12) is never greater than the minute (0–59), so the time is 0.

Misunderstanding how human clocks work, but right for this clock.

It then doubled that, because there's two 12-hour periods in a day, which was useless but reasonable, and finally divided by 1440 minutes in a day, and got an answer of 9%

Then I asked again, and while it got the same answer, it used totally different "reasoning" that was wrong in a unique way.

ChrisMarshallNY•2d ago
The theme song: https://www.youtube.com/watch?v=cNAdtkSjSps