[-] bear@slrpnk.net 1 points 1 year ago* (last edited 1 year ago)

I'm gonna keep it real with you, I'll take "weirdo CEO and optional AI tools" over "corporate entity so powerful that society has literally warped around it, whose primary business model is psychological manipulation" any day of the week. The other search engines are so poor at what they do that they're not viable options.

[-] bear@slrpnk.net 1 points 2 years ago

It seems to me that you've just made up your mind and as such are not invested in even trying to understand other arguments.

[-] bear@slrpnk.net 1 points 2 years ago

Do you similarly believe this for pushing others to vote? A single vote is small fish too.

[-] bear@slrpnk.net 1 points 2 years ago

The back and forth on what is and isn't communism will continue until there aren't two humans left to argue about it. I've described the classical Marxist view of communism including the withering away of the state. It has been redefined by various persons and groups over time, but I don't have a high opinion of those definitions.

Communists do not reject the establishment of a governing apparatus

Anarchists also do not inherently reject the establishment of a governing apparatus.

[-] bear@slrpnk.net 1 points 2 years ago

Nobody said it was easy, but the alternative is give up and die. Personally, I'm too spiteful to accept that.

[-] bear@slrpnk.net 1 points 2 years ago* (last edited 2 years ago)

It is open; if you want that, just install Linux on it yourself. Valve explicitly left it open so you can do that. The version Valve ships on the system is tailored for the Steam Deck. Obviously it's going to prioritize Steam for ease of use. But nearly all of their work is open source and already merged upstream. You can just put regular Linux on in it.

Anyways, I think you're on the wrong thread.

[-] bear@slrpnk.net 1 points 2 years ago

We all do. We already do this throughout society. Individually we make choices on what is good or bad, and collectively those choices add up and are expressed either in law or social contract.

[-] bear@slrpnk.net 1 points 2 years ago* (last edited 2 years ago)

But one thing I always thought should be obligatory was that during installation of such programs, only the resources absent from the system would be added to the installation/system and any other resource bundled would be automatically discarded, thus saving disk space and avoiding redundant libraries present on the system.

Do flatpaks have such working structure?

It's possible, but rarely allowed because that would produce instability. Linux programs are built to rely on a specific version of a library. Depending on how much actually changes, you can sometimes get away with using a different version than the one it expects, but the more it changes the riskier it gets.

One of the major goals of flatpaks was to create a way for developers to ship one build that was guaranteed to run the same regardless of distro or environment. The isolation is very much the point. It does use more storage space, but in most cases it's not enough to matter. When storage space is at a premium, yeah, you generally want to avoid containers. They trade space for stability.

Pretty much everything in the Linux space is converging on this concept. Desktop is moving to immutability with flatpak apps. The server space has been entirely taken over by containers. Even Valve has shipped a separate Linux runtime for as long as they've officially supported it, and they're progressing on deeper containerization. You can direct it to run against your native packages instead of the runtime, but it's rarely a good idea.

The point is that it gives developers a single target that they can all rely on, instead of having to account for 20 distros with multiple still-supported versions each. And believe me, these efforts have made Linux so much easier as a user as well. It used to be that lots developers only targeted Ubuntu. Trying to get anything to run on another system was off like pulling teeth. Now, you can almost always expect to find a flatpak instead which runs on any distro.

[-] bear@slrpnk.net 1 points 2 years ago* (last edited 2 years ago)

What does known-good mean?

Known-good meaning a tested and working configuration approved by the developers/maintainers.

What if a security vulnerability is found in one of the dependencies. With an old-style distribution there is a security team that monitors security reports and they will provide a fixed package.

Flatpak is just another model of distribution. There isn't really anything that needs to change here. The bugs are fixed upstream and they get pushed via the method of distribution, which is Flathub in this case.

The security team in a given distribution is charged with getting upstream fixes backported and shipped. There's no need for this role because they're just shipped directly in most cases.

With flatpaks it's not clear to me if those developers will monitor each dependency for security vulnerabilities and how they will handle that.

The developers are usually the ones doing the fixes in the first place.

Will users even be informed about a security issue, will a fix be backported or will it only be available in the latest version?

Well, fixes don't normally need to be backported because flatpaks are usually fresh. They're just built normally in most cases.

For notifications, you'd have to follow the relevant projects directly.

[-] bear@slrpnk.net 1 points 2 years ago

What I said was that people in the west are subjected to orders of magnitude of western propaganda, and perhaps should worry about that first.

I'm capable of worrying about two things. Perhaps even three on a good day.

Chomsky even pointed out recently that censorship in the west now is even worse than it was in USSR.

Media being bad because capitalism pushes them to do evil to further their own ends is not the same thing as censorship enforced with state violence. These are both bad things, but uniquely bad in their own ways. I'm sad that Chomsky's age has caught up to him and he can no longer distinguish the two.

[-] bear@slrpnk.net 1 points 2 years ago

That's what I do. All my IOT stuff that I can't get wired or via Zigbee/Z-Wave goes on a separate VLAN along with my Home Assistant server. I have an mDNS repeater for ease of access to TV stuff via apps (might spin TVs off into its own VLAN, just haven't gotten around to it) but a 1-way firewall rule that only allows the main network to initiate connections. Certain devices which don't need internet at all get static IPs and completely firewalled.

[-] bear@slrpnk.net 1 points 2 years ago

The reason Linux only grew with the Steam Deck is because an operating system only grows if it's preinstalled on a popular device. Average users do not install their own OS. If you were actually in tune with average users, you would know this. It has nothing to do with Linux users making jokes amongst themselves.

view more: ‹ prev next ›

bear

joined 2 years ago