James Green
jfgreen.bsky.social
James Green
@jfgreen.bsky.social
He / Him. Trying to convince computers to do useful and interesting things. Making and listening to bleeps, bloops, breaks and bass.
Pinned
Chiptune (crunchy) recorded through ye’olde cassette deck (extra crunchy). #chiptune
Currently discovering what’s recorded onto various old tapes I have acquired.

This one has a separate track on each channel.

In the right ear: classic rock.

In the left ear: intermittent sounds of giggling teenagers proudly recording each others farts.

With headphones on: quite an experience.
July 3, 2025 at 12:31 PM
Reposted by James Green
Cancelled Spotify after 14 years and rediscovered my 2005 iPod Classic with Lee "Scratch" Perry tracks streaming never had. Now I'm buying records on Bandcamp with my old subscription money. Music sounds better and I actually own it!

// cc @jfgreen.bsky.social

www.jimgumbley.com/blog/why-i-l...
Why I Left Spotify in 2025
After fourteen years as a loyal Spotify customer, I finally cancelled my subscription. Here's why the platform's algorithmic direction no longer matches my simple, self-curated listening style.
www.jimgumbley.com
June 15, 2025 at 12:16 PM
Shoutout to the Core Audio devs who decided that AudioToolbox should return the error code 'wht?' when encountering an unspecified error. A perfect blend of whimsy and pragmatism that lives on in MacOS to this day.
June 1, 2025 at 12:08 PM
Reposted by James Green
Internet Archive lo-fi beats to scan/read Microfiche to:

www.youtube.com/watch?v=aPg2...
lofi Archive radio 🎞️ beats to scan/read microfiche to
YouTube video by Internet Archive
www.youtube.com
May 21, 2025 at 3:16 PM
Some of us have rekindled an emotional attachment to the 'Music' directory.

(And some of us have a little collection of Python scripts to keep it all tagged and organised just the way we like it.✨)
May 20, 2025 at 8:27 AM
ROU Back Once Again With The Big Refactor
April 1, 2025 at 1:26 PM
Reposted by James Green
I have printed copies of some of my very first attempts at programming circa 2007ish. We have a direct insight into my thought process as I commented _every single_ line of code.

On global variables?

“This variable needs to be global because it is very important”.
March 23, 2025 at 10:03 AM
Swapping gym sets with my wife whilst simultaneously alternating responsibility for toddler entertainment is the kind of physical-mental discombobulation that chess boxing athletes must experience.
March 22, 2025 at 11:45 AM
Relying on half recalled fragments of a compilers class to write a parser for a markdown-like language has been interesting.

The good news: I have finally internalised what “context sensitive grammar” means.

The less good news: Markup turns out to be really, truly, painfully context sensitive
March 2, 2025 at 4:13 PM
Wife: “isn’t there an app we can use for meal planning and groceries?”
Me: *furtively glances at @htmx.org book.*
February 9, 2025 at 4:01 PM
Reposted by James Green
Idle thought: it’s drilled into it us that code is read far more than it’s written, but I never see anyone talk about how code is run far more than it’s read.

It feels like there’s a blog post there for the taking. Open with that framing and then start talking about things like uv, bun, biome, etc
January 11, 2025 at 10:34 AM
@iglooghost.bsky.social trawling up those benthic beats

Been listening to this one on repeat.
Spawn01 ft Cyst
YouTube video by Iglooghost - Topic
www.youtube.com
January 7, 2025 at 7:47 PM
Love how Tranceparty just straight up reclaimed this piece of abandoned corporate iconography. Look at this happy little guy, skipping merrily here and there as he shares his sweet trumpeting with the world. Really puts you in the mood to dance.
January 5, 2025 at 4:35 PM
Delightfully unrepentant behaviour from the British public in the face of being denied footpath access.

1) Golf course erects a misleading sign implying you cant use the public footpath.

2) Sign is drawn over with footpath reference.

3) Sign is repeatedly thrown aside.

4) Golf course relents.
December 28, 2024 at 4:13 PM
The funny thing about a career spent using only public cloud is you end up not really associating network or compute with pretty blinkenlight or runs of cable. Instead my mental picture of “VM starts up” is more like “featureless cube rises up from murky ether”.
a computer generated image of a maze of cubes on a black background
Alt: Iconic PS2 intro screen, in which a maze of cubes float suspended in a black void.
media.tenor.com
December 19, 2024 at 4:44 PM
Throwback to my first nontrivial Rust project, back when generative was synonymous with a broader range of techniques. Here are the emergent dynamics of 100k boids, made possible using approximate spatial data structures.
Approximate Flocking Demo
YouTube video by James Green
youtu.be
December 11, 2024 at 7:34 PM
While trying to cycle a single unhealthy virtual machine I clicked “terminate environment” instead of “terminate instance”. In my defence the two buttons were right next to each other.
Senior devs: Tell us about that time you took down prod
December 7, 2024 at 8:13 AM
Another incredible moment for Linux Audio. Just discovered that recording via pipewire on my studio PC is introducing a several millisecond delay between left and right channels. Thank you Linux for making sure all my painstakingly recorded vinyl rips are sounding e-x-t-r-a w-i-d-e.
December 1, 2024 at 7:45 PM
Also while I wasn’t entirely sure what to expect from supporting act Lunng, this particular combo of doom laden modular synth droning and bone shaking bass-amp feedback loops was _heavy_. Had me grinning ear to ear. www.instagram.com/hotsalvation...
Hot Salvation on Instagram: "LUNNG🌀🔒 London Nov 22 2024"
13 likes, 0 comments - hotsalvation on November 22, 2024: "LUNNG🌀🔒 London Nov 22 2024".
www.instagram.com
November 27, 2024 at 10:32 AM
Incredible final performance by Three Trapped Tigers in Camden last Friday. Sincerely beautiful music. Here they are doing their thing earlier this year at ArcTanGent.

www.youtube.com/watch?v=lWaQ...
Three Trapped Tigers - Reset (Live at ArcTanGent 2024)
YouTube video by Big Scary Monsters
www.youtube.com
November 27, 2024 at 9:41 AM
…with BlueSky video compression (triple cooked)
Chiptune (crunchy) recorded through ye’olde cassette deck (extra crunchy). #chiptune
November 18, 2024 at 7:11 PM
Chiptune (crunchy) recorded through ye’olde cassette deck (extra crunchy). #chiptune
November 18, 2024 at 5:08 PM
Hello Bluesky

As an intro post I thought it would be nice to list some of my interests. In no particular order:

Audiodev / Systems programming / Rust

Music production / Tape machines / Synthesisers / Gameboys / Chiptune / Breakbeats / Jungle / DnB

Nature / Maps / Weird footpaths / Cats
November 18, 2024 at 11:52 AM