Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,939 posts.
Processing 40TB of code from 10M projects with a dedicated server and Go
The command line tool I created Sloc Cloc and Code (scc) (which is now modified and maintained by many other excellent people) counts lines of code, comments and makes a complexity estimate for files …
LiteFS Cloud: Distributed SQLite with Managed Backups
Documentation and guides from the team at Fly.io.
A mysterious bug in the firmware of Google's Titan M chip
Starting with the release of the Pixel 3, all of Google's Pixel Android smartphones come with the Titan M security chip on board. When I realized the Pixel 3a XL I purchased also had it, I decided to try to take advantage of it in an app I work on. It turned out that using the Titan M chip through the Android Keystore…
How computer vision is changing manufacturing in 2023
Computer vision applications are transforming manufacturing, from defect detection to predictive maintenance. Learn computer vision strategies from industry leaders.
Infineon RSA Key Generation Issue
Learn more about what's happening within the tech and cybersecurity industry and the developments in our business and security keys within our Yubico Blog.
Get Static
If you are in charge of a web site that provides even slightly important information, or important services, it’s time to get static.
The Geocities Torrent (~1TB of awesomeness)
Well, here we are on October 26th, 2010. Can it really be a year ago that Archive Team had dozens of people assaulting Yahoo’s servers desperately trying to save disappearing history? Well, l…
Who's Selling Credit Cards From Target
The previous two posts on this blog have featured stories about banks buying back credit and debit card accounts stolen in the Target hack and that ended up for sale on rescator[dot]la , a popular underground store. Today’s post looks a bit closer at open-source information on a possible real-life identity for the…
NSA Hacked French President’s House
“Keith Alexander (Director of the NSA) told me he was disappointed because he never thought we would detect them and he even added: You guys are good.” Bernard Barbier French newspaper …
Wherein SFPD is still going surveillance-nutty
We got a funny phone call today, and by "funny" I mean "not actually even a little funny." Officer Chan, the permitting officer for SFPD, called to remind us that we're required to have video surveillance that records everything our customers do, and to give that footage to SFPD any time they ask, without a warrant or…
Update on Metro
Earlier this week, I asked our engineering leads and release managers to take the Windows Metro version of Firefox off the trains. The team is solid and did good work, ...
Podman Desktop celebrates 3M downloads
We reached 3,000,000 Downloads of Podman Desktop. Let's celebrate.
Why Busy Beaver hunters fear the Antihydra
In which I explore the biggest barrier in the busy beaver game. What is Antihydra, what is the Collatz conjecture, how are they connected, and what makes them so daunting?
How IMAP works under the hood
Learning how the IMAP protocol actually works
Tor Browser 9.0
We want everyone in the world to be able to enjoy the privacy and freedom online Tor provides, and that's why over the past couple years, we've been working hard to boost our UX and localization efforts, with the biggest gains first visible in Tor Browser 8.0. In Tor Browser 9.0, we continue to build upon those…
Robot Dad
See discussion of this post on Hacker News Tired of Alexa's feeble "here's what I found on wikianswerspam.com" responses to my eight-year-old son's science questions, I whipped up Robot Dad during...
The Machine Learning Software Engineering Interview
Iterations on revealing recurring patterns of thought, feeling, and behavior
Toit v2.0.0
Celebrating Toit v2.0.0 after more than four years of alpha development.
Smallpt: Global Illumination in 99 lines of C++
smallpt is a global illumination renderer. It is 99 lines of C++, is open source, and renders the above scene using unbiased Monte Carlo path tracing (click for full size) .
YC's 2015 Reading List
Read more on Y Combinator's blog.
Clojure 1.11 is now available
Clojure 1.11 provides new syntax for keyword argument invocation, namespace aliasing without loading, a new clojure.math namespace, and many additional bug fixes and enhancements.
The Revel Web Framework for Go
Edit, save, and refresh. Revel compiles your code and templates for you, so you don't miss a beat. Code doesn't compile? It gives you a helpful description . Run-time code panic? Revel has you covered .
jQuery 3.0 Release Candidate
jQuery: The Write Less, Do More, JavaScript Library