I'm with @BrodieOnLinux on this one: if you're against all of this #ageverification shit, don't go complain to the developers who are trying to avoid potential legal issues (maybe some are rushing, but that's another argument), but go complain to the stupid politicians working on these laws. Call them up and say "if you make this pass, I'm not voting for you anymore" or anything to make them change their mind, which is the right way to solve the problem.

https://youtu.be/-5AcreFk40U

We Need To Talk About The Systemd Birth Date Situation

YouTube

@gianmarcogg03 @BrodieOnLinux naive take. Politicians don’t care about votes anymore. It’s lobbyist money that buys their seats.

Speaking on systemd specifically, there is absolutely nothing compelling systemd to do what they did. They are not an Operating System provider. Poettering does not live in California (or even America). This preemptive compliance. The way in which systemd has acted as a project is disgusting (smacking down and censoring opposition, refusing to even discuss it with the wider user base).

@ret @BrodieOnLinux what would you do then? Publicly protest? Burn the politicians' houses?

systemd is only providing a generalized way to store the user's age (which can be used for other things as well) that integrates with the already existing userdb functionality.

Also, they are not censoring anything, the PR comments are not the proper place to discuss (or rather complain the same way without adding anything new to the table) age verification, Poettering said so at 14:33 in the video.

@gianmarcogg03 @ret @BrodieOnLinux it's optional... but accessible to all apps... What could go wrong.
@maat @ret @BrodieOnLinux it's accessible to anything that has full system access. Sandboxed applications don't have this problem. I agree with Poettering's take about that. Your whole file system is also accessible in that case.

@gianmarcogg03 @ret @BrodieOnLinux oh come on stop it with this sandboxing bullshit.

Are sandboxable SERVICES that are run from other contexts... nginx, redis, nextcloud server and things like that => on a laptop or desktop this is pure nonsense.
You don't sandbox firefox, thunderbird, google chrome... which are the real problem because these will be required to share the information with online services... the time to look right and left it will be on you.

@maat @ret @BrodieOnLinux containers for those services exist, sandboxed web browsers exist. You're also describing a problem that has nothing to do with the software itself, but the laws that would mandate age verification. Go complain to the politicians.
@gianmarcogg03 @ret @BrodieOnLinux Ah cool let's get all apps in those nightmarish flatpacks.
Let's put hype on those awful #fatware (built who knows where and how) instead of implementing clean designs \o/
@maat @ret @BrodieOnLinux
>built who knows where and how
You can compile Flatpaks yourself like any software. How are distro packages any different? They have precompiled binaries too.
@gianmarcogg03 @ret @BrodieOnLinux build on deeply controlled build systems with zillions of tests (ask #Debian devs how far they go on testing, checking, controlling) no flatpack can pretend even get close to that quality and control level.
@maat @ret @BrodieOnLinux Flatpaks also have build systems and tests as far as I know.

@gianmarcogg03 @ret @BrodieOnLinux show me a flatpack build AND TESTING system that can compete with Debian's.

I'm going to prepare sandwiches, i suspect that time will be long.