smiletolerantly

joined 2 years ago
[–] smiletolerantly@awful.systems -5 points 3 months ago

I'd also like to think so. In this case though, this was clearly not what was intended, and also involved a lot of porn.

[–] smiletolerantly@awful.systems -5 points 3 months ago (12 children)

So let me get this straight:

When I was 13, I managed to figure out the router password, disabled child protection for myself, then watched porn on my Android 2.3 phone that I had managed to put a custom ROM on because I liked the way it looked and had no idea what a "launcher" was yet.

This is not a hypothetical btw.

My parents were smart enough to enable appropriate blocking and secured access to those settings. I'm not sure something on-device was available at the time, but I included the bit about the custom rom to demonstrate that, even though I didn't know WTF I was doing, I was more than capable of fucking around with the tech to get it to do what I wanted.

So were my parents in breach of their duties on child protection?

I don't think they were. They actually did educate themselves (visiting a course / parent meetup to discuss and learn how to protect me from the Internet), and implemented everything they learned.

I was just a little shit and found a way around this.

And this is NOT an edgecase. Because guess what. It takes one kid in the friend group to figure out a way to circumvent parental controls, and then EVERYONE knows how to do it.

It simply does not fucking matter how well intentioned, knowledgeable, and present the parents are (mine were all of that).

Going "this would not be a problem if parents parented" is the LAZIEST fucking excuse, and I'm sick and tired of reading about it on here.

(Because I probably have to make it clear: I'm not advocating for photo/passport scanning, third party age verification,... and all that bullshit. What I think would be a FANTASTIC idea would be privacy-preserving age verification. There are two good ways to do this: 1) on a login attempt, prove that you are of age by presenting a fresh, signed token from a government service proving that you are over 18, and nothing else; site does not get any info, government does not know what you were trying to access; 2) a device-level age field. Proof here comes from the device itself, and can be 100% privacy preserving; just a "yep, is of age". In this scenario... GUESS WHAT, PARENTS GET ENABLED TO PARENT "PROPERLY" BY PROVIDING THEM WITH A GOOD, SIMPLE, PRIVACY-PRESERVING TECHNICAL SOLUTION.)

[–] smiletolerantly@awful.systems 4 points 4 months ago

Yes... But also you do need feeling/experience/skill. For example, one of the bread recipes I'm still often making, I've been using completely unchanged since I started learning how to make bread. The ingredients (flour, water, yeast/sourdough, salt) and their amounts have not changed.

Yet the result today is far better and more consistent than back then.

That's because time, room temperature, humidity,... are just as important. And before you say "that, too, is chemistry": yes, it is, but these are not variables most people can accurately measure or influence in a scientific way.

Instead, you quickly develop an intuition for how these things relate and come together.

A skill, so to speak.

[–] smiletolerantly@awful.systems 32 points 4 months ago

Federated ForgeJo can't come soon enough.

[–] smiletolerantly@awful.systems 4 points 4 months ago

Yes

And even if you do live there.

[–] smiletolerantly@awful.systems 6 points 4 months ago

So what. I'm sleeping, remember?

[–] smiletolerantly@awful.systems 150 points 4 months ago (13 children)

Obviously next to House. He wants his seat neighbors to stfu and let him sleep. I want the same. It's perfect.

[–] smiletolerantly@awful.systems 11 points 4 months ago (1 children)

You mean, spend 4-6 days tearing your hair out, before landing on a solution which evaluates to literally the same output as your current version, but is 10% cleaner and more elegant?

Of course you do, after all, that satisfies that itch. Well. For a while, anyways...

[–] smiletolerantly@awful.systems 45 points 4 months ago (4 children)

Oh please. Be real. Are you sure there's nothing in your flake to refactor or modularize? :)

[–] smiletolerantly@awful.systems 5 points 4 months ago (1 children)

Sorry to bother you, hope it's alright if I ask for some clarification. English isn't my first language, so I'm a bit uncertain here: is "cad" a euphemism for "racist", "pedophile", "shitbrain", "misogynist", "felon", or some equally true and fitting term I'm not aware of?

[–] smiletolerantly@awful.systems 5 points 4 months ago

Huh - you're right. I went back to Signal's X3DH spec because I was sure I was right, but it seems I misremembered how the "prekey bundles" work: Users publish these to the server, allowing (in my original assumption) for the server to just swap them out for a server/attacker-controlled key bundle for each Alice and Bob.

However, when Alice wants to send Bob an initial message and she gets a forged prekey bundle, Bob will simply not be able to derive the same key and communication will fail, because Bob knows what his SPK private key is, while the server only knows the public key.

view more: ‹ prev next ›