Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,798 posts.
Thunderbird 102
Our huge annual release, Thunderbird 102, brings highly-requested features, visual refinements + quality-of-life upgrades to our 20M+ users.
Chrome will aggressively throttle background tabs
[Jan 26, 7:25am]: Google has responded to this article and the plans for throttling: Unfortunately, our current implementation throttles...
Large language models are having their Stable Diffusion moment
The open release of the Stable Diffusion image generation model back in August 2022 was a key moment. I wrote how Stable Diffusion is a really big deal at the …
Mistakes engineers make in large established codebases
What I've learned from ten years working on projects like this
CockroachDB 1.0
Launching CockroachDB 1.0, a production-ready release with distributed SQL and multi-active availability in two tiers: CockroachDB Core and CockroachDB Self-hosted.
Physics Student Earns PhD at Age 89
Physics is the most fundamental of sciences. It provides a foundation for ideas critical to other scientific fields and the underpinnings for modern technologies.
Code is run more than read
Code is read more than written, code is run more than read. I think this line of thought can be extended beyond code-writing, and used as a rule of thumb to identify problems and make decisions.
jQuery 4
jQuery: The Write Less, Do More, JavaScript Library
Blender releases their Oscar winning version tool
The Free and Open Source 3D Creation Software — blender.org
I built a receipt printer for GitHub issues
I wanted a way to have physical tickets from GitHub in front of me. One Epson printer, a Raspberry Pi, and some PHP later, I had a working system in place.
Google Spreadsheets and Python
We show code for an easy way to read and update a Google spreadsheet in Python using the gspread package and the Google Drive API.
Kagi and Wolfram
Building a search engine is hard. Delivering accurate and reliable search results requires processing vast amounts of data, understanding complex queries, and constantly evolving to meet user expectations. In an era where AI-generated content is becoming...
Nginx introduces native support for ACME protocol
Discover how native ACME protocol support simplifies SSL/TLS certificate management by enabling direct configuration within NGINX.
Pledging another $400k to the Zig software foundation
My family is pledging another $400,000 1 to the Zig Software Foundation (ZSF). This brings our total pledged support for ZSF to $700,000, after our initial donation in 2024 .
Excellence is a habit, but so is failure
We often hear that making small incremental improvements every day can lead to great things. This popular piece of advice rings true, and it’s a powerful reminder to keep pushing ourselves forward.
Is Tor still safe to use?
This blog post is a response to an investigative news report about a large-scale law-enforcement attack that managed to de-anonymize a user of an old version of the long-retired app Ricochet. This blog post aims to provide insight into what we know so far. Nothing that the Tor Project has learned about this incident…
Firefox 66.0 Aims to Reduce Online Annoyances
Almost a hundred years ago, John Maynard Keynes suggested that the industrial revolution would effectively end work for humans within a couple of generatio
$70M in 60 Seconds: How Insider Info Helped Someone 28x Their Money
On April 9, 2025, someone risked $2.5 million on SPY call options—and walked away with $70+ million in under an hour. The trade was placed at 1:01 pm. At 1:30 pm, Trump announced tariff pauses. The market exploded upward. These options that cost 85 cents were suddenly worth more than $25.
A German ISP changed their DNS to block my website
One of Germany's biggest ISPs changed how their DNS works, right after I exposed an organization that they’re part of.
I gave the AI arms and legs then it rejected me
How I helped Claude AI extend its capabilities only for the same AI to reject my job application.
Open Sourcing DOS 4
See the canonical version of this blog post at the Microsoft Open Source Blog! ...
AI is a tool and using it well takes skill
A response to Rich Hickey's "'AI' is Not a Tool": automation and tool use can coexist, and wielding an LLM well requires skill, feedback, and judgment.
Mozilla to UK regulators: VPNs are essential privacy and security tools
In the context of concerns around young people’s interactions with digital technologies, the UK’s Department for Science, Innovation and Technology is consulting on additional measures to prepare young people for ...
MCP: An (Accidentally) Universal Plugin System
Or: The Day My Toaster Started Taking Phone Calls
Hacking my “smart” toothbrush
After buying a new Philips Sonicare toothbrush I was surprised to see that it reacts to the insertion of a brush head by blinking an LED. A quick online search reveals that the head communicates with the toothbrush handle to remind you when it’s time to buy a new one. From the Philips product page: seems to be REALLY…
EFF in Court to Argue NSA Collection from Internet Backbone Is Unconstitutional
Oakland - The Electronic Frontier Foundation (EFF) will argue on Friday before a federal court that the National Security Agency (NSA) is violating the Fourth Amendment by copying and searching data that it collects by tapping into the Internet backbone. The hearing on a motion for partial summary...
Chrome is Not the Standard
No single browser vendor represents ”the future of the web.” Each ships in line with its own business priorities. And that's a good thing.