Live data from Hacker News

Meta is banning people from advertising after running ads for Python and Pandas

lerner.co.il

451–460 of 514 posts

Re: Meta is banning people from advertising after running ads for Python and Pandas

#451

Other similar cases I'm aware of. * The Scunthorpe problem, AOL didn't let users set their hometown to Scunthorpe because of the "cunt" substring. This is a classic. * Amazon banning sales of Guns N' Roses merch (because guns). * People named Miranda having issues with bank transfers (because of the substring "Iran"). * Some games displaying the nickname "Nasser" as "N* er", suggesting that it is the n word. Alexa no…

People named Guido not being able to create an account because apparently my name is also a racial slur in some part of the world where I do not live.

I cannot register with my nickname in a LOT of online services/games. Sony even sent me a scary letter with intention to suspend account.

Also I utterly hate all those online services that require at least 6 letters in nickname...

Re: Meta is banning people from advertising after running ads for Python and Pandas

#452
post #440

Earlier quoted context omitted.

This reminds me of middle school while I was temporarily in a country with heavily censored internet, where, I couldn't even search for info about sexual reproduction in plants for an assignment without a VPN because they filtered on "sex". So while I couldn't find info on actually innocent topics, it had been trivial to play around with search terms to find porn that the filter couldn't catch.

> temporarily in a country with heavily censored internet So, the USA huh? For "children" (read: under 18), schools are some of the most despotic, censorious, and anti-democratic institution we have, and we send young humans from 6-18 through this meatgrinder. During health class, our teacher was unable to see anything about "breast cancer", even though various cancers were in the discussion topic. Didn't matter. "Br…

They all have smartphones. Almost everyone single one will have a smartphone.

Before smartphones, I’ve seen someone masterbating while watching porn in the middle of a massive row of computers in the college library. People probably did worse and it’s the reason they block it.

Re: Meta is banning people from advertising after running ads for Python and Pandas

#454

Similar story: I had an old account locked and I wanted to delete it. They asked me security questions about random Facebook friends to verify my identity, and I had no idea who they were. So I sent in my driver's license photo, which was rejected for an unknown reason.. and around and around it went. I ended up finding a random Facebook corporate email address online and I just kept spamming it in hopes that a human…

One time my instagram account was suspended for suspicious bot-like activity. submitted all the appeal forms, sent them photos of my drivers license, sent them a photo of my face with a custom handwritten note held next to it (which they literally asked for), but no response.

Ended up making a facebook business page and running an ad to get access to FB business support. They were the ones who finally helped me get unbanned. My FB business did get permanently banned, but I only cared about the instagram account anyway :)

Re: Meta is banning people from advertising after running ads for Python and Pandas

#455
post #452
post #440

Earlier quoted context omitted.

> temporarily in a country with heavily censored internet So, the USA huh? For "children" (read: under 18), schools are some of the most despotic, censorious, and anti-democratic institution we have, and we send young humans from 6-18 through this meatgrinder. During health class, our teacher was unable to see anything about "breast cancer", even though various cancers were in the discussion topic. Didn't matter. "Br…

They all have smartphones. Almost everyone single one will have a smartphone. Before smartphones, I’ve seen someone masterbating while watching porn in the middle of a massive row of computers in the college library. People probably did worse and it’s the reason they block it.

And? You go up to them and tell them to quit or you'll call the cops for indecent exposure.

We already have a pretty sane law on this. We do not need shitty blocking tools that way overreach their bounds.

And yes, anything that blocks "sexual content" or otherwise also blocks VPNs and Tor and I2P as well. Those "bypass tools" are default enabled on ALL blocking systems.

Re: Meta is banning people from advertising after running ads for Python and Pandas

#456
post #44

AIs and other opaque processes making decisions are incredibly frustrating. I'm still wondering why my tea-of-the-month business [0] got turned down by Stripe when I incorporated an LLC (technically a Godo Kaisha, as it is incorporated in Japan). It came as a surprise as it was perfectly fine by them for as long as it was a sole proprietorship. Which is why I strongly suspect the rejection came from an AI. At the tim…

> AIs and other opaque processes making decisions are incredibly frustrating. Simply better messaging would fix most of this. One approach is to be upfront and say: Our automated AI systems have decided that it probably isn't in our best interests to do business with you. We can't elaborate on why, because that would give clues to spammers to help evade our detection of them. However, if you are willing to pay us $15…

> pay us $15,

then some business-school asshat will say "wait! I have the most disruptive idea! let's tweak the algo to get 10% more rejections because analytics show 5% of rejectees result in a conversion!" As he proceeds to get a bonus for momentarily boosting revenue while permanently enshittifying the product.

Re: Meta is banning people from advertising after running ads for Python and Pandas

#457

Earlier quoted context omitted.

I think it'd be embarrassing if the tech was making this sort of mistake in a high % of cases. Anecdotally, that's the only account I've read of this kind of error. Not defending Facebook, they ought to deploy humans in the loop. But saying the tech is embarrassing misses how machine learning works. It will always make mistakes, and the kind of mistakes that seem silly from a human perspective. That's because, well,…

>that's the only account I've read of this kind of error. it's still anecdotal, but the author did mention that they went to FB/LinkedIn and they got a pretty swift answer. If nothing else, it sounds like it wasn't a unique case (or the author has a very tight knit group of tech isntructors).

What I mean is, there are certainly a lot more than 2 or 3 individuals or businesses that have ever advertised on FB for Python and Pandas (programming) stuff. Courses, recruiting, books, events, commercial libraries, etc.

If this kind of error was systematic, no one would be able to run these ads. We'd have certainly already seen a public outcry about it.

That doesn't seem to be the case, here (yet)?..

Re: Meta is banning people from advertising after running ads for Python and Pandas

#458

Earlier quoted context omitted.

Depends in what context you are talking about the animals. Trade in animals is covered by a number of laws¹ intended to protect them, and fb has a blanket ban on advertising trading animals. This is a perfectly logical thing to declare wrong. What has happened here, most likely, is that a right thing (selling courses about Python and Pandas, the technical things of that name not the animals) has been misidentified as…

That department should upgrade to a modern LLM which would do a better job than many humans in understanding the context of python and pandas.

There would still be need for some sort of appeal/correction process, which doesn't seem to exist in a useful state now and would be required no matter what automated system you put in place.

Re: Meta is banning people from advertising after running ads for Python and Pandas

#459

Earlier quoted context omitted.

The UK ICO has some guidance here: https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-re...

UK organisations are quite impotent. As in a lot of talk and very little walk. Unfortunately.

ICO has brought fines. Perhaps more significantly, privacy activists are starting to bring cases in courts.

Data rights enforcement is nascent/emerging but certainly a space to watch.

Re: Meta is banning people from advertising after running ads for Python and Pandas

#460
post #364

Earlier quoted context omitted.

The author might be speculating, but I worked on that team and his diagnostic is very likely exact.

Do you have any insights into how it might be resolved given that you think a blatant false positive like this is likely? Or is it a lost cause?

It’s a story in three steps:

1. The problem is that there is a staggering amount of “things” that can be either sold on Facebook/Instagram/WhatsApp or advertised for (it’s the same service): every film on Netflix, every item for sale on Etsy, eBay, Amazon, every game on a random retro console platform, etc. There are hundreds of billions of things. Some are duplicates (humanity barely makes that many things), but not many are on the same platform anyway. The real problem is that there are even more updates: trillions. When I was there, most large partners updated all their items daily because the API didn’t let them match items dynamically easily enough, and they believed updates granted them some magical recommendation properties. All those updates have to go through a staggering amount of processes, one by one: unauthorized items, spam filters, enlarging photos, transformers to figure out what it is so it can be advertised to the right audience, etc. Why not just item creation? Because it’s all too easy to upload a valid description and then update it to sell unicorn meat. There are miracles done to figure out which items are new and which are neutral changes (like price or inventory updates) or no changes at all. Still, those aren’t nearly as effective as offering the right tools to the bigger partners (like helping them figure out which items were actually updated on their side, before sending them through an expensive, convoluted pipeline on our end). That was my recommendation, which got lost in internal politics. But at the moment, whatever “trivial“ process you recommend, you genuinely have to add 12 zeros to its computational cost.

2. Assuming you resolve internal politics, prioritize sending new products (and genuine product updates) separately from inventory, and only receive billions of materially new descriptions every day, the company has the skill and resources to run proper filters and separate a course on Python with an illegal snake trade — but why? More than any other company, Meta demands a business case for everything, and being nice to 0.000_001% of their partners isn’t a good case. Again, I’m not exaggerating: the entire economy of several large countries goes through WhatsApp. Groceries, Restaurant supplies, Job offers, Prescription drugs, Taxi services, Spare garage parts, Police uniforms, Wedding planning, Army weapon procurement contracts, there is everything going through there. Reuven is a great teacher, but his classes are a speck in that world. “All digital goods not sold by the top 15 platforms” is a tiny sliver of a slice of that pie. So you have to figure out how many second-hand VHS resellers got kicked out for offering a lightly used copy of _The Hounds of Baskerville_ but also how many bakers making custom cakes have heard of someone getting kicked and didn’t even try advertising… With barely any trace on Meta for many of those and several orders of magnitude more actual spammers and people creating accounts by the dozen genuinely trying to sell endangered species. “Is the juice worth the squeeze?” gets weirdly negative when you have all the juice in the world already.

3. On top of that, your business case has to be worth the time for several of the best teams (read: expensive) at Meta: computer vision, spam detection, parsing the largest database Meta has, etc. More importantly, their filter has to offer an absolute guarantee that not a single pangolin can be advertised or sold on any of the services: the company breathes by the strongly held belief that any compromising screenshot will end up on the front page of the NYTimes for a month (because it absolutely will). Some YouTuber selling powdered sugar as “coke” as a prank for views? He has to be banned before he can fake a screenshot. Any less, and the PR team will have headaches.

Bonus: Among the things that Meta has learned they can’t rely on through similar crises is Unicode. There’s a big scandal that (among other failures in management) hinged on a bag-things-detector failing because one language has an alphabet that wasn’t compatible with Unicode, so the bag-things-detector failed silently. Can you build a system able to detect euphemisms similar to ‘oregano :wink: :wink:’ in Hokkien, or Gondi? That shouldn’t prevent Meta from having a system that recognizes English, Spanish, Hindi, French, Mandarin, etc., and works for 95% of the items, but you can never know if you might be missing something.

A heavy-handed system, full or blatant false positive scales better, doesn’t cost that much, and is cheaper to operate, with less risk of freak actual positive.

Post reply on HN