Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,109 posts.
"Localhost tracking" explained. It could cost Meta €32B
You just can't finish off Zuckerberg.
Bad Apple but it's 6,500 regexes that I search for in Vim
There's no reason I should exit vim just to watch a video
Shopify, pulling strings at Ruby Central, forces Bundler and RubyGems takeover
Ruby Central recently took over a collection of open source projects from their maintainers without their consent.
Backyard Coffee and Jazz in Kyoto
A "magical" experience, and what we get when we let people pursue their passions
Chat Control proposal fails again after public opposition
The European Union’s controversial Chat Control proposal has been withdrawn once again following intense public pressure. This marks another defeat for legislation that would have mandated scanning of encrypted messages across the EU.
When I say “alphabetical order”, I mean “alphabetical order”
Last month I have been on a multi-day hike with my dad. Each of us took many pictures, and when we came back we put them all in a shared folder. We both have Android phones, and the naming scheme used for our pictures was the same: IMG_YYYYMMDD_HHmmss followed maybe by some other numbers and then a .jpg . Here YYYY…
Don't avoid workplace politics
Most engineers think workplace politics is dirty. They’re wrong. Refusing to play politics doesn’t make you noble; it makes you ineffective.
Building a T1D smartwatch for my son from scratch
The software from this project has been ported to the new Pebble watch here . Source code for the Pebble watchface is available here .
How to live an intellectually rich life
.. and how living one is easier than you think
I built physical album cards with NFC tags to teach my son music discovery
What's the modern equivalent of flipping through CDs? Physical album cards with NFC tags that bring back the tactile joy of music discovery.
Stop Trying to Schedule a Call with Me
Stop Trying To Schedule A Call With Me - The harassment by SaaS
How does a screen work?
From electron guns to tiny electric crystals - digital displays have always been the unsung hero of computing.
Succinct data structures
An overview of a class of data structures I didn't know about!
macOS Tips and Tricks (2022)
A collection of 150+ nifty tips and tricks for macOS, for both system features like the Dock, Spotlight, and Mission Control and built-in apps like Safari, Mail, and Photos.
OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
One of the things that most excited me about Anthropic’s new Skills mechanism back in October is how easy it looked for other platforms to implement. A skill is just …
“The closer to the train station, the worse the kebab” – a “study”
This write-up was originally posted on reddit , though I've cleaned things up specifically for this post. Due to reasons discussed towards the end of this post, I'm not entirely happy with the results and intend to take another shot at it in the near future.
Being poor vs. being broke
The more I speak about being poor, the more I realize how fundamentally other folks misunderstand what it means to be poor versus being broke.
You can make up HTML tags
Browsers handle unrecognized tags as a custom element, with no effect beyond what's specified in the CSS. This isn't just a weird quirk, it is standardized behavior If you include hyphens in the name, you can guarantee your tag won't appear in any future versions of HTML.
Death by AI
One man's struggle with his mortality.
Horses: AI progress is steady. Human equivalence is sudden
AI progress is steady. Human equivalence is sudden.
Writing a good design document
A guide
No I don't want to turn on Windows Backup with One Drive
Microsoft is doing everything in its power to alienate users. When it's not enshittification, it's user hostility. You can't even dismiss forced reminders.
Moving away from US cloud services
Relying on US cloud services poses legal and political risks for EU users, so I'm moving away from US cloud services. Here's how and why I did it.
Start your own Internet Resiliency Club
Thanks to war, geopolitics, and climate change, Europe will have more frequent and more severe internet disruptions in the very near future. Governments and businesses need to prepare for catastrophic loss of communications. Unfortunately, the necessary changes are risky and expensive, which means they won’t do it…
The best YouTube downloaders, and how Google silenced the press
Most websites can't tell you about them. But I can.
The Illustrated DeepSeek-R1
A recipe for reasoning LLMs
My 2.5 year old laptop can write Space Invaders in JavaScript now (GLM-4.5 Air)
I wrote about the new GLM-4.5 model family yesterday—new open weight (MIT licensed) models from Z.ai in China which their benchmarks claim score highly in coding even against models such …
The Tsunami of Burnout Few See
That's the problem with deploying play-acting as "solutions:" play-acting doesn't actually fix the problems at the source, it simply lets th...