Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,221 posts.
Redesigning Apple Music after Being Rejected
I’d like to preface this case study by stating that my intentions behind redesigning Apple Music were in no way driven by indignation or…
Wolfram Language and Mathematica version 15
AI-related upgrades like the built-in AI Assistant, extended computation-augmented generation and the Wolfram Agent Tools framework. Advances in TimeSeries & Tabular. New categorical data, ModelFit automated model selection, symbolic music. Efficient handling of gigabyte-sized notebooks. Gains in the already-robust…
Postgres as queue
The team I've been working in for the last year or so have had great success using Postgres-as-queue. We've managed to avoid the following:
What I learned from writing for The Onion for a month (2015)
I wrote for The Onion News Network for exactly four weeks. Here's what I learned.
How much faster is Redis at storing a blob of JSON compared to Postgres?
tl;dr; Redis is 16 times faster at reading these JSON blobs.*
Burn Baby Burn
Andy sent me a WSJ piece with Bill Gurley yesterday. I don’t like to link to paid content so here’s a good Business Insider summary of the article that is open for anyone to read. Regular readers know that I’m a huge fan of Bill’s. He’s as smart as they come and I generally agree with him […]
"I have come to find out what it's like to be dumb."
I’m a smart guy. I’m not bragging. It’s not like I deserve any credit for being smart. I didn’t do anything to make that happen. I’m also tall, but nobody compliments me on that. (Good job being tall!) Intelligence is an immutable characteristic that I have at times capitalized on and at other times let […]
Migrating a large JavaScript project from DOM spaghetti to Backbone.js
Samuel Clay is a grad student in the schools of design and of engineering at Harvard. He founded NewsBlur , a personal RSS news reader, and Turn Touch , beautiful control for the smart home.
I don't think Elasticsearch is a good logging system
I’ve been a heavy user of ElasticSearch for coming up 7 years now. During that time I’ve used it for a few main usecases: A Search Engine, An APM Solution (after NewRelic started being stupidly expensive), a backend for Jaeger, and as a log storage system. In all of those usecases I’ve really pushed ElasticSearch to…
Which GPUs to get for deep learning
Here, I provide an in-depth analysis of GPUs for deep learning/machine learning and explain what is the best GPU for your use-case and budget.
Mistakes I made as an engineer, but had to become a manager to see
I was shocked at how obvious my mistakes as an engineer became after my perspective changed.
WasmBoxC: Simple, Fast, and VM-Less Sandboxing
The software ecosystem has a lot of useful but unsafe code, and the easier it is to sandbox that code, the moreoften that’ll happen. If it were as simple as ...
Beware the Casual Polymath
We live in times of great disaggregation, and yet, seem to learn increasingly from generalists. In the past, an expert in one field of Psychology might have been forced to teach a broad survey class.
Making RSS More Fun
I wrote a browser extension to try and make finding random, independent websites more fun.
I think I've solved the Haskell records problem
Today I’m releasing the “record” library, which is an API of just two quasi-quoters, providing a full-scale solution to the notorious records problem of Haskell!
30 years of <br> tags
Three decades of making things on the internet
QBittorrent v4.5.0: The Hitchhiker's Guide to Legible Text
L.C. Bakken technical blog
The Myth of Consumer-Grade Security
The Department of Justice wants access to encrypted consumer devices but promises not to infiltrate business products or affect critical infrastructure. Yet that’s not possible, because there is no longer any difference between those categories of devices. Consumer devices are critical infrastructure. They affect…
We see something that works, and then we understand it
“We see something that works, and then we understand it.” (Thomas Dullien) It is a deeper insight than it seems. Young people spend years in school learning the reverse: understanding happens before progress. That is the linear theory of innovation. So Isaac Newton comes up with his three laws of mechanics, and we get…
Instant stone (just add water) (2018)
If cement weren't 10,000 years old, it would seem like a futuristic technology: liquid rock!
Making Python fast – Adventures with mypyc
Attempting to speed up a library without changing the code using mypyc
MinIO Is Dead, Long Live MinIO
MinIO’s repo is officially archived and abandoned. And how AI Agents helped bring it back from the dead. This post explains how a community fork restores the admin console and ships binaries via CI/CD pipeline.
Three Minor Features in Go 1.18
Okay, but apart from generics and fuzzing, what has Go 1.18 ever done for us?