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 · 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 · 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 · 26/08/2026
I'm pretty sure this saying has never before been used in reference to parking. It's about the friends we make along the way.
An exerpt from the article: They say the best things in life are free. These days, fewer are.
000
Jon @musselwhite.dev · 24/08/2026
Okay, aside from the apparent typo, I did not expect to read an article this morning about researchers drenching anything in blood for science.
An excerpt of text from the article. "In another part of the study comparing a high-intensity run on the treadmill to a slower jog, the research team took biopsies of found that fat tissue -- lots of remodeling itn eh spring cells in a petri dish behaved very differently when they were drenched with blood from the HIIT folks."
030
Jon @musselwhite.dev · 01/07/2026
As Fable 5 starts to come back, I'm reminded of its usage chart on OpenRouter. It's got a massive spike in usage followed by people realizing how expensive that was.
A chart of token usage activity showing a little usage on June 9th, massive usage on June 10th, moderate usage on June 11th and 12th, then a sliver of usage on June 13th followed by no usage.
000
Jon @musselwhite.dev · 10/12/2025
After opening the T-Life app on my T-Mobile phone and sifting past their ads to report a scam call, I discovered that the scammers got flagged and blocked as a scam call at first and immediately called back without being flagged. World-class scam blocking foiled by redial.
A screenshot from T-Mobile's Scam Shield screen in their T-Life app showing recent activity of two calls from one number being blocked the first time and allowed through the second time.
010
Jon @musselwhite.dev · 28/09/2025
Something like this?
A screenshot of an example Home Assistant automation written in YAML that triggers when one of a list of temperature probes read above 160 degrees. It takes action by toggling every light that has the label notification_lights, delays for a second, and then toggles them again.
000
Jon @musselwhite.dev · 02/05/2025
That's got this vibe.
On the left is a screenshot of a chat conversation blurred and overlayed with the text: "Please take a photo of the parcel you didn't receive." On the right is a photo of an empty hand.
020
Jon @musselwhite.dev · 14/03/2025
During the winter, it's non-stop for me. I finally got one of these static discharge keychains, which works great when I remember to use it.
A shock eliminator keychain.
070
Jon @musselwhite.dev · 19/02/2025
I wonder what Amtrak uses motion sensors for on its website.
A screenshot of a web browser's permissions dialog box that says, "Website 'https://www.amtrak.com' is using your motion sensors."
000
Jon @musselwhite.dev · 18/02/2025
You can see in the attached screenshot that the LLM invoked the developer extension (which Goose enables by default) to execute a shell command without Goose obtaining my explicit, out-of-band, confirmation. This is what I'm talking about. It is an undo-reliant tool that doesn't provide undo.
A terminal window containing text:

user@WinDev2407Eval:~$ goose session
starting session | provider: ollama model: qwen2.5
    logging to /home/user/.local/share/goose/sessions/PATda7vh.jsonl

Goose is running! Enter your instructions, or try asking what goose can do.

( O)> Please make me a hello world example project with svelte.

─── shell | developer ──────────────────────────
command: mkdir svelte-hello-world && cd svelte-hello-world




─── list_windows | developer ──────────────────────────



It seems there was an issue listing the available window titles. This might be due to permission restrictions or the con
text in which this operation is being performed.

Could you please try another action first, such as capturing a screenshot of a specific display or editing a file? If yo
u still need to capture a specific window, could you provide me with the exact title of the window you want to capture?
If not, I can assist you with other tasks for now.

( O)> quit

Closing session. Recorded to /home/user/.local/share/goose/sessions/PATda7vh.jsonl
user@WinDev2407Eval:~$ ls
svelte-hello-world
user@WinDev2407Eval:~$
100
Jon @musselwhite.dev · 17/02/2025
Yikes! One major problem with the BBC report - they seem to believe LLMs crawl the internet during queries. They can't, and it looks like the tools they used wouldn't have either, unless they left out crucial details from their methodology. Temporary modifications of their website have no effect.
A screenshot of text containing a heading, one paragraph, and a table with details about four AI assistants.

The heading reads, "AI assistants and responses."

The paragraph reads, "This research covers four AI assistants which can search the internet: ChatGPT, Copilot, Gemini and Perplexity. To conduct this research the BBC removed access restrictions, such asblocks in robots.txt and site headers, and allowed AI companies to crawl BBC content."

The table contains the following text.
AI Assistant: ChatGPT. Company: OpenAI. Product Version: Enterprise. LLM: GPT-4o.
AI Assistant: Copilot. Company: Microsoft. Product Version: Pro. LLM: Not specified. 
AI Assistant: Gemini. Company: Google. Product Version: Standard. LLM: Not specified. 
AI Assistant: Perplexity. Company: Perplexity. Product Version: Pro. LLM: Default.
210
Jon @musselwhite.dev · 16/02/2025
Zoom lets you block domains, which is very effective for preventing specific services from coming back.
The Zoom setting for "Block users in specific domains from joining meetings and webinars" is toggled on next to text that reads "Locked by admin" above text that reads "otter.al, real.al"
113824
Jon @musselwhite.dev · 30/01/2025
Saw a unicorn today at #GitHub, so I assume that means good luck? Right?
A pink unicorn with a rainbow-colored mane above text that reads "We couldn't respond to your request in time. Sorry about that. Please try refreshing and contact us if the problem persists. Contact Support -- GitHub Status -- @githubstatus". Below the text is the GitHub logo.
000
Jon @musselwhite.dev · 07/01/2025
The features you describe must be a technology or process to qualify for patent protection. www.uspto.gov/trademarks/b...
What's legally protected?
Trademark: A word, phrase, design, or a combination that identifies your goods or services, distinguishes them from the goods or services of others, and indicates the source of your goods or services.
Patent: Technical inventions, such as chemical compositions like pharmaceutical drugs, mechanical processes like complex machinery, or machine designs that are new, unique, and usable in some type of industry.
Copyright: Artistic, literary, or intellectually created works, such as novels, music, movies, software code, photographs, and paintings that are original and exist in a tangible medium, such as paper, canvas, film, or digital format.
What's an example?
Trademark: Coca-Cola® for soft drinks
Patent: A new type of hybrid engine
Copyright: Song lyrics to “Let It Go”
from "Frozen"
100