Howto: Disable image pop-ups in WordPress comments

by @edent | # # # #
An mshots popup obscuring the screen.

If you have the Akismet spam plugin for WordPress, you’ll be familiar with this problem. When your mouse pointer goes over any URL, you get a large website preview taking over parts of your screen. I asked for a way to turn this off and I’m happy to say the developers listened! Sadly, there’s no…

Continue reading →

We’ve built a towering pile of shite

by @edent | # # | 21 comments | Read ~16,519 times.
A pet cat typing on a computer keyboard.

This a rant, written at midnight, after battling software errors. Set your profanity filters accordingly. I despair over the state of software engineering – specifically, stability. We seem to have lost the understanding that computers are there to do the hard work for us. And I don’t think we ever believed in a user-centred approach…

Continue reading →

There’s nothing I hate more than text config files

by @edent | # # # | 8 comments | Read ~320 times.
A GUI for creating webhooks.

I’m going to revisit an argument I had in… Ooooh… 2001ish? I wanted to make some edits to my university’s fledging student union website. In order to do this, I needed to learn the arcane art of SSH. This was one of my first introductions to text based config files. I was horrified! A single…

Continue reading →

No software licence will save you from hyperbolic doubt

by @edent | # # | 2 comments

Imagine that you’re a spotty 16 year-old. You’ve just discovered philosophy. You will almost certainly have a conversation like this… Dude… DUDE! What if… What if, like, we’re all just brains in a jar and, like, a machine is projecting reality around us…? Whoa…! I bet you’ve had that conversation with someone. Probably after you…

Continue reading →

Improving WordPress Video Accessibility

by @edent | # # # # # | 2 comments
A video with an easy to see play button.

In order to provide a video playback UI, WordPress uses the excellent MediaElement library. Recently, I discovered a slightly annoying flaw – I couldn’t see the play button! Here’s a screenshot of the video UI. In the middle of this screenshot is a white play button. I have trouble seeing it, because the video’s background…

Continue reading →

A small accessibility improvement to WordPress

by @edent | # # # # | 6 comments | Read ~139 times.
An upload screen - there's a large text box for the image description.

My mate, the accessibility specialist Léonie Watson, has this to say about how we improve the world, piece-by-piece: Accessibility doesn’t have to be perfect, it just has to be a little bit better than yesterday. Source: Twitter Damn straight! One of the best ways we can make tomorrow slightly better than today is by making…

Continue reading →

HOWTO: Add sponsorship to a GitHub project

by @edent | # # # | 1 comment | Read ~503 times.
Sponsorship options for OpenBenches.

I’ve just seen that I can now add sponsorship to my GitHub projects. Here’s a quick guide to how it works: Repo settings There’s now a new option in your repository settings. Tick the box and click the button. Easy! WTF is YAML? This is a bit of a weird one. To set up sponsorship,…

Continue reading →

BMW and the GPL

by @edent | # # # # # | 7 comments | Read ~10,116 times.

I accidentally caused a little brouhaha last week – for which I would like to apologise. In my blog post about BMW’s unencrypted software updates, I said: Judging from the files, it would appear that the infotainment system is made by Magneti Marelli with components by Wind River, AutoSAR, and Nvidia Tegra. Looking at the…

Continue reading →

iOS Only Kills – Open Data Saves Lives

by @edent | # # # # | 6 comments | Read ~1,146 times.

A slightly tongue-in-cheek title for quite a serious subject. The South Central Ambulance Service NHS Foundation Trust have a list of emergency defibrillators available for public use. To help raise awareness, they’ve released an app… Our new app, which locates over 600 AEDs, could help you save the life of a person suffering sudden cardiac…

Continue reading →