News for hackers. Stuff that matters.
Re:Automating Tinder with Eigenfaces by nemothekid on Tuesday February 10, 2015 @04:27AM (#9026144)
I feel the human race has made a rather amusing step forward to rule-by-algorithm. 30 years ago this would be dystopian, today its a byproduct of a mish-mash of open source libraries.
Re:Automating Tinder with Eigenfaces by karmacondon on Tuesday February 10, 2015 @06:04AM (#9026459)
As someone pointed out in another thread, we're ruled by algorithms now and have been for quite some time. Tinder itself is based on a human processed algorithm:

  IF ((I think that he/she is hot) && (he/she thinks I am hot)) 
  THEN 
  date();
The good thing about computer algorithms is that we can open them up and see how they work. Like, y'know, hackers. This program is doing the same basic task as a person would, "Look at a face and judge hotness", except it can be tuned and tweaked and quantifiably understood. I don't understand what's dystopian about that.

I do understand why people don't like it. Everyone feels that an algorithm could screw them over in a situation where a person wouldn't. It's the driverless car argument. And we all know the response, that humans aren't perfect either and we have better metrics and tools for understanding and fixing machine mistakes than we do human mistakes. The same is true for algorithms that control Tinder, credit applications, health insurance rates, et al. They aren't always right and it does suck when you can't make an appeal to human compassion. But humans can be just as wrong and just as obstinate, if not moreso. At least with an algorithm you know where you stand.

I, for one, welcome our algorithmic overlords. As a hacker I've always been able to figure out how technical systems work. Other humans? Not so much. If anything, this new world will play to my strengths and to the strengths of those like me.

Re:Automating Tinder with Eigenfaces by Padding on Tuesday February 10, 2015 @06:29AM (#9026532)
> I, for one, welcome our algorithmic overlords.

Just imagine a world where you'd never have to hear "because I said so" and "becasue fuck you, that's why" ever again. A world where for everything that goes wrong, there'll always be a clear way to fix it and some clearly identifiable someone liable for the mistake. A world where being handsome is no more an advantage than having blue as your favorite color. Etc.

Maybe it's not perfect, but it would most certainly take away power from people that don't deserve it. I can see why the "powers that be" would try to convince us that this is "dystopian".

Re:Automating Tinder with Eigenfaces by deong on Tuesday February 10, 2015 @06:38AM (#9026562)
Until computers are as generally intelligent as humans, the algorithms aren't going to be the overlords -- they're going to have overlords. The algorithm isn't processing your loan application because it runs a bank; it's just doing what the bank's owners paid for it to do, and if they want to say, "because fuck you, that's why", they can happily continue to do so. If anything, better AI may make them better able to leverage their existing advantages over the rest of us.

And when the AI does reach human level (a long time from now), we may be no more capable of understanding its motivations than we are of understanding those of other humans today.

Re:Automating Tinder with Eigenfaces by your_ai_manager on Tuesday February 10, 2015 @06:59AM (#9026620)
Algorithmic middle managers then?
Re:Automating Tinder with Eigenfaces by eropple on Tuesday February 10, 2015 @12:04PM (#9028385)
That would be what Uber's dispatcher system is.
Re:Automating Tinder with Eigenfaces by Padding on Tuesday February 10, 2015 @06:56AM (#9026609)
> if they want to say, "because fuck you, that's why", they can happily continue to do so

Not if there are incentives for the algorithms to be subject to public scrutiny.

> And when the AI does reach human level (a long time from now), we may be no more capable of understanding its motivations

(1) You're implying they/it'll have "motivations" in the first place. My whole argument was about a lack of motives.

(2) There's a difference between understanding how a conclusion was reached and why it was reached. Example: You may not understand how your compiler decided that line X in your program is dead code, but you may still be capable of comprehending that it in fact is dead code.

Re:Automating Tinder with Eigenfaces by ijk on Tuesday February 10, 2015 @12:19PM (#9028482)
> Not if there are incentives for the algorithms to be subject to public scrutiny.

The problem is that we don't have that transparency now, and aren't particularly likely to in the future. [1] Particularly for software-as-a-service: I can't audit Facebook's algorithms, despite their effects on what my friends and family see and discuss. And I can't easily audit the black box models used to make public policy, despite the value of transparency there, either.

[1] http://www.theatlantic.com/technology/archive/2015/01/the-ca...

Re:Automating Tinder with Eigenfaces by deong on Wednesday February 11, 2015 @11:31AM (#9033768)
Also, it's far from clear that transparency into an AI's algorithms buys you very much. A mathematically inclined college freshman has no trouble understanding how to train a deep neural network today, but it's at the cutting edge of research to understand what function a trained network is actually computing.

Scale that up in complexity a few orders of magnitude, and the thing may as well be a human. That is, you'll likely have broad understanding of its "motives", but we have that for humans today and it doesn't help that much. I understand Facebook wants to sell advertising, but that transparency isn't sufficient for understanding why a particular message is delivered to your followers while another isn't.

Re:Automating Tinder with Eigenfaces by lmm on Tuesday February 10, 2015 @05:32PM (#9030368)
My experience with algorithmization so far is just the opposite. 20 years ago the bank manager would tell you "no, I'm not willing to offer you that mortgage because the house is overpriced / I called your manager and they said you were flaky / your hair was scruffy when you came in"; of course they could lie or refuse to give you a reason, but most of the time you got some explanation. Nowadays you just get "computer says no".
Re:Automating Tinder with Eigenfaces by johnlinvc on Wednesday February 11, 2015 @04:06AM (#9032072)
Looks like the bank need a random excuse generating algorithm.
Re:Automating Tinder with Eigenfaces by DennisP on Tuesday February 10, 2015 @08:40AM (#9026996)
A lot of the advanced applications of algorithms are using deep neural networks. Unfortunately, it's notoriously difficult to figure out specifically why a neural network did what it did. You just end up with "because the algorithm said so, that's why."
Re:Automating Tinder with Eigenfaces by imron on Tuesday February 10, 2015 @08:21PM (#9031062)
> Just imagine a world where you'd never have to hear "because I said so" and "becasue fuck you, that's why" ever again

Instead you'll hear "sorry, but it's the algorithm. I understand you need your paycheck, but there's nothing I can do and the programmer won't be available until the middle the of next week".

Re:Automating Tinder with Eigenfaces by karma_fountain on Tuesday February 10, 2015 @06:07AM (#9026468)
Gahh, close your if statement man.
Re:Automating Tinder with Eigenfaces by Coding_Cat on Tuesday February 10, 2015 @06:57AM (#9026611)
Don't worry, he was using C and he defined THEN as an empty macro statement.
Re:Automating Tinder with Eigenfaces by StavrosK on Tuesday February 10, 2015 @06:23AM (#9026514)
END IF;
Re:Automating Tinder with Eigenfaces by yourbackstop on Tuesday February 10, 2015 @07:05AM (#9026642)
Maybe you want to look into the 'Psycho Pass' series for some illustration of the risks.
Re:Automating Tinder with Eigenfaces by oldmanjay on Tuesday February 10, 2015 @11:45AM (#9028263)
Then we can read some Heinlein to learn why libertarianism is the obvious correct answer to every problem, as well as the valuable insight that the only thing on the minds of attractive young women is sex with old men.

I learn so much from fiction.

Re:Automating Tinder with Eigenfaces by L-four on Tuesday February 10, 2015 @07:37AM (#9026737)
Don't use the brains of criminals in your computer. Problem solved.
Re:Automating Tinder with Eigenfaces by TheLoneWolfling on Tuesday February 10, 2015 @08:01AM (#9026819)
That's nowhere near the only problem with Psycho-pass's society.
Re:Automating Tinder with Eigenfaces by 3beard on Tuesday February 10, 2015 @04:56AM (#9026226)
I wish I could work myself up into some kind of indignation, but what I really believe is this: if you willingly submit yourself to the cesspits of human banality (i.e. Facebook, Tinder and all the likes), you pretty much deserve all the crap that will be unloaded on you.
Re:Automating Tinder with Eigenfaces by noonespecial on Tuesday February 10, 2015 @05:45AM (#9026393)
So there's the dystopia. The humans become the nearly identical constantly replaceable consumable that the algorithms steer across a dozen generations, mating them and connecting them together to father the algorithms' own silicon ends whatever those happen to turn out to be.

I hope they don't like paperclips.

Re:Automating Tinder with Eigenfaces by jarman on Tuesday February 10, 2015 @06:00AM (#9026443)
>identical constantly replaceable consumable that the algorithms steer across a dozen generations, mating them and connecting them together to father the algorithms' own silicon ends

Surprisingly precise description of life (up to sillicon / carbon substitution)

Re:Automating Tinder with Eigenfaces by Padding on Tuesday February 10, 2015 @06:34AM (#9026546)
Richard Dawkins paints a similar picture in "The Blind Watchmaker".

In some way it's ironic that with all that effort we've spent on AI so far, simple evolution may yet beat us to the punch as far as AGI is concerned. Makes you wonder about how irrelevant humans are in the grand scheme of things.

Re:Automating Tinder with Eigenfaces by eli_gottlieb on Tuesday February 10, 2015 @06:23AM (#9026517)
Oh please. There was never a Divine Plan for your life, and there's never going to be a mash-up sub-intelligent algorithm that overrides your own direction over your own life. It takes other intelligent agents to do that, ie: people.

Crappy classification or regression algorithms being misapplied as cheap, stupid business ideas... are basically nothing like super-intelligent paper-clip maximizers.

Re:Automating Tinder with Eigenfaces by lectrick on Tuesday February 10, 2015 @01:06PM (#9028754)
With all due respect, I think this smacks of elitism.

The bigger problem IMHO is that spending too much time on those things (and perhaps here, or the Internet in general) leads to dopamine tolerance, aka "ADD". Which cannot be good for lasting relationships.

Re:Automating Tinder with Eigenfaces by bantunes on Tuesday February 10, 2015 @11:00AM (#9027952)
It's scary how bad algorithms are at accurately portraying the diversity of human behavior, but social pressures are weeding out those that don't fit in computer models. The future holds a bunch of people happy to be labeled, and companies happy that that is the case, so that they can justify their BigData spending in "analyzing" them and improving their bottom line.</rant>
Re:Automating Tinder with Eigenfaces by lectrick on Tuesday February 10, 2015 @01:03PM (#9028737)
I think this will lead to a more interesting world.

I secretly believe this will ALSO lead to realizing that you can't "automate all the things," and that some small subset of things will persistently, stubbornly, refuse to be "algorithm'd out".

For the record, if you are a materialist/determinist (Dan Dennettist), then you're basically also agreeing to the postulate that eventually ALL the things (including ourselves) will be "algorithm'd out".

Re:Automating Tinder with Eigenfaces by jimmaswell on Tuesday February 10, 2015 @03:28PM (#9029673)
Just because everything is computable doesn't mean it will be feasible to compute everything or that every algorithm will be discovered
Re:Automating Tinder with Eigenfaces by learnstats2 on Tuesday February 10, 2015 @08:35AM (#9026971)
> I feel the human race has made a rather amusing step forward to rule-by-algorithm. 30 years ago this would be dystopian, today its a byproduct of a mish-mash of open source libraries.

Is this particular usage really dystopian? In the past, probably even 30 years ago, your family would likely have discouraged you from meeting people who were not appropriate to your status.