Emoji History: The Missing Years
During my research into vintage Japanese drawing software, I came across some devices that had built in sketch or handwritten memo functions. I bought a coup...
During my research into vintage Japanese drawing software, I came across some devices that had built in sketch or handwritten memo functions. I bought a coup...
What are escape sequences
The Great Green Wall being built in Africa to halt the southern progress of the Sahara Desert is a favorite public works project of mine — it’s massive, ambitio
Hello, welcome once again to the world of facts.
DigiCert will be revoking certificates that did not have proper Domain Control Verification (DCV). Before issuing a certificate to a customer, DigiCert validates the customer’s control or ownership over the domain name for which they are requesting a certificate using one of several methods approved by the CA/Browser…
Welcome to the Matrix. Matrix is an open protocol for decentralised communication. Matrix allows users on different servers to communicate with each other, similar to how people on different email servers can email each other.
Inspired by Becky Chamber's Monk & Robot Series
The other day I posted something silly, and learned some interesting things about raw pointers in Rust.
I gave a talk about accessing Large Language Models from the command-line last week as part of the Mastering LLMs: A Conference For Developers & Data Scientists six week long …
As of today, NVK is now a conformant Vulkan 1.3 implementation on Turing (RTX 2000 and GTX 1600 series), Ampere (RTX 3000 series), and Ada (RTX 4000 series) GPUs.
The Internet is built on the mutual understanding of network protocols and practices, and most of those protocols are defined using Request For Comments (RFC) or Best Common Practices (BCP) documents.
I am a simple enthusiast attempting to convey my love and enjoyment of radio, electronics, and computing and perhaps to inspire YOU to build something too.
How bounded higher-kinded polymorphism arises in practice, and how to express it in OCaml, in several different ways. Some ways are rather concise -- but less widely known.
An esoteric, graphical functional language
I spend a lot of time reading about manufacturing and its evolution, which means I end up repeatedly reading about the times and places where radical changes in manufacturing were taking place: Britain in the late 18th century, the US in the late 19th and early 20th centuries, Japan in the second half of the 20th…
Henry George was right about land values. And today we have a homebuilder cartel rooted in control of land and financing.
Are expensive clothes really worth their price? I took a data-supported look at how to clean up and restock your closet.
00:00.000 Introduction 00:17.000 Why Lisp matters 01:26.640 Why Emacs Lisp was chosen 02:54.841 Other "Emacsen" 03:38.581 Why not Common Lisp? 06:39.120 Common Lisp is still not dead or is always dead 08:30.080 Lem is a nice Emacsen implementation 08:58.260 Why not just use GNU Emacs? 10:31.080 Why Lem 14:03.080…
Asynchronous code does not require the rest of your code to be asynchronous. I can’t say the same for blocking code.
Goodhart's Law is useless. It tells you about a phenomenon, but it doesn't tell you how to solve it. We look at how organisations actually prevent Goodhart's Law, and illustrate this with Amazon's Weekly Business Review as an example.
My experience of online conferences has mostly been underwhelming. They typically borrow the form and structure of an in-person conference without considering whether those still make sense online, and whether the goals of an online conference should even be the same as an in-person conference.
When a country parson first described black holes in 1783, the concept was so ahead of its time it was mostly ignored.
JSTOR is now available in 1,000 prisons across 4 continents, supporting the education and growth of more than 550,000 incarcerated people.
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Today, Waymo and Hyundai Motor Company announced they have entered into a multi-year, strategic partnership.
Reduce Log Volume by 99% Without Dropping Data
Joseph Gentle wrote a post on how he wants Rust to change. I am already working on that.