Asahi Linux with Sway on the MacBook Air M2

asahi-linux-with-sway-on-the-macbook-air-m2

2024-12-01 I bought a MacBook Air M2. As of writing, it’s very affordable with the 16 GB RAM, 256 GB SSD, 13.6” model available for $750. As of writing, also Asahi Linux doesn’t support anything newer than M2. buy on amazon FIGURE 1 Pic of my laptop. EXIF data Camera FUJIFILM GFX100S Lens GF55mmF1.7 R […]

Python 3.15’s interpreter for Windows x86-64 should hopefully be 15% faster

python-3.15’s-interpreter-for-windows-x86-64-should-hopefully-be-15%-faster

24 December 2025 Some time ago I posted an apology peice for Python’s tail caling results. I apologized for communicating performance results without noticing a compiler bug had occured. I can proudly say today that I am partially retracting that apology, but only for two platforms—MacOs AArch64 (XCode Clang) and Windows x86-64 (MSVC). In our […]

Mattermost restricted access to old messages after 10000 limit is reached

mattermost-restricted-access-to-old-messages-after-10000-limit-is-reached

We have a problem since the new upgrade.”10.000-message limit reached. Messages sent before 26. September 2025 are hidden -Restore Access” appeared.so the messages before that date can not be accessed anymore.When was this hard restriction implemented. v11? We are a school and have since corona this Mattermost instance with over 2000 active users and 470000 […]

Line scan camera image processing

line-scan-camera-image-processing

2025-09-21 I use my line scan camera to take cool pictures of trains and other stuff. But there’s a lot that goes into properly processing the images. FIGURE 1 A cool tram. Download FIGURE 2 A cool train, the Renfe AVE Class 102, nicknamed Pato because of its duck bill-like appearance. Download FIGURE 3 Cool […]

We invited a man into our home at Christmas and he stayed with us for 45 years

we-invited-a-man-into-our-home-at-christmas-and-he-stayed-with-us-for-45-years

Charlie Buckland BBC Wales Christmas is often regarded as a time for goodwill, but one young UK couple’s act of kindness 50 years ago changed their lives forever. On 23 December 1975, Rob Parsons and his wife Dianne were preparing for Christmas at their Cardiff home when they heard a knock at the door. On […]

Why ’The Global Market’ Is an Irresponsible Phrase

why-‘the-global-market’-is-an-irresponsible-phrase

“We are preparing to enter the Asia market.” “We are targeting the global market.” When we hear these phrases, we tend to interpret them in a very specific way: No meaningful decisions have been made yet. This is not criticism. It is an observation—one repeatedly confirmed in the field. Phrases like “the Asian market,” “the […]

Quantum Error Correction Goes FOOM

quantum-error-correction-goes-foom

In this post: why I expect the maximum achievable qubit quality to increase drastically in the next few years. In 2014, the John Martinis group at UCSB performed an experiment where they stored a classical bit using their quantum computer. They protected the bit with a 9 qubit quantum repetition code. The protected bit had […]

Self-referencing Page Tables for the x86-Architecture

self-referencing-page-tables-for-the-x86-architecture

Almost fourteen months ago, I started working on my bachelor thesis. Although I finished it half a year ago, it’s still part of my work as a student research assistant. During my initial work, most of the code was written for an internal research kernel. I’m now happy that we were able to port it […]

Ruby 4.0.0 Released

ruby-40.0-released

Posted by naruse on 25 Dec 2025 We are pleased to announce the release of Ruby 4.0.0. Ruby 4.0 introduces “Ruby Box” and “ZJIT”, and adds many improvements. Ruby Box Ruby Box is a new (experimental) feature to provide separation about definitions. Ruby Box is enabled when an environment variable RUBY_BOX=1 is specified. The class […]

Python Applied Mathematics Labs

python-applied-mathematics-labs

The labs on this website are designed to accompany the Foundations of Applied Mathematics textbook series. They provide hands-on experience with key mathematical and computational concepts, connecting theory to practical, real-world applications. Note for public users: If you are not an enrolled ACME student, please see the Public Use page for information on setup, access, […]