Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,857 posts.
FIDO2 security key company releases hardware that's open source and uses Rust
Our Kickstarter campaign for our next generation of Solo products launches on January 26th. To get alerted when the campaign is live, you can sign up here. Update: The campaign is now live! Check it out to see all the details. Humble beginnings I've been working on Solo for almost 3 years now. It started back when I…
Choosing between names and identifiers in URLs
The best APIs implement both permalink URLs based on identifiers for stable identification and search URLs based on names (and perhaps other values) for ease-of-use. Here's why.
Racing for Realism
At Pixar, pushing the limits of rendering is always a race towards realism, but never at the expense of style. Learn how the talented artists, programmers, and scientists at Pixar are pushing the limits of computer graphics to tell the best possible story.
Introducing Michael Abrash, Oculus Chief Scientist
The Path to the Metaverse I'm tremendously excited to join Oculus, and when I think back, it's astonishing how unlikely the...
Improvements to static analysis in GCC 14
Learn about static analysis improvements coming in GCC 14 with -fanalyzer, which helps identify issues in C code at compile-time, rather than at runtime.
GPT-5-Codex
Codex just got faster, more reliable, and better at real-time collaboration and tackling tasks independently anywhere you develop—whether via the terminal, IDE, web, or even your phone.
Most detailed ever photograph of The Night Watch goes online
Op 8 juli 2019 start het Rijksmuseum Operatie Nachtwacht, het grootste en meest veelzijdige onderzoeks- en restauratieproject van Rembrandts meesterwerk in de geschiedenis. Operatie Nachtwacht heeft tot doel het schilderij optimaal te behouden voor de toekomst.
A Love Letter to People Who Believe in People
Tina on the transformative power of enthusiasm When I was eight, I made a big, hand-drawn poster that said, “Do you want to join my fan club?” and put it up in the small Swiss town where I grew up.…
Removing Coordinated Inauthentic Behavior from China
We removed seven Pages, three Groups and five Facebook accounts as part of a small network that originated in China and focused on Hong Kong.
Things I would have told myself before building an autorouter
Important lessons from trying to build the world's fastest autorouter for about a year
I Do Not Agree to Your Terms
Apple introduced their News app at WWDC, and the other day they sent me an e-mail saying they want to include this blog in News.
Regex engine internals as a library
Over the last several years, I’ve rewritten Rust’s regex crate to enable better internal composition, and to make it easier to add optimizations while maintaining correctness. In the course of this rewrite I created a new crate, regex-automata , which exposes much of the regex crate internals as their own APIs for…
Neural Networks in JavaScript with Deeplearn.js
An extensive tutorial on how to implement a neural network in JavaScript with deeplearn.js to perform machine learning in JavaScript. You can bring neural networks to your browser by using the performance benefits of WebGL. Deeplearn.js makes it possible to implement a WebGL powered neural network ...
Practical Facts about the Human Brain
I don’t think it’d have been possible for me to connect with the topic of emotional resilience without a really solid amount of scientific evidence and brain facts supporting it. As a self-identified left-brained male, I need a lot of safety signals from the world of science to really allow myself to go deeper into […]
Protecting Security Researchers
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
How big a solar battery do I need to store all my home's electricity?
I have a modest set of solar panels on an entirely ordinary house in suburban London. On average they generate about 3,800kWh per year. We also use about 3,800kWh of electricity each year. Obviously, we can't use all the power produced over summer and we need to buy power in winter. So here's my question: How big a…
Web Browsers have stopped blocking pop-ups
If you were an Internet user for a few years on either side of the turn of the millennium, you will remember pop-up advertisements.
Perl's decline was cultural
There's been a flurry of discussion on Hacker News and other tech forums about what killed Perl. I wrote a lot of Perl in the mid 90s and subsequently worked on some of the most trafficked sites on the web in mod_perl in the early 2000s, so I have some thoughts. My take: it was mostly baked into the culture. Perl grew…
Useless Use of "dd" (2015)
tl;dr: dd works for reading and writing disks, but it has no "low level I/O" capabilities that make it more suited for this than any other shell utility. Like cat you should use it where it makes sense, e.g. to take advantage of its wide array of options, rather than try to ensure that all disk related commands begin…
Introducing .app, a more secure home for apps on the web
Today we’re announcing .app, the newest top-level domain (TLD) from Google Registry, created specifically for apps and app developers.
I wrote a book called “Crap Towns”. It seemed funny at the time
In 2003, I wrote a book called Crap Towns. It seemed funny at the time. But plenty of people say it would not be possible to publish it today. Is that a problem?