skysight-inc/HackerNews huggingface dataset:
I've launched two startups, both of which have had some - minor - degree of success...and both of which have had major problems.

I got Steve's book a few months ago and have been reading it ... and re-reading it ... and re-reading it.

I slap myself in the forehead about every other page.

The point that he makes in this blog post is key.

Go, read it.
Because each product version should contain all features from all future releases?
imgburn - free burner software
Wow, is it really a resistive touch screen? That's pretty terrible.
Ha. In the first picture of the article, the Explorer “jumplist” shows a directory named “20 cool things windows 7 does th...”.
This article only lists 18. I guess the list was hard to fill?
Oh, I guess I assumed he was telnetting in, then doing a get...
I was under the impression that he was able to do a GET once he established a connection...

Thats why I suggested another browser. I've had this problem quite a few times (especially with chrome) because some browsers do some goofey DNS caching...
This was cute for about 7 seconds. After that it was just annoying.

OTOH, if they can get people to fund their startup with donations, more power to them. Then I'd say something like, "Gee I wish I would have thought of that."
They're painting a realistic picture of how high the bar is for AppStore success. Step 1: Take an idea that would be useful to lots of people. Step 2: Do it better than anyone has ever done it before. Step 3: Do it 3x better than Step 2. Step 4. Make it smoother and prettier than anything you've ever used before.

That, my friends, is what it takes to succeed at the App Store.

I really believe you need to come out with a BANG if you want an honest shot at the Top 100. Trying to get their with iterations is definitely an uphill battle.

You can thank the App Store review process for that. If each iteration takes 2-6 weeks, you'd better put a LOT more into each try.
Actually, I had no idea this violated their terms of use. It's the only reason I signed up for T-Mobile in the first place! :) I've been using it for just over two weeks now without issue.
Not to be harsh, but by posting a submission you are making a big production of it.
a 7" screen on a netbook is usually not a good tool for longer sessions either. I'd go for a larger netbook with more comfortable keyboard & screen, for such cases. Weight is less important than that (my current netbook has a 10" screen, btw)
Well, complexity theory does have this concept. I.e. you can convert one problem to another, they call it a reduction. I.e. you reduct problem A to problem B.

So, in that sense, if you can somehow reduce an NP-Complete problem to a problem in P, then yes, you would prove that P=NP. However, this would not be the only way to prove this. If you could just find a polynomial time algorithm for any NP-Complete problem, then you've proved P=NP.

Of course, most expert think P != NP, so if thats true then you'll fail in your attempts to do these...
For those that don't know what this is...

"This Greasemonkey script for news.ycombinator.com will display the reputation of a user in the comment header as well as in the links' title tooltip."
This is silly. I use OS X all day at work and can't WAIT to get home and work on my Win7 box where switching between applications, changing their size, and navigating within the window isn't a royal pain in the ass.
I was on the edge of my seat (well not really) until I got to "Coming next Part 2: What’s Wrong with Product Development as a Model?"

I sure hope someone posts Part 2 here at hn before I forget why I was so interested. A serialized blog is an interesting idea until it has a cliffhanger.
This is marketing BS. Every company that ever pulled a raw ethernet frame into their code has felt the need to write some little white paper like this explaining why THEIR way of reading raw ethernet frames is different from all the other ways of looking at raw ethernet frames.

Here, you have the Wildpackets people trying to position themselves as "the company that actually looks past the first 40 bytes of the TCP segment into the payload". Amazing. It must have cost their engineers hundreds of thousands to figure out how to cost-effectively increment that pointer so far.

Other companies call that "deep packet inspection". Also marketing BS.

Somewhere out there is another company writing a white paper about how important it is not only to look at packets, but also to reassemble the TCP streams.

Somewhere else is a company trying to position themselves the other direction by looking at NetFlow instead of packets.

Another one is trying to look at socket buffers on the server.

It just goes on and on.

Like with malware, you can't have a rational discussion (at least not with me) about what the terminology here means. Wildpackets isn't writing this to educate you about terms; they're writing it to promote a marketing message. All the terminology has been poisoned.
Unbelievable the difference between the 6500 downloads a day that guarantee the second place on the rank and the 30 downloads a day that a guy in a blog post shared on HN a couple of months ago said was making is app stay the top30: http://www.stromcode.com/2009/05/24/the-incredible-app-store...
Online Social Networks Leak Personal Information to Third-Party Tracking Sites
This does not strike me as conducive to the purpose of HN.
Perhaps it's the fact that I have to use IE to view certain sites from work (had to vote Corporation), but the age, avg. hours, years in industry, and pre-tax income results are not showing the horizontal bar charts like the other question results.

Very interesting to see the data results, thanks!
This is due to how Google allows you to collect data. Those fields were 'open' so Google doesn't know it can show them in any way other than a list.
It does one HTTP request for each comment in a thread, it looks like.

Kind of irresponsible coding, I think.
Tell HN NYC: Reminder, Hackers & Founders #4 at Stand Tonight
We'll have our 4th meetup tonight from 6-8 PM at Stand Burger.

More information and RSVP here: http://anyvite.com/mv5fkn1a2j
Only takes one completely blown off task to ruin the brilliant ADHDer's average though.
If this functionality is desired enough for enough people to use this, why not publish a list of users, updated say, hourly so these scripts can cache the reputations? But then again, don't really see the point in using this.

Also, if reputation's that important, you can just cache the 'leaders' list.
I wonder when we'll have Lisp in LEGO.
Heh, I think the person who wrote it needs to read more HN.
The average high-school girl might not be able to instantly see the elegance of the idea that functions, programs, data structures, numbers, etc. are all interchangeable and that it all can be represented recursively with lists all the way down. (High school girls who have read Hofstadter, maybe.)

They might be able to understand "later, rinse, repeat", or making a cake by making three layers, and then making the frosting, where each becomes a separate modular and reusable problem.
Kind of? sounds almost like a DOS attack to me...
Do you really want to hire people who do exceptionally in Academics?

I think that is a good question variant. I would definitely want to hire someone who is

a) smart (as demonstrated by something I can observe)

and

b) self-disciplined (ditto). I might or might not care about a job applicant's school grades, depending on where the applicant went to school, what I'm hiring for, what the applicant's accomplishments outside of school are, and so on.

In most real-world hiring situations, it is hard to find an applicant who is at the top of the heap in all hiring criteria, so one must make trade-offs. My own taste runs less to regarding school grades as a good sign than to giving applicants work-sample tests, but I tell my children that many hiring processes give very high regard to school grades, so that it is expedient to work to get good grades.
Interesting. I'll certainly be reading this.
Cat Parasite Affects Everything We Feel and Do
Gorgeous Nokia N900
I'm with everyone else in not being at all surprised. Maybe that's because of the fact that as an adolescent, I had a high-IQ, low self-discipline, and a low GPA.
A) Reputation isn't a very good measure of anything as far as I'm concerned.

B) It's trivial to click on someone's name and see what their reputation is if it's important to the person reading / replying.
It's not, and I seem to remember that this exact problem (the technical problem, but also the one you mention) was pointed out when the script was introduced.
Great job!

You must know us as well as we know ourselves because you included the raw data. For a hacker, this is a starting point, not a result. I can't help myself; I've already started my mini-project of building my own data base and reports from your data. Thank you!

(I'm curious what the 407 year old female and 7,000 year old male do to take care of themselves :-)
That's probably why a .csv is available for download.
if reputation's that important, you can just cache the 'leaders' list

Exactly.

http://news.ycombinator.com/leaders

No need to spam up the site to get information that is found on a link already.
I agree. It's really easy to overlook how important peer-effects are.
160GB/1024 = 160MB
I'm incredibly curious... what was the straw that broke the camel's back here?

I get the sense that HN does lean pro-market, non-political, and unreligious (pg is just about the only person I catch actually bagging on religion, but maybe I am just paying extra attention to him). Reddit leans anti-market, very political, and extreme in the anti-religion aspect.

What are you looking for, and where are you planning on going to contribute after you leave? (I understand you will still be reading articles)
Does Maemo have a JRE? I'm currently a Clojure fanboy...
I'm very much aware of the quality of their products and I agree with your 4-step process, but that's not the end game for success in the AppStore and that's all I was saying. There are plenty of gems amongst the 65k apps that have not had a chance to see significant sales because they failed at marketing, and/or hurt by AppStore economics.

ps. Games aside, there are more craptastic apps in the Top 100 than quality.
Ruby method arguments 101
Out of curiosity, how many of you just leave your access point open?

I named mine "aireplay-ng" and gave it 32bit wep as a courtesy to any of my hacker brethren.
Yesterday's BMW article had in interesting section on how they made a special dual mass flywheel to dampen vibration at lower RPMs so the sound would be more agreeable and people would not downshift as early.

A lot of effort and expense to work around a misprogrammed driver.
if the gulf between government benefits and private benefits continues to widen I expect to see many more people vying for government positions. at what other job can you expect to retire with 90% pay? add to that all the stereotypes about the do-nothing government employees (which are all true to an even greater extent than is generally imagined as far as i can tell).
You're going to pay for the news again, and hopefully more
I agree, deleting is undesireable.

@quoderat I looked at some of your submissions and comments, and I'm hoping you don't get your wish... at least not until I've had time to read through your interesting contributions. :)
Well, that's why the IP is blocked -- it looks like a DoS attack to the server software as well. Are there different terms for intentional DoS attacks, as opposed to incidental ones like this? I have the impression that two separate terms might have made your meaning clearer. :)
jacquesm did warn you guys:

http://news.ycombinator.com/item?id=779181
I wonder what the =SUM() of the yearly wage is after all the 'for the lulz' posts are filtered. Kinda curious what percentage of the US GDP the HN readership is :)
Taking a Dim View of Solar Energy
Kenyon? It had a very good reputation at one time.
Mirror: http://defunkt.github.com/hacker-survey/

CSV: http://defunkt.github.com/hacker-survey/data.csv
Yeah, just downloaded it.

There is a lot of fake data, or I am doing something really wrong.

If you are one of the respondents that makes $680M a year, please contact me...
Spotify overtakes iTunes in Sweden
Pitching the VC partnership
Thank you.

The OP said, "People work hard to ensure procreative success, but will spare energy when possible."

I have no children, have zero desire to have children, have only moderate tolerance for children. I'm lazy about some things, driven about others. It has nothing to do with procreation. It might be related to sex, though, insofar as I hate being bored, and sex (when done right) is anything but boring.
Irresponsible usage as well. Those who used the script should really have at least eyeballed the source first.

[EDIT: This is HN. Surely I don't have to explain the pitfalls of downloading a Greasemonkey script and running it in your browser without checking what it does? It's even worse than uneducated users tricked into running malware since you're knowingly installing a script.]
Good link, I've had this one for a while; helped keep me inspired on my own path.
Maybe http://yuml.me will help you.
Obviously there is a limit how much cats will take being humiliated as bad spellers all around the internet by humans. Revenge is here.
Energystar.gov - Directory
This isn't right. China holds between 22-25% of US debt, which is a plurality, not close to a majority (http://www.treas.gov/tic/mfh.txt).

China has also indicated that it would prefer to buy less US debt, though it's unclear if this is posturing or not. Both countries are over each other's barrels, to mangle the metaphor. If you owe the bank $10,000 and you walk in and tell them you're struggling, they'll just look at you funny. If you owe the bank $10,000,000,000 dollars and you walk in and tell them you're struggling, you better believe they'll want to work with you. The USD makes up about 65% of foreign reserves (down from about a steady 70-ish% between 2001-2007). China doesn't keep buying USDs for fun. They buy them for profit, stability, and for preventing the appreciation of the yuan.
The answer depends entirely on the job role. For instance a QA person needs attention to detail which is far more likely to be found in the academically successful person. But a senior software developer needs flashes of brilliance that you're only going to find in the intelligent person.

Best, of course, is someone who is good at both. But they tend to be rare.
I hope you'll send me a link to your results. I'm too busy with classes to do much, but I'd love to see some deeper information. I'll be posting my machine learning results in a few weeks as well.
Ask HN: Asking for a raise
I am terrible at these types of things, but have resolved to get better and sell myself like I should be doing.

I am looking for helpful tips, possibly some advice on how much of a raise to ask for and a decent resource (website/job listing ..etc) to backup/generate my numbers.

A little bit about my current situation. I believe I am vastly underpaid. Probably about 1/2 to 1/3 of market rate. This is mostly because I work for a special interest that depends on donations from the public. I expect a lower rate and a market rate would be more then our executive director makes, but just how much less is one of the places I am stuck. We are also having a great year despite the recession.

My responsibilities include: (note I'm the only tech guy)
- Management of website (I rebuilt in RoR. got ~250k visitors last month)
- System Admin of servers running said websites
- 30 windows office computers and network
- Phone system

I'm not sure what to put in as job title when using salary calculators.
Inside Walt Disney Imagineering, a new video
I thought this might be bull so I googled it. Apparently the fact that these parasites affect human behavior is proven! How widespread this is is up for discussion. http://www.cdc.gov/ncidod/eid/vol9no11/03-0143.htm
Echo of
It's interesting to ponder that if things like this progress, will there eventually be laws regulating the conduct of social networks and/or their users? Governments may be able to control/influence companies in their own country, but do they have the right to do so on the internet, which is open to everyone?
There are ways to use 32 bit pointers in 64 bit mode...
I've been getting artwork together for new business cards, and found a company to print them. They sent me some samples of available paper types, and my first thought was that the card stock felt flimsy. And flimsy cards send the wrong message.

I've had really solid biz cards before (you could loid a office lock with them), and they suck because you can only get three of them in your wallet. But although a card is really just an information storage and transfer device, and paper stock really shouldn't matter, I can't bring myself to get wobbly cards. Like or not, how it feels also imparts information.
Damages, whatever. Terminology is really not worth fighting over.

There is no conceivable way this company did that much damage to Verizon. In fact, it's unlikely they damaged Verizon at all, especially when we know that most users find pages through Google and that Google would certainly return Verizon's real site first. If anyone was damaged, it was the people who thought they were at Verizon's site but weren't, and the number of those people is probably 3 at best.

Look at the other story they link to about file-sharing. A $2M fine for sharing 24 songs? Is there any possible way that one person sharing 24 songs can do $2M in damage? No. It's insane.

I think it's quite clear that judgements like these are designed to scare people. They have absolutely no basis in reality or sanity. Any judge that issues a judgement like this should be removed from service. I would feel the same about someone ordering life in prison for car theft... but this is more like ordering the death penalty for shoplifting.
The Glass Ceiling for Twitter Apps
At the risk of straying too far off-topic...

In biology, there's little difference between "totally unfolded" and "not folded correctly". (In fact, there's been some research indicating that there may not be such a thing as "totally unfolded"; i.e. that all proteins have some structure all the time.) There are two ways that you get proteins improperly folded. The first is that this is how they are made. In bacteria that number is only ~10%, but in eukaryotes (i.e. Humans), that number can be as high as ~50%. These proteins need help from other proteins to fold correctly. The other way you get unfolded proteins is by stress. Usually it's either heat stress or oxidative stress that causes proteins to unfold (not surprisingly, the proteins which help other proteins fold are often called "heat-shock proteins").

As for wether or not "nature has solved this problem", well...of course it has. We're here right? I think the thing to remember is that evolution is not, strictly speaking, an optimization process. Rather, it is a "just good enough" process. For example, a dolphin has more efficient lungs than you, an eagle has better eyes than you, almost everything that walks the earth is faster and stronger than you, and you're actually rather poorly built for walking upright (a reason most of us will suffer lower back pain as we age), but none of that matters. For the niche that humans occupy, their large brains are sufficient to beat out all competitors, and yet chances are that some day something will come around with an even better brain and push us out.
I took a real quick look to get the data ready for my algorithm and I deleted less than 50 'fake' samples. YMMV
A chess engine in 1326 bytes
Put me down for a few of both, please.
The cheezburgers are just an elaborate ruse.
You presented some made up limitation as fact; you said it CANNOT be extended. Now you're trying to support your argument further by saying it's EASIER elsewhere. You should have just said that. I hate it when the opinionated use made up facts to justify their opinions. Please don't do that.

All these database engines are pretty weak. I prefer to use SAS for this kind of thing (including seeing stuff from previous/future rows.) It may not be client/server, but it is astoundingly fast for large datasets nonetheless.
Everything Steve Blank writes gets posted to HN, deservedly so.
Yep, thank you very much for releasing the raw data too. I've just been playing with it a little, but here's some interesting factoids I've pulled out so far:

* The only people to mark "Private" as their income had at least a bachelor's degree.

* Out of the responders, the average income for people with a High School education was 58,967.73, some college was 70518.36, and a bachelor's degree was 72603.26 (Note that I removed anyone who marked >1 million as their income, since it skewed things massively).

* The median incomes were HS: 50,000, Some College: 55,000, Bachelor's: 65,000.

I also noticed that several people marked that they made $0 this year, but were not unemployed or students. Would anyone mind clarifying that one?
The key to this (lovely) story, IMHO, is the iterative nature of the lesson. Each step was very small, built on the previous one, and resulted in clearly visible changes to the program. For novices, this is absolutely vital- especially in a classroom environment like this. Now, re: the appropriateness of Ruby's somewhat-odd syntax for this lesson- I agree that there's definitely some weird arbitrary-seeming stuff in Ruby ("darkred" vs "dark red", etc.). But, let's face it- ALL languages have a few weird syntax things here and there, especially from the standpoint of a novice programmer. It's just part of the way that computers and programming languages work, and anybody who wants to write code is going to have to learn to deal with it. From my experience teaching novice programmers, however, I can tell you that a lot depends on HOW

The problem is that, with most languages and in most intro lessons that I've seen, the student is exposed to all of them all at once without much context. I feel like the lesson described in this article did a great job of introducing the students to these language "features" one or two at a time and in a relatively sensible order. Eg, the students first got used to the idea that the computer was picky about upper- vs. lower-case letters. Next, they got their heads around the idea that attributes often involve a weird sequence of characters ("=>"). Then, they were exposed to the "identifiers-can't-have-spaces" rule. Etc., etc., etc. By the time they were exposed to each new oddity of the syntax, they'd had a chance to absorb the one that had gone before.
You're drifting far, far away from the issue that was raised at the beginning of this thread. tjic asserted, I believe as an article of ideological faith, not based on any facts or evidence, that the proposed medical insurance bills in Congress would raise overall employment costs in the U.S. That assertion is what I took issue with, because I hate to see people blindly voting up stuff they agree with without thinking about it. Nothing else.

In any case, I don't think your "closest relevant question" is well-formed. For one thing, no one is proposing "govt [sic] healthcare". For another, though what you write is frustratingly vague, it looks like you're proposing to compare outcomes between those 65 and over who are covered by Medicare with those who are young and healthy and covered through their employers -- obviously the populations are going to have very different outcomes.
A pointer to how would be useful...
I can't believe a teacher can make more than 100k a year plus pension for working 8:15-3:15 9 months a year.
Obligatory: http://xkcd.com/231/
Huh, what? You're going to thwart a scam by linking to them?
I've been using todo.sh for a couple years now, and this is a feature, not a bug. Since everything is in line-oriented text files, I can just use standard shell commands (or a text editor!) when it's more convenient. But the script makes it slightly easier and faster to do very common or complex operations.