Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,212 posts.
Gordon Freeman at the Olympic Games
Since the dawn of October 1st 2022 , the world has been plagued by the question:
The Battle of Helm’s Deep, Part V: Ladders Are Chaos
This is the fifth part of a series taking a historian’s look at the Battle of Helm’s Deep (I, II, III, IV, V, VI, VII. VIII) from both J.R.R. Tolkien’s The Two Towers (1954) and Peter Jackson…
Exploring Linux command-line space time
I was curious to explore how long a program takes to run, how much memory is used over time, and what processes/threads are spawned. To provide answers I wrote a tool, which I named st . Here are a few things I looked into.
Practical Data Science in Python
Find, classify and remediate PII across your files, email, databases and cloud. Accurate AI-powered PII discovery – on-premise or SaaS.
David J.C. MacKay, Machine Learning pioneer, dies
Thank you so much to lots of lovely friends who have offered to visit me in hospital! Ramesh and I are wanting to keep life really simple...
Explaining Sex Rate Changes
According to the Post, polls say 28% of US men age 18-30 report not having sex in the last year, almost 3 times as many as a decade ago.
What would a Kubernetes 2.0 look like
As we approach the 10 year anniversary of the 1.0 release of Kubernetes, let's take stock of the successes and failures of the project in the wild. Also what would be on a wish list for a Kubernetes 2.0 release.
We come to bury ChatGPT, not to praise it
Large language models (LLMs) like the GPT family learn the statistical structure of language by optimising their ability to predict missing words in sentences (as in ‘The cat sat on the [BLANK]’). Despite the impressive technical ju-jitsu of transformer models and the billions of parameters they learn, it’s still a…
Dell XPS 13 Review from a lifelong Mac user
I've used Macs as my primary computing devices my entire life. And though I continue to use a Mac for my primary workstation for both work and personal projects, my use of computers has evolved in the past few years quite a bit. With more of my stuff moving into the cloud and fewer software applications being…
The Dollar Is Dead
When belief dies, fiat dies with it.
Getting arrested in Japan
This is what happens when you get arrested in Japan and where you're sent off to will leave you speechless.
Climbing the Wealth Ladder
On the 6 levels of wealth and why affluence increases in steps.
Why does science news suck so much?
Science News, Physics, Science, Philosophy, Philosophy of Science
Wage Stagnation
[Epistemic status: I am basing this on widely-accepted published research, but I can’t guarantee I’ve understood the research right or managed to emphasize/believe the right people. Som…
1k True Fans (2008)
This is an edited, updated version of an essay I wrote in 2008 when this now popular idea was embryonic and ragged. I recently rewrote it to convey the core ideas, minus out-of-date details. This revisited essay appears in Tim … Continue reading →
Don't make me talk to your chatbot
It's fine that people talk to chatbots, but they shouldn't expect me to listen to theirs.
After reading “Rails is yesterday’s software”, I need to reply
After reading a blog post provocatively called “Today I accept that Rails is yesterday’s software” I felt the need to reply. I’m not sure why, I’m not going to convince anyone of anything, definitely not the author of that post. I want to reply because Rails is my current platform of choice, and let’s be honest…
I program on the subway
Ever since moving to New York City, I've found my time to be in more demand than ever. Between work, meetups, and social events, I have noticeably less time for side projects than I had before moving here. At the same time, my commute is a massive time suck. It's 30 minutes each way, which doesn't sound that bad, but…
Vibe Coding is not an excuse for low-quality work
A field guide to responsible AI-assisted development
So you want to buy a farm?
I get a few calls every week these days from folks wanting to buy a small farm, start growing food, and even maybe settle down there now…
A startup founder and ex-Facebook engineer’s story of the BSD + Patents license
A startup founder and ex-Facebook engineer’s story of the BSD+Patents license. Disclaimer: I’m not a lawyer, nor is this legal advice.
Birth Order Effects Exist and Are Strong
“Birth order” refers to whether a child is the oldest, second-oldest, youngest, etc. in their family. For a while, pop psychologists created a whole industry around telling people how t…
Paginating Requests in APIs (2020)
When exposing large data sets through APIs, it needs to provide a mechanism to paginate the list of resources. There are multiple…
A little-known C feature: Static array indices in parameter declarations (2013)
Explanation of a little known C feature – and yet another use of the “static” keyword!