Evil Jim O’Donnell

@eatyourgreens
216 Followers
309 Following
4.5K Posts
Research software engineer with Oxford RSE. Comics lover. Accessibility enthusiast.

Previously: Zooniverse, UXB London, National Maritime Museum, Royal Observatory Greenwich.
GitHubhttps://github.com/eatyourgreens
OrcIDhttps://orcid.org/0000-0002-4610-2526
OxRSEhttps://www.rse.ox.ac.uk/
Professional biohttps://www.rse.ox.ac.uk/dr-jim-odonnell

The story so far:
In the beginning the Universe was created.
This has made a lot of people very angry and been widely regarded as a bad move.

#HitchhikersGuide #DouglasAdams #quotes #quote #bot

Am I German or Autistic?

A rigorous diagnostic. 15 questions. One uncomfortable truth.

TRANS PERSON: please don't press the button that makes children kill themselves

CIS PERSON: but it's such a pretty button

TRANS PERSON: yes but it kills children

CIS PERSON: it looks so fun to press tho

TRANS PERSON: uh huh it kills children

CIS PERSON: you don't understand this button reminds me of my own childhood

TRANS PERSON: i feel like I need to remind you - dead children

CIS PERSON: *sweat pouring down their face* but i can separate the button from the person who made the button!

TRANS PERSON: good for you, the button still makes children kill themselves

CIS PERSON: *straining from the effort of not pushing the button* but i want my children to enjoy the button

TRANS PERSON: the button that kills children

CIS PERSON: you just don't want anyone to enjoy things

TRANS PERSON: again...dead children

CIS PERSON: *pushes the button*

This post is about JK Rowling.

You know, it isn't even that tools like this are useless. There are absolutely things they could be good at. I've personally seen Claude find stupid little bugs you'd spend an hour figuring out and hating yourself for afterwards with great efficiency. I tried the first iteration of Copilot, back when it was just an aggressive autocomplete, and while I had to stop using it because it was overconfidently trying to finish my programs for me without being asked, it was great for filling in boilerplate and maybe even a couple lines of real code for the basic stuff. We have models nowadays that are actually trained to find bugs and security issues in code rather than having the entire internets thrown at them to produce something Altman & Amodei can sell to the gullible as AGI.

But there's the problem. The technology has been around for a while, we have a good idea of what it's good for and, more importantly, what it's not. "Our revolutionary expert system for finding bugs in your code" isn't nearly as marketable to the general public, and the CEO class especially, as "our revolutionary PhD level sentient AI that will solve all the world's problems if you only give us another couple trillion dollars, and also wants to be your girlfriend." And so we get Claude and ChatGPT and RAM shortages and AI psychosis and accelerated climate change instead of smaller, focused models that are actually good at their specialist subjects. Because those don't produce as much shareholder value.

As a research project, I built a needed tool with Claude Code. I thought it would be a disaster, but it wasn't. I have some complicated feelings about it.

https://taggart-tech.com/reckoning/

I used AI. It worked. I hated it.

I used Claude Code to build a tool I needed. It worked great, but I was miserable. I need to reckon with what it means.

@bramus Anchors aweigh! Tethering Elements in Pure CSS with Anchor Positioning. Talk from #SotB26 is now live.
https://2026.stateofthebrowser.com/speaker/bramus-van-damme/

(forwarding from Slack)

📣 CHARTED flexible funds - call for submissions 📣

You can now apply for two of the #CHARTED flexible funds!

CHARTED aims to make the training landscape easier to navigate for new and experienced digital Research Technical Professionals (#dRTP), partly through funding community-driven activities and initiatives.

We are now accepting applications for:
- Fund 2: Community Activities (maximum award per activity £5,000)
- Fund 4: Professional Development (maximum award per individual £5,000)

Deadline for both funds: Wednesday 15th April 2026, though the funds are administered on a rolling basis, so there will be more opportunities to apply. You need to be based at a UK university or non-profit to be eligible to apply.

If you’re not sure if this is for you or if you have questions about your application, join us for a webinar on Tuesday 14th April 2026 at 12:00 BST. Please register here: https://imperial-ac-uk.zoom.us/meeting/register/jkTNuWw6SUK3jjxP9dtnaw

🚀

#UK #funding #RSE #research

Welcome! You are invited to join a meeting: CHARTED funds information event. After registering, you will receive a confirmation email about joining the meeting.

Welcome! You are invited to join a meeting: CHARTED funds information event. After registering, you will receive a confirmation email about joining the meeting.

Zoom

If you're learning programming skills: Igalia is taking applications for a program paying you to work on open source

💰 Fully paid grant program
📆 450 hours of work with a mentor from June
📍Global remote program
🎓 Open to students or self-directed learners
🚨 Applications close April 3rd!

https://www.igalia.com/coding-experience/

Igalia Coding Experience | Igalia - Open Source Consultancy and Development

Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many reviewers and committers. Igalia designs, develops, customises and optimises GNU/Linux-based solutions for companies across the globe. Our work and contributions are present in many projects such as GStreamer, Mesa 3D, WebKit, Chromium, etc.

Igalia