Welcome! 🙂

This is both a wiki (a website editable by all) and a blog (an online diary about the stuff Alex Schroeder reads and does). If you’re a friend or relative, you might be interested in reading Life instead of this page. If you’ve come here from an RPG blog, you might want to head over to RPG. There are other similar categories to be found on the SiteMap.

Für Rollenspieler gibt es ebenfalls eine eigene RSP Kategorie.

2020-07-06 Five Questions

@cosullivan is trying to bring some interactivity to Gemini-space and has asked “five questions” in her gem-space in June, and five more in July.

This post attempts to answer the earlier questions from June. I’m late! I’m late.

One of my favorite things to do in the summer is drive with my window rolled down and the music turned up. What is on your summertime playlist?

I have an old iPod Classic hooked up to a loudspeaker in the kitchen. I loaded it with a few dozen GB of music and that’s it. I hardly listen to new music anymore. These last few days I’ve been listening to Evanescence. It’s some sort of soft metal: emotional and not raging. Most of the lyrics are about failed relationships, guilt, care, loss. I’m a melancholy person and I have to take care: must not approach the abyss. I hardly ever listen to The Sisters of Mercy, God Speed! You Black Emperor, or The Cure anymore. If I do I’ll wallow in misery for a day. And thus, Evanescence it is.

Other bands I’ve listened to in the recent past: The Gaslight Anthem. Bruce Springsteen.

I recently moved back to the area where I grew up. Tell me about where you grew up - has it changed? If you left, what would induce you to return? If you’ve always lived there, what would induce you to leave?

Many years I lived in Kleindöttingen – a small village across the river from Döttingen. “Klein” means small. It’s the smaller sibling of an uninteresting town. The newer parts of the village are big apartment blocks. We lived on the fifth floor of a seven floor building. Stepping out of the elevator, our entrance was to the right. That’s how I learned to tell left from right. My stepmother still lives in the flat. I don’t think I’d ever want to go back. Too provincial without being rural. There’s an old power plant in that river, resulting in a lake that’s famous among ornithologists. Who knows. I do like birds.

What tree is your favourite and why?

Larches make me think of hiking in the mountains. When I was younger I liked willows, maybe because the intro sequence for Ultimate IV involved a weeping willow. That extra “weeping” struck a chord in me. Later, when I lived closer to the sea and learned to love the smell of it, and the cries of seagulls, the roaring and crashing of waves on rocks, when I read about the elves

What were you afraid of as a child? Are you still afraid or did you “grow” out of it?

I have always been afraid of dark rooms, dark cellar passages (in Switzerland these used all to be bomb shelters with subdivisions for all the tenants made of a wooden grate), because I kept imagining shadows growing, vampires emerging – and I still have remnants of that. These days I know I have to control my imagination, talking to my inner child about the task at hand; but sometimes I sit on the toilet late at night, in the semi-dark such as not to wake myself up and suddenly I’m imagining cockroaches or spiders on the wall or under the toilet seat and that old sense of dread comes back. When I switch the light on, will I see a dead person hanging from the ceiling? I don’t know where these images come from and I can keep them at bay, but the seeds of panic are still there.

Who are some poets that you enjoy? What is it about them that speaks to you?

I like Georg Trakl’s wild melancholy sadness. I found some English translations in this PDF: Twenty Poems of Georg Trakl, translated and chosen by James Wright and Robert Bly.


Add Comment

2020-07-04 Is Gemini from North Korea?

I was hanging out on the #gemini channel on irc.tilde.chat and people noticed that Hacker News was talking about Gemini, and this got posted in a thread about a toffelblog post, A look at the Gemini protocol: a brutally simple alternative to the web.

lukee: another juicy quote from HN to entertain you “In a way Gemini could have been published by writer of European Union, North Korea or Soviet Union laws, I can’t belive this is a US products, as it contains too much to liberty constrain 😉 “

There’s more in that Hacker News thread. I don’t know what to say. How do you respond to somebody who says that there is something in common between the European Union, North Korea, the Soviet Union, and the Gemini protocol? It’s a waste of time. So how about something different... How about imagining this being a good response! How could we rephrase it and have an interesting conversation?

How about translating it into “Why is minimalism a thing? Why does it have to be mandated? Minimalism in the web has meaning because you can do otherwise. Brutalism in architecture because you could be hiding it all. The decision to show that concrete only has meaning because you could be hiding it. To mandate minimalism is simply to mandate poverty. It has no meaning.”

So, let’s imagine that; let’s reply to this imagined intelligent challenge, and hope for a good conversation.

I think the first question would be: who does the choosing? In a world where we all use the web, some authors can choose to use minimalism in web design: little CSS, simple HTML, no Javascript, no content from other domains, a focus on documents instead of imagining the web as a generic interface to all applications. It’s possible to do. The choice lies with the web author.

The choice does not lie with the reader, though! The reader who tries to surf the web with text browsers such as w3m, lynx, or eww, or with very limited browsers such as dillo, soon runs into problems. Sometimes the text itself can be read, but interaction is difficult. Headers and footers are often terrible. The list of links at the top of pages is terribly long and messy. It’s hard to find the text of a tweet if you visit the URL on Twitter. There’s too much garbage on that page! It’s also hard to find the beginning of that README if you visit a project’s page on GitHub. So many links!

The choice also does not lie with developers, surprisingly. The developer who tries to create a different browser, the developer who tries to extend HTML, the developer who tries to extend Javascript, all developers on the web soon realise that everything is fucking huge. The code base for Firefox is huge. The code base for Chromium is huge. The number of web standards is huge. The Javascript APIs are huge. The number of open issues in the bug trackers is huge. The Mozilla Developer Network (MDN) wiki is huge. Even the processes one has to follow to propose new things are huge. The hoops one has to jump through to propose new Emojis for Unicode.

And how much weight there is to all these things. How much business, money, capital, investments, jobs. Unicode is going to be forever and ever as long as we use text, I think. All those stupid pictures of technology that we no longer use are going to stay with us for the next ten thousand years. It boggles the mind.

Therefore, individual developers effectively have no choice. The number of people and the amount of capital required to create a new fully-featured web browser is unimaginable.

That’s why people like @alcinnz working on the Odysseus browser have very specific opinions on what to implement and what to drop.

That is why Gemini matters. Gemini allows many developers to write clients and servers. It gives users back choice.

I’d love to read your take on it.

Here’s what I’ve found so far:

@solderpunk wrote Why not just use a subset of HTTP and HTML?

“… to create a clearly demarcated space where people can go to consume only that kind of content in only that kind of way, which is what I think we really want.”


Add Comment

2020-07-02 An overview over my Gemini projects

A while ago I started writing lots of stuff for Gemini. Time for an overview, both for myself and for you, the hypothetical reader. 😀

I’m not going to link to the various blog posts where I’ve talked about the various projects before. If you want to find them, take a look at the Gemini tag.

Gemini Server is a server that serves an existing Oddmuse wiki via Gemini protocol. It also tries translate the wiki text from a typical Markdown + Wiki mess like the one I’m using on this wiki here into Gemini format. I think it works and you can look at it using your favourite Gemini Client. It’s at alexschroeder.ch:1965.

Gemini & Titan for Bash are two functions for bash. I use them all the time to debug stuff. The gemini function uses the Gemini protocol to fetch stuff from the Internet and dumps it. No formatting, header and all. The titan function uses the Titan protocol to write text and files to a Titan-enabled Gemini server, such as the ones I run.

Titan is where I’ve written down a few words on the protocol I use to upload files to my wiki. There hasn’t been much talk about the Titan protocol, partly because I felt pretty much alone in my interest for wikis. On the Gemini mailing list, people were talking about using SFTP or mail to upload or comment, or about how they disliked commenting, and so on. I figured I’ll just have to implement some stuff and then maybe other people might get interested, once it’s shown its utility, even if we then change small aspects of the protocol. If you want to talk about Titan, feel free to contact me, or comment or edit that Titan page. It’s also hosted on a wiki!

Community Wiki, where the Titan page is being hosted, is also reachable via Gemini and editable via Titan. The quality of the translation from wiki text to Gemini format isn’t all that great because it never switched to Markdown. It’s mostly Wiki Creole and a bunch of specific extensions. It’s available at communitywiki.org:1966.

Next, I wanted to see how to translate a dense hypertext like Wikipedia to the Gemini format and I wrote Gemini Wikipedia, a Wikipedia proxy strips most of the links in order to provide you with a nice reading experience; it also tries its best to translate tables to text (probably not a good way to read those tables if you’re blind, sadly). If you really want to, you can always get the HTML including all the links, and depending on your browser, it might work. It’s available at alexschroeder.ch:1967. I recommend starting with the Project Gemini page. It’s the page I used to check my code as I was developing it. 😀

Gemini Wiki, finally, is my wiki for everybody. It builds on the Gemini Server I used for this site. It uses a Gemini format internally. It allows you to add pages and files to the wiki directly. It even has a very simple, read-only web interface! It has “spaces” so you can host multiple wikis for different people. I’ve been using my installation to write about it. It’s at alexschroeder.ch:1968, and as I said, you can also access it via a web browser on the same port.

Oh, and if you’re an Emacs person, there’s more...

Gemini Write is an extension to Elpher, the Emacs Gopher and Gemini client, which allows you to edit pages right there, in Emacs. I also started working on a “multiple buffers” branch for Elpher. You can find it in The Lambda Lab’s git repository, via Gopher!

Ah, and before I forget: here’s a video of me editing Gemini Wiki, from Emacs! You might have to right-click the preview image and choose “Play” from the context menu. It depends on your browser and your settings, I guess.

So happy. 😀


Add Comment

2020-06-29 Smolnet

@Shufei says:

There’s a nascent movement offing, I think. Retrotech started it, hacker culture and tech, natch, but it’s incorporating new stuff like Gemini. Textnet, “slow internet”, I call it smolnet. People are tired of the corporate behemoths and cacophony. Demimondes like SDF provide a respite from all that, and a forum for some resistance and development apart from the bloat and blather. There’s a demotic tinge to it all in the hacker tradition, but without necessitating 1337ness.

I like to see my Gemini Wiki in this light. Slow net, small net, yes! Gemini Wiki is a Perl script which also acts as a web server. No need for Apache or nginx if you don’t want to. I need to write more about this, I’m so excited.

The Gemini Wiki also serves its pages via HTTP and HTML, so regular web browsers can access it. That means, it can act as a gateway...

You can start the Gemini Wiki such that it serves the wiki on both the standard Gemini port (1965) and on the standard HTTPS port (443) – your users don’t even have to know about any of this.

I’m currently running it on this site:

And this is what it looks like, using Elpher, the Emacs Gopher and Gemini client:


And this is what it looks like, using eww, the “Emacs Web Wowser”, i.e. the Emacs web browser:

Image 2


Comments on 2020-06-29 Smolnet

Gemini Wiki (Giki!) is right at the heart of smolnet!

We need reference and permeable media across the board. And Giki is ever so light and airy.

– Shufei 2020-06-29 19:51 UTC


We’re at 1547 lines of code, comments and documentation, now...

– Alex Schroeder 2020-06-29 19:59 UTC

Add Comment

2020-06-27 Gemini Wiki

It’s done! A simple wiki, for a simple protocol: Gemini Wiki. Visit the demo wiki.

Written in about 1000 lines of Perl code. From the documentation:

This server serves a wiki as a Gemini site.

It does two things:

  • It’s a program that you run on a computer and other people connect to it using their client in order to read the pages on it.
  • It’s a wiki, which means that people can edit the pages without needing an account. All they need is a client that speaks both Gemini and Titan, and the password. The default password is “hello”. 😃

How do you edit a Gemini Wiki?

You need to use a Titan-enabled client.

Known clients:

What is Titan?

Titan is a companion protocol to Gemini: it allows clients to upload files to Gemini sites, if servers allow this. Gemini Wiki, you can edit the “raw” pages. That is, at the bottom of a page you’ll see a link to the “raw” page. If you follow it, you’ll see the page content as plain text. You can submit a changed version of this text to the same URL using Titan. There is more information for developers available on Community Wiki.


Add Comment

2020-06-22 One Page Dungeon Contest

Remember the One Page Dungeon Contest? Good times!

The deadline for the 2020 edition is coming up!

The submission deadline for the
2020 One Page Dungeon Contest
is July 15th, 2400 UTC


Comments on 2020-06-22 One Page Dungeon Contest

Hi! Deadline bumped back to the 15th.

– v 2020-06-29 23:43 UTC

Applied! 👍🏻

– Alex Schroeder 2020-06-30 03:35 UTC

Add Comment

2020-06-22 Chillhame

All right, let’s get to it. We’re reading The Gathering Storm by Adrian Bott, for D&D 3.5, with an eye to running it using Halberds & Helmets. Chillhame is the first adventure. Thus, I’m expecting goblins, maybe giant rats. 😀

Page 24 tells us how the rest of the text is going to be structured. I like it: locations, plot events, events (i.e. optional events that you can use when your players want something to fight – and I know it sounds cheesy but sometimes that’s exactly how it works), non-player characters, information to be gathered, and a discussion of the aftermath. This makes sense and I like that it isn’t all structured like the Paizo adventure paths, which are primarily map based, with introductions for the book and for each section, making it hard for me to find stuff that wasn’t strictly based on the map. Where do you look for the stuff you half remember?

Page 25 tells us about the big conflict between the island of Chillhame and the neighbouring country of Caldraza, which is one of the upcoming destinations in the campaign, so that’s interesting, but also somewhat buried in more paragraphs.

Page 26 starts the adventure. The players all appear near some standing stones. A goddess speaks some stuff and points the players in the right direction. Player characters can be resurrected at these nodes and the circle of stones is one of these places. I like the idea that there are nodes where magic is stronger than usual and thus magic users and elves are both interested in taking it over. That also means, I think, that powerful magic users should have built a tower here, or there should be an elven fortress, or a former fortress, right here. Perhaps I’m going to skip all of this but retain the idea that sometimes magic users and elves have extra powers in their homes.

Page 27 has shadow goblins attacking. That doesn’t sound very interesting. The player characters must soon leave the island or the land bridge sinks beneath the waves as the tide rises. If the players stay, nothing happens. All of that I’ll skip, I think.

Page 28 has two sections with information, both structured as skill checks. That never felt very good to me as a D&D 3.5 referee. I think I’ll have to reread these sections, prepare a list of villager names, and have players learn all these things in free play. In an old blog post of mine from 2012 I talk about social skills, and in a blog post from 2011 I talk about enjoying acting at the table. That’s why I’m looking forward to writing down a bunch of names, the thing these people might be interested in, and letting players interact with them.

Page 29 introduces the local bully, Jim Oakenbough. I think I won’t be needing all those D&D 3E stat blocks, but I can skim it and learn that he’s a good fighter, he’s friendly, but his voice has menacing undertones. There’s a subplot about a dead tax collector. All in all things that can be condensed to two or three paragraphs, I think.

Jim Oakenbough is a F2 with leather armour, bow and arrows, sword and shield, AC 6.

Page 30 has the stat blocks of three of Jim’s companions. OK. There’s also the stats of two guards, an older one, tired, hates himself, and a younger one, eager, shrewd. I like this setup. It’s going to be interesting to have the players interact with them all.

Hal Betram, taciturn, smelly. Tom Cucksmere, always eating chicken and drinking wine. Jacko Fenn, laughing about his own jokes. all of them F1 with leather armour, bow and arrows, sword and shield, AC 6.

Davan Gaskell is a F4 with chain armour, bow and arrows, sword and shield, AC 4. Morton Gimbert is a F1 with leather armour, bow and arrows, sword and shield, AC 6.

I think weapon choice, like rapier instead of sword, crossbow instead of short bow, and all the specialised equipment useful in combat – remember tanglefoot bags? – makes combat tedious. I do like the treasure they carry and the short explanation provided, like “silver chalice stolen from a church (90gp).”

Page 31 has three locations, the shop, the inn, and the windmill. It’s nice to be able to add some colour to descriptions. The problem is going to be to condense three or four paragraphs into a sentence or two, I think.

I think this is where players can learn all the info bits from earlier pages. The Golden Nugget is run by Bernik and Jinnie Oakenbough. Bernik is Jim’s brother. Mother Bailey is a suspicious old woman.

Page 32 has the guard dogs, a nice trap, and mechanics for a fight, I like it. All of it is verbose, but I’ve already bought the book many years ago so there’s no use complaining.

Use the stats for wolves and war dogs: HD 2+1 AC 7 1d6 F1 MV 18 ML 6 XP 200.

Treasure chest: nail trap, 1d6 to anybody nearby, plus automatic tattoo. The crest of Saragost on the chest makes it clear that this is stolen property.

Page 32 has the old church and father Bronson. I no longer have clerics in my game. So the cleric can be a retired fighter.

Father Bronson has a deep voice and mutton chops. He is a F2 with plate armour and shield, mace +1, AC 1.

And with page 34 we’re off to the first excursion, the tomb of Starkweather John and the first hobgoblin camp. Next time!


Add Comment

2020-06-21 The Gathering Storm

I’m planning to see whether I can use The Gathering Storm by Adrian Bott, the first book in The Drow War trilogy. It’s written for D&D 3E and I’d be using the material for my Halberds & Helmets house rules, that is to say, a B/X D&D, with established characters around level 5, and players bringing two or three characters on an adventure, for a total of around 10–15 characters per session.

I’m considering to blog my notes as I go through the book. What can I say, I like a structured approach. I think it helps me focus. And if I pull it off, it might make a nice resource for somebody else to read through, and an interesting window into the mind of another referee preparing and adapting about thirty adventures (if we ever get that far!) for their game – and perhaps it’ll get me back into the groove given that I put one of my campaigns on hiatus.


With all that in mind, let’s start skimming this 256 page book! 😀

Page 4 has a summary of the ten adventures in this book. That’s how it’s going to be: each book has ten adventures with player characters ending on level 10 by the end of the first book, on level 20 by the end of the second book, and then things get turned up to eleven as player characters go up to level 30 by the end of the third book. Or so it says! I’m excited.

The summary on page 4 tells me what I need:

  • a region (the island Chillhame) with a stone circle to start the adventure
  • a local village (Bronce) that acts as the hub for some low level adventures
  • a walled seaport city, mighty, ruled by a council (Saragost)
  • more villages to warn (or clear) in the region
  • another city, a den of thieves or worse (Crescent City)
  • a temple in a swamp
  • a maze beneath a former thieves’ guild
  • a bank in this city, with a vault
  • another country across the sea (Caldraza)
  • a capital of said country (Beacon City)
  • a haunted forest
  • a palace of black glass (?)
  • a world underground full of drow

All of this is very exciting.

Pages 5–11 talk about the various regions of the setting, which I don’t need. Pages 12–13 talk about the drow and the elves of the setting, which I don’t need either, I think. Pages 14–19 talk about the pantheon, which I won’t use. Pages 20–22 talk about the Starborn, which is that the player characters are reincarnations of ancient heroes or something like that. I’m definitely not going to use that. Let’s hope the adventures still work!

My earlier campaigns in the same setting used some place names from the Wilderlands of High Fantasy (Lenap, Ghinor) and ignored a lot of the setting material, too.

Page 23 talks about nodes, which is definitely something I already have, and victory points, which is important to the overall flow of the campaign, which I love.

All right, that’s 23 page skimmed and not too many notes taken. 😀

Next up: the starting region, the starting village, and the starting adventure. We’ll see how much of that we can use for a party of 10–15 characters of levels 3–5.


Add Comment

2020-06-21 Campaign End Talk

Last Wednesday my Razor Coast campaign arc reached it’s boss fight finale: the kraken Harthagoa rises and threatens Port Shaw with destruction. We already started with the ships fighting their way into the harbour last session, we had some mass combat, it was exciting. Session 60! So the kraken rises... the players split up, some of them taking their loyal dragoons and their pirate crews to fight their way into Fort Stormshield, other’s taking the temple militia to hold back the fish-people in the city, and others climb onto red dragon (a player character who had found a scroll of magic jar and had pulled it off against a red dragon) and their flying carpet, and flew into storm, facing the demon. One player pulls out their medusa monocle and looks at the kraken from up close – and I roll a 1. Failed saved vs. petrification!

In short, it was epic, it brought closure, it was cool... And then it was time to say the words I dread saying. I told them that I was feeling uninspired, that I had no further plans for the campaign. I had been thinking about ending it a few times now, in fact.

It still makes me sad when I think of all the “alpha players” I had over the years. You know the ones: they have endless energy, they are full of silly ideas, the jump up and down as they talk, they inspire everybody at the table with their energy. You can have at most two of these at a table, I know. It’s hard when have them but I also miss them when they move away or have to take care of their kids or whatever. One or two of these and some more chilled players is great for a trad. campaign. I’ve had them clash, and it’s true that they are tiresome, but at the same time, if have just casual players, or players pressed for time, then that’s also not great. And so I was feeling the campaign blues.

I was surprised when the players then all said they liked the campaign, when they listing unexplored corners and roads not taken, suggesting a summer break, one of them volunteering to run a campaign (German goth steampunk, skill based) for a bit and another for offering to set up a board-game-via-video-conferencing. Feeling better already. 😅

This is something I feel is important when talking to a group of people. Somebody mentioned this online somewhere: you are bound to have shy people; you are bound to have very enthusiastic talkers; how do you make sure everybody is heard?

  • explain that you’re going to ask them all, that you want to know what they’re thinking
  • go around the table and ask each one, individually
  • clarifying questions are OK, short and affirmative comments showing that you understand are OK, everything else is saved for later

This works really well. I’ve started doing this at work, too. I mean, if you’re doing daily stand-up meetings, then it’s basically the same thing: everybody gets the time to say what they want, everybody is there to listen. That’s how we avoid the conversation getting bogged down by the two or three most vocal people at the table because that’s not good.

OK. So, in two weeks it’s going to be a board game, and then in four or six weeks it’s going to be a campaign of goth steampunk run by one of my players. We’ll see whether I get my enthusiasm back. And if I don’t, then sixty sessions is a good campaign. Magic items like a petrifying medusa monocle, or characters that have taken a red dragon, are basically a sign that perhaps the campaign is out of control, haha.

I wonder, though. Why did I loose my enthusiasm? Specially since the game has been doing better these last few sessions. I think the problem is that the players I have enjoy being entertained, they come to talk and roll dice and see what’s up, and that’s OK, but it’s also not very exciting. Or perhaps I did the sandbox wrong, since I basically wanted to run a sandbox with an overarching plot of two demon coming and threatening the town: first the shark demon Dajobas and then the kraken Harthagoa. Perhaps this put a lot of pressure on players. Whenever they came back to Port Shaw, something was on fire. Maybe players started to put aside their own agendas, started feeling that here was the plot, the magic rails of adventure. It’s definitely not what I intended to happen, but here I was. It’s only when players started listing all the things we hadn’t explored that I realised that they had kept track of all the lose ends.

Anyway, food for thought. I’m thinking something about snake people, Set worship, Svartalfheim, elves of the netherworld, nagas, the plane of shadows? I should read that that Drow War trilogy by Adrian Bott: The Gathering Storm, The Dying of the Light, and The Darkest Hour. 🤔


Comments on 2020-06-21 Campaign End Talk

Sounds like a good campaign end to me. If you’ve still got enthusiasm for the same sandbox world, why not restart with new level 1 characters in an unexplored area of the map. Make the existing characters retire as heroes and become back story for the world.

Giles Roberts 2020-06-21 06:52 UTC

Yeah, good point! I’ve been doing this for a few years, now. I ran the first campaign in this setting in 2008, using D&D 3.5 at the time. In 2012 I wrote a blog post about the persistent campaign setting where I refer to Rob Conley’s Sandbox Fantasy blog post in the same year:

So for me the most important points in running a Sandbox Fantasy are

  1. Players should be allowed to have a meaningful impact on the setting both large and small.
  2. The results of past campaigns serve as background for the current campaign.
  3. The focus on establishing their legacy solves many of the problems of high level play.

– Rob Conley, 2012

Good stuff. We’ll see.

– Alex Schroeder, 2020-06-21

Add Comment

2020-06-20 Glasses

I’ve been using reading glasses for a few years, now. I think I bought them in 2016. I used to read a lot. Then I started disliking it. It must have taken me a year or two before I realised what was happening. I was getting a headache! The glasses took some getting used to, but so far so good.

Sadly, the age-related deterioration of my eye sight kept picking up speed and when I started doing home office this year, began to sit in front of a small laptop screen for hours instead of hooking it up to a large monitor that is more than an arm’s length away from my eyes, I had to put on my reading glasses while sitting at the laptop, too.

Over the weeks, I started to get more headaches, though. Headaches when I got up and walked around. Headaches when I tried to do the dishes or cook. Sometimes the reading glasses just didn’t seem to help. I decided to see an ophthalmologist, an eye specialist. They suggested “working glasses”. Depending on the angle, a different distance is in focus. So if you look up, it’s up to 1½m, and if you look down, it’s closer, better for reading.

I agreed to that and went to an optician, ordered those glasses. They’re about as expensive as an iPhone, or a good laptop – a bit more than CHF 1000! My father in law tells me that his glasses are even more expensive. That was a surprise.

A week later I got my glasses. And I’m not sure I like them. I was told that physics prevents the glasses from working when I look sideways. No problem, I thought. The example offered was me reading notes and then looking to the left or right at a presentation. I get it. But what I didn’t expect was that I have to move my head from left to right and back as I read on the laptop screen. The screen is close; close enough for the line width to prevent the glasses from working.

So now my head moves a little left and right, a little up and down, as I try to get the letters in to focus. My head still hurts. I feel like my body is failing me.

I’m reminded of an article I wrote back in 2018, To the Young Ones. I feel like this is a continuation.

I did not understand. I was chuckling as older coworkers kept putting on their glasses and taking them off again. I smiled as older people couldn’t read the menu at the restaurant because they had left their reading glasses at home. I thought people looked silly as they looked over the rim of their glasses.

Old age, here I come. 🖕


Add Comment



You probably want to contact me via one of the means listed on the Contact page. This is probably the wrong place to do it. 😄

– Alex Schroeder 2020-05-22 12:19 UTC

Referrers: Diary Diary Diary Diary Diary