[-] entwine@programming.dev 1 points 25 minutes ago

Two things can be right at the same time:

  • this particular security concern is bogus
  • the ICE Block dev is full of shit

Idk anything about the author, but besides the apache version thing, he did bring up some very valid criticisms. The previous article they wrote is worth a read, or at the very least, it's worth watching the snippets of that HOPE interview. It's obvious the developer is a hardcore bullshitter, which is the most charitable interpretation giving him the benefit of the doubt (without speculation about malicious intent)

[-] entwine@programming.dev 1 points 34 minutes ago

Whoa, take a deep breath, relax a bit. Modern life can get us constantly on our nerves, I understand it, but let’s not take it out on each other.

Any comment can appear hostile if you that's what you're looking for. I didn't think my comment was hostile, but intent isn't always obvious on the internet (and up/downvote systems tend to quickly distort it). In any case, if you're trying to keep a discussion civil, making condescending assumptions about someone's mental state is the wrong approach.

I didn’t comment like complaining in a demanding way, like thinking that mozilla devs would have to maintain it for me. I just commented to express myself and show that there are real people still using 32-bit software around the world

That's fine, and I never accused you of doing so.

I assume you saw my other comment already in this thread, which explains my position. I'll take this to mean that we're in agreement, so this exchange can have a happy ending 💖

[-] entwine@programming.dev 1 points 1 day ago

It depends. Spend enough time on bug trackers and forums for open source software, and you're bound to encounter hostile assholes shitting on devs when they make decisions to drop support for ancient hardware like the OP. It's particularly egregious IMO because they usually are willing and happy to use an ancient build of some proprietary software without complaining, but feel entitled to demand more from open source maintainers for some reason.

If you're doing it for your own fun, not making demands of devs/maintainers, and accepting that you're not going to get support for a lot of software, then it's all good.

[-] entwine@programming.dev 1 points 1 day ago* (last edited 1 day ago)
  • Gitlab: has AI shit too (self hostable)
  • Codeberg: saas version of Forgejo (self hostable)
  • Disroot: saas version of Forgejo (self hostable)
  • Tangled: AT protocol based (self hostable)
  • SourceHut: git for boomers (self hostable)
  • Gitea Cloud: saas version of Gitea (self hostable)
  • Radicale: weird decentralized thing

switch today!

[-] entwine@programming.dev 3 points 1 day ago

If ever there was a justified case for sending a machine to the landfill, this one seems like a good candidate.

Why would you even want to use such a terrible machine? Is it nostalgia, ideals, masochism, a weird fetish, or something else? It definitely isn't money, as you can find something much better by going dumpster diving.

[-] entwine@programming.dev 17 points 1 day ago

Seems like he has an attitude/maturity problem, as he took the criticisms very personally. This isn't the type of person you'd ever want to work with, and certainly not the type of person you should trust with your data.

[-] entwine@programming.dev 2 points 2 days ago

I'm not trying to pick a fight or anything, just doing my part to prevent the spread of disinformation and ignorance on the internet. The second paragraph in your comment shows you don't understand these technologies at all, and I feel compelled to point it out for the benefit of people reading it, so they don't come away misinformed.

There are no abstractions here. Containers use kernel features called "namespaces" and "cgroups" to isolate system resources and implement sand boxing. There's no abstraction layer in the software engineering sense. You might be confused because containers look like virtual machines (which is by design), but they're not that at all, they're regular native system processes that just aren't allowed to see each other. There's nothing about this that is precluded by "cobbled together e-waste", except maybe if you can't install a modern-ish Linux kernel for some reason.

For some perspective, the exact same containerization technology is deployed in production on millions of Linux servers around the world every day. Every wasted second in those environment costs money, and they wouldn't be used if they were "wasteful" or inefficient.

There's a lot of misinfo online about Flatpaks and their disk usage. Yes, they include all their dependencies, but so do a lot of other devs who ship software on Linux (and some don't even bother to statically link them) outside of a system package manager. The name for that is "vendored" libraries. Flatpaks however implement deduplication.

For anyone on the fence who is reading this, some important perspective to have is that, like many old communities, Linux has people who are stubborn/resistant to change. Sometimes that's a good polocy, sometimes it's not. In this case, it certainly is not. Look at the growing success of immutable distros (like Steam OS) for proof of that. Android and iOS have successfully deployed a similar model since day one. Linux can't offer a stable API like win32 for various reasons, but it can do Flatpaks, which comes with the added benefit of secure sandboxing (which win32 lacks). It makes life easier for users, and makes it easier for devs to port their software to Linux.

It is the future.

[-] entwine@programming.dev 4 points 2 days ago

Don't knock it till you've tried it. History has shown that a system package manager is a very poor solution for distributing software. Anyone who disagrees has never been involved in shipping and/or supporting software on Linux. Nix tries to solve this one way, immutable distros solve it another (IMO much simpler) way.

You can still install software using a traditional package manager via podman or docker. Toolbox and Distrobox streamline this for the common shell use-case by automatically doing things like mounting your home directory, using host networking, etc so it looks/acts like a regular shell. Anything you install in the container works exactly as it would on the host, except you can completely wreck it without breaking your host (just don't rm -rf your home directory, or anything shared)

Immutability is the future of the Linux desktop.

[-] entwine@programming.dev 3 points 2 days ago

I said you won't be able to break it, but an update can. Bazzite is an open source project with limited resources, and shit happens from time to time.

However, in cases like that you can always fix it by either doing a rollback (one liner: sudo rpm-ostree rollback), or by simply choosing the previous working version in grub while the machine is booting using the arrow keys.

[-] entwine@programming.dev 7 points 3 days ago

use Bazzite, or any other distro that calls itself "immutable". That's Linux speak for "it just works, and you won't be able to break it even if you try". There are other immutable distros, but Bazzite is the one most likely to have everything you need out of the box.

Also, look at flathub.org and check if the software you need is on there. If it is, then congrats, you're on the easy path. If not, you might need to use the command line to install what you need from another source.

[-] entwine@programming.dev 10 points 3 days ago

lmao this is a targeted campaign to fuck with you. Look at people in your circle of family/friends/acquaintances/enemies and you'll find your suspect. Real viruses don't do anything as remotely entertaining as this, they just steal your passwords/crypto/etc, ransomware your files, or turn your PC into a botnet for internet spam or mining.

Download a fresh install of debian, flash it onto a usb, and do a reinstall. Use different root/user passwords that you're certain nobody knows, and ensure you lock the computer whenever you step away. Also, obviously, be careful with what software you're installing.

[-] entwine@programming.dev 100 points 5 days ago

Honestly, there's probably a bigger market for a working printer than for their laptops.

view more: next ›

entwine

joined 1 week ago