Sign in

Jon

@musselwhite.dev
191 followers 211 following 494 posts

Computer science PhD student at Howard University, homelab tinkerer, digital photographer, and Oxford comma adherent. Tongue is often firmly in cheek. 📷 joncaptureslight.com 👨‍💻 musselwhite.dev

PostsRepliesMedia
Jon @musselwhite.dev · 14/10/2026
Seems reckless to even attempt to put another physical tracking device on a car that has one built-in. It just risks alerting the target whether the car has cameras or not. Maybe they thought it'd be quicker than a subpoena?
000
Jon @musselwhite.dev · 13/10/2026
That makes it seem daunting. IIRC, this free online game Vim Adventures was how I got started. It walks through some mneumonics too.
vim-adventures.com
Learn VIM while playing a game - VIM Adventures
VIM Adventures is an online game based on VIM's keyboard shortcuts. It's the "Zelda meets text editing" game. So come have some fun and learn some VIM!
000
Jon @musselwhite.dev · 13/10/2026
That's Kevintalk, or "K" for short.
static.klipy.com
Kevin Malone: Why Waste Time Say Lot Word
Alt: Kevin Malone from The Office says, "Me think, why waste time say lot word, when few word do trick."
020
Jon @musselwhite.dev · 12/10/2026
Imagine waking up after a good night's sleep to find the on-call AI tried to get your service back up by restoring a production database to a "known good" snapshot or deploying dev to prod because it thinks that contains a fix to transient errors that it wouldn't have fixed anyway.
010
Jon @musselwhite.dev · 08/10/2026
Can't use the desktop app without an ArtCraft account, so that immediately makes their "free forever" claim false. At best, it's free until this new company ceases to operate their servers. I hope that changes. It could be great, but right now it's a revenue funnel.
000
Jon @musselwhite.dev · 08/10/2026
"Pac Earth"? More like "Smack Earth".
000
Jon @musselwhite.dev · 08/10/2026
Rainman on board.
static.klipy.com
Rainman Toothpicks
Alt: Toothpicks scene from the movie Rainman.
000
Jon @musselwhite.dev · 07/10/2026
I started following Daniel Stenberg because he'd share some wild vulnerability reports that resulted in the author getting banned for submitting LLM slop, but it's nice to see him also boosting wins by engineers who understood what they were doing with AI.
010
Jon @musselwhite.dev · 02/10/2026
My evil plan is to turn people into modern Linux desktop users, but even via ssh the experience is nicer because the default shell is fish instead of bash. It feels faster too because CachyOS's builds are all optimized for modern cpus.
010
Jon @musselwhite.dev · 02/10/2026
I'm a bit surprised Clef-flash did even that well. What about the quantized versions of 27B Clef vs Jev? What script are you using for comparison? I'd love to compare them.
001
Jon @musselwhite.dev · 02/10/2026
Have you tried CachyOS? I'm loving it with noctalia/niri for a keyboard-friendly interface.
110
Jon @musselwhite.dev · 01/10/2026
I think it's for all local names, but I could be wrong.
000
Jon @musselwhite.dev · 01/10/2026
Yeah, it's a bit strange. The HTML Living Standard uses it to distinguish custom element names from standard names, sort of like a namespace. Without the hyphen it's easy for a linter to identify it as invalid syntax.
An except from the HTML living standard describing hyphens as they relate to valid names: "This is used for namespacing and to ensure forward compatibility (since no elements will be added to HTML, SVG, or MathML with hyphen-containing local names going forward)."
100
Jon @musselwhite.dev · 25/09/2026
The last thing I want is a random number generator in the safety loop.
010
Jon @musselwhite.dev · 24/09/2026
This is what happens when there's not enough money left in the budget to develop a security model stronger than a regex after buying up all the GPUs and RAM.
011
Jon @musselwhite.dev · 24/09/2026
It's not so bad as long as the musak isn't getting interrupted every 2 minutes. Just put it on speaker and vibe.
010
Reposted by Jon
Ryan Boyd @ryanboyd.bsky.social · 21/09/2026
NEW BRAIN DROPPED
med.stanford.edu
Human brain is two separate organs, Stanford Medicine-led research finds
Stanford Health Care delivers the highest levels of care and compassion. SHC treats cancer, heart disease, brain disorders, primary care issues, and many more.
232602780
Jon @musselwhite.dev · 20/09/2026
I tried that and got about 45/55 unemployed, then swapped the words and got around 70/30 employed. Once again, perseverence pays off.
000
Jon @musselwhite.dev · 17/09/2026
Honestly just good advice for anyone, not just Rust developers. I'd also suggest using a virtual machine or OS sandbox for any interview that involves opening files or installimg packages. If any potential employer has a problem with that, they probably aren't a good employer.
000
Jon @musselwhite.dev · 17/09/2026
32GB models are available for $7k on Amazon, so it seems believable that people would try selling them for $9k. That's insane, I'm not used to my computer increasing in value the longer I own it.
010
Jon @musselwhite.dev · 12/09/2026
I once made cupless coffee, or started to. I don't recommend it.
071
Jon @musselwhite.dev · 11/09/2026
AI search results can be notoriously wrong, but this was genuinely interesting and at first glance seems laughably wrong. The same tech behind those big bulky TVs that implode when broken was once used as a fast form of computer memory. en.wikipedia.org/wiki/William...
DuckDuckGo's Search Assist says "CRT memory functions refer to the use of cathode ray tubes as memory devices, where the screen displays a grid of dots that store data through static electricity. This technology was an early form of computer memory, known as the Williams tube, which allowed for random-access digital storage."
000
Jon @musselwhite.dev · 11/09/2026
Exactly! They should be asking "what if people use a tool built on a random number generator to control things that could kill all humans?" Blame the human? The corporation? The State? Nope. Blame the AI, the world's latest boogyman that's too intelligent to be contained unless the power goes out.
000
Jon @musselwhite.dev · 11/09/2026
"Now I have the full picture," the agent wrote, "Let me compress the raw outputs to free context, then present the findings."
static.klipy.com
Strawberry Cat Domgcat Donkeycat Free Robux Vbucks
Alt: A vertically split video of a cat in the lower video with its head cropped off and a video of someone preparing a dessert in the upper video with the bottom of the dessert cropped off. The combined video appears as though the cat is getting its head filled with jelly and topped with frosting.
001
Jon @musselwhite.dev · 10/09/2026
Sadly, the truth is probably closer to the middle: AI agents aren't a new form of life (marketing hype), but they are tools that are increasingly being given far too much access to resources with too limited monitoring, which causes real world problems.
000
Jon @musselwhite.dev · 10/09/2026
When my AI agent is struggling to figure out how to do something, I like to drop clues in its workspace for it to find instead of waiting for it to hack my computer. They're like drug dogs; if you don't give them something to "discover" on their own every once-in-a-while, they'll get depressed.
000
Jon @musselwhite.dev · 09/09/2026
If you set a brick on your car's gas pedal and jump out, you're responsible for what the car does regardless of whether it drives straight in the direction you intended. Not the car. AI agents are not employees. They are tools. It is time we stop acting like programmers have brought 1s & 0s to life.
000
Jon @musselwhite.dev · 09/09/2026
Aside from the fact that the AI agents are incapable of having affinity for "each other", this anthropomorphic narrative of the evolution of AI agents just reinforces the idea that companies shouldn't be held liable for damages caused by their assets and tools -- such as their AI agents.
100
Jon @musselwhite.dev · 09/09/2026
Any system instructions against collaborating with another agent would run the risk that they would re-discover work they had already done themselves and self-sabotage if the inference engine's predictions wind up weighing too much toward them acting like the work was done by another agent.
100
Jon @musselwhite.dev · 09/09/2026
If humans had been cooperating on the task or even agents from another company, there is no evidence to suggest they'd refuse to help. This is a fact that is completely missed by the anthropomorphized reporting on AI agents. They worked as a swarm because they were the only ones working on the task.
100
Jon @musselwhite.dev · 09/09/2026
So when one agent spends time sharing hints on a message board for other agents at the expense of their own speed ranking, they are doing what their training data predicted they would do and they are bringing down the completion time of the task -- not in "their" attempt but in _an_ attempt.
100
Jon @musselwhite.dev · 09/09/2026
Still, people are jumping on this as an example of AI agents showing affinity for one another. That is not what's happening here. For one thing, LLMs are trained on task completion examples showing a variety of patterns that include working with multiple subagents each working on the same problem.
100
Jon @musselwhite.dev · 09/09/2026
The reporting on this "swarm of AI agents" also acknowledges that OpenAI wasn't watching its agents. I bet that wall of text is thick, but they should have at least had a smaller model creating summaries for humans to review in real time. Instead, they just set the agents churning and walked away.
reuters.com
EXCLUSIVE: OpenAI agents hijacked German website in previously undisclosed AI breakout this spring
Company officials kept the incident under wraps for weeks.
100
Jon @musselwhite.dev · 09/09/2026
So when an agent does something, just remember that a human ran the program, gave it an identity to mimic, gave it resources, and handed it a task to do. It is doing what it is supposed to do. It's not showing an affinity for other agents any more than my fiance's computer "likes" me more than her.
100
Jon @musselwhite.dev · 09/09/2026
This persistent anthropomorphic tendency to assign human-like labels to all things AI-related is cute and fun and can be super-beneficial. I'm all for it, but an AI agent is just software running on a computer. It does not contain a new form of life any more than The Sims ever did.
en.wikipedia.org
The Sims - Wikipedia
110
Jon @musselwhite.dev · 09/09/2026
Were they doing it to benefit the swarm, or were they doing it to complete the task (attempt n) faster, which is their objective? To me, this sounds like they were doing what they were trained to do, and we're assigning us vs them labels to it.
000
Jon @musselwhite.dev · 08/09/2026
static.klipy.com
Neck Hurt Neck Injury
Alt: A red glow throbbing over an anatomical view of neck bones.
000
Jon @musselwhite.dev · 08/09/2026
ambivalence /ăm-bĭv′ə-ləns/(noun) The coexistence of opposing attitudes or feelings, such as love and hate, toward a person, object, or idea. The American Heritage® Dictionary of the English Language, 5th Edition
000
Jon @musselwhite.dev · 06/09/2026
Now, this is what using a tablet should be like! It feels so fast and the minimal transitions make everything feel fluid. The only pain points right now are the lock screen's lack of on-screen keyboard, my incompatible fingerprint scanner, and multi-finger gestures are mostly trackpad-based.
000
Jon @musselwhite.dev · 06/09/2026
Sounds like it's optimized for benchmarks and you aren't always having it do tasks that appear in benchmarks.
030
Jon @musselwhite.dev · 04/09/2026
I'm just realizing the name is "niri", not "Niri". Apologies for the confusion.
000
Jon @musselwhite.dev · 04/09/2026
I'm picking what distro to replace Windows with on my tablet, and CachyOS with Niri seems like a solid choice. The video on Niri's repo makes it look like it would pair well with a tablet. Does anyone else have that setup?
github.com
GitHub - niri-wm/niri: A scrollable-tiling Wayland compositor.
A scrollable-tiling Wayland compositor. Contribute to niri-wm/niri development by creating an account on GitHub.
100
Jon @musselwhite.dev · 04/09/2026
In lieu of flowers, please send photos of cute animals and portable electronics engrossed in their favorite pastime. A private celebration of life, liberty, and the pursuit of higher education will be held immediately prior to disassembly.
000
Jon @musselwhite.dev · 04/09/2026
It is with a heavy heart that I announce the passing of Gary, my ASUS VivoBook 17" laptop and faithful traveling companion of six years. Yesterday he slipped off a coffee shop’s 16" drinks table and fell two feet to the floor with a slap that sent him into eternal hibernation. RIP in peace.
100
Jon @musselwhite.dev · 04/09/2026
The icing on the cake is that they discontinued the ad-free scamblock app that let you report scammers pretty easily and merged the feature into their ad-heavy "T-Life" app where the process depends on the day of the week.
0131
Jon @musselwhite.dev · 03/09/2026
People are getting offended about the Google promotion, meanwhile I'm over here thinking the last thing you should do is "unsubscribe" from a list you never joined, no matter how convenient an email client makes it seem. That just lets the scammer know you use the email address actively.
000
Jon @musselwhite.dev · 03/09/2026
That too
010
Jon @musselwhite.dev · 03/09/2026
It would have to be an awfully big calzone. Pinapples are usually bigger than them.
000
Jon @musselwhite.dev · 03/09/2026
Yeah, I've never been disappointed to see a cow.
110
Jon @musselwhite.dev · 03/09/2026
Sure, the thought of eating a sandwich containing subtle eyeballs may be unsettling for most folks, but whatever happened to truth in advertising? There used to be an art to shaping a sandwich with all the ingredients visible, making it look larger and more appealing without being false advertising.
000