skysight-inc/HackerNews huggingface dataset:
EDIT: I apologize for coming off as arrogant. Criticism isn't really doing any good and I regret that post. To the creator, I'm glad to see a 15 year actually doing something in computing.

I understand that this was a good experience for you and hopefully has further developed you skills. Sorry for the unnecessary criticism and blatant self promotion. My post was pointless, possibly narcissistic and I was doing what I hate people doing to me. Please keep it up and I hope you get even better; Also a little tip, check out Unity3D, it is costly but if you're into game deving it will let you develop games in 3D easily (though you're going to need to know basic Javascript or C) and it is multi-platform so it can publish to mobile.

OLD POST: Quality not quantity. While it is impressive to see another 15 year old programmer (I've never met one in real life even though I've been to three schools in two different countries (I'm a expat kid) ), the actual programming skill required to make games like these are little to none and truthfully i'm not overly impressed.

I too am 15 mind you and although I haven't developed any games I have created a RSA secure chatting social network website and app for it too which could communicate between each other using websockets and a node.JS server (this hasn't been published, while making it my partner quit :(, and I eventually lost hope that it would even be used since I was only 15).

I hope this doesn't come off as criticism. Its actually great to see another young programmer such as my self but all I am trying to say is that this is not overly impressing.
I disagree with the complaints about the 1%. I think that is the wrong focus. With the exception of the First Class Flight example in this article, I've seen too many people focus on the 'divide' in the sense of actual dollars, rather than the lifestyle that the other 80% live, which I believe is actually quite good.

Things like reading 'every dollar I clawed', makes me think that so many of these people are so focused on the actual dollars and have no real appreciation for the true challenges that the bottom 20% suffer.

That's why I think many people here don't feel sorry for the authors of these pieces. Not only are they considered to be living well, the authors don't even appreciate the challenges of those who aren't. Discussing people who are treated like cattle in airports is not an effective argument for those who can't afford to fly, or eat. I disagree with airport treatment, but I don't think the 'rich' are to blame here either.
Almost all Autodesk products come bundled with 2.x version of python. Could it be that Python 2.x is the Windows 7 of the Python world :) - just good enough for everyone.

(I'm not a python user, had to write few items for Maya/MotionBuilder and few other scripts).
FAA Selects Six Sites for Unmanned Aircraft Research
It's a question of is this bribery or not.

And if so, whether anyone will be held accountable for it.
Haha you wouldn't like Node then :)
Because over time the replication of cells becomes imperfect, I'm not going to try and explain it because I don't feel like I truly understand it but that's the essential bit, after around the age of 35-40 your cells stop replicating perfectly and errors start building up which eventually lead to the actual cause of death, things like organ failure or cancer.

Thanks for catching the typo, I don't look these posts over well enough sometimes.
With Python, one must take a conscious effort to write code that is both 2.x and 3.x, but it is entirely possible (also with some detection/shimming at runtime). Some of that is easier if you stick to 2.7 and 3.3+ only, because then you can do things like "from future import print_function", use b"..." and u"..." literals etc.
When you consider what it is, it makes sense. It's designed for big companies that want stability, at the cost of being a few OS generations behind the bleeding edge.

Fedora is moving to Python 3, so RHEL (and thus CentOS) will follow, but not for several years.
> At no time was customer data "leaked" between accounts. This would require that a user explicitly not scrub their volume after destroying their server; in this instance data would be recoverable and should be considered not sensitive.

For fuck's sake, now you're just lying.

Not scrubbing has been the default - a user doesn't have to "explicitly not scrub". A simple unadorned "destroy" api command creates the circumstance in which the data is not destroyed, but made available to others.

If no customer data leaked between accounts, how was I able to read someone else's stack traces[1], web logs[2], and customer tokens[3] on a freshly provisioned VM?

What follows is evidence to directly support the claim that you're lying through your teeth to save face after having been caught being grossly irresponsible with your customers' data.

Please start acting like professionals.

[1] http://i.imgur.com/TMp2kdf.png

[2] http://i.imgur.com/WLv2qSE.png

[3] http://i.imgur.com/fJOxRN9.png
Yes.

A profit motive corrupts in favour of profit. I dont want that in a justice system which is supposed to be not corrupt.
I don't own a gun, but let's assume I become a gun enthusiast and decide to go buy "something cool"

I go to my local gun store, which is actually a front for the ATF. In my mind, looks like a bunch of seedy characters, but i assume they're trustworthy because, natch, they have a license from the ATF.

I strike up a conversation with the bearded, scraggly guy behind the counter. What would I like? I don't know. How about a shotgun? As we talk, he talks more and more about "cool" guns. Perhaps sawed-off barrels, or big loads. At some point, we cross the line between talking about legal guns and illegal guns.

Now here's the thing: beats the shit out of me where we crossed that line. I'm trusting the guy behind the counter to be a reliable guide to what can be bought or sold. From the ATF standpoint, however, I am fully aware of the intricacies of firearm law and am now soliciting them to commit a crime.

A few months go by. Then the ATF comes knocking at my door with a warrant, a hi-res video, and I go to jail. Perhaps for many years.

Now we can argue whether they would actually prosecute or not, or what any sane prosecutor would ask for solicitation, but the fact of the matter is, in the ATF's view, I'm a hardened gun criminal. It'll go on my record, and this will become part of the intelligence files at ATF.

If you can't see what's wrong with this picture, you've lost your moral compass.
The article misses the most important point! By reinforcing the cockpit doors and locking them from the inside we made it so that a plane can no longer be hijacked.

Even if a bomb is brought on board we would never give control of a plan to hijackers since we now know it may be used as a giant missile, not just an escape vehicle.
Bad Year for Boars
'Applause' at the end is an understatement. He got a long standing ovation for his contributions to expose the NSA's war on people.
Don't want your laptop tampered with? Just add glitter nail polish
In No One We Trust
The linked article has been changed to an article with much more information. Which details were you interested in?
We plan on not breaking code after Rust 1.0, except for gated features
More information about irctc.co.in here in this forbes-india interview. Its got every bit of a startup journey in there:

http://forbesindia.com/article/leaderhip-awards-2013/rakesh-...
I'm curious how Square would look on this graph, though it would probably be an inflated number because they've released a lot of non-Square-API libraries/tools.
Fukushima Radiation Cloud Moving Fast to North American West Coast
Apple snags New York Times Magazine design director
In addition, the use of cryptic variable names like s, e, d or j with big block comments describing what each one stands for is particularly irritating.
1.3 million Americans lost their unemployment benefits on Saturday
"generate a set of every single possible Palindrome as large as the string you're testing"

This kind of memoization could well be the most efficient solution in the real world, albeit not one that will pass your CS 101 exam.

More generally #codetrolling is like putting the creative hat on and will probably help people to come up with out-of-the-box tricks that could in some cases be quite useful.
Russian train stations employ metal detectors and barricades. Just as the TSA has been ridiculed in the United States, these were similarly derided in Russia.

And yet this combination was effective in limiting the number of casualties in the recent Volgograd train station bombing. I suspect the amount of Russian editorializing over these security procedures will soon decrease.

Fortunately, while civilian memory is short, government institutional memory is long.
The things that give me injuries are usually motorcycle accidents :)

I do pull the odd muscle every now and again (once or twice a year?), but it's usually because I'm doing something extremely strenuous - last was pulling my VFR onto its centrestand. And indeed, simply physically moving a 250kg machine around every few days is a form of exercise. As are all the other things I do that prompt effort or get my heart rate up. But they are only incidental parts of living.

(I'm 34, FWIW.)
It's quite a bit more complicated than that.

The two most important graphs for understanding U.S. law enforcement:

Total state and federal prisoners: http://www.sentencingproject.org/images/photo/State%20and%20....

Total violent crime: http://4.bp.blogspot.com/-zJiRb6FKYgM/Tqil-T4fLpI/AAAAAAAAAF....

Violent crime increases almost 5x from the mid 1960's to the early 1990's. The number of state and federal prisoners consequently increases 5x during that period. That's not the result of "for-profit justice." That's the result of people supporting aggressive enforcement and incarceration in response to skyrocketing violent crime.

The real problem is: what happens after 1995? Violent crime drops by over a third. Yet, prison population continues to grow until it plateaus in the mid-2000's. That's where jobs and budgets come in. They make it difficult to dismantle the whole apparatus, and indeed, to really convey to the public that crime has in fact dramatically decreased.

That said, I think the solution to this is time. U.S. prison population has been trending down for the last several years. The baby boomer generation's attitudes towards crime were forged during the 1970's and 1980's as crime skyrocketed, but that attitude will start to die out as the boomers do.
Some is just performance; there's an inevitable performance loss on copying. I've had some trouble with the binary sharing routines still leaking on me, though that got better as the VM improved. Some of it is a bit more theoretical, such as the way Erlang basically has no type system, which I believe is so that everything has an unambiguous serialization which is used for the cross-node communication, but I believe more modern languages have more flexible solutions.

Really, though, it's just that "nothing is free"; it's not as if these decisions are so bad that they are objectively wrong, it's just, nothing is free.
This is one of the best explanations of how wealth can buy luck that I think I've ever read. Thank you.
Is it common to build a project without using any third party tools or libraries?
>If you did you'd realize it doesn't operate well under threats of force by bureaucracies

Isn't science itself a form of bureaucracy? Or is peer review also a "threat of force?"

>I never said anything in support of medical fraud or crackpots.

You did, though. Your original statement implied that regulation of medicine itself was the problem. There is ample evidence to suggest that quack science and chicanery would flourish in an unregulated environment, because the overriding principle would no longer be an attempt at scientific plausibility but profit. And rigor costs money.

This is one of those situations where I feel the presence of government is a net benefit over the absence of it. Whether that government is qualified or operating credibly is a different matter.
That's coming in 3.4.
Grab What the NSA Is Snooping and Wear It on Your Chest
Ipash - the command line for iPad and iPhone
I just walked through some of their tutorials and it is still programming. It has a UI for a lot of it, but the concepts are probably more like what I consider traditional programming concepts than HTML/CSS (excluding JS).
I'd suggest that, if a variable with an undefined value is a valid state for the program, the declaration is in the wrong place. How about this alternative?

int dec(int a, int condition) {
if (condition) {
int temp = 0;

//compute something here in a loop
while (temp < a) {
a -= (temp++);
}
}

return a;
}
Thanks. I think your initial reply here was way off base, but I see that you guys have done the right thing now, and that's commendable. There's nothing more I could want that doesn't require time travel.

Regarding the call, just e-mail if you want to get in touch directly for whatever reason. But I think we're square.
Chelyabinsk meteorite hit the Earth like a warning shot fired from space
Chelyabinsk meteorite hit the Earth like a warning shot fired from space

http://gu.com/p/3yfq9
Since 9/11 there have been no highjacking attempts, true, but there have been multiple bombing attempts on aircraft by would be suicide bombers, and these bombers were able to evade the limited screening employed at the time. As bomb technology grows more sophisticated and easy to hide, screening has become more rigorous. That's what the TSA is focused on these days.
Do the NCR ATMs dispense bottle caps?
Google Sites: A Tale of Five Vulnerabilities
The Problem with Time & Timezones [video]
> our offering is so much better than theirs that any
> informed user choosing our competetion would be absurd

Betamax was "better" than VCR; any "informed user" would have picked Betamax. But VCRs delivered what most customers wanted, when they wanted it, at a quality & feature level they could live with, at a price they were willing to pay. And they had better marketing.

Your definition of "better" obviously isn't correct. You need to fix that. You also caveat with "informed user". You might think about that as well. Are you effectively communicating to potential users of the superiority of your platform? Do they believe you? Do they care? Frankly, it sounds like you may have developed the perfect platform for you, and are delivering it to a market that's looking for something different. Find out what makes their customers swear by their service and focus on that.
To be fair, I don't see why you would have to throw your keyboard out the window. If I were debugging a source file and saw the same ASSERT macro on every other line, I would break out `grep` and track down the (extremely simple) definition so I could understand what it's doing. Moreover, returning with an error code is IMO entirely sane behavior for a macro with ASSERT in the name, especially considering halting execution of the program altogether generally isn't a good thing if you're writing a C library.
15 is the new 25
"here have been multiple bombing attempts on aircraft by would be suicide bombers"

Yes, and they've all failed. That means we have at least enough security, and we should start thinking about scaling it back.
I think it's more than a fad, it's more like a cult, or a cultural ritual.

I don't watch much TV or consume much advertising, but on the occasions I do, I'm blown away by how heavy the marketing emphasis is on being fit, one way or another. Marketing thrives on people's self-perceived inadequacies, because it creates a very base need for products.

Not being plugged into the culture, I feel its pressure all the more. It may be confirmation bias, but I perceive the downvote as a form of peer punishment too.
Mark my words. 2-5 years from now this post will be linked all over the internet as they tie "cantbecool" (the OP) to the Dread Doge Shiberts and arrest him.
Well, lower income families in the US are far richer than equivalent families in emerging markets. Either that, or they at LEAST have access to credit to make access possible, just a burden. So that's not really a fair comparison.
Text surrounded by asterisks becomes italicized.
What the heck is a relation? From tables to cartesian products to logic
However, if they have the body and mental acuity of a 25 year old at 75+ and so do their friends, they might not be as ready for it. And not need people to take care of them.

All of your argument is null and void if you take out the "dying" part.

It's like saying "Nobody goes 100 miles in a day because they can't walk that far, so nobody is going to want to ever have a car/bike/airplane" also walking that far tears up your feet so a car is silly."
I sure hope you're right. It wasn't drilled into me when I was in engineering school (mid-2000s), but I will heartily confirm that operators are a fantastic resource. Interviewing operators is definitely not optional if you want to succeed. Engineers who just leap in often look foolish and face a lot of resistance getting upgrades implemented (well, ideally at least).

That said, operators tend to be masters of their section, but do not often have a comprehensive high-level view (excepting relief operators, who need to have a good idea of the whole process to cover multiple positions). As a result, I treat their input as a deposition or raw data/evidence: pure, unfiltered signal. Some interpretation is likely needed to make it fit into the overall whole of the process, but it's miles away better than guessing or just trusting assumptions!

Process engineering is a comprehensive and collaborative field. Leave operators out, and you're just not looking at the process. People matter. A lot.
Hey, that's great for you, but don't be too quick to criticize how someone else hacks. You deserve credit for trying something hard, but so does this person for actually releasing stuff. And remember, it's not all about programming chops - doing lots of little projects teaches you a lot about the whole process, from UI to backend, how the app stores work, maybe even what users like. If nothing else you achieve "flow" more easily with short-term hacks, and that helps keep your mind in a creative state.

Source: 40 year old programmer, started programming at 11, deeply jealous that there were no app stores back then for the zillion games I wrote.
So much sea ice in Antarctica that a research vessel gets stuck, in summer
You're being ridiculous. They made a conscious decision to increase performance and the lifetime of their SSD drives by turning `scrub` off by default. If you enjoy DigitalOcean's prices (starting at $5), there must be some balance and optimizations to continue to run a business.

In the control panel, its quite clear, and easy to simply check scrub on. I agree that this change on the API front should have been articulated. However, Moisey acknowledge their mistake, let's move past it.
You don't even have to bring morality into the equation. There's functional problems with this sort of operation, for precisely the reason you outlined. The legal system assumes that people can figure out, based on social context, what the law is, or at least know when they need to consult a lawyer. Actively misleading people, in the guise of licensed dealers, upends this assumption. Whether it's moral or immoral, it's inconsistent with the most basic assumptions on which our legal system relies.
I'm amazed how many people don't see it this way, but I completely agree with you, having seen lives torn apart by Cocaine when I was kid.

At the same time, the politicians have just as much, if not more blood on their hands. It has always been in their power to make drugs legal, and having seen the criminal effect the illegality created, they should have changed the laws.

I'd rather see millions of damaged addicted people who have nobody but themselves to blame, than deaths of people who are blameless.
good work. Keep at it and branch out. Try and ignore the negative comments here. The IT industry is full of big egos.
>> 15 - Avoid assholes, heroes and zealots

Isn't everybody a bit of these at some points in time?
But you're never going to get the same level of funding for robots that you'd get for a manned mission.

Not ever. It's never going to happen.

So the comparison is pointless.

The only way you'll ever get that level of funding is to send humans, and now and for the foreseeable future, humans are going to be much more capable. Notice I didn't say efficient, because again, efficiency is a moot point. Efficiency only matters if you get the same scale of funding. And that's just never going to the be case.

It's pure fantasy to think otherwise.
I'm saying that the bulk of that increase in average lifespan was due to relatively simple advances in medicine/medical understanding.
Had a discussion at work a few weeks ago about this. Roughly, it came down to this - if you need any backwards compatibility whatsoever (Do you ever expect your code to ever run on machines with operating system releases younger than 2013ish OR do you ever plan to interop with code older than 2013ish), Python 2 is the way to go. Otherwise, feel free to use Python 3.

This effectively means that only for purely greenfield projects for machines under your team's control and possibly even new teams can Py3 be used confidently. It's a shame - there are a number of nifty cleanups in Py3, but I simply don't see a compelling reason to use Py3 over Py2. This is particularly true given PyPy being fast and Py2. Given the triple of Python/Perl/Ruby for a greenfield project, I'd probably explore Ruby; I haven't been jaded by it yet, unlike Perl or Python.
DROPOUTJEEP - NSA software implant for Apple iPhone
I don't have any paid apps yet
Do you believe HOPE to be terribly expensive? It's $120 for several days, which I really wouldn't consider that expensive, and there are discounts for students and (I think) free for volunteers.

Being in NY makes accommodations expensive, but Hotel Pennsylvania rooms split a few ways aren't that bad.

My take on HOPE vs. CCC is that HOPE is much more explicitly political, especially outside security. 30c3 was pretty much the "CCC NSA event", though, which was unusual. Both are fun, but my favorite conferences are the Dutch HAL/HIP/OHM/etc., and USENIX Security. I have super high hopes for Real World Crypto NYC 13-15 JAN, and excited to speak at ShmooCon 17-19 JAN in DC.
"Now here's the thing: beats the shit out of me where we crossed that line."

And that's one of the most frightening aspects of modern-day law enforcement tactics, especially when considered in light of the surveillance techniques now at their disposal.

The standard presumption that everyone is fully aware of the legal boundaries of daily activities falls to pieces when someone is in virgin territory. In your hypothetical case, you've never bought a gun before, and you're probably a little nervous and out of your element. You're easy prey for a sting of this nature, and your nervousness would "read," in the context of the surveillance video, as criminal intent.

Ironically enough, it's the law-abiding citizens who are least likely to be aware of the intricacies of criminal law. The real criminals would cover their bases. So by its very nature, a sting like this one produces perverse outcomes. It over-selects for innocent bystanders and petty criminals, and filters out the savvier criminals who are actually the locus of the problem ostensibly being combated.
What a strange piece of fluff.

Amazon wins because of convenience (don't need to leave the house, park your car, carry stuff), variety (no b&m store can compete) and often price. Those who shop online will never switch back to conventional stores for the same needs, but there will always be a niche for brick & mortar stores where the type of products or customers is no good fit for online shopping.

These are 2 separate, established channels now and neither can completely replace the other, but online shopping will still kill off many more brick & mortar stores.