Asahi Linux Still Working On Apple M3 Support, m1n1 Bootloader Going Rust The Asahi Linux developers involved with working on Linux support for Apple Silicon M-Series devices have put out a new progress report on their development efforts.
Why CIELAB doesn’t improve median cut Color quantization is a process that compresses an image into a color table, or a palette, and an index image that references the palette. The process can be divided into a palette design phase that analyzes an image, followed by a pixel mapping phase tha...
Friday Facts #439 - Factorio and Space Age on Nintendo Switch 2™ | Factorio Hello, it has been a while since we've talked.
Typst: Typst 0.14: Now accessible – Typst Blog Typst 0.14 is out now. With accessibility by default, PDFs as images, character-level justification, and more, it has everything you need to move from draft to...
GitHub - CaptainYouz/FocusTube: TL;DR: We only have one life. Let's stop wasting it on YouTube shorts. TL;DR: We only have one life. Let's stop wasting it on YouTube shorts. - CaptainYouz/FocusTube
Computer Science Courses that Don't Exist, But Should CSCI 2100: Unlearning Object-Oriented Programming Discover how to create and use variables that aren't inside of an object hierarchy. Learn about "functions," which are like methods but more generally useful. Prerequisite: Any course that used the term "a...
Date bug affects Ubuntu 25.10 automatic updates The Ubuntu Project has announced that a bug in the Rust-based uutils version of the date comman [...]
Scaling Innovation: Building Ecosystems | Hazel Weakly Innovation is a tricky subject. The precise details of how to do it are not well studied, at least not under the name “innovation”. In addition, multiple...
Bitmasks, Ruby Threads and Interrupts, oh my! 👋🏼 This is part of series on concurrency, parallelism and asynchronous programming in Ruby. It’s a deep dive, so it’s divided into several parts: Your Ruby programs are always multi-threaded: Part 1 Your Ruby programs are always multi-threaded: Part 2 ...
Test state, not interactions With the advent of LLMs, the temptation to churn out a flood of unit tests for a false veneer of productivity and protection is stronger than ever. My colleague Matthias Doepmann recently fired a shot at AI-generated tests that don’t validate the behavior...
I want to see the claw I respect quality software and the people who write it. And, I’ve invested years of my life in working on becoming one of these people (even if the journey...
Building a Multi-Site Publishing System with Quartz and Obsidian | Rakshan Shetty How I publish multiple websites from a single Obsidian vault using Quartz with tag-based selective publishing. A production case study with git submodules, upstream-safe customization, and automated deployment.
Your self as a future adversary Today I participated as a speaker in the Company Models for Impact session at Oslo Innovation Week. My time was limited to ~3 minutes, w...
Context engineering is sleeping on the humble hyperlink The dream of hypermedia can come to fruition in a world where clients can not only parse, but navigate with intent.
Using Ghidra to patch my keyboard's firmware The Epomaker Galaxy100 is a very nice, “creamy” sounding keyboard. Unfortunately, in contrast to Keychron’s excellent web-based config UI, it uses the flaky and restricted VIA for configuration. VIA does not let you make so...
More KMS offloading, with overlay planes In preparation for, and at the 2025 display next hackfest, I did a bunch of hacking on using more driver features for improved efficiency and performance. Since then, I polished up the results a lot more, held a talk about this at XDC 2025 and most of the...
Empirical Partial Derivatives Mathematics and Science are inextricably linked. As the renowned twentieth-century physicist Eugene Wigner wrote, mathematics is "unreasonably successful" in the natural sciences. By this he meant that it seems our entire world is seemingly beholden to th...
Hacktoberfest 2025 Here i'll share some observations, learnings and advices after i've reflected on hacktoberfest 2025's event
Jesse.ID - Blog - Posts - Im Telling Yall Its Adbotage Professional programmer with creative aspirations. Software engineer, writer, musician, and screen craft enthusiast who loves tinkering with code and making computers do stuff.
Honeydiff: Fast, Rich Image Diffing for Modern Visual Testing - Vizzly Blog I built Honeydiff, a Rust-powered image diffing engine that processes screenshots in milliseconds and provides rich metrics like spatial clustering, SSIM scoring, and intensity statistics. Here's what makes it special and why visual testing needed a fresh...
A Modest Definition of Human Consciousness - OranLooney.com I bring you news of the single most important intellectual discovery of our generation: the hard problem of human consciousness has now been solved once and for all. For a long time, the ability to select squares containing traffic lights was our best wor...
OpenAI, ARIA, and SEO: Making the Web Worse OpenAI has announced it’s launched a new browser, Atlas, with ChatGPT built in. For those familiar with ARIA, OpenAI outlines what to expect (I left the code as I found it, other than removing the target): We’ll continue to make Atlas better, and our road...
This is your sign to give up and just use k3s for smaller projects Self-managing a single-node Kubernetes deployment with k3s is probably the least painful way of deploying small projects that might not (ever) be profitable.
Building a (useful) voice assistant I can call from my watch A voice assistant I can call from my watch that talks to GPT-5 Realtime, Todoist, Gmail, and GitHub. Built in a day.
Relearning Programming: My Process in the Modern Tech World Relearning Programming: My Process in the Modern Tech World
the bug that taught me more about PyTorch than years of using it a loss plateau that looked like my mistake turned out to be a PyTorch bug. tracking it down meant peeling back every layer of abstraction, from optimizer internals to GPU kernels.
OpenAI: Less Like the Next Google, More Like the Next WeWork A data-driven analysis of OpenAI's $157B valuation, $8.5B burn rate, governance chaos, and product proliferation - examining whether the company resembles Google's trajectory or WeWork's cautionary tale.
How to think in your target language Most language learners often wonder how to start thinking in their target language. In this article, I’ll show you a set of strategies that will allow you to start from a basic level to progressively develop your ability to produce thoughts in your target...
Exploring Deterministic Agents in AI Explore deterministic approaches in agentic tools, addressing agent randomness and reliability for better trust and efficiency in automation systems
I ran Claude Code for a weekend to create a reactive UI library with Effect How a weekend experiment with Claude Code and my TypeScript vibe coding meta produced a sophisticated reactive UI library that piggybacks on Effect's powerful runtime system.
I Am Out Of Data Hell — Ludicity I haven’t written anything in four months. This period of prolonged silence is best explained by the unexpected difficulties of the business that I started in 2024, on the assumption that it must be possible to make an ethical, human-centered business on ...
Unhogging RAM from WSL I have 64 gigs of RAM. I thought that was plenty, but recently I've noticed reporting that I was consistently at 90% RAM usage. Opening Task Manager ...