Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,841 posts.
Apple Confirms “Back Doors”, Downplays Their Severity
Apple responded to allegations of hidden services running on iOS devices with this knowledge base article . In it, they outlined three of the big services that I outlined in my talk. So again, Apple has, in a traditional sense, admitted to having backdoors on the device specifically for their own use.
Why do we call it “boilerplate code?”
Etymology is fun!
Brushing up on operating systems and C programming
If you were like me in college, you first learned about the C programming language in an introductory computer science course. Then, perhaps you took a really hard course in operating systems. Then, y
Has the cost of building software dropped 90%?
Agentic coding tools are dramatically reducing software development costs. Here's why 2026 is going to catch a lot of people off guard.
The future of software development is software developers
Psst. If your boss won’t invest in training you in Specification By Example (BDD, ATDD), I’m running out-of-hours workshops on May 12 and 16 specifically for self-funding learners. £99 + UK VAT. I&…
Switch off bad TV settings
Watch movies like the makers intended by switching off weird smart tv settings.
Why does Google use location for language rather than browser settings?
“Internationalization” is, roughly speaking, geek-speak for the process of supporting multiple languages on a website. For a company doing business in multiple countries, it needs to be done - otherwise you’ll risk losing the attention of people who don’t speak your development team’s native language. There are…
Senior Developer Skills in the AI Age
How time-tested software engineering practices amplify the effectiveness of AI coding assistants.
Why Greet Apple's Swift 2.0 With Open Arms?
Apple announced last week that its Swift programming language — a currently fully proprietary software successor to Objective C — will probably be partially released under an OSI-approved license eventually. Apple explicitly stated though that such released software will not be copylefted. (Apple's pathological hatred…
An unexpected victory: container stacking at the port of Los Angeles
A miracle occurred this week. Everyone I have talked to about it, myself included, is shocked that it happened. It’s important to Understand what happened.Make sure everyone knows it ha…
Raspberry Pi 500+
A complete desktop PC built into a high-quality mechanical keyboard, with 16GB RAM and a 256GB SSD for high performance under heavy load.
Apple acquires classical music streaming service Primephonic
Apple has acquired Primephonic, the renowned classical music streaming service that offers an outstanding listening experience.
IAC confirms existence of a Super-earth in the habitable zone of a Sun-like Star
The Instituto de Astrofísica de Canarias (IAC) and the Universidad de La Laguna (ULL) has confirmed the discovery of a super-Earth orbiting in the habitable zone of HD 20794, a nearby Sun-like star. This discovery, the result of over two decades of observations, opens a window to future studies of Earth-like planetary…
Fix it, Fork it, Fuck off (2019)
I write and publish open source code. I quite often get bug fixes, patches, requests and questions regarding the things I have published. Most of the feedback is respectful and helpful. However …
Reasons to Quit Social Media
You either use social media, or you're used by these insidious platforms. Here are 20 reasons to quit social media.
An update on GitHub availability
Here’s what we’ve done—and what we’re still doing—to improve our availability and reliability.
Bun 0.6
A new JavaScript bundler, standalone executables, and lots of new features and improvements
Mac at any scale
What it takes to run Macs in a datacenter: custom MacBook racks, virtualizing macOS with Apple's Virtualization framework, and building and distributing huge VM images across the fleet.
Going Dark: The war on encryption is on the rise
After Snowden’s whistleblowing in 2013, large parts of the internet became encrypted, enabling private and secure communication. Not everyone has welcomed this change. Most notably, the FBI and other U.S. government agencies have fought what is often called the “crypto wars”, the war on encryption. In recent years…
Reflections on 10k Hours of Programming
I'm certainly not a world-class expert, but I have put my 10,000 hours of deliberate practice into programming. Here are 31 of my reflections on programming.
Branch Privilege Injection: Exploiting branch predictor race conditions
Branch Privilege Injection ( CVE-2024-45332 ) brings back the full might of branch target injection attacks (Spectre-BTI) on Intel. Intel’s hardware mitigations against these types of attacks have held their ground for almost 6 years. In our work, we demonstrate how these mitigations can be broken due to a race…
Arturo Di Modica has a point
I got metaphorically spanked a couple of days ago. Folks have been talking about the Fearless Girl statue ever since it was dropped in Manhattan’s Financial District some five weeks ago. …