Jamie Donaldson
jamiedonaldson.bsky.social
Jamie Donaldson
@jamiedonaldson.bsky.social
Full stack developer: FPGAs to web apps
It puts the future on the heap or else it gets the hose again
November 14, 2025 at 5:18 AM
YouTube provides an RSS feed for each channel, makes it easy to keep up with low-frequency posters.
November 13, 2025 at 12:56 AM
LibrePCB also has open parts libraries.

github.com/LibrePCB-Lib...
LibrePCB Libraries
Official LibrePCB Part Libraries (Symbols, Footprints, Components, ...) - LibrePCB Libraries
github.com
October 26, 2025 at 10:43 PM
My main beef with Chicago transport is that my flight to ORD was just cancelled ☹️
October 17, 2025 at 10:41 PM
Are you talking about pet names?

en.wikipedia.org/wiki/Petname
Petname - Wikipedia
en.wikipedia.org
October 16, 2025 at 4:22 AM
Sad indeed.

If sixel adoption keeps up the pace for a few more years, you’ll be able to do high res TUIs/low res graphics in basically all modern terminal emulators.
October 15, 2025 at 10:44 PM
Exploration through the clock configurator is one of the best/(few useful) features of CubeIDE!
October 1, 2025 at 2:46 AM
Hex value for each character in ascii?

docs/2B
docs/3D3D
docs/2F

Not very readable, but if it’s meant to be navigated to from an index page, maybe that’s fine.
September 25, 2025 at 7:18 PM
Many large channels have seen a simultaneous large drop in views, no change in revenue, and a large increase in like/dislike ratio.

It is literally incredible that nothing changed on YouTube’s side.
September 16, 2025 at 1:26 AM
Welcome!, from someone whose nickname was “salty little bitch” in a particular(but different) context.
September 10, 2025 at 3:47 AM
To be clear: rustc and its accoutrements are a technical and organizational marvel that I am quite grateful for, and I am looking a gift horse in the mouth!
September 10, 2025 at 2:42 AM
Eg: const evaluation is particularly incomplete, poor support for custom non-global allocators, specialization, unexpected limitations using dyn with closures and function pointers.

I’m certain some of this is a skill issue, but these issues surprised me, given how smooth everything else is.
September 10, 2025 at 2:35 AM
According to ~20 minutes into the last WAN show, (youtu.be/qPen-cHdYmk), the video @brodierobertson.xyz released a couple weeks ago(youtu.be/1hVwUjcsl6s) was key in this investigation!
I was right, Youtube is completely broken
YouTube video by Brodie Robertson
youtu.be
September 7, 2025 at 10:59 PM
I’ve been doing a bunch of no_std-no-alloc and const fn stuff recently, and it’s definitely hard mode.

Having a heap is absurdly convenient.
September 5, 2025 at 3:40 AM
I can’t wait until more of core is usable in const functions!

Reimplementing my own ranges so I can use they in const fn is silly.
September 5, 2025 at 3:32 AM
I’ve been meaning to switch to codeberg.org, this might be the push I needed to do so.
Codeberg.org
Codeberg is a non-profit, community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.
codeberg.org
September 5, 2025 at 1:02 AM
Negative numbers are non-zero 🤔
September 4, 2025 at 1:15 AM
Emotional attachments to flags makes sense to me, because the purpose of a flag is to symbolize a larger cause.

The true attachment is to the thing a flag symbolizes. Reverence or contempt for a symbol generally reflects one’s attitude towards the cause represented by it.
August 27, 2025 at 1:06 PM
US flag code section 8 clause d:

“The flag should never be used as wearing apparel, bedding, or drapery.”

However, except when people wear flags as capes, “flag clothing” is just red, white, and blue cloth that was never previously a flag, and thus not a violation of the flag code.
Flag Code
www.legion.org
August 26, 2025 at 12:54 PM