Behind the scenes video of Fdoo
Watch the behind-scenes video of Fdoo's development and features.
Nested Wait Groups, Like a Poor-Man's Nursery
Here’s a code sample from a project I am working on. Positional Promise.all const readAsset = (relativePath: string) => readFile(join(options.assetRoot, relativePath), "utf8"); const…
Good news: Ralph Norman lost. Bad news: Darline Graham won
OK, I know that’s kind of a bummer headline, so note that I also shared with you the evening’s best news: Red Sox win! Again! And it’s all summarized there neatly on my lockscreen.…
exepack 1.5.0
A new release of the exepack program, with support for a new EXEPACK compressed format.
How to set up your LLM as a Bible study tutor
This post gives you a set of project instructions that turn any major LLM into a surprisingly competent Bible study tutor rooted in traditional, small-o orthodox Christianity. It is a companion to my…
Knowing Good & Evil
I think I was halfway through a five-hour drive when my mind, keeping itself awake, took a strange train of thought. I’ve joked over the years (maybe not on this blog, but…) that if some consider…
म बिजनेस गर्छु
मलाई “केहि काम गर्न आउँछ” भन्नुको मतलब मलाई “त्यो काम बेच्ने बिजनेस गर्न आउँछ” हुँदैन !  
Reviving dead over-drained power tool batteries
I’ve always wanted to understand electronics a bit more. Mostly so I can repair them. We’ve been using a battery powered fan because we have no power to our house (intentionally, see this post here…
film
John Woo (Hong Kong) early avant-garde films e.g.
music
Recents Q: From Where Do Our Primal Instincts Originate? A: MTV!, Portraits Of Tracy Hound, hey, nothing Blue Island, Ravyn Lenae U, underscores Sweet Fortune, Ryan Beatty Ode to the Greyhouse,…
How to Instantly Feel Good
Thoughts all over the place. Anxious. Angry. Confused. Frustrated. Exhausted. Burned out. Sick and tired of all the things happening around you. You’re not alone. It’s a human condition.…
Dolly and us
It look a few years of living in East Tennessee to fully comprehend what Dolly meant to the people. Shortly after Eleanor got accepted into graduate school at the University of Tennessee in…
Question: My Debian doesn't boot with a GUI
Answer If you expect your machine to boot with a GUI and it doesn’t you might need to look at which Display Manager (aka dm) you have installed: dpkg -l | awk '/^ii .*dm / { print $2}'…
On sitting in Silence
We have read many stories of the ancient sages who achieved enlightenment by sitting in silence for long periods. A similar kind of advice is given by the neo-sages {not sages in true sense but still…
Dolly Parton Knew How To Be Human
This one hurts like hell. This planet has lost so much with the passing of Dolly Parton that it’s difficult to even find a foothold for the grief, a place to begin to process all that she was and all…
Eurofurence 30
I love furry cons. The first time I went to a con was two years ago, in 2024. My friend Kodu was visiting Europe for the first time, and having a very American sense of scale, he suggested I fly…
The Best And Worst Time To Be Alive
Thoughts and commentary on the times we are living in
Dah dit dit dit
That's morse code for the letter B, by the way. (Click to expand)
This year two young men sent me their self published photobooks. The serendiptious timing made for a…
This year two young men sent me their self published photobooks. The serendiptious timing made for a unique pairing- one, “In Class” is by a British student’s time studying abroad…
The Architect's Dilemma: Validating a Vibe-Coded MVP for Regulated Industries
What happens when senior leadership ships a "soft launch" to production without architectural review - and why every architect needs a battle-tested framework for saying no. Background A…
Statistical mechanics in just one equation
This semester, I am giving four lectures in a third-year undergraduate course on statistical mechanics. Last year, I gave a guest lecture on the Ising model. The first thing I want to emphasise is…
PUT EVERY GOD BACK IN HIS OWN CENTURY
The Timeline That Breaks the Illusion I can end most of this argument with one rule. PUT EVERY GOD BACK […]
A Dolly Parton developer
I’m at home, experiencing both FOMO and vicarious joy as I see pictures of Django friends reuniting at DjangoCon US this week. And I just read that Dolly Parton passed away. I immediately listened to…
Collect your cards in Clovenglade!
There's a new update in Clovenglade- from now on, every card you obtain will be saved and can be viewed in the Library. Furthermore, all horses you befriend can be interacted with at the Stable! More…
Sold Yagi, the Yamaha TW200
2026, it's turning out to be a year for many changes as forks in the road of life have become evident. The TW200 had become unreliable to me for quite a while now. Yesterday, she started to have…
Boba Quest: The Alley
After nearly seven years of conducting boba reviews, I have built up a decent ability to predict if the boba will be good or not. I will always get a drink so I'm not merely judging a book by its…
The Southern Song and Mongol Empire Never Knew What Hit Them, Even at Their Fall
The 1257 eruption of Mount Samalas triggered global climate upheaval, indirectly leading to the death of Möngke Khan at Diaoyu Fortress in 1259, the fragmentation of the Mongol Empire, and the…
You don't really want taste
Substack link Over the past six months or so, “taste” has become the new it metaskill in the AI builder/maker/whatever world. Paul Graham tweeted that as AI makes creation cheap, “the big…
Hearing aids advice and questions? [healthcare]
A long-time reader asked if I have any wisdom to share about getting one's first set of hearing aids, and I don't. Maybe some of you do?He just had a hearing test showing hearing loss – almost…
August 25
Hello, hello, hello, I'm back. I know, I know, not the most consistent, but I'm pretty happy with most days. Anyways, these days I've been watching 2 shows, avatar the last airbender and pokemon.…
The GATE program and Project Sidechannel
The GATE research programme charter cover page I think at this point, the public has become quite tired of the debates about AI "consciousness" and the PR games being played by major tech companies…
Coming Up On Empty
Feel free to skip it.
Public Stuff Sends Signals
I've been seeing a tremendous amount of discussion going on recently around the use of X. I have an annoyingly-long history with this topic . What you do in private is your own business. What you do…
How File-Based Attacks Land: A Detection Engineer's Field Guide
A practical taxonomy of how malware and phishing arrive as files, why classic controls miss them, and how detection should think.
Mastering the 3 Notes Per String (3NPS) Scale System: All 7 Symmetrical Boxes (Fret 1 to Fret 15) & Indian Sargam
Unlock fluid alternate picking, economy runs, and diagonal neck mastery. Explore all 7 symmetrical 3 Notes Per String (3NPS) scale patterns ordered sequentially from the nut (Fret 1) up to the 15th…
The CAGED Scale Framework: Mastering All 5 Position Boxes from Fret 0 to 15 with Indian Sargam
Unlock fluid fretboard visualization from open strings to high frets. Master all 5 classic CAGED major scale box shapes ordered sequentially from the nut (Fret 0) to Fret 15 in the key of C Major / A…
Security Research Without Asking Permission
On July 21, OpenAI acknowledged that it had compromised Hugging Face’s production infrastructure during an internal cyber evaluation it operated. OpenAI gave its models an offensive objective,…
I didn't plan to let an AI manage my to-do list
Eddie (my AI agent) now manages my to-do list. 1 I hadn't planned that. It kind of happened on its own. As I wrote in one of my previous posts , I like interacting with him via Telegram. The playful…
The Depths of JavaScript: Minesweeper in 247 Bytes
247 characters. b=e=>document.body.innerHTML=m(73,e||[~9,..."1172711",~9].map(j=>m[i-=j]?++e:i).map(j=>b(b[i=j]^1|e),b[i]=!m[O--,i]*~e));b(m=t=>t--?`<a…
Intelligence and behavior
There has been constant fighting with the latest crop of AI models.
Open Source in the age of AI
If I go through the halls of X, I would probably come back with a very confused opinion on the state of open source today. On the one hand there are examples like opencode with tons and tons of open…
Making my Terraform AI friendly
Which mostly meant having less of it.
Context complexity: what is the Big-O of an agent API?
TLDR; small, local models are a good instrument for measuring what a harness costs an agent. an API is only as good as its outputs’ specificity, parsimony, and truthfulness. obvious code repair is…
AI adoption should come with a plan
AI rollouts fail as procurement exercises. The research on why — and the few weeks of planning that separate volume from value.
I had some free time, so I tried to pwn V8
TLDR I am not working full time right now, which means I have free time which is dangerous. You start by reading one V8 blog post and somehow end up trying to make Google’s Chrome open…
Figure, video, figcaption, and accessibility
What makes a video element accessible is captions, descriptions, and a transcript. When those are out of reach, what are the remaining options for giving a video element an accessible name?