My talk on CSS runtime performance
A few months ago, I gave a talk on CSS performance at performance.now in Amsterdam. The recording is available online: (You can also read the slides.) This is…
A few months ago, I gave a talk on CSS performance at performance.now in Amsterdam. The recording is available online: (You can also read the slides.) This is…
if $n \equiv 0 \, (\text{mod}\, 2)$ the ant turns 90º clockwise, else the ant turns 90º counter-clockwise. On both accounts, the state of the cell is flipped and the ant moves forward one unit. This is repeated until $n = 1$.
In 2022, three companies with strange names and no clear business purpose beyond patent litigation filed dozens of lawsuits in Delaware federal court, accusing businesses of all sizes of patent infringement. Some of these complaints claimed patent rights over basic aspects of modern life; one, for...
1100 Declassified U.S. Nuclear Targets from 1956 on the interactive NukeMap. Choose a city and a bomb size, and detonate. See what happens.
The library for web and native user interfaces
There are two main aspects to compile times that matter to developers. Cold build times, when building from scratch and warm build times when you’ve already built and you’re rebuilding following an edit. This article focuses on warm build times, which for rapid iteration during development is what generally matters…
How to maximize 10x work and avoid thoughtless daily 1x work routines
Emerge Tools analysis of the Rabbit R1 APK.
Claude 3 Haiku and Sonnet are now available in the AWS Marketplace for the US Intelligence Community and in AWS GovCloud.
Or what happens when journalism forgets about quality writing
A deep dive into Anthropic’s new Computer Use API.
Looking at the data of how ERCOT maintains grid stability when a nuclear plant unexpectedly goes offline.
Bauhaus was a german art school operational from 1919 to 1933 that transcended traditional boundaries, boldly embracing the fusion of form and function. The founder of the school, Walter Gropius, believed in the "fundamental unity of the arts" and he anticipated the challenges that 20th-ce
I’ve been using the Asus ROG Zephyrus G15 as my daily driver for a few years now. Laptops (gaming laptops especially) pack a lot of heat-generating components in a small and thin space, where the only airflow comes from the small blower fans in the system. In the case of the Zephyrus G15, there’s approximately 120…
In this article I describe the DEFLATE algorithm that GZIP implements and depends on. The DEFLATE algorithm uses a combination of LZ77, Huffman codes and run-length-encoding; this article describes each in detail by walking through an example and developing source code to implement the algorithm. My aim is to…
What if the internet were public interest technology? Is that too wildly speculative? I think not. I am not talking about a utopian project here — a public interest internet would be a glorious imperfect mess and it would be far from problem-free. But while there is a lot of solid thinking about various digital issues…
Silo AI is announcing the release of the first open LLM for the Nordic languages
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Using a game use-case to motivate and explain PIDs
Maximize the performance of your hardware with memory access amortization
Progress report for the Spider-Man decompilation project