skysight-inc/HackerNews huggingface dataset:
How many people out there didn't do something reckless in their youth? By the standards modern society seems to be applying to youth, the vast majority of present day adults should have been charged with felonies in their teens.

From your link: Police said no one in Novato has been injured by a bottle bomb so far. But officers did arrest a group of teenagers at the end of January for making and setting off Drano bombs in an open space off Palmer Drive.

Note that nobody was hurt, and that the teenagers were using an open space. That sounds like the teenagers were following reasonable safety precautions.

From another HN thread on the subject: ... 2Al + 3H2SO4 -> 3H2 + Al2(SO4)3 is not on the prohibited list of reactions that are federally impermissible without a license. (http://news.ycombinator.com/item?id=5636823)

What felony would these kids be guilty of committing?

You know who should have been arrested? The guy I knew years ago (whose dad was a sheriff letting him off the hook, and who was definitely not a friend) who threw a Drano+foil bomb at a pedestrian and drove off. His favorite part of the story was the "hilarious" screams of the victim as the bomb exploded: "It burns!"
Last year I spent a number of months porting an (albiet poorly written) django app from AppEngine to AWS. I would not call the number of changes we made in order to port the app "minimal". I have heard similar stories from other development teams. My evidence is totally anecdotal, but so far it's lead me to believe AppEngine is not a good solution for running a django app.
I've been wondering. Isn't bitcoin truly anonymous if people simply exchange private keys (wallets)? It would basically be just like cash then.
If you switch the preview released today[1], it's nearly the same as Intellij (even the build numbers almost line up at 130.xx). I just prefer the Intellij preview for some of the features one cannot get in the Android focused IDE Google previewed.

[1] http://blogs.jetbrains.com/idea/2013/05/intellij-idea-13-ear...
I think you're misreading. "I don't have access to information anybody would be interested in" doesn't mean "I have nothing to hide." It means "I have nothing to leak."

I agree with the general statement, though.
Most of the backlash comes from the over reaction of the school and the DA. While her decision was not wise and definitely had some risk, I do not know exactly how she cared out this demonstration so the amount or risk is rather unknown to me, she is faced with punishment that could reasonably cripple her future.
Google wants your WordPress blog—and everything else—in its cloud
It doesn't launch for me either and the task manager doesn't show a process starting.
I wish http://www.mapbox.com/ was a little cheaper so it could be a viable alternative for smaller startups.

Love Google Maps. Hate that they dominate this important space so heavily.
I think that once you charge someone with a felony for something that is pretty clearly not felonious, you basically eliminate the possibility of a middle ground. She'll be glorified or vilified (or both), but I think the ship has sailed for anything else. It would be nice if we could all sit down and have a rational discussion about just when it's OK to blow stuff up and what was right and wrong about this instance, but it seems to be essentially impossible now.
Eloquent. Punchy. Awesome.
There was no good replacement for Reader two years ago. There are plenty of federated XMPP servers around now.
The arbitrariness of the prosecution in the US is just staggering. Here you have this young lady who did something stupidly dangerous, pled guilty, and has been shipped off to an "alternative school" (read: school for criminals-in-training).

On the other hand you have the Texas Tech explosion, (http://www.csb.gov/texas-tech-university-chemistry-lab-explo...), where a fifth-year grad student (!) was told to prepare 100 mg of a genuinely fickle explosive, but instead cooked up 10 grams, which he then ground in a mortar (!!), and it predictably exploded, injuring the fellow gravely.

His fellow students had concerns about his working habits, which are on the record, and neither the student, nor his supervisor were charged with anything. This isn't correct.
>there are no Google apps on MS platforms (WP or OS)

Chrome? Play Music Manager? I guess those don't really count.
Figures: They Speak For Themselves (mildly NSFW)
I'm not a subject matter expert, but in the last decade, there have been some huge strides forward in aerospace: SS1 for example was a _brilliant_ hack on the 'how do we get back from the edge of space without burning to cinders' problem.

NASA, faced with the problem, designed high-tech and fragile ceramics. Rutan, same problem, designed a craft that emulates a badminton birdie.

It's not that simple, but you get the idea.
It has more in common structurally with metal-backed currencies in that there are strict limits imposed on how much currency can be in circulation at any given time.
Yes, I was thinking more along the lines of hacking into something rather then decrypting a password hash.
The rule was originally against comments of the kind:

eggs:=eggs+1; (* increment eggs *)

All the other comments should be kept, and maitained synchronized with the code.

Now like you may want to have some tools to track the link between requirements, design and code (so that when requirements change you may know what design decisions should be reviews and what parts of the code should evolve, youl may want some tools to track the dependency between the code and the comments and check their updated at the same time.

So I would suggest, instead of throwing the baby with the bathwater, to imagine and implement the missing tools!
The New York Review of Books is excellent too.
Columbine wasn't the first school shooting[0], and 9/11 wasn't the first terrorist attack.

[0] https://en.wikipedia.org/wiki/List_of_attacks_related_to_sec... (The list begins with an incident in 1853)
Many years ago, Google made statements like "we only do things that scale, and customer support doesn't scale". It was a strong guiding philosophy for many of the engineers, but that philosophy has eroded.

If we look at some of Google's biggest successes, it has been things that don't scale:

- The Ground Truth team in India, manually drawing the world's maps.

- Manual spam detection in search results

- Customer Support for most adwords accounts

- Customer Support for Nexus devices

I think the executives at Google have enough evidence that "do things that don't scale" can have a big payoff and it is really not that bad. They are clearly no longer too chicken shit to tackle problems that require customer support. The old Google only did things that match the business model of search, today's Google does what it takes to win.

I wouldn't bet against their ability to provide customer support. In the last 2 years, Adwords support went from non-existant to impeccable.
Different meaning to the word "track". Yes, it's far easier to trace a given bitcoin backwards through the various transactions, but tying any particular transaction to a particular person can be difficult or impossible, depending on how much care the person takes. As a trivial example, if I create a brand new bitcoin wallet, accept a transaction of 100btc into the wallet, and then send that 100btc on to someone else, there's nothing that ties the wallet to me. I just received and then spent $10k (at approximate current valuation last I checked), but the IRS has no way to a) count this as $10k income for me, and b) track the $10k I then spent.
> In practice, that's just advertisement,

As someone whose family is from a non-functional "democracy" and as someone who immigrated to the U.S. as a child, I say you're full of shit. Go ahead and tell me that the steak I'm eating is really dog food, as if I can't tell the difference.
Once you're running an untrusted binary on your machine, the game's already over.
I work at a company that mandates Perforce for political reasons and getting budget for a $500 purchase when I can't reasonably articulate the benefits over the free thing we've been using all this time would be an uphill battle that I'm honestly not sure is worth it, because while I find Eclipse annoying I don't have enough experience with IDEA to know that it is not annoying in a different set of ways.

I suppose I will try the 30 day demo of IDEA and see if it is worth fighting for, but probably not until Android Studio is more baked because I've played around with it enough to know that the 0.1 designation is warranted at this time.
Non-conspiratorial explanation: Google I/O was today.
Perhaps they waited for people to lose some interest in the story. Or to try and let cooler heads prevail.
* Easy to deploy

* Cheap to deploy

* Easy to find programmers to help you

* Affordable programmers

* Code is easy to read for non-programmers who understand HTML

* Ton of free code available to reuse

Inconsistency, poorly thought out OO, lack of purity, and disdain by hipsters are a small price to pay for those merits.
Things definitely get messy in scientific computing. It is common to have algorithms that are stochastic for other reasons.

I'm working on a parallel random forest implementation at the moment...very little communication between threads is needed but the algorithm itself is stochastic (unless you seed your random number generators in a clever way i guess). (And I've use go's concurrency primitives and race tool for things like writing the forest to disk as trees are grown in parallel and compiling summary statistics).

I do think that tools like the one you are writing are very useful and needed. I just have a bad habit of wanting everything to meet my needs.
thank you.

This forum has some of the brightest people in the world visiting it... not to mention the richest.

If cynicism takes root here, where else is there to turn?
Yes, high availability with ACID and 'eventual consistency' on reads. I never understood why an eventually consistent datastore could qualify as ACID because in the real world if you need ACID, then eventual consistency is never good enough.

It's good to see Google roll this service out separately from GAE but it's not as good as DynamoDB or data services from Parse and others.
So 6 million Windows Phones in a whole quarter, compared to 6 million Android phones in about 10 days... yeah, they're going great.
The Microsoft PR machine in full motion again I see.

1) Build app that clearly violates spirit and word of TOS, steals content, blocks ads.

2) Complain and act surprised like Google is being a bad guy when told to take it down.

3) ???

4) Profit!

Now they just need to some how spin in some automatic #droidfail hash tags to all the videos they show in the app and it'll be perfect!

Idiots.

(No, not the developers. I feel an immense sympathy for the people who had to work on this; their managers are the ones who are idiots)
We've seen demonstrations with 10s of 1000s of people taking to the streets in Australia on internet freedom issues since 1999, when filtering/takedowns were first proposed (and enacted) nominally due to an extreme conservative Christian politician who held the balance of power at the time. Now 14 years on, at least we're getting some representation this year with the new Wikileaks Party and there is some hope for intelligenct policy.
I'm sure that Google will be happy to do that when Microsoft starts being nice to them - e.g., not extorting money from every Android phone maker.

It's taken more than 20 years, but Microsoft is finally reaping the fruits of their bullying.
Glass is hardware, it's not like they're going to give it away for free.
Ah, beg to differ. The young lady in question is of the duskier race and therefore the prosecution was not arbitrary; but according to long and traditional standards designed to maintain the social hierarchy without which society would crumble.

//satirical if that's not obvious.
Geoscientists find oldest water on Earth in underground mine
The app requires permissions to send, receive, and read SMS and MMS messages. support is definitely coming.
Pixelmator sneaks hidden "Vectormator" into update
Can't try the current one ("request an invite") but I used the experimental version you mention and it always had a pretty poor performance for me, even on brand new hardware which handles other webGL demos and my own webGL projects pretty well. So I guess what this shows is that webGL is still pretty hardware and implementation dependent.
it changed everything dont you see

(why do you hate america)
Robotic bartender assembles your drink and takes social mixing to a new level
The document was signed in 2011, well before the guidance came out.
Ground control to commander: Thanks for bringing sexy back to space
Mojolicious 4.0 released: Perl real-time web framework
It depends on how the chargeback and tracing system works. Credit cards and ACH have virtually no security (especially ACH, the "secret" is on the bottom of every check you write), and the world keeps turning. If it's hard to get money out in a untraceable and irreversible way, hacking someones account is not so valuable.
Any information that they gave about offline validation could just be stripped out though! What exactly are you proposing that they do that could not be subverted by the very things you are concerned about?

Offline verification would work, but if we are assuming extensive MiTMing and meatspace impersonation then offline verification is just something the whistleblower needs to figure out themselves.
They already have no legal YouTube app.

Life sometimes sucks like that. Microsoft did not play by the rules, and now they have to pay for it. Cry me a river.
This could become a new opportunity for auditing companies: Pay Arthur Anderson, eh of cause another one of the surviving big four auditors, a ridiculous amount of money just to "certify" your "non-infringyness".
It's a nice idea, especially if the client is an individual, but most corporate HR and accounting systems are not set up to pay this kind of deposit in advance of considerable paperwork.

I hope I'm wrong - counterexamples welcome.
Canadian UFO sightings surged in 2012
> Silverlight and Flash are reproducing the browser's HTML5 video functionalities of decoding and displaying videos.

Flash has been able to decode video since 2002 (Macromedia Flash Player 6), long before there was a thing called HTML5 video.
I think that a lot of folks are in denial about some of Google's downright evil business practices because they admire Google's technology and like Google's attitudes towards open source software. I greatly admire this stuff too, but Google has some shocking business practices that quite frankly are unbelievable until you experience it firsthand for yourself.

When you're a small business and Google bans you for some unknown reason and seizes your money - here is what will happen.

* You might receive some type of form letter in response, but you will not be able to get an intelligent reply from a trained customer service agent.
* You will not be able to reach anybody on the phone for any price that will help you out.
* You will not find out what the issue was that caused a ban.
* Your small business will die a slow death.
* Depending on the amount of money the owners have (most small businesses don't have a lot) they will struggle to even pay their employees their final checks with this cash seized.
* You are forever banned from using AdSense again, so forget starting up another online business ever again.

Google is an amazing company that has some frankly despicable business practices that more people need to pay attention to and call them out for.
but copper doesn't have value until it is used. Copper wires aren't useful just sitting around being copper.
My entire business is built on top of the datastore running on GAE. I've heard stories from googleers about loosing an entire datacenter and nobody on the outside noticed. Even with the limitations of developing on top of the datastore, there is some really amazing technology around it that sure makes it worth using. Exposing the datastore to GCE is a step in the right direction.
No, she's been placed in an "alternative" school. That's not a place for learning, it's a place where the state sticks kids that have to be educated but aren't in prison at that moment, to keep them away from the normal system. The law says you can't just stay home and play video games all day just because you got expelled from your normal school, so they have to stick them somewhere. She might turn out OK, especially because she'll probably transfer to a normal school after this academic year, but this is still a travesty of justice.
Well after the 300MB download, I tried to create a hello world project on fully updated Mac 10.8.3 and my friend on a Windows 7 machine. Punch in a project name and go. Failed on both.

Preview or not, you don't expect such dribble from Google.

Mac error was:

Can't register given path of type 'SOURCE' because it's out of content root.

Windows error was:

(After env var fix)
"There must not already be a project at this location" and would not let a new one be created.

If they can't test enough to guarantee basic project creation on stock standard OS's they shouldn't release it.
Death to Teaching Cargo Programming
Larry Page wants to 'set aside a part of the world' for experimentation
I only saw the video, didn't try this yet, but one thing looks like it has the potential to drive me insane: The search results list (and map view) changes when I click one of the results!?

The way I usually browser through a list of results is by clicking each map bubble and taking action based on the details that pop up (open a new tab, call the place, refine my search, ignore the result, etc). This new version of maps seems to infer from me clicking on a bubble, that I like the underlying result. Which of course is not true because I clicked the bubble in order to figure out if I like it. Anyone else think they have this backward?
Thoughts on the current state of sync
That is a true point for the first years that self-driving cars exist, but it is not true on the timescale of a couple decades. The first Tesla Roadster was delivered in July of 2009, and they are going to ship 20,000 cars this year (compare with 5 million light vehicle sales in the last 12 months, for the sake of honesty in statistics), in an environment where their car is at a significant disadvantage due to lack of infrastructure. The first self-driving car will be expensive, but eventually it won't be, and eventually it will have a huge impact on people's driving habits. Unless everyone stars telecommuting, which is a social change that will probably happen slower than technological changes, I don't see how miles driven per year would reasonably go down.
Yeah, actually the evidence demonstrates that an order of magnitude (or more) of people have been killed by governments than by religion. And most of those governments were (officially) atheistic.
Intellij is working on upcoming support for C/C++[1] (one of their things they joked about on April 1st coming true) so I imagine it will take advantage of that or Google is working with them on it.

[1] http://blog.jetbrains.com/objc/2013/04/c-ide-an-april-fools-...
I get that you think or see these responses as anecdotal, and frankly, there is no other kind when it comes to a customer talking about a company they are getting a product from.

However, I would say that this thread is one of the first places EVER that I have seen someone say google support is good or sufficient or not terrible even. I have seen people have to post on HN to get things resolved by google employees reading HN threads! While it seems like a personal touch, people are resorting to it (and I assume googlers are helping) because there is not another avenue that works for MOST products that google has.

I must acknowledge have not used the google support for fiber (I dont have it) and that might indeed be great, as a man who does customer service stuff plenty of times, I know that there is a simple siloing process going on with their support departments.

Nonetheless google has a loooooong way to go to change the "anecdotal" consensus of the internet when it comes to their support, their comments about not doing things that dont scale entirely aside.
I think a better question is "why don't we harness that behavior to make our apps 'feel' more responsive?" If we make UI for humans and humans act like that then why not give them a reactive but non-functional button to click to "make it faster"? While waiting for a light to change at a crosswalk I feel a lot better if I can hit a button on a pole instead of just standing there feeling helpless. Even if I know the button won't do anything.
I'm curious, what is your underlying motivation for taking a contrarian position in this discussion?

Edit: I ask because I'd like to think that a thread on HN can come to some kind of understanding instead of an escalating spiral of heated arguments.
You only have eventual consistency for queries outside of entity‐groups. For ancestor queries you get strong consistency.

https://developers.google.com/appengine/docs/python/datastor...

Imagine a comment system. You’d fire one global query with eventual consistency guarantees for all comments in a thread and another one in parallel for only comments made by the signed in user. Merging the two gives you the best of both – great scalability and consistency where it matters.

> it's not as good as DynamoDB

DynamoDB’s transaction support is limited to incrementing counters and optimistic concurrency on a single item. Compared to Datastore, it looks like a toy.
Not to mention, scanning many thousands of books manually.
I've heard this far more commonly from Java programmers as "Write once, debug everywhere", but maybe that's changed. (this was quite some time ago)
From Google's About page:

"Google’s mission is to organize the world’s information and make it universally accessible and useful."

Last time when Google was intentionally blocking Google maps and then deprecated ActiveSync on Windows Phone someone suggested Google should updated it to the following:(which seems quite true given how much of the world's crowdsourced video content is on YouTube):

"Google’s mission is to organize the world’s information and make it universally accessible and useful, except on Windows Phone".

Also, I see this post being flagged a lot, stay classy, Google fans on HN.
I can't live without iBart, so definitely giving this a shot. Thx!
Eh, if you have two clients connected, you're not being really secure, right?

Leaving that door open is bad juju.
Well, then, Microsoft is more then welcome to make that claim and go to court, and if the court eventually finds that Google indeed does have such a monopoly - well, then they will be subject to antitrust rules.

Until a court says otherwise, nothing compels Google thus.

Just remember that according to the courts, Google doesn't even have a monopoly on search. It is far fetched that they have a monopoly on "community contributed videos", if that's even a market sector that would be considered for antitrust.