skysight-inc/HackerNews huggingface dataset:
> I wonder how many of the people on that think of the children side were either affected as kids, had children who had some awful experience, or are of close relation to someone who was or had kids who did. Because I could easily see something like an awful event happening to a child really warping a persons world view in a strong way.

I know more than a few people who were abused as children, but none of them have become think-of-the-children anti-privacy advocates. It's probable that it's a selection effect, since the prior for my knowing someone who disagrees with my politics so deeply well enough to know their abuse history is low. But at the same time, I'd expect to run into at least one person by now.

I think that most people with first-hand experience around child abuse are probably not anti-privacy advocates. At that level it becomes clear that the real problems are social conventions that adults can exploit (family and professional relationships with defined subordinate roles for children), enabling them to commit abuse. Having secure communications doesn't help with this much. In fact, if a child thought they could tell someone about abuse without their abuser knowing, it might be helpful.

I think that the anti-privacy activists are actually people who are rather far away from the societal evils they claim to oppose privacy to protect against. The people who have opinions about the NSA reading email or encrypted messaging tend not to be personally affected by social instability from terrorism, or the drug war, just by basic socioeconomics. Child molestation is probably a similar, far-off evil. It's enough for these people that these systems could hide evildoing, and because of that they clearly need to be compromised so that the state and legitimate community forces can hunt evildoers. I think the real motive is simply a naive belief in the goodwill of those community forces.

This in turn can be explained by a naive moral system, where it is moral to obey rules. This is the 3rd or 4th level of the Kohlberg moral development scale, and the level Kohlberg conjectured most people remain at during their lives. Background: https://en.wikipedia.org/wiki/Lawrence_Kohlberg%27s_stages_o...
Messed up js scrolling often means I _can't_ read the actual content. I know WP8 isn't that common, but should I just quietly accept that yet another developer decided to "innovate" and wrote a super sexy scroller that crashes and burns on my browser?
Amazing idea! If this could be set up for a multiplayer games without much trouble (lag, cheating, licenses), this could be The Next Big Thing :)
Fuck Ellen Pao T-shirts for $10
Version control has strong network effects. If you use a particular VCS, it's in your best interests for every other project to use that VCS too. And if most projects are using a particular VCS, it's likely in your best interests to use that VCS too, whether you think it's technically the best or not.

That said, I'd never call mercurial outdated. If I saw it on a resume or someone mentioned it when asked what version control systems they'd used, I'd consider it a major positive, much more so than if I only see CVS, which in turn is better than seeing no version control at all or having someone give a blank look when asked what version control systems they've used.

And if someone says they've used both mercurial and git, that's the perfect opportunity to ask them to compare the two and mention what they like and don't like about each. If you've only ever used one, you don't necessarily have the basis on which to make a good comparison.

I've used both mercurial and git (as well as RCS, CVS, SVN, tla/baz, and bzr), and I can spell out exactly why I prefer git over each of them.
"Bugging your friends for upvotes" is risky on modern HN.
Why or why not. I'm asking if he has seriously thought about it. Your question to me makes no sense.
As a central Illinois native, I know not to spend more than a day or so in Indiana if I can possibly avoid it. I'm right there with the writer on the need to escape as soon as you can, although I never made it farther than Minnesota.

(Incidentally, I love Minneapolis with my whole heart - it's all the good of the midwest with very little of the bad)
Yes, and Tesla owners forums like Tesla Motors Club are full of stories about road trips which fall into one of two categories. Either they say "Taking the Tesla was awesome and I never want to deal with a gas car on a road trip again" or they say "I had to take the gas car because I was going through one of the few remaining supercharger deserts and it was awful and I hope I never have to do that again."

Road tripping a Tesla does require a bit more forethought. You can't depend on the trip planner at this point and get good results. That is a serious flaw and I hope Tesla improves their trip planner soon, because it can be terribly stupid. But if you can apply that extra forethought and you're taking a trip within the charging network, it's a fantastic road trip vehicle.
I believe there is research to be done in hardware that resembles neuron networks. Im sure one could build a dedicated chip with rewirable programmable gates. I still wonder if gpus are really efficient at simulating NNs.

It might get very expensive, but like he said, im optimist that replicating nn in hardware could be the way to go. i think its a problem where classic turing machines are too different from networks of neurons.
Guilty as charged. I know how we say it, but obviously I don't know IPA. If only there were a way to correct wikipedia...
Moxie, how do you do it? There are other good crypto people, good developers, good designers, and you're probably not the best at any of those things, but how do you make results like:

>A few years ago, Matthew Green, a cryptographer and professor at Johns Hopkins University, unleashed his students on Mr. Marlinspike’s code. To Prof. Green’s surprise, they didn’t find any errors. He compared the experience to working with a home contractor who made “every single corner perfectly squared.”

...happen?
Do people get performance bonuses in the military?
How the San Francisco-Ization of Seattle Is Ruining the Emerald City
Im testing it now, but my guess is because you have your own allocated hardware for whatever purpose you desire. Where in house stream is more like 'sharing'
As someone who just saw a theatrical performance of "1984" in London the other day, this Ask HN makes me queasy.
So Dan, how does the $118k/yr and 0.24 equity factor into making Buffer a "phenomenal place to work" and "fun, interesting and liberating"?
If you're curious, I run the indie game store http://itch.io and I recently released a numbers break down this past month: http://itch.io/blog/2/running-an-indie-game-store-2015
The commands themselves are verbose but I've never had a problem with completion. Can you highlight some problems you had?
It's simple. White people are really bad at running things! The fact they do so poorly at maintaining the status quo in their best interest is evidence of this!

The sooner you realize their line of thinking is very similar to a conspiracy theorist's, in that any contrary evidence is used as evidence to further support their thinking, the better off you are.

It's not too dissimilar from a conspiracy theorist saying "the government isn't incompetent... they just want you to believe they are! It's a guise!"
I suggest that you downplay your own idea. If you start talking to startup people and devs you will find out that your idea could be great but not so great or that many others are working on it. There is a saying:

If your idea is insanely futuristic it is not the time to do it. If it's not then be sure that at least 5 other stealth startups are working on it NOW.

That's not to say that your idea is not worth it. But we have all been there in this cloud where your idea is the best in a decade.
> (All that said, it's possible that the military did go through an internal "human subjects" review, which might have concluded that the trials were OK, on the basis that the agents were supposed to be harmless.)

I find it likely that the military assessed the risk that their alteration posed (the inclusion of a single additional strain of "harmless" bacteria to the many that live in a city) against the danger posed by not understanding the spread of bacteria introduced to a city, and concluded that the research was a reasonable use of human subjects.

Just like the NSA concluded that it was reasonable to do what they did.

The frightening thing about the government is not that they do these things without concern for the moral implications, but rather that the government as a system fosters a disconnect from the people they govern and a fanaticism towards duty that drives reasonable people to unreasonable ends.

Very rarely does the government do atrocities without considering the moral implications: they simply believe they're doing good by them.
why you think it's easier to understand than kong?
I understand what you mean, but an attacker wouldn't be able to decrypt during a MiTM attack since SSL is being used -- regardless of cert pinning. An effect of pinning is losing the ability to perform a self MiTM to decrypt traffic; this post simply demonstrates bypassing that.
Ignore ID's? What? The point of an ID is it is a selector used to identify only one element on a page - A header or a footer for example. You can't replace that semantic meaning with classes, if you're only going to be using the style once on a page then change it to an ID.

Example:
<div class="header inset aboutUs">
or
<div id="header" class="inset aboutUs">

The difference is the second option shows at first glance what the element is supposed to be representing to someone reading your code.
They are not ugly, nested callbacks are ugly, and they are not ideal to deal with asynchronous code.
Your data is more important than your code. Is the often neglected fact in bioinformatics. Whatever you do document your file formats.
Was it https://en.wikipedia.org/wiki/OnLive?
OnLive and https://www.gaikai.com/ (acquired by sony)
A Faster Pseudopolynomial Time Algorithm for Subset Sum
"Well, I know where I am now and where I could be in two years, no reason to stay here for that."

I am self employed now but honestly this could be said of any company - public salary formula or not.
Can't understand why people in this thread seem so ticked about this.

The author's observation is interesting and useful to know, but this is an edge case that is easily fixable and actually kind of the fault of user code, not the implementation or the spec.

Its not so simple to just say "I can't believe they changed the performance of xyz"... the author's article is about just one usage pattern, and there is no evidence presented to show it is very common compared to others. Developers needing specific behavior for this pattern could easily have used java.nio.CharBuffer which makes allocation/copying/access to the underlying array/etc explicit, and just happens to implement CharSequence. No reimplementation of String necessary.

In general, Java is not C or C++, and has never been billed as a platform where you could rely on the internal representation of anything unless it is specified as such. Even the same bytecode running on the same platform on the same machine can run differently if the hotspot compiler says Make It So. That of course assumes you are even using Oracle's JVM or OpenJDK... there are in fact other implementations of both the JVM and the standard library that are free to implement things however they want.

Even within the Oracle/OpenJDK sphere - there are 4 different garbage collectors which all could affect this pattern differently. There is even a new String dedup feature that would have an impact on the internal behavior of Strings:

https://blog.codecentric.de/en/2014/08/string-deduplication-...

tl;dr - don't assume and pick the right tool for the job
If you have say a post entry:

.post {
border: 1px solid #000;
}

.post .title {
font-weight: bold;
}

And you want to put it into a sidebar

.sidebar {
background-color: #ccc;
}

.sidebar .title {
text-decoration: underline;
}

That post's title is now going to be underlined. That's one of the reasons
for namespacing. If the classes were `.post--title` and `.sidebar--title`, this
would be avoided
That doesn't happen. There's a trip energy graph which shows your projected remaining charge when you reach your destination, and compares it with the actual usage. Energy use is strongly dependent on speed, so if you find yourself using more than projected, you can slow down a bit (5MPH is generally plenty) and get back on track. If you use more than expected you can see this happening with plenty of time to spare and take appropriate actions without any worries.

One of the nice things about an electric car is that the measure of remaining capacity is really accurate. In a typical gas car, anything below ~50 miles of range is basically a crapshoot. In an electric car, if it says you can make it 5 more miles, that might actually be 4, or 6, but it won't be zero.

I don't know what happened with the author, but given the total lack of discussion of the trip energy use graph in the article, I suspect he was not using all the tools available to him and misinterpreted something. That's not to make excuses for Tesla; they seriously need to improve their trip planner to stop being so stupid. However, if you take five minutes to familiarize yourself with the car and the tools it provides you, then there is no worry about the battery suddenly jumping to -22% and leaving you stranded. It's certainly not an "inevitable occasion."
My WWDC Experience and How I Got the WWDC Scholarship
OnLive and Gaikai were the big two that I remember. Gaikai was acquired by Sony, and OnLive failed and parts of it were also sold off to Sony.
You are just arbitrarily defining whites to mean nonsense and accusing me of being a racist which I am not, I am a Catholic and I believe racism is illogical, but I still get annoyed reading about how all us whites are supposedly racist or secretly racist, and couch everything in our secret racist ideology.

I didn't say it was a problem for a country to be non-white. I said that it simply proves that white racists are not running everything, which it does. The WASP elites are not running everything anymore - its not the 1920s.
I work for a large (30K employees) company that does something similar. For each job title, there is a salary and bonus range. So from someone's title in Outlook, you can pretty much guess their salary within 10% or so. This information is all readily available to all employees, though I don't think it is shared externally.
Nope. the linked video is Blackhat 2010 New threats to privacy Moxie Marlinspike Part
How do you know they're not the ones making more money than you?
Yeah, but he grew up in the Ferris Bueller suburbs of Chicago, not corn country. So while I sympathize with your urgent need to escape, in his case I think it's a symptom of (perhaps mild) dysfunction.
[edit: way too late] don't enjoy

thx: omaranto
It certainly can, but IMHO it won't maximize his/her prospects of getting hired. And (anecdotal) most of the jobs have boring periods in them and you hurt your chances.

If the company asks you what you look for in a job, frame it in a positive way.. like "intellectually rewarding" without going into the negative part i.e. "I hate getting bored/working on boring projects".
Mushroom Networks unveils devices for mobile broadband for transportation sector
For Android at least, it holds. Android was a 6-person startup when it was acquired by Google.

The point, though, isn't the size of the company that sponsors the product or even the size of the team involved in the product itself. It's the product's power level relative to incumbents in the space. When Android and iOS came out, they were both significantly less powerful than the PCs and laptops that were previously used for general-purpose computation. But they had the useful attribute of being able to fit into your pocket. When the platforms came out, mainstream PC vendors didn't even view them as competition, because you obviously cannot do the same things on a phone that you can on a laptop. Many mainstream PC vendors still don't view them as competition. But with new input methods, changing social patterns, and increased hardware power, phones are being used for more and more things that you would previously have had to stick a laptop in a car for. Think of FedEx delivery computers vs. Uber or Instacart.
Oh, you mean OnLive? http://onlive.com/
Alexa Voice Service
That's built in the child. It's called "the teenage years."
Their UI is a carbon copy of WhatsApp
I think this myth started long before the human genome was sequenced. It is, after all, little different than the dreams for computer aided drug design in the 1980s and nanotech of the 1990s.

Btw, it's Craig Venter.

Also, can you think of a time in the last century where phrases like "we are entering a new age" and "We need to make discoveries faster", weren't generally believed? I can understand your excitement, but suggest that those phrases are mostly meaningless.
It is, but I don't consider it much more manual, as it is done with help of the threading library and super easy in many languages with rich runtime libraries.

Edit: I forgot to say that this is no much different that doing RAII FP style. Those M concepts are great.
3 IT lessons agile teams can learn from the Women's World Cup
The metrocosm post links to this page on the Economist: http://www.economist.com/blogs/graphicdetail/2015/04/daily-c..., but unfortunately I am now hitting the paywall and don't have my subscription info handy :-/
For the love of the human race and all of us still using Windows, I really hope a faster version of Irfanview gets released as a result of this.
32-Hour Workweek Improves Productivity at Portland Startup
13 People Who Could Be Twitter’s Next CEO
How to scale PostgreSQL on Amazon RDS using pg_shard
OnLive? [1]

[1]: https://en.wikipedia.org/wiki/OnLive
I imagine having the equivalent of two GTX 680 GPUs probably helps here, those cards are no slouch generally, and these ones have been especially put together to handle streaming games.
Allahu Ekber go get em TPB im happy for Justice is Served.
Actually it's not expected, as evidenced by the fact that kayak^WTesla owners routinely take transatlantic^Wcross country voyages right now with no fuss and a great deal of enjoyment.

There are some destinations which are inconvenient right now, but most road trips can be done easily. Much of the trouble the author had was avoidable with a bit more forethought.
Could you talk more about how it took "great feedback" to realize how under-market you were? I would imagine a tech company -- especially one that took so much time and effort coming up with compensation formulas -- would have their finger on the pulse of salary levels.
What is so bad about frameworks? Isn't a simple framework with good standard classes a good thing?
I am glad to know you have been using it without any problems. Definitely gives me confidence.
America’s Police Will Fight the Next Riot with These Stink Bombs
If this were truly a recruiter's dream, we'd see this company's employees getting "poached" left and right. Is this happening?

I HATE the term "poach" in this context. It implies that an employee is merely the property of a company, like a deer or fish, being "taken" by another company, rather than employees freely choosing among mutually beneficial business relationships with employers.
Y Combinator's Big Future
I'm actually really tempted to do just that - I reckon there are at least a few people who'd pay decent money to avoid building a new gaming machine.
I feel the need to step up and defend my home state a little here. Indiana only looks bad if you've never been to Mississippi...
"actually valid" -- to an idiot.

First of all this is from 2012.
Second from "Rabbi Dr. Dovid Gottlieb". Rabbi? lol!
Third why in holy fuck is this on hacker news?
While that is an interesting side effect, it's not the listed intent.

"This license serves as a form of communal Affirmative Action." - http://nonwhiteheterosexualmalelicense.org/why/
What do you mean?

Generate random strings and feed them though a compiler. You have can create algorithms. That's not a very good algorithm but it shows algorithms that create algorithms exist.

Now most modern AI algorithms, such as neural net, don't create algorithms (at least not directly), yes. But that might be indication that AI has further to go.
This Marijuana Startup Is Valued at Nearly Half a Billion Dollars
> we've realized how under-market our rates have been for areas like SF and NYC, while being quite above market rates in many other regions.

It shouldn't come as a surprise that you have to pay more in markets like SF and NYC. The costs of living are much higher, and employees can switch jobs almost effortlessly.
He mentions that later in the post:

> Chimps are remarkable thinkers in their own right. Maybe the key to intelligence lies mostly in the mental abilities (and genetic information) that chimps and humans have in common. If this is correct, then human brains might be just a minor upgrade to chimpanzee brains, at least in terms of the complexity of the underlying principles.

Of course this still kills the argument that it's at most 125MiB in my opinion. Moravec's paradox [1] implies a lot of the actually-hard tasks related to inference and learning are already solved in chimps, because they can see and hear and balance just fine. I think if we actually understood how chimps reasoned, in high-level and low-level terms, then we could easily tweak and improve that process to function beyond human level.

1: https://en.wikipedia.org/wiki/Moravec%27s_paradox
Big fan of this approach.

I wrote a simple script (https://github.com/zachlatta/dotfiles/blob/master/local/bin/...) to really easily spin up and down the machine I set up for game streaming.
I've never been the only car charging at a supercharger, and I see lots of women traveling solo, even when I'm there late in the evening. Tesla's webpage has this to say:

"Stations are strategically placed to minimize stops during long distance travel and are conveniently located near restaurants, shopping centers, and WiFi hot spots."

http://www.teslamotors.com/supercharger

From the sounds of it, this answer won't make you happy, but that's fine: Tesla is at market share of << 1%.
He is asking what about the article is racist, not why racism exists.
I've noticed this in a few BBC shows vs. American shows. In a British TV show there will be characters that just happen to be black, but in an American show it's going to get talked about eventually. Admittedly they aren't the same genres, but the shows that immediately come to mind for me like this are Sherlock and Dr. Who vs. say 30 Rock or Community.
Coveralls.io now supports Bitbucket