Live data from Hacker News

Show HN: Simple script to cripple personalized targeting from Facebook

gist.github.com

71–80 of 124 posts

Re: Show HN: Simple script to cripple personalized targeting from Facebook

#71

Much more entertaining: Get the list of advertisers. Find the ones who aren't allowed to share your data with Facebook, e.g. due to lack of consent or because they're bound by professional secrecy (e.g. banks or health related things). Report to your local DPA.

What you suggest and what I have are not mutually exclusive, friend :3

Re: Show HN: Simple script to cripple personalized targeting from Facebook

#72

This got a little stuck on a few of the `.click()` calls for me. Here's my version: const wait = () => new Promise(resolve => setTimeout(resolve, 1000)); const getElementsByAriaLabel = (label) => document.querySelectorAll(`[aria-label="${label}"]`); const getElementsByRoleAndWidth = (role, width) => Array.from(document.querySelectorAll(`[role="${role}"]`)).filter(el => el.clientWidth === width); const getElementsByTe…

Lol, I got hit with this: "You're Temporarily Blocked: It looks like you were misusing this feature by going too fast. You’ve been temporarily blocked from using it." Anyone using this may want to s/1000/2000/ on the first line.

Safer bet: 5000ms.

Re: Show HN: Simple script to cripple personalized targeting from Facebook

#73
What's the legality of a script like this? Could this be construed as a violation of the CFAA if you were a motivated/evil enough lawyer?

I recall some surprising legal outcomes in recent years, for example jail for posting fake Yelp reviews. Anyone know of any case law for this sort of scripting?

Re: Show HN: Simple script to cripple personalized targeting from Facebook

#74

Much more entertaining: Get the list of advertisers. Find the ones who aren't allowed to share your data with Facebook, e.g. due to lack of consent or because they're bound by professional secrecy (e.g. banks or health related things). Report to your local DPA.

What does DPA stand for? Guessing it's not Drug Policy Alliance, the first hit on Google.

in this context, DPA usually means Data Processing Agreement.

I’m assuming GP meant DPO, for Data Protection Officer, the person responsible for enforcing GDPR (or similar laws) in a company.

Re: Show HN: Simple script to cripple personalized targeting from Facebook

#75

What's the legality of a script like this? Could this be construed as a violation of the CFAA if you were a motivated/evil enough lawyer? I recall some surprising legal outcomes in recent years, for example jail for posting fake Yelp reviews. Anyone know of any case law for this sort of scripting?

I truly, deeply, and honestly hope Facebook gets litigious over this

My settlement conditions are already prepared

And they are non-monetary and super simple

Re: Show HN: Simple script to cripple personalized targeting from Facebook

#76

Much more entertaining: Get the list of advertisers. Find the ones who aren't allowed to share your data with Facebook, e.g. due to lack of consent or because they're bound by professional secrecy (e.g. banks or health related things). Report to your local DPA.

What does DPA stand for? Guessing it's not Drug Policy Alliance, the first hit on Google.

Data protection agency. Eg, Australia: https://www.oaic.gov.au/ UK: https://ico.org.uk/ EU: https://www.edps.europa.eu/_en , etc.

Re: Show HN: Simple script to cripple personalized targeting from Facebook

#77
post #28
post #21

Separately, Firefox has a feature to isolate Facebook activity from other things you do on the web.

I don't know how well it works in practice. The other day I bought something from a local webshop (bike parts) on my laptop. The next day I'm seeing an ad from the same webshop on my Facebook feed on my mobile. Yes, it could be coincidental though I do see a lot of bike-related ads and practically never this company. (Even though I am a returning, if not very frequent customer of theirs.)

Some companies upload their customer data to FB because Zuck promised them then you can send ads to your existing customers.

I made the mistake of having the same email address for Facebook as for registering to random online shops...

Re: Show HN: Simple script to cripple personalized targeting from Facebook

#78
post #29

For me the correct URL seems to be: https://www.facebook.com/adpreferences/ad_settings/?section=... instead of what you have in the gist. (But the script errs on the awaits.)

Neither the URL in the gist or this one load for me. The one in the gist seems to freeze at trying to load some modal, on fully updated Chrome.
Post reply on HN