pleroma.debian.social

pleroma.debian.social

Jonathan Dowland | @jmtd@pleroma.debian.social

Principal Software Engineer on #OpenJDK #RedHat. #Debian developer (dormant). Computer Science PhD student. Amateur Computing historian (Computer Science and H/W, esp. Commodore Amiga). Guerilla archivist.

Been thinking about our vibe-coded future. Software is already so janky, but we're heading for a whole new level of jank, where things seem to work on the surface until you dig a little deeper, but try a slightly less common use case, and it all breaks down.

Computers already often don't work, but at least there's still a sense that they are _supposed_ to work, that someone messed up if they don't. That notion may seem quaint soon. Instead they'll be fickle spirits who may cooperate if it pleases them, but only ever temporarily.

I wonder if we'll get a counter reaction, "deterministic software", "built by humans", "AI-free".

@neil @Edent me too! For me the ideal device is a barely-smart watch, with little else but that feature (auto tuning the time is also nice)

ink drawing of two figs labelled "fig 1." and "fig 2."

the joke is they are figures of figs.

New blog post: School of Computing Technical Reports https://jmtd.net/log/tech_reports/ #cs.ncl.ac.uk #archiving

@sxa @kittylyst for me, and it could be that my experience is not more widely representative: I generally find Perl programs to be self-contained, and Python ones to have a dependency hell to navigate. That really impacts their readability and maintainability. Oh, and a Perl script written 20 years ago generally works today; the same can not be said for Python.

@sxa yum perl pie. I uesd to do that a lot :-) The starting point of my modern perl scripts is invariably the core loop that -pie provides (while(<>) {...)

@sxa I might write a blog post about this

holy crap, I just realized:

I ignored the metaverse and inevitably ended up completely left behind! blobcatscared

I keep solving problems with Perl. Send help?

@mjg59 I loved his “sustainability” book. It would be great if someone updated it or wrote something spiritually similar with today’s numbers.

@mjg59 was that with David MacKay?

@liw @n8 also in other projects! Including some I’d never expect to find them

@jbouter @kev there’s a vim plugin “taskwiki” that integrates task warrior with another vim plugin “vimwiki”. That’s been my work notes-and-tasks solution for a while. Probably not interesting if you’re not already a vim user. There’s a bit of jank that drove me to write an alternative plug-in in lua (not public yet though)

I don’t automatically fall into camp Kermode but even when I do, he’s forced to really justify his position. Jones keeps him on his toes. And it’s really invigorating to hear a very different perspective

Ellen E Jones (who I wasn’t previously familiar with) really holds her own. They frequently seem to have polar opposite takes. And that makes for really interesting chat

I’ve long loved Mark Kermode and this is Mark Kermode. But

Happy birthday, Amiga!
~ In memory of Dave Needle, wild man, Amiga hardware designer ~

Dave Needle at a restaurant with a drink. He's middle aged, balding, with frizzy hair, a greying goatee, and a quizzical expression. Yes, I had dinner with a few folks and sat across from him. Amiga 1000 motherboard with the initials "DLN." (There are also the initials "HG" but I am not sure what those stand for.)

»