18 April 2021

37 links · Sunday

Being Normal - Econlib

I’ve always been weird, but at this point in my life I feel like I understand non-weird people quite well.  If you’re still baffled, my weird friends, one simple principle captures most of what you need to know.   The Principle of Normality: A normal person sa…

value of time

IMHO there are fundamentally two ways to think about the value of ones time. realised value (cashflow here and now) & expected gains (what you aim to achieve) based on ones vocation. i think ab…

Strong Evidence is Common

Portions of this are taken directly from Three Things I’ve Learned About Bayes’ Rule.

Thoughts on writing a wayland window manager with wlroots

I recently released Vivarium, a dynamic tiling wayland compositor built using the wlroots library. Going from zero to compositing was interesting, there are good libraries available but everything has moved very fast in the last couple of years so it can be h…

I made an AI-powered Linux shell using OpenAI

[All commands shown were actually generated by OpenAI.]If you're curious about how the AI would run a command, post it in the comments and I'll make a follow...

Reverse-engineering a vintage comparator chip

I recently saw an interesting die photo of an unknown chip on Twitter , so I did some analysis of it. Looking at the circuitry inside, the...

Self-employment: three months update

Read through the experiences I made during three months of self-employment as a DevOps freelancer.

Proposal: Treat FLoC as a security concern

Google is rolling out Federated Learning of Cohorts (FLoC) for the Chrome browser. TL;DR: FLoC places people in groups based on their browsing habits to target advertising. Why is this bad? As the …

Take your first steps with Go - Learn

Interested in learning a programming language but aren't sure where to start? Start here! Learn the basic syntax and thought processes required to build simple programs using Go.

Take your first steps with Rust - Learn

Interested in learning a new programming language that's growing in use and popularity? Start here! Lay the foundation of knowledge you need to build fast and effective programs in Rust.

Nginx Cheatsheet

Nginx Configurations that developers should know

I made a Guitar Hero robot (and it SHREDS)

I wanted to be great at Guitar Hero. So I might have enlisted the help of robots and artificial intelligence...Music:Sayonara by Blue Wednesday - https://sou...

Thanks for the Bonus, I Quit!

A corporate tale of greed, desperation, and the power of expectations. And a little bit about Capacitors.