Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,897 posts.
The Nerd Handbook
A nerd needs a project because a nerd builds stuff. All the time. Those lulls in the conversation over dinner? That's the nerd working on his project in his hea
Against Essential and Accidental Complexity
In the classic 1986 essay, No Silver Bullet , Fred Brooks argued that there is, in some sense, not that much that can be done to improve programmer productivity. His line of reasoning is that programming tasks contain a core of essential/conceptual 1 complexity that's fundamentally not amenable to attack by any…
Oxidizing OCaml: Locality
OCaml with Jane Street extensions is available from our public opam repo. Only a slice of the features described in this series are currently implemented.
What is the business model for DuckDuckGo? (2017)
We’re proud to be profitable without making your personal information the product. Here's how we make it work (and how other companies can, too).
How Not to Bomb Your Offer Negotiation
So you know the first 6 rules. You’ve maneuvered through the initial offer conversation, you’ve lined up counteroffers from other companies, and now it’s time to move into the actual negotiating. N...
Git archive checksums may change
We are reverting this change for now. More details to follow. The default compression for Git archives has recently changed. As result, archives downloaded from GitHub may have different checksums…
Hello, World – Zerodha, India's largest stock broker
TLDR: 30 member tech team formed over seven years built India's largest stock broker. Unconventional setup. The long pending tech blog is finally here. Some backstory and context.
I'm a phony. Are you?
pho·ny also pho·ney (fō'nē) adj. pho·ni·er, pho·ni·est 1. a. Not genuine or ...
Behind GitHub’s new authentication token formats
We’re excited to share a deep dive into how our new authentication token formats are built and how these improvements are keeping your tokens more secure. As we continue to…
Has GitHub been down more since its acquisition by Microsoft?
Was GitHub down more after Microsoft acquired them? We analyzed their status page and found a 41% increase in disruptions.
Programming languages endorsed for server-side use at Meta
Supporting a programming language at Meta is a very careful and deliberate decision. We’re sharing our internal programming language guidance that helps our engineers and developers choose the best…
Chromium Blog: A New Crankshaft for V8
Today we are introducing Crankshaft, a new compilation infrastructure for V8, Google Chrome’s JavaScript engine. By using aggressive optimi...
Breaking a large AWS spend into understandable pieces
Explore technical topics, solutions, and resources for building with Twilio – and beyond.
I was wrong, we need crypto
To say I've been skeptical about Bitcoin and the rest of the crypto universe would be an understatement of epic proportions. Since the early 2010s, some of my most ferocious Twitter battles have been against the HODL army with the laser eyes. There's just so much to oppose: Bitcoin's grotesque energy consumption, the…
To Know If the Election Was Hacked, Look at the Ballots
You may have read at NYMag that I’ve been in discussions with the Clinton campaign about whether it might wish to seek recounts in critical…
Bending Spacetime in the Basement (1997)
Bending Spacetime in the Basement
Nick Farr's 30c3 Jake Appelbaum story of abuse and harassment
Hi. I’m Nick Farr. (@nickf4rr) You can read what you probably came here for at archive.org But if you’ll allow me first: Bringing people together is my life’s work. The text that was originally …
AI as Normal Technology
We articulate a vision of artificial intelligence (AI) as normal technology . To view AI as normal is not to understate its impact—even transformative, general-purpose technologies such as electricity and the internet are “normal” in our conception. But it is in contrast to both utopian and dystopian visions of the…
What does Stack Overflow want to be when it grows up?
I sometimes get asked by regular people in the actual real world what it is that I do for a living, and here’s my 15 second answer: We built a sort of Wikipedia website for computer programmers to post questions and answers. It’s called Stack Overflow. As of
Leaving OCaml
Part of a 3 part series. Followups on F#, Rust I built the first demo of Dark in Python, in about two weeks. A few months later when I started productizing it, I rebuilt it in OCaml. Back in 2017, when I was considering the language and platform to use
Apple Silicon and Virtual Machines: Beating the 2 VM Limit (2023)
macOS Internals Deep Dive Building a Development Kernel Collection Configuring our Mac to boot the Development Kernel Collection Putting our machine to work! When did Apple grace us with this feature? Undoing our work for OS updates Closing Thoughts
Tailnet Lock
Use this article learn how to decide who to trust when it comes to your tailnet’s coordination server and how nodes are added to your tailnet.
The Actual OSI Model
I have said before that I believe that teaching modern students the OSI model as an approach to networking is a fundamental mistake that makes the concepts less clear rather than more. The major reason for this is simple: the OSI model was prescriptive of a specific network stack designed alongside it, and that…
Better Models: Worse Tools
About an aggravating tool-calling regression in newer Claude models.
Why investors don’t fund dating
I’ve been listening to the excellent Season 2 of the podcast Startup , which gives an inside look at YCombinator startup The Dating Ring (NYT coverage here ). The episodes are all great. They talk about many important topics, but I had some specific comments on fundraising for dating products .