Category: Software

  • Kagi

    Kagi

    It’s now been roughly 6 months I’ve switched from DuckDuckGo to Kagi. I started paying right away after roughly the one month trial. I had not been very happy with DDG; mostly the results were very low quality (having to switch back to Google one too many times; results often lagged behind by months of…

  • Mastodon server: R2

    Mastodon server: R2

    This is a very short post because to be honest, I didn’t figure much out myself. My uploads/static files are now saved in R2 under its own URL (part of my enterprise zone) so that my normal caching rules and other settings are applied. Add these to your application.env file: The token/API key is a…

  • Free speech

    Free speech

    I specifically disagree with his stance on free speech, because I think that it depends on your interpretation of what free speech means. If you allow the most intolerant voices to be as loud as they want to, you’re going to shut down voices of different opinions as well. So allowing free speech by just…

  • Heads we win, tails he loses

    Heads we win, tails he loses

    Regardless of what happens to Twitter, Elon Musk is without a doubt the most interesting man in the world right now. He’s positioned himself at the intersection of so many trends and topics that it’s hard to keep count, and through it all, he’s tweeting memes. It’s the greatest show on earth, no work of…

  • Using Mastodon with Cloudflare

    Using Mastodon with Cloudflare

    If you’re using Mastodon with Cloudflare CDN/protection and minify turned on, you’ll notice the site may look broken (after a few visits, when hitting Cloudflare cache). And you’ll notice errors in the webdev tools similar to Failed to find a valid digest in the ‘integrity’ attribute, with computed SHA-256 integrity: Basically, the sha256 hash doesn’t…

  • Mastodon server: email

    Mastodon server: email

    Always a hassle to get mail delivery to work. Had a similar problem with a VoIP (Nexmo SMS/call forwarding) tool that just refused to work using local mail servers without a valid cert. Gave up and started using Mailgun. Long story short: use something like Mailgun or another provider. Using localhost SMTP server support seems…

  • Feed2Toot

    Feed2Toot

    Started looking into a service to auto-post from this blog onto my Mastodon feed. Feed2Toot fit the bill perfectly. I wanted to run the whole thing from a Docker container, though, so I’ll quickly write a how-to. This whole thing runs from a Raspberry Pi, as root. No k8s or k3s for me. The path…

  • Ikea Tradfri with Philips Hue

    Ikea Tradfri with Philips Hue

    Recently visited Ikea and had to get a Christmas star-light like I used to have during my childhood. Most of my (non-track) light at home is smart using either a TP-Link Kasa smartplug or Philips Hue (and I want to avoid adding more brands, more apps, and more shit). However, Philips Hue is quite $$$…

  • The pandemic is over: kill the QR menu

    The pandemic is over: kill the QR menu

    The QR-code menu—which you access by scanning a black-and-white square with your smartphone—has taken off ever since. It may dominate going forward. But I hope not, because I detest those digital menus. Never mind dying peacefully in my sleep; I want to go out while sitting in a restaurant on my 100th birthday, an aperitif…