• Squizzy@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    10 hours ago

    Is the shotgun approach not useful? Every post has to contain “Ad” or “sponsored”, could you not exclude every post that has those words?

    I am an idiot speak slowly.

    • アイス@lemmy.zip
      link
      fedilink
      English
      arrow-up
      15
      ·
      10 hours ago

      From the article

      The same post talks about some of Facebook’s tactics for bypassing the adblockers. A user in the thread described trying to use uBlock’s element picker to block the word “Sponsored” on ads, only to find Facebook splits the word into individual letters, each wrapped in its own line of code. A member of the uBO development team confirmed this isn’t new, and that the technique has been in use for roughly five years. They also added that Facebook has at times gone further by randomizing letter order and inserting fake characters to throw off pattern-matching filters.

      • Funkt4st1c@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        7 hours ago

        You gotta wonder what the hell facebook execs are thinking, knowing that people who specifically go out of their way to block ads are the ones their engineers are fighting tooth-and-nail to show ads to.

        Anyways my solution to this on youtube, anyways, is to click every ad i dislike, training my algorithm to advertise shit i dont want to me and bleeding money from them while promoting the creators i like/YouTube

    • toph@feddit.uk
      link
      fedilink
      English
      arrow-up
      7
      ·
      10 hours ago

      Facebook splits the text “Ad” in the code so you have an “A” and “d” defined separately and then through some magic make them appear together when rendered… and then they change the exact locations and naming frequently.