Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 506 posts.
Architecture of the Playstation 2
An in-depth analysis that explains how this console works internally
SPARCbook 3000ST: The coolest 90s laptop (2019)
My personal website and blog
My Tungsten Cube (2019)
A few months ago I bought a featureless cube of tungsten. It’s 1.5 inches across and cost $130, but I argue it was one of the best purchases I’ve made recently.
I quit – Peak indifference, big tobacco
Peak indifference, big tobacco, disinformation and death
The big alcohol study that didn't happen
Why did a huge alcohol RCT get cancelled? A strange story of science, academia, bureaucratic maneuvering, ambition, politics, capitalism, the deep state, secret emails, and slippery ethical slopes.
You Can't Buy Integration
The usual build-versus-buy rules for applications don't apply to integration
Hiding Images in Plain Sight: The Physics of Magic Windows
I recently made a physical object that defies all intuition. It’s a square of acrylic, smooth on both sides, totally transparent. A tiny window.
Transiting the Suez Canal in a Private Sailboat (2003)
Get full access to this domain. Easy, seamless transactions. Zero percent financing available.
Julia 1.6: what has changed since Julia 1.0?
Julia 1.0 came out well over 2 years ago. Since then a lot has changed and a lot hasn’t. Julia 1.0 was a commitment to no breaking changes, but that is not to say no new features have been added to the language.
Tech journalism is less diverse than tech (2020)
982 People. 14 Outlets. 80% White. 2% Black. 18% Other. After I published my post pointing out the hypocrisy of Big Tech Media in the diversity in tech debate, I got a few grunts of acknowledgement from a couple of the publications covered. Afterwards, these journalists sat on what was
What if I were 1% charged? (2013)
In case you hadn’t heard, the universe is governed by four fundamental forces. But when it comes to understanding nature at almost any level larger than a nucleus and smaller than a planet, …
This Can’t Go On
The long view of economic history says we're in the midst of a huge, unsustainable acceleration. What happens next?
New Concerning Variant: B.1.1.529
I hope everyone in the States had a fantastic Thanksgiving (even if you’re a Dallas Cowboys football fan).
You can no longer bypass microsoft-edge:// links using apps like EdgeDeflector
Microsoft doubles-down on its user-choice hostile web browser behavior; blocks competitors from opening links from many Windows apps and web experiences.
So You Want to Rust the Linux Kernel?
There has been much discussion of using the Rust language in the Linux kernel (for example, here , here , and here ), at the Kangrejos Rust for Linux Workshop ( here , here , and here ) and 2021 Linux Plumbers Conference had a number of sessions on this topic, as did Maintainers Summit . At least…
Ncdu 2: Less hungry and more Ziggy
Ncdu (NCurses Disk Usage) is a terminal-based disk usage analyzer for Linux and other POSIX-y systems, (formerly) written in C and available in the package repositories of most distributions.
Spending $5k to learn how database indexes work
At Superwall we’re building an SDK to help App Developers increase their revenue by showing the right offer to the right person at the right time. Follow me on twitter for little tips and articles like this one.
Tree Sitter and the Complications of Parsing Languages
I talk about tree sitter, CEDET, and Combobulate -- my "paredit-style" package that's designed to work with most programming languages.
Stages of Denial
It is a lazy Tuesday afternoon. Perhaps you were idly browsing your favorite news aggregator, or visiting The Orange Website to wade through murky startup groupthink in search of interesting links.
The Paywalled Garden: iOS is Adware (2020)
Over the years, Apple has built up a portfolio of services and add-ons that you pay for. Starting with AppleCare extended warranties and…
The sixtyforgan: Commodore 64 equipped with a spring reverb
The sixtyforgan is a Commodore 64 equipped with a spring reverb, featuring the keyboard layout of a chromatic button accordion.
Useful algorithms that are not optimized by Jax, PyTorch, or TensorFlow
In some previous blog posts we described in details how one can generalize automatic differentiation to give automatically stability enhancements and all sorts of other niceties by incorporating graph transformations into code generation. However, one of the things which we didn’t go into too much is the limitation of…
Euler's Fizzbuzz (2020)
FizzBuzz is a common coding problem asked in technical screenings or interviews. It goes something like this:
New Kind of Paper
Paper & pencil are the best tools for thinking. Let's enhance them!
The New York Times uses the dark patterns it derides
New York Times op-ed recently decried tricks websites use to manipulate users… but have you ever tried to cancel your NY Times subscription?
The Rust compiler has gotten faster again
I worked on Rust part-time for several years at Mozilla. During that period I regularly summarized how the compiler’s performance had improved. For example: 2017-11-12 to 2019-07-24.