Went for my 5K run on ice today. January daily running streak: day 17.
🔥Day 11 of Rolle's January 2026 Running Challenge. Nice 10K, hunting new snowy paths across the city.
CityStrides: 7 new streets
Stride: 33 new hexes
Strava: https://www.strava.com/activities/17012243626
Didn't know @lehtimaeki had a YouTube channel! Subscribed right away. I've been thinking about leaving Strava too, but since I already use Meta services and other corporate platforms, I've stayed, mostly because their API still works. I use it on a small scale to save my runs to a cached JSON file that I can pull into different apps I've built, and I still enjoy the social aspect.
I use around 20 different running apps out of curiosity, and honestly, there are no real alternatives to social running apps. 99% of them are for tracking. If I had the time, I'd build "my own Strava" or even a decentralized running app. But for now, I'll stick with Strava, it works fine for me. I like my "running feed", one single source of truth for all my runs.
For reading, I switched to the Bookshelf app from Goodreads years ago (https://getbookshelf.com). I lost the social aspects of reading, but I don't really miss them since I read alone anyway. There are platforms like Hardcover, StoryGraph, and Bookwyrm, but each of them seems to lack something, whether it's a proper app, features, or decent UI, so I stick with Bookshelf, which is completely local and has a nice user interface.
The way I see it, we have to live with these cognitive dissonances: either choose independence and stay mostly alone or accept the corporate walled gardens for the social features. I use both, roughly 50/50 commercial and open source apps. For the commercial ones, I try to keep control of my data as much as possible by keeping backups, saving to JSON/log/database, using APIs, and so on.
Maybe we should post more runs to Mastodon? The problem is currently I don't have time or energy to post ALL my runs to social media, with all of the details. Something will always be missing.
Day 9 of every day running.
here's another go at another new instance, still trying to find my place in the fediverse.
that means another #introduction
im not good at talking about myself so I will be brief
im a bisexual Canadian guy who lives with two other guys. i love them like they are my children cuz they're cats
i play video games, but only older games cuz i don't want to spend money in a ps5.
i also run. i haven't been doing it long, but it's going pretty well.
Have some hashtags:
#cats #canada #bi #bisexual #playstation #ps4 #run #running #exercise #fallout #fallout4 #doom #retrogames #thewitcher
here's another go at another new instance, still trying to find my place in the fediverse.
that means another #introduction
im not good at talking about myself so I will be brief
im a bisexual Canadian guy who lives with two other guys. i love them like they are my children cuz they're cats
i play video games, but only older games cuz i don't want to spend money in a ps5.
i also run. i haven't been doing it long, but it's going pretty well.
Have some hashtags:
#cats #canada #bi #bisexual #playstation #ps4 #run #running #exercise #fallout #fallout4 #doom #retrogames #thewitcher
🔥Day 1 - 10K, +55 hexes - Rolle's January 2026 Running Challenge
It's -15 °C (5 °F), but I got used to it pretty quickly. Stride and CityStrides are fun again with lots of new running paths. WorkOutDoors and Habitify have both added new features. Loving it!
https://www.strava.com/activities/16902912103/flyover?origin=shared
Join to my January 2026 running challenge on Habitify: https://join.habitify.me/challenges/H5OPSLSYVMT12JKiDCzCEn0IREUDhZvrKhLO9IulCw4OgrOLWH?last_modified=1767123882489
Join to my January 2026 running challenge on Habitify: https://join.habitify.me/challenges/H5OPSLSYVMT12JKiDCzCEn0IREUDhZvrKhLO9IulCw4OgrOLWH?last_modified=1767123882489
run cat run...
run cat run...
Run Nix Based Environments in Kubernetes
#HackerNews #Run #Nix #Based #Environments #in #Kubernetes #Nix #Kubernetes #DevOps #CloudComputing
Squeezing in the long runs while the air quality is good. Beautiful sunset run around the farm.
#LongRun#LongRunDone#SeenOnMyRun#Run#Running#GetOutside
Squeezing in the long runs while the air quality is good. Beautiful sunset run around the farm.
#LongRun#LongRunDone#SeenOnMyRun#Run#Running#GetOutside
Morning run.
Started under the clouds, but got into the sun once I climbed high enough. In specific figures, started at 53m above sea level and got up to 671m.
Different to what I am used to, amazing landscape.
Morgenlauf.
Lief unter den Wolken los, doch kam in die Sonne als ich hoch genug gestiegen war. In Zahlen, begann bei 53m ü. M und erreichte 671m.
Anders als was ich gewohnt bin, fantastische Landschaft.
#running #run #trailrunning#Laufen#Lauf#Skandinavien #scandinavia
Morning run.
Started under the clouds, but got into the sun once I climbed high enough. In specific figures, started at 53m above sea level and got up to 671m.
Different to what I am used to, amazing landscape.
Morgenlauf.
Lief unter den Wolken los, doch kam in die Sonne als ich hoch genug gestiegen war. In Zahlen, begann bei 53m ü. M und erreichte 671m.
Anders als was ich gewohnt bin, fantastische Landschaft.
#running #run #trailrunning#Laufen#Lauf#Skandinavien #scandinavia
June Half Marathon jog.
#RolleJuoksee#Run#Running#LongRun#HalfMarathon#Juoksu#Juokseminen
As the warmer months of the year are upon us, the race begins between one's acclimatization to heat, and onset of higher and higher temperatures.
Today's #run was a draw, I feel, as my tempo intervals were progressively more and more difficult in the direct hot sunlight. But I made it back in one piece! :)