Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,900 posts.
What the Heck Is Happening at Apple?
Apple's not in trouble (yet) but here's how Cupertino can get its mojo back
A Nihilist's Guide to Meaning
I've never been plagued by the big existential questions. You know, like What's my purpose? or What does it all mean?
ChromeOS will soon be developed on large portions of the Android stack
ChromeOS will soon be developed on large portions of the Android stack to bring Google AI, innovations, and features faster to users.Over the last 13 years, we’ve evolve…
When George Soros Broke the British Pound (2014)
How George Soros made his fortune on a daring bet against the British pound and the Bank of England.
If English was written like Chinese (1999)
The English spelling system is such a pain, we’d might as well switch to hanzi — Chinese characters. How should we go about it?
Making the move from Scala to Go
The Vista Group blog shares our industry-leading knowledge about cinema along with product and technology updates, case studies, and news.
JMAP: Like IMAP but Not Really
With the new year upon us, I decided it was time to do something ambitious for my Open Source project. This is where I normally quip about never mentioning my project before, even though I literall…
WASM will replace containers
WebAssembly is a true write-once-run-anywhere experience.
Nevertheless, She Coded
She was discouraged, she was given an excuse to quit. Nevertheless, she coded.
Temporal quality degradation in AI models
A recent study from MIT, Harvard, The University of Monterrey, and other top institutions showed an experiment where 91% of their ML models degrade over time . This study is one of the first of its kind, where researchers focus on studying machine learning models' behavior after deployment and how their performance…
Does Google need a new CEO?
Whether it is botched and haphazard layoffs, anti-trust regulators baying for its blood, or opportunistic saber-rattling by long-time rival Microsoft and its outsourced AI unit, OpenAI — 2023 has b…
Fuck the Cloud (2009)
This will be the last time I go along this area of discussion for a while because it’s just going to get very old very quickly. But I wanted, in one place, a quick manifesto/rant about this p…
OpenAI’s board, paraphrased: ‘All we need is unimaginable sums of money’
OpenAI is to this decade’s generative-AI revolution what Netscape was to the 1990s’ internet revolution.
How to drive away your best engineers
Tenures are at an all-time low in the software industry.
The Bit Short: Inside Crypto’s Doomsday Machine
This is the story of a Bitcoin trade — the most financially impactful trade I’ve ever made in my life. It’s also the story of the…
jQuery 3.6.0
jQuery: The Write Less, Do More, JavaScript Library
Energy
I think a lot about how important cheap, safe, and abundant energy is to our future. A lot of problems—economic, environmental, war, poverty, food and water availability, bad side effects of...
The decline of net neutrality activism
For many years, telecom and Net Neutrality-related policies have been a hot-button political issue for me, to the extent that I, an ordinary software engineer at Microsoft have been blocked on Twitter by former FCC chairman Ajit Pai because I tweeted support for Net Neutrality publicly. I also noticed that Net…
Raspberry Pi 5 has no hardware video encoding and only HEVC decoding
Announcing Raspberry Pi 5, coming in late October: over 2x faster than Raspberry Pi 4, featuring silicon designed in-house at Raspberry Pi.
From a lorry driver to Ruby on rails developer at 38
This post shares the story of Pedro David Garcia Lopez, a Ruby and Rails developer based in UK, who used to be a Lorry driver.
Software Engineering fundamentals matter more
The manifestation of my imposter syndrome, for me and today, is what does it mean to be a software engineer. There’s a lot more noise than signal on the Internet about agentic engineering, wh…
Figma will IPO on July 31
Tomorrow, July 31, 2025, Figma plans to begin trading on the New York Stock Exchange under the ticker symbol “FIG.”
Why I program in Erlang (2012)
Erlang is a twenty-five-year-old programming language that has yet to win a popularity contest, and almost certainly will never win any medals for speed, let alone any tiaras for syntactic beauty. The language is slow, awkward, and ugly. Refactoring Erlang code is a pain.
I have no constructor, and I must initialize
It has been three days. The room is cold and dark, but your screens are blinding. You feel disoriented as you come in and out of dissociative episodes. Now and again, you laugh, to no accompaniment. Why are you here? Was this your fault?