News for hackers. Stuff that matters.
Re:Am I Unique? by foxfired on Wednesday February 20, 2019 @08:56PM (#19213891)
Hello author. Really interested in checking your page but, 504! So here is what you can do:

Copy all your static assets to another server[1]. You can use a cheap digitalocean server or any vps really. Have them served using nginx.

This will relieve your main server from all those extra connections and it can focus on your application.

And use some caching mechanism. Memcache drivers are available for many languages.

Good luck

[1]:https://idiallo.com/blog/handling-1-million-web-request

Re:Am I Unique? by sigi45 on Thursday February 21, 2019 @02:13PM (#19219684)
That is very vague / strange tips you give out.

The response header shows, that nginx is used already.

There is no need to put static assets to some cheap vps if you have already a server. Depending on the bootleneck, it might be much better to upgrade ram or optimise the code or finetune some database cache or whatever happens at the BE.

But without knowing details, it doesn't make much sense to move assets or use memcache. Often enough, people do shitty sqls or are not even aware that there is something like a query cache (which you can also use lightweight without adding memcache to your stack).

When you look at there about page and also make a lookup on there ip, you will see that it is hosted by them from there own network https://www.inria.fr/. So this project was probably build by some researchers, which some agenda on how well that service should actually run and a budget. They probably got a VM from there IT Department (or are part of it) and are in theory capable of fixing there issues but the working student is on a new project and no one really cares about it (the domain was registered 2014).

Re:Am I Unique? by RonanTheGrey on Wednesday February 20, 2019 @05:08PM (#19212524)
I use this regularly, the problem I have is that it doesn't give you any suggestions to be 'less unique' - things like suggesting a similar User Agent to yours, but one that is much more common, or even something as simple as linking to things like Canvas Defender for Firefox, which adds random noise to hidden canvas invocations so that your canvas render isn't identifiable.
Re:Am I Unique? by PeterisP on Wednesday February 20, 2019 @07:42PM (#19213518)
"adds random noise to hidden canvas invocations" sounds as clearly signaling you're using something-like-canvas-defender, which is likely very unusual and thus makes you more unique.
Re:Am I Unique? by RonanTheGrey on Thursday February 21, 2019 @09:35PM (#19222643)
The noise is different every hour, meaning that basically the canvas can't be used as a signal. It's not a perfect solution (my useragent string is more unique, which annoys me) but it is better than a 100% identifiable canvas.
Re:Am I Unique? by westmeal on Friday February 22, 2019 @11:08AM (#19226437)
There are add ons to randomize your User Agent string. Just set it to something like Windows & Chrome v whatever
Re:Am I Unique? by godelski on Wednesday February 20, 2019 @07:52PM (#19213559)
> Canvas Defender

My understanding is that these don't actually help. Even their own blog suggests that there is a lot of limitations[0]. And they even talk about how TOR just returns 0. But if everyone did that (say FF did that overnight), then wouldn't that help solve the problem?

Or does there need to be a way to force these things to be pixel perfect (data perfect for the other fingerprinting things like battery, mic, etc)?

[0] https://multilogin.com/blog/

Re:Am I Unique? by 0xADEADBEE on Wednesday February 20, 2019 @08:22PM (#19213718)
Thank you for this - I'd often assumed Canvas Defender was no good but I couldn't quite put my finger on why. I would encourage anyone with even a passing interest to read this truly illuminating post because there is some fascinating stuff that even as a web developer I did not know:

https://multilogin.com/everything-you-need-to-know-about-can...

Re:Am I Unique? by godelski on Wednesday February 20, 2019 @11:45PM (#19214600)
It is really fascinating how all this works. And I'm really happy that multilogin writes these blog posts. I think it brings up questions of how necessary is this information and is it worth the cost (loss of privacy). I'm not a web developer so I'm not sure how useful these metrics are. Or is it just limitations? How much of an impact would implementing pixel perfect renders be (as in page load time)? I'd love to know what people that work in these areas think. Pros and cons.
Re:Am I Unique? by RonanTheGrey on Thursday February 21, 2019 @09:37PM (#19222650)
Canvas Defender is Multilogin's product :) Other canvas plugins block the canvas, which is a much clearer signal, and they go to lengths to point out how simply blocking the canvas is worse.

By adding random noise every hour, it basically means that the confidence in the canvas as a signal is going to be 0. That's about the best you can do.

Re:Am I Unique? by sramsay on Wednesday February 20, 2019 @07:18PM (#19213375)
I tend to fail these uniqueness tests pretty catastrophically, and I hadn't heard of Canvas Defender. But solutions like that seem a bit heavyweight to me (and more likely to affect the UX negatively). Is this really the only way to get around this problem?
Re:Am I Unique? by RonanTheGrey on Thursday February 21, 2019 @09:39PM (#19222666)
Yeah, I do too, my useragent string is somehow almost completely unique. I try using a more "common" one and suddenly everything locks me out.

Canvas Defender only adds noise on hidden canvases, ones that are obviously being used for fingerprinting.

But yeah there's no perfect solution. If you simply block canvas rendering, like some plugins do, that is a 100% identifiable signal. So the best you can do is make the fingerprinting "unsure" that that is you, by having the fingerprint be different every time.

Re:Am I Unique? by FabHK on Wednesday February 20, 2019 @07:09PM (#19213345)
> Canvas Defender for Firefox

Anyone aware of something comparable for Safari (on macOS)?

Re:Am I Unique? by miguelmota on Wednesday February 20, 2019 @06:13PM (#19213067)
For those wondering what this site does; it takes a 'fingerprint' of your browser using unconventional methods to generate a unique identifier.

Typically fingerprinting is used by advertisers for tracking in order to retarget you.

Re:Am I Unique? by jacobmoe on Wednesday February 20, 2019 @06:33PM (#19213176)
Bet I'm not unique in getting a 504 error.
Re:Am I Unique? by Yntec on Wednesday February 20, 2019 @07:01PM (#19213318)
You just won that bet.
Re:Am I Unique? by wolfpwner on Wednesday February 20, 2019 @07:45PM (#19213525)
We are killing the website
Re:Am I Unique? by nomagicbullet on Wednesday February 20, 2019 @07:33PM (#19213454)
502 for me.
Re:Am I Unique? by dontbenebby on Wednesday February 20, 2019 @07:47PM (#19213534)
It doesn't seem to render my results unless I whitelist JS in NoScript. Not very fair to force JS before saying if I'm unique IMHO.
Re:Am I Unique? by RonanTheGrey on Thursday February 21, 2019 @09:42PM (#19222677)
Basically everything meaningful used for fingerprinting requires JS. If you don't have JS running, that's a signal, but a really weak one. About all they have after that is your useragent and IP address.

Too bad most of the web isn't written to be without JS (or that we don't have stronger protections against fingerprinting, so it wouldn't matter....)

Re:Am I Unique? by flukus on Thursday February 21, 2019 @09:52PM (#19222722)
> Basically everything meaningful used for fingerprinting requires JS. If you don't have JS running, that's a signal, but a really weak one.

It eliminates probably 99% of the population. Throw in some css fingerprinting and you could probably be identified uniquely.

Re:Am I Unique? by RonanTheGrey on Thursday February 21, 2019 @10:02PM (#19222762)
I know, it's a really crappy situation all around. I went and spent a few hours trying to see how to prevent fingerprinting and the answer is you basically can't. That sucks.
Re:Am I Unique? by decebalus1 on Wednesday February 20, 2019 @05:54PM (#19212932)
its down. But what does it have over https://panopticlick.eff.org/ ?
Re:Am I Unique? by sndean on Wednesday February 20, 2019 @05:58PM (#19212967)
Their extension [1] is also down, but this idea may be cool (and something panopticlick doesn't provide?):

"An extension to follow the evolution of your browser fingerprint! Be notified as soon as a change is detected!"

[1] https://chrome.google.com/webstore/detail/amiunique/pigjfndp...

Re:Am I Unique? by FabHK on Wednesday February 20, 2019 @07:12PM (#19213355)
I seem to recall that Am I Unique has a FAQ on that very question, but I can't recall the answer.

However, does Panopticlick actually do canvas fingerprinting?

Re:Am I Unique? by extra88 on Wednesday February 20, 2019 @07:35PM (#19213468)
One of Panopticlick’s browser characteristics is Hash of canvas fingerprint.
Re:Am I Unique? by brink on Wednesday February 20, 2019 @05:27PM (#19212699)
It's dead.

According to the wayback machine, this is what it looks like when it's up: https://web.archive.org/web/20190217053927/https://amiunique...

No functionality to tell you if you're unique or not though, unfortunately.

Github page here: https://github.com/DIVERSIFY-project/amiunique

Re:Am I Unique? by Etheryte on Wednesday February 20, 2019 @05:36PM (#19212775)
Looks like the page got slashdotted, it loaded halfway for me five minutes ago and is completely down now.
Re:Am I Unique? by fratlas on Wednesday February 20, 2019 @06:33PM (#19213171)
Are there any databases that can link fingerprints to identities? Could there be companies legally using them?
Re:Am I Unique? by Gpetrium on Wednesday February 20, 2019 @06:38PM (#19213204)
I mean, most governments have fingerprint databases that are linked to identities. Some governments hire contractors to take care of that.
Re:Am I Unique? by 0xADEADBEE on Wednesday February 20, 2019 @08:24PM (#19213736)
I'd be very interested on reading more about this if you have anything you could point me towards
Re:Am I Unique? by OldManAndTheCpp on Thursday February 21, 2019 @05:12AM (#19215816)
This is a joke: the parent commenter is talking about fingerprints on your hands, not browser fingerprinting.
Re:Am I Unique? by neduma on Wednesday February 20, 2019 @10:30PM (#19214287)
You're absolutely unique like everybody else - Unknown