RSS is still pretty great
What the **** does that mean?
The latest blog posts to take off on Hacker News. 5,273 posts.
What the **** does that mean?
I maintain two builds of the Linux kernel, a linux/arm64 build for gokrazy, my Go appliance platform, which started out on the Raspberry Pi, and then a linux/amd64 one for router7, which runs on PCs. The update process for both of these builds is entirely automated, meaning new Linux kernel releases are automatically…
A personal code notes blog
I joined GitLab in October 2015, and left in December 2021 after working there for a little more than six years.
Interviews should be as close as possible to the work that the candidate would do if they join. While that seems like a pretty tautological statement, it is unfortunately not always true. When interviewing as a software engineer, for example, you’ll run into places that lean heavily on algorithms interviews. And don’t…
A look at a Mojo benchmark for bioinformatics, and Mojo in general.
Free online course from Purdue University in collaboration with Intel Corporation, the University of Texas at Austin, and leading worldwide partners in the field*
Most of my career has been working on web services and mobile apps but at some point this got old for me—in high school I was part of a soldering club and I had this lingering feeling that I wanted to get into ‘harder’ problems. Two years ago I started looking around for companies in Amsterdam and came across…
The personal website of Knut Magnus Aasrud
This is a story about the messy state of Microsoft’s DirectX shader compiler, and trying to wrangle it into a nicer experience for game developers. In some respects, building the DXC compiler better than how Microsoft does.
This is the transcript of my RustConf 2023 talk: "Extending Rust's Effect System", presented on September 13th 2023 in Albuquerque, New Mexico and streamed online.
UPDATE 2/9: Added an important known issue for Dev Drive users. Please see the known issues below. Hello Windows Insiders, today we are releasing Windows 11 Insider Preview Build 26052 to the Canary
Our co-founder Akshay talks to Skiff co-founders Andrew Milich and Jason Ginsberg about their startup's vision and journey to Notion.
Welcome to the 2030s.
[Special thank you to Ian Kivlichan for many useful pointers (E.g. the 100+ year old Nature paper “Vox populi”) and nice feedback. 🙏 ] High-quality data is the fuel for modern data deep learning model training. Most of the task-specific labeled data comes from human annotation, such as classification task or RLHF…
Last week, I wrote a piece about five of the key hires who took Morning Brew to $40 million in revenue .
Mat Ryer, principal engineer at Grafana Labs and host of the Go Time podcast, shares what he’s learned from more than a dozen years of writing HTTP services in Go.
I am trying to capture “through the optics” pictures of the AVP, and it is unveiling both interesting information on how the AVP works and the second test pattern I tried “broke&#…
In this post, I will talk about the importance of small optimizations that can provide a lot of performance improvements.
Announcing a new family of Fedora Linux spins: Fedora Atomic. This will simplify how to discuss rpm-ostree and naming of future atomic spins.
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:
Comparing typical one-way transfer latencies for a range of popular wireless communication modules and protocols
On large platforms, it's impossible to have policies on things like moderation, spam, fraud, and sexual content that people agree on. David Turner made a simple game to illustrate how difficult this is even in a trivial case, No Vehicles in the Park . If you haven't played it yet, I recommend playing it now before…
Assortment of technology startup infrastructure recommendations
The chief hurdle in constructing a Death Star is not the energy, materials, or even knowledge needed. It’s the long time needed. A society can change their mind mid-way over centuries, and simply move on. The galaxy is likely strewn … Continue reading →
The SSH port is 22. This is the story of how it got that port number. And practical configuration instructions.
Postgres 16 introduces quite a few improvements to the query planner and makes many SQL queries run faster than they did on previous versions of PostgreSQL. This post is a deep dive into 10 of the improvements, including code blocks and comparisons of query plan output between Postgres 15 & Postgres 16.
The Washington Post writes The U.S. economy is booming. So why are tech companies laying off workers? This article has some good data, but I think misses the point with sub-heads like “Shine has co…
PR-007 - Why you don't need React - Thoughts and Ideas