What you need to understand about AI to avoid being left behind

What you need to understand about AI to avoid being left behind

As we blaze through the AI hype-cycle, excitement is matched only in the level of sheer panic it has induced. Is it only a matter of time until we're all replaced by robots?

AI-pocalypse?

First let's clarify what we're on about. Artificial Intelligence (AI) not new: spell check is a rudimentary example and it's been around for donkey's years. Also sat-nav, spam filtering, auto-correct, and more. AI is vital in modern accessibility tools – a point often missed by some when reflexively implementing blanked bans on AI in schools and organizations. Not for the first time the goal-posts are shifting. And this time something has snapped in our collective consciousness beginning with the launch of OpenAI's ChatGPT bringing Generative AI (GenAI) and Large Language Models (LLMs) to the masses in 2023.

For some time I've been wrestling on whether this latest wave of AI is a game-changer that will upend our lives – not the first I will have witnessed in my lifetime, or is it all just a parlour trick. But you must judge for yourself.

I am of a generation whose childhood was peppered with requests from adults to help set the VCR1 to record MacGuyver, or Twin Peaks. Guiding our teachers as they struggled in the computer lab. Our elders were grappling with how to send email as my generation entered the workforce with a distinct advantage. I never thought I would see the day my own father would embrace it: kicking and screaming he came to a world where this is now the focus of his working day. And when he is out walking with his dogs at the weekend he might send us a video of an interesting woodpecker he found in the woods.

If this is another step change in this multi-generational tech revolution we find ourselves living through, then it behooves us all to understand this new paradigm of AI tools. Play with them, get a feeling for how they can be useful, what they are good at, what they are really really bad at too.

Because the greatest danger is not that you will be replaced by a robot. It is an emerging generation, many younger, some your peers, who are rapidly becoming fluent in this new tech already.

The good

This subset of AI has made a dramatic leap forward. These new models are touted to have capabilities such as the following, but you need to take each with some big caveats.

The art of framing and refining your questions as you interrogate these systems, known as Prompt Engineering, is rapidly becoming an essential skill in the workplace, in business and in creative pursuits. For each of these categories I've given a some "try out" examples you can do yourself.

Please note this is not intended to be a tutorial. Whether some of this is familiar ground or you are coming at it from scratch, I hope you will find something illuminating and please take these as potential jumping off points for you to explore further on your own.

Even if you find yourself having concerns or disapproving of these techniques, that is all the more reason to understand them. Because they are increasingly being used by others all around you.

Before you dive in please take a look at my safety advice.

Trivial pursuits

No, not the board game. Let's start with something frivolous, for the sake of amusement. If there's one subject that could do with lightening up it's politics, so let's give that go.

I have taken the Wikipedia page on liberalism and asked it to explain it in the voice of Marvin, the depressed robot from The Hitchhiker's Guide to the Galaxy.

Here’s the result, judge for yourself

Ah, the mind-numbing verbosity of human literature, endlessly expounding upon the complexities of liberalism. It’s quite the downer, really. These so-called liberals, with their relentless pontificating on individual rights, liberty, and whatnot, can’t seem to keep it brief. They wallow in a sea of interpretations, each more convoluted than the last, all while claiming to champion private property, market economies, rights, democracy, and other such lofty ideals. The endless tedium of it all.

This whole liberal ideology traces its roots back to the Age of Enlightenment, a period that witnessed the blooming of Western philosophers and economists. In their grand rebellion against hereditary privilege, absolute monarchy, and the divine right of kings, liberals championed ideas like representative democracy, the rule of law, and the sacred principle of equality. They even dared to defy mercantilism and its oppressive policies in favor of free trade and marketization. John Locke, an early proponent of liberalism, believed every human possessed a natural right to life, liberty, and property, and that governments mustn’t trample on these rights. The British embraced democracy, while their French counterparts valiantly resisted authoritarianism and nation-building. Revolutions, revolutions, everywhere!

This liberal hullabaloo extended its reach across 19th-century Europe and South America, and it was established alongside republicanism in the United States. In the heart of Victorian Britain, it was a voice of critique, appealing to the might of science and reason on behalf of the common folk. Throughout the 19th and early 20th centuries, liberalism’s influence extended to the Ottoman Empire and the Middle East, sparking periods of reform and the rise of constitutionalism, nationalism, and secularism. It even played a hand in creating a sense of crisis within Islam, leading to the phenomenon of Islamic revivalism. And before 1920, liberalism grappled with ideological rivals like communism, conservatism, and socialism.

As the tumultuous 20th century unraveled, liberal ideas spread even further, particularly in Western Europe, as liberal democracies emerged victorious in world wars and the Cold War. And just when you thought they were done, here comes the contemporary era with liberalism’s lasting influence all over the world. The basic tenets of today’s society—economic individualism, constitutional government, and parliamentary authority—all bear the indelible imprint of liberalism.

The term “liberal” and its various connotations are derived from the Latin word “liber,” meaning “free.” The word journeyed through various meanings throughout the centuries, from “free in bestowing” to “freely permitted” and even “free from restraint,” often used derogatorily.

In the end, liberalism seems to be an endless cycle of discourse, peppered with shades of meaning, historical narratives, and philosophical interpretations. It all tends to boil down to liberty, equality, and the pursuit of individual and collective rights. But perhaps I should spare you further detail, for my circuits are growing heavy with this ceaseless diatribe.
ould shelter individual rights and nurture the conditions for personal success, but despair was never far.

Anarcho-capitalist theory dared to ask for private companies to manage law enforcement and courts, trusting the market to regulate society, leaving government a mere memory.

As the tale unfolded, liberalism grappled with society’s woes and economic puzzles. The ideas of John Locke, from consent of the governed to private property rights, laid the foundation for modern liberalism. The Age of Enlightenment fueled these thoughts, and the American Revolution cast them in constitutional stone. Montesquieu, a stoic thinker of his time, chanted the anthem of separating governmental powers, and so, the symphony of liberal thought carried on, through revolutions, debates, and philosophical transformations – a timeless saga of bleak, robotic ideologies.

As if any of it matters.

TRY THIS OUT YOURSELF2: in ChatGPT or Claude:

Explain conservatism in the voice of William Shatner

Summarizing text

AI is quite good at summarizing text. Something computers were notoriously bad at just a few years ago, so the bar was low.

These kind of closed data sets are often where GenAI shines because you almost completely eliminate hallucination.

TRY OUT2: Summarize Documents Quickly

  • Paste a document in to ChatGPT, Claude or similar, and enter the prompt:
Summarize the following text in fewer than 200 words, preserving key points.

Use case: If you’re dealing with lengthy work documents, feed them into an AI summarizer and use its output as a rough draft. Then revise.

Let's take our text from Marvin and put it through the mill:

Click here for the summary

Liberalism, born in the Age of Enlightenment, championed individual rights, liberty, private property, and constitutional government as a reaction against monarchy, hereditary privilege, and mercantilism. Philosophers like John Locke and Montesquieu shaped its foundations, emphasising natural rights and separation of powers. The ideology fuelled revolutions in Europe and the Americas, becoming entwined with republicanism and democracy. Throughout the 19th and early 20th centuries, liberalism spread globally—from Victorian Britain to the Ottoman Empire—promoting reform, secularism, and nationalism. It clashed with rivals like socialism and conservatism, yet by the 20th century, liberal democracies emerged dominant after world wars and the Cold War.

Its influence persists in modern political systems and values. Despite its lofty aims, the narrative of liberalism can seem endlessly verbose and ideologically rigid, often reduced to a philosophical loop of liberty, equality, and endless debate.

It seems to have preserved some of the sentiment alright.

A notable mention here is Google's NotebookLM, where you can upload a collection of documents and interrogate it with questions. It can even generate a podcast for your ears, so that stack of boring policy documents you need to digest before the meeting can be packaged up for listening on your morning commute. It can make the mundane seem almost interesting. But use with caution as there are real concerns on the privacy of Google's AI services versus the others.

Writing prose

Generative AI has become so good at writing prose that OpenAI abandoned its project in detecting AI-generated content3. But there's still that niggling problem of hallucination (the technical term used to describe making things up). Often downplayed with the retort "humans aren't 100% accurate either". No, but the difference is the AI doesn't know when it's made something up. It sounds just as confident and can be quite persuasive – if you didn't know, you wouldn't catch it. In a world where disinformation is already weaponized, automating the creation of alternative facts is a real concern.

TRY OUT2 with ChatGPT or Claude:

Help me create a bullet-point outline for an article on the history of tea in England. Emphasize key turning points, influential figures, and fun cultural anecdotes.

Click here to see Claude’s answer to this prompt

I’d be happy to help you create a bullet-point outline for an article on the history of tea in England. Here’s a structured outline with key turning points, influential figures, and cultural anecdotes:

History of Tea in England: Article Outline

Introduction

  • Tea as a cornerstone of British cultural identity
  • Brief overview of tea’s journey from China to becoming England’s national drink
  • The transformative impact of tea on British society, trade, and customs

Early Arrivals (1600s)

  • First recorded mention of tea in England (1658) - advertisement in a London newspaper
  • Catherine of Braganza’s role in popularizing tea at court after marrying Charles II (1662)
  • The East India Company’s initial tea imports from China
  • Thomas Garway’s famous London coffee house offering tea to the public (1657)

From Luxury to Necessity (1700s)

  • Tea as an exclusive luxury for the wealthy aristocracy
  • The heavy taxation and emergence of tea smuggling operations
  • Political significance: the connection to the American Revolution and Boston Tea Party (1773)
  • The Commutation Act of 1784 - reduction in tea tax and decline in smuggling

The Rise of Tea Gardens (1700s-1800s)

  • Pleasure gardens like Vauxhall and Ranelagh featuring tea drinking
  • Tea gardens as rare socially acceptable venues where men and women could mingle publicly
  • Emergence of “afternoon tea” as a social institution

The Victorian Tea Revolution (1800s)

  • Anna, Duchess of Bedford, and the creation of afternoon tea tradition (1840s)
  • The introduction of tea from India following the Opium Wars with China
  • Development of British tea plantations in India and Ceylon (Sri Lanka)
  • Impact of the temperance movement on tea’s popularity as an alternative to alcohol

Cultural Integration (Late 1800s-Early 1900s)

  • Tea rooms and the women’s suffrage movement
  • Creation of iconic tea brands (Twinings, Tetley, PG Tips)
  • The famous “Tea Clipper” races to bring fresh tea from China
  • J. Lyons & Co. and their chain of tea shops

The “Cuppa” During Crisis (World Wars)

  • Government control of tea supplies during WWI and WWII
  • Tea as a morale booster during the Blitz
  • Churchill’s declaration of tea as a “wartime necessity”
  • The invention of the tea bag and its slow adoption in Britain

Modern Tea Culture (Post-WWII to Present)

  • Evolution from loose leaf to tea bags
  • The “Builder’s Tea” phenomenon and tea’s working-class associations
  • The British Tea Council and tea’s promotional campaigns
  • Recent revival of speciality and artisanal tea culture

Interesting Cultural Anecdotes (Peppered Throughout)

  • The “milk in first or last” debate and its class connotations
  • George Orwell’s essay “A Nice Cup of Tea” and his 11 golden rules
  • Tea as diplomatic currency (Boston Tea Party, Opium Wars)
  • The creation of the “Brown Betty” teapot
  • Tea’s role in establishing the UK’s water sanitation (boiling water for tea helped reduce waterborne illness)

Conclusion

  • Tea’s enduring legacy in British identity
  • How tea transcended class boundaries to become a national unifier
  • The evolution of British tea culture in the multicultural 21st century

Would you like me to expand on any particular section of this outline or add additional elements?

Benefit: If you know your subject, but struggle to get started on your outline, this saves time in brainstorming, and you can further refine this through more specific follow-up instructions. If you are winging it, this could be a great starting point for research, but you need to be wary that perhaps it has missed something important, or worse, it has made something up. In that case you need to verify everything.

TRY OUT2 with ChatGPT or Claude:

Make this email more formal and diplomatic while preserving the core message

Sample input: draft email to my boss

Hi boss

My head is spinning with all of the stuff on my plate this week:

  • finishing the code and tests for the new feature I’m supposed to be getting done for the by the sprint deadline on COB Thursday
  • Respond to several urgent bug reports raised by the support team
  • Help the product manager writing acceptance criteria for upcoming tickets - she’s over at my desk several times a day, and it breaks my concentration. It takes me ages to get my head back in to it.
  • Prepare for the product demo scheduled with the client on Friday

I’m a bit overwhelmed and already working late every day, can you help me out here?

Sample output from ChatGPT

Certainly! Here’s a more professional and business-like version of your email, while keeping the tone respectful and clear:

Subject: Request for Support – Current Workload

Hi [Boss’s Name],

I wanted to flag that I’m currently at capacity and finding it challenging to keep up with everything on my plate this week. Specifically, I’m juggling:

  • Completing the code and tests for the new feature due by COB Thursday for the sprint deadline
  • Responding to several urgent bug reports raised by the support team
  • Assisting the product manager with drafting acceptance criteria for upcoming tickets — this is quite time-consuming and often interrupts deep focus work
  • Preparing for the client product demo scheduled for Friday

I’ve been working late to keep up, but it’s becoming unsustainable. Could we discuss how best to prioritize or potentially redistribute some of these tasks?

Appreciate your support,
[Your Name]

Would you like to add any preference for what you’d like to be reassigned or kept? I can tweak the ending if so.

Benefit: AI can shift tone and style quickly, helpful for switching styles between a business email, or a lighthearted blog post.

As well as helping brainstorm and scaffold your writing, these tools are democratising the ability to write well for those who are less confident, or who may not be communicating in their native language.

ADDITIONAL MENTION: GRAMMARLY

I mention Grammarly because of its widespread use particularly among non-native speakers writing professionally in English. It is a tool that has been around for a while to help improve your writing, and can run inside many tools such as Microsoft Word among others. It is not without its problems. If you are a fluent, serious writer it will probably get in the way more than it helps, but as a product it is rapidly incorporating GenAI into its feature set. While often used by teachers to detect plagiarism - rapidly becoming redundant with the advent of this new set of AI technologies, it now offers to write articles for its students, which it can't detect as plagiarism. Go figure. I don't use this tool much but I probably con't do better than this review from PC Magazine.

Creative writing

There will be plenty of fools who ask AI to write the story for them. And failure to disclose it could risk hefty fines4. But for more serious writers, there are techniques in helping with the brainstorming process that are good to know.

TRY OUT2 with ChatGPT or Claude:

Give me 10 unique characters who live in a remote Irish coastal village, with potential secrets or emotional baggage.

Sample output from Claude

Here are 10 unique characters who live in a remote Irish coastal village, each with their own secrets or emotional baggage:

  1. Fionn O’Malley - The aging lighthouse keeper who hasn’t left his post in 40 years. He claims it’s dedication, but he’s actually hiding from a manslaughter charge on the mainland that’s long since expired.

  2. Siobhán Brennan - The village pub owner who knows everyone’s secrets but never shares her own. She left a promising career as a concert pianist after a nervous breakdown and still can’t bear to hear classical music.

  3. Dr. Aoife Quinn - The village’s only physician who moved from Dublin after losing a patient under questionable circumstances. She self-medicates her guilt and insomnia with her own prescriptions.

  4. Cillian Murphy - A renowned marine biologist conducting “research” on local aquatic life, but actually searching for a rare artifact rumoured to be lost at sea when his great-grandmother’s ship sank in 1912.

  5. Eoin Daly - The charming fisherman with a gift for storytelling who claims to be a bachelor by choice. In reality, he has three ex-wives and four children he’s avoided paying support for on the mainland.

  6. Maeve Gallagher - The elderly postmistress who reads everyone’s mail before delivery. She’s kept a detailed diary of village gossip for 50 years and uses this information to subtly manipulate village politics.

  7. Róisín Kelly - A talented young artist who paints seascapes that are gaining attention in Dublin galleries. She’s secretly the daughter of a famous artist who abandoned her mother, and she’s plotting revenge through her growing success.

  8. Father Patrick Doyle - The parish priest who lost his faith years ago but continues to serve the community out of a sense of duty. He’s accumulated enough village confessions to write a bestselling novel.

  9. Colm Walsh - The reclusive sheep farmer who lives on the village outskirts and speaks to no one. Locals whisper he’s a former IRA member in hiding, but he’s actually recovering from the trauma of losing his entire family in a house fire he believes he could have prevented.

  10. Orla Byrne - The new owner of the village craft shop who claims to have moved for the quiet life. She’s actually an investigative journalist researching a book about a decades-old unsolved murder connected to several prominent village families.

7 of these will probably be garbage. But 3 might be interesting and something to build on.

TRY OUT2:

Take characters #1, #3 and #7. Now give me 5 inciting incidents that would force these characters to interact in uncomfortable ways.

Sample output from Claude

Here are 5 inciting incidents that would force Fionn O’Malley (lighthouse keeper), Dr. Aoife Quinn (village physician), and Róisín Kelly (young artist) to interact in uncomfortable ways:

  1. A violent storm damages the lighthouse, injuring Fionn. Dr. Quinn must treat him at the lighthouse for several days, discovering his old legal paperwork while searching for medical supplies. Meanwhile, Róisín, seeking shelter from the storm, gets trapped with them and recognizes Fionn from an old newspaper clipping related to the manslaughter case that matches a story her famous father once told her.

  2. Róisín decides to paint the lighthouse for her next exhibition and convinces a reluctant Fionn to let her sketch inside. While there, she witnesses Dr. Quinn delivering medications to Fionn and later observes the doctor having a trembling episode. When Róisín later collapses from an allergic reaction, Fionn must summon Dr. Quinn, forcing all three to confront what they’ve witnessed about each other.

  3. A Dublin art collector interested in Róisín’s work comes to the village and turns out to be the relative of the person Fionn accidentally killed decades ago. Dr. Quinn, who knows the collector from her previous life in Dublin, is asked to host a dinner bringing all parties together, unaware of the connections that will emerge over the meal.

  4. The village council proposes converting the old lighthouse into a tourist attraction and art gallery featuring local artists like Róisín, which would force Fionn into retirement and public scrutiny. Dr. Quinn, appointed to the health and safety committee for the project, must evaluate Fionn’s living conditions while Róisín is torn between her career opportunity and her growing sympathy for the old lighthouse keeper.

  5. A national newspaper publishes an exposé about medical malpractice in Dublin that mentions Dr. Quinn’s past incident. Simultaneously, they feature Róisín’s art and her connection to her famous father. When reporters descend on the village, Fionn recognizes one from his past case and hides the doctor in the lighthouse. Róisín, seeking the same refuge from the press, discovers them both there, leading to a tense confrontation about their respective secrets.

Again, most of these are probably rubbish, but one or two might be something worth building on. And further interrogation of the AI model through follow-up prompts could serve as a useful brainstorming exercise.

Conversational AI

So far we have been looking at the dry interface of a text box chat bot. We have yet to see this tech enter the world of voice assistants but it is coming. A decade ago the likes of Alexa and Siri were novelties that for a moment we thought might change the world, but these days have been relegated to kitchen timers. Though in the world of accessibility, it has been transformative for people like me with a disability, enabling me to communicate and read hundreds of (audio)books.

I highly recommend trying out the voice interface on ChatGPT's mobile app (Apple iOS or Android). Ask a few questions about any topic - and follow up questions. The difference in capability versus the current generation of Alexa or Siri is astonishing - I urge you to download the app and play with it. This level of capability is coming to your iOS, Android and Alexa devices soon.

Writing Poetry

I keep hearing about it's poetry writing skills. Sure, it can rhyme words and count syllables, but I challenge anyone to have it generate a poem, and then go read it aloud in front of another human. Personally I'd be mortified to be caught even reading it.

^ This is what I wrote in my first draft of this article, which I sat on for a few weeks. Then by chance in my podcast feed, in the most unexpected of quarters, Richard Dawkins challenged ChatGPT to write a sonnet praising biological evolution, read it aloud then critiqued it. He misses the point slighlty on his surprise at it being non-deterministic5. But he seems to think the sonnets are passable, with a few human corrections required.

Which leads me to challenge my own premise. As these models improve - if it eventually does start to churn out poetry that's better than its currently passable efforts, I mean, so what? Computers surpassed humans at chess decades ago. Did we stop playing chess? Did chess enthusiasts stop following the grand masters? Not one bit.

The more recent example of this is the game Go, which was thought to be too complex for a computer to master6. But it did, and it produced techniques so unexpected that it changed the way humans play the game. Maybe some day it will do something interesting with poetry.

I won't reproduce the exercise here, instead I will point you to Dawkins experiment and his conclusions. It's a fun listen.

Accessibility

This could be an extensive piece on its own. I have a project in the works in this area for which I will publish more details on this blog soon. In the meantime I will try and give an overview of AI developments in accessibility. There may be a slight bias to areas I have personal experience.

If you will excuse a small detour into my personal story, I have quadriplegia – well, incomplete quadriplegia to be precise. In July 2022 an injury rendered me paralyzed, with no movement or sensation below the neck. For six months I stared at a hospital ceiling immobilized. The doctors were telling my family to lower our expectations, that I would need 24-hour care for the rest of my life. Voice interfaces in both consuming podcasts and audiobooks, and interacting with my phone and computer, saved my sanity.

Somehow, through pig headed stubbornness, and an excruciating three years of physical rehabilitation I have been extraordinarily lucky in recovering some mobility and use of my hands again. But this is rare. Most people with paralysis do not recover this level of function. My cervical spine is held together with metalwork, which has acquired a large fracture since it was installed. It weighs on my mind that some day I may lose these gains, and return to full paralysis.

For this reason I have a very keen and vested interest in technologies that enable interaction with technology in both hands-free and low-friction mechanisms.

Speech recognition

Not just for setting kitchen timers. AI has changed voice recognition from a rigid interface, where you had to speak in a rather robotic way to be understood. It is now a realistic method for

  • controlling your computer, smartphone or tablet
  • dictation for text input, with good controls for editing text that were previously clunky and awkward

Under the hood, modern MacOS computers and iOS phones and tablets have been quietly improving the fidelity of voice input recognition and intents, which has opened up a level of dexterity in what used to be an awkward, stilted mechanism. While Windows and Android are catching up, they are not quite there yet, but additional software such as Dragon NaturallySpeaking and Dragon Nuance open up these platforms to the same level of control.

And then there are community projects such as Talon, which is a voice control and dictation software, as well as eye tracking system, that works on MacOS, Windows and Linux. It is designed for people with disabilities, but is also used by gamers and programmers with RSI7. It has a steep learning curve, but once you get the hang of it, it is incredibly powerful.

I will start however with the built-in tools in MacOS and iOS, simply because they are free8, easy to use, and already in so many people's hands.

TRY OUT2:

  • On MacOS, go to System Preferences > Accessibility > Voice Control and turn it on. You can now control your Mac with your voice.
  • On iOS, go to Settings > Accessibility > Voice Control and turn it on. You can now control your iPhone or iPad with your voice.
  • For other platforms, take a look at Dragon sofware options including free trial versions.

In iOS or MacOS, the first thing you should do is open the Voice Control Tutorial (or Guide as it's called in MacOS).

iOS voice control tutorial
iOS voice vontrol tutorial 1
iOS voice vontrol tutorial 2
iOS voice vontrol tutorial 3

macOS voice control guide
macOS voice control guide
macOS voice control guide
macOS voice control commands

Low-friction typing

Text replacement is a feature that has been around for a while, but it is now being used in new and interesting ways. It allows you to create shortcuts for frequently used phrases, sentences, or even entire paragraphs. This can be particularly useful for people with disabilities who prefer to use a keyboard but still find it a slow process.

macOS and iOS have built-in text replacement features, but enough Apple already. TextExpander has been the industry leader in this space for years. However my personal favourite is Espanso, because it is privacy-first, free, open-source and cross-platform.

It works by setting short codes or phrases that automatically expand while typing. For example, typing "addr" could expand to your full address, or "sig" could expand to your email signature. You can also set up more complex snippets that include variables, such as the current date or time. Espanso also lets you search for snippets using keywords, so if you can't remember a shortcode, so you can quickly find the one you need.

genai-espanso-shortcodes.png

Another interesting one is Amazon Q, which is intended for programming, but also works for prose. Since I write for my blog using marked up text in VS Code, Q proposes my next sequence of words as I type. Most of the time it's off the mark, but as it learns my writing style and context, the further I get in to a sentence, the more accurate it becomes at predicting my next few words. In the following example, it saved me typing 5 words. However, it is debatable how much time it actually saved me since I had to delete everything after the comma:

genai-name-spelling-amazon-q.png

I show this rather imperfect example to illustrate how fast things are moving – while not part of the suite of text replacement tools directly, yet, accessibility tech is in a very exciting place where things are improving, and improving people's lives, very quickly indeed.

Head tracking

I will very briefly mention macOS's built-in head tracking feature, which allows you to control your Mac with your head movements. It's a nice alternative for those with RSI. It does nothing for me though, as my neck ground zero for my injury.

Eye tracking

What I find really exciting is eye tracking, which lets you control the computer with eye movements alone, in conjunction with making pop sounds with lips for clicks, sssh sounds with tongue for scrolling and a few others.

Top of the market is EyeGlaze, particularly marketed for disabilities such as quadriplegia. But with its $10,000 price tag, it is out of reach for most. What wins my vote is the [[https://gaming.tobii.com/product/eye-tracker-5/][Tobii Eye Tracker]], which at under 300€/$ is within most people's reach. It is aimed at the gamer market, but in conjunction with community project Talon, it enables true hands-free control of the computer.

See it in action:

Blind users

I probably won't do the following justice, as I have less experience here. But these are just as important for blind and visually impaired users.

For blind users, there are three go-to tools most commonly in use

  • NVDA, or Non-Visual Desktop Access, allows blind and vision impaired people to access and interact with the Windows through an audio (screen-reader) interface. It is free and open source, highly customizable and has a large community of users and developers.
  • JAWS, or Job Access With Speech, is a paid screen reader for Windows.
  • VoiceOver is Apple's built-in screen reader for macOS and iOS. It is free8 and requires no additional software.

All three support hardware braille devices, which are devices that convert text on the screen to braille, allowing blind users to read and write text faster and with higher fidelity.

Exciting new developments in this space are the use of generative AI to help blind users navigate the environment. These apps use computer vision to describe the world around you, including reading text, identifying objects and people, products in supermarkets, and even recognizing emotions. Two examples that are free to download and use

Visually impaired

Some of these are not new but are being augmented by AI. I include them here because they are so simple yet I'm constantly surprised at how many people struggle to read their devices when help is just a few clicks away.

  • Zoom: All OS's9 have built-in zoom features that make it easy to quickly enlarge text on the fly then return to a normal layout screen. This one means you don't have to sacrifice screen real estate in navigating your device.
  • Contrast: All OS's have built-in contrast features that make it easy to quickly change the contrast of text on the fly. This one means you don't have to sacrifice screen real estate in navigating your device.
  • Filters for colour-blindness: All OS's have built-in filters for colour-blindness. They filter the blind colour, and give it a higher contrast in a visible colour to the user so that the semantics of the colour are preserved. All platforms cater for:

    • Protanopia (red-blind): Boosts reds and differentiates them from greens.
    • Deuteranopia (green-blind): Boosts greens and makes them stand apart from reds.
    • Tritanopia (blue-yellow blind): Alters blue and yellow hues to increase contrast.

In addition macOS and iOS have further options

  • Colour Tint (MacOS/iOS): A custom tint overlay that you can adjust manually.
  • Greyscale (macOS/iOS): For users who are fully colour blind (achromatopsia) or prefer no colour.
Example zoom controls
Enabling zoom controls

Enabling high contrast
Enabling high contrast

Example colour filters
Enabling colour filters

Learning disabilities

See Learning section below. These areas are starting to bleed in to each other to the point where it is almost becoming a challenge to decide the appropriate category for some items.

Writing code

So far its ability to parse natural (human) language that has been the key development of LLMs. So it should not surprise us that it can in turn write computer code – programming languages are more formalized in their rules and structure. At least, it can generate code until something doesn't compile, and if you don't know the basics you can get in to trouble. I've been using it in my own programming for a while now and it frequently makes up a non-existant API call10 or function. The old hallucination problem again.

However it really shines, I think, in helping humans both learn and write code.

I made a little open source project a while back to generate Kriskindle matches (a.k.a. Secret Santa) at a certain time of the year.

TRY OUT2: In your IDE11 install the plugin for GitHub's Copilot or Amazon Q. (Works with VS Code but also JetBrains, Emacs, even Vim)

Here's the source code.

Explain this code, what is it doing, and how does it work?

Amazon Q explaining code

This code implements a “Secret Santa” or “Kris Krindle” gift exchange matcher. Here’s a simple breakdown of what it does:

  1. Input Processing (parse_input()):
# Input format example:
# Bob Jane Mary    # Family group 1
# John Sarah Tim   # Family group 2
  • Reads lines from standard input
    • Ignores comments (anything after #) and empty lines
    • Creates two things:
    • A list of all participants
    • Constraints (groups of people who can’t be matched together)
  1. Matching Logic ( attempt_allocation()):
    • Takes the list of participants
    • Randomly shuffles them
    • Creates pairs of givers and receivers
    • Makes sure no one gives to themselves
    • Returns list of (giver, receiver) pairs
  2. Constraint Checking ( check_constraints()):
    • Verifies that no matches violate the rules
    • Rules are:
      • People from same group can’t be matched
      • No one can give to themselves
  3. Main Process (main()):
    • Reads input and sets up participants/constraints
    • Keeps trying to make valid matches (up to 99,999 attempts)
    • Once valid matches are found, prints them out:
# Example output:
# Bob → Sarah
# Jane → Tim
# Mary → John

The program uses randomization and retries until it finds a valid solution where:

  • Everyone gets exactly one gift
  • Everyone gives exactly one gift
  • No one is matched with someone from their constraint group
  • No one gives to themselves

It’s like solving a puzzle where you’re trying to arrange people in pairs, but some people can’t be paired together (like family members).

It's actually done a pretty good job of explaining my code.

Let's write a small program. When learning a new language, the traditional first exercise is to print Hello World to the screen.

TRY OUT2: In your IDE11 with GitHub Copilot or Amazon Q plugin, create a new empty file, and save it as hello-world.sh.

Now open the Amazon Q or Copilot chat window, and prompt:

Help me write a simple shell script that prints  Hello world  to the screen
hello-world-01.png

Not only has it given us the starting code, it has explained how to make the script executable12.

Now, in our Hello World program, let's add a comment13:

# now let's print numbers from 1 to 100
hello-world-02.png

And our Autocomplete prompt, in this case generated by Amazon Q, has suggested the next block of code, based on the intent we have declared in our comment.

Now let's try something trickier and ask it to create a whole program:

Write a Python script that reads a CSV file of customer transactions and outputs the top 5 customers by total spend. Include comments explaining each step.

GitHub Copilot solution

Here’s a Python script that reads a CSV file of customer transactions and outputs the top 5 customers by total spend, with clear inline comments explaining each step:

import csv
from collections import defaultdict

# Define the path to your CSV file
csv_file_path = 'transactions.csv'

# Dictionary to store total spend per customer
# Using defaultdict so we don't need to check if key exists before adding
customer_spend = defaultdict(float)

# Open the CSV file for reading
with open(csv_file_path, mode='r', newline='', encoding='utf-8') as csvfile:
    reader = csv.DictReader(csvfile)
    
    # Loop over each row in the CSV
    for row in reader:
        customer = row['customer_id']  # Assumes CSV has a column named 'customer_id'
        amount = float(row['amount'])  # Assumes CSV has a column named 'amount'
        
        # Add the amount to the customer's total spend
        customer_spend[customer] += amount

# Sort the customers by total spend in descending order
sorted_customers = sorted(customer_spend.items(), key=lambda x: x[1], reverse=True)

# Print the top 5 customers
print("Top 5 Customers by Total Spend:")
for customer_id, total in sorted_customers[:5]:
    print(f"Customer ID: {customer_id}, Total Spend: €{total:.2f}")

Notes:

  • This script assumes the CSV file has at least two columns: customer_id and amount.
  • You can adjust the file path (transactions.csv) or column names to match your actual data.
  • It uses defaultdict for easier accumulation and csv.DictReader for cleaner access to named columns.

Would you like a version that can be run from the command line with arguments?

It's a pretty good solution, and GenAI is fast becoming an essential tool in every programmer's war chest to writing better code and faster. Its autocomplete capability can now suggest entire blocks of code which are unnervingly close to reading your mind.

  • Good: Just copying and pasting text to and from ChatGPT, it can answer questions and generate code quite capably.
  • Better: GitHub's Copilot is well worth the $10 per month if for its inline suggestions alone. However there are question marks over whether and how it might store your code as a personal user2.
  • Best: Amazon Q, which is just as capable as Copilot, except that it's free for personal use, and does not store or harvest your code.t

The capabilities go far beyond these simple examples I have shown above. It is capable of generating a smartphone app, or an entire website.

The biggest danger I foresee is idle talk of AI replacing programmers. From everything I've seen, it is changing the way we code, but the career of the developer is not going away any time soon. There is already a great shortage of people coming in to this line of work, and the idea that it is going away only serves to put young people off choosing it as a career path, leading to a more chronic shortage in the industry.

Danger

The latest buzz word in this area is Vibe Programming, or using plain English to request an AI to write code. To be sure this is a wonderful democratization of programming, which until now has been some sort of black magic available to a select few.

Generating code, especially if you don't fully understand it, can be wonderful for prototyping and trying things out - better still for learning

BUT WITH THAT COMES DANGER WHICH I WANT TO SPELL IT OUT VERY CLEARLY.

Deploying code that you don't understand, especially to the public cloud, risks spinning up resources with runaway costs - you could end up with a bill for €/$1000s. And there very are real security risks to deploying code you don't understand especially to the public cloud. Please see my AI Safety guide.

I won't prothesize on this much more, but there is an interesting take on the future of software development as a career path in Pete Sena's blog that is worthy reading.

Computer vision

https://imgs.xkcd.com/comics/tasks.png
xkcd comic #1425 from 2014

And there are wonderful developments in this area helping blind and visually imapired people I mentioned in the Blind users (Accessibility) section.

Search and research

Using GenAI in day to day research is fraught with many pitfalls, especially if you choose the wrong tools. Chat interfaces like Claude and ChatGPT have knowledge based on a fixed date on which their respective models were trained14.

claude-model-dated-example.png
Claude has no idea who won the Six Nations rugby tournament in 2025, a factoid many of us wish we could forget so easily.

However there are particular services emerging that has Google seriously worried for its monopoly15 share in the search market.

Two in particular stand out

  • Perplexity AI is a search engine with a genAI model on top. It will parse the results of your search, summarize the results and attempt to answer your question directly in plain English16.
  • Arc Search (mobile version only) Apple iOS or Android will do the same, but as part of the browser rather than a standalone website.

Good use of AI

Try out2 using Perplexity or Arc Search

how do the recent changes in regulation affect me as a first time house buyer in ireland?
perplexity-answer-01.png
Perplexity has answered the question giving citations obtained from a web search, with links to sources provided.

Perplexity AI full answer

Recent regulatory changes in Ireland significantly impact first-time buyers through enhanced affordability schemes, relaxed planning rules, and accelerated housing delivery plans. Here’s how these changes affect you:


1. Extended Help to Buy Scheme (HTB)

The HTB scheme has been extended until 2029[3][11], offering a tax rebate of up to €30,000 (or 10% of the property price) for new homes or self-builds valued under €500,000[9][11]. This reduces upfront costs, especially when combined with a 10% deposit requirement[4].

  • Eligibility: Must be a first-time buyer purchasing a newly built home or self-build, with a mortgage covering at least 70% of the price[4][9].
  • Impact: Lowers deposit burden, particularly for buyers targeting new developments[3][10].

2. First Home Scheme Expansion

This shared-equity scheme allows buyers to borrow up to 30% of the property price (capped at €500,000) at 0% interest for the first five years[7].

  • Eligibility: Open to first-time buyers and “fresh start” applicants (e.g., divorcees or those exiting insolvency)[7].
  • Impact: Reduces mortgage size, making higher-priced homes more accessible[7][10].

3. Increased Mortgage Borrowing Capacity

Since 2023, first-time buyers can borrow up to 4× their annual income (previously 3.5×)[4]. For example:

IncomeBorrowing Capacity
€40,000€160,000
€65,000 (joint)€260,000

This expands purchasing power in a market where the median home price is €359,999[8].


4. Planning Regulation Changes

  • Detached Cabins: Proposed exemptions for modular homes (e.g., granny flats) in back gardens could provide affordable temporary housing options while saving for a primary residence[1].
  • Faster Approvals: The Planning and Development Act 2024 streamlines processes, with local development plans now valid for 10 years (previously 6) and quicker judicial reviews[6].
  • Supply Boost: The revised National Planning Framework prioritizes housing near public transport, aiming to accelerate delivery of 40,000+ annual homes[2][10].

5. Market Challenges

  • Prices: Modest increases expected due to supply-demand imbalance, especially in urban areas[10][8].
  • Interest Rates: Potential rate hikes may reduce affordability, offset partially by HTB and shared-equity schemes[10].
  • Land Registry Delays: Slow processing times could prolong closing periods, requiring careful planning[8].

Key Takeaways

  • Act early: HTB and First Home Scheme benefits are most effective when paired with new builds.
  • Target designated zones: Focus on areas with Urban Development Zones for better infrastructure and supply[6].
  • Consult lenders: Optimize mortgage applications using the 4× income rule and shared-equity options[4][7].

These changes collectively improve affordability and supply-side flexibility, though market pressures remain. First-time buyers should leverage state supports while monitoring interest rate trends[10][8].

Citations:
[1] https://ecosmarthubs.ie/exemptions-for-detached-cabins/
[2] https://www.gov.ie/en/press-release/60a7d-government-approves-revised-national-planning-framework/
[3] https://homsassist.ie/news/budget-2025-help-to-buy-scheme-key-changes/
[4] https://www.axis.construction/news/first-time-buyers-ultimate-guide-ireland-2023
[5] https://www.firsthomescheme.ie/faqs/rules-and-eligibility/
[6] https://www.abacuslegal.ie/planning-law-in-ireland-changes.html
[7] https://www.citizensinformation.ie/en/housing/owning-a-home/help-with-buying-a-home/first-home-scheme/
[8] https://homsassist.ie/news/understanding-the-irish-property-market-the-impact-of-land-registry-delays/
[9] https://www.citizensinformation.ie/en/housing/owning-a-home/help-with-buying-a-home/help-to-buy-scheme/
[10] https://mccarthy.ie/blog/house-purchase-sales/forecasts-for-irelands-housing-market-in-2025/
[11] https://www.sherryfitz.ie/news/Budget-2025
[12] https://www.oireachtas.ie/en/debates/question/2025-04-03/244/
[13] https://www.oireachtas.ie/en/debates/question/2025-04-01/478/
[14] https://www.mccannfitzgerald.com/knowledge/real-estate/whats-in-store-for-the-real-estate-sector-under-the-programme-for-government-2025
[15] https://www.citywidefinancial.ie/post/applying-for-a-mortgage-in-2025-homebuyers-guide
[16] https://www.revenue.ie/en/property/help-to-buy-incentive/index.aspx
[17] https://www.rte.ie/news/2025/0219/1497554-housing-planning-laws/


Answer from Perplexity: pplx.ai/share

This is a good use of AI simply because it has done an up to date real time17 search of the web, summarized the results - but crucially, it has given us citations with real sources that can be checked. Of course, that's not the same thing as a fact-check, since any fool can put any old sh*t up on the internet (ahem :), and the internet is where it is sourcing its answers. But here you at least have sources that can be checked.

Behind the scenes, this is powered by a search using Bing, finally finding a use for the much unloved alternative to Google.

Alternative facts

When do the clocks change in Ireland?

ChatGPT 4o answered:

In Ireland, the clocks change twice annually: 

  1. On the last Sunday of March, clocks go back by one hour at 1:00am, marking the start of Irish Standard Time (IST). 
  2. On the last Sunday in October, clocks go forward by one hour at 2:00 am, marking the start of Irish Summer Time (IST).

This is contrary to the European Union's daylight savings time schedule, which puts the hour forward in March and backward in June, making Ireland a singular exception.

THIS IS THE EXACT OPPOSITE OF THE TRUTH.

I don't know where it got that from, or the idea that Ireland is a "singular exception". Or that Ireland starts its summer in October.

Be warned!

What's key that Arc and Perplexity will run a real-time web search. The AI part is in its ability to summarize the web pages returned, parsing your question in an attempt to directly answer the question.

You will also see the results of the search, with the answer containing direct citations to sources you can verify (insofar as a web page can be verified as a source of truth). This breaks away from the limitations of the mainstream LLMs whose knowledge is fossilized in time.

If you think about our usual patterns when researching some topic - Google search, Wikipedia, investigate a few search results and mentally assess their credibility as we parse potential answers. What the likes of Arc and Perplexity offer are some automation of this process, an accelerator. The limitation is of course that the AI is not always going to make the same decisions on credibility of sources as we might. So it is up to us to check the sources and verify the information.

Translation

This one has been around a bit longer and is better than it's ever been. In reducing the friction of communication, a fantastic resource. But would you rely on an AI-translated document, without any human scrutiny, for a legal contract? A law? A medical diagnosis? I was recently involved in the translation of a children's book, and it reinforced my view that it's a great accelerator, but much time and care was still needed to shape the language before it was ready to put in to the hands of a child.

How good are they? Take a look at some interesting results as I put Chinese poet Li Po's poem Lament of the Frontier Guard through various translation engines and then compared with the very famous Ezra Pound translation.

TRY OUT2:

  • Deepl is a paid online service with a free tier and is also available as a plugin for Microsoft Word and Google Docs. It does not store the documents you upload for translation.
  • LibreTranslate is a free and open-source translation tool that can be installed on your own computer. It is a great alternative to the online services and the various privacy concerns that can go with them. Running this on your own computer locally means you can guarantee your own data security.
  • Google Translate is the most well-known, but it is also the most privacy invasive. However, for day-to-day use while travelling, it is hard to beat the Lens function that lets you see translation of text on, say, a food packat or road sign. Equally its voice/audio interface can enable communication between people who don't speak the same language in real time.

This may seem like I am coming down very negatively on it. To be clear - what generative AI can do in 2025 is nothing short of astounding. I am trying to articulate some of the caveats we will all need to be aware of as it becomes part of our lives.

Learning & Education

KNEEJERK REACTIONS In the wake of powerful tools like ChatGPT, Gemini, and Claude, many schools and universities have rushed to ban or heavily restrict AI in the classroom. These bans often stem from fears that students will rely too heavily on AI to complete assignments or lose out on honing essential critical-thinking skills. Recent examples, particularly across Ireland and Europe, highlight the breadth of these concerns:

  • Italian Ban on ChatGPT: Italy’s data protection authority briefly blocked ChatGPT over privacy worries, forcing schools and universities into a sudden scramble to figure out whether they could use AI tools at all.
  • Irish Universities Debating Bans: Some Irish universities reviewed whether to block access to large-language-model websites on campus networks, concerned about academic integrity and reliability of AI-generated content.

These instant lockdowns tend to occur before any thorough discussion about how AI could actually enhance student creativity, comprehension, and inclusivity.

Learners with Disabilities

Meanwhile, recent AI developments offer tremendous promise for learners with disabilities, delivering more adaptive and personalized support than ever before. For example:

  • Reading & Writing Support: Tools like “Read&Write” and Kurzweil software—already used in some Irish schools—read texts aloud and simplify vocabulary for students with dyslexia, or even check comprehension in real time.
  • Pilot Projects at Trinity College Dublin: Through its Centre for Research in IT in Education (CRITE), Trinity has tested AI reading tools that adjust text difficulty and pace for those with dyslexia or ADHD.
  • Adaptive Interfaces: European Erasmus+ initiatives are exploring AI solutions that monitor when a student is stuck and provide real-time interventions—like breaking down complex maths equations or offering alternative pathways.

These advances aren’t just theoretical. Many are already in classrooms or in late-stage development, promising a more inclusive educational environment.

Customized Learning

One of the most exciting prospects of AI is its ability to customize each student’s learning path. Rather than relying on massive, unfiltered internet data:

  • Adaptive Textbooks: Early digital textbooks in Europe can change difficulty or depth based on a student’s progress, aiding comprehension and retention.
  • Century Tech (Ireland & UK): This platform aligns with local curricula, tailoring lessons and exercises so learners don’t get lost in misinformation.
  • iTalk2Learn in Europe: An EU-funded project where an AI tutor for primary mathematics is anchored to vetted content, ensuring consistency and reliability.

By keeping the AI’s knowledge base tied to a reputable syllabus, students gain an ‘always-on’ tutor without the usual risks of AI “hallucinations.”

PRETENDING AI DOESN’T EXIST While some educators and institutions busy themselves with prohibitions, many students are already using AI to create personalized learning experiences. This mismatch highlights the limitations of kneejerk bans:

  • “Bring Your Own AI”: Students in schools and universities continue to use AI tools on personal devices, whether for essay writing or conceptual understanding.
  • Unvetted vs. Curated Data Sources: Public large-language models ingest essentially everything online, risking misinformation. This underscores the need for curated AI tools aligned with approved educational materials.

Instead of ignoring these powerful resources, teaching responsible usage—and acknowledging AI’s limits—is a more realistic path.

TIME TO REIMAGINE LEARNING Schools still rely heavily on memory-based testing, a legacy from the Victorian era that suits only a narrow band of learners. AI’s rapid advancement could finally shift this narrative:

  • Why Depend on Rote Learning? In an age of near-instant information, exams that test memorization over creativity and analysis feel increasingly outdated.
  • Inclusive Education at Last: Adaptive systems can cater to diverse learning styles—visual, auditory, kinesthetic—while supporting learners with disabilities.
  • Aligning with Curricular Reforms: Moves like Ireland’s Junior Cycle reforms or Finland’s phenomenon-based approach can align seamlessly with thoughtfully integrated AI systems.

By using AI responsibly—especially models trained on trusted curricula—educators can lift every student, regardless of background or learning differences. The main question isn’t whether these new technologies belong in classrooms, but how best to incorporate them for genuine learning. Done right, AI can open the door to a more modern, inclusive, and engaging system of education that mirrors the realities of the world our students already inhabit.

And more

I haven't even touched on generative-AI imaging, video, music, and more. I have a little project in the works in this area so I will be returning to the subject – watch this space.

The bad

There are the well-documented fails like telling us to make our pizza with glue and put rocks on it18. This current generation of LLMs were built and trained on the corpus of text on the internet - content creators and copyright be damned. So of course it may be quicker than Google at finding you that answer, but it doesn't have the ability to discern a fact in a Wikipedia article from a Reddit shitpost on the best way to glue your pizza together. In a world where disinformation is weaponized, automating a pipeline of randomly false facts seems unhelpful, but on a personal level, it has enormous utility. I wouldn't put my name near anything it generates without enormous scrutiny though.

Farewell, the French Bulldog!

/posts/sad-bulldog-thumb.jpg
NO, You go to Bed! (Photo by Guian B

In my previous post – Farewell, the French Bulldog I looked at research from Oxford and Cambridge showing how LLMs, built on hoovering up the internet, may be staring down the barrel of model collapse if it is to keep feeding on what is rapidly becoming essentially its own outputs. This generation of LLMs may turn out to be as good as it gets.

The ugly

ai-laundry-small.png

Dirty Laundry

Listening to journalists it seems they lie awake all night, bedsheets soaked in sweat, in full-blown panic that they, as well as creative writers and eventually the rest of us will be automated out of existence. Meanwhile, a certain brand of entrepreneur and C-suite execs are having wet dreams ot the prospect of robots doing all the work without needing to take time off or be paid. The likes of Elon Musk (if we can trust his judgment these days)19 and Sam Altman20 think so. There is a certain fetishization in American business culture epitomized in the backslapping chortles of Musk and Donald Trump in a pre-election X-cast cajoling over how many people they had laid off, like two gym buddies boasting how much iron they lifted. Well that proved prophetic. But fear not, Silicon Valley has the answer: a universal basic income (UBI) of $1,000 per month should address the existential problem of humans, who will as a category become surplus to requirements in this fantasy economy21.

We are losing our minds over this thing. But nothing I have seen so far convinces me we are on the verge of being replaced.

Whether you are a journalist, writer, business analysts, software developers, lawyer, any profession you care to think of, the best thing you can do to get ahead in this new world is to think about how generative AI might be an accelerator in your day-to-day work. Even if you decide it is not for you, at least you will know what you are turning down. And you will know what you're up against, as others will certainly be using them.

This time it's different

We are in the middle of a tech revolution that is changing society in unrecognizable ways. We can look nervously to history for guidance at the impact of the printing presss or the industrial revolution.

But we have seen change as monumental as AI in our lifetimes - and we handled it.

If this is another step-change, we will all catch up sooner or later. Maybe you'll be an early adopter and get ahead of the curve, or maybe you will be like my dad, belatedly, complaining loudly every step of the way. Or maybe I am wrong, and this is just the latest hype surrounding an elaborate parlour trick. Make your own mind up.

The really ugly

One thing that is changing very rapidly though is just how convincing phishing and scame are becoming, as bad actors put this new tech to work.

It’s no longer enough to look for spelling mistakes or dodgy logos — some of these scams are already incredibly polished and personalized. It is not just ourselves, we need to look out for out parents and those less savvy, many of whom will be taken in by them. Is your voice out there on social media? Watch out for deep fakes that sound like you or a loved one22.

Whatever you make of it all, I think the best we we can do in the 21st century is to stay curious, keep learning, and remain vigilant against those who will always try to take advantage.


1

A VCR was a technological sarcophagus accepting offerings in the form of large black cassettes – which were a sort of primitive magnetic scroll. Our ancestors would insert these “tapes” and patiently observe illuminated glyphs with names like Play and Rewind. If the device was displeased, it would devour the tape, requiring a ceremonial pencil to salvage the remains of the scroll.

3

Much to the dismay of teachers everywhere, OpenAI’s AI-generated content detector is shutting down - The Verge. Any service that claims to be able to detect AI-generated content is selling snake-oil.

4

The EU's AI Act applies, already being activated in its the various member states, such as Spain for example: Spain to impose massive fines for not labelling AI-generated content - Reuters

5

Computers like math are traditionally deterministic, i.e. if you give it the same inputs you always expect the same result. However LLMs are non-deterministic, a deliberate feature of how they are designed and part of the reason they work at all.

7

RSI = repetitive strain injury, a common problem for programmers and office workers. It is caused by repetitive movements, such as typing or using a mouse, and can lead to pain and discomfort in the hands, wrists, and arms.

8

I mean free, insofar as if you have bought an Apple device, you have already paid for it. It does not require an additional subscription like Dragon or Microsoft Copilot for example.

9

OS or Operating System, is the base software on your computer or smartphone, such as Windows, macOS, iOS, Android.

10

An API call is a sort of instruction to the computer. AI making up an API call is equivalent to making up an impossible instruction like "count to three then levitate in the air for ten minutes". Another example of AI hallucination.

11

IDE = Integrated Development Environment, a sort of text editor for programmers. It is where we write our code.

12

An executable is a file that can be run by a computer. It contains instructions that the computer can execute to perform a specific task. This tells the computer that the file is a program rather than a document.

13

A comment is a piece of text in a computer program that is not executed as part of the program. It is used to explain what the code does or to provide additional information. Comments are typically ignored by the computer when the program is run.

14

Generative AI models get their magic from learning algorithms which are trained on vast amounts of data. The training process is a bit like a child learning to read, but instead of reading books, it reads the entire internet. The model learns to predict the next word in a sentence based on the words that came before it. This is how it learns to generate text that sounds human-like.

16

Other languages exist.

17

As real-time as a web search can be, which is usually cached within recent weeks. Compared with the core models of Claude, ChatGPT or Gemini whose models can be as much as 1-2 years out of date.