Context

Refactoring and (A)I

For two days I have been migrating my blog from Hugo to Eleventy via the markdown pages, and the photos via Ghost Export for Wordpress. In the process I achieved a goal, and then AI broke things, so I achieved them again, and then AI broke them again.

The favourite thing for Ai, and Gemini, in particular to break was the logic that took the markdown titles, matched them to a json file, and then helped 11ty marry the photo with the correct post. When it worked it was brilliant, but when it broke I would spend half a day trying to fix it. By the third time this happened I decided to ask Gemini to help me write a script to hard code the image path straight into markdown pages.

Gemini and Context Splicing

Imagine that you’re out for a walk. You’re looking at the landscape and taking photos with your camera or phone. At the same time your GPS watch, or phone app is recording your location every second. What remains of the walk is a gps track that has a resolution of one set of gps co-ordinates per second, and photos when you took photos. Most of the walk is “lost” because to record video of the entire walk would be too consuming.

The Importance of Trying AI

From what I see the aim of AI companies is not to provide human beings with great tools to speed up work flows, to automate menial tasks, and to enhance our daily work lives. It is to replace us. For this reason I don’t like that there is so much hype about AI.

Listening to the Keen

At the same time as I write this I have been to half a dozen, if not a dozen talks about Vibe coding, AI workflows, MCPs, Agents and more. I have also played with Claude, with Le Chat, with MyAI and many other products. I have played with it to correct my french grammar and more.

On the Importance of Media Literacy in the Smartphone Era

Within the last two weeks children have headed back to schools. As a consequence of this schools, towns, villages, and ‘states’ are banning mobile phones for children and teenagers. In theory this is a fantastic, and simple solution. In practice this is failing society.

Plenty of adults, from my generation, and younger, are media illiterate. They use computers for work, and used them for uni and for school, but they didn’t use them for pleasure. The result is that instead of learning, by trial and error, as technology progresses they remain ignorant, until a niche has become mature.

Historic Photos and Facebook

One of the reasons for which I keep using Facebook has to do with peoples’ sharing of old photos, paintings, sketches and more. I love to see photos of Nyon, Morges, Neuchatel Lausanne and other places through time.

Recently I saw a photo of La Dole with a group of children skiing before the Doppler radar “boule” was installed as well as old photos of the Little Red Train as locals call it. I saw a photo of the steam train that connected Divonne to Nyon before it was removed to make way for the motorway. Part of that line is still used by Landi for farm produce. The rest of it is used as a voie verte for cyclists and walkers to enjoy a path away from cars and other traffic.

Playing With Computers

There are two types of computer users in the world. Those that use them for what they need to use them for, and those that play with computers. In the 90s an English teacher was frustrated by the grammatically incorrect “playing with computers” because for him, and others people play computer games on computers, but do not play “with computers”.

Knowing the Bare Minimum

I was reminded of this by a thread on Facebook yesterday. There was a conversation about people saving files in the recycle bin or trash, and then finding that their files had vanished so they called IT support to ask for help. That someone would store their files in the recycle folder or the bin is absurd, for those that know computers well.

HowNOT2 Videos - Climbing Safety

In scuba diving and aviation safety is a discussion that takes place before and after every dive or flight. It is discussed every time divers meet up. With climbing safety is important too but the focus is different. “This is how you should belay, this is how you should climb, this is how you should set up the top rope, and more.

With climbing I know what the safety rules are but I don’t necessarily know what the numbers mean. As an example, it’s because I read construction instructions for how to setup a Via Ferrata that I learned how safe they are.

Listening to Podcasts While Walking

Recently I have been listening to plenty of Late Night Linux podcasts. I like them because they’re half an hour long, the adverts are half way through the show, and in general I don’t feel that they’re filling time to fill one and a half hours of podcast time.

Plenty of other podcasts last for an hour and a half or more, which if you listen to one episode a week is okay, but I don’t do that. I find a podcast that I like and I listen to the most recent episodes and then I listen to them in chronological order. This takes a lot of time, but it also provides me with an evolutionary appreciation of how things have changed.