Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 6,985 posts.
Awk As A Major Systems Programming Language, Revisited (2018)
AWK As A Major Systems Programming Language — Revisited
Why Aren't There More Terrorist Attacks?
As the details of the Times Square car bomb attempt emerge in the wake of Faisal Shahzad’s arrest Monday night, one thing has already been made clear: Terrorism is fairly easy. All you need is a gun or a bomb, and a crowded target. Guns are easy to buy. Bombs are easy to make. Crowded targets—not only in New York, but…
Infinite Grid of Resistors
There is a well-known puzzle based on the premise of an �infinite� grid of resistors connecting adjacent nodes of a square lattice. A small portion of such a grid is illustrated below.
Many options for running Mistral models in your terminal using LLM
Mistral AI is the most exciting AI research lab at the moment. They’ve now released two extremely powerful smaller Large Language Models under an Apache 2 license, and have a …
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…
Does Gravity Travel at the Speed of Light? (1998)
Updated 2011 by Steve Carlip, and 1998 by Steve Carlip, Matthew Wiener and Geoffrey Landis. Original by Steve Carlip.
Fred Wilson's response to "Paul Graham's Letter to YC Companies"
I don't disagree with PG when he says that Facebook's IPO performance (or lack thereof) has the potential to impact valuations in startup land. I think it will be particularly impactful on the late stage and secondary markets where most of the IPO valuation speculation is happening. But let's put Facebook's current…
New 2GB Raspberry Pi 5 has 33% smaller die, 30% idle power savings
Raspberry Pi launched the 2 gig Pi 5 for $50, and besides half the RAM and a lower price, it has a new stepping of the main BCM2712 chip. This is the BCM2712 D0 stepping. Older Pi 5's shipped with a C1. In their blog post, they said: The new D0 stepping strips away all that unneeded functionality, leaving only the…
Pointers in C (2010)
This document comes with a companion example program, available as one file or as multiple files (zipped) .
Eat food. Not too much. Mostly plants. (2007)
Eat food. Not too much. Mostly plants.
Can You Afford It? Real-World Web Performance Budgets
Performance budgets are an essential but under-appreciated part of product success and team health. Most partners we work with are not aware of the real-world operating environment and make inappropriate technology choices as a result. We set a time budget of less than 5 seconds first-load Time-to-Interactive and less…
Bare-Metal Kubernetes, Part I: Talos on Hetzner
I’ve been running a Kubernetes cluster on a mix of virtual and bare metal machines with Hetzner for about a year now, and while the setup has served me well, being a very exploratory exercise at the time it wasn’t very well documented.
Think Stats: Probability and Statistics for Programmers
This HTML version of is provided for convenience, but it is not the best format for the book. In particular, some of the symbols are not rendered correctly.
Why [Insert Thing Here] Is Not a Password Killer
These days, I get a lot of messages from people on security related things. Often it's related to data breaches or sloppy behaviour on behalf of some online service playing fast and loose with HTTPS or passwords or some other easily observable security posture. But on a fairly regular
Writing HTML in HTML
I've just finished the final rewrite of my website. I'm not lying: this is the last time I'm ever going to do it. This website has gone through countless rewrites – from WordPress to Jekyll to multiple static site generators of my own – but this is the final one. I know so, because I've found the ultimate method for…
Euler's Fizzbuzz (2020)
FizzBuzz is a common coding problem asked in technical screenings or interviews. It goes something like this:
Using unwrap() in Rust is okay
One day before Rust 1.0 was released, I published a blog post covering the fundamentals of error handling . A particularly important but small section buried in the middle of the article is named “ unwrapping isn’t evil ”. That section briefly described that, broadly speaking, using unwrap() is okay if it’s in…
Update Firmware of Samsung SSDs in Linux
Firmware flash Samsung SSD or NVMe directly from Linux without needing broken Samsung ISO boot environment!
Modern CI is too complex and misdirected (2021)
The state of CI platforms is much stronger than it was just a few years ago. Overall, this is a good thing: access to powerful CI platforms enables software developers and companies to ship more reliable software more frequently, which benefits its users/customers. Centralized CI platforms like GitHub Actions, GitLab…
Great Works in Programming Languages (2004)
In September, 2004, I posted a query to the Types list asking people to name the five most important papers ever written in the area of programming languages. This page collects the responses I received. (A few are missing because I am still tracking down bibliographic information.)
Why many developers still prefer Objective-C to Swift
Lack of ABI stability, slow compile times, poor Xcode support, and more hold Swift back
Key differences between Python 2.7.x and Python 3.x (2014)
Many beginning Python users are wondering with which version of Python they should start. My answer to this question is usually something along the lines…
Technicalities of Homeworld 2 Backgrounds
Just kidding. Of course, I have something to say about this. In the company, we look at the art of Homeworld from time to time and bow to the creators of this masterpiece. Once, we talked about how great the background look and how interesting this sketched style is. There is something…some details seem…special to us:
Source code of “Delores: A Thimbleweed Park mini-adventure” released
Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
Showering at the South Pole
Potable water, and not much of it.