this post was submitted on 18 Mar 2026
110 points (98.2% liked)

Linux

13143 readers
891 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] anzo@programming.dev 17 points 2 weeks ago (1 children)

Please keep the discussion polite, and don't get too much carried away into trying to convince others of your own ideas. Exchange is less than that. And sometimes, less is more. Thanks in advance.

[–] far_university1990@reddthat.com 21 points 2 weeks ago (1 children)

less is more.

alias less=more
[–] Jerkface@lemmy.world 6 points 2 weeks ago* (last edited 2 weeks ago)

"How can less be more? More is more."
- Yngwie Malmsteen

[–] BrianTheeBiscuiteer@lemmy.world 41 points 2 weeks ago (3 children)

01/01/1970 about to be a real popular birthdate.

[–] Valmond@lemmy.dbzer0.com 18 points 2 weeks ago

Imagine being that poor motherfucker born 1 jan 1970. No one will ever believe you, and you cannot get your json file.

[–] fartographer@lemmy.world 2 points 2 weeks ago

Can I make myself old enough to slow down my operating system?

[–] Buddahriffic@lemmy.world 1 points 2 weeks ago (1 children)

Not sure it will, as it would have to be able to handle users older than that, so wouldn't have a reason for the default age to be that. Also depends on the UI (like my steam bday is something like jan 1 1900 because that's the default age already entered).

[–] BrianTheeBiscuiteer@lemmy.world 2 points 2 weeks ago

I was thinking it's less about using a "zero date" and more about the Linux/Unix community protesting the change by coding a well-known date.

[–] redsand 17 points 2 weeks ago (1 children)
[–] tux0r@snac.rosaelefanten.org 3 points 2 weeks ago

OpenRC is severely underrated in my opinion.

[–] victorz@lemmy.world 14 points 2 weeks ago

Pottering is in there saying he doesn't care enough about this, practicing whataboutism, and asking Claude to review the code for him. gg Pottering.

[–] gtrcoi@programming.dev 10 points 2 weeks ago (1 children)

It's funny seeing the few people who came in and started evangelizing about it get muted and booted, they completely deserve to be ignored and mocked alongside anyone bitching about this PR here.

Nothing about this looks bad, they are putting an optional dob right next to an already optional full name and email. People are losing their mind about it when an even more intrusive piece of data already exists in the same place. Idk about any of you losers, but I can't think of any time I've been asked to provide my actual name or email on a systemd machine. Maybe some optional field from a distro installer that the distro decided to ask for, not systemd itself. Their only concern with this is giving it a place of live that's appropriately secure, but you'd think they were the bad guys reading people yapping about it.

As soon as this actually becomes a thing I'm setting it to April 1st year zero like everyone else with a functioning brain will and not crying about it in a PR like some no-life activist.

[–] pglpm@lemmy.ca 10 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

There's a big difference. Name and email fields were agreed upon by the community itself because they might be useful. This is not decided by the community, it's enforced. What if the law asked for a mandatory "skin colour" field? Yeah no problem, right? let's comply, after all we can put any colour we like there.

But we must look not just at what's happening now, we must look at what happens later. What if the next law enforces actual 3rd-party age verification? "It shouldn't be a problem for you Linux people, you already have an API in place after all".

[–] Orygin@sh.itjust.works 7 points 2 weeks ago

What if the next law enforces actual 3rd-party age verification?

You complain to your lawmakers and make them change the law.
Shitting on systemd or the maintainers does exactly nothing

[–] gtrcoi@programming.dev 1 points 2 weeks ago* (last edited 2 weeks ago)

Again, it has nothing to do with systemd, and they aren't enforcing anything. You're just making shit up to get angry at. They are only providing a place to put the information that users (distro providers) can collect (or not collect) and use however they want. You should be grateful systemd is doing this because I can't imagine how ridiculous whatever solution all the lazy activists complaining about it would think up. It would ofc be no solution because the only thing those people can do is performative outrage from the top of the Dunning Kruger curve. If the next law enforces verification it still won't be systemd's problem because the only thing forcing end users to provide that info will be the distro providers, not systemd.

Also just because it's such an hilariously vapid argument against this PR, I fully endorse and support systemd adding a skin color data field. No distro will ask me to set it, no program will try to read it, and I will make it "kumquat".

[–] unknowing8343@discuss.tchncs.de 9 points 2 weeks ago (4 children)

Blaming software for COMPLIANCE with the law is STUPID, people. I expected some of you would be more intelligent.

[–] sorghum@sh.itjust.works 16 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Coding has been ruled as free speech. Forcing this into code is no different imho than being forced to say Trump is the greatest and I love him!! anytime you wanted to speak.

[–] Blisterexe@lemmy.zip 6 points 2 weeks ago (1 children)

I'd be fascinated to see how the US would be if it were completely legal to do basically anything as long as it was triggered through code.

[–] fruitycoder@sh.itjust.works 1 points 2 weeks ago

You cam write code that does almost anything, execution is a different thing.

[–] pglpm@lemmy.ca 11 points 2 weeks ago

Sorry but that's a stupid comment. What are you, 5 years old not to know how many countries pushed one "law without any real consequence" after another, until people suddenly wondered "how did we get in this hell"? And how many battles the people behind "software" have battled against unjust situations?

load more comments (2 replies)
[–] pglpm@lemmy.ca 7 points 2 weeks ago (1 children)

Another patch should be added to rename "Systemd" into "Surveillanced".

[–] victorz@lemmy.world 11 points 2 weeks ago

The corresponding surveillancectl would go well with it lol

[–] tux0r@snac.rosaelefanten.org 6 points 2 weeks ago (2 children)

New wave of OpenBSD users incoming. Good.

[–] waitmarks@lemmy.world 2 points 2 weeks ago (1 children)

It’s not like OpenBSD is exempt from the law. If they aren’t implementing some version of it, they are just hoping no one enforces anything.

[–] tux0r@snac.rosaelefanten.org 0 points 2 weeks ago (3 children)

Unlike Linux, OpenBSD is not under US jurisdiction.

[–] refalo@programming.dev 7 points 2 weeks ago* (last edited 2 weeks ago) (5 children)

Linux is not an operating system, it's just the kernel and has no concept of users/accounts or logging in to anything.

A great many Linux-based distros ("operating systems") are not under US jurisdiction.

load more comments (5 replies)
[–] waitmarks@lemmy.world 2 points 2 weeks ago

It’s still an operating system. Not implementing something is saying “this OS is not to be used in a country / state with age verification laws” Basically baring anyone in california or wherever implements these laws from using the OS in a legal way. I suspect most of these OS’s (even ones that are not “under US jurisdiction”) are going to eventually do something like when you install it asks where you are located and if its in a location where age verification is required it installs the age verification system.

[–] far_university1990@reddthat.com 1 points 2 weeks ago (1 children)
[–] tux0r@snac.rosaelefanten.org 1 points 2 weeks ago (1 children)
[–] far_university1990@reddthat.com 1 points 2 weeks ago (1 children)

https://en.wikipedia.org/wiki/Linus_Torvalds

And finland citizen, dual. So not under us jurisdiction when not in us.

[–] tux0r@snac.rosaelefanten.org 1 points 2 weeks ago (1 children)

Then why, you think, did he have to remove U.S.-sanctioned maintainers?

[–] far_university1990@reddthat.com 1 points 2 weeks ago (1 children)

Excuse me what the fuck

In https://lwn.net/Article/995186 they say because linux foundation is based in US. Why the fuck they do that? You right linux under us jurisdiction.

[–] tux0r@snac.rosaelefanten.org 2 points 2 weeks ago

Told you so.

[–] whimsy@lemmy.zip 1 points 2 weeks ago (1 children)

Non GPL software isn't an answer to freedom restrictions

[–] tux0r@snac.rosaelefanten.org 1 points 2 weeks ago (1 children)

The GPL restricts more freedom than the BSD licenses do.

[–] whimsy@lemmy.zip 1 points 2 weeks ago (1 children)

For whom? It restricts the "freedom" of corporate and capitalistic leeches who don't contribute back to the commons

[–] tux0r@snac.rosaelefanten.org 1 points 2 weeks ago

It forces everyone who wants to contribute anything to use the GPL as well.

The freedom to just take my free code, fork it into a closed product and become rich with it is important to me, because my goal is to write good software that is useful for as many people as possible. Why wouldn’t I want my good software to make people’s lives better just because the entity that sells it does not contribute anything back? Honestly, there is a lack of value for me.

[–] org@lemmy.org 5 points 2 weeks ago

Just make NosystemD and fork it with only that removed.

[–] Buddahriffic@lemmy.world 3 points 2 weeks ago

Just realized that even if there is no mechanism to get the exact date from any of these age tracking systems, they'll be able to infer the exact dates by just looking at when the user/device transitions to the next bracket. Then they'll know the birthday for the start of that bracket falls somewhere between the last check and the current one.

Though maybe that data can be poisoned by making it transition backwards occasionally, so it looks like the user is editing their age older and back or something. But, on the other hand, a lack of data or poisoned data is going to be a flag on its own at some point (if not already).

[–] fierysparrow89@lemmy.world 0 points 2 weeks ago (1 children)

If this will indeed be implemented, that is finally an objectively good reason for the haters. I wonder how distros will deal with this.

[–] Railcar8095@lemmy.world 6 points 2 weeks ago (2 children)

I'm not so technical, but my understanding this won't be systemd enforcing it, as much as offering a common storage and retrieval method for the Distros.

Please correct me if mistaken

[–] ken@discuss.tchncs.de 3 points 2 weeks ago* (last edited 2 weeks ago)

You are correct. Similar to how /etc/passwd used in all Linux distros has had mostly neglected "GECOS" field for full name and phone number for decades. I am yet to hear of SMS validation done against such phone numbers.

https://en.wikipedia.org/wiki/Gecos_field

Why not extend the GECOS field? I haven't seen the conversation but assuming it has to do with access control. By putting it in passwd/shadow you're limited by filesystem permissions on the whole file, meaning it becomes impossible or annoying to do selective disclosure to certain user/process without bolting some service similar to what systemd is doing on top.

Lots of references to discussion and alternative proposals are tracked by Kicksecure/Whonix: https://www.kicksecure.com/wiki/Age-api

load more comments (1 replies)
[–] masterofn001@lemmy.ca -1 points 2 weeks ago (1 children)

https://github.com/systemd/systemd/issues

Seems there is a bug in the code.

We should make sure they are aware.

[–] redsand 1 points 2 weeks ago (1 children)

It's time to fork. Not github please. Anyone who's had approved contributions to it or something closely related can take over systemd. systemfd?

[–] ken@discuss.tchncs.de 0 points 2 weeks ago

You go first.

load more comments
view more: next ›