skysight-inc/HackerNews huggingface dataset:
Hmm, that's good catch - thanks. HTTP 1.0 didn't explicitly specify anything around persistent connections, so in practice you can add Keep-Alive header and hope that the server will respect it. By comparison, HTTP 1.1 defaults to persistent always and requires a "Connection: close" header to indicate otherwise.
Its hovering around 0-1%. Such is the power of node.js :)
Thanks for the reply, jlc.

I like your upbeat attitude towards my dilemma! As you said, it need not be forever.

Thanks again.
How long did you work on business development? Could it be you didn't give it enough time to gain legs (not trying to be facetious).
Clicking a pixel again (same color) would delete it, in lieu of an eraser tool. That would shift the burden of clicking twice to get your desired result to when you were deleting a pixel of different color.

OTOH – an eraser tool is really just a toggle button, isn't it?
i Guess i need to go home and have some sleep (already 9pm). Can't stay there waiting for that email.
I guess, i'll wake up in the night to work on the product: a way to say to myself, getting the interview is not the end, finishing those damn map-reduce jobs is :-)
I knew I didn't just invent the sliced bread there. I'm happy to see that the draft is from march 2011 though, so at least I wasn't years behind.

Now if only we could get DNSSEC going.
I think this way it is an application test in its own right. (double checking my own account before hitting 'reply')
I imagine Apple as an absolute monarchy, with Jobs handing down dictates from on high. If I imagine decisions at MS, I imagine a committee process.

I think the results the companies are having bear out those impressions.
I learned draft ANSI C++ before C. Actually there wasn't that much to learn outside of the definition of NULL and where you could stick variables declarations.

The only time I use it these days is when I go into random open source projects to fix bugs or occasionally add a feature.
Well would that not go against the findings then? - legal drinking age is not related to cheating or evolved habits to combat cheating. It would seem that the rule being sensible is more important than it being about cheating.
U.S. to issue terror alerts on Facebook, Twitter
Let's take an informal poll: how many people grousing about the installation method were actually planning to install and use this?
Not to mention sweet tea, Chick-fil-A, great weather, Coke, CNN, Gladys Knight’s Chicken and Waffles, and brunch.

The San Franciscan in me read this as:

Not to mention diabetes, creepy christian influenced heart disease, 110F in the shade, diabetes, the other fox news, obesity, and brunch.

Don't get me wrong, I enjoy brunch sometimes, however I imagine the Atlanta version of brunch is also designed to increase obesity, heart disease, and diabetes, while listening to fox news^W^WCNN.
Thanks messel. I appreciate your input.

Have you considered making a change? Moving away from predictability?
their price will be lower-bounded by the value of pooled Bitcoin mining that two Fermis can do in an hour

Bitcoins are an astonishing milestone in the commoditization of computing. And this is only 2011 - I can't wait to see what else I'll witness in my lifetime.
It's distressing how often, especially among technical people, the equality

flat == good

is taken as a given. Hackers have a healthy skepticism for arbitrary authority, but we often erroneously extend that attitude to hierarchical structures in general. In the limit of large numbers of people, hierarchies are the only structures that scale; moreover, they can do so over many orders of magnitude, from small businesses with 10^2 people up to huge organizations with 10^4, 10^5, or even 10^6 people (such as GE, IBM, Walmart, or the U.S. military).
It's probably worth running the HTML through tidy to get cleaner XHTML and then spending a little while trying to get http://code.google.com/p/epubcheck/ to be a bit happier. In general, EPUBs that "pass" epubcheck have a better chance of working interoperably in a lot of EPUB readers.
I used to love all the little patterns that came on old Macs! I should try to recreate them with Patternify actually…
Maybe for rubygems, not so easy for apt/rpm as they use gpg signing/verification of package indices.
Chromeography
I am not sure which is more unsettling - limiting important national security notifications to 140 characters or people liking terror alerts.
A survey of more than 1,000 Microsoft employees
conducted in October by Glassdor.com showed that
only 51% of them approved of Ballmer's performance
as CEO.

I'm familiar with these types of corporate surveys -- the questions are more likely phrased with bias, like "Do you agree that Ballmer is a good CEO?" (careful, he's watching your answers).

And then they do an all hands in which results are discussed with team-level granularity to keep anonymity, but if the team has 5 people, out of which you're most likely to speak your mind (and everybody knows it), then everybody knows it was you who criticized the CEO.

I've seen such a survey end up with 80% in favor of everything, even though the people were actually discontented with the way the company was being managed -- 51% is pretty bad ;-)
Yes, that's a great idea. I'll definitely add a couple sample patterns to it soon.
The Windows version has (or at least, used to have) an option to "un-dock" the contact list window from the chat window. That in turn allowed you to have multiple chat windows open.

Why don't Skype just bring that option to the Mac?
At least with Firefox 4 if you hit alt and release it brings up the menu bar, though that may not be enough to make you happy (understandably so, it irks me when the menu is removed from an app that used to have it).
Why is this a problem? When they request a password, reset the password to some typical password and pass that on to the authorities. They aren't actually going to ask to view your code/database, are they? They just want to be able to access one user's account.
Or, you could NOT muck about in ~/Library/Application Support/Pow/Hosts, .powrc, and .powenv, and just symlink your app directories into ~/.pow, which is probably how 99% of developers will use it.
True, but I imagine that Japanese infrastructure may have been compromised by the earlier earthquake, making this one more dangerous than it would be otherwise.

Much like the Flu is usually no big deal, but can easily kill people with any sort of immuno-deficiency.
Correlated is auctioning off naming rights to its CSS selectors
Singletons: You're doing them wrong
Saint Petersburg Divorce Lawyer
Actual: The bonus pool multiplier will be modified by +/- .25 depending on the success of the social strategy.

Headline: Larry Page Just Tied ALL Employees' Bonuses To The Success Of Google's Social Strategy

HN link: Larry Page ties all salaries to success of Google social strategy

Thbt.
One of the most important fact form this article which is likely to be overlooked is : "the Prineville facility runs at 85°F with a 65 percent relative humidity". Running at such a high humidity + Temp combination is impressive esp when you look at the money saved in environmental costs.
The simplicity of text protocols is illusory and mostly leads to bad implementations that look like they work but don't really. Any protocol that supports multiplexing is fundamentally complex; for example, BEEP is a "text" protocol but I doubt you could speak it with telnet.

SPDY is always an upgrade; AFAIK there's no way to start out talking SPDY (since there's no spdy: scheme). Every SPDY server should still support old-fashioned HTTP.

SCTP gets broken by NATs, so outside of a few telco networks it's dead.
Visionary scientists grow proto-eye
Tampa Nutrition Store
Maybe, but SPDY does nothing in this area. It's just message-oriented multiplexed binary-framed medium for HTTP.
Since the compromised flash controller allocates the actual sectors to use, it seems like it would be difficult to make a reliable test without generating a large file and then checking it for integrity, which would take a while to run.
The source of the comparison is that the main thrust of both SCTP and SPDY is multiplexing multiple independent data streams on a single connection.
"Well, what about this bottle of water right here, did you pay for it? Why did you pay for it? You can turn on a tap and get it free"

Maybe I don't understand Grooveshark, or they don't understand water, but the water is paid for. At home, I pay for it monthly. In a commercial building, there's water bills that get paid every month, and worked in to the overall utility charge renters pay.

Similarly, when I walk in to stores/malls, music is being played. It's 'free', but someone's paying for the satellite feed. And I don't get a choice of what to listen to, just like I don't have much choice where the water comes from when I 'turn on the tap'.

Water is effectively free for many people, but it's certainly getting paid for. Try not paying your water bill for a month - you won't get any.
Did you try and remove the Google app store to see if its coupled with its apps?
But since there's no color palette or eyedropper, finding the same exact color is virtually impossible… so right now the way that you describe wouldn't really work.

And the eraser tool would be easy to implement technically, but I'm just not sure yet it's the best solution, or where to put it.

I'll probably end up doing something like holding shift while clicking will erase the pixel.
If that's the case, you might find yourself enjoying working in Go: http://golang.org/
I wonder if this includes the E911 document that lead to the lawsuit referenced in The Hacker Crackdown. If so, cute.
Does sleeping in 90 minute intervals help?
>You can only remove the energy actively until these short-lived products decay to the point where air cooling is sufficient to keep them at a safe temperature.

this is my point - necessity for active removal of energy.

The closest thing to what i was talking about seems to be molten salt reactors where energy producing reaction goes only when salt is pumped through the core/moderator. If something goes wrong - the valves open and the salt is dumped [gravitationally] into the tanks which can be large enough to allow for passive air cooling of the secondary decay energy.
> some times a wild market eventually results in some of the strictest standards which also happen to be self enforced.

I've seen that in works of fiction, where it seems to function pretty well.

I have yet to come up with any real-life example that stands up to scrutiny.
Disinterested or uninterested?
Facebook, twitter, start with your social graph and if you've got the audience it will pick up.
Yes. Kids (I know, because I'm a kid) don't hang out in coffee shops writing songs or working on their screenplay anymore, they sit around writing code.

Everybody wants to be Mark Zuckerberg, at least everybody that I know does.

Honestly, I don't think that the dreams are that dissimilar. When I was in highschool, the person who is now my co-founder and I worked together on music. We spent out nights in my parents' basement trying to build a recording studio out of scavenged tape-recorders and microphones from goodwill because we wanted to make something really cool that we could show our friends.

We're doing the same thing now, albeit with less taperecords. Every project that we've ever worked together on has had the end goal of being something cool that we can show our friends. Honestly (and I'm going way off topic here, sorry), this is a bit of stumbling block for me. I'm currently in a position where I could doing business-y things that might make me a lot of money, but nobody would know about them, and they aren't any fun.

I'm mostly turning those opportunities down because I'd rather make no money, and do stuff that I can show off to my friends.

I guess the parallel would be that when we were in highschool, we certainly had the talent to make radio jingles, but if anybody had ever offered us the chance to, we would have turned it down because it isn't any fun.

We wanted to be in a rock band, and we still do.
Interpreting popify.me test results of yesterdays HN exposure
The best cd sticker printing service in the online printing world
Idsketch.com is the best place to get uniquely designed cd stickers. We are serving our customers all over the world. We know how to serve you better as we produce things according to the latest market trends.
I run a payroll site (http://smallpayroll.ca). I could see some small businesses that rely on shift work like this, especially if it could push hours into their payroll software.

There aren't enough features for a call centre to use it, but I could see convenience stores and restaurants loving it.

What's the storage space used for? I looked at the pricing page and the storage per level really stood out. 1GB is a lot, what am I storing? How do I know I have enough storage?
As much as I like James and his commentary, I have this thing about primary sources: http://opencompute.org/
Can anyone comment on what is stopping Android handset makers from innovating like this?

It seems like the only thing they are able to focus on is bogging down the OS with a bunch of bloatware and fancy skins that detract from the built in functionality. My guess is that they don't want to put resources into something that is destined to become open-sourced, but any thoughts on this would be interesting to hear.
Sorry, I just don't agree with this, but I also recognize it as a topic that we can nerd out over for hours and hours without improving the universe even a little. If what 'tptacek thinks about the security of software distribution means anything to you --- I'm not saying it has to --- then know that I think this is a bad idea that is only not causing problems because it is a gimmick used by so few projects.
Better to just hire someone to do the design mockup and then find a UI Developers - aka someone who can translate the psd's/mocks into actual css3/html5 and javascript and/or js framework code preferred (or code it yourself).

While it's not impossible to find someone that does it all, I've found it's easier to outsource the design and code it myself.

I personally don't have anything against 'web 2.0' - I assume this means html5 + css3 skillset at a minimum.
non-profits ==> competition is not exactly red in tooth and claw ==> not a real "market"

> The only other examples I have are anecdotal.

Agreed.
Can Cubicles Be Prostitutes?
This is a little back favor to the community of HN which helped a lot with feedback yesterday. Thank you all for helping, this post describes our experience with testing the Popify site.
Netflix Reference Guide on their Freedom & Responsibility Culture
Agreed. In fact, I just list all my most important contact info: LinkedIn, email, twitter, even Quora and our startup's FB page.
i almost missed the link to existing patterns: https://convore.com/patternify/share-your-patterns/
Iron Dome intercepts first rocket
Active on Twitter? Check out my app, iWagerr: Track and share casual bets
What the hell it's written in node.js and coffeescript. Color me impressed. I'm now motivated to tackle this for python.
Product Manager of PostageApp (http://www.postageapp.com) here, we are B2B SaaS and we used a tiered model.

We chose to go in this direction because it allowed for a few things: better predictability in terms of cash flow and better predictability in the amount of resources needed. Having those two is somewhat critical to our success, hence why the tiered subscription model works best for us.
Ask HN: How can you get into QA?
I've tried my hand at programming before (with the intent to develop apps) and haven't got very far. That said, I've always been fascinated by and actually enjoy the process of testing and finding bugs in software/html/css/etc. I think I'd really enjoy a job in QA, but most positions I've seen for QA positions all seem to require hefty knowledge of programming and prior experience. I was just wondering - is there a roadmap for learning QA and or getting a position in it? Is having a CS degree necessary? I'd be willing to do just about anything in order to get an entry level QA gig, but I don't know where to start.
Holy shit, Brian May's one more Ph.D. away from being Buckaroo Banzai!
You might prevent the last person removing themselves from the project. After creating a project, I was able to remove myself. The project now has no one to be administered by.
Making your Wordpress blog safe from DF (or HN) traffic
IANAG but IIRC quakes often happen in bunches like this as the earth's crust settles into a semi-stable state.
Hey guys, I was wondering (hoping?) if my app might be interesting to some people here.

WHAT
iWagerr makes tracking and sharing casual bets with friends easy. Use iWagerr to challenge your friends on Twitter and keep track of your win-loss record.

WHY
My friends and I found it pretty frustrating that there was no easy way to track or share those casual bets we have with one another (e.g. "I bet you that I can down 10 tacos in 20 minutes or I'll pay for dinner next time!" or "If Chelsea beat Manchester United, I'll eat my socks."). iWagerr makes this whole process a lot more fun and simple.

Please do try it out, and let me know your thoughts! Thanks.
I hate Terminal's AppleScript implementation. For example, this does not work:

tell application "Terminal"
set my_tab to first tab of first window
get container of my_tab
end tell

In nearly everything else I've seen, "get container of" works.

Or consider this. It changes the settings of the first tab of the first window to the first settings set. It works great:

tell application "Terminal"
set current settings of first tab of first window to first settings set
end tell

However, a trivial change that in any sane implementation would be exactly equivalent fails:

tell application "Terminal"
set first_set to first settings set
set current settings of first tab of first window to first_set
end tell

Changing it slightly makes it work:

tell application "Terminal"
set first_set to a reference to first settings set
set current settings of first tab of first window to first_set
end tell

AppleScript is the most frustrating language I've ever tried to work with because of things like this.
Ask HN: Put my entire website behind ssl?
Naked Gunman Shoots $65K SWAT-Bot With an AK-47
This "sorry ARM" stuff is mostly just the media's need to turn every story into a horse race. But there is some technical detail here: Facebook said they're not ever willing to use 32-bit and ARM won't have 64-bit for years. Also notice that Facebook's servers are "conventional" 2-socket with lots of DIMM slots, not 1-socket "microservers".
I'd like to hear more thoughts on starting a consumer internet company outside of the valley. Specific pros & cons.
A practical guide to varnish
I don't know much about wsgi, but it seems like you could make a node.js <-> wsgi adapter pretty easily.
Poll: How do you read your news?
Dear HN'ers

I'm trying to figure out how you pick up news online on an average day. Is it through means of link aggregates like HN, Reddit, Alltop, etc., through feed burner or is it through actual news publishers. Let me know by answering this poll.
Actually, I think this is fantastic due to the fact that there are brilliant designers with great ideas - and while it was hard to find developers to become technial co-founders with simply a design - now they can show they have some funding which may push the devs over the cliff.

Further - it would be interesting if the fund adds development resources to the offering.

For example - they could hire full time devs to help the funded designers get prototypes up and running in lieu of further cash.

This would be a great type of incubator who works as an enabling tech boutique.
The robot totally should have shot him.
well, paypal does :]
Designing a File System for the Cloud
This exists for -everything-

Even razor blades.

http://reviews.ebay.com/FAKE-GILLETTE-MACH3-amp-FUSION-RAZOR...
I really don't get what you're driving at here.

Are you claiming there's a java language requirement that array indices are named with more than one letter? That's not what the screen in front of me says.

"He gives a more descriptive names to variables that live for more than a 10 lines or code or so."

Ok, now we're talking. I like go and Rob Pike's reputation speaks for itself but don't put words in the guy's mouth, go has strong typing in a way that's much more similar to Java than whatever your pet language is, the major difference is syntactical sugar that infers types more often, and a looser contract for interface (both of which I agree with).
While the group chat with a whole bunch of people who applied and are waiting for responses is here: http://wompt.com/chat/yc
Would love to hear if there are other sleep related topics people want to hear about.
The Social News Snow Job
One thing to keep in mind is that one rack holds 90 servers and each battery rack feeds 180 servers, so (at least in Facebook's case) that's the basic unit. If this stuff takes off I would expect someone to produce a smaller 30-slot rack, though.
This comment is a repeat, but that may not necessarily be true:

http://www.imperialviolet.org/2011/03/18/revocation.html
Did it make you feel safe knowing that it went straight to https? I know PayPal has a login screen on their homepage so maybe that is the reason they make you go straight to https?
Yes, that I agree with.
Oh, didn't notice that.
They probably made the necessary changes in the 90s.
LLVM 2.9 released
"But of course, back in 1800 there was a lot less knowledge overall. One could acquire a working knowledge of a discipline (materials science, optics and the eye, life insurance) just by reading the few books that had been written on the topic. Today all of these fields have had another 200 years of knowledge created."

I think this is faulty reasoning. Yes, the amount of knowledge has increased exponentially but the efficiency one can access that has also increased tremendously. Not only that, free and good learning materials/tutorials/lecture videos, etc. abound. So, in 1800 you could get expertise by reading a few books (or one, e.g. Heaviside spent years holed up with Maxwell's book to come up with his wonderful insights, there were no other books) but to find them was no easy matter.

The 10-year expertise rule is also sometimes misused. That rule applies to expertise of a certain kind (i.e. sending telegraph messages, playing tennis, writing code) and may not be applicable when simple learning is involved. Also, it assumes that one wants to be world-class in the chosen expertise area. Therefore, I think it's a very loose upper bound on the time.

Experience this yourself: Buy Penrose's The Road to Reality and give yourself 6 months. At the end, you'll be at a mid-masters level in Physics (admittedly concentrated on a few topics). Or Feynman's QED book for a similar effect in a different physics area. Or learn how to read Ancient Greek (in college you are expected to read Plato in the third semester! No after then years.)

Another example: My son was having a lot of ear infections and his doctor wanted to get an ear tube put in. After focused reading on the Web for 2-3 days, I felt that I had almost as much knowledge as her on this narrow topic. I even had access to recent research on the subject she didn't know about. Try doing that in the 1800s.
I like the color green.
Maybe it's just me but I can not seem to get any application to work. Chrome just says "Server Not Found". I tried to check the logs in ~/Library/Logs/Pow but the directory doesn't even exist. Didn't know if it was something silly before I created a ticket on Github.
A feature you should strongly think about is around MI functionality. Smaller organisations, who I presume you are targeting, would typically use Excel for their MI needs.

If you could automate the generation of pretty and useful MI, perhaps through a dashboard on the site, it would be a great route in.

Better still, if you have paying customers how about meeting them and understanding first hand what they would find useful.