skysight-inc/HackerNews huggingface dataset:
So, this is an interesting thing, right?

We're in maybe the one field where it really, truly doesn't matter what your background is--if you make the test suite happy, if you delight the customers, then fuck man, join the team!

I think it's time to start setting precedent in our companies that we welcome folks with colorful backgrounds as long as they can ship good code or move product.

I worked with a business bro who had a multi-million dollar fine levied by the .gov; he was one of the kindest and sharpest business folks I've had the pleasure of being with, and if I ever have the revenue to justify it I'll try to hire him from my old company.

It's time to stop assuming that felons in the US are not worth working with or employing.
Very few stereo thieves write down the vehicle VIN on the deck as they're running away. No point in making it even easier for the police to figure out its stolen property, and they're usually in a bit of a hurry. Assuming they have a sharpie marker in one hand instead of a screwdriver or window smasher. Assuming they can read and write.

One interesting problem "security" guys have is overcomplicating plots. Your average meth head is waaay too zonked out of his mind to memorize which VIN goes with which radio, or even which OEM radios need a code.

Another problem is via the VIN they know instantly that your car is a '98. Well my cheapo commuter car is also a '98, and its approximately worthless at this point. Anyone stealing my worn out, partially broken, approx 2002 model year aftermarket deck pretty much deserves the pain they're about to experience. At a flea market I might be able to give it away... That may very well be Honda's point of view. Now try that again with a new 2013 $2000 GPS DVD player deck and they might hassle you.
Yelp itself provides an alternate way to provide feedback, which gives the restaurant a significant incentive to improve service but doesn't enable cheapskates to rip it off.
I could be the idiot here, but I'm pretty sure that New York and New Jersey are 2 of the 50 United States which the Federal government is obligated to defend from foreign aggression.

The answer to your first question can be illuminated a bit by considering a different question: Why do seagoing nations use Naval assets (instead of a coast guard auxiliary) to interdict and defeat pirates on the high seas?
The highest ROI way to increase signups: Make a minimal homepage (Guest Post)
Pioneer 10 didn't/doesn't really have a computer. http://en.wikipedia.org/wiki/Pioneer_10#Power_and_communicat...:

"The spacecraft included two command decoders and a command distribution unit, a very limited form of processor, to direct operations on the spacecraft"

If we call what it has a computer, it was reprogrammed remotely:

"Much of the computation for the mission was performed on Earth and transmitted to the probe, where it was able to retain in memory up to five commands of the 222 possible entries by ground controllers"

That happened as late as March 2001 (and possibly even later, as communication was finally lost in January 2003): http://www.strobedata.com/home/pioneer10.html
It involves a bit more, you have to take orders, keep tabs on the dining room, run around balancing a bunch of stuff, interact with people, smile at patrons and smile at the sous chef who calls you a whore or a queer every time you pick up. In contrast, being a cook in most kitchens is like being an assembly line worker. The "grill cook" literally just stands over a grill flipping stuff. You don't have to ever speak to anyone or even need to know english. (I was a grill cook in a busy restaurant once)

I'm not saying being a server is worth 2x as much as a cook but I can see how they could get paid more. In the same vein a bartender makes hella ducats more than either a server or a cook and most of the time they are just serving beer or vodka & cranberry drinks.
Catch.com is Closing Down
Socrates drank the hemlock: http://en.wikipedia.org/wiki/Trial_of_Socrates
that's nice! best of luck with finding a solution to that!
Sure, but that's not what is happening here. Someone not involved in the purchase or sale of the item is making statements about said item.

That's entirely different.
Could you please tell more about how you invest into your passive income? IMO, stocks, are a bad idea, real estate as well. What else?
Assuming you are from the United States, if we jailed people for being uncivilized we'd end up with at least another 60 million people in jail.

Regarding the harassment stories and Kathy Sierra, I think they took their trolling too far. I don't think they made specific direct threats on her life, but rather said things like "I wish XYZ happened to Kathy" and photoshopped up some tasteless images. I might be a bit hazy on it, since it was quite awhile ago.

I was a fan of Kathy's blogging, so I was bummed when she took her ball and went home. I still don't think they should have thrown the trolls in jail, unless they were making specific death threats towards her.
It looks like this site would prevent the awkward questions- 'where do you see yourself in 5 years?' and 'what appeals to you about this job?'
Or the programmer was a firmware hacker, and she knew that RBIT is ARMv6T2, which IIRC wasn't available until the iPhone 3GS. (Not 100% certain, and I don't have my manuals handy)
Facebook Said to Plan to Sell TV-Style Ads for $2.5M Each
It does not follow from the definition of suicide that responsibility lies solely with the victim.
Was my first thought. A beautiful showcase to D3 capabilities. Really well done.
The same way Soviet spies aided the USSR even when we weren't engaged in 'kinetic warfare' with them? You keep pushing the idea that the only enemies you have are the ones you've declared war on, but that simply isn't the case in actual geopolitics.
The GP did use a PO box, and even if you use a PO box you still now know someones name, state and general area pretty much unless you are willing to drive far away for some remote box.
Bradley Manning guilt of espionage, not guilty of aiding enemy
Completely agree. I love these new frontend JS frameworks - particularly Angular, Facebook's React, and the Guardian's Ractive - technically they're fun to learn, mind-expanding, and really impressive work.

But using them has the effect of shifting computational work from the server and network to the client - eg, from an environment you control to one you don't.

Besides the examples you gave, what if someone loads your site on an overworked computer with multiple apps running and 20+ browser tabs open (yours truly, guilty as charged), how will your app perform? The potential performance variance across different platforms, and even similar platforms under different loads, can be large.

It was just a year ago that Twitter announced they were shifting page rendering from the client back to the server specifically to solve that problem [1]:

"When we shipped #NewTwitter in September 2010, we built it around a web application architecture that pushed all of the UI rendering and logic to JavaScript running on our users’ browsers and consumed the Twitter REST API directly, in a similar way to our mobile clients. That architecture broke new ground by offering a number of advantages over a more traditional approach, but it lacked support for various optimizations available only on the server.

To improve the twitter.com experience for everyone, we’ve been working to take back control of our front-end performance by moving the rendering to the server. This has allowed us to drop our initial page load times to 1/5th of what they were previously and reduce differences in performance across browsers."

While both JS performance and Moore's Law march on [2] and may one day negate this issue, my rule of thumb so far remains to favor server-side (and CDN) for computation and performance, unless there's a clear business/technical case for computation-heavy front-end (SPA on a corporate Intranet is good one, for example; or an SPA targeting an audience you know is savvy about local resource usage).

[1]: https://blog.twitter.com/2012/improving-performance-twitterc...

[2]: For desk/laptops at least. Need a Moore's Law for batteries for mobile.
If that were true, i don't see any reason why people would ever choose the lesser reward, since both were presented in an equal fashion. They chose fruit because they consider it the healthier alternative, not because it's a more appropriate reward. It really is the case that it's all about our finite capacity of willpower, and how we rationalize it away.

Since realizing a few years ago that willpower is finite and must be periodically recharged i've remapped the way i go about things to remove the possibility for negative choices or to make the right choice require less willpower. For example, when i commit source code the server runs a jshint syntax check and prevents my commit if there are issues. I have no choice but to make all my code pass jshint checks. Another example: recently i noticed i spent a lot of time playing a game that i considered a negative use of my time. In a single limited moment of willpower i deleted it and my savegames, so that it would cost a great deal of effort to get back to where i was. The easiest path now is not to play that game. If only i could do the same thing for my internet addiction :)
The Microsoft Manifesto
FYI, you can prefix all of Angular's HTML additions with data-ng-* attribute.

<my-directive data-ng-model="myModel.foo" compact="true"></my-directive>
Did you consider turbolinks as well as pjax? Not together, of course, I mean in addition to while evaluating what to use.
Love Bret's style. Also love how the crowd went silent after the "API" slide.
You note the exceptional case. Of course odds of that happening are very low. Hence it is exceptional.

Sure - 2% of people survived a fall from the Golden Gate bridge, so that means it's silly to focus on the death aspects of such a fall when reasoning about "if someone does fall".

Similarly people occasionally choke to death on food. So we should stop talking about eating without serious choking warnings all over the place, right?
I am spanish and when I go to a restaurant where the witer knees to tale the order, I find that it's coming too close, like when they seat. It's a cultural think for sure but I read it as an intrussion in my space.
Oh shit, sorry. I'll leave the error so all this makes sense.
The bar graphs are easy for me to read. That last diagram looks like something from Tufte's worst nightmare though.
I am only guessing, but Canadians (on average) tend to tip lower than Americans. I have always considered 10-15% standard. In the U.S., they tell me that it is 18-20%. I could never bring myself to tip that much when I lived there. There may be a core of truth to Canadians appearing cheap to American waiters which may be where the euphemism started.
I think this one goes back to PDP days and wasn't necessarily written to be the fastest possible implementation. The PDP could do 36*36 multiply into 72 bits. Not sure how the modulo instruction performed but there was a DIV instruction.
That focusing on the fact it's tax-paid is missing the point.
For those utterly confused by this story, CoreOS is for running Containers.

Containers can be thought of as way of packaging an entire runtime environment which is more lightweight and more universally deployable than creating a virtual machine image.

This one slide explains it well: http://www.docker.io/static/img/about/docker_vm.jpg
He was ostensibly trying to do this to enable analysis of the archives. I think if he explained that to a librarian, they may very well have tried to help him.

Librarians want to help people.
We have to agree to disagree here, I have a different view on many of those games ;)
The existing Mac Pro is quite old. Are graphics cards still being made that support it?
Employment is one big chunk of the problems you would face as a felon, but it is not all there is. Also, I don't think software is completely immune. I'm not positive, but there are probably restrictions involving government work. A potential employer would have to consider what doors they were shutting by hiring you.
If anyone's around the Boston area, we're actually doing the second BackboneConf tomorrow and Thursday in Cambridge, close to MIT. Last year there was a bunch of really lovely discussion about different approaches, different frameworks and libraries, and favorite tips and tricks for doing sophisticated applications in JavaScript. Looking forward to seeing some of y'all there.
Really?

Did you you ask his psychiatrist and he told you what his, (a self admitted depressive's) "amount of agency" was at the prospect of being thrown in jail and paying a hefty fine (plus legal expenses)?

This playing both sides (MIT/Aaron) is just another way of "blaming the victim".

And I don't think a person commiting suicide is less serious to rape.
How your mind is being controlled right now
Keene's "Guide to CLOS" is good for understanding how CLOS was intended to be used. (Actually, since I read it, I use CLOS less, since I have a better sense of what it's good for.)
Walter Block disagrees: http://www.youtube.com/watch?v=RPeqXcJqkeg . His hypothetical situations at the end may seems unrealistic to you, but consider them as illustrative of the dangers of blanket prosecution over much more favorable voluntary solutions.

Collecting and understanding the evidence of a situation may be up to a a judge/jury, but natural law is not. A judge cannot lawfully reject the First Amendment, which universally defends whistleblowers. "That's the way our system works" is not an argument.

The issue at the heart of A Few Good Men was the notion that an enlightened minority can lie to a majority for the good of that majority. Jessup beats soldiers, our government drone-bombs children. And they both think they can withhold these acts from public view, because it's in the "public's interest not to know". Whistleblowers rightfully reject this view, as did the jury in A Few Good Men.

Okay, I'll use Stalin and his genocides. Does it make a difference?
That was only mentioned AFTER he died. Let's take a look at their press release: http://www.justice.gov/usao/ma/news/2011/July/SwartzAaronPR....

"AARON SWARTZ, 24, was charged in an indictment with wire fraud, computer fraud, unlawfully obtaining information from a protected computer, and recklessly damaging a protected computer. If convicted on these charges, SWARTZ faces up to 35 years in prison, to be followed by three years of supervised release, restitution, forfeiture and a fine of up to $1 million."

Gee I wonder why someone would contemplate suicide?
Pay for performance is probably misguided in at least some professions (extrinsic reward can drive out more effective intrinsic reward), however even if you believe in pay for performance, the appropriate person to pay for better performance is the employer, not the customer.
The four lamest excuses in MIT’s report on Aaron Swartz
This reminds me of the "data-oriented design" debate that's been raging in game programming for a while. I assume you've seen e.g. http://harmful.cat-v.org/software/OO_programming/_pdf/Pitfal... (or similar papers)
You mean every device / ROM combination should be treated as different device? Why? Why not every device / ROM version combination?
It's not that they are spreading themselves too thin, it's that their products aren't that great. They keep missing the mark, even when what the product should be (and what the user wants) is obvious.
You are presenting a false dichotomy. There is lots of room in between "no responsibility" and "sole responsibility".
Sure, but they're not actually doing it, are they...

Ah, also: by "HVM operators" I didn't mean AWS, Linode, Digital Ocean etc; I meant the admins of virtual machines running on their platforms, plus anyone running a private cloud or even someone with just a bunch of Xen/KVM boxes in a DC.
Ugh, don't get me started on the $300 Belkin Docks. ($250 for the Matrox DS1 / $400 for the Sonnet Echo 15!)

I feel like I'm living in the early days of VHS (USB3) vs. BetaMax (ThunderBolt) right now: Expensive, and while BetaMax is technically better, VHS will win on price & availability.
A Linux machine has the Kernel which deals with the hardware and then a filesystem with everything required to run applications. A container is a Linux machine without the Kernel.

As an example: with containers you can run a database that needs a CentOS environment on the same physical machine that is running an application server that expects a Debian looking environment. All without the performance hit you would take from VMs.
We only blame suicide on mental illness because suicide is itself considered a symptom of mental illness. It's a circular argument. Perhaps Aaron was a fundamentally irrational person who couldn't be held responsible for his own actions, but that doesn't pin the blame back on anyone else. Aaron's the only person who could possibly hold responsibility for his suicide.
Same here - nearly fell of my chair from the perceived height vertigo.

Nonetheless, amazing footage - a head for heights and/or nerves of steel!
Svp
Android ADB platform-tools v1.0.31 for Mac OS X
Since Android 4.3 was released the old version (v1.0.29) of ADB no longer works on OS X - your device is reported as 'offline'. This should take care of that problem.
I really, really wish you'd gotten a picture of the drone, because with just your description this would be too easy to chalk up to a psychotic episode. No offense intended.
Because suicide is not that simple.

I've commented on threads like these before, and have mentioned that I lost a loved one to suicide. It was abundantly clear through journal entries and conversations as to what the impetus of self-harm was, but attributing those events as the things "responsible" for her suicide would have been shortsighted.

This thread seems to have devolved into an argument about whether Aaron or MIT was responsible for his suicide. That's the wrong question. We can all agree that MIT surely could and should have handled the situation differently, and I'm hesitant to say anything about Aaron's actions because I'm not informed enough.
Show HN: RhodeCode Enterprise - an Open Source Alternative to Github Enterprise
Try clearing data on the 'Google Services Framework' app. that did it for me after I was offline on vacation all last week and couldn't get the update the past two days.

Caution though, apparently this breaks app updates for some people, but all you have to do is add and remove your google account to get them to work again.
>Aaron had the power to choose right until his last choice. Why do some people survive terrible hardships, and others don't?

That's bad reasoning.

That "some people survive terrible hardships, and others don't" can just as well prove the reverse: that NOT all people have the same "power to choose".

Especially a self-professed depressive like Aaron.

Some people are more thick-skinned, either due to temperament, upbringing, genetics, circumstances etc.

>I'm guessing suicidal depression was really to blame for his suicide.

And this "suicidal depression" was unknown to MIT/his prosecutors? Or they found it nice to taunt and threaten someone suffering with such, over a non-issue?

>That won't satisfy everyone, since it doesn't give them a powerful organization to rage against. But reality doesn't always work that way.

I'm finding pop psychology explanations like your serve another plausible rationalization mechanism: it makes those saying them feel superior and more logical compared to the naives that "seek a powerful organization to rage against". (If you allow me the same pop psychology)

In the real world, putting the blame with Aaron and his depression doesn't solve anything (even if it was true).

Blaming MIT and the prosecution will prevent people from being fucked for trying similar benfifical hacks in the future.
Yes, that's pretty much exactly my point.

If we considered it the other way (that allowing someone to join the military or any difficult job is tantamount to cyber bullying) then imagine all the blame you'd have to spread around should a recruit or veteran kill themselves.

Then think about the possibility that the suicide many have been for reasons no different than they would have encountered, even if they had never joined at all.
This is all true of existing Enterprise software relationships.
I haven't tried either yet, but there's jRuby for Android via Roboto[1] and MobiRuby[2] for iOS. Both are free.

[1] http://ruboto.org/

[2] http://mobiruby.org/
You could, in theory, have 136 one year sentences to be served concurrently. I'm not saying this will be the case, but not every sentence is served sequentially.

Also, life imprisonment is a single sentence that means the rest of your life in jail, or until paroled. I believe you can have a life sentence and other fixed term sentences too. You can also have a total of 136 years in jail (no concurrent sentences) which is effectively the same thing as a life sentence.
They got the pin positions for the trunk key. I am not sure how this has anything to do with hashing.
The responsibility for any act lies with the person who committed it. I think you can work out the rest of the syllogism from there.
The startup crowd is becoming an actual cult
But then you don't have a Macbook Air for when you want a great portable OS X machine with excellent battery life.
This is awesome. It makes me realize how much of the time I am just applying the same formula over and over again and not really being creative. The flip side, I would argue is that reinventing the wheel all the time is expensive. There's a reason why standards have formed.
Or, in this case, the past.
For a some period of time at the beginning, yes. I think it was 7 months or so that he spent in alternating variants of suicide watch or prevention of injury status.

But for most of his pre-trial confinement he has been kept in the general population, and hasn't killed himself. Even after he plead guilty to charges that would have guaranteed him a sentence far worse than what Swartz would have received (even if Swartz had gone for a trial), Manning didn't kill himself.
> You have no evidence of that; you just made it up out of thin air.

It's actually addressed in the report:

"Ultimately, MIT concluded that the communication from the IP address located in China was a — not unusual — “pinging” attempt by someone or some entity in China to determine what computer systems at MIT were available and accessible, and unrelated to the activity of this laptop."
Down the rabbit hole says this came from HAKMEM No. 239 in 1972!

http://www.inwap.com/pdp10/hbaker/hakmem/hacks.html#item167
I actually have a post about data-centricity in games, though from a very different angle. http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockou...
Bar/restaurant owner here, and I assure you, this is NEVER the reason we check on the table.
What about it? Apparently not enough documents to aiding the enemy which to me is the good news.
Most startups probably don't care about security clearances, and if they do, well, I'm sure this is a solved problem.