News for hackers. Stuff that matters.
Re:Have you been faked? by jaclaz on Friday March 29, 2019 @06:40AM (#19520459)
>You have probably seen https://thispersondoesnotexist.com/ by Philip Wang.

>But have you ever wondered if they made photos that look like you? Let's check!

>We collected the huge dataset of 428526 fake generated photos and extracted their facial parameters with https://github.com/ageitgey/face_recognition. Now you can match your image against fake faces and compare with the closest matches. Enjoy!

Maybe it is just me, but how would I go if I wanted to harvest large numbers of "real" photos of "real" persons?

Having curious people uploading them to my website could be an easy way.

Re:Have you been faked? by yorwba on Friday March 29, 2019 @06:49AM (#19520503)
https://thispersondoesnotexist.com/ only exists because someone already collected enough real photos of real persons to have a neural network learn their distribution well enough to generate new samples.

Harvesting even more photos is not really necessary at this point, and in any case, scraping them off the web would be faster than creating a novelty website.

Re:Have you been faked? by jaclaz on Friday March 29, 2019 @07:17AM (#19520622)
>Harvesting even more photos is not really necessary at this point, and in any case, scraping them off the web would be faster than creating a novelty website.

But scraping them from the web says nothing about the source, even if you manage to remove all stock photos.

This way it is IMHO more likely that it is a "real" photo, most probably uploaded by a "real" user and the site has also the IP of the sender.

Morover, most photos you can find on the web have had their EXIF information removed by the host, maybe it is not the case for a casual user.

As I see it scraping them off the web is good for quantity but not so much for quality, this (completely hypothetical) approach would give less quantity but IMHO better quality data.

Re:Have you been faked? by C4stor on Friday March 29, 2019 @09:34AM (#19521513)
I definitely tried it with more junk images that I had in stock than real photos, so, there's that. There's moment where you need to know what face a computer would say resemble the most a sushi... So I'm not 100% sure about quality
Re:Have you been faked? by devb on Friday March 29, 2019 @08:21AM (#19520968)
> how would I go if I wanted to harvest large numbers of "real" photos of "real" persons?

I guess you could just steal them from Flickr?

http://fortune.com/2019/03/12/millions-of-flickr-photos-were...

Re:Have you been faked? by brlewis on Friday March 29, 2019 @07:58AM (#19520816)
>Maybe it is just me, but how would I go if I wanted to harvest large numbers of "real" photos of "real" persons?

Use APIs or scraping to collect profile photos from facebook, twitter, google, gravatar, etc. You'll get a lot of non-person photos, but havetheyfaked.me probably does too.

Re:Have you been faked? by jaclaz on Friday March 29, 2019 @08:13AM (#19520919)
Yep, but as said above that would be "big data" with the need of de-duplicating them and with no additional (reliable) parameters.

Then you will need some AI (or whatever) to remove non-human photos or non-suitable photos (position, lighting, etc.) whilst this method would almost guarantee only "portraits" or "upper torso" pictures of humans.

What I tried to say wasn't that this is the "only" method, but that it is one of the "easy" ones with a high probability of getting "reliable" data.

Re:Have you been faked? by navane on Friday March 29, 2019 @09:30AM (#19521481)
Maybe all the images from thispersondoesnotexist.com are coming from havetheyfaked.me?
Re:Have you been faked? by johnbatch on Friday March 29, 2019 @07:44AM (#19520748)
Re:Have you been faked? by MayeulC on Friday March 29, 2019 @08:04AM (#19520861)
There seems to be plenty of less-than-pleasant outputs from this net. I had a couple of strange ones when I landed: [1][2]. If those were generated with GAN, the adversarial network could really use another training pass with examples like this (and if GANs are not used, there could be a simple network filtering the first net's output).

[1]: https://havetheyfaked.me/d/539e20e9-560c-4a8d-a2ba-ca89e2c9a...

[2]: https://havetheyfaked.me/d/86526a1d-bbe7-4956-8bec-a7e64e082...

Re:Have you been faked? by itronitron on Friday March 29, 2019 @09:41AM (#19521572)
They are trying to match photos to the top right expression on that page (the 2nd link)
Re:Have you been faked? by smoyer on Friday March 29, 2019 @08:30AM (#19521018)
I hate to be the one to break the news to you but ... you are a zombie (it's the only way they'd match your photo to pictures of computer-generated undead).
Re:Have you been faked? by deepstream on Friday March 29, 2019 @07:52AM (#19520784)
I love this comment mood. Everyone losing it when some random small website asks people to upload their photo if they want to find out some random information. But everyone's cool with sharing constantly on FB, IG, uploading their photos and locations to massive companies, etc etc. The internet has reality distorted everyone's perspective. Orwell would be have something to say about it. Everyone loves Big Brother (FAANG etc) but distrusts each other. Divide and conquer much?
Re:Have you been faked? by nkrisc on Friday March 29, 2019 @08:08AM (#19520883)
I think you'll find an above average amount of people here who despise FAANG and haven't given them anything.
Re:Have you been faked? by Kye on Friday March 29, 2019 @08:09AM (#19520892)
There's no reason to assume people commenting here about risks use any of those sites and post their photos to them.
Re:Have you been faked? by Yajirobe on Friday March 29, 2019 @08:28AM (#19521011)
There is no reason to assume that they don't.
Re:Have you been faked? by aflag on Friday March 29, 2019 @09:25AM (#19521423)
There is. It would be inconsistent of them.
Re:Have you been faked? by Crinus on Friday March 29, 2019 @09:34AM (#19521512)
And people generally tend to be inconsistent in what they say and what they do.
Re:Have you been faked? by lm28469 on Friday March 29, 2019 @09:30AM (#19521484)
It's almost has if big companies were regulated but personal websites were not.

> when some random small website

It could be some random website. It could also be a 3 letters agency website training airport security face detection, a social engineering website, a random website storing images in a public s3 bucket.

> The internet has reality distorted everyone's perspective.

You give all your personal / biometric info when you get a new passport. If some rando guy were asking for your biometric data in a street would you give him ?

Re:Have you been faked? by mamon on Friday March 29, 2019 @03:01PM (#19524518)
>> It could also be a 3 letters agency website training airport security face detection

3 letter agencies will kindly ask/force Facebook to share their face-detection data and algorithms, no need to do this themselves.

In fact I think the biggest co-conspirator of NSA and other agencies is Apple. First they put fingerprint sensor inside Home button, so you can't avoid using it, and have to share your fingerprints whether you like it or not. Now that they captured enough fingerprints they move to FaceID, which sensors are so conveniently placed that you cant avoid having your face scanned, even if you don't ever set up FaceID for your own use.

Re:Have you been faked? by deepstream on Friday March 29, 2019 @09:46PM (#19527079)
you could tape over the aperture
Re:Have you been faked? by Mc_Big_G on Friday March 29, 2019 @10:48AM (#19522142)
Everyone = Everyone - me
Re:Have you been faked? by thatguyagain on Friday March 29, 2019 @06:41AM (#19520468)
Where does my face end up when I submit it to this website?
Re:Have you been faked? by wastemaster on Friday March 29, 2019 @06:48AM (#19520497)
This is a good question. the thing is that except you photo I have to extract its vector of facial parameters to match fakes. So with this 128-dimentional vector I can find you on other photos (if I had some)

All the pics and their vectors stay on this small server. if you want to be deleted please drop me a letter [email protected]

Re:Have you been faked? by plibither8 on Friday March 29, 2019 @07:06AM (#19520580)
> All the pics and their vectors stay on this small server.

This should be mentioned on the website.

> if you want to be deleted please drop me a letter [email protected]

There should be an easier mechanism to request a deletion of our photo. Better still, request permission from the user to store the photo in your servers before actually storing them.

I think this is the bare minimum of transparency that should required before letting people upload personal data, especially in this day and age.

Re:Have you been faked? by moreira on Friday March 29, 2019 @07:14AM (#19520609)
Not to mention that the website is accessible from the EU, and you're required -by law- to obtain consent to store this personal data, and to tell people what exactly you're going to do with it, and with whom you're sharing it (if anyone).

I know everyone's used to the wild west but I'm glad that's changing, because of comments like yours - this transparency should NOT be something done out of the website owner's good heart (because as we've seen, most will just give us the finger), but enforced by law.

Edit: For the record, wastemaster's actually quite nice, and this is not directed at them, just websites in general.

Re:Have you been faked? by deytempo on Friday March 29, 2019 @08:55AM (#19521169)
How exactly would anyone in the EU prosecute someone outside of it for running their own website if that individual does so outside of the EU and does not have any organization or company they are affiliated with. Just because something is accessible from the EU does not make it under their jurisdiction to police.
Re:Have you been faked? by icebraining on Friday March 29, 2019 @11:15AM (#19522377)
The EU claims jurisdiction based on the fact that part of the interaction occurred in the EU, so they can fine you (it should be noted that the GDPR applies to data related to people in the EU, not related to EU citizens living elsewhere). Whether they can collect on those fines is a different matter.
Re:Have you been faked? by deytempo on Friday March 29, 2019 @04:32PM (#19525378)
How do they intend to fine non EU residents hosting a website outside of the EU? I could see if it was a company but if someone is running a server with a not for profit site on it with no way to identify the site owner and an EU resident visits it, good luck trying to fine anyone. The EU does not own or even control the internet outside of their borders.
Re:Have you been faked? by deytempo on Friday March 29, 2019 @07:52PM (#19526589)
After doing some research it appears that only businesses and organizations are responsible for compliance with GDPR
Re:Have you been faked? by jodrellblank on Friday March 29, 2019 @08:03AM (#19520850)
and you're required -by law-

Does the GDPR apply to non-commercial, non-business, non-organizations?

Re:Have you been faked? by plibither8 on Friday March 29, 2019 @08:55AM (#19521170)
Yes. If the organisation/company/service is processing the data of the users, GDPR applies.

https://gdprexplained.eu/who-has-to-comply/

Re:Have you been faked? by sneak on Friday March 29, 2019 @09:38AM (#19521544)
Why do you care what happens with a photo of your face? Many thousands of them exist; you probably have a profile photo on gravatar, or linkedin, or twitter somewhere anyway, to say nothing of the many thousands upon thousands of pictures of your face captured in frames on surveillance camera footage.

You provide this information (a picture of your face) to every convenience store, casino, bank, airport, and office building you walk into, many hundreds of times per day, for permanent storage. What is the threat model here from someone with a webserver having a single picture of your face with no other associated identifying information about it?

Re:Have you been faked? by wastemaster on Friday March 29, 2019 @07:15AM (#19520612)
Agree, thank you. Somehow I missed that, yep going to add with next update
Re:Have you been faked? by jstanley on Friday March 29, 2019 @07:55AM (#19520800)
The fact that you don't want to immediately delete the data after processing is a cause for concern.

I can't think of any reason not to immediately delete the data, other than that you intend to use it for something else in the future.

That said, I appreciate your honesty. If you had actually nefarious intentions, you would presumably just claim that you deleted the data when you don't

Re:Have you been faked? by botto on Friday March 29, 2019 @07:53AM (#19520786)
I would honestly suggest just deleting the photo after use, there is such a big minefield with something like this and the EU
Re:Have you been faked? by nevertoolate on Friday March 29, 2019 @07:35AM (#19520705)
Can’t you just remove all the stored data?
Re:Have you been faked? by wastemaster on Friday March 29, 2019 @10:40AM (#19522055)
Already doing this! Cleaning up all the uploaded info in 3 minutes
Re:Have you been faked? by jstanley on Friday March 29, 2019 @07:00AM (#19520552)
Why don't you delete them all automatically as soon as you've finished processing them?
Re:Have you been faked? by wastemaster on Friday March 29, 2019 @10:46AM (#19522124)
Already doing this! Cleaning up all the uploaded info in 3 minutes after upload!
Re:Have you been faked? by stfwn on Friday March 29, 2019 @08:16AM (#19520943)
> All the pics and their vectors stay on this small server.

Not to take a jab at you specifically, but the fact that someone that can make websites like these is ignorant enough about privacy (law) to casually drop this line marks a worrying development in the accessibility of AI tech.

For impactful technologies, we probably want the required domain knowledge to come with some structural social disciplining so that we can collectively steer that impact in the right direction (whatever that is). Clearly AI libraries have become so easy to use professional ethics are not part of the curriculum.

Re:Have you been faked? by jaclaz on Friday March 29, 2019 @07:24AM (#19520652)
>This is a good question. the thing is that except you photo I have to extract its vector of facial parameters to match fakes. So with this 128-dimentional vector I can find you on other photos (if I had some)

And - with all due respect - an alternative would be providing an open-source program to create offline this "128-dimentional vector" and upload only this latter and NOT the photo.

Re:Have you been faked? by hnaccy on Friday March 29, 2019 @07:31AM (#19520686)
Uh why wouldn't they be automatically trashed after processing?
Re:Have you been faked? by homarp on Friday March 29, 2019 @08:27AM (#19521003)
can you do the extraction client side, and only send the vector ?
Re:Have you been faked? by wastemaster on Friday March 29, 2019 @11:18AM (#19522408)
Sending this vector is somewhat even worse than just photo. This vector info would allow someone to match your face without your initial photo! (array of 128 floats requires less storage and less transparence)

For example if I extract color map from your photo is this your personal data still?

Re:Have you been faked? by kacamak on Friday March 29, 2019 @06:47AM (#19520496)
On thispersondoesnotexist.com
Re:Have you been faked? by discobean on Friday March 29, 2019 @07:32AM (#19520690)
So, anybody have the balls to upload their photo yet?
Re:Have you been faked? by Harvey-Specter on Friday March 29, 2019 @08:12AM (#19520910)
What do you imagine is going to happen if you upload your photo?
Re:Have you been faked? by oppressedgf on Friday March 29, 2019 @03:25PM (#19524743)
Everyone's getting absolutely bloody terrified about uploading their photos... What do you think the creator's gonna do, drive to your house and kill you, knowing nothing but what you look like?
Re:Have you been faked? by jimijazz on Friday March 29, 2019 @08:14AM (#19520923)
I did, but the matches do not look like me.
Re:Have you been faked? by pgt on Friday March 29, 2019 @07:39AM (#19520719)
This would be cool tech for finding single people you are attracted to based on a reference image.
Re:Have you been faked? by thatguyagain on Friday March 29, 2019 @09:42AM (#19521575)
This is a really cool idea
Re:Have you been faked? by lkbm on Friday March 29, 2019 @07:11PM (#19526402)
None of the matches looked a ton like me, imo, but I tried five photos of myself from 2011-2018 and a couple matches kept reoccurring -- not as top match, but in the top few, so that was interesting.

I didn't trim my beard or mustache from 2009 - 2012, when I shaved it off entirely, and I didn't cut my hair from 1996 - 2017, so there's some good variation in these pictures.

Re:Have you been faked? by p2detar on Friday March 29, 2019 @08:00AM (#19520830)
Well I'll be! It really works. [1]

Joke aside, I really enjoy both of these projects. It's fascinating that you can put a story behind every "fake" face.

1 - https://havetheyfaked.me/u/f/7b8ec517-c5a6-4e43-8bae-5be69ee...

Re:Have you been faked? by lawlessone on Friday March 29, 2019 @06:37AM (#19520449)
was very worrried this was going to be like "haveibeenpwnd" glad to see it isn't
Re:Have you been faked? by wastemaster on Friday March 29, 2019 @06:43AM (#19520479)
haha well, I was looking at them too. I'm not a native speaker, so considered to use at least their name scheme haveibeenfaked.co or something. Fortunately chosen current option
Re:Have you been faked? by gsich on Friday March 29, 2019 @06:48AM (#19520499)
This needs to be open-sourced and self-hostable. (if it works, haven't uploaded anything)
Re:Have you been faked? by w-m on Friday March 29, 2019 @07:24AM (#19520650)
They haven't faked Matt Damon yet. Thank god!

https://havetheyfaked.me/u/f/ab60f524-6111-41a4-afef-211d299...

Re:Have you been faked? by giancarlostoro on Friday March 29, 2019 @07:41AM (#19520727)
One of the similar faces has a kid that could be his illegitimate son though.
Re:Have you been faked? by kingkawn on Friday March 29, 2019 @08:29AM (#19521014)
Am I the only one deeply disturbed by the emotional presence of these generated “people”?
Re:Have you been faked? by sergiotapia on Friday March 29, 2019 @09:23AM (#19521397)
I'm freaked out that literally non of these people exist - yet they're there. I can see them. Some eldritch shit yo.
Re:Have you been faked? by paradigmshiv on Friday March 29, 2019 @08:55AM (#19521172)
The teeth is what bothers me
Re:Have you been faked? by wastemaster on Friday March 29, 2019 @10:38AM (#19522046)
Got two gdpr complaints, so I added automated removal of uploaded photos and metadata extracted from those photos.

Now photos and data are only stored for 3 minuites, then deleted (app artitecture requires server side processing of uploaded file and to compare results with your photo I have to store it - to be able to show)

Also reflected information above on the website itself. Thank you for your interest to this project!

Re:Have you been faked? by accountwasmade on Friday March 29, 2019 @10:53AM (#19522195)
Well done. Does this apply to all images that have ever been uploaded to the website, or only to the ones uploaded after your update? If an user uploaded an image 2 hours ago, will their image be stored or has it been deleted already?
Re:Have you been faked? by wastemaster on Friday March 29, 2019 @10:58AM (#19522248)
applies to every uploaded photo of this website, uploaded at any time
Re:Have you been faked? by accountwasmade on Friday March 29, 2019 @11:00AM (#19522266)
Nice, thanks for implementing this
Re:Have you been faked? by Semaphor on Friday March 29, 2019 @07:02AM (#19520559)
Already hugged to death it seems: Error 502 Bad gateway

edit: working again. So far I haven't been faked ;)

Re:Have you been faked? by wastemaster on Friday March 29, 2019 @07:05AM (#19520573)
yep needs some tuning // added some more resources to it
Re:Have you been faked? by amelius on Friday March 29, 2019 @07:06AM (#19520581)
Can this same algorithm be used to find doppelgängers?
Re:Have you been faked? by ddeck on Friday March 29, 2019 @07:20AM (#19520634)
There are plenty of sites for that:

https://twinstrangers.net/

https://www.ilooklikeyou.com/

https://www.twinlets.com/

https://findmydoppelganger.net/

https://www.twinfinders.com/

etc.

Disclaimer: This the result of a "find my twin" search. I know nothing about the credibility of these sites.

Re:Have you been faked? by aw4y on Friday March 29, 2019 @07:05AM (#19520572)
not yet....but... :)