Pinned ping

Projects I'm working on:
A media server written in that supports the API
Extending -id3 to handle multi-value frames
A low-resource server-server implementation (planning stages)
Building my own cyberdeck
Writing music with
Other music

Pinned ping

I will tag political posts with though, so it will be possible for those who don't want to see them to filter them out.

Pinned ping

I've decided I'm not going to CW political posts anymore. If anyone who follows me isn't happy with that I completely understand if you want to unfollow and mute/block me.

I've looked at the arguments for and against CW-ing politics and ultimately I don't want to contribute to a culture of toning down political discourse.

Pinned ping

I've recently registered on, so here's my intro and interests.

I'm a software engineer, and also a hobbyist musician. I have a soft spot for CLIs and wish I could get rid of my mouse entirely.


The detail in The Dark Crystal: Age of Resistance is stunning. It reminds me of everything I loved about the film.

I think I'm going to write a Python language server. The only two available currently are both produced by companies complicit in human rights abuses (Microsoft and Palantir - they both provide services to ICE) so fuck that.

In conclusion: fuck ICE and fuck Chef

It specifically says that some imagined sense of fairness in working with any government agency is more important than taking a stand against human rights abuses.

Chef's defense of their ICE contract literally says that their commitment to working with all government bodies is more important than their moral duty to not enable ICE.

Nice to know where they stand, I guess.

Body stuff Show more

gid relayed

Just re-upping this offer: because being comfortable with git is a barrier to entry to many FS/OSS projects, and because I care deeply about lowering those barriers, I will tutor anyone who asks for help with git, and/or connect them with any mentor(s) they might prefer.

I'll do this while I put energy and work into making the tool more approachable, and into making better tools and learning paths.

Boosts gratefully appreciated.


gid relayed

Just putting it out there: if anyone ever wants help - debugging, problem-solving, tutoring, whatever - with the Linux CLI (bash/ksh93, GNU coreutils..., vi, emacs, sed, awk) and/or git, I'll help.

I won't make you feel bad for anything you don't already know. I promise. (Nobody ever should.)

I'll reiterate every once in a while. Boosts appreciated!

It's still annoying, but it meant I could rethink how I was using multi account containers and I realised I didn't need half of the ones I was using.

Instead I use the temporary containers add-on for any sites I don't need persistence for. Which is for basically everything except webmail and Mastodon.

It looks like the latest Firefox update has nuked all the multi account containers I had set up...

How did I forget that there was a new Devin Townsend album released this year?!

Today's side task: figure out how to dynamically set the correct python interpreter in Emacs for projects with self-contained virtualenvs. It'll probably be projectile-based.

gid relayed

Stallman, #MeToo Show more

I'm extremely disappointed with all the takes suggesting RMS's problematic behaviour is related to his apparent neurodiversity.

Don't throw neurodiverse people under the bus to explain away bad behaviour.

gid relayed

RMS Show more

It's possible to recognise that a person did both good and bad things. People are complex. When someone is called out for bad behaviour it doesn't invalidate the good things they may have done. It also means they don't get a pass for the bad stuff.

Let's focus on how RMS stepping down from the FSF is a great opportunity for the FSF to find/elect leaders who espouse inclusivity and compassion.

Saturnus - Rise of Nakkiel (live)

I think about this piece a lot.

Show more

cybrespace: the social hub of the information superhighway

jack in to the mastodon fediverse today and surf the dataflow through our cybrepunk, slightly glitchy web portal