

- GitLab -> too enterprisey, danger of enshittification, if not already there
- SourceHut -> too different
- BitBucket -> lol
- Codeberg -> GitHub without the bullshit
Install Guix




I was able to sign up for netcup without any hassle! 🙌 No passport requirement.
Thanks!


I need to start doing this… I think I recently got flagged for not using AI enough…


Let’s see! 🤞
Your order will be checked by one of our employees shortly. You will then receive further information on the status of your order by e-mail.


I’m in the US and when I tried migrating from DO to Hetzner, I got asked to upload my passport to prove I’m not spam or something. Same experience with OVH.
Is this a thing for all European hosting companies? I ended up finding some Canadian hosting that would just let me sign up and pay like normal.


Things were unique and fun. That’s just not true anymore. Every new software update adds shit that you didn’t ask for and don’t want (AI, ads, removal of user freedom).
Amen. Every time I hear about a new tech product or startup or conference, now all I see are ads, subscription traps, and generally just people looking for new ways to fuck me.
(And I don’t like to be fucked by anyone except Mrs. Wallace)


Stop it, Patrick! You’re scaring him! Fairphone, Jolla, SailfishOS, GrapheneOS! 👻


Relevant, Qobuz AI policy: https://community.qobuz.com/ai-charter
Yeah… I’m gonna wait for 15.1…


There are two types, by map and token to conform to different usecases.
Ahh, ok… I’m seeing the docs.
ShareType: type of share
token: token-based share (do not require user authentication)
map: map-based share (requires user authentication)
Ahh, ok. So whether you need authentication or not.
There are also two different storage types, csv and files.
And the docs for that…
CSV
One CSV file containing one row per sharing config, separated by ; and containing header with columns from above.
If given, properties are stored in JSON format in CSV.
Files
File-based configuration store is using encoded PathOrToken as filename for each config. File contains the data stored as "dict" in binary Python "pickle" format (same is also used for item cache files).
So if you want plaintext vs binary storage.
you have to edit your config file with the ‘[sharing]’ section.
Would you mind sharing your config, pretty please. 🙏


Yeah, I’m aware of Headscale. I even think it’s cool that Tailscale isn’t trying to kill them: https://tailscale.com/opensource#encouraging-headscale


Tailscale is Canadian
Ah, nice. I actually didn’t realize that. They are also open source friendly https://tailscale.com/opensource I don’t hate Tailscale, btw. They seem nice.
But, I like Netbird lets you self-host the server components. And, an important feature for me, is that Netbird doesn’t require me to create an account with Big Tech to use the service. Right now I created a dummy account with GitHub just to use Tailscale, Netbird just allows me to create a username and password. E-Z P-Z. No extra hoops to jump through.
After switching to Netbird, I’ll be able to get completely off of GitHub.


Nope. I’m trying to move further away from US proprietary tech, not towards it. I’m currently using Tailscale, but I’m looking at moving to Netbird because it’s open source and European.


See also: https://youtu.be/xcq5XYkFJfY?t=705
for why using it “responsibly” is super hard, even if you’re an expert. We’re hardwired to take mental shortcuts, so we might not even realize we’re using heuristics or falling for cognitive biases when fact checking the AI.


but used responsibly
That’s like the most incredibly hard part of all of this. Everything is aligned so that you don’t use it responsibly. And it’s really hard to guard against this.
Just a few days ago, I was pairing with a coworker and he was using Claude to do a bunch of stuff. He didn’t check any of it. I thought he was gonna check stuff before pushing stuff… And nope! I said, “Wait, shouldn’t we review the changes to make sure they’re correct?” And he said, “Nah, it’s probably fine. I trust it. Plus, even if it’s wrong, we’ll just blame the AI and we can just fix it later.”
…
Yes, checking the work would have negated all of the “time saved” and he was being a lazy fuck.
People who don’t like coding or engineering use this and they are not interested in using this responsibly.


I currently use the official audiobookshelf app. It’s really slow and buggy for me. Every time I open it, it says it’s disconnected from the server. Then I have to click a button for it to reconnect.


What makes you say that?


Just ordered a Sony Xperia with SailfishOS! I hope you’re right! 🤞
(FYI just in case: SailfishOS is NOT an Android fork! I didn’t realize this until recently.)