That being said, I’m confused by why what is essentially a beginner learning project is being wrapped in language that makes it sound like a Series B startup.
109 karma · joined May 9, 2026
That being said, I’m confused by why what is essentially a beginner learning project is being wrapped in language that makes it sound like a Series B startup.
Good writing is almost never neutral. It can be fair, careful, honest, and proportionate. But if it has nothing to say, it isn’t good writing.
Where I disagree is the framing that it’s a binary between “age verification for all” or “legal liability for parents”. There is a third option: change the incentives for the organizations designing and operating the systems children are using.
Regulate recommender systems, addictive defaults, reporting and appeal mechanisms, non-consensual intimate imagery response, synthetic sexual abuse material, dark patterns, safety plans, transparency, audits, and penalties for platforms that fail to respond properly. Those are all aimed at the organizations creating or amplifying the harm. This is, admittedly, the most difficult approach, but it’s also the approach that actually addresses the root cause.
My concern is that an under-16 account ban turns the enforcement problem into an age-assurance problem for all users. The platform has to determine who is under 16 somehow, which means assessing everyone’s age. That creates privacy and access-control infrastructure while the most vulnerable teenagers are also the ones most likely to route around it.
So yes, change incentives. I just think the incentives should be aimed directly at platform conduct and design, not at making everyone prove they are old enough to participate online.
This is my philosophy too working in infrastructure. It’s my job to care way too much so downstream users don’t have to.
You do raise a pretty good point though, Canada has long benefited from being perceived as a relatively trustworthy jurisdiction. So even if OpenBSD themselves are out of scope, there is a negative reputational hit that will impact Canadian tech.
That’s a lot easier said than done.
That being said, the fact that the obvious attack vector goes completely unaddressed gives me pause.
This isn’t the answer though. It’s not technically feasible and doesn’t actually address the problem.
Your falling into the classic software brain trap of thinking the solution to a social problem is a technical one, when that isn’t necessarily the case.
I also have a very specific voice. Blunt. Slightly irritated. Highly opinionated. AI is pretty bad at trying to emulate that well.
Everyone, and especially new grads constantly hear that AI is going to replace every job. And absolutely no one seems to be interested in answering the question of “okay, then what?”
Of course people are going to react negatively when they hear, “the machines are going to take your jobs from you. No, we don’t care how you’ll be able to pay your rent or put food on the table”.
> Writing the simplest of websites requires a ton of tooling now.
Meanwhile my website personal website is nothing but markdown files that get rendered into static HTML with a little bit of CSS. You really don't need a massive JS framework for a simple website.
Perhaps it is entirely true that the government does not intend to create backdoors. But as engineers we increasingly build systems specifically so that even the provider can’t access the data. So when governments describe requirements around lawful access, compelled assistance, or preserving access capabilities, many engineers look at those requirements and conclude: “that is effectively a backdoor.”
The intent may be one thing, but the actual reality is another, and that distinction matters.
I think explicitly pointing out the contradiction between the government saying that we need to boost our digital sovereignty while at the same time working to weaken the very foundation digital sovereignty is built in is an aspect we don’t really talk about and is much harder to just brush off under the guise of “we need to stop criminals”.