skysight-inc/HackerNews huggingface dataset:
Here's one possible explanation. Amazon is a high value customer so Google carefully reviewed their t&c to ensure their selling policies are in line with googles own policies. They confidently know that amazon won't sell anything illegal, and that amazon have measures in place to deal with rogue sellers on their service. They know amazon has been around for a long time and are trusted by google and the general public. They know that if amazon screws up, amazon would probably take most of the heat. With this information google considers amazon to be a low risk user of their services.

Knife depot is a small customer, and google cant justify the time to review your policies and risk that accepting you as a customer entails. If you screw up, google would probably take a large part of the blame.

The popular alternative hypothesis seem to be that google is pure evil.
I like how Dark Sky reminds you when rain is coming, but I like this app's simple layout better.
Reminds me of one section of the Stripe article on hiring: "Hire People instead of roles". I couldn't agree more with both authors (Stripe and OP).

"One thing that's worked well for Stripe is bringing on people who didn’t have an immediately obvious role in the organization. If you can think of one thing this person can do, then there’s probably ten more you're not thinking of that he/she can do two months from now. Focusing on hiring to fill a role could make you more likely to sacrifice quality just to get someone with the right skill set."

http://firstround.com/article/How-Stripe-built-one-of-Silico...
Added to the database.
Gah! I've been working on a similar project, http://www.webnoted.com

I guess the name (or portion of) is very common... I like your Dropbox integration.
Sweet stink! How do trash compactors deal with rotting food accumulating for much longer times?
Trying to upload a video but it doesn't seem to register...
Yea, michaelochurch have talked about open allocation before.
How in the world do you listen to NPR and code at the same time?
Yup, my thoughts exactly.
I wouldn't say that. Not typed, not really functional and mutability everywhere.
Ruby 1.8.7 EOL in 90 days
No, I think they started using it because they heard of it (because he is young) and then stuck with it because it provides value. Whether that value is strong enough to essentially start again with a whole new app is debatable.
What these extremely successful people were doing at age 25
What do US minimum wages have to do with anything?
What Planck saw: the most detailed map ever created of the universe's CMB
Trafficcom: An open data platform for automobile and bicycle traffic counts
Oh, I agree that entrepreneurship is important, and if a thousand iterations on "mobile social sharing app with nice typography" is the price to pay, then it's worth paying.

But as someone who watched the end of the 90's boom, this feels the same way. I don't have numbers, but do any of us really believe there is enough future revenue in mobile social sharing apps with nice typography to justify the absolutely insane funding environment?

I don't either. And there's a hard landing ahead.
It is bug in Firefox's text inflation routines: https://bugzilla.mozilla.org/show_bug.cgi?id=707195
To be fair, it seems they mocked him for a reason. He dropped lines like this:

> now I'm going to have to go without food for the next month.

His dad works at Morgan Stanley and his mom's a lawyer. Sure...
I disabled Pepper, and now it says: Error: Your version of Flash has a bug with Retina displays which makes recording impossible.
How to convince me to join your startup: be an interesting person and do interesting things.

This could include:

- making an office that's actually a nice space to be in
- creating an environment that respects constant learning and
knowledge exchange
- structuring the environment around well-considered principals
- writing, and fostering a community of writing (structured thinking)
- being funny, and fostering a community of humor (enjoyment of life)
- having a story about why the problems you are solving are important
and constantly repeating it
- being harshly critical of your mission, constantly re-evaluating
- actively studying philosophy, economics, psychology, business, art,
literature, religion, science, music, etc.

I didn't read the article.
In San Francisco there at least one building with trees and other greenery about 500 ft up at 1 Front Street. It has them on the 35th through 38th floor with a rather high glass wind shield that keeps parts from blowing off the roof.

I know that's short compared to some of these massive skyscrapers they show, but as long as the building radiates heat back up at the trees, I don't really see why you couldn't go considerably higher.
Some Linen, Some Tiles, and a Smartphone Walk Into a Bar
Not at all, but you have to admit, the whole thing is a bit sketchy.

Each line is a separate email.
http://gizmodo.com/5830076/how-i-made-a-15+year+old-app-deve...
This is similar to Joel Spolsky's Smart and Gets Things Done [0], but less comprehensive.

[0] http://www.joelonsoftware.com/items/2007/06/05.html
If it's semi-auto only, it's not an assault rifle. Litmus test: would military personnel use it to assault a target?
The reason for the poster not using their name doesn't matter relative to my comment which has to do with the fact that if you knew them or something about them you might give more weight to what they have said in the absence of all the information being considered.

Obviously there is a reason they aren't using their identity.

Would you feel the same if you heard a story from a friend you knew and trusted vs. overheard a story being told from a complete stranger? That's the point I am making. That you are more likely to believe something from someone you know something about rather than a complete stranger. Has nothing to do with why they have decided to not reveal their identity. What about my comment indicates to you that I think they should have revealed who they are exactly?

If I revealed my identity and I was actually a well known person you might give more credence (and respect) instead of reacting with "idiocy" to what I've said. And that would make sense. Just like people will react to what PG says with more respect then a random HN poster and cut more slack.

Thanks for saying "absolute idiocy" and assuming that I don't know something as simple and obvious as "it's a really bad idea to associate your name with the situation".
As long as most of those people get turned away (and it seems like that is the case), everything is fine. AS long as most of these startups are failing, everything is as it should be.

The only point at which anything has jumped the shark is when you start seeing 50 companies IPO at once.
Indeed. I haven't tried the app in months, but downloaded it shortly after launch, and it unequivocally sucked. The summarization simply wasn't effective and often gave incoherent information or incomplete sentences.

This story seems to boil down to an individual that created a moderately-functioning app who's success was enabled by his family connections and amplified by a media industry voracious for this kind of shit.
From the video, he also seems like he's greatly overhyping the whole thing (as is everyone else, of course). Genetic algorithms are not even remotely close to human intelligence, quantitatively or qualitatively, so his claims to that effect are nonsensical and misleading.

One common strain I see with child prodigies, or whatever you want to call them, is that their accomplishments are often greatly exaggerated and they usually don't end up contributing as much as many who make great contributions later in life (few famous historical scientists and artists, with the exception perhaps of Mozart, were what we would consider child prodigies, and many were quite the opposite). I don't know if it's caused by resting on their laurels, burning out, or them just not being as good as they claimed, but it doesn't seem like a healthy model at all.

Summly in particular doesn't come across as being all that complicated - genetic analysis of text is a well-researched and thoroughly trodden part of applied complexity theory - but rather a smart business move made by investors and businessmen mostly behind the scenes. D’Aloisio comes across more as a poster boy than anything - he's put up as this child prodigy, but I've never read or heard anything particularly new, profound, or even that interesting from him.
Find the Next Steve Jobs: Exclusive Extract from Atari Founder's Book
Seriously, there is a need for a startup to disrupt the hell out of google.
Automate your Mac provisioning with Boxen (first steps)
This paragraph summarizes the entire article nicely:

Yahoo said in a statement that while the Summly app would be shut down, “we will acquire the technology and you’ll see it come to life throughout Yahoo’s mobile experiences soon.”
No, but getting celebrities to invest does, which is a natural consequence of being hyper-affluent.
All of which are fairly devoid of utility at an early stage startup. And even for the instances where those roles are useful, it is not anything that anyone with raw analytical brainpower can't do by themselves.
I feel like this kind of comment should be on Reddit, not HN.
Here's a relatively novel idea (I guess): Outline exactly what you need the developer to do, and have them send in proof that they can actually do it.

Previous projects, personal github experiments ... Most capable programmers will have something interesting to show.

Right?
2000, the Year Formerly Known as the Future
Wow. I didn't think of that before, but it fits. Yahoo's reputation, at least in the eye of the public, largely consists of being a failed competitor to google, a has-been. Hiring Marissa Mayer certainly got the tech world excited, but I'm not sure that excitement spread far beyond those who were already familiar with her in the context of her work at google.

This acquisition answers the skeptical question I think many of us were asking ourselves: how will yahoo shed its reputation as a has-been and get people to give it a second chance? This is how. This says "we're young and exciting again" more effectively than a high-budget series of TV ads and billboards ever could. Maybe it doesn't send quite that message to the jaded startup crowd, but it certainly sends it to the tech bloggers and interested bystanders, who are the people yahoo is after in the first place. The message is even stronger because of the timing with respect to google reader. I haven't yet decided weather or not I want to believe that it was planned all along.

My intent is not to diminish Nick's accomplishment, although in the name of full disclosure I freely admit jealousy (who wouldn't?). I'd categorize it under both deserving and lucky, with the proviso that "deserving and unlucky" is a rather large category. Good job, Nick, although you certainly don't need to hear it from me :)

I still have to reserve my loudest (virtual) applause for yahoo. This is a brilliant move with brilliant timing which has already generated more hype than I would have expected yahoo to be able to pull off had you asked me only a week ago. Bravo. Maybe they actually do have a turn-around in their future. Maybe.
Contacts/access/name are useless if that's the primary skill someone brings. If you are an intelligent engineer, a few months in the Bay Area will get you contacts with investors. A great product will also get you contacts and access.

Domain knowledge is useful, however (i.e. a lawyer at a startup doing online legal documents).
On the contrary. I prefer

for (var i = 0; i < arr.length; i++) {
arr[i] = foo(i) ? bar(i) : baz(i);
}

to

for (var index = 0; index < array.length; index++) {
if (foo(index)) {
array[index] = bar(index);
} else {
array[index] = baz(index);
}
}

in every way, including for readability.

The example is trivial but instructive. Each line in the second version is arguably more readable (in isolation) than its counterpart in the first, yet the verbose version as a whole imposes a longer time-to-comprehension on the reader — especially if you allow for the ability to grok idioms at a glance that one inevitably acquires after working with a given language or system for some time.

In my experience this argument becomes increasingly compelling as one applies it to more complex programs. What the naive notion of "readability" fails to account for is the compounding complexity tax of verbosity. It's a bit like analyzing the profitability of a trading system without considering transaction costs.

One more thing, with apologies for this being patronizing: an infatuation with an explicit spell-everything-out standard of readability seems to be a rite of passage on the path to programming maturity. I certainly went through it. I remember laughing uproariously at some of P.J. Plauger's (very tight and regular) library code years ago. I even remember shouting something like "if a programmer working for me ever wrote code like that, I'd fire them!" I literally did not know what I was talking about.
Talent is a function of experience. It's not that you shouldn't hire for experience - you should. The problem is that the model most people have for quantifying experience is flawed.

As it says in the article, 5 years of experience for one person might be the same as 1 year for another.

To solve the problem, we need to borrow an idea from RPGs: experience points.
What evidence do you have that they give preferential treatment of their own services in search results? (Hopefully you can provide something more concrete than a suspicion or anecdotal evidence).

Everything I've read suggests google throws themselves in with everyone else in search results. They even penised one of their own sites once to keep it fair.
The HBR article is about a team of managers reporting to their boss, middle and senior management. At that level, they are presumed to have some sort of ability to effect change and hence have empowerment. They are also expected to step up and proactively manage their circumstances if things change or get out of kilt. The article is not that revelationary, I've seen similar ones in other management journals.

I agree with you and the people replying to you for a team of workers reporting to their manager.
Bug Kills Facebook Comments And Like Counts, But Fix Will Restore Them Soon
I have no personal experience with trash compactors, but it seems like compacted trash would have poor oxygen exchange that would inhibit decomposition.
And I'll again suggest that throwaway accounts should be read-only for a week before being allowed to comment.
I am pleased that the architect lives in his own building. Inspires confidence in the buildings design.
Nope. He's talking more about a sperm-, virus- and bacteria-killer.
Nobody has ever said that there is some sort of physical barrier, so I'm not sure why you need to argue against it. Nobody has ever said that colleagues shouldn't date ever, so again, you're beating up a straw man.

The point of girl scouts isn't to make professional girl scouts, so that's another straw man.

If you're going to argue against something, make sure that there's actually somebody on the other side.
The list in the article is:

-The Opportunity to Make Significant Contributions
-The Chance to Build Something Meaningful
-Your Great Team
-The Possibility of Making a Lot of Money
You sound like some cool people to work with, finally sensibility resounds.
It's not that novel and it seems like there are quite a few companies that do something like this. The main problem with this approach is that you have probably screened out good software engineers that don't have a portfolio of public code they can share.
The BitNami Cloud Hosting Features page [1] doesn't say anything about how easy (or how difficult) it is to update an application (or stack). Will I be notified if there's a new version available? Can updates be automated?

Other "managed hosting" providers make updates a big selling point. For example, check out the marketing copy at Page.ly (managed WordPress hosting) [2].

[1] http://bitnami.com/cloud/product-tour

[2] https://page.ly/features/
I don't see Google Maps mentioned here. That's proving the hardest to quit for me - by far. I moved to NYC a month ago and it would be like an order of magnitude harder to get around without GMaps' transit, walking and biking directions.

For biking, http://ridethecity.org actually gives great directions comparable to GMaps but the site isn't mobile friendly at all - have to memorize the route before you set out. I know there are alternatives for transit directions but I haven't tried them - suggestions? And I haven't seen walking directions offered anywhere.

Even for browsing maps on mobile I haven't found a good option yet. Of course there's http://openstreetmap.org/ on desktop, but it doesn't show your current location and isn't very mobile friendly. There's an "OSM Browser" app for Android, but it's solidly mediocre - no directions, doesn't show current location, and you can only scroll one screen at a time, like MapQuest circa 2002.

It's my hope that I'm simply ignorant and some smart HNers will reply with apps/sites I haven't heard of yet... Anyone?
I spent an hr hacking away at this no-class, no id, table within a table within a table layout.

I didn't make the fonts scale to mobile screen ratio because I know a lot of people like to have the ability to pinch in and out.

PG, if you're reading this, all you have to do is dump this at the bottom of your css file.

@media (max-width: 740px) {
body { padding: 0; margin: 0; width: 100%; }
body table{ width:100%; }
body table tr td:nth-child(1n+0) table:nth-child(1) tr:nth-child(1) td:nth-child(even) .pagetop {
position: absolute; top: 4px; left:30px; z-index:100; width: 100%; text-align: left; }
body table tr td:nth-child(1n+0) table:nth-child(1) tr:nth-child(1) td:nth-child(odd) .pagetop {
position: absolute; top: 45px; left:30px; z-index:100;text-align: left; color: #fff;}
body table tr td:nth-child(1) { height: 70px; vertical-align:top; padding: 1px;}
body table tr td:nth-child(1) td:nth-child(1) { height: auto; padding: 0;}
textarea { width: 100%; }
.pagetop { color: #ff6600; }
.pagetop b { display: block; float: left; clear: both; width: 100%; margin-bottom:4px }
.pagetop a { display: block; margin-right: 10px;float: left; }
body img {width: 20px; height: 20px; }
body img:after { display: block;color:#000; font-size: 20px;}
pre {max-width: 100%; width: 300px; word-wrap:break-word; overflow: auto; }
a {word-wrap:break-word; }
}

End result is this:
https://www.dropbox.com/s/t2893r570ef429t/hn-css.jpg
Why don't you do a shown HN? You can always do another "launch" if you want. Airbnb "launched" like 4 or 5 times, if I recall.
There is no reason not to use urxvt in the normal mode, as it behaves just like xterm would (not exactly of course, but one crashing won't lose all of them).
Ask HN: How do I get into data mining/analysis?
Some background: Bachelors in comp sci, currently full time internal developer. Unfortunately, I only took one stats course in college, about 3 years ago, and my data mining course was worthless.

I'd really like to get into data analysis and data mining. I do a fair amount of basic reporting right now, but it's nothing outside of basic select-and-display database reports. For example, right now we have a report that shows client satisfaction reports. I'd like to add some added functionality to it so that we can see some trends such as movers/shakers, if some customers are consistently returning negative feedback, or if the amount of notes left in a ticket has a bearing on the survey feedback.

I can't afford to go back to school at the moment, so I'm looking for ways I can bootstrap some basics into my work. Can someone recommend some resources for this? I have the book "Think Stats" and "Mining of Massive Datasets" by Rajaraman and Ullman (although this one is quite a bit over my head), but some more basic resources would be nice. Thank you in advance!
The O'Reilly book is very good to get a grasp of OpenCV but it is a bit outdated as it doesn't include the C++ API. You can still run through the examples but you might have to use Google a lot since a lot of function signatures have changed since the book was written. However the book is worth reading since it also introduces and explains a lot of computer vision concepts, as well as providing practical examples on how to use them.
Here is a bit more info regarding the algo: http://summly.com/technology.html They seem to use SRI: http://www.sri.com/about
Minuum - new mobile chorded keyboard concept
Speaking of wrong place/wrong time, was funny how a well known investor recently asked in a bathroom during an intermission for evaluations of companies :). That violates bathroom rules I think!
Absolutely not hard, but PG is too busy/lazy to care about making improvements to HN. The people here who argue it's "hacker tradition" to embrace minimalism/build browser extensions yourself to make HN actually modern are only enabling PG's unforgivable laziness.

Honestly PG, "unknown or expired link" should not be a thing anymore. Not to mention how slow this shit gets.

For a community composed of basically the best programmers in the world, HN really sucks. I say this all with pain as I am a HN-lover.
I remember watching his interview on Techcrunch back in the days. He is a great guy and is really talented. Congratulations to him.
So lets ban guns then, people only need knives for self defence.
Funny, I think it's the other way around. Experience is a function of talent. Talented people gain xp points faster and therefore level up faster. Or rather, they have lower xp requirements for new levels.
"Aside from the official interview, we often take candidates to drinks, dinner, or coffee to get to know each other in a more casual environment, and we make sure they have the chance to get to meet multiple members of the team."

I really like this one, mainly because it seems to be overlooked by so many companies today. Recruiting smart brains is one thing, but recruiting smart brains that will work well in your company's system, in and outside of the office, is just as important. Meeting in a casual setting is far different from having a business casual interview. Not to mention, taking interviewees out also shows them that the employees also have fun and that is something that everyone their cares about, not just says on their Jobs page.
It generally is referred to a scrip for scrip rollover (terms may vary based on your country of jurisdiction).

You're essentially swapping your ownership in the foreign company for the equivalent ownership in a US company, and the US company becomes the sole shareholder of the foreign company.
PythonScript - a Python to JS compiler that works like PyPy
I'm investigating this too -- in fact I almost post the same question here until I found your post.

One of the concerns I have is that this kind of pricing method may be a lot more complicated to design and implement. Also it may confuse customers if you have a huge feature list rather than 3 simple plans for them to choose.
While he has some points, completely dismissing the people who question this are trolls is ignorant and wrong.
Let's also clarify why experience is misleading in general. The candidate might have no experience but could have been an early programming enthusiast with tons of projects under his belt. Current recruiting systems reject such talent or offer them very poor packages.
RetroMiner: Mining Bitcoins on an NES
This is the same article that is posted here every week by a different author.

The author always explains how health insurance, pension, benefits, child care, vacation and competitive salary are not important, because those are not things their start up wishes to offer. What the reader is told should be important to them is teamwork and an opportunity to work on something "meaningful", which means what the author is working on and personally interested in. In addition, this is "altruistic" or "nonprofit". And then, stock options will make you rich at this altruistic nonprofit endeavor.
http://kickstarter.com