Remix.run Logo
rustcleaner a day ago

IRC plus GNU Jami are still freedom respecting zones! I sincerely hope all this age verification crap causes cypherpunk FOSS solutions to grow in popularity.

noosphr a day ago | parent | next [-]

Just remember that systemd added age verification in Linux without anyone asking.

There are freedom respecting Linux projects, but those lead by redhat\ibm employees (past and present) don't.

Grombobulous a day ago | parent | next [-]

The age verification API in operating systems is a really good idea for privacy and parental control, so long as it doesn’t require literally collecting your ID (it doesn’t).

Look at it from the perspective of a parent giving a device to a kid. Before, you’d have to deal with a maze of blocking content. You’d have to allow/blocklist a huge number of apps and services manually. If your kid discovers some new one you or your blocking service has never heard of, they’ve gotten around your parental control wishes.

With the age verification API, you just set the age in the OS (and lock it down with MDM or whatever) and now all the apps and websites have to respect it and act accordingly.

Your kid can’t just make a new account or download another browser or do some other crazy workaround to get around your restrictions. That setting is there at the OS level.

Scaled a day ago | parent | next [-]

A child mode flag is fine. But a birthdate is a recipe for data collection and fingerprinting. And with Google, we're seeing a full verification requirement flag that means people have to scan identity documents or face pictures. It's a slippery slope.

Grombobulous a day ago | parent [-]

The OS (I'll use systemd as an example) knows the birth date to determine whether or not you fall within an age range, but the applications are not offered the exact birth date by the API.

Fingerprinting, perhaps it is a higher risk, the age range is being more directly provided. However, once a user is under 18 they're already triggering more stringent privacy laws and rules, an inability to enter into contracts, etc, and then when you get to the "over 18" age range it all becomes rather vague.

Also, I highly doubt existing social media and Internet applications haven't already figured out most of their users' ages rather trivially using other means. Discord implicitly admits to this by saying that 90% of their users will not even be asked to verify their age. Discord already knows how old 90% of their users are with high confidence.

Of course when we talk about someone like Google or Discord we are talking about a privately operated service provider and business, which is a separate issue than the OS-level privacy flag and is worth separating as a distinctly different concept. Private businesses were always able to scan your identity documents or face pictures if they wanted to do that as a prerequisite to using their products or services regardless of the law. In almost all states, this practice was never banned, and even in states with more stringent biometrics collection requirements like Illinois you can still do this as long as it's implemented in a legally compliant way.

noosphr a day ago | parent | prev [-]

That's great. Now that you have all the infrastructure in place the next request by the government will be a felon flag. You already have everything there, what's the big deal?

Grombobulous a day ago | parent | next [-]

Certainly we can take almost any topic through to the most extreme possible next steps and arrive at a draconian place, but I don't find that exercise realistic or productive.

noosphr a day ago | parent [-]

>but I don't find that realistic or productive.

Go back to 1996 and tell someone that in 30 years the government will be legally able to look at everything they have written, taken pictures of, or recorded in the last 5 years in private and it use to retroactively punish them for any crime.

This is the law for cellphones and computers for anyone who lives within 100 miles of an ocean, border or airport.

The most draconian possible next steps we can imagine are far too Utopian for the world we live in.

Grombobulous a day ago | parent [-]

This "100 miles from the border" issue is really commonly misinterpreted. This does not mean that privacy laws and the 4th amendment aren't in place within 100 miles of an ocean, border, or airport. This exception is only in the scope of border activities like entering or leaving the country.

As soon as it is established that you are not in the process of entering or leaving the country, what you are saying is not true.

E.g., A police officer in your city can't look through the contents of your phone without a warrant at a DUI stop just because you are within 100 miles of a border. The local police or TSA can't stop everyone in the airport and sift through their phones and documents on their person just because they are inside an airport. It must be in the context of a border crossing activity.

What you are saying about the government being legally able to look at everything you have written, taken pictures of, or recorded in the last 5 years in private to retroactively punish you for a crime is also broadly not true. The only thing that has truly changed is that it is far more difficult for average people to avoid leaking information through third parties.

If I take photos in private and keep them on my computer in my house, the government still needs a warrant to access those photos. The difference here is that entities like Meta could voluntarily give the government access to their data without a warrant if they chose to, and they may be more willing to divulge information via subpoenas. Also, a lot of people tend to just post information publicly that's easily accessed.

"Retroactively" punishing you for a crime is also a gross mischaracterization. For one thing, every crime you get punished for is "retroactive" in the sense of the crime having taken place in the past, so your use of the word is meaningless alarmism.

nvme0n1p1 a day ago | parent | prev [-]

Here's the PR https://github.com/systemd/systemd/pull/40954/changes

It was like 100 lines, a third of it is tests, and another third is a parse_calendar_date function.

What are you talking about, "infrastructure"? How complicated do you think storing a date is?

rustcleaner a day ago | parent | prev | next [-]

It can be extricated, or bypassed. The benefits of FOSS are myriad.

marsbars241 a day ago | parent | prev | next [-]

It’s systemd. They seem to be making it their mission to windows-ify Linux anyways.

UqWBcuFx6NV4r a day ago | parent | prev | next [-]

…No they didn’t. It wasn’t verification. It was essentially a new setting. Stop fear mongering.

rrego a day ago | parent | prev [-]

Its just a system that optionally exposes a birthday read from a json db. You don't have to use it, and you don't have to use applications that rely on it. And if you are going to use applications that have an age verification, this is a pretty serviceable standard.

I don't understand the uproar. Systemd isn't perfect but it gets so much hate for the value it provides

noosphr a day ago | parent [-]

Why doesn't it do the same for sex, gender, religion, race, sexuality, felon etc.?

Those are also just fields, and there's incoming laws in countries that target them. No internet for unsupervised women for example. You wouldn't want to break usability for the fine government servants of Afghanistan would you?

UqWBcuFx6NV4r a day ago | parent [-]

You can make any argument you want if you completely change what we are talking about.

“What if instead of a user agent string, HTTP headers contained a string of your DNA, or a count of all the women that’ve ever rejected you for trying to get them to install Gentoo?”. Time to boycott web browsers I guess! even though none of it is mandatory! You’re really asking for someone to condescendingly send you the Wikipedia page for the slippery slope fallacy. I’m not going to be the one to do it, but I came close.

noosphr a day ago | parent [-]

If we could add arbitrary fields to HTTP headers and the IETF started adding PII to every request then worrying about what other fields they will add is a valid.

Systemd is doing just that and calling everyone who disagrees with them fascist.

nvme0n1p1 a day ago | parent [-]

If you care about privacy, the user struct has had a real_name field since (at least) 2020: https://github.com/dylanmtaylor/systemd/blob/7a858878a03966d...

Do you feel like systemd has been collecting your PII since 2020? If so, you have only yourself to blame, since it only stores what the user types in and nothing more. Birth date is exactly the same. Type some nonsense in that field if you like, or leave it blank.

noosphr a day ago | parent [-]

>Do you feel like systemd has been collecting your PII since 2020?

I don't know, I use Open BSD.

nvme0n1p1 a day ago | parent [-]

https://man.openbsd.org/passwd.5

  The gecos field normally contains comma separated subfields as follows:

    name    User's full name.
    office  User's office location.
    wphone  User's work phone number.
    hphone  User's home phone number.
I see you support identity verification after all. They're collecting all this personal information! What's next, a felon flag?

Maybe one day you'll switch to a freedom respecting OS.

thetallguyyy a day ago | parent | prev | next [-]

It won't. Most people don't care about privacy or FOSS. I've been trying to get my friends to switch to something else for years, and they couldn't care less.

ID verification is the least of my worries, to be honest. I've been on the internet long enough to acknowledge a need for something like that. I'm uncomfortable with the fact that data is a valuable commodity now. Discord is storing my online habits and conversations somewhere on their servers. Deleting that information is deleting money.

If people weren't worried about that before, then they certainly won't care now.

VCFundedGenYer a day ago | parent [-]

You're quite wrong in your assumptions. Most Discord users are moving away from the platform. Fluxer is gaining traction very quickly.

nemomarx a day ago | parent | next [-]

I would put money down that 50% of discord users are not moving away from the platform and won't before the end of the year. And if I'm wrong I happily get to move to a new platform so it's a win win bet :v

perching_aix a day ago | parent | prev [-]

> Most Discord users are moving away from the platform

I dread the day I'll make claims like this, even figuratively.

Even at a most surface level reading, this would suggest something like their MAU (monthly active users) at least halving soon/already.

I'd be very surprised if it was trending down even, let alone at this! Forget hyperbole, this is an outright überbole.

By all means though, got any data?

Scaled a day ago | parent [-]

It took down Teamspeak and several other alternatives last time discord tried this: https://www.techdigest.tv/2026/02/discord-discord-triggers-s...

Anecdotally, I suddenly had almost my entire friend group on matrix after that as well. I had campaigned for months but AV was the thing that got them to finally sign up.

account42 14 hours ago | parent | prev | next [-]

What is GNU Jami and why does the website [0] look like that of a commercial startup with mandatory AI mentions (OpenClaw Plugin) an a commercial version (or at least commercial support?) but without much information about who this is from except a link in the footer to https://savoirfairelinux.com/en which is another standard marketing landing page that says absolutely nothing except that they do AI. How does the GNU project and the FSF fit into this.

Is this an AI slop startup larping as a GNU project?

[0] https://jami.net/

iwontberude a day ago | parent | prev [-]

Matrix has become invaluable for dozens of my hacker friends. We ditched Discord almost a year ago and we have no desire to go back. Besides having high quality e2ee voice/video/screensharing (thanks LiveKit), we collectively spend 10x less for the functionality and keep our data in Switzerland. No ads, no one getting their accounts hacked with QR codes, ultra-granular space/channel settings, multiple choices for client implementations, and end to end encryption enables sensitive discussions that would have previously been curtailed. The identity verification is greatly appreciated although our new users do have some issues getting set up with multiple devices, but it's no more complicated than multi-device WhatsApp. Matrix is ready for prime time.

rustcleaner a day ago | parent [-]

Nice! Last time I used Matrix there was really no voice/video calling. I'll have to check it out again! :D