Alain St-Denis

@alain@jase.social
30 Followers
192 Following
56 Posts

Qui suis-je?

Utilisateur et sysadmin Linux depuis 1994, retraité du domaine du CHP depuis 2019.

Je joue de la batterie dans un groupe. La pandémie de COVID-19 nous a forcé à pratiquer à distance avec #Jamulus.

Marié depuis plus de 40 ans, trois enfants, deux petits enfants.

Who am I?

Linux user and sysadmin since 1994, retired from the HPC field since 2019.

I play the drums in a band. The COVID-19 pandemic forced us to practice remotely with #Jamulus.

Married for over 40 years now, father of three, grand-father of two.

Dear Fedi friends, I need your help!

We are working on motion graphics for the Fediverse promotional video... and we would love to do a sequence at the end with a mosaic of people's profile photos. For that, I need your consent.

If you'd like to have a small cameo in our video, can you let us know if we can use your profile pic?

Thanks! 🙏

Can you please boost this?

#EleFediVideos #AskFedi

Meta tracks your activity across millions of websites and apps, regardless of whether you use its platforms, and profits from that data through targeted ads. If you want to limit Meta’s ability to harvest and profit from your personal data, here’s what you need to know. https://www.eff.org/deeplinks/2025/01/mad-meta-dont-let-them-collect-and-monetize-your-personal-data
Mad at Meta? Don't Let Them Collect and Monetize Your Personal Data

If you’re fed up with Meta right now, you’re not alone. Meta tracks you across millions of websites and apps and its business model relies on your data. If you want to limit Meta’s ability to collect and profit from your personal data, here’s what you need to know.

Electronic Frontier Foundation

This article from @bert_hubert spells out the principles of sustainable software development really, really well.

If you have a decision that is in any way a close call, I say go with the choice that embodies these principles.

Your future team (which might include you) will thank you.

https://berthub.eu/articles/posts/on-long-term-software-development/

On Long Term Software Development - Bert Hubert's writings

Recently the Dutch Electoral Board (where I am also a very part time advisor) invited me to do a talk reflecting on their open source Abacus vote tabulation software. Much software is now provided as a service, and is typically deployed continuously (CD, continuous deployment), surrounded by enough automated testing (CI, continuous integration) that we can be reasonably sure that a new revision is likely to at least work to some extent.

Bert Hubert's writings

This year has had so many fantastic and horrible things, I'm not going to start going through them (especially the horrible, meh humanity, you suck). But one thing that highlights this year for me was the amount of cycling I managed to do. Compared to 2023 with 3222km, this year I've got through 5705km, which is way more than I would have thought. One of my aims was to ride more than the year before during every month, which I accomplished, though somewhat only just for a few months. I also did my first proper longer length bikepacking trip, a total of 1500km in Germany, Switzerland and from there north to Amsterdam. Definitely wont be the last trip, though nothing major planned for the next year, yet. Apparently the kids want to travel too..

Throughout the year I increased my longest ride distance to 121km and did several climbs I thought I would not be able to do (1633m one ride total over the Vosges mountains, with a single one time climb section of ~800m or so). I also set several average speed records on some of my Helsinki routes, maxing out a 26.31km/h over 20 kilometers.

Overall I'm super happy about how things have been developing on this front and am looking forward to lots of enjoyable kilometers during 2025 🤩 To challenge myself a bit I signed up for the NGS Gravel Primavera Borgå 2025 race in May, for a 100km distance. I've never done anything like this before, hopefully should be fun. I'm just wondering how my dear extremely political sticker covered straight bar Sanna gravel will fit in 😁

Happy new year everyone, and lots of happy cycling kilometers in 2025!

#cycling #newyear #yearreview

RaceID

through a microscope #lichensubscribe

Cycling trip recap

Phew, home. Approx three weeks, and 1481.82km of cycling later, back in my comfy home, in sunny Helsinki <3 My first longer bikepacking trip is over.

During the trip I visited 7 countries (Germany, Austria, Liechtenstein, Switzerland, France, Luxembourg, Belgium, The Netherlands), with 3 of them being ones I'd never been to. I saw a lot of cool things every day. Especially a lot of fields and canals. I absolutely loved the mountains and my mind was overjoyed when I reached the ocean up north at the edge of The Netherlands. I did climbs I had never done before, both in absolute distance upwards during one single climb (614m in Switzerland and 793m going over the Vosges, in France) but also in daily total climb (1633m going over the Vosges, 1222m from Luxembourg to Belgium).

I spent most of my nights in a tent, which I had not done a lot of time before in my life. Afaicr, I've never been on a camping site before this trip. In total I spent 12 nights in a tent, 6 nights in a hotel, 1 day at a friends place and 3 nihts on a boat. I took on a godless amount of rain on myself, riding for hours in constant rain on many days and trying to figure out how to handle camping in wet conditions. I also met many cool people on the way and had some nice discussions especially related to bikepacking.

I spent more nights in hotels than I would have liked, but there was also a lot more rain than I had thought there would be. In fact, I think there were only 3-4 days without rain the whole time. I had to skip some sections I wanted to ride through in Switzerland to get away from the rain, using trains. I also changed my plans somewhat when in the Netherlands. My original plan was to ride along the EV 19, but tbh it was so poorly marked and I had ridden along so many canals and rivers already, I chose to cut directly towards Rotterdam and have an extra day there.

That is actually the one thing I would change if anything. I had put my focus perhaps too much on riding to the next place every day. I think for the next time I would budget in more days exploring some of the larger cities, staying multiple days in one place. Constantly packing up your tent or arranging a hotel does get a bit tiring. I also skipped a lot of things I would have liked to maybe see because I wanted to get onwards (or away from the rain).

I would also probably try to take less stuff with me next time. Due to having the two large panniers, I packed too much stuff with me. Too many t-shirts, especially. Too many things "just in case".

The biggest thing I found problematic (apart from the rain) was that camping site receptions close quite early, some as early as 5pm. At times I chose a hotel not because of the rain but because there were no camping sites available for my arrival time in the place I was riding to. I quickly learned you need to call through them during the afternoon. Some of them accepted arriving after reception closing time, some not.

As for gear, I'm quite happy on the setup I went with. The Ortlieb Vario pannier is awesome, the conversion to a backpack is just super useful when wanting to dismount for a bit but take your most important things with you. I had everything important in the main pannier, like medicine, documents, laptop, chargers, etc. My second pannier had tent poles, clothes, rain gear - and increasingly coming towards the end of the trip chocolate and other things to bring back, with more clothes being strapped onto the rack. Some extra waterproof bags for this kind of stuff were really good.

The front packs were also really good, one of them dedicated to camping stuff, one of them dedicated increasingly for things to bring back home. Initially it had like 20 protein bars that I bought for the trip. I can say they all got used, but I could have probably bought them along the way instead of bringing them from Finland.

Sanna (my bike!) performed really well. No major issues during the way. I think the bottom bracket may be gone based on the noise during the last week, also the rear break has been somewhat powerless for a while (since coming down from the Vosges?). The front tire also got a piece of glass go through it, but the tubeless sealant took care of it once I pushed the piece of glass through into the tire. I had my dry downhill sections in Belgium, being able to fully enjoy the speed, getting up to 50km/h. I averaged my days between about 30 to 120 kilometers in distance per day. I realized during the longer rides that the biggest restriction to the lenght of the ride is actually time, in getting to somewhere where you can spend the night. But at the same time, 80km seemed quite a nice distance per day, in terms of comfort.

All in all, a great experience, and a great three weeks with very little actual serious problems. Time to start planning the next trip :)

More photos available at https://photos.app.goo.gl/5ndNzMHr14hwin6u5 or https://cloud.jasonrobinson.me/s/CjD89No8ccYgtCC

Daily posts of the trip on my Facebook profile or at https://jasonrobinson.me/streams/tag/jasontravels/

#Travel #Bikepacking #JasonTravels #Cycling

Cycling trip 2024

407 new items · Album by Jason Robinson

Google Photos
Mike Macgirvin, the long-time developer that brought us #Friendica, #Hubzilla, #Streams, and the #Zot protocol, is bringing his most powerful concept to the rest of the #Fediverse: Nomadic Identity.

https://wedistribute.org/2024/03/activitypub-nomadic-identity/
We Distribute

Socialhome v0.18.0 released

Alain ( @alain@jase.social ) has been hard at work during 2023, making Socialhome a better citizen in the Fediverse. The releases of Socialhome v0.18.0 and federation library v0.25.0 bring a ton of fixes and compatibility improvements when talking to other platforms on the network.

Additionally there are improvements to how Socialhome renders content, fetches missing profiles and work on reducing database load, among other items to mention.

For the full changelogs, see:

Installing and updating

We recommend using the Docker images:

  • amd64: registry.gitlab.com/jaywink/socialhome:v0.18.0
  • arm64: registry.gitlab.com/jaywink/socialhome:v0.18.0-arm64

Notes on how to use the Docker images can be found in the docs. They're a bit minimal, we're looking on getting better example Docker based install instructions in place soon.

What is Socialhome?

Socialhome is best described as a federated personal profile with social networking functionality. Users can create rich content using Markdown. All content can be pinned to the user profile and all content will federate to contacts in the federated social web. Federation happens using the ActivityPub and Diaspora protocols.

Please check the official site for more information about features. Naturally, the official site is a Socialhome profile itself.

Try Socialhome?

If you want to try Socialhome first before trying to install it, register at https://socialhome.network and then ping us with a comment on the user name chosen, and the account can be activated. Unfortunately due to spammers accounts on the project instance need to be separately activated.

Contribute

Want to work on a Django and VueJS powered social network server? Join in the fun! We have easy to follow development environment setup documentation and a friendly chat room for questions.

#socialhome #federation #fediverse #activitypub #diaspora #django #vuejs

Alain St-Denis - jase.social

Profile of Alain St-Denis.

jase.social

Thanks again for #JetBrains on continuing to support #Socialhome with some IDE licenses 🤩 These products are awesome #developer tools, recommend highly. Socialhome would have been harder to build without the smart tools from the JetBrains folks.

#devtools #pycharm #python

#jetbrains stream - Socialhome

All content tagged with #jetbrains.

Socialhome