Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,834 posts.
Citus Data Donates 1% of Equity to PostgreSQL Organizations
The donation of 1% of Citus Data stock is being made to advance the growth of the open source PostgreSQL database in both the U.S. & in Europe. The Citus database is an extension to PostgreSQL. Citus Data is also joining the Pledge 1% movement alongside organizations such as Atlassian, Twilio, Box, & more.
Dijkstra's in Disguise
You can find a PDF version of this blog post here . A weighted graph is a data structure consisting of some vertices and edges, and each...
Journalist casualties in the Israel-Gaza war
Editor’s note: In keeping with CPJ’s methodology, data will be updated as new information becomes available. See CPJ’s database for the most current data on killed journalists. As of September 24, 2026, CPJ’s preliminary investigations show that at least 247 journalists and media workers are among the more than tens…
Indefinite Backpack Travel
In 2015 I got rid of everything I owned that didn’t fit in a laptop backpack, and I’ve been living at this level of minimalism since. The idea is to only own what I need, which allows me to focus more, spend less, travel spontaneously and simplify my life.
It’s an age of marvels
From the highly eclectic blog of Mark Dominus
Generics can make your Go code slower
Go Generics are a long-awaited feature added in Go 1.18. This article covers how generics were implemented in Go and some surprising ways they can impact your code.
4K is for programmers
My name is Brian Hauer and these are my rants about technology, politics, and anything else that irks me.
How the .NET Foundation kerfuffle became a brouhaha
After I wrote most of this blog post the night of October, 5th 2021 I wasn't sure I would post it. After the events of the last 36 hours, I felt I needed to capture my experience on my website where it can only be edited by me. After reading this, I hope you will have a clear set of datapoints from my point of view…
Just doesn’t feel good
I’ve pulled Peace from the App Store. I’m sorry to all of my fans and customers who bought this on my name, expecting it to be supported for longer than two days. It’ll keep working for a long time if you already have it, but with no updates.
Kaspersky OS
At last – we’ve done it! I’ve anticipated this day for ages – the day when the first commercially available mass market hardware device based our own secure operating system landed on my desk.
Obituary for Cyc
After 40 years, 30 million rules, 200 million dollars, 2000 person-years, and many promises, Cyc has failed to reach intellectual maturity, and may never will. Exacerbated by the secrecy and insularity of Cycorp, there remains no evidence of its general intelligence.
DevOps Is Bullshit (2022)
A Critique of How We've Fooled Ourselves for Years.
Rules for Negotiating a Job Offer (2016)
When the story of how I landed a job at Airbnb went viral, I was surprised at how infatuated people were with my negotiations. Media stories portrayed me as some kind of master negotiator—a wily ex...
Elm in Production: 25K Lines Later
Reflecting on our experience of using Elm in production and an evaluation of Elm's distinguishing features
Futurelock: A subtle risk in async Rust
This RFD describes futurelock : a type of deadlock where a resource owned by Future A is required for another Future B to proceed, while the Task responsible for both Futures is no longer polling A . Futurelock is a particularly subtle risk in writing asynchronous Rust.
Norwegian ban on Meta behavioral advertising extended to entire EU
Det europeiske personvernrådet har nå bestemt at det norske forbudet mot adferdsbasert markedsføring på Facebook og Instagram skal bli permanent og utvides til å gjelde hele EU/EØS.
X-COM
X-COM seemed to come out of nowhere. Its release was not preceded by an enormous marketing campaign with an enormous amount of hype. It had no video demo playing in the front window of Babbages, it wasn’t advertised twelve months in advance on glossy foldout magazine inserts, it had no flashing point-of-purchase…
I Write Letters to CEOs
I write letters to CEOs and many of them write me back. Here are some of the responses that I’ve received and the lessons that I’ve learned.
Game theory illustrated by an animated cartoon game
an interactive guide to the game theory of why & how we trust each other
Fully homomorphic encryption and the dawn of a private internet
This article is archived on mirror.xyz , and attracted discussion on Hacker News Generated by this notebooklm Gene Spafford "Using encryption on the…
Good writing is a business advantage
Starting about ten years ago, I started hearing about agencies and agency people getting involved in what they were calling product design....
Naomi Wu and the Silence That Speaks Volumes
When China's prodigious tech influencer, Naomi Wu, found herself silenced, it wasn't just the machinery of a surveillance state at play. Instead, it was...
I'm sorry, but you still have to think
DHH, the creator of the Ruby on Rails framework, decided to rewrite Campfire Once from Ruby on Rails to Rust. Or rather ask a clanker to do it for him, as he can't stand reading or writing the Rust code himself. After that he added rewrites in other languages , like Elixir and Go.
List one task, do it, cross it out
I have the reputation, at least among some friends and family, of being 'good in a crisis' – such as (to give a somewhat minor example) the day last year, deep in lockdown, when a shard of flying flowerpot ended up halfway through my partner's hand, sending her to hospital and upending our finely calibrated work and…
How to Yubikey
How to use and configure a Yubikey
A man overrides his camera's firmware to bring rare pictures of North Korea back
A collection of photos from my trip to North Korea, with historical context.