New
The latest blog posts to take off on Hacker News. 5,273 posts.
With more legal action on the horizon, how long before Archive.org closes?
Connect with Lunduke and other members of Lunduke community
The muscular imagination of Iain M. Banks: a future you might want
A future you might actually want to live in.
"Unstripping" binaries: Restoring debugging information in GDB with Pwndbg
GDB loses significant functionality when debugging binaries that lack debugging symbols (also known as “stripped binaries”). Function and variable names become meaningless addresses; setting breakpoints requires tracking down relevant function addresses from an external source; and printing out structured values…
Graphics Tricks from Boomers
Technical details about a recent 4096bytes Atari-STE intro, by Arnaud Carré
Companies need junior devs
Junior engineers are foundational to whether a team can collaborate and innovate
Breaking Bell's Inequality with Monte Carlo Simulations in Python
The article explains the Bell inequality using Monte Carlo simulations in Python, and shows how non-local action-at-a-distance can be used to break it with entangled qubits.
Microwave spontaneously turned on by its LED display
My microwave oven started to malfunction at around five years old. It started to randomly power on the lamp, fan, and turntable. It progressively got worse over several weeks until it was mostly stuck on. The microwave oven is not usable when this happens: It behaves as if the door were open, causing the control panel…
Openly Licensed Streetview with Panoramax
A video of Panoramax in action. Starting out with a map view which has small orange lines for where images are available. Then going into the actual 360 degree images and moving around. Above: a video showcasing the panoramax viewer, with a map to see where (most[1]) images are, and...
Don't defer Close() on writable files (2017)
It'll bite you some day
An NFC movie library for my kids
When I was a kid, my sister and I had a tower of VHS tapes we watched endlessly. Fast-forward to today, and my children's movie collection is vastly different. It's completely digital and dispersed across services. I wanted to recreate the tangibl...
Baiting the bot
LLM chatbots can be engaged in endless "conversations" by considerably simpler text generation bots. This has some interesting implications.
Microui+fenster=Small GUI
Sometimes I just want to put pixels on a screen. I don’t want to think about SDL this or OpenGL that—I just want to draw my pixel buffer and be done.
Gnome Files: A detailed UI examination
A great amount of my writing on this site revolves around complaining about modern user interface design . Some people agree with me, some don't. Most probably don't care at all. That's fine. What I find interesting is that many (but not all!) people who disagree either present extremely specific non-argument nitpicks…
Hallelujah, Leonard Cohen, and a Pulitzer Prize-winning writer's suicide
Genius is fragile. Success, even more so. What does it mean then for an artist to fail?
The "email is authentication" pattern
By Ruben Schade in Eora/Sydney, Australia.
A new rare high-rank elliptic curve, and an orchard of Diophantine equations
I got an email the other day from mathematician Bogdan Grechuk, whose book Polynomial Diophantine Equations: A Systematic Approach ( was recently released. This is to my mind a rather remarkable bo…
WebP: The WebPage Compression Format
I want to provide a smooth experience to my site visitors, so I work on accessibility and ensure it works without JavaScript enabled. I care about page load time because some pages contain large illustrations, so I minify my HTML. But one thing makes turning my blog light as a feather a pain in the ass.
Cracking an old ZIP file to help open source the ANC's "Vula" secret crypto code
It's not often that you find yourself staring at code that few people have ever seen, code that was an important part in bringing down the a...
A Post-Google World?
Another Google antitrust trial starts on Monday. If Google loses, it'll be three strikes. At some point, they will give up and realize that the writing is on the wall for their current business model.
Conservative GC can be faster than precise GC
wingolog: article: conservative gc can be faster than precise gc
Keyhole – Forge own Windows Store licenses
By WitherOrNot
Richard Feynman and the Connection Machine (1989)
For Richard, a crazy idea was an opportunity to either prove it wrong or prove it right.
Asynchronous IO: the next billion-dollar mistake?
Asynchronous IO (also known as "non-blocking IO") is a technique applications use to allow performing of many IO operations without blocking the calling OS thread, and without needing to spawn many threads (i.e. one thread per operation). In the late 1990s/early 2000s, an increasing amount of people using the internet…
The Beginnings of FM Radio Broadcasting (2018)
The beginnings of FM radio broadcasting in the USA
Documenting Dance: Keeping Score (2017)
At several points throughout history, someone has sat down to watch a ballet; a long and complex performance with multiple dancers and changes of music and style, and at the end of it, said: “someh…