apt_install_coffee

joined 2 years ago
[–] [email protected] 5 points 3 weeks ago

Not everything has to be "the replacement for cars". I hope diversification is the "death by a thousand cuts" to cars, where everyone has an option that best accommodates their situation.

[–] [email protected] 5 points 3 weeks ago (3 children)

A mixed system which starts with changing the most socially egregious examples is probably the only politically viable transition; lots of people fear disruption, and it takes time and proving to them that the changes are beneficial.

I'd suggest beginning with something like Corbyn's Labor had proposed; if a capitalist business is sold or fails, the workers are given first right of refusal and a govt loan is given for them to purchase as a worker cooperative.

[–] [email protected] 2 points 3 weeks ago

If it's a G502/702, they've got a very fucky scroll wheel & middle click; it's actually a lemon, but since nothing else works with the wireless pads they're the only options.

[–] [email protected] 3 points 4 weeks ago

Care to elaborate?

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago)

Kernel modules don't have to be open source provided they follow certain rules like not using gpl only symbols. This is the same reason you can use an NVIDIA driver.

Its not enforced so much by law as what the fsf and Linux foundation can prove and are willing to pursue; going after a company that size is expensive, especially when they're a Linux foundation partner. A lot of major Linux foundation partners are actively breaking the GPL.

[–] [email protected] 1 points 2 months ago

Both Intel and AMD invest a lot into open source drivers, firmware and userspace applications, but also due to the nature of X86_64's UEFI, a lot of the proprietary crap is loaded in ROM on the motherboard, and as microcode.

[–] [email protected] 7 points 2 months ago (2 children)

I work with SoC suppliers, including Qualcomm and can confirm; you need to sign an NDA to get a highly patched old orphaned kernel, often with drivers that are provided only as precompiled binaries, preventing you updating the kernel yourself.

If you want that source code, you need to also pay a lot of money yearly to be a Qualcomm partner and even then you still might not have access to the sources for all the binaries you use. Even when you do get the sources, don't expect them to be updated for new kernel compatibility; you've gotta do that yourself.

Many other manufacturers do this as well, but few are as bad. The environment is getting better, but it seems to be a feature that many large manufacturers feel they can live without.

[–] [email protected] 5 points 3 months ago (1 children)

A lower cost option with things you may not need removed is excellent, but why on earth do they feel the need to make these 8000 series when everything else zen 4 is 7000? Its not the first time they've done this and it feels purposefully misleading.

[–] [email protected] 1 points 3 months ago (1 children)

If you're messing with ACLs I'm not sure deduplication will help you much; I believe (not much experience with reflinks) the dedup checksum will include the metadata, so changing ACLs might ruin any benefit. Even if you don't change the ACLs, as soon as somebody updates a game, it's checksum will change and won't converge back when everyone else updates.

Even hardlinks preserve the ACL... Maybe symlinks to the folder containing the game's data, then the symlinks could have different ACLs?

[–] [email protected] 10 points 3 months ago (4 children)

I actually found the opposite with my steam library; on ZFS with ZSTD I only saw a ratio of 1.1 for steamapps, not that there's really any meaningful performance penalty for compressing it.

[–] [email protected] 3 points 3 months ago (1 children)

So this is a system-wide DNS hijack for the purpose of filtering and monitoring?

So say an attacker can enable this service, would they then be able to redirect any DNS query regardless of if DNS over TLS + DNSSEC are configured? Surely I'm reading this wrong

view more: ‹ prev next ›