Home For Fiction – Blog

for thinking people


Programming

Digital Literacy and Old Age: an Irrelevant Correlation

September 25, 2023

There is a persistent but fallacious belief regarding digital literacy: “Old people can’t use computers”. Not only is this hilariously wrong, it also has some dangerous consequences that we’ll see in this post.

The truth is, you simply can’t… simplify things and treat any group of people as if they were a homogeneous lump. There are people who are old and can’t even turn on a computer, and there are people like Grace Hopper, who was recalled from retirement (twice!) to work on the US Navy’s IT infrastructure.

Obviously enough, there are many gradations in between, too. There are old people who perhaps can’t program but who can still use a computer. There are also old people who know how to turn on the computer, somewhat use it, but would be unable to troubleshoot it the moment something goes awry.

But all that isn’t very important.

Instead, what is important is to understand the dangers of correlating digital literacy to age – either old or young.

If you googled “old person using computer”, you’d get plenty of stock images of old people struggling in front of a screen, sitting next to a younger person, or holding a credit card and looking confused. Instead of perpetuating such stereotypes, here’s an image of Commodore Grace M. Hopper, nickname “Grandma COBOL“.
(more…)

The Emperor’s New Clothes and The Problem of Experience

September 4, 2023

You likely know the story of the Emperor’s new clothes: An arrogant emperor is fooled by some fast-talkers into marching through the streets naked, because he was convinced he was wearing magic clothes – magic because stupid people couldn’t see them, which assured nobody dared to talk about the obvious. It took a kid shouting “Why, the Emperor is naked!” for others to gradually dare to agree. We ignore beginners and rely on experience. But the problem of experience – and this is clearly one of the lessons in “The Emperor’s New Clothes” – is that sometimes beginners can help you.

The story of the Emperor’s new clothes is one of my favorite classical fables. It’s deceptively simple (in that it contains several levels of interpretation) and ever-relevant. Indeed, it seems to have become even more relevant in our times, where the internet has facilitated a phenomenon of bandwagon fallacy on steroids.

All these are thoughts I’ve been having a lot lately, as a result of a… traumatic programming experience I’ve had. The topic of this post is first and foremost about society, so I’ll keep programming jargon to a minimum. Regardless of your background – programmer or not – being aware of the repercussions involved in the Emperor’s new clothes and what it is about is crucial.

In short, the way we use appeal to authority, glorify similarity, and ignore beginners is deeply problematic.

“The Emperor’s New Clothes” is an extremely popular metaphor because it’s extremely powerful. Graffiti from Tallinn. Photo by Ivo Kruusamägi, CC BY-SA 4.0
(more…)

Literary Genre Detector: a Simple AI model in Python

July 17, 2023

My knowledge in Python is scant compared to JavaScript, though some years ago I did play with it a bit. Still, lately I’ve been interested in AI models, so I decided to give Python another go. As it turns out, it’s trivial to train some simple AI models with it. In today’s post, I’ll show you how I made a very simple literary genre detector.

AI models of this kind work in a very simple manner, conceptually speaking. They simply take as input a list of data the programmer has supplied in the form of [("love","positive"), ("care","positive"), ("hate","negative"), ("rage", "negative")] and then return guesses for a supplied string. For example, a sentence like “love, care, and blah blah” (in this extremely simple example) would be classified as positive.

As you can appreciate, it all boils down to the quality of the data – garbage in, garbage out, and all that. So, with this important caveat in mind, let’s see what a literary genre detector looks like!

Literary Genre Detector
A literary genre detector doesn’t have much to do with cookies and cat-shaped mugs, but reading does 😉
(more…)