skysight-inc/HackerNews huggingface dataset:
Unfortunately you can't put the genie back in the bottle. I don't think there's a real way to fight this in the age of networks and cameras in every pocket.

There are many good uses for the ability to instantly recognize and identify anybody from a crowd, as well as bad ones.

Probably the easiest way to frustrate these things would be the simplest; only go out in public with substantial facial features obscured or altered.

The degree to which tools with diverse uses, some of which may be bad, should be regulated is always a matter of serious controversy (cf. firearms). Whether it's legal or not, this tech will be used, so we need to get people to accept that and learn to recognize and frustrate its usage, instead of trying to deprive the populace of the tools that provide the function, which is ultimately futile.
What's the measure for a "real world" relationship? Many people seem to use "I've met this person" as a criteria for adding someone one Facebook. But meeting someone doesn't necessarily mean you know their full name (neither does it mean that they want you to know it)

Also, how do you prove to Facebook that this is "the name you go by" if they challenge it?
If you can change it in the BIOS, then there's no problem, right?
Do I miss that in the article, or is it really not stated from where the information that the investigation is focusing on them is coming? People "familiar with the matter" as only source? It would be a pretty bold (and irresponsible) move from a criminal investigation to leak suspects to the press that early, given that this will destroy their career. Stuff likes that needs prove or very very strong hints pointing at them, enough to start a trial, and there is no word about that.

I understand everyone who thinks that this looks like presenting scapegoats. This stinks. The whole article shouldn't have been published like that, and we should not upvote it.
The backslash is the namespace separator. This just indicates that these classes are in the root namespace. This is the same as prefixing :: in front of C++ class names.
If you read some of the linked documents, they admit that their process isn't currently perfect and are working on finding better ways of verifying identity without depending on government IDs.
In the near future, I will be able to point my phone at you, and know who you are.
> As much as I hate what Facebook is doing, I don't think this is anywhere near the right answer.

That's how regulations work. You dictate to a private business its responsibilities to its customers or users. I don't understand why that isn't the right answer (although Europe seems to do far better about this than the US).

> Besides, do you really think governments want to see less information collected, when having that information makes it so convenient for them to obtain?

This is a tired argument. The government is huge. Not every department is the NSA, nor is every department the FTC or FCC.
Is it too much to request a modern mail client that supports threads in the UI?

I find it hard to follow conversations without some form of visual indicator of who replied to what within a thread.
The only problem with this keyboard: anyone I use it around absolutely hates the noise. Either my co-workers at work or my girlfriend at home.
I don't have an opinion on this particular issue, but I do think it's kind of sad that people think it's ok to punish person A in order to influence the behavior of some other unknown group of people. It seems to me like your punishment should fit the crime under the sole consideration of those actually being punished. Otherwise, you're just making people pay for crimes they didn't commit.
500 Startups Launches Another New Fund: 500 Istanbul
You're being downvoted, but I don't entirely disagree with you.

I could instead offer the following weaker form of what I wrote previously. We know that Soylent does not offer any nutrients that we don't know we need, whereas we do not know that traditional foods do not provide any nutrients that we don't know that we need. It does not follow that they do, but this at least recognizes the possibility.

I find it unlikely that nutritional science has reached its end state, so I don't want to bet too much on Soylent being perfect. At the same time, malnutrition was the norm for most humans for most of our existence, so we can't defer to much to traditional diets.
These phones boot up with 'Android by Google' and come with the Google Play Store. Google blesses these phones and is aware of them. Ultimately, they're the ones allowing manufacturers and carriers to add on and slow down/stop the update release cycle.

I know it's not a straight comparison, but Apple managed to wrangle the carriers into not making this a problem. Why can't Google?
Looking at the Thinkwiki page for the R40 [1] it looks like they come in Celeron, Pentium 4 and Pentium M models. You’d want the 1.7Ghz version of the Pentium M for the best speed I’d think. There’s some talk of changing the motherboard out on an R40 here [2] and there seem to be plenty of motherboards on ebay for cheap.

[1] http://www.thinkwiki.org/wiki/Category:R40
[2] http://forum.thinkpads.com/viewtopic.php?t=80880
Next up: Explosion of sales of Faraday cases for smartphones (and the subsequent banning of sales through ITC and/or legislation).

Oh, who am I kidding.
Okay, so I'm not going to criticize Ulbricht's sentencing, because (a) it's hard to make a case to go easy on him, and (b) I don't really care enough about Ulbricht in particular.

But from a drug policy perspective, this language jumps out at me:

> Ulbricht’s defense had argued the site reduced harm because it kept drug deals off the streets and allowed users to share information about drug safety. The transcript from the final day of court proceedings shows how Forrest categorically rejected that claim, outlining the social costs of drug use from an individual level to mass scale. “The social costs of drugs are manifest,” she said. “The user is only one part of the equation, that is where much of this harm reduction argument comes from and it is focused on the user. The user is one part of a massive, massive worldwide scheme of drug trafficking and if you sat where I sat you would see that the user is not the end… So, harm reduction focused on the user is missing the point.”

First, let's make the assumption that all those users would have obtained the drugs some other way without the Silk Road. In that case, all that trafficking cost that happens before the seller lists the drug on the marketstill would have occurred. Silk Road was just as responsible for that cost as the end user[0].

Now, let's make the assumption that all those users would not have obtained the drugs some other way. That's basically saying that trafficking - which is an avoidable cost - is what makes the Silk Road so egregious. In that case, the right action is to address the drug trafficking trade itself. Again, Silk Road had only a small role in that. If we fixed the issues with drug trafficking, perhaps we would have a very different kind of marketplace than what Silk Road was (with a very different kind of person running it).

In case it's not obvious by this point, I think the drug war is pretty backwards. I don't really have any sympathy for Ulbricht or the Silk Road, but I'm also not impressed by the judge's arguments in this sentencing.

[0] this is not counting, of course, Ulbricht's own actions (e.g. attempting to hire an assassin).
Ah yes, the percent tripped me up. I was thinking maybe a few thousand letters.
Its probably aimed at bringing Cisco's revenues down.
>> Maybe they’ll know your political affiliation or sexual identity,

>> - MAYBE, probably wrong.

>> both predictable by your social media activity.

>> - PROVE THIS.

There's plenty of work on that, google "link mining" or "entity resolution". Or have a look at this video for an introduction:

https://www.youtube.com/watch?v=Pn91Jbc5UV0

But the point is really not whether your sexuality or political affiliation, or whatever characteristic is _really_ predictable. What is important is that people will _think_ they can predict it and then act accordingly- and treat you unfairly based on the knowledge they think they have.

The technology is certainly advanced enough and complex enough that a good salesperson can sell it to people who can't ever hope to understand it. In other words: it's consumer-ready as Google might say.
...banning internet gambling as an attachment to the Safe Port Act (?)...
> Many people seem to use "I've met this person" as a criteria for adding someone one Facebook.

That seems like a pretty solid filter for me.

> But meeting someone doesn't necessarily mean you know their full name

Which is why Facebook's policies and technology is so great: I can easily find and add a new friend who I just met even if I don't have their last name yet.

> neither does it mean that they want you to know it

I can't plausibly imagine any real world scenario where I would willingly share my first name but not my last, but maybe that's just because my name is pretty identifiable.

> Also, how do you prove to Facebook that this is "the name you go by" if they challenge it?

That's the difficult part, and what Facebook is trying to find a good answer to.
Yep, me too. More productive, and as a bonus I no longer have 'mouse hand' RSI wrist pain. People are missing out.
For the same reason people uncomfortable with phone companies don't ditch their phones - added value + network effect.

For Facebook users (of which I am one), this service is an extension of our real-life social circles. We have (most of) our families, friends and colleagues there. Facebook Messenger is probably the primary IM for personal communication these days. You may dislike aspects of it, but there's no denying that Facebook is the best way of keeping the weak ties[0] (and turning them into strong when needed) that exists today.

We may bitch about the specifics, but the truth is - it enhances life too much to just leave it.

Ditching Facebook is not impossible though. The younger generation seems to be migrating towards Whatsapp and Snapchat.

[0] - https://en.wikipedia.org/wiki/Interpersonal_ties
> Become the messaging backbone for the Internet. That's plenty of scale to go after.

Where's the money in that, though?
Whats a bios?
Discussion last week: https://news.ycombinator.com/item?id=10289463
> People who are trying to disconnect their Facebook identity from their real world identity are not using Facebook the way it's meant to be used and should probably just leave it.

Some people use their pseudonym (usually a nick name) in real life as well, except for work, and I think separating work from Facebook is exactly how Facebook should be used. (There's always LinkedIn for work...)

Another thing I see a lot in Germany are (heavily) abbreviated names, so that all your friends know who you are in their stream, but stalkers/your boss cannot find you as easily. Tellingly, my female FB friends are much more likely to obfuscate their names (and get blocked for it).

> I'd love to hear an argument over why access to Facebook is a right together with your down vote.

Complaining about bad policies is how public discourse works, no matter if one has a right to better policies or not.
Linux Foundation Straps a Rocket on Real Time Linux
I think the judge addressed that issue.

>"No drug dealer from the Bronx selling meth or heroin or crack has ever made these kinds of arguments to the Court. It is a privileged argument, it is an argument from one of privilege. You are no better a person than any other drug dealer and your education does not give you a special place of privilege in our criminal justice system. It makes it less explicable why you did what you did."

You can argue that our drug laws are wrong or the punishments are too extreme, but singling out Ulbrich for the specifics ways in which he clearly and repeatedly violated those laws is showing favoritism. If his crimes didn't involve the Internet, there would be nothing newsworthy about his arrest and sentencing.
Progress, far from consisting in change, depends on retentiveness. When change is absolute there remains no being to improve and no direction is set for possible improvement: and when experience is not retained, as among savages, infancy is perpetual. Those who cannot remember the past are condemned to repeat it.

--George Santayana, The Life of Reason.

The past is never dead. It's not even past.

--William Faulkner, Requiem for a Nun.
There is economic value in an article which acts as a seed to attract an audience. This value may not be fully reflected as a multiple of inbound page views, and may need to incorporate interactions among the self-organized audience and content that is "related" to the original article.
> That's how regulations work. You dictate to a private business its responsibilities to its customers or users. I don't understand why that isn't the right answer (although Europe seems to do far better about this than the US).

You should, at the very least, already know that this is not a universally held position, but rather one that many people oppose as vigorously as you support it. Without descending into politics, suffice it to say that doing so has no particular guarantee of solving more problems than it creates. Quite apart from the people who work at and run Facebook having rights, too.

People use Facebook voluntarily. "Facebook but not evil" is a viable business model.
You have to pass a law to repeal another one.
Selling software for central management
PHP is much more of a static language than a dynamic one. Therefore it has more in common with Java/C++ than with Python, Ruby, or JavaScript. It's also a very pragmatic choice for an OO system.
That's something that has always struck me as upside-down. A sane society sees sex (and to be clear, I don't consider breast feeding at all sexual, it's Facebook making that connection) as healthy and positive, and violence as unhealthy and negative. Yet here is Facebook having zero issues with public beheadings of all things, while blocking something that isn't even sexual in nature on the grounds of public decency? It's maddening.
Regarding cpusets, I wonder how much contention is being created just by software assuming the number of cpus match the number of cpus in the affinity set. For example, C++ has hardware_concurrency now, Python has cpu_count, Java has fork-join, etc...
I believe Alan Kay is now running an open research group out sponsored by SAP. I think it includes smarties like Bret Victor and Vi Hart.

Source: http://www.bloomberg.com/news/articles/2015-01-29/sap-looks-...
The Abolition of Work (1986)
The best way to deal with Caps Lock is to make it a Control Key when used as a modifier (held down when another key is pressed), but Escape when typed by itself. There's a program for GNU/Linux called xscape that does exactly that.
If this becomes the main type of switch, then HP would be in a great position to offer integrations and consulting.
OpenLate Meetup Runbook [pdf]
> Better monitoring is another. Code review processes. Static analysis. Improved communication. There are many more.

Did you mean this? Or NASA's process? Because I wouldn't characterize any of the above as "good ideas about how to [build correct software]".

Reviewing some of your other comments, I think we fundamentally disagree about how close we are to optimal software development practices. Discussing this in economic terms is like discussing the economic reasons that Columbus didn't go to the moon.
28 Months on Mars
>There are plenty of ways that upper management can stay in the dark.

If they knew about it, they were wrong. If the didn't know about it, they were derelict/incompetent in their duty to supervise, AKA, wrong.

> In the case of Deepwater Horizon, BP didn't make the decisions that lead to the blowout, but created excessive pressure for cost-cutting.

Oil drilling operations are very much different from any other company structure/hierarchy you are probably familiar with. BP's "Company Man" (Jobsite supervisor) made those decisions and BP gets to own the consequences. BP also made a lot of other poor decisions along the way, and afterward, which are also their responsibility. None of the parties comes out of the DWH disaster looking good, but BP gets primary responsibility, and they earned it.
"Most of those people use the truck part of the time for tasks that only a medium-duty truck can do, such as towing a boat or trailer, horses etc. They just aren't wealthy enough to dedicate the truck to that single purpose so it is also used as a "daily driver"."

And I see plenty of trucks with nice big tires, dual rear wheels that don't even have a tow-hitch _installed_, let alone a turntable.
Politicians are pretty clear in their POV that the Constitution is a bother to be worked around, so there's realistically no point in going down the path you've chosen.
Is this the case even with older iPhones? Haven't really noticed it myself, but haven't been paying attention, TBH.
I use vim and have caps lock bound to control. I use Ctrl-[ to switch to normal mode and ctrl is so much more useful outside of just vim.
7 Oldest Still Functioning .com Sites
Golang also has a totally inaccurate routine for counting the CPUs in the machine.
OpenLate is a company meetup I started that ruend into a speaker series with over 2700 members. So far in 2015, about 10% of technical OpenDNS hires have been sourced through OpenLate.

I had to leave OpenDNS and OpenLate as I transitioned to working on our company full-time because it was accepted to a cool little fellowship program.

This runbook includes everything we used to run the event, including how to setup and what emails to send members.

If you have any questions about running a meetup, I'm happy to answer them!
This could be huge! like it's a really great idea! I'd be slightly concerned about progress slowing down as people stop implementing things because it might break someone else's implementation (kind of the thing that happens every time there's a standard) but overall it would probably make the web better instead of worse.
This is the official explanation as to why the delimiter is a backslash - https://wiki.php.net/rfc/namespaceseparator
The CEO was already fired.
You guys should really understand the policy before ripping on it. There are tons of other ways to have your name verified. https://www.facebook.com/help/159096464162185
Drone video of Apple’s new campus
> Unless it's Atlassian themselves

It is

> they're probably being cheap and giving it as little resources as possible and

Almost certainly

> it not being on-prem probably contributes to the feeling of slowness.

Sure, all of 150ms of it really adds up.
"He who controls the past controls the future. He who controls the present controls the past." [0]
-- George Orwell, 1984

"History is written by the victors." [1]
-- Napolean

[0] http://www.goodreads.com/quotes/6145-he-who-controls-the-pas...

[1] https://www.goodreads.com/author/quotes/210910.Napol_on_Bona...
You can de-list pretty much all information about you - without a publicly visible profile picture and your current location (city/country), you're pretty much impossible to find among others who share your first and last name. And yes, Facebook has enough users now that if you live in a big city, it's likely you'll find a few people sharing your first and last name in the same city.
If you look in the second paragraph, they say they used multiple-displacement amplification (MDA). This method reduces the amount of times that any copied DNA is re-amplified, allowing them to significantly reduce the issue you bring up.

[1] https://en.wikipedia.org/wiki/Multiple_displacement_amplific...
Dr. X doesn't think it's an issue: "Another asked about combining MDMA with an SSRI and Dr. X advises that there is a theoretical risk but, in his opinion, it is overestimated."

I was wondering if the judge was considering increased risk of suicide due to withdrawal from the antidepressant. But in my quick layman's research that particular anti-depressant doesn't seem to have that issue.
It seems like the majority of people saying these are scapegoats didn't read the article that closely. It clearly says these two engineers were top aides to the former CEO.

Regulator's aren't stupid enough to be fooled by a couple of junior engineers being offered up as a sacrifice. They'll definitely go after the highest-level people they can get.
> This kind of policy goes a long way towards the perception of professionalism at any web site.

Does it, though? Looking at HN usernames, some are clearly names (mine, yours), and many are probably not (patio11, JupeterMoon, hackuser, on__3, to use some from the comments of a neighboring thread). I don't think this detracts at all from the professionalism of the discourse here, nor from the perception thereof.

Similarly, I wouldn't weigh the professionalism of a hypothetical StackExchange user differently if their usernames were 'SparkleMermaid', 'ArmadilloRocketeer', or 'Iheartpython' -- I notice the content of their writing before I notice their name. Heck, the sandwich-themed name of your company shouldn't make one pre-judge the communities you've built, or the perception the work you've done to build them.

Am I that much in the minority that I don't care if your username is your initials + favorite 3 digit number, your real name, or a reference to your favorite Star Trek episide? Is this because I grew up in a time when handles were either assigned-by-name or completely made-up, depending on what system you had joined? Maybe it's the influence of having been a lurker on Slashdot and HN, where clever nicknames were commonplace, yet one's choice of nickname nearly never was the basis for judging value of contributions.
You're being obtuse. Ask your friend their facebook name or send them a friend request + message rather than requiring the service to verify with certainty that they are who they claim to be. How is it supposed to work? Exactly how it has for the majority of users for 10+ years. If your long-lost friends and former co-workers and classmates wanted you to find them then they would make it easier to do so.
This is akin to abstinence-only sex education. It just doesn't work.
negligence casts a very wide remit, but applies mostly to professionals (ie, credentialed staff). general executives are granted considerable leeway with respect to negligence in many context it would appear through things like the 'business judgement rule', where bein incompetent is a legitimate excuse and not presumtive negligence. INAL but just throwing this out there for discussion to see some other sides of the issue.
> I'm not arguing this was a nice thing to say, I'm arguing it shouldn't disappear.

Note that I didn't call for it to be censored or even modded down, I said I stopped reading it because I felt it was a childish response to a serious issue. It seems you somehow inferred that I felt it should "disappear", but I don't feel that way. I simply choose not to read the rest of it, which hurts no one's feelings.
Their Github organization is empty, but you can see the code at: http://git.openswitch.net/cgit.
These engineers seemed to have gained quite a reputation for their work, and were thought to be very valuable to VW. It's possible that the "lots of people" that should have known about the software simply trusted these engineers and their work to the extent that they didn't bother to inspect the software for flaws as closely as they should have.

I can't imagine something this important not having to go through multiple people for inspection. So of those people that are saying they "don't know", though it may be true, for some of them it was their job to know, I think that should (and probably is) being taken into account in the investigations.
There is the fiduciary duty aspect in play here. If a the employee of a business does something criminal while conduction the companies business, then it's possible that the owners are victims as well. However if they willfully created incentives and benefited from said criminal actions, it's hard to how they are not perpetrators themselves.