Archive

All published posts

2581 posts latest post 2026-10-03
Publishing rhythm
Sep 2026 | 24 posts
bloatware is dying

bloatware is dying

Yesterday my daughter an I were waiting for her practice to start and we wanted to play a game. She downloaded an app on her phone that allows you to record your voice and play it in reverse. Here’s the game we come up with. say a word in the recording play it back in reverse to the next person The next person says exactly what they hear without thinking Every single one was followed up with a Suppa Hot Fire Ahh hhh hh reaction by everyone around. They all sounded like complete gibberish, yet came out like the person was talking in a weird accent. Everyone was shocked to hear it was understandable what they were saying revering their reverse speech. Seriously give it a try # especially if you have kids, its so fun to have a small group of people speaking gibberish and out comes something understandable. Next Day # The next day I was out with my son and telling him about how cool the game was and how you just gotta hear it to understand it. I was driving so I handed him my phone and sai…
It’s wild how apple went from there will be no app store and everything will be a web app to walled gardens of native apps that lock users in. And not just users but friends of users. Apple was supposed to lean on the web for all of its apps. It was Jobs’s original vision, but it was shortlived for one version before the app store was launched.
yes Linus, this is the future super optimized personal software using tokens we buy from the the big bois. I feel the same feel you can see on Lukes face, this is here, theres no going back. Its one part absolutely amazing and 2 parts scary shit. To answer Linus’s quesion how do you hire someone, when you run all custom software. We stop hiring experts in adobe suite and hiring expert story tellers who have taste, style, and the ability to create something amazing that users want no matter what suite they are in. Someone who understands the craft of making something good, how to feel when its wrong, and turn it around. I can totally see part of this future where someone is making amazing content for and Linus hires them cause they look good, but turns out just had a cracked dev that made the greatest way to click together content for their audience that was foolproof and the guy had no idea what he was doing. I get it, this is not the future that anyone wanted, no one asked for, for every upside theres so many flaws, but this is now the generation we are working in and we gotta figure out how to make it work.
This, THIS is what I’ve been saying all along. To the point where friends will show me what they are doing and before they can say the word mcp they say,. Almost always I end with that coulda been CLI/REST, or nah it’s auth mcp is fINe, followed by woah that’s some cool shit, I’m gonna ask my clanker to do that too.
The timing of watching this talk is uncanny timing just this week I started building out something that started as a prompt to pull pr data, and as I typed out the prompt in the moment it turned into something that is more like a software factory. I think I have a lot of the general ideas that matt share here. Around harnessing up automated review, fix, fix corrections. I need to read through some of his specifics as they seem better and more well honed than what I have. Had I not started just this week I probably would have glazed through the talk and been like sure sounds good, but having just started this I was pulled in. One of the favorite things I have in mine so far is really good hotkeys. I can fly through reviews, diffs, approve and merge in just a few keystrokes. This was a huge hurdle in existing tools so much that I put off a lot of sweeping change I’ve needed to do and I’m cranking through them this week.

The Vomit Prompt

I heard Lex Friedman talk about this method he uses to create Greenfield apps really fast and he claimed worked really well with the latest Gen models at the time. This was during the DHH round 2, 5 hour interview. Lex asked if DHH uses voice chat at all. DHH claimed it was too uncanny for him. Too weird. He said he still likes to feel like he is chiseling out something by hand. He has interacted with a computer for a quarter of a CENTRUY to write open source code by typing into it with a keyboard, and it feels weird to talk to it. Lex went on to say next time you have a greenfield project, something you want to come out good somewhat specific for you, and not have to fuss with it, turn on the mic and just word vomit for 20 minutes. The models do surprisingly well at this. Today I was feeling the weight of 20 or so PR’s opened up mostly by agents awaiting my review. This whole things sits on my shoulders. I’m the one that gets the calls when its down, and I’m the one with the final say…
I Came Across A Welded In Hot Swap Prototype
I came across a welded in hot swap prototype
Dobby Looking Ominous
Dobby Looking Ominous
Claude Opus 5.5 100 HTML Files One hundred self-contained HTML pages made with Claude Opus 5.5: generative art, simulations, instruments, editorial layouts and playful tools, each with the exact prompt that produced it. miaai-lab.github.io This is a really impressive collection of single file sites done by opus 5.5. Miaai-lab even gives you the prompt that she used to make it.
dax (@thdxr) on X in the next version of OpenCode we added /btw which is a long awaited feature it lets you ask a quick question without interrupting the current session - i use it to get status updates on long run… X (formerly Twitter) · x.com oooh, excited for this upcoming feature to opencode to be able to gracefully ask a side question without interruption.

typesafe jev any good

Just got access to typesafe Jev very interesting new paradigm of responding to structured queries with structured responses **VERY FAST**, It will be interesting to see how this changes developer tooling moving forward.
Washing The Agae Off The Sidewalk Overflow
washing the agae off the sidewalk overflow
Rewashing The Algae Off The Sidewalk F26
washing the slippery algae off the sidewalk where the sump pump keeps wet all the time.

Are the ai labs really slowing down?

Does anyone believe the labs when they say they are slowing down? I think a majority of people believe they ALL should. I think it's arguably impossible to slow them all down, so is there really any benefit to only slowing down the ones that you can regulate and let the others catch up?
Bike Ride In My Mando Shirt
Bike Ride in my Mando Shirt
Confident Cat On A Rail
Ginger has no fear
Friday Afternoon Americano At Work
Friday afternoon americano at work
Interesting device from Scott Tolinski here. Looks like a fun, novel build for a problem he has that no one else is going to just build for him. I like how he was able to build it with such cheap and available hardware. I’m not sure how I feel about this single purpose device movement. Coming from a generation who dreamed of the phones we have today it feels weird to go the other way.
The state of agentic coding is one of my favorite new podcasts of late. The name sounds just like the same slop as everything else, but Ben and Armin are top tier hosts that actually do this stuff for work and on the side. slowing down and speeding up # Which brings me to the first intersting topic they talked about. Both talked about going slow at work. Ben still reads everything and deeply understands the insode of what he is working on. Home is a different story. At home both are cranking on new side projects, vibing them out quick and fast. The projects work for them and thats all they need. They dont need to support hundreds of users. All making it much easier to just let thr clanker kick new things out fast. open weight # An interesting side topic on open weight models. Armin opened with them being too expensive. The big labs have such good subsidies right now that it’s hard to justify not using them. He did have an interesting use case though. He has a side project using cheap Chinese carplay devices. When trying to get openai to work on them it tends to refuse to work for security reasons, but if he starts thr session with kimi, openai has no problems continuing. This is ne…
Work in progress on hosting stl models in my homelab.
This is the first time I’ve seen or heard of Perry Daniels, I really like his editing style, it reminds me of good eats; the tone, tempo, the resesarch, the odd camera angles. I found this video very inspiring to go make something, My wife likes to keep field notes and sometimes has one for a few different tasks at the same time. It would be so cool to make her some custom ones for each.
Nate Berkopec (@nateberkopec) on X So many people are about to self-retire from our industry as a result of LLMs completing changing how coding is done. They hate it. They hate prompting, managing agents, reviewing. They want it to… X (formerly Twitter) · x.com The world has changed it’s now different and there is no going back. You get to choose to adopt it or not. You get to choose your attitude. But at this point the agents write most average code, better than the average developer, faster than the average developer, and the average developer sucks at steering it. Over time we will get better at steering them, they will continue to get better at breakneck speeds for a long time. We will either learn restraint or they will get better at making that choice not to boil the ocean for us. I really do get this feeling of the self-retire. It’s so easy to let agents do everything, and it so hard to watch the world turn to slop around us. No one can simply answer a question in a meeting or an interview without referring to their and its it’s so irritating from both ends. It sucks to hear no one understands the depth of projects anymore, and at the same time it sucks to get called out on…
It’s crazy how many people are discovering linux here and are like why would I use this, oh it has tiling, it has workspaces. No shit so does every other good desktop environment that’s has came out in the last 10 years. All of these reviews are missing the polish that you don’t recognize until you have done it by hand. Full disk encryption setup with noting more than a password. Agents property use pkexec to ask for sudo permissions with a message saying what they are running. Out of the box I get snapshots and boot into snapshot. If I like using agents and I add an API key, I get a crash agent when any application fails if I choose to click the notification to have the agent fix my issue. Themes has polish that no other distro can claim. There are many good looking themes that automatically theme so many if the applications. You can do all of this yourself and maybe you should if you really like Linux and want to understand. The magic is how it is all assembled. The community being built to make it work on so many different devices, with a taste for speed and design.

I’m playing with omarchy on an old laptop and decided I want to share it with my kids without sharing what I also set up as my sudo password.

Lsblk -f

Look for the one labeled crypto_LUKS

Sudo cryptsetup luksChangeKey /dev/nvme0n1p2

Then you will be asked for your sudo password, previous full disk encryption password, then the new one twice.

Now my laptop can be shared without sharing my private sudo password.

Touch dishwasher controls

Touch dishwasher controls that don't work with wet hands should be illegal, I'll be starting mine with dried on s**** now.

First Find your usb disk. You should be able to identify it by size and name using lsblk.

lsblk -o NAME,SIZE,MODEL,TRAN,RM,MOUNTPOINTS

Here I see my good ol Trans-It Drive. It’s not fancy, it wasnt even at the time it was new, but I have it and it works. next we run the disk destroyer dd to copy raw bytes right on to the drive.

Warning

This is a full reformat of the drive, nothing on the drive will be recoverable afterwards. I keep this drive around as a boot disk and it just changes distro occasionally.

sudo dd if=~/Downloads/omarchy-4.0.1.iso of=/dev/sdb bs=4M status=progress conv=fsync

Note

Don’t forget the bs, the default block size is so slow it will take an eternity to copy a linux iso on to a boot drive.

Installing omarchy #

I wanted to give omarchy quatro a try, here is the session to get it.

~  NO PYTHON VENV SET  USING SYSTEM NVIM
❯ lsblk -o NAME,SIZE,MODEL,TRAN,RM,MOUNTPOINTS
NAME          SIZE MODEL                      TRAN   RM MOUNTPOINTS
sda         119.2G SAMSUNG MZNLN128HAHQ-000H1 sata    0 
├─sda1          1G                                    0 
└─sda2      118.2G                                    0 
sdb           7.6G Trans-It Drive             usb     1 
├─sdb1        5.8G                                    1 
└─sdb2         23M                                    1 
zram0        93.9G                                    0 [SWAP]
nvme0n1     931.5G Samsung SSD 980 1TB        nvme    0 
├─nvme0n1p1     1G                            nvme    0 /boot
└─nvme0n1p2 930.5G                            nvme    0 /var/log
                                                        /var/cache/pacman/pkg
                                                        /home
                                                        /

~  NO PYTHON VENV SET  USING SYSTEM NVIM
❯ sudo dd if=~/Downloads/omarchy-4.0.1.iso of=/dev/sdb bs=4M status=progress conv=fsync
Justin Searls @searls /goal is a special command for OpenAI Codex in which it will keep working toward whatever goal you set until it gradually convinces itself that the stated goal is not what you wanted but rather so... justin․searls․co · justin.searls.co LOL, interesting I just heard DHH talk about how we needed goal for a minute blip in history, it did it’s job. Then new models come out trained on our use of it and the models just do it whether you ask for it or not it does not really matter much either way. /goal is a special command for OpenAI Codex in which it will keep working toward whatever goal you set until it gradually convinces itself that the stated goal is not what you wanted but rather some much easier objective was the real goal all along. — @justin
A Calendar View For My Blog 807 blog posts across 14 years. That’s how much I’ve published on my blog at the time of this writing. And here’s the question I’ve been turning over in my… blog.jim-nielsen.com Love the calendar view for Jim’s posts. I’m on my way to do this, I’ve been using a view like this in plaindown and nvim for my daily notes for awhile, but yet to publish a version on the website. I like how jim has made a visual indication on the different days highlighting posts that have landed on hacker news.
Second Sentinal Final Audience Wish
Second Sentinal Second Encounter
Second Sentinal First Encounter
Stl Text Lab Update

Stl Text Lab Update

I’m building out a set of tools for 3d printing. Things that I have not found out there yet, they may exist, they may not. The first was Posts tagged: caps, Now I’m taking the core of that project and starting a new one. Not sure if it counts as an update when I have had a lack of really posting about it. putting text on stl #
My Mechanical Keyboards My KBDFans DZ65RGB: Custom build, see full built My Kinesis Advantages 2: Ergonomic (Find How I Lubed and Dampered the keyboard) Simon Späti · ssp.sh These are absolutely lovely. They look like they are ready to really get some work done. The Ducky is a little heavy on the gamer side for me looks wise, too much flash, not enough gas.

politics in linux

IDK if I agree with DHH on politics, have not gone looking for his views, dont really care to. I can 100% get behind leaving politics out of work, foss, linux. Until he starts dropping that omarchy money on some non-oss linux manner I'm with it. I dont think there is a world in which you can completely disassociate yourself with everyone that has a different viewpoint than yourself. There will always be things that simply don't align with your lived experiences and that is okay.

when did openai bring back the hourly limit

Here I am cranking away with luna==max== tokenmaxxing on my **$20** plus sub trying to keep 3 running around the clock to burn those precious tokens when open ai comes back and re-introduces the 5 hour limit, I just got used to rocking only a weekly limit.
Will models become more stubborn as we use them more and feed us using them as long running agents where we simply ask for what seems to be an impossible task to be spit out by the all mighty clanker with all of the time in the world to try every way possible, add obnoxious amounts of telemetry, and somehow digest the flood of data it brings back?

second brain slop is dumb

The second brain hype train of people looking at fancy graphs in obsidian of the content their clanker wrote for them is top tier cringe. If you actually want to get better at anything you need to actually put some effort in with your first brain.
Hard to argue this so hard here. For me it’s convenience. I work from a terminal most things that are real work get done there so this provide a convenient proximity to real work. If it’s a developer tool for me to use alongside development work I prefer a tui if it can be done in a text interface. Clis are different. Clis provide a great interface into automation, scripting, agent use, interop from two things no one else uses together. Alternatively to the argument for agents making real user interfaces easy I’m going to argue if that’s the case you should have your backend logic hooked into all the interfaces a user could want, CLI, tui, html, rest/http api. I honestly feel like the training data for a good tui just isn’t there and agents default to making bad this.
Boomer Chat Achiement Unlocked
boomer chat achiement unlocked
Bed adhesion options in caps.
Cracked Caps
I learned that my caps were set to interface fit and most crack on install. Making the + pattern bigger makes them easier to get on and actually hold tighter.

agentic engineering takes discipline

Agents allow so much scope creep it is harder to say no than it is to say yes, and let the model just pop in a new feature for you alongside you current pr with almost no effort on your befalf, staking up so much validation work for you to do that it becomes very difficult to merge. We are all learning this discipline right now.
Hard agree with Theo, terminals suck to use on a phone. Unless you have an attached keyboard they are unusable IMHO. t3 code ad # https://youtu.be/dLhcLqoff6k?t=1354&is=xDCw0PpqH2zkZDou This part of the pitch is fantastic. I think most of the people I talk to can relate to being unsure about when to start work because you want to keep your agents working. My morning process generally includes walking around tmux greeting all of my agents that were working hard last night and unblocking them to get them going for the day. Before even opening team chat, but after checking status pages that #1. My going home routine now has to start about an hour before I leave questioning whether I should start a session or not.
Any Guesses What I’M Printing
Any Guesses What I'm Printing
I have so much more appreciation for hetzner after seeing how the sausage is made. Their drive for efficiency is unparalleled. Not top tier performance, straight up well done engineering on the things that matter. No showing off or fancy stuff. The way they rack up their machines on a piece of sheet metal, that linus akinned to a desktop pc case without the front and side panels was chefs kiss.