Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,912 posts.
916 Days of Emacs
Freedom is a state of mind
Turning an old car into a powerful generator
See how an old car is turned into a powerful generator, a DIY project that reuses a vehicle to produce electricity.
Canadian man stuck in triangle of e-commerce fraud
A Canadian man who says he’s been falsely charged with orchestrating a complex e-commerce scam is seeking to clear his name. His case appears to involve “triangulation fraud,” which occurs when a consumer purchases something online — from a seller on Amazon or eBay , for example — but the seller doesn’t actually own…
We need young programmers; We need old programmers
The software industry loves young people, but old-timers serve an important purpose, too.
Our Roadmap for Nix
Tweag’s Nix team plans for the coming years
John Locke’s recipe for Pancakes (2021)
A collection of philosopher John Locke’s papers at the Bodleian Library includes letters, accounts, poetry, notes on medicine and books, and recipes. When David Armitage posted this recipe fo…
I'm scared about biological computing
I’ve been in the AI space since ChatGPT first dropped. I’ve toyed around with a lot of Language Models, built random side projects, built a couple from scratch and I’ve spent hours looking at the math behind it all.
Password Requirements: Myths and Madness
Password requirements are weird. It seems impossible to set a new password in many websites. Why?
Russia restricts opposition election voting app
Mobile app store metrics from NetBlocks confirm the removal of a popular opposition election tracking app from the Apple App Store and Google Play Store. The incident comes as Russia ...
How long it takes to know if a job is right for you or not
Every job makes a strong first impression within days. At great jobs, the anxiety is "I hope I can measure up to these amazing people." At bad jobs, it's "oh god I hope this isn't what every day will be like."
Housing in Tokyo is cheaper and more spacious than people think
It's myth-busting time! The world's richest and largest city is cheaper and roomier than you think.
Social anxiety isn't about being liked
There’s this popular idea that socially anxious folks are dying to be liked.
Forgetting the Asbestos – how we lose knowledge and technologies
Or, how we lose knowledge and technologies. And what we can do about it.
20 Years of "Not Even Wrong"
The first entry on this blog was 20 years ago yesterday, first substantive one was 20 years ago tomorrow (first one that drew attacks on me as an incompetent was two days later). Back when I starte…
What to expect from Debian/Trixie
Update on 2025-07-28: added note about Debian 13/trixie support for OpenVox (thanks, Ben Ford!)
Meta Quest Pro – Bad AR Passthrough
Introduction I have been taking pictures and making short video clips to demonstrate different aspects of the displays and optics of the Meta Quest Pro (MQP) for over a month. It was a bit of an on…
California AB 2047 makes 3D printers off-limits to students, educators, business
A plain-language guide to AB2047 you can share with your school board, PTA, or neighbor. Learn what's at stake and how to take action.
Comparison – R vs. Python: head to head data analysis
R vs Python — which is better for data analysis and data science? Compare the two languages side by side for an objective answer!
What's Going On (on "Why Python, Ruby, and Javascript are Slow")
A few weeks ago, Alex Gaynor gave a talk at waza entitled " Why Python, Ruby, and Javascript are slow ". A video now available , and it is a good watch if you use any of these languages. Even if you don't, or have just viewed the slides, it is still thought provoking.
Hyundai Head Unit Hacking
Standard-class Gen5 navigation
LLVM relicensing update and call for help
In this blog post, I’d like to summarize the main points I talked about in the relicensing update presentation at the 2021 LLVM Developer’s meeting. The very short summary is that we are currently in the long tail phase of collecting relicensing agreements of past contributors.
Hooks Considered Harmful
React hooks changed radically how we build frontend applications allowing engineers to separate stateful logic from rendering. However, under a seemingly simple API there are some aspects of React hooks that are the source of bugs and performance issues. In this article, we will do a deep dive into the javascript…