These days, so much of what we see online is delivered by social media algorithms. The operations of these algorithms are opaque to us; commentators forever speculate as to whether they just show us what they think we want to see, or whether they try to guide our thinking and habits in a given direction. The Digital Poison device from [Lucretia], [Auxence] and [Ramon] aims to twist and bend the algorithm to other ends.
The concept is simple enough. The device consists of a Raspberry Pi 5 operating on a Wi-Fi network. The Pi is set up with scripts to endlessly play one or more select YouTube videos on a loop. The videos aren’t to be watched by anyone; the device merely streams them to rack up play counts and send data to YouTube’s recommendation algorithm. The idea is that as the device plays certain videos, it will skew what YouTube recommends to users sharing the same WiFi network based on perceived viewer behavior.
To achieve subtle influence, the device is built inside an unobtrusive container. The idea being that it could be quietly connected to a given WiFi network to stream endlessly, in turn subtly influencing the view habits of other users on the same network.
It’s difficult to say how well this concept would work in practice. In many cases, sites like YouTube have robust user tracking that feeds into recommendation algorithms. Activity from a random user signed into the same network might not have much of an influence. However, conceptually, it’s quite interesting, and the developers have investigated ways to log the devices operation and compare it to recommendations fed to users on the network. Privacy provisions make this difficult, but it may be possible to pursue further research in this area. Files are on Github for the curious.
Ultimately, algorithms will always be a controversial thing as long as the public can’t see how they work or what they do. If you’re working on any projects of your own in this space, don’t hesitate to let us know!
[Thanks to Asher for the tip!]
In practice Google will soon ask you to click ReCaptcha “I’m a human” checkbox. After some more time it will do ReCaptcha again, but this time they’re asking you to select all bicycles. Finally it will give you special ReCaptcha where you keep selecting the right thing but they just don’t quite feel your humanity and ask you to try again and again (in other words you’re now doing unpaid work, training their AI).
And this is how Google literally forced me to switch to Duck Duck Go. Not because of any ideology or whatevet, but because I, in the most concrete sense of the word, was unable to conduct a Google search at $work.
I didn’t mind the odd captha. I didn’t mind the odd AI training. And then the algorithm went one step too far one too many a time.
This is what most of the “See this incredible worker doing X”, or other clickbait titles on Youtube are about. They’re not meant to be watched by anyone, they’re just there to rack up bot views so the authors could collect the ad money. That’s also why they show up in your feeds, so there’s an amplification effect where bots increase the number of authentic viewers who are duped to watch copied and AI re-generated videos.
Mind, this has been going on for years now. The only new thing is the AI-complied and voice narrated videos like “This bear came to humans to ask for help – see the incredible story” that used to be made manually but are now completely automated.
Just watch without being signed in and stream via yt-dlp to mpv. I largely discover content by search and bookmarked channels rather than looking what others watched.
Spoiler alert: On a clean session on a fresh IP or even a VPN. There is always the most gangrenous politics injected into technology feeds. You do not escape the algorithm. It was always there. But you can just ignore it in your external player.
I can recommend NewPipe on Android.
And I can recommend ReVanced on Android too.
This is the best way to poison the data well you can come up with?
I’ll start the thread with a few of suggestions:
Post Lithium Deuteride for sale on your local Craigslist.
List ultra-centrifuge tech gigs on local Craigslist, ‘international travel required’.
Run many rooted virtual Android instances running the Google spywear suite. But report their locations as stupid expensive shopping areas, brothels and hotels. e.g. Rodeo drive, Every ‘fashion week’, F1 races (but not at the race, in the palace doing blow/blowing prince or maybe right on the track at ‘billionaire blowjob corner’ aka ‘the forbidden camera angle at Monaco’) etc etc. Pretend money is INXS and am trust-fund scumbag. Make Google think you’re spending money like a drunken Democrat. Wait for freebees.
Hide one of of these gadgets in the local government bureaucrat pen, but watching the most double plus kinky PornHub content. So when they go to take a peaceful fap they get offered up morbidly obese furry pegging on city bus porn. I haven’t verified such a thing exists and recommend you don’t either.
An AI startup, but put up all the hallucinations for subsequent scanning by the other AI startups. Very large link circles to add cred. Hire cheap 3rd world humans to prevent anything useful from being posted.
I read “morbidly obese furry pegging” as “morbidly cheese furry pegging.’
Twice. Haven’t stopped laughing yet.
A fair amount of cheese is implied by ‘morbidly obese furry’…
I’ve just started laughing…
Yeah jokes aside this is an extremely lazy and lame implementation. You made a pi that plays a youtube video. Wooooow the algorithm won’t know what hit it. It took three people to make this? Were each of them typing with one hand on the same keyboard or something?
Different computers and devices on my wireless LAN get drastically different recomendations from YT. Doubtful just being on the same wireless network is going to do anything to influence it for a given user. Theres so many spaces that serve many people per wireless access point it wouldn’t really make any sense to do that way anyway.
Sharing my home LAN, my girlfriend, former roommate, and myself would get served similar suggested videos, even if we went off and accessed YouTube elsewhere. It seemed that it would push the most videos from the most actively watched/ interacted with profile(mine) to everybody else’s, and then I would get a little bit of their more unique content pushed back to me. It probably didn’t help/ hurt that former roommate and I had shared interests in the tech and gaming space, plus some more esoteric different interests elsewhere.
“more esoteric different interests” involving cheese and furries?
Don’t think YT delivers the same stuff to different users on the same external IP. Certainly that’s going to be ineffective with CGNAT.
Its always interesting to me the amount of videos I first see on my recomendation bar and later I saw here on Hackaday due to an article. I always wonder how is this possible given the amount of yt available videos.
I think we need a new cultural movement called “digital vegan”, formed by people that dosnt consume algorithmically recomended stuff.