I asked three different commercially available LLMs the same question: Which TLDs have the same name as valid HTML5 elements? This is a pretty simple question to answer. Take two lists and compare them. I know this question is possible to answer because I went through the lists two years ago. Answering the question was a little tedious and subject to my tired human eyes making no mistakes. So…
Continue reading →
If you hung around video arcades in your youth, you would have seen this message burned into the phosphor of a thousand dying CRTs. Obviously this was a devilish psyop by those gits who wanted kids to stop sniffing glue and having fun. The bastards! But there's a more serious side to the corny message. Are you a winner if you've cheated? Lance Armstrong "won" multiple Toures de France. It…
Continue reading →
Early one morning I received an email notification about a bug report to one of my open source projects. I like to be helpful and I want people who use my stuff to have a good time, so I gave it my attention. Here's what it said: 😱 I Can't Use On This Day 😭 Seriously, What’s Going On?! 🔍 I’ve been trying to use the On This Day feature, but it’s just not working for me! 😩 Every time I input my d…
Continue reading →
For some people, it seems, AI is an amazing machine which - while fallible - represents an incredible leap forward in productivity. For other people, it seems, AI is wrong more often than right and - although occasionally useful - requires constant supervision. Who is right? I recently pointed out a few common problems with LLMs. I was discussing this with someone relatively senior who works…
Continue reading →
Have you ever looked up at the sky and seen a face staring back at you from the clouds? Of course you have; you're human. Our delicious meaty brains are hardwired to recognise certain shapes - and faces are a useful shape to recognise. A few false positives are a worthwhile trade-off for such a powerful feature. Mistakenly seeing faces where there are none is a phenomenon called pareidolia. If…
Continue reading →
The fallout from Meta's extensive use of pirated eBooks continues. Recent court filings appear to show the company grappling with the legality of training their AI on stolen data. Evidence shows an employee asking if what they're doing it legal? Will it undermine their lobbying efforts? Will it lead to more regulation? Will they be fined? And, almost as an afterthought, is this fascinating…
Continue reading →
In the early part of the 20th Century, there was a fad for "Radium". The magical, radioactive substance that glowed in the dark. The market had decided that Radium was The Next Big Thing and tried to shove it into every product. There were radioactive toys, radioactive medicines, radioactive chocolate bars, and a hundred other products. The results weren't pretty. In the early part of the 21st…
Continue reading →
That's it. That's the post. Fine! I'll expand a little more. Large Language Models are a type of Artificial Intelligence. They can read text, parse it, process it using the known rules of English, and then regurgitate parts of it on demand. This means they can read and parse a question like "In Python, how do I add two numbers together?" and then read and parse the Python documentation. It…
Continue reading →