Pesky's home

Welcome! This website serves as the home base to all the content I publish, which includes posts I write, videos I upload and more. The content generally surrounds trips I go on with family, trains and technology.

Here are some other places you can find me:

Blog Mastodon YouTube

Recent blog posts

Finding duplicate objects in an S3 bucket I've been spending more time browsing StackOverflow recently and came across a question asking if it was possible to find duplicate objects within an S3 bucket. One way would be to hash the object prior to upload and store the value in a local or remote data store. If that's not possible or too much overhead, I figured I could use S3 Metadata and Athena to solve this, services I've covered on this Read more.
Goodbye ICE 3M! In 1994, Deutsche Bahn (DB) placed an order for 13 ICE 3M trains. These were the international variants of the 50 ICE 3 trains that would enter service in 1998. The "M" in 3M stands for _mehrsystemfähig_ , as the trainsets would be able to operate under different power supplies, initially for Germany and the Netherlands and later in Switzerland, Belgium, and France. To supplement DB's order, the D Read more.
Querying an object's access tier Amazon S3 Intelligent-Tiering moves your data to the most cost-effective S3 storage tier based on the object's access pattern for the price of $0.0025 per 1,000 objects it monitors. Since the movement is done by the service you don't know, or need to know, the access tier the object is currently in as all objects can be retrieved asychronously. If you opt-in for asynchronous archive tiers, you can Read more.
Service disruption on 25 March 2025 Last month, my homelab experienced an incident that resulted in service disruption for 3 hours and 8 minutes, and because I like to cosplay as a sysadmin in my free time this is a post-incident analysis. The effects of the disruption were mostly external, mainly affecting the main site and ytrss, internal systems remained unaffected. A virtual machine hosted on Linode needed to be moved between p Read more.

Recent toots

I just saw a self-driving wheelchair stuck with a passenger at a terminal in Schiphol Airport and had to flag an employee to help. There weren't even any handles to push them along. Very dystopian. Read more.
Hello Henk! 👋 Read more.
Guess I can no longer watch YouTube videos without being signed in... Read more.

Recent beer check-ins

Pesky P. is drinking a Wispe Tripel by Wispe Brouwerij at Untappd at Home View check-in.
Pesky P. is drinking a Cerveza Fresca by Brouwers at Untappd at Home View check-in.
Pesky P. is drinking a Wispe Blond by Wispe Brouwerij at Untappd at Home View check-in.
Pesky P. is drinking a Stella Artois by Stella Artois at Stadhuis Leuven View check-in.

Recent Anilist activity

Pesky watched episode 4 - 5 of Kimetsu no Yaiba: Katanakaji no Sato-hen. View activity.
Pesky watched episode 2 - 3 of Kimetsu no Yaiba: Katanakaji no Sato-hen. View activity.
Pesky plans to watch Shuumatsu no Valkyrie III View activity.
Pesky watched episode 1 of Kimetsu no Yaiba: Katanakaji no Sato-hen. View activity.