frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Reinvent the Wheel

https://endler.dev/2025/reinvent-the-wheel/
214•zdw•6h ago•113 comments

Tachy0n: The Last 0day Jailbreak

https://blog.siguza.net/tachy0n/
164•todsacerdoti•6h ago•23 comments

I used o3 to find a remote zeroday in the Linux SMB implementation

https://sean.heelan.io/2025/05/22/how-i-used-o3-to-find-cve-2025-37899-a-remote-zeroday-vulnerability-in-the-linux-kernels-smb-implementation/
349•zielmicha•12h ago•104 comments

How to Install Windows NT 4 Server on Proxmox

https://blog.pipetogrep.org/2025/05/23/how-to-install-windows-nt-4-server-on-proxmox/
9•thepipetogrep•1h ago•2 comments

CAPTCHAs are over (in ticketing)

https://behind.pretix.eu/2025/05/23/captchas-are-over/
37•pabs3•2h ago•31 comments

Using the Apple ][+ with the RetroTink-5X

https://nicole.express/2025/apple-ii-more-like-apple-5x.html
29•zdw•5h ago•4 comments

The Logistics of Road War in the Wasteland

https://acoup.blog/2025/05/23/collections-the-logistics-of-road-war-in-the-wasteland/
51•ecliptik•6h ago•19 comments

Good Writing

https://paulgraham.com/goodwriting.html
173•oli5679•11h ago•185 comments

The WinRAR Approach

https://basicappleguy.com/basicappleblog/the-winrar-approach
16•frizlab•3d ago•6 comments

Show HN: Rotary Phone Dial Linux Kernel Driver

https://gitlab.com/sephalon/rotary_dial_kmod
280•sephalon•13h ago•39 comments

The Next-Gen Mainboard Designed with AmigaOS4 and MorphOS in Mind

https://mirari.vitasys.nl/
7•PortableCode•1h ago•1 comments

Lone coder cracks 50-year puzzle to find Boggle's top-scoring board

https://www.ft.com/content/0ab64ced-1ed1-466d-acd3-78510d10c3a1
108•DavidSJ•8h ago•24 comments

The Xenon Death Flash: How a Camera Nearly Killed the Raspberry Pi 2

https://magnus919.com/2025/05/the-xenon-death-flash-how-a-camera-nearly-killed-the-raspberry-pi-2/
175•DamonHD•14h ago•65 comments

Show HN: I built StickerFacet to turn photos into high quality vinyl stickers

https://stickerfacet.com
10•arthurcolle•3h ago•7 comments

Domain Theory Lecture Notes

https://liamoc.net/forest/dt-001Y/index.xml
11•todsacerdoti•2h ago•0 comments

Hong Kong's Famous Bamboo Scaffolding Hangs on (For Now)

https://www.nytimes.com/2025/05/24/world/asia/hongkong-bamboo-scaffolding.html
149•perihelions•14h ago•40 comments

One of the Most Popular Games on the Planet

https://kotaku.com/grow-a-garden-roblox-5-million-active-users-record-pc-1851781824
30•bryan0•3d ago•13 comments

An Almost Pointless Exercise in GPU Optimization

https://blog.speechmatics.com/pointless-gpu-optimization-exercise
26•atomlib•3d ago•2 comments

Failure Mechanisms in Democratic Regimes – An Army's Role

https://angrystaffofficer.com/2025/03/02/failure-mechanisms-in-democratic-regimes-an-armys-role/
17•tkgally•2h ago•2 comments

Scientific conferences are leaving the US amid border fears

https://www.nature.com/articles/d41586-025-01636-5
164•mdhb•4h ago•74 comments

The Verse Calculus: A Core Calculus for Functional Logic Programming [pdf]

https://simon.peytonjones.org/assets/pdfs/verse-March23.pdf
19•droideqa•6h ago•4 comments

Exposed Industrial Control Systems and Honeypots in the Wild [pdf]

https://gsmaragd.github.io/publications/EuroSP2025-ICS/EuroSP2025-ICS.pdf
37•gnabgib•8h ago•0 comments

Peer Programming with LLMs, for Senior+ Engineers

https://pmbanugo.me/blog/peer-programming-with-llms
87•pmbanugo•13h ago•45 comments

Trellis (YC W24) Is Hiring founding SDR to help automate healthcare paperwork

https://www.ycombinator.com/companies/trellis/jobs/7Ru1X1P-founding-sdr
1•macklinkachorn•9h ago

Is Astrophotography Without Tracking Possible?

https://astroimagery.com/astrophotography/heres-how-to-do-astrophotography-without-tracking/
30•astroimagery•3d ago•12 comments

The Last Nomads

https://www.thedial.world/articles/news/issue-28/georgia-adjara-highlands-nomads
19•Thevet•2d ago•4 comments

Goethe's Faustian Life

https://www.commonwealmagazine.org/goethe-mitchell-wilson-faust-johann-biography
42•lermontov•3d ago•30 comments

Show HN: F2 – Cross-Platform CLI Batch Renaming Tool

https://github.com/ayoisaiah/f2
100•ayoisaiah•10h ago•18 comments

Root for your friends

https://josephthacker.com/personal/2025/05/13/root-for-your-friends.html
384•rez0123•1d ago•149 comments

The legacy of the iconic Nakagin capsule tower

https://www.designboom.com/architecture/moma-nakagin-capsule-tower-exhibition-many-lives-museum-modern-art-new-york-05-23-2025/
88•pseudolus•13h ago•23 comments
Open in hackernews

Lone coder cracks 50-year puzzle to find Boggle's top-scoring board

https://www.ft.com/content/0ab64ced-1ed1-466d-acd3-78510d10c3a1
108•DavidSJ•8h ago

Comments

smcin•7h ago
His blog post announcing it: https://www.danvk.org/2025/04/23/boggle-solved.html

FT article: https://archive.ph/siaAO

His blog: https://www.danvk.org/blog.html

> Driven “by the thrill of discovery”, Vanderkam has searched for this board, essentially alone, since 2004. He would scrape together computing time on Google’s hardware for heavy Boggle computation, all along documenting his efforts on his blog.

> “As far as I can tell, I’m the only person who is actually interested in this problem,” Vanderkam said.

danvk•4h ago
> “As far as I can tell, I’m the only person who is actually interested in this problem,” Vanderkam said.

For context, many people are interested in finding high-scoring Boggle boards, usually via simulated annealing, hillclimbing, or genetic algorithms. But so far as I can tell, I'm the only one interested in _proving_ that a particular board is best. Doing that was the new result here.

robinhouston•6h ago
It was a fun surprise to see this story on the front page of this morning's Financial Times. It's very unusual in my experience for this sort of thing to be picked up by the mainstream media before it's on HN or similar. I wonder how the FT reporter came across the story.
wdumaresq•6h ago
This was posted on HN about a month ago: https://news.ycombinator.com/item?id=43774702
robinhouston•5h ago
Thanks. What's particularly embarrassing is that I found that submission this morning, and read the comments on it, and then somehow forgot about its existence until you reminded me of it just now.
jonplackett•5h ago
Thank you. I felt something must have been seriously wrong in the world that the FT knew this before any HN contributor.
noitpmeder•3h ago
The author himself was the original submitter.
dang•5h ago
Thanks! Macroexpanded:

After 20 years, the globally optimal Boggle board - https://news.ycombinator.com/item?id=43774702 - April 2025 (23 comments)

How did that spend only 6 hours on HN's frontpage? I'm gonna email danvk right now

danvk•4h ago
"Lone coder" here. I reached out to Ollie (the FT reporter) because he'd written a book (Seven Games) about computers and games, so I thought the Boggle story might interest him. It did!
ChuckMcM•4h ago
Nice work! I love an "impossible" problem that falls to bounding estimates like this one does. There was a surprisingly lot of work done in protein folding that had similar sorts of techniques to eliminate structures that would either never happen or would self destruct if they did kinds of things.
robinhouston•4h ago
Congratulations, Lone Coder! Both for the exciting work and for getting it on the front page of the FT. Just amazing on both counts.
dodongobongo•3h ago
I love that book. Good choice and congratulations on your find.
cgreerrun•6h ago
> The code is a mixture of C++ for performance-critical parts and Python for everything else. They’re glued together using pybind11, which I’m a big fan of.

Nice, I'm a big fan of this combo! Hits the right balance of prototype speed plus performance.

everyone•5h ago
I love scrabble and boggle, but to me there is tension between just playing for points according to a certain set of rules, and playing to form nice satisfying words.. eg. in scrabble you could use all sorts of bullshit scrabble words that are in SOWPODS like "za" and "qi", but imo its sort of undignified and cheesy to do so.
pretzellogician•5h ago
I used to agree with you. But there's a slippery slope. At what point is a word "bullshit"? What if you simply have a better vocabulary than other players?

Our family compromise has always been, if it's valid and you know its definition (like "qi" and "za"), you can play it.

aabhay•3h ago
Easier rule is just to exclude two letter words, or make two letter words zero points (so you can get rid of your Qs and Zs if you wish
Sesse__•3h ago
If you exclude two-letter words, you are also excluding nearly all overlaps and parallel plays.
throwaway81523•3h ago
Like this person, I also remembered the Notre Dame Scrabble Team fight song. I found this post by web search on the words.

https://mudcat.org/thread.cfm?threadid=45390#671943

Added: I think s/he got some of the words slightly wrong!

npteljes•2h ago
This is the same thing I realized when being a "game master" of the shooter matches we used to hold on my previous project. The end goal of that play was fun, not to determine who has the most technical skill. After realizing this in my head, and also implementing it as additional rules for the game, the game sessions became much more enjoyable for everyone, participation, enjoyment, and desire to return for another session was through the roof.

That said, both kinds of play has its place, in my life at least. Staying on the topic of shooters, when I play online in ranked, it's all out for me, and I enjoy that as well, in a different way. But when playing with my wife, it's never all out, always friendly.

38•3h ago
Mirror?
sphars•2h ago
Posted above: https://archive.ph/siaAO
jebarker•2h ago
> "As far as I can tell, I’m the only person who is actually interested in this problem"

I think this is a really interesting problem but I have to admit that if I'd heard it stated I would have guessed the answer was already known. I love the persistence on display here in spite of it being a "low status" problem. Reminds me of the recent discovery of a new largest (Mersenne?) prime, just someone getting nerd sniped and willing to spend their time and money.

sphars•2h ago
> The problem is hard because examining every possible Boggle board is unfeasible. There are something like a 20-digit number of them and scoring every one — even at Vanderkam’s pacy 200,000 boards a second — would take 800mn years.

> It took 23,000 CPU hours on a high-end 192-core machine in the cloud — time worth about $1,200, across five human days.

Pardon the pun but the sheer amount of possible boards is mind boggling. Impressive how he managed to cut it down by magnitudes.