I just signed my own first apartment lease. 🎉 I will now have a lot to do over the next few months. 😅
💬 Micro
This section is for short notes, thoughts or IndieWeb interactions.
Now consumer “security” software is mining cryptocurrency!
If the earth is already in a deep climate crisis, let’s destroy it even faster by using hundreds of millions of computers to print “money”…
Why again do I actually pay attention to efficiency when programming?
As I read “No Social Media Club”, I wonder what it would be like if I don’t share so much on my blog, what it would be like if I had never started sharing anything on the internet in the first place? 🤔 I somehow don’t have an answer to this…
Switching to Purelymail
After long consideration, I have now moved email for all but my main domain (but that’s coming too) to Purelymail. Email without bullshit. And with the “Advanced billing mode” they really only charge by usage or $10 per year with the “Simple billing”, but even with Advanced that shouldn’t be much more than $1 per month for me.
What I like most is that there is no unnecessary limit on the number of users, aliases or custom domains. 👍
And to keep my emails even if Purelymail suddenly disappears, I set up a cronjob (based on this Dockerfile) that backs up my IMAP mailbox once an hour.
Finally I have implemented a kind of trash in GoBlog. When I delete a post, it is first marked as deleted and can be restored within 7 days. Unfortunately the integration with ActivityPub is not that easy. ActivityPub allows to Undo a Delete activity, but Mastodon doesn’t support that, just like Mastodon doesn’t support Updates. 🙄
More than 8 hours until midnight and some people are already lighting firecrackers. And this although there is an extra ban on the sale of firecrackers and fireworks because of Corona. 🤦♂️
I just watched “Don’t Look Up” and somehow I think it’s not unlikely that the earth will really end up like in the movie… Not by a comet, but, well, by the climate crisis. Look up!
🖼️ View
Instead of banging my head on Advent of Code, I coded something useful today: Text-to-Speech for GoBlog using the official Google Text-to-Speech API. When posting, an audio file is generated automatically from the post content. And, I have to praise myself for this, I documented the feature as well! 😄
Day 16 of Advent of Code is so confusing that I will not finish today’s puzzle. I wonder if yesterday was my last day with Advent of Code, or will the puzzles become more understandable and easier again in the next few days? Maybe I’m just more the practical type. I like programming, but such complex algorithms are not really my thing. And in the end, Advent of Code is supposed to be fun…
