I ran into the classic “range over a channel” leak while working on a custom cron scheduler. I’ve debugged it on prod many times before, but writing one myself in a small piece of code reminded me how easy it is to write bugs like this even when you know about it. Here: on each tick, the scheduler dispatches the jobs that are due each job reports its outcome on a channel one collector ranges over that channel to record the run func tick(due []Job) []outcome { results := make(chan outcome) var…
Definitely been a hell of a year, and I am happy to say I can finally walk and sit again. The main recovery from this part of the saga has been due to being able to stay with H and his family and all the help they have been giving me. Through physical therapy and all the rest of the shit you can find in the previous posts, I can now finally be somewhat human. Anyways, take care of your health and get some Peace, Love and Wifi, and enjoy the 5-bracket HDR above.On a random note stumbled on…
Every single person I've ever met is dumbfounded by the enormous irrationality of other people....even as they themselves are obviously irrational much of the time. It stems from each of us feeling robustly capable from our experience operating in some narrow realm with clarity and competence. We feel comfortable forgiving our failings outside that realm. An otherwise competent person is naturally prone to err "a bit", so it's forgivable!. It only feels like "a bit", of course, because the 98%…
This is the 5th video in our virtual memory series. In the previous video, we learned about the page table and how the hardware performs a page table walk to do address translation. But merely finding the physical frame address in the page table is not sufficient for the hardware to do a memory access. It also needs to do certain additional checks to make sure that the access is valid. For example, it has to ensure that the page table mapping itself is valid (e.g., the page might have been…
This week's bookshelf is pretty straightforward, like last week's, and for the same reason. To the left, you have the rest of my Showcase Presents volumes. To the right, most of my Essential volumes. I loved both series for the same reasons and, now that they have been discontinued, I wish I would have bought more of them when they were still available (Of DC's Showcase Presents, I kind of wish I had bought almost all of them; with Marvel's Essentials, I wish I would have at least stuck with…
I’ve heard this claim now really often: at conferences, in keynotes, even in casual conversations: “With AI, we’ll soon only need to work two or three days a week.” The narrative is seductive, I admit: technology will finally liberate us from the grind, freeing up time for creativity, family, leisure, hobbies – who would not […]
Actually, that's not true. This is what I actually learned:Find a topic, 'a niche', you'll probably have to experiment a lot to find the one that works. Then - only post about that topic. Experiment a lot to find the style/tone/approach that works. Then - only use that approach.Do it a lot. Multiple times a day. Keep it exactly the same but keep experimenting with ways to change it.Be incredibly lucky.That is incredibly hard work. And most of the people who work really hard at it don't get…
"On the pitch, much was amateurish: penalty spots were painted in the wrong place, some games finished ahead of time, and the identity of some of the goalscorers remains unknown. Argentina’s captain, Manuel Ferreira, left halfway through to sit his law exams, and the US midfielder Andy Auld was temporarily blinded when a physio spilled a bottle of chloroform while treating his split lip. Some teams played in an assortment of colours, and Juan Evaristo, Argentina’s right-half, in a beret. The…
I don't know how to start this or why tf I am writing this, but I am really, fucking really tired of my fucking life. When I was a baby, I was in my mother’s vagina. That’s what the books and porn taught me, and I remember seeing a light blue light. It was pretty peaceful, but then as I grew up, I started seeing fights between mother and father and both families. My father was a gambler, not the one who bets online on cricket etc., but the one who goes to junk areas. He was also a tobacco or…
Hallo, hello, moin!
Having recently taken the California Zephyr, Amtrak's Chicago-Bay Area service, for approximately half its length on a trip to the Rockies (as well as a lengthy set of experiences previously in my life, of course), I have some thoughts on train travel in the US that I wanted to share. 1. Timeliness is a Huge IssueAmtrak has significant issues with not owning its track and with not getting priority over freight because of that (which it's supposed to). These are structural problems that…
I love my vacuum cleaner robot. Originally from China (yes, it's a Roborock), and altough he has a female voice, we've been affectionately calling him "Robo" and referring to "him" ever since we've got him. I've tried out some of the available voices (back then when I was still serious about learning Spanish 🥲). But in the end, I've always returned to its German, female voice. It's nothing special. As a matter of fact, Robo's personality is very down to earth, very serious, very robot-like…
Subscribe and Listen: https://youtu.be/DCibhvo1ucQ🎙️ The “I Am Not Traveling This Week Either” EditionWelcome to What The Fudge for Sunday, June 21, 2026. We are staying put this week, digging into the macroeconomic ripples, structural shifts, and downstream human workarounds sweeping across the tech landscape. Let’s dive in and keep it under five minutes.📍 Field Report: Hardware, Margins, and the Compute TaxIf you are currently pricing out consumer electronics, prosumer gear, or the…
“What decision are you about to make on Claude’s advice that would change if you picked up the phone and asked someone who knows you?” A great point from David Sparks, on letting robotic AI thinking make any sort of choice for us. I talk with a lot of creatives about having a team, a bunch of fellow people in the same boat navigating the same waters. Bounce ideas off of them, vent with them, share with them. Then with or without AI, you’ve got more perspective to work with when you’re building,…
My Ayaneo Pocket Air Mini has really opened my eyes to the wonderful world of retro emulation on Android. I've tinkered with different emulators and settings to make sure that my handheld operates as smoothly as possible. But if there's one thing that I'm most indecisive about, it's the frontend. I wrote about three of the biggest frontends a few months ago and what each does well and what they do not, but I only grazed the surface of a much deeper rabbit hole. Since writing that post I've…
The release of The Amazing Digital Circus' last episode has sparked a lot of fascinating conversation just hours after release, mostly revolving around the character Jax and what her (or his) story means in that last episode. I'll try not to post spoilers at all here, but if you haven't watched it (and you're the type who enjoys watching independent animation), now's a great time to catch up on The Amazing Digital Circus in my opinion. It did (at least on Bluesky, I care about my mental health…
Today I present you: not a game, but a manifesto. It was made for the Manifesto Jam 2026. Now, what is a manifesto? It is not a blog post, it is not an article. It is an opinion piece, but you don’t have to provide arguments or references or anything. It is a deep belief in yourself, and it can be as extreme and deep cutting as you want it to be. It is also not a game. But the manifestos made during the jam found very fun ways to make them visually interesting, and sometimes interactive. Even…
I wanted to drive up north for a run, but drumcircle is at 10 now, so I don’t a chance to drive there, do a run, then chill out and read my book for a bit. So, I just ended up doing a run in the hood! Here's me in actual tears at the end of 3.1. My time was so slow, it was hot, my hoodie was drenched and sweat and tears of frustration. So, headed to my favorite coffee shop, Xtreme Bean to finish off my one minute little dittie that I absolutely love. Your browser does not support the audio…
AuthorMarjan KamaliOverview"A novel set in 1953 Tehran, against the backdrop of the Iranian Coup, about a young couple in love who are separated on the eve of their marriage, and who are reunited sixty years later, after having moved on to live independent lives in America, to discover the truth about what happened on that fateful day in the town square"--1953, Tehran. Amidst the political upheaval of the time, Roya finds an oasis in kindly Mr. Fakhri's book and stationery shop. When he…
At the end of May we stopped past a little hobby store a few suburbs away that a co-worker had told me about. The place is called Miniature Horde and they sell a bit of GW, some paints including Citadel Colour, Two Thin Coats, some other hobby supplies, etc – but mostly they’re big into 3D printing, with a wide variety of bases, basing bits and several licenced ranges including Avatars of War, Print Minis, OPR and Monstrous Encounters among others. The owner there, a bloke called Irish, also…
Last month I saw a reference to the "You Cannot Play This TTRPG Jam": This is a game jam for games that do not exist. They won't ever exist. They will never be playable. They will suggest a game, create a space in which it seems like a game could exist, but where there is none. It might make someone wish that it were an actual, real, game, and may even inspire them to create one, but will never itself be a game. -- Jam overview, Michelle Jones That sounds like fun! I thought. So I put together…
A law school graduate uncovers a sinister secret about the Memphis firm that made him an offer he couldn’t refuse. Another great thriller set in the legal world based on a novel by John Grisham, this time starring Tom Cruise, Jeanne Tripplehorn and Gene Hackman (among others) that will keep you glued to the screen. It seems I have a new favourite writer and this movie is a very good start in the world of Grisham. Six popcorns and goes into the Movie Vault. To see all 15 photos, visit the…
In rethinking where I publish my content Elliott Richmond captures my thoughts pretty well on this topic. So well that I won’t bother saying anything more, just go read it if you are (like I was) re-assessing the where of the what you produce.
I recently gave a talk to a university and health care audience on an important topic to me: AI and algorithmic awareness and safety. And in the weeks since, barely one has gone by without something new crossing my desk that tells me this topic is only becoming more relevant. So I thought I would take the essence of what I thought and distill it into a blog post. Let me say up front what this is not. This post is not anti-AI. It’s also not a plea to avoid AI, delete your accounts, or move to a…
I’m slowly tweaking this website to the way I want it, learning a little more about the back end of WordPress than I’d hoped to have needed but so far it’s getting close to where I want it to be (until I change my mind, again).
#SilentSunday #Butterfly
by Nathaniel R Can John Turturro hold on to his Sundance buzz for "The Only Living Pickpocket in New York" © Sony Pictures Classics Whoops. Lost some momentum there to finish the first round of Oscar predictions. Let's take on Best Actor and Best Supporting Actor...
Just because things connect doesn’t mean they work. The small standing desk supports the two monitors and the CPU. Unplug four cables, and I can move it anywhere in the apartment. But if I actually start writing on the attached keyboard, the whole thing shakes horribly. The little standing desk isn’t robust enough to support all that equipment. Having the extra desk space is great, though, and I ache for some mobility. The obvious solution is to build a sturdier standing desk. A smaller set of…
Looks Unfamiliar with Mark Thompson talking to Tim Worthington about Lenny Henry's Square Crisps adverts, Allied Lyons - A Great British Company, The Quiet Earth, Illuminati, The Optimist, Father's Day and more...!
We had an enormous week with nine articles in the last seven days and 10 since our last newsletter! We're going to cover them all here! So get excited!And make sure you check out the end of this article where we drop some sneak previews of upcoming posts and break down this week's analytics! DAILY SUMS Daily Sums is a game here on the The Bryant Review that provides a new puzzle every day! Play Now Articlese1000 InterviewLet's start with last week where dash interviewed hardware hacker e1000.…