Why Pessimism Sounds Smart
Optimism requires believing in an unknown, unproven future
Optimism requires believing in an unknown, unproven future
The Practical Nomad: Edward Hasbrouck's blog
This article is based on a keynote speech to the Chaos Computer Congress in Berlin, Dec. 2011.
sysctl is a simple and great tool for modifying the kernel parameters. It does its job very well by providing an easy-to-use interface for /proc/sys. It is maintained as a part of procps toolkit for years and it can easily be considered a legacy tool today. So why not push it to its limits and turn it into a more…
An advanced beginner's take on WebAssembly.
To prevent a part of our web application from being scanned by search engines and other web crawlers, we add a robots.txt like User-agen...
In this post, we will explore how to build a high-performance database buffer pool in Zig using io_uring's new fixed-buffer mode.
The state of Michigan required all public HS seniors to take the SAT last year (~91k out of ~107k total seniors in the state). This generate...
I finally got Twitter after years of not getting it. Here's what I know.
So when did POP and IMAP become a “legacy protocol?”
11 years ago to the day, I was at a tech conference. It was 3 year after the iPhone had launched its app SDK. Those of us who had been in the mobile game a while had already spent years developing apps for Symbian, BlackBerry, Windows CE, and at least a dozen other OSes which I've since scrubbed from my memory. But…
I'm normally a fan of the rigidity within the Go toolchain
I asked 124 services to delete my user account. The results were mixed. 21 never responded, and 16 responded by created even more accounts. Some outright lied.
A pop-up newsletter running from August 15-21, 2022
A deep-dive
Yesterday André Costa emailed me about his new website, rpilocator. It's a website to track Raspberry Pi 4 model B, Compute Module 4, Pi Zero 2 W, and Pico availability across multiple retailers in different countries. In his own words: This database was created out of frustration trying to locate a Raspberry Pi…
An investigation into why the new MacBook Pro XDR display is capped at 500 nits, despite being advertised as '1000 nits sustained brightness'.
I will try to solve all of the advent of code with as little human input as possible
Welcome. This is the index page for a series of blog posts I’m currently writing about the D3D/OpenGL graphics pipelines as actually implemented by GPUs. A lot of this is well known among gra…
Kevin Lin builds tools for humans and agents.
From the highly eclectic blog of Mark Dominus
Mentor relationships can be absolutely wonderful over the arc of a career. This is a simple way to think about finding and keeping good mentors.
Most of my clients are CEOs of growing companies, most of the rest are C-level executives in similar settings, and a number of others are leaders in investment or professional services firms. In order to be effective in these roles they must be able to influence others, wield authority, and maintain status. At the…
I started using Emacs' OrgMode to log my days.
During the middle of the 20th Century, the UK's Royal Air Force took thousands of photographs of the country from above. Think of it like a primitive Google Earth. Those photographs are "Crown Copyright". For photographs created before 1st June 1957, the copyright expires after 50 years. Recently, the organisation…
Emacs has a shell written entirely in Emacs Lisp. Here's how you master Eshell, a versatile and powerful shell capable of supplanting bash or zsh as your daily driver.
This is the continuation of the third part of our three(ish) part (I, II, IIIa, IIIb, IIIc) series looking at the role of the general in commanding pre-gunpowder armies in battle. Last time we look…