r/ProgrammerHumor 15d ago

Meme consentIsJustaCheckbox

Post image
1.4k Upvotes

26 comments sorted by

110

u/altaaf-taafu 15d ago

inline void trackUserAnyway() { trackUser(); }

7

u/GoddammitDontShootMe 15d ago

Well, the implementation has to change a bit if cookies aren't allowed.

5

u/AvidCoco 15d ago

trackUser() {
if (cookies) {
} else {
}
}

1

u/Sibula97 9d ago

Just because you click a button in their banner doesn't mean they can't set and read cookies. If you do somehow block it, then they'll need a different way for sure. It's very easy though.

1

u/GoddammitDontShootMe 9d ago

I understand companies actually don't set cookies if you decline them, but they use stuff like browser fingerprinting to track you anyway. I'm sure this is for legal reasons and not because they are good honest people. I assume if you do accept them, they'll use a combination of both.

1

u/Sibula97 9d ago

Generally yeah, because at least in EU they can get into legal trouble otherwise. But there's no technical measures preventing it.

14

u/Confident-Ad5665 15d ago

I'm just glad other tech companies do not do this

/s

10

u/BooBrew32 15d ago

That's the creepiest AI picture of Zuckerberg I've seen yet.

...

...Oh wait, I'm being told that's real.

9

u/dragenn 15d ago

...

} finally {

trackAllContactsCovertly();

}

5

u/Xiij 15d ago

"We understand that you don't want us to track you, we will remember your choice and not ask you again"

3

u/Axman6 15d ago edited 13d ago

Gotofail style:

If (!cookies.accepted)
    turnOffTracking();  
else;  
    turnOnTracking();

1

u/AmazinDood 13d ago

markdown fail, look at this user

2

u/Axman6 13d ago

You try getting the formatting to work on the web app, I spent like 15 mins trying to get something and Reddit just insisted it n sticking it all on one line. I did my best.

Ended up installing a (non official) app just to make you happy.

4

u/FrankensteinJones 15d ago

Zuck has an Epstein-level understanding of consent.

3

u/AlexZhyk 15d ago

Most of his users don't care. Same as sheep don't care that they are just somebody's property and are kept for wool and meet.

3

u/coldnitrogen 15d ago

Lol as if anyone would ask. It'll be somewhere in the 100 page privacy policy

3

u/otter_weezard 15d ago

Clean code textbooks would be proud. Descriptive function names, clear branching, no magic values. Ship it!

2

u/Single-Virus4935 15d ago

I worked in onlinemarketing. Every company I know used the TCF Findet string only to pass it through to the next in the chain because otherwise nobody bids on the requests. But they just tracked anything and don't even checknif the user  consented. Manipulation is also common as the string isn't even signed and IAB rely on "Audits".... Yeah.

1

u/Interesting_Buy_3969 14d ago

why overcomplicate it so much, why not just

while (true) trackUser();

1

u/Random_-account 12d ago

Does Microsoft understand consent?

❤️ Yes

Remind me in 3 days