Note: This post now archived and as such no longer works
The image doesn’t load on alexandrite
Hey FBI dude, I’m jerkin’ it, can you gimme some time alone?
I would’ve hoped that lemmy users on a c called privacy would understand the technology better, but I guess not.
So what is happening if I don’t see an image?
it is because the website providing the image is overloaded and cannot create an image.
You just have to reload the image and eventually you will see one.
What is it supposed to say?
What is it supposed to say?
“You are viewing this from The Black Pearl, Davy Jones.”
It names your browser and OS.
it got mine wrong because i change default useragent and platform in the browser.
for a little extra creepiness, modify the image-generating script to add geoip location data and http referer to the image.
“There are HUNGRY, SINGLE LEMMY’s in `` that need to be fed!”
Thought about adding the user’s location, but was worried PythonAnywhere could somehow cache the image between multiple people.
What does it say? on jerboa is states that i use unknown mobile client, with infinity, android client. All i have is adaway on my phone
Even without instance proxy, it should easy enough on the client side to not pull remote images unless directed to do so, similar to most email clients these days. At least it gives people a warning that they’re passing data to a 3rd party location.
That’s pretty stupid for a platform mainly based on images.
Maybe, but on the flip side though, as an instance owner, I don’t nessecarily want my node to be in the logs acessing questionable content on behalf of the end user.
That’s why it isn’t done this way I guess
And because it’s more resource efficient.
Jokes on you! I use a Firefox extension that spoofs my browser profile. https://addons.mozilla.org/en-US/firefox/addon/chameleon-ext/
deleted by creator
Yeah, I’m using Mullvad with misc DNS blockers enabled so it has nothing on me ᕕ( ᐛ )ᕗ
Easiest way to stop this from happening is to use ublock origin to block all third party request on your instance.
One way to do this is via dynamic filtering. This is for advanced users so be sure to read the info page: https://github.com/gorhill/uBlock/wiki/Dynamic-filtering
(Consider backing up your ublock settings before doing this)
If you are using lemmy.ml your rule would be this:
lemmy.ml * 3p block
if you’re using another instance then change the domain or use both rules cause you might end up visiting the others as well. Note that adding this rule wont work unless enable advanced features in ublock origin.
EDIT: THIS MIGHT BREAK THINGS ON YOUR INSTANCE, its recommended to learn how to use dynamic filtering to unbreak it: https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-quick-guide If it breaks stuff just remove that rule.
You could also block it using static filters but I can’t remember how to do that exactly, if you know please reply below.
- Mlem - knows exactly that it’s Mlem.
- Memmy - sees Mobile Safari webkit.
- Voyager - same as Memmy.
- Thunder - just sees Mobile Client.
Doesn’t know it’s sync.
Voyager on Android
Which would be correct as Voyager is a Web App
- Jerboa - also just sees a Mobile Client
- Connect - also says a mobile client
Same for Liftoff on Android
- Infinity for Lemmy - just says Android
My connection says that im viewing it from a unknown device
- Lemmios
It tells me I’m an unknown client. Viewing from Jerboa on a Gigaset GX290 phone without an NLP provider or Google Play Services.
It says unknown (mobile?) client for me too, using Sync with Bluetooth and location enabled and Play Store Services installed.
Whoever wrote that image tracking over-hyped it?
The user-agent detection definitely isn’t great, this was just meant as a quick proof of concept for anyone curios.
It successfully identified Firefox when I checked it from the browser. Maybe some of the apps don’t identify themselves in the useragent string?
I’m also on jerboa, but a Samsung with GPS, and it also tells me unknown device. Must be jerboa
I got mobile client from Liftoff.
Image proxies are a must have, let’s hope we get those soon!