
Facebook Meta - like many other tech titans - has institutional Shiny Object Syndrome. It goes something like this: Launch a product to great fanfare Spend a few years hyping it as ✨the future✨ Stop answering emails and pull requests If you're lucky, announce that the product is abandoned but, more likely, just forget about it. Open Graph Protocol (OGP) is one of those products. The value-proposition is simple. It's hard for computers to pick out the main headline, image, and other data …
Continue reading →
Andy Weir has hit on a winning formula. To wit: Somehow I, an otherwise unremarkable man, has to SAVE ALL OF HUMANITY! OH NO! Something is BROKEN! I'll use SCIENCE to fix it! Pop culture reference. OH NO! Something else is broken. I'll use SCIENCE to fix it! The science didn't work!!! ... and repeat until (spoilers) the day is saved. Look, this is basically the same as The Martian. And, you know what? I don't care. It is excellent. It made a 6 hour plane ride whizz by. It has just the…
Continue reading →
@font-face { font-family: "power"; src:…
Continue reading →
This guy's probably right - but there's no need for him to be such a dick about it. The book is about the Sapir–Whorf hypothesis which, simply put, says that the language people use changes the way they experience the world. McWhorter thinks this is bullshit - and goes through his reasoning in painstaking detail. It occasionally veers into personal attacks, which I found a little odd. K. David Harrison has posited that depicting language diversity as marvelously random, as I have, is “…
Continue reading →
About 2.5 years ago I proposed a small accessibility improvement to WordPress. It has taken a bit longer than I'd hoped but, as of WordPress 6.1 it has been merged! Now, if you're using the Classic editor, you'll get a larger and resizeable box for entering alt text. Because the text entry uses <textarea> most browsers will also show any spelling errors. Good spelling is essential for people who use text-to-speech to read out alt text. Huge thanks to the WordPress team for doing all the…
Continue reading →
(Welcome to #NaBloPoMo - National Blog Posting Month. I'm publishing a new blog post every day in November.) My employer encourages employees to have "career conversations" with their line manager. And I hate it. I don't resent them for making me participate, and it's probably good for me to engage in a little introspection. But that doesn't mean I can't whine like a petulant toddler. Since my dreams of being the first astronaut to win an Oscar® crumbled to dust, I haven't known what I want …
Continue reading →