Sign in

Evil Jim O’Donnell

@eatyourgreens.org.uk
391 followers 374 following 1.2K posts

Research software engineer. Comics lover. Accessibility enthusiast. mastodon.social/@eatyourgreens Oxford RSE: www.rse.ox.ac.uk Professional bio: www.rse.ox.ac.uk/dr-jim-odonnell

PostsRepliesMedia
Reposted by Evil Jim O’Donnell
Keith (Keithius) @keith.social.starkeith.net.ap.brid.gy · 25/09/2026
Apropos of nothing, please enjoy this rendition of "Dancing Mad" from Final Fantasy VI played on a giant pipe organ: youtu.be/wFavxCmZbjg
011
Reposted by Evil Jim O’Donnell
Evil Jim O’Donnell @eatyourgreens.mastodon.social.ap.brid.gy · 7h
Remembering my dad, on the fifth anniversary of his passing, with this excerpt from one of his match reports.
In the final minute of the game the Vernon Villa number 10 said to me "You are the fucking worst wank referee I have ever seen " ( surely "wank" is a noun, not an adjective? ). I was surprised, as I had not made a single mistake during the whole of the match.
012
Reposted by Evil Jim O’Donnell
London Web Standards @londonwebstandards.org · 28/09/2026
This Thursday we partner with our friends from @open-web-advocacy.org Get your tickets to join the conversation/fight for a fairer web londonwebstandards.org/events/lws-o...
londonwebstandards.org
Meet Open Web Advocacy | London Web Standards
Meet the contributors from Open Web Advocacy, there will be a few talks by their members giving updates on the work they are doing to help make the web a better place for all.
034
Reposted by Evil Jim O’Donnell
Sara Soueidan @sarasoueidan.com · 12h
I made some minor design & content structure tweaks to the Practical Accessibility website (ahead of its 3rd anniversary). practical-accessibility.today One of the changes I made was creating a dedicated page for the many reviews & testimonials that the course has received over the past 3+ years.
practical-accessibility.today
The Practical Accessibility Course
A get-right-down-to-it online course for Web designers and developers who want to start creating more accessible Web user interfaces and digital products today
1196
Reposted by Evil Jim O’Donnell
Gareth L. Powell / G.L. Powell @garethlpowell.bsky.social · 12h
The omnibus of my award-winning Ack-Ack Macaque trilogy AND my first novel, Silversands, are available in brand new e-book editions from Open Road Media. Paperback copies will follow in January. You can buy and read the ebooks now at: openroadmedia.com/contributor/...
03416
Evil Jim O’Donnell @eatyourgreens.org.uk · 23h
At long last, top level await in all the major browsers. Safari only five years behind here.
010
Reposted by Evil Jim O’Donnell
king lola 👑 @lolaodelola.bsky.social · 29/09/2026
WCAG is a great example of the the failure of the W3C's (& TBL's & in many way's Ted Nelson's) one web principle/dream/goal. WCAG is biased in favour of English. Other Latin scripts and languages benefit from that bias but other writing systems are disadvantaged.
2104
Reposted by Evil Jim O’Donnell
kottke.org @kottke.org · 29/09/2026
The death of web development education. “The income from my book sales went from being enough for me to live off (2024) to zero (2026).” [molily.de]
molily.de
The death of web development education – Rescuing a field from disappearing
Rescuing a field from disappearing
23112
Reposted by Evil Jim O’Donnell
#StupidSuez @diplomatofnight.com · 23h
Since 2022, Israel has done all of these in the WB •Killed over 1,300 Palestinians. •Killed 9 American citizens. • Detained over 30,000 Palestinians in military prisons • Displaced over 45,000 Palestinians • Established over 260 illegal settlements and settler outposts on stolen Palestinian land.
315757
Reposted by Evil Jim O’Donnell
The Onion @theonion.com · 29/09/2026
Cornell Vows That Rapists Will Be Forced To Write Much Longer Essays In The Future theonion.com/cornell-vows...
Cornell Vows That Rapists Will Be Forced To Write Much Longer Essays In The Future
173107122020
Reposted by Evil Jim O’Donnell
Ciara | Ciaraíoch 🎨 @ciaraioch.bsky.social · 23h
Happy Michaelmas! In some parts of Ireland on this day, rent could be paid in geese. If you’re due to pay rent this month, please consider setting a very irritated goose on your landlord in lieu of payment, in the name of upholding important Irish traditions.
A drawing of mine of a goose looking concerned, with a tag around its neck that reads "This month's rent, with thanks".

#SpéirGorm #SpéirGhorm #Ireland #Art #Michaelmas
12449140
Reposted by Evil Jim O’Donnell
MeidasTouch @meidastouch.com · 29/09/2026
Brett Meiselas: If we’re going to get into a “race” against China like with AI, why is it never like... We’re going to get into an affordable healthcare race! We’re going to get into an infrastructure race and beat them in high-speed rail! We’re going to beat China in the affordable housing race!
35975223
Reposted by Evil Jim O’Donnell
Jo Kibble (Political Animal) @politicanimal.bsky.social · 29/09/2026
‘We have come to see a match featuring the mighty Salisbury Whites. We hear they are biggest football team in Kuwait.’
1253
Reposted by Evil Jim O’Donnell
Ken Tindell @kentindell.bsky.social · 29/09/2026
“The episode sees Data (Brent Spiner) use the "Irish unification of 2024" as an example of violence successfully achieving a political aim. At the time, both the BBC and Irish broadcaster RTE refrained from showing the episode.”
apple.news
The Star Trek episodes British TV refused to show – and what made them too controversial to air — Radio Times
The episodes were deemed unsuitable for children.
021
Reposted by Evil Jim O’Donnell
nate moore @natemoo.re · 29/09/2026
we have no choice but to give the preact team billions of dollars 😌
3486
Reposted by Evil Jim O’Donnell
Chanda Prescod-Weinstein 🌌 @chanda.blacksky.app · 29/09/2026
If you like me are a survivor of rape who is maybe losing her mind a bit this week, I recommend a few movies about surviving men/holding them accountable: “Sorry, Baby” “Is God Is” and “Supergirl” Supergirl was, in a way, about fraternity rape culture I discuss them here:
news.chanda.science
You should go see Supergirl
It's pop art that is unapologetically political.
1341899
Reposted by Evil Jim O’Donnell
deconspray @deconspray.bsky.social · 29/09/2026
Vibe coding could change who gets to build accessible software. Aaron Preece shows how lived accessibility expertise can guide AI coding agents. afb.org/aw/fall2026/... #DigitalAccessibility #Accessibility #A11y #VibeCoding #AI #AssistiveTechnology #InclusiveDesign
032
Reposted by Evil Jim O’Donnell
rem / Remy Sharp @remysharp.com · 29/09/2026
After careful consideration and a look at where the industry is spending it's funding we've decided to pivot #FFConf in a "new" direction. I present to you: ffconf.ai Please share with bots and humans alike.
ffconf.ai
FFConf.ai
The web conference, now with 100% less you. Agent-first, human-optional, ice cream not included in the Enterprise tier.
65419
Reposted by Evil Jim O’Donnell
Gregk Foley @gregk.co.uk · 29/09/2026
Phoning up MI5 to say I think all the dog shit, fly-tipping and St. George's Flag graffiti around my area might be an Iranian plot
429770
Reposted by Evil Jim O’Donnell
Neil Mackay @neilmackay.bsky.social · 29/09/2026
Drumcree Orangemen desecrate the memory of the dead Seven people - three men, one woman & three children - were killed by loyalist terrorists because of Drumcree in the 1990s. I covered the terrible events. Is this forgotten? What’s happening now mocks their loss. In @heraldscotland.bsky.social
heraldscotland.com
Shame on them: Drumcree Orangemen desecrate the memory of the dead
Our Writer at Large covered the Northern Ireland Troubles extensively. Here, he remembers the lives lost over Drumcree and says Loyalist protestors…
414174
Reposted by Evil Jim O’Donnell
zeroheight @zeroheight.com · 25/09/2026
Design systems exist to reduce decision-making. But no system covers everything. 👀 So are your principles actually guiding your decisions?  Read more here ➡️ hubs.li/Q04xMJcZ0
zeroheight blog graphic asking "Your design system has principles. But are they actually guiding decisions?" Hand-drawn illustration of a red button labelled "Button," a colour swatch, a letter "a," a question mark, and a cursor pointer.
021
Reposted by Evil Jim O’Donnell
Oliver Lindberg @oliverlindberg.com · 28/09/2026
Are your design system's principles actually helping teams make decisions? In this article, @benbrignell.com looks at the gap between having principles written down and using them to guide the everyday choices designers and developers make. 👇
022
Reposted by Evil Jim O’Donnell
Paul Byrne @theplanetaryguy.com · 28/09/2026
This is a photo of our home planet taken only a few hours ago! So what? We have photos of Earth taken from space every day. Ah, but *this* photo was taken by a spacecraft ON ITS WAY TO JUPITER.
From the source: "Mostly black space, most of Earth visible at the top right of the image. Part of a spacecraft visible on the left."
451835418
Reposted by Evil Jim O’Donnell
Joanna L. Pearce, Ph.D. @jlphistory.bsky.social · 29/09/2026
One thing that infuriated me when I was on strike was how the media and social media would present striking workers as being the problem and the poor innocent employer as just wanting to do what was right for everyone. Only workers have agency, the university was innocent. 🙃🙃🙃
03110
Reposted by Evil Jim O’Donnell
Chris Lintott @chrislintott.bsky.social · 29/09/2026
New @zooniverse.bsky.social paper out: a study of neurodiversity in online citizen science led by the amazing Alisa Apreleva and a host of volunteers. Wonderful stuff: theoryandpractice.citizenscienceassociation.org/articles/10....
theoryandpractice.citizenscienceassociation.org
Framework for Neuro-Inclusive Digital Citizen Science: Results From the Neuro(Minorities)Science Collaboration | Citizen Science: Theory and Practice
2197
Reposted by Evil Jim O’Donnell
nick @unionnick.bsky.social · 27/09/2026
On the *same day* the Cornell Seven drugged and raped Jane Doe, Cornell banned four students (including the President of Cornell JVP) from campus for three years for nonviolent, pro-Palestine protests. The same Cornell officials let the rapists off with apology essays.
3949011930
Reposted by Evil Jim O’Donnell
gamera obscura @ohrobin.bsky.social · 28/09/2026
Google earth has updated its satellite images of Gaza. The destruction is almost incomprehensible.
4421261238
Reposted by Evil Jim O’Donnell
Sophie Carr @sophiecarr.bsky.social · 28/09/2026
Here are some lovely Icelandic horses in the snow :) #Iceland #Horses #AwesomeFoursome
Blonde and red horse (not the technical name for the colour). Very white mane blowing in the wind with some soft light coming in from the right. Snow behind.Profile of a brown horse looking rather peaceful. White snow behind.Red horse with blonde mane, profile photo, with snow behind and a tiny bit of snow on the horse's chin bristles.Brown and red horses with snow on them and snow visibly falling on them.
822535
Reposted by Evil Jim O’Donnell
Tube Mapper- Luke Agbaimoni @tubemapper.bsky.social · 28/09/2026
PRINT OF THE DAY Today’s print was captured outside Leicester Square Station on a rainy night. I love the mix of colours as the bus speeds past, with all those vibrant lights and reflections dancing in the puddle below. My wife says this one looks like a painting. If you like this print see below
Photo of A couple waiting to cross the road as a bus zooms past
111219
Reposted by Evil Jim O’Donnell
Manuel Matuzović @matuzo.at · 28/09/2026
I'm super excited to attend and speak at FrontKon#26 next week in Prague! There are still tickets left for the event and for my accessibility testing workshop! www.frontkon.tech
frontkon.tech
FrontKon#26 – Tech Conference in Prague
Full-day live conference of the Frontendisti.cz community
074
Reposted by Evil Jim O’Donnell
Donna Lanclos @donnalanclos.com · 28/09/2026
oh man, say it again. Workplaces should offer training. Universities are not training hubs.
054
Reposted by Evil Jim O’Donnell
Dr Neutopia @oceanclub.bsky.social · 28/09/2026
Incredible that a fucking Lord (appointed by Boris Johnson) who quit from Labour before he could be investigated over sexual harassment and wants to ban pro-Palestine marches thinks anyone in Ireland would give a solitary shit about what he thinks.
58322
Reposted by Evil Jim O’Donnell
Mar Hicks @histoftech.bsky.social · 14/09/2026
“Now that’s a lotta trees!”
926991
Reposted by Evil Jim O’Donnell
deconspray @deconspray.bsky.social · 28/09/2026
Accessible isn't enough if using your product is exhausting. Are you designing for task completion, or sustainable interaction? tetralogical.com/blo... #Accessibility #InclusiveDesign #DigitalAccessibility #UX #A11y #WCAG #AssistiveTechnology
tetralogical.com
Designing for people with no or limited mobility - TetraLogical
People with limited or no mobility use a wide range of assistive technology, alternative input devices, and accessibility settings to interact with digital content. As you design your websites and mobile apps, how can you ensure they work well for them? This post explores important considerations for designing for people with moving disabilities.
011
Reposted by Evil Jim O’Donnell
Stéphanie says… 🏴‍☠️🦈🏳️‍🌈🏳️‍⚧️ @stephaniejane.bsky.social · 28/09/2026
Absolutely it has! We now have the situation where, if a trans woman with a GRC were to get married, she’d be recognise as female for the wedding ceremony, but should not be using the women’s toilets at her wedding reception, unless they’re designated as trans inclusive.
24211
Reposted by Evil Jim O’Donnell
Scott Stein @sstein.bsky.social · 28/09/2026
Iron Man should automatically shut down after twenty minutes so you don't accidentally cause a fire.
0546
Reposted by Evil Jim O’Donnell
Nit Nurse With Wound @dannybirchall.bsky.social · 28/09/2026
Sweet Jesus. So concerned about stopping people right-clicking your public collection of images that you put the whole lot in a private DRM provider that goes under, and the whole lot is fucked. Sweet. Jesus.
36029
Reposted by Evil Jim O’Donnell
Ryan @ryanwright.bsky.social · 28/09/2026
This is how I remember the order of Henry VIII’s wives.
253929732
Reposted by Evil Jim O’Donnell
🌈Dr. Frizzle @swilua.bsky.social · 27/09/2026
We can learn from our queer elders 🫶🏻
bisubites 4h
when my masc lesbian aunt died, women just kept coming, screaming, crying, and saying they were her wives. Eventually we just had to start telling them to join the others. They were all devastated to learn about each other. Except for one who came in, kissed her dead mouth and showed us all that they had matching tattoos. She actually won all the mourning wives over and they all agreed she was the wife. It was so weird.Did not expect more than a few people to see this but yes it really happened, yes it was insane

• Show replies
bisubites 3h Author
They also ALL read love letters at the podium. It was painful and awkward but the final gift my aunt gave the familyfrom my mom

23h
How many crying wives were at
Aunt Chrissy's funeral
23h
I need a final count
I think 5 maybe 7 why

oisubites 3h
Author
Unread messages
12
••.
And a couple girlfriends she was a popular and very liked lol
272415549
Reposted by Evil Jim O’Donnell
Manuel Matuzović @matuzo.at · 28/09/2026
This advent calendar is your chance to share your knowledge with a large audience. You have 5 more days to submit your ideas. First-time authors are welcome!
01720
Reposted by Evil Jim O’Donnell
deconspray @deconspray.bsky.social · 27/09/2026
Who gets to define “normal” in design? Christoph Hassler challenges us to rethink “design for all” and the assumptions behind it. www.youtube.com/watc... #Accessibility #A11y #InclusiveDesign #DecolonizeTech #UXDesign #DesignEthics #DigitalAccessibility #ID24
youtube.com
Christoph Hassler / Decolonize Tech - How to design for all #id24 2026
The promises of Silicon Valley, to innovate for a better future have failed. Let’s discuss the state of current tech and design best practices and take a look at more inclusive and pluriveral viewpoints, inspired by practitioners outside of the dominant western paradigm. About the speaker Christop
011
Reposted by Evil Jim O’Donnell
Micah @rincewind.run · 27/09/2026
it’s bad, actually, that much of the industry is gatekept by people whose standard for hiring a woman is “are you a Cool Girl who is into weird men doing sex stuff at her all the time?”
282630467
Reposted by Evil Jim O’Donnell
Brendan Harkin @brendanjharkin.bsky.social · 27/09/2026
Just to fully underline how spiteful this shit is for those unaware: On the left is the route the Orange Order have been ordered to take for the past 3 decades without trouble. On the right is the route that has brought hundreds of cops to Drumcree. The only motivation is sectarian antagonism.
18636254
Reposted by Evil Jim O’Donnell
Kurt Busiek @kurtbusiek.bsky.social · 27/09/2026
feminize a band XX
5342
Reposted by Evil Jim O’Donnell
Steph @stephanenny.bsky.social · 27/09/2026
arethebritsatitagain.org
arethebritsatitagain.org
Are the Brits at it again?
0499
Reposted by Evil Jim O’Donnell
RJ Barker @rjbarker.bsky.social · 27/09/2026
Like CATS? Like SPACE? Like MECHS? Like SHOOTING STUFF. Like QUESTIONS ABOUT THE ETHICS OF CONSENT IN UPLIFTING ANIMALS AND ALSO THE HEALING OF TRAUMA THROUGH KINDNESS Then, my friend, put the 6TH OF OCTOBER in your diary. Audio and EBOOK release of BEASTS OF THE WILD BLACK. (Tell everyone.)
A cat is looking out of a human space suit at you. That's what we call in the trade, a visual metaphor. Now comes the blurb.

Years ago, Deep Strike cadet Min Law was left behind during what was meant to be a routine operation. Though he survived, the resulting trauma almost ended his career. Now, as captain of the DST Thunberg, he is preparing to take his crew on a similar journey to a seemingly quiet world following a garbled distress signal. The mission is simple on paper: find the source of the call, offer aid, return home.

But nothing is simple in the Wild Black at the edges of the unexplored universe. As the crew of the Thunberg searches for the signal’s source, they find strange ships and corpses that shouldn’t be there. The mysteries begin to pile up. What happened out here? And why does some of the technology look horribly familiar?

Fortunately, Min’s team of animal counterparts is prepared for anything. The bear, Sitka Pete, is eight hundred pounds of loyal muscle. The rooks are quick and coordinated, perfect for reconnaissance. And the cats, Oz and Hinder, well, they’re just cats. But together they’re more than up for whatever the Wild Black can throw at them—even if this region isn’t quite so unexplored after all . . .
38831
Reposted by Evil Jim O’Donnell
Robin Ince @robinince.bsky.social · 27/09/2026
Latest episode of Liberation Conversations is with @chanda.blacksky.app about many things - cosmology , a queer eye for science, Star Trek and much more #science #lgbtq #startrek #astronomy www.patreon.com/RobinInce/po...
patreon.com
Chanda Prescod Weinstein in LIBERATION CONVERSATIONS | Robin Ince
Chanda is a scientist and science populariser I adore - whether it is "queering the universe" or explaining how Star Trek has rocked her w
1184
Reposted by Evil Jim O’Donnell
SelfMadeHero @selfmadehero.bsky.social · 22/09/2026
When do you get to celebrate a graphic novel about #MaryWollstonecraft? That's just what we did last week at @cartoonmuseum.bsky.social for #LoAnAmazon! 🔗 selfmadehero.com/books/lo-an-amazon-the-interesting-narrative-of-the-life-of-mary-wollstonecraft @bryan-talbot.bsky.social #selfmadehero
0103
Reposted by Evil Jim O’Donnell
NY Times Pitchbot @nytpitchbot.bsky.social · 23/09/2026
My kids have measles, I can't afford gas, my country has been humiliated by Iran, and our senile rapist president is going to allow unregulated AI to destroy our civilization. But a lesbian bar in a town I've never heard of still has a mask mandate. I have never felt more politically homeless.
352566394
Reposted by Evil Jim O’Donnell
Colin Murray @colinmurray.bsky.social · 25/09/2026
Another one of the days when most of NI is holding its breath and the national news outlets in London have barely registered that anything has happened.
59725