• 1 Post
  • 35 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle

  • Well, vibe coding isn’t working. That’s just letting the machine think for you.

    However, even non specialized work is essential. Burger flippers, street cleaners, bus drivers, librarians… They may not have a career as long and specialized as a doctor’s, but they’re still essential people, and their work should be valued.



  • You’d be surprised by how widely applicable it is, it works for virtually any road. Small city roads, highways, even residential streets.

    There also isn’t a maximum number of lanes for this effect (well, there technically is, but it’s too large to be feasible) because cars are an extremely inefficient way of transportation, so they take up a lot of space.

    Roads also become increasingly more expensive with each extra lane added, to the point where it becomes economically impossible to keep adding lanes. You also need to demolish buildings if the road was already too close to them. And the cost of the extra lane isn’t a one off, it also generates a running cost for repairs and inspections.

    That money is better spent on making viable alternatives to cars, which actually will help traffic or even fix it.



  • black0ut@pawb.socialtoMemes@sopuli.xyzsystemd
    link
    fedilink
    arrow-up
    3
    ·
    29 days ago

    Notice how I put the “taking over” part in the personal issues. It has long taken over in the enterprise world, as I mentioned with RHEL and Ubuntu Server. Mainly because those are the biggest 2 options, and most other enterprise systems are based on them or try to be like them. The enterprise Linux scene is very homogeneous. Systemd is now taking over consumer Linux, where you historically saw less homogeneous systems.

    Alpine Linux has already been used a lot for containers and embedded devices, but companies are starting to see the value in it. It’s fast, it’s lightweight, it has a small attack surface and it can be used for many things, not just containers. We have full VMs running on Alpine and hosting systems, and they’re very appealing because they’re reliable, and their images are smaller. Alpine also takes less time to install, and it’s more reliable when starting from a generic image than any other systemd distro.


  • black0ut@pawb.socialtoMemes@sopuli.xyzsystemd
    link
    fedilink
    arrow-up
    8
    arrow-down
    4
    ·
    29 days ago

    Linux system administrator here.

    Systemd fucking sucks, and it’s a very big issue in the Linux world, because it centralizes everything into what should be the simplest process of the OS. It has a huge attack surface (and many recent critical CVEs have happened due to systemd). It forces everything into their unit files, which are very flawed and lack features that previous systems actually had. One of the big reasons the enterprise Linux community is looking to Alpine instead of the more traditional RHEL or Ubuntu Server is exactly the lack of systemd.

    Aside from that, on the personal side, systemd has bit me in the ass way more times than any of the more traditional systems. I wish it wasn’t so common. It’s very rapidly taking over the Linux ecosystem, limiting freedom to choose another init system. And it’s lead by a Microsoft employee.








  • It will work fine, the issue is drive degradation. Especially if you don’t have a lot of ram, swap will be used a lot. SSDs degrade with writes, so swapping on them reduces their life. This is especially noticeable on old or cheap SSDs, which tend to degrade faster. One example is those 8GB RAM macs with soldered 256GB SSDs, which due to cheap and small SSDs and low RAM were breaking really quickly.

    If your SSDs have a lot if space, they are relatively new and you have a lot of RAM (32 GB is perfectly fine), you won’t have much issue. If you’re worried about it, you can always check drive health with smartctl







  • The issue is that some idiot suddenly appeared on the systemd repo to immediately push a change that adds the posibility of logging the user’s age into systemd. The community complained and explained that nobody wanted that change, and yet this idiot pushed through, ignored the feedback, and ended up getting the pull request merged. Not only that, but the discussion thread was locked to prevent criticism, and the merge was done by Microsoft employees. After the merge, someone tried to undo the change, and the effort was blocked by a Microsoft employee.

    Despite the excuses, Systemd is not an OS, and it doesn’t even need to comply with any age verification laws. The fact that someone went and implemented a deeply unpopular change into a system that shouldn’t even deal with that info and that is used by most Linux distros, just to aid a surveillance government in implementing better surveillance on the entire world’s users is what lead to the pushback.

    Additionally, Lennart Poettering used Claude to review the pull request, and has been using it for developing SystemD. I’m not gonna go too deep into that, but trust me, it’s really bad.

    Double additionally, Lennart Poettering also defended not properly securing this sensitive data, because that would be too bothersome for him.