skysight-inc/HackerNews huggingface dataset:
P = programmer; NP = non-programmer

NP: How long will it take?
P: It'll take as long as it takes.
NP: I don't understand. What does that mean?
P: When you tell me that the product is finished, it's done.
NP: You mean you can't estimate how long it'll take?
P: I can't estimate when you'll decide that it is done, therefore an
accurate prediction is impossible. From experience I know that a
project like this can take from three to nine months. A lot
depends on you, the choices you make and how well you communicate
them to me. A lot also depends on how many times you change your
mind during the process and how many times you change the
specifications during the job. Major changes can even cause the
project to be scrapped and start over. Rest assured that I will
not be the one slowing this down.
NP: How much will it cost?
P: It will cost as much as it costs.
NP: I don't understand. What does that mean?
P: You just learned some programming!
Go back to your first question and re-read the entire thing.
This is called an endless loop.
Totally agree! And what you said is far from obvious.
You reminded me of something I heard on NPR recently. When E.B. White was old and couldn't remember things, his son would sit and read to him. Sometimes he would read pieces that White had written, and White would say, "Who wrote that one?" And his son would say, "You did." And White would say, "Not bad."
National Robotics Week (April 7-15)
I'm super excited for this game. I like open ended games, and Notch spends a lot of time trying to make the game fit each user. But does anyone know why Notch gets so much shit online for being "greedy" or an "ass"? I've never seen or heard about him doing anything to get those ugly titles. Looking at the twitter feeds on 0x10c.com, I see a bunch of "greedy bastard" comments. There is nothing wrong with selling a game in the alpha stages. People will get a chance to voice their opinions on how the game should function.
Yahoo Mojito?
I think that there is very strong evidence that this has been happening for a significant period of time. When I look at the length of time children are expected to be in school, I see a trend of a long rise spiking recently. If a large part of the importance of schooling is job training, that is strong evidence for a decline in low skilled jobs.

To look at a model for what is causing this, I point to automation. Scivener is an archaic term today because the job is no longer needed. A Roomba helps replace a maid. The United States manufactures more today than ever before, using fewer jobs. The last log table I saw was printed in 1906. Google Earth is more accurate than most, if not all, surveyors. All because we have technology to do our jobs for us.

On the other side, assembly line manufacturing did produce an increase in low skill jobs, Amazon's Mechanical Turk suffers no lack of customers, and some modern day sweatshops engage in gold farming and CAPTCHA breaking. I argue that new technology tends to remove more low skilled jobs than it creates, and that the pace of new technology increases over time. Is this a claim you would disagree with?

The starving masses is what I think many people will see themselves as. The lack of truth to this claim is barely relevant, and inequality has always been able to produce anger.
your comment here should have been the blog post, or at least the condensed version of it that better explains the actual technical benefits.

that is cool.
Disagree! Enjambment suits the form. I tend to like the robot's output.
Heh, that's not how most people think. It's more like:

Security! It's a total non-issue! Why would anyone want to break my app?

Most people seem to feel this way until their apps are dumped, rooted, hacked, or they just end up thinking security is cool and say "Man, I didn't realize how much of a mess I had before."

Basic scans need to be part of the CI workflow of startups these days. The same QA tier you use for Selenium and what not you should just throw Nessus/SQLMap at and have injections/vulnerabilities of the web stack fail builds as well.
I have a 50m SP character in Eve Online, I'm desperate for something that has real cockpit interaction and exploration.

The station avatar stuff ended up being boring garbage with no real substance. It got multiple people fired at CCP.
Can you be specific about what it means to be a critical thinker?
My humble suggestions:

Your pricing page "Sign Up" buttons should go to a sign up screen not a sign in screen.

On sign up you should collect credit card information. You will get less sign ups but more revenue, and you won't have to shut off free people if they go over their query quota. Auto upgrade if they do? Send an e-mail saying they are close to meeting their query quota and that they will be auto upgraded if they do?

After sign up you should display a message saying for them to open their e-mail client and click the confirm e-mail - not just a login screen.

Kill the $39 price point. Just have $9, $27, $69 and then below those three have the free option, and explain if they go over their quota they will be upgraded (thus requiring cc information on their account).
Reddit.com's response headers:

Cache-Control: no-cache
Connection: keep-alive
Content-Encoding: gzip
Content-Length: 18170
Content-Type: text/html; charset=UTF-8
Date: Wed, 04 Apr 2012 04:50:39 GMT
Pragma: no-cache
Server: '; DROP TABLE servertypes; --
Vary: Accept-Encoding
Show HN: FFV, a script to install all major versions of Firefox (3.6+) together
Not to be an asshole, but

you do realize we're talking about Notch here right?
Guess its pronounced "Oh X ten C" or something like "Oh! Extacy"
Or use prepared statements regardless of the source so that knowing the source, and tracking changes of the source of variables, becomes a non-issue.
On Wikipedia, all Roads Lead To Mathematics
That sounds like a good heuristic. Monosyllabic words don't seem entirely free when it comes to assigning accent, but more free overall. Polysyllabic words seem relatively stable, except for some oddities where you can take poetic license, like putting the accent on the last syllable of "cursed" ("cursèd").

For an example of where it seems weird w/ monosyllabic words, compare, "I WENT to the STORE to BUY some BREAD", which has a sort of poetic rhythm, with "I went TO the STORE to BUY some BREAD" which seems weird, even in a poem. An offhand analysis is that stressing the main verb and then running "to the" together into one unstressed syllable is more natural than making the main verb unstressed and stressing the preposition. Perhaps buried in the code of some text-to-speech engine are heuristics that cover some of these cases? But perhaps they can just be ignored at first, and patched up later in cases where results are too strange.

Anyway, this is just miscellaneous thoughts about future enhancements; the current Nantucket is cool to try out.
Temple run apk
temple run apk
this app very well for you gadget, play it for free and you can get more ,we will explain how it working temple run apk
Will be fun once someone makes a slaver/infector virus.
One of my favorite ones was a fellow who wanted an iPhone and iPad game done. He proclaimed that it had to be done for $10K. This game easily required six months of work. It also required server-side development and support. He also had no idea that every so often you need to fix, I mean, update, your apps because new iOS releases might break them.

I was open-minded and decided to invest some time educating him on the process and the needs of the platform. Once he had enough information he networked and hired someone out of India to build him the game. I was not happy about that at all. Then I learned that he was having all kinds of problems with the process (and the app) being a total mess. He's learning his lesson.
He forgot hats, to start with.

He also counted some things up to 3, a numeral (and index) which does not exist in the ValveVerse.
It's easier to ask someone else to be specific, though, than it is to be specific oneself. Sometimes people have something real, but it's instinctive and they haven't yet sharpened or polished it. Under such conditions it's good to evoke it out of them rather than challenging them on lack of specificity.

That may not apply as much to an investor-founder conversation, because a founder should perhaps be expected to say what they mean unambiguously. But in normal conversation, I think it applies a lot.

Even in the founder situation, there are genuinely talented people who lack full articulacy as of yet. Distinguishing those from the clueless requires discernment, and maybe even kindness. I bet the earlier stage you go, the more of an issue this is.
Introducing Backbone Routes - Rails like routes.rb for Backbone
"extensive survey of 5,600 U.S. high school students"

So extensive...
Yea, Virtual 8086 mode is not supported in long mode.
Um, you're applying to be FUNDED by YC. They are going to meet you in person. You are going to be talking with them about your entire background.

And somehow it's a problem that they'd get to see your public Facebook page?

I just don't understand this attitude at all.
Agenliga Sebagai Agen Bola Online Untuk Euro 2012 ~ BetMeOut
Ask HN: What paid advertising do you do?
I am very keen to hear what paid advertising people are using in their businesses and the level of success you get with them.

Also, do you use a company to help you with your advertising (eg. adwords optimization) or do you do it yourself.
'Be Specific' is not the same as 'Be Concise'
Link removed. Thanks for the tip.
The issues that the article covered around 'being specific' not only applies to presenting start-up idea of course. I've seen the same issue appear in resumes, during interviews and conducting performance reviews - all situations where people start talking in abstract/generic terms and fail to specifically mention their skills/achievements.

In my experience, learning how to be specific has the biggest effect on improving your resume, interviews and performance reviews.
Data races cannot occur by design - Go Language
Another thing I considered but again, some of the most highly upvoted posts have been at awkward phrase boundaries.
cure.willsave.me already present in the PaaS section, still added the resource link under 'Resources' for clarity. Thanks!
Edge-Directed Interpolation
Signed up last time this popped up but didn't jump in (bad timing).. Just kicking the tiers, the suggestions are really hitting the right spot. Just a suggestion - I'd really like another button - read - with an action like the "dont like" button, so I cam just sit there clicking next next next without scrolling down (that said, the vim keys to jump between stories is awesome!!)
I can't say I've ever put something in my cart, not logged in to Amazon for months, gone back to see it still there, and thought "wow - they must use some sort of webscale storage solution - I'm now going to buy the thing I didn't want to buy six months ago."

From the point of view of solving the actual business problem, therefore, I think something based around Memcache would work just fine!

Dynamo is very useful for persuading you that working for Amazon would be interesting, though.
> Not to be an asshole

Typing that should have been a pretty unambiguous clue you needed to stop.
Got it added under 'Resources'. Thank you.
Drug Rehab Connecticut
We are known for effective treatment to those suffering from drug and alcohol addiction. Join the best drug and alcohol rehabilitation center in New York.
Wiretapping in Sweden
Sure, sure. (And thanks. ^^) But it's fun brainstorming heuristics!
The one taking parental leave could be more skilled and qualified, yet be worse for the company.

If you believe for instance that

1) it takes 3 months of ramp-up time to do an effective job
2) after 3 months off the job, you need to ramp up again
3) the employee will leave in two months
4) the employee will be gone for twelve months

You could conclude that the next 17 months of this employee's tenure at the company will be ineffective.

You could contrast this with an employee that works straight through and will give you 14 effective months.

You might get an exceptional candidate taking the leave, but they have to make a huge impact in a short time to be better for the company on balance than an extra year of labor from a roughly equivalent candidate.
On a cost per lead basis, LinkedIn is by far the most valuable in my experience (b2b software sales), especially compared to display advertising or even Google Ad Words. Twitter Ads (specifically promoted tweets) were also a great source when it came to clicks.

Depending on your business model, some sort of display ad retargeting is also key (e.g retargeter).
No, it was necessary to reframe the constraints of what can be done designwise. Idle speculation about the design of how it could be done that is wildly outside both Notch's abilities and the allocation of people on his team he plans to put towards it (zero) is pretty pointless.
Types of Skin Cancer Explained
No. I have massive respect for their clever use of two PR opportunities.
And I do love elephants.
Google Maps - Watercolor edition
Hacker Monthly April Edition is Out
I have seen several fiction writers starting to do something like this on amazon (for books in a series):

* sell the first book in a series at a low or free price

* sell additional books in the series at a higher price

I think the assumption is that the initial sale "hooks" the user into the story, as well as giving the reader a taste of the writing style, and the thinking is this leads to additional sales in the follow-on books that would likely have never 'converted' to that first sale.

Would this be a case where "penetration pricing" of the first part of a many-part story would work? One of the special circumstances?

Thoughts?
11 Steps from a simple idea to success, according to Airbnb
The Wright brothers iterated in a wind tunnel
Lots of people seem to be missing the fact that Amazon changed their algorithm years ago to account for the number of review. For example see:

http://www.amazon.com/Stand-Mixers-Small-Appliances-Kitchen/...
That's a marvelous thread showing the iPhone's #1 buying reason for the masses: it's just a status symbol

Instagram was more than a photo sharing app it was the largest iPhone users only social network.
Scala Case Classes and Pattern Matching
They have a huge founder team (5 engineers?). Presumably several of the founders are functioning as SREs now, and the overall team has SREing as at least a secondary responsibility.

They're talking about hiring the first employee dedicated to SRE.

(my startup has 3 founders; one of our first 5 hires will be titled SRE, too, but that doesn't mean we're not doing that before).

I'd estimate 3-5x productivity for founders vs. hires (100hr/wk vs. 40hr/wk, more motivated, and experienced), so 1/3 of a founder's time is freed up by a full time hire. That's before the losses due to a team of 4 vs. 3 (20% communications overhead?) and time to spin-up. Benefit of being familiar with everything is probably a wash vs. not having to context switch.
The article and project come across as so much being about building robots, as building tools which are capable of building physical things (including robots). The emphasis is on the tools, not the product. One can then ask the question "where does the tool stop and the design begin"?

With proprietary CAD/EDA systems it's reasonably clear, in that the tools are typically in the form of binaries, so the tool is "the stuff for which there is no source".

With open source tools, it's much greyer. Which side of the boundary does a library with source lie? How does the boundary change with time? Say you design a product with free software tools, then others build on top of that product. Is your product now a part of the tool?

This, to my thinking is a competitive advantage of the open source design tools: products can be incorporated back into the tools used to design them, thus extending the tools and allowing the effort expended in the design to be reused. It's also an area that seem to be largely neglected. Library management is generally the weakest part of the open source EDA/CAD tools, at best trying to emulate the commercial library offerings, but ignoring the unique ability of open source to gather extensions in from the associated ecosystem. Software tools at least some of this, in the form of collections like CPAN, github and so on.

I'm meandering here, but is anyone aware of an effort to do for the EDA/CAD world what github does for the software world, but even more than that to offer integration with the tools? Sort of like Diaspora (peer-to-peer) meets github (distributed RCS with social) meets CPAN (integrated) meets OpenCores (EDA/CAD).
Gesture Recognition on Your Webcam
Added under 'Games' (seems to be growing) and 'Companies'. Good luck!
Seilerei
taubau.ch- Seilerei Stabheizungen und Heizventilatoren können beim Zubehör angeschafft werden. [Seilerei] Nicht nur Wärme, sondern auch Kälte wird an Bord benötigt. Aus diesem Grund werden spezielle Kühlsysteme im Zusammenhang mit modernem [Bootszubehör] zur Verfügung gestellt [Schäkel].
I think the best way to learn about startups and funding is to hear what founders have to say. For this I recommend Founders at Work: Stories of Startups' Early Days by Jessica Livingston, http://www.amazon.com/Founders-Work-Stories-Startups-Early/d...
While this isn't specifically about funding, many of the founders talk about their funding experience, because this tends to be a painful part for many of them.

As mindcrime mentioned in his comment, Brad Feld's Venture Deals is a great book, though focused on raising from VCs.

Another great source is not books but YouTube. The "This week in venture capital" series is usually interesting. For example here is the most recent episode, with Naval Ravikant, co-founder of AngelList: http://www.youtube.com/watch?v=JP_MJCASwsY
This way you don't only learn about startups and funding, but also about key players in the industry. I'm in the habit of watching those videos daily as I work out on my elliptical trainer... As I learn about a certain investor / founder in one video, I search for more videos of them. Some are more interesting than others. For example Mark Andreesen is always a pleasure to listen to.

If you prefer reading, some interesting relevant bloggers are Brad Feld, Fred Wilson, Chris Dixon and Mark Suster.
Very interesting! Thank you for a good point of view on this social media topic. And as far as I know, even Y Combinator want's to check out your facebook profile when you apply, right?
I'm so glad this app is finally available for Android. I sold my iPhone 4 last August and I've missed this app so much. I also miss Path, but it's not currently compatible with my Samsung Replenish. Oh well. If you don't have this app yet, I highly recommend it.
Thanks. I wondered how people were showing ads to me after I had visited their website.
That makes me wonder what other disciplines there are that have the unpredictability and open-endedness of software. I read that on large construction projects, a 1% overrun is considered failure. That is clearly a different universe. Who else is in our universe?
In Rust we use the system libc with segmented stacks, and we call C code by switching stacks. (This has been observed to get us into trouble with the indirect branch predictor, unfortunately, but we plan on addressing that by duplicating the stack switching stub for each C function.) Go is similar (I looked at its code when implementing some of this stuff). So it's not true that having segmented stacks undermines Go's ability to interact with C code.

Note that another cool thing we can do is to statically link clang-compiled C code with Rust code and LLVM can inline your small C functions directly into your Rust functions and save you the stack switch -- this is one of the coolest things we can do with LLVM, IMHO.
Perpetual Entertainment somehow acquired an exclusive Star Trek MMO license for (just?) $22M. Curiously, the company then backburnered the Star Trek game and proceeded to build Gods & Heroes, an unrelated game that was the president's pet project.

The thinking, I was told, was that Gods & Heroes's subscription revenue would fund Star Trek Online's development. Gods & Heroes's development was funded by investors who thought they were getting a Star Trek MMO.
Huh. You're right. That seems pretty recent, or I didn't notice the switch-over. Thank goodness.
rust seems to get compared to go a lot, simply because they are socially similar (open source c-like language developed by large, popular company). i'd like to see some comparisons with languages like clay and ats, both of which seem closer to what rust is trying to be.
the existence of the right library can save 10,000 hours

Can anyone define for me the difference between a library and a language? If I take all my functions and put them in a "library" and then just call them, have I made my program shorter? What if I define them all as built-in to the language?

Intuitively, those seem like tricks and not genuine simplifications. Why don't they count?
6 Tips from Sales 2.0 you've gotta hear
Right. If you look at most-helpful ratios for product reviews on Amazon, you will see this. 500/600 helpful floats far above 10/10 helpful.
Advice from a long-time sysadmin? Don't.

Use Sendgrid, MailGun, or some other managed email provider and let them deal with the headaches of running mail servers. It's seriously not an industry you want to try and understand or deal with. Setup an account, pay the service usage fees, and know that you're saving yourself a lot of headaches.

All of these services now have good APIs, callback hooks, and statistics to help you track the behavior of your mail traffic without having to write your own parsing pipeline.

Trade money for time when appropriate. Believe me that the time involved to deploy, run, secure, and maintain a flexible and stable mail infrastructure really isn't worth the time better used building a good application.
That's a good way of explaining the old addage: Timely, complete, low-defects. Pick two. In software, it does seem like timely and low-defects should be fixed, since "complete" implies some knowledge about what the software should be, and we're rarely right about that ahead of time :-)
Make your existing customers happy, stupid
What are the implications on the universe if P=NP?
Or you could consider that 140million Japanese (not sure about other countries) have been using emoji every day for the last 10+ years on their cellphones.

They've become part of the language and it would be culturally insensitive to give them a big "fuck you, us westerner's don't need your damn icons, either keep those to yourself and hence don't be able to inter-operate with everyone else or stop using them even though they've been a big part of your culture for 10+ years"
Noctis does: http://en.wikipedia.org/wiki/Noctis

However, it's a bit... idiosyncratic?
Microsoft's See-Through 3D Display
Wette
Wettanbieter listet alle relevanten Internet Wettbüros und Beste Online Fussballwetten und die wichtigsten Sportwetten leben Wettbüro.
The real question is, are they the same person?
To clarify, I don't mean this as a knock to Iowa. I love it here, I just wanted to emphasize that connections to Y Combinator alums are hard to come by out here.
Stack overflow meetup
http://blog.stackoverflow.com/2011/03/stack-overflow-meetups-april-6/

In what all cities across the world SO meetup is happening and when ?
If using PHP, use PDO and always use parameters.

Use HTMLPurifier to avoid xss.

You still need to be careful if building queries dynamically, such as dynamic WHERE or ORDER by clauses.