1. @neil @restic Restic is so good. I just yesterday set up Restic for my personal machine and reshared the guide I followed for it.

    links.msfjarvis.dev/22

  2. @saket every time I see a Hacker News comment it is against my will and always unpleasant. Such a miserable bunch of people.

    Replying to source post

  3. I started redirecting #AI crawlers away based on their user agents and the 307s are now the bulk of my traffic. I sure do love the AI revolution

    A pie chart of the HTTP status codes returned by my web server in the past 24 hours. 78% of those are HTTP 307 permanent redirects that are being served to AI crawlers.
  4. @frog_reborn I've laid out as much of my position as I can, and don't really need everyone else to agree with me. It's been a pleasure talking, have a great rest of your day 🫰

  5. @frog_reborn if you don't see how navigating people to a specific instance and then later presenting donation options only on that instance are connected then we're not on the same page about this.

  6. @frog_reborn @nileane @megalodon A lot of people end up on mastodon.social only because the app guides them to it

  7. @frog_reborn @nileane @megalodon I'm not against them seeking funding, they deserve to be paid and I donate to them myself.

    The problem is quite simply of optics, where the team repeatedly makes changes to the apps to promote their flagship instance which for a lot of people defeats the point of the ecosystem being decentralised and federated.

  8. @nileane @megalodon I'm not against them seeking more donations, but I feel if they can add something for their own server then they can take the time to also make it available to the broader ecosystem. This shouldn't be the app for Mastodon GmbH the company, but for Mastodon the ecosystem.

  9. @nileane @megalodon the point of contention isn't asking for donations, but rather building such features only for mastodon.social. These could instead have been more generic additions to their API that could allow other servers to be able to offer similar options within the Mastodon app.

  10. @shinmera ah yes the two relationships, heterosexual and unserious.

  11. @jessewilson because the failing component here was a kernel module from CrowdStrike, the fault isolation is significantly harder on that layer.

  12. @david_chisnall the post date reads July 03 2024 for me, is that intentional?

  13. @chirpbirb truly the pinnacle of secure group communication, no wonder my ass is still stuck on Telegram.

  14. @chirpbirb I possibly get filtered news but it seems this is like a regular occurence with Matrix? Wonder how people with reliability requirements run Matrix chatrooms...

  15. @0xabad1dea Truly the best part of erstwhile Twitter. Meanwhile Mastodon's goofy ass federation: I see nothin 😶‍🌫️

  16. @britter Snaps are such a massive downgrade for basic user flows, I cannot fathom why Ubuntu is pushing for them so heavily.

  17. Content warning: NixOS Drama, DetSys, Lunduke, Transphobia

    @jakehamilton at this point is it even surprising

  18. @sandro AI scrapers are ignoring robots.txt files anyway so that particular problem is not solved by services bundling it, although I would definitely prefer not having to set up robots.txt manually for everything.

  19. Now that I've given a couple friends accounts on my RSS feed reader I'm feeling a little _too_ much sysadmin anxiety :blobUgh:

  20. @b0rk Ctrl-X + Ctrl-E to open it in $EDITOR. Might be a Bash-only thing?

  21. @funkyidol it's more than good enough for the 25 minutes a week it takes to keep up with it. The acting performances are great but the writing is rather predictable.

    Replying to source post

  22. #TheAcolyte is nothing special and I've mostly kept up with it because I like #StarWars but the discourse around it is just absurd.

  23. @danderson Telegram's Bot API parses "entities" like links and mentions out of messages and sends their positions as UTF-16 offsets. Guess whose code incorrectly treated them as UTF-8 for months :blobHelp:

  24. I found myself scrolling a little too much this week while bedridden so I decided to again replace the #YouTube app with #NewPipe and the experience has honestly not been bad.

    It's somewhat annoying that the pop-up player is not an actual PiP window but it's not a huge deal breaker in the end. I peeked at the issue tracker and there are well thought out modernisation plans in progress so I'm hopeful the UX will continue to improve over time.

  25. @fasterthanlime assuming you're using Crane, then that's correct.

  26. @fasterthanlime you're not doing it wrong, Nix does bring in all inputs locally to determine that it already has the resultant derivation in the Nix Store. It feels a bit silly in practice but I can understand the technical problems behind it.

  27. Hey @sonny 👋

    I can't seem to find any source code repositories for your Flathub apps (specifically Commit and Junction), would you be able to point me to them if they're still open source? Thanks for all your work on these apps and Workbench!

  28. Content warning: NixOS Drama

    @jakehamilton people on that subreddit really seem to be convinced he is the second coming of Christ

  29. The number of people I've seen using Snapchat as their camera this week is making me feel too old

  30. Learned of Ptyxis yesterday which, while geared towards container use cases, works very well as a themable replacement of #GNOME console. The visual identity of both terminals is effectively identical but the added touch of being able to control UI colors is enough to sell me over.

    flathub.org/apps/app.devsuite.

  31. @danderson Zero. I use Netlify and they're firmly in the amd64 territory.

  32. @danderson as a Hugo user myself I do quite dislike how much pain their 0.x versioning brings to my workflow.

    I read somewhere about another person in your situation who just elected to stick an old Hugo binary in their Git repo and exclusively use that, ignoring all future updates and honestly for an infrequent blogger it might just be the best option.

  33. Somehow I've managed to hit the bad RAM lottery twice in a row, my old PC's Corsair RAM stick went bad and started causing random crashes and now the new PC's got one bad stick 😭

  34. I don't know why this wasn't always working but it seems the #YouTube Android app finally restored support for being able to view premium content in Picture-in-Picture mode.

  35. I'm planning to expand my #Homelab over the next few months so I finally decided to document its current state. It's pretty barebones but I'll be looking around for inspiration and flesh this page out over time.

    msfjarvis.dev/homelab/

  36. Swapped out Prettier for dprint (dprint.dev/) in a non-JS project to evaluate it and I quite like how straightforward it is to use.
    I had to plumb in some regex managers to allow Renovate to update the plugins but other than that the experience was pretty smooth.

  37. @jalcine@todon.eu Seems TikTok fame is apparently more desirable than, I don't know, not having a criminal record.

  38. RIP Boost for Reddit, time to find a different client 🫡