matsdis
@matsdis@piefed.social
- Comment on 1 week ago:
Unintended consequences are not engineering. Quite the opposite. So “geo” yes, “engineering” no.
- Comment on Abandoned FOSS projects 2 weeks ago:
but businesses don’t have that luxury. That’s why they use proprietary software
Wait, that doesn’t match my business experience. Those proprietary solutions are usually a collection of open source libraries and DBs and Elasticserach or Redis and whatever running Linux VMs held together with duct tape and a small amount of proprietary application code (compared to everything else) using five different open source frameworks.
Or if you buy, say, a Lasercutter, how do you think they convert the images you prepare for engraving? Their own commercial libraries they bought from someone? Because businesses don’t do open source? Nope. How do you think businesses compile the firmware that goes into their CNC machine? Borland C++? Nope.
When you use the proprietary software, they don’t tell you what went into it. That’s kind of the point - you are buying a solution and only want to know the price. When you host your own instead, you kind of need to know what goes into it, because you didn’t pay someone to do the integration for you.
Or more fundamentally: with open source, you only get what the developer wanted to build. If you want someone to build what you need, you got to be either lucky that the two things align close enough, or find a way to pay someone to focus on your needs instead of theirs. Or you can hope someone else pays someone to make it and then pays a little bit extra to also publish it open source for everyone else to use. Rarely happens, but it does happen.
- Comment on The Myth That Wind Farms Are a Guillotine for Birds Is Being Debunked by Hard Data 3 weeks ago:
I suspect “infrasonic emissions” are mentioned to summon the image of some scary new unknown. Except cars produce it too, at least the ones with combustion engines. It is sound. It doesn’t matter if it is produced, it matters how loud it is.
- Comment on view from the #maintower, #frankfurt 3 weeks ago:
Or !inhabitedbeauty@piefed.social maybe?
- Comment on Datacenters in space are a terrible, horrible, no good idea. 3 weeks ago:
I heard they are investing into moonshot projects.
- Comment on The Myth That Wind Farms Are a Guillotine for Birds Is Being Debunked by Hard Data 3 weeks ago:
Yes, and well written too. It was easy to read, and not too long.
Came here to make some smart-ass comment, but the article already says it all. One additional thing I’ve read though is that rat poison (used by farmers) is also a major killer for birds-of-prey. But it may be a local problem.
- Comment on Travelling on a flying carpet must be terrifying 5 weeks ago:
“In case of an emergency, Exits are here, here, here, here, and here.”
– Walt Disney’s original Aladdin
“I’m not going to ride on a magic carpet! I’m afraid of grounds!"
“You mean heights, and stop being silly!"
“I know what I mean! It’s the grounds that kill you!”– Terry Pratchet, “Sourcery”
- Comment on Why is self-hosted voice chat so hard? 1 month ago:
As for “why is it hard to self-host”, it is only NAT traversal.
TURN, STUN, ICE, etc. are not fun to debug. Not sure if anyone still bothers fiddling with TOS/DSCP on their router. You could build a server that just exposes a TCP port and call it a day, but this gets you latency. Corporate firewalls lovhttps://piefed.social/c/selfhosted/p/1772277/why-is-self-hosted-voice-chat-so-hard#e to randomly block some UDP port ranges but not others.
- Comment on Small or medium-sized Mastodon instances? 2 months ago:
Since you are already on Mastodon, I would start by checking out the instances of people you have interacted with. Many topic-instances are still pretty general-purpose. Decentralize yourself! Join two or three instances. Subscribe to different topics on each. See what sticks.
On a small instance, the local feed is much more important. Local users have a larger influence on what you discover. So, check the local feed first. It may be a bit boring but should be free of spam. Check the external feed. It should not be too tacky, and have a CW where you want one. Check the moderation policy. If you want to commit to only one small instance, find out who pays the hosting and maybe donate.
- Comment on Small or medium-sized Mastodon instances? 2 months ago:
I love how you can pick almost any number between 1 and 100 and there will be instances in FediDB with exactly that many accounts. Long tail indeed.
- Comment on AI Slop Is Ruining Reddit for Everyone 3 months ago:
That’s a good book, not terribly deep but very much fun to read. I’m sure bots thinking they are human has been done several times. First show that comes to mind is Westworld, which is kind of centered around that idea.
- Comment on [deleted] 3 months ago:
As a pretty new user to PieFed (and Lemmy), I still find those combined feeds ("Communities") confusing. It helped with discovery, but feels like I have been mass-subscribed and now need to unsubscribe each community individually. (I’m sure this is not the case and I just haven’t figured out how it works yet.)
In contrast, the cross-post feature (mentioned by sibling comments) was easy to understand, and looks like a great way to discover (and loosely connect) small related communities.
- Comment on Selfhosting Sunday! What's up? 5 months ago:
Telemetry is in Server -> General -> Allow Anonymous Usage Collection. When you opt-out, it also send a final message to the server that you’ve opted out. The the telemetry itself looks reasonable, I don’t mind sending it. It’s really just the dark pattern of opt-out vs of opt-in that bothers me.
The donate button is the heart in the bottom left menu (not visible in the settings). It’s unobtrusive. I wouldn’t bother to remove it, except the tooltip says that I have to pay to remove it - now it has to go. Asking for donations is fine, but asking for money to remove a button is disgusting.
- Comment on Selfhosting Sunday! What's up? 5 months ago:
I’ve set up Kavita for my e-books. Nice UI, looks promising, and I’ve added some books. I haven’t really used it yet, because half of this was just an excuse to try podman (instead of docker). I wanted to set it up to run as unprivileged user, without the docker daemon running as root. That wasn’t too hard, but it was definitely a few extra steps.
But something about Kavita didn’t sit well with me. Maybe I don’t self-host enough stuff to know what’s normal, but there is a donate button, which I don’t mind, but its tooltip says: “You can remove this button by subscribing to Kavita+.”
I’m donating to a few software projects already, and I have developed a substantial amount of free software myself. There is nothing wrong with asking for money. But what I cannot stand is when software running on my own device is intentionally acting against my interests. And this tooltip was very clear about not letting me do something that I might want to do.
So I checked the source code for more. I found another anti-pattern: telemetry is opt-out instead of opt-in. But that seems to be it, I didn’t find anything worse than that. So… fair I guess, if the author wants it that way. It’s still free software. It looks like I could delete all the Kavita+ stuff myself and re-build. Which I’m going to do if I keep using it. But this is now an extra step that prevents me from just using it, because I need to feel in control of what I run. Kind of self-inflicted, I guess…