

codeberg seems to be the new hotness


codeberg seems to be the new hotness


you install a distro because of all the software it includes and how they interact out of the box
you’re completely right that systemd is a background service that most people don’t care about, but it does make the whole system more reliable, and much easier to administer for servers or workstations (enterprise management; not personal)
you certainly do want an init system… even sysv-init is an init system: you need something that runs as pid 1 that triggers other services. systemd starts services, and also ensures they’re in the correct security contexts, running as the correct users, makes sure they’re healthy, tracks dependencies (not just order; this speeds things up because it can be parallel, ensures failures don’t cascade, and means there’s far less jank in random bash scripts)
this isn’t a big political statement: this is an acknowledgment that linux users - not all, but some - will want/require something like this… and systemd user database is the place where that information is stored on modern linux systems


waiting for california would be us-centrism… california isn’t the only place in the world that exists; it was just the trigger


forget cookies, reload, begin; forget cookies, reload, begin
… auto clicker


they’ve said “we speak for the widest used extended user service in linux”… because… that’s what they are
to say they “speak for the distros” is ridiculous: in that case, every time they merge a feature they “speak for the distros”… they speak for their own software, which is implemented by distros precisely because they implement things like this


because theyre being pragmatic… laws are starting to be introduced around the globe for parental controls - whatever that means in each jurisdiction. given that, there needs to be options available to people wanting to, or required to comply with said laws… the best place to do that is in a user record, as an optional field… extensible user records, in modern linux, are stored in systemd
it needs it in a similar manner to how it needs location, email, real name, etc: it doesn’t functionally need it, but it’s a place to store the metadata associated with a user such that other applications can use it


because whilst systemd-initd is the part that everyone is generally aware of, that’s linked to systemd-logind so that processes can be started as different users… process init, session management, and user management are intertwined
they don’t have to be for sure - sysv init proves that - but in modern linux, they are and that comes with a load of benefits
https://deepwiki.com/systemd/systemd/6-user-and-session-management


good thing it’s entirely optional then!


or just don’t set it


tell me you have only a passing understanding of how modern linux is architected without telling me you have only a passing understanding of how modern linux is architected


don’t paste anything private on there though (like “anyone with the link” share/invites)
the search gets sent to the server, and you immediately can’t be sure of its privacy once it’s out of your control


okay that’s a great idea and now i really want a widget on my phone that does that


PWAs do have severe limitations though… i wish it wasn’t; i love PWAs but they’ve been massively hamstrung by the big players. sadly, they’re not really comparable other than for basic apps IMO


idk about the don’t but inkjet… i don’t print much but got an epson surecolor (large format; prints up to a1 off a roll of paper… i got it because i think the idea of being able to do that is excellent more than actual use case) and it’s been absolutely glorious… the ink doesn’t dry out fast, and because it’s a borderline professional printer they don’t gouge you on the ink: they just sell you the printer for what it’s worth, and then sell the ink for what it’s worth
i think there are reasonable arguments for ink, but i guess that if you have to give 1 recommendation (outside of a brand to go with), laser is probably a safe bet


this post helps to feed the AI beast
there’s no escaping it; let’s not do with AI what we’ve done with CO2 and plastic and shift blame to individuals


for large companies, i think you’re probably right… but there are plenty of transactions that happen cash. i think it’s a case of not letting perfect be the enemy of better. some people might lie, and if they get caught that should have some punishment… but we hope that most people don’t lie, because the risk just isn’t worth it


what’s stripping these companies lying about their financial data to tax authorities?
there are lots of self-report mechanisms that we use… it’s just not worth the blowback of non-disclosure to lie about it. some people do, and sometimes they get caught; not always, but overall it’s a net benefit to transparency


ENS runs on Etherium which no longer uses POW, thus doesn’t waste power in the same way as eg bitcoin
also I2P and onion don’t have name systems per se, so that doesn’t actually address the problem… AA could just use an IP address or something, but they require (for human usability) well known domain names
I2P and onion still require systems for discovery. they solve different problems to name systems
i took the phrase
You don’t need to understand why they struggle, just accept that they do.
to mean that you shouldn’t assume someone is lying. they just might have different circumstance or needs. that doesn’t invalidate their experience, just that you’re solving different problems (which may not have been well communicated, and also may not even be technical problems).
if you’re trying to solve their problems, then sure that’s a discussing… but 99% of tech conversations on the internet like this are people berating others for “not understanding” the “simple” way it’s done because it works fine for them
“not actively harmful” and “notionally the bare minimum” are pretty low bars and i’m glad that, for once in modern memory, mozilla cleared them