• 0 Posts
  • 234 Comments
Joined 3 years ago
cake
Cake day: June 16th, 2023

help-circle


    1. If you’re in the EU, metcup is priced well and competent. If you’re somewhere else, I got no idea.
    2. Not really, just preference. Often some of them are just more expensive than others, both to register and to maintain. Some don’t support DNSSEC (really) which you really don’t need to care about, but it’s a difference that may exist.
    3. Literally any age. The older it is, the less it can do and/or the more power it’ll use to do it. Depending on where you are and now specifically what you pay for electricity, using a newer system can quickly pay off. Most things in the list you gave aren’t ‘intensive’ to host, but depending on features enabled immich can at least at times require some CPU and memory. The rest can run on a raspi (meaning literally any PC will do as well).
    4. If you’re hosting on an old PC (x86), I would suggest going with a hypervisor (proxmox is popular for good reason), and then hosting everything else as a lxc or VM. If you want to actively do things by hand, to learn or just experiment, use Debian. It’s the most common server operating system used, and will often be the assumed default for guides or installation instructions.

    Whatever you pick, do not install everything just onto “the server”. Pick some form of abstraction (VM, lxc, docker, kubernetes, …) to isolate and manage your services.

    Important: do not host your own email, ever. Let alone as a beginner project. You can host it behind a forwarder that acts as the destination for the other mail providers, but don’t have a public facing, DNS registered mail server (neither at home, nor as a vps or something). It will cause nothing but problems. You will regret it. Quickly.





  • You are severely missing what YouTube is for. The vast majority of people, probably significantly more than 99%, just go there to watch stuff. Very few ever make videos.

    So yes, for almost everyone, content just magically appears there. Because of how many people use the site, that still means a very large (absolute) number of people make very diverse content. YouTube is excellent in figuring out what I want to see. Think of it like TV with the ability to comment, and having more variety and being on-demand and custom-tailored to my personal taste and interest. If there’s nothing I like on tv, I turn off the tv. I don’t start a broadcasting company.

    In other words: me making content I want to watch doesn’t solve me wanting to watch something, and if I made it I already know it and it isn’t for me.

    What makes YouTube worth visiting isn’t the site itself or how it was coded. But for the people that are on it. That makes it so hard if not impossible for alternatives to ever appear and be viable. You need the people for the site to be good, but people don’t come unless the site is good. The is no likely solution to this, not now, not soon, maybe not ever.



  • I will use it until it stops being viable. This used to mean “until the battery dies”, but I’ve also swapped batteries in phones not designed for it, and still had to get a new one as the batteries available weren’t OEM and so bad they basically didn’t work despite being new. Like phone always just turns off at like 40% charge. That isn’t “viable” in my eyes.

    Now I’ve got a Fairphone 5. It’s only been a few years, but I’m planning on 10+ years if I can make it happen. In theory some new feature could get me to buy one sooner, but I highly doubt it. Hasn’t happened in the past either.





  • This is such a weird stance given the actual change that was made. No actual age verification, no external communication of any kind. All that got added is a number field. The ability to store a number labeled “age” for user accounts. That’s it.

    There already is a field for first name and last name. You can leave them blank as well (most probably do). If any software requires a number to be there, just enter 99 or whatever. Unless this gets severely worse this is such a nothing-burger.

    I’m not happy about any step into that direction either, but pick your battles (or hill I guess). This certainly is a weird one.








  • Stable vs Unstable does not mean anything to do with bugginess or prone to breakage

    It would be great if that’s how the words were actually used, but in most discussions I’ve seen it is certainly not the case. Also, when talking to new users, they are supposed to magically understand and know the word is used in a niche way in this context? It certainly won’t be what they take from it when hearing or reading it.

    Unstable means packages update frequently including major versions

    That’s what we have rolling or bleeding edge for. Sure, unstable can mean that when used within the same project/context. So having different releases be stable and unstable for the same thing, but across projects/distros that’s just confusing, especially for new people. Yes I’m aware of the historic reasons and the roots in software development, but I’d argue it isn’t helpful to convey the practical reality of the differences.