Just "James" | Nothing

84 Followers
296 Following
359 Posts

An ad-hoc, informally-specified, bug-ridden, slow implementation of half of a software engineer. Author of MaybeJustJames/yaml (#elm), phylio (#purescript), Super, and MMLigner. Maintainer of Zephyr (#haskell). Lover of programming. Australian living in the Netherlands.

Interested in typed #FunctionalProgramming

Webhttps://james.thecolliers.xyz
ORCiDhttps://orcid.org/0000-0002-0020-421X
GitLabhttps://gitlab.com/bimmie
GitHubhttps://github.com/MaybeJustJames
Reproducible Research (GNU Guix Cookbook)

Reproducible Research (GNU Guix Cookbook)

On Thursday December 4th 2025, the next Belgian Research Software Engineers #RSE day will take place. This year's event will take place at Campus Arenberg in Heverlee. It will serve as a platform to exchange best practices around research software that can improve research.
Upcoming deadlines:
* Talk/poster/demo submission deadline: 15 September
* Registration deadline: 20 November

The barrier to contributing is very low: all you need to submit is a short abstract. Please share this invitation around to your contacts who might be interested. Find out more here: https://www.kuleuven.be/rdm/en/training/events/rse-day-2025/research-software-engineering-day-2025

My dear friends: I'm organising a one-day event for #rse research software engineers in December. Would love to see you there! https://www.kuleuven.be/rdm/en/training/events/rse-day-2025/research-software-engineering-day-2025
My dear friends: I'm organising a one-day event for #rse research software engineers in December. Would love to see you there! https://www.kuleuven.be/rdm/en/training/events/rse-day-2025/research-software-engineering-day-2025
@bugaevc #magit 10y + user experience and not planning to swap 
ahahaha mccarthy was also salty about reviews in the 50s (and stayed salty about it for at least 20 years!) http://jmc.stanford.edu/articles/lisp/lisp.pdf

> When you have eliminated the JavaScript, whatever remains must be an empty page.

Oh fuck OFF Google. My TUI browser doesn’t support JavaScript & you are always doing sketchy shit I _should_ be blocking by default.

Pleased to announce that the third edition of my PL book, PLAI, is finally available on paper! Same price as it's been for 20 years (-:. Also made it available on Kindle EPUB, and a few other options. (Always free options, of course.) Enjoy!
https://www.plai.org/
Programming Languages: Application and Interpretation

I am now being required by my day job to use an AI assistant to write code. I have also been informed that my usage of AI assistants will be monitored and decisions about my career will be based on those metrics.

I gave it an honest shot today, using it as responsibly as I know how: only use it for stuff I already know how to do, so that I can easily verify its output. That part went ok, though I found it much harder to context switch between thinking about code structure and trying to herd a bullshit generator into writing correct code.

One thing I didn't expect, though, is how fucking disruptive it's suggestion feature would be. It's like trying to compose a symphony while someone is relentlessly playing a kazoo in your ear. It flustered me really quickly, to the point where I wasn't able to figure out how to turn that "feature" off. I'm noticing physical symptoms of an anxiety attack as a result.

I stopped work early when I noticed I was completely spent. I don't know if I wrote more code today than I would have normally. I don't think I wrote better code, as the vigilance required is extremely hard for my particular brand of neurospicy to maintain.

As far as the "write this function for me" aspect, I've noticed that I tend to use the mental downtime of typing out a function I've designed to let my brain percolate on the solution and internalize it so I have it in my working memory. This doesn't happen when I'm simply reviewing code written by something else. Reviewing code and writing it are completely separate activities for me. But there's nothing to keep my fingers and thoughts busy while I'm coming up with what to write next.

I didn't think we were meant to live like this.

One of my all time favourite poems -
Lohe Ka Swaad (Taste of Iron) by Dhoomil
(Translated to English in Alt Text).