Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Note: You can take 10% off all Slashdot Deals with coupon code "slashdot10off." ×

Comment It's impossible (Score 2) 373

It's ironic that this article appears just a few slots above the "the network is untrustable" article about AT&T's support of hacking. The process of keeping an Internet-facing machine safe is a more or less daily battle of 0day patches. This isn't, has never been, and likely never will be possible for consumer electronics because it imposes too much cost on the manufacturer. Automotive software doesn't get updated with the same frequency as desktop software for a bunch of reasons, and it also doesn't get updated indefinitely because there's a distinct end-of-lifecycle for it. TL;DR: The only safe-ish automotive electronics, both now and in the future, are electronics that have no connectivity. It's impossible to feel safe about connected electronics of any sort, and in a realtime control environment like a vehicle, it's frankly irresponsible to permit such connectivity.

Comment Re: Do they have a choice? (Score 1) 312

It's hard to tell. You could certainly be right - but, I have to ask, from an "optics" perspective - is that better, worse or meh? To me, it seems silly to entertain the idea of getting up in arms over the output of an algorithm for choosing which ads - that I'm blocking anyway - get shown to different groups of people. But I think the same racism/classism/*ism complaints would be raised in your geolocation scenario by people saying "We've been classified as ghetto residents", right? TL;DR - people self-identify as persecuted victims of large corporations. Which they are, but just not in the ways they're complaining about.

Comment Re: Do they have a choice? (Score 1) 312

I don't argue with anything you say, except to note that for the frozen NN you mention, I can't predict what output Y will result from input X, unless I already tested input X. It's not like a deterministic algorithm where output = input + 3 for all input in {-MAX_INT ... MAX_INT-3}. I need an exhaustive map of allowed inputs to expected outputs for the NN case. And product management never gives me one ;)

Comment Re:If race doesn't exist, how is this possible? (Score 1) 312

There's an utterly rabid response for you. For the record, I'm white. Completely white, for at least the past few hundred years of fairly complete family tree tracing. Baltic white on my maternal side, and British Isles on my paternal. And I suspect I know a metric shitload more about my family (and racial) history than you know about, well, anything much really.

Comment Re: If race doesn't exist, how is this possible? (Score 1) 312

I'm not sure what you're asking here. The generally accepted view is that the human race - almost certainly of dark skin color - originated in Africa, and radiated outwards from there. Through glaciation and tectonics, various populations became isolated from one another. For whatever reason, the populations that stayed closer to home kept their melanin. The populations that wound up in colder climates lost theirs and became whiter of skin. And various mutations related to hair color and texture and eye color also occurred. Due to the aforementioned isolation, there was no interbreeding possible with the humans who remained closer to our origin point. So, divergent races that - after a few generations - didn't know anything about each other any more, until they developed long-distance sailing technology and started killing each other for fun and profit.

Comment Re:If race doesn't exist, how is this possible? (Score 1) 312

You completely misread what I wrote. I was stating that after a long period of the populations being separate (in fact, long enough for two initially identical populations to diverge enough that they have radically different average albedo), when white people met black people, it was a case of whites as invaders and blacks as the invaded. I don't recall any stories of clipper ships sailing from sub-Saharan Africa to raid Finland. It was entirely the other way. Fucking plate tectonics, man.

Comment Re: Do they have a choice? (Score 1) 312

Well, I'm a QA guy for a company that makes software used in hospitals. So, to me "knowing the expected output for a given input" is closely correlated with "reliable" and "trustworthy", and so yes, I tend to refer to deterministic algorithms positively. I realize the pressures on an advertisement-selecting algorithm are not the same. However I *ALSO* think that the DNA signals Google (or rather Google's advertisers) would be looking for are the less ambiguous things that are more easily detected with a simple deterministic algorithm. Yes, broader conclusions can be reached by letting a neural let look at a bunch of stuff. But an oncology clinic is going to be more interested in yes/no answers to questions like "does the searcher have DNA markers A,B,C,D,E [which are easily searchable deterministically]", and won't actually ask - or will rather assume the answer to - the underlying statistical question "do markers A,B,C,D,E correlate strongly to a predisposition to conditions that we can charge money to treat"?

Comment Re: Do they have a choice? (Score 2) 312

See my other reply on this same branch. That link I gave is just one of several, and possibly not the best reference - just the best I could find in a quick, inadequately caffeinated search this morning. (I was originally reading about airline pricing algorithms when I came across the information I was summarizing there. That led down a rabbit hole that gave the specific searching "bonds" = "investments" if you're white, "bail bonds" if you're black, example).

Comment Re:Do they have a choice? (Score 2, Interesting) 312

The study, and the related hoopla (this is just one link), was designed to indicate that Google uses a non-obvious, racially skewed signal as an input to search and advertising results. Actually, they probably use more than one such signal. Oversimplified: if I am logged in as "Wilfred Fortescue-Smythe-Smythe III" and search for "bonds" I'll probably see advertising/results for investment vehicles. If I am logged in as "Taneisha Williams" and search for "bonds" I'll more likely see advertising/results for bail bonds. It's important to note that there is NO CHANCE WHATSOEVER that Google designs intentionally racist ad-ranking algorithms; they have too much to lose. What this phenomenon demonstrates is that complex, probably nondeterministic algorithms that sum a buttload of signals, which are designed to exploit demographic/psychographic characteristics to group users by willingness to purchase, can as an epiphenomenon amplify and expose demographic differences in purchasing behavior, some of which differences might cause political trouble with people in a given demographic who compare results with a different demographic. (This works both ways. Some of these "discriminatory" results give higher pricing on things to people in a "rich" demographic).

Comment Re:If race doesn't exist, how is this possible? (Score 2) 312

Participation in community is itself either an evolutionary pressure, or an evolutionary outcome - probably both. The need for language is a direct result of community life. If you don't live in a community, the only things you really need to communicate to others are 1) I'm ready for sexytimes, and 2) fuck off invader, this territory/mate/tree/cave/carcase is mine - both of which can be achieved with physical structures and/or pheremones, no need for language. And a huge amount of the human brain is dedicated to language processing.

Comment Re:GitHub TOS (Score 2) 312

The reason they have this API is basically "because FDA". I don't know the *current* legal status, but at one point 23andme was essentially shut down by the FDA for providing unlicensed diagnostic services. Taking a spit sample and turning it into a written list of base pairs isn't diagnosis, so that part was still FDA-OK. It's comparison against known markers for diseases that's diagnosis. So they turned the "diagnosis" part of the business over to a licensed third party (or rather, they gave you the option of selecting the third party of your choice. Or simply using grep ;))

You are always doing something marginal when the boss drops by your desk.