skysight-inc/HackerNews huggingface dataset:
I get what you mean. Funnily enough, my reaction to an egg that doesn't have the dome in the white as well is that it's old and should be discarded. I'd probably fry it, but double-check it, and throw away the box if there were any eggs left in it. I don't think you can buy eggs that aren't really fresh in any supermarket here.

And from reading the article, I get the impression that weeks-old refrigerated eggs are the norm in the US. I had no idea. Yuck. :-)

(I know I'm wrong, refrigerated eggs last a long time, and they're perfectly fine, it's just not what I'm used to or were brought up to.)
Is possible/likely that that is (partially-) chicken manure?

If so, reducing/eradicating endemic chicken salmonella might also remove it from the manure.
I'm sure it's fixable, it's just not the best first impression for those new to the ecosystem :) I love trying out new languages (prag pubs 7 languages in 7 days is great) but for production work I want to know that down the line if I need lib x, it won't be hard to find and even more importantly it will just work (or the googles machine will lead me in the right direction).

I actually stayed away from Scala for a while for this reason. SBT would blow up left and right. It's more mature now and with Play you can build performant web apps very quickly.
Why Nations Fail: The Origins of Power, Prosperity, and Poverty
Good News

You are completely normal, especially in the entrepreneurial world where folks get bored pretty often. Do whatever, but dont give up your search for the 'fit' I am sure you will find a way out.
Correction: "you" should be "your"
Let's not be too self-congratulatory. Hacker News today is in many ways like reddit of a few years ago, and Slashdot of many years ago. And this is a somewhat bowdlerized parody anyway.
Publishers are charging more for digital content and offering less free —Press+
I mean, you can't claim the guy doesn't take his own advice (specifically, his encouragement to "Carve out a niche of one").
As a Python guy, does this really matter for 95% of the world?
Surprised that the big companies had a hard time cutting cheques (normally, that's a non-issue). Maybe because your software was too "fun"?

Do you remember how many people ended up paying you?
Tumblr to Introduce Mobile Advertising to Help Achieve Profit
Well, no, right now average score is meaningless. But if having a higher average score means that you have a stronger voice, as OP suggested, then people will start to care about those numbers.

I assume the goal is to encourage high-quality discussions (including extended discussions/back-and-forth), in which case average comment score will work against that.
> Eggs here are a peach/pink colour.

That's just the breed of chicken, not the post processing. You can get eggs in almost any color. Brown, white, and everything in between (peach) are common.
I personally would soft-boil or fry sunny side up. But I like my runny eggs. ;)
Why do both Firebug and the built in tools exist, if you guys are committing to both? Why not just put everything behind Firebug?

One thing I don't like about the Firefox debug tools is that they are split up into different tools. Developer Toolbar, Web Console, Debugger, Error Console. Why do we need all these to be separate?
"""A recent article in the Los Angeles Times reported a CT scan of the abdomen costs about $2,400 for patients insured by Blue Shield of California, while the Los Alamitos (Calif.) Medical Center cash price is only $250. That is a 89% discount by my calculation.

[snip]

If you tell them you have insurance, they will be bound to charge you the insurance company’s negotiated rate. Those are the up to 89% higher fees documented in the previous paragraph."""

2400 is 860% higher than 250, not 89% higher.
I agree that there is pedagogical value in forcing yourself to write programs using only immutable data structures, but I don't think it's a restraint we should impose on ourselves for real world day-to-day programming. You aren't "cheating" if you've evaluated several ways of writing a program and you really think mutable local state is the best way to do it.

Also lazy data structures are built into many mainstream programming languages. Python generators are the first example that comes to mind. I think you are probably excited about Haskell because it incorporates lazy evaluation which is a separate concept.
I want an IDE for Javascript.
I've been eyeing Soundcloud's Large Hadron Migrator (https://github.com/soundcloud/large-hadron-migrator). I would love to see a Django/South specific implementation.
The simplest explanation of Monads I've ever read (as a Python developer) was actually one in a comment by a Hacker News user 'frio':

http://news.ycombinator.com/item?id=4960701
McDipper: A key-value cache for Flash storage
Likely far more fun too.
Obligatory xkcd comic related to peer pressure - http://xkcd.com/1170/
It's these types of headlines and comments that make HN get worse and worse, year after year.
Just theoretical, no prototype yet. Seems a bit early to get excited.
Ask HN: I added a job listings section on my blog. How can it be improved?
Employers have been reaching out to pay me to put up job listings on my blog. So I decided to experiment with my my first paid job listing.

http://blog.goodsense.io/jobs-and-projects

Can you give me feedback to make it better?
How can I make it more engaging to developers?
What information do you want to know about the job?

If you've had experience with adding job boards to your blog, what's a good way to automate everything? Right now I'm posting the listings manually and using PayPal for payments.
By cooling them off, of course? You boil your eggs for ~6min to get a nice runny yolk, then you take it off the stove, put it under the cold tap for a little while until all the water in the pot is cold, let it sit for a minute, perhaps pour in more cold water if it's gotten lukewarm, and voila, perfect eggs that are easy to peel.

reads rest of comments

What? How can you people not know this? Oh wow, I love these little cultural snippets where you assume that everyone else knows some things you do, because you were taught them as a child. :-D
EU to Quiz Germany Over Draft Rules for Google's News Clips
Is the a kick starter for HN parodies as hardware? I would sponsor that.
A couple months ago my wife's day job started shopping for a new website.

They got a few quotes, then asked me. Prior to walking into the meeting, I framed out the front end using Bootstrap, built a simple CMS to convey my ideas and had a few sample pages laid out how I envisioned redoing things and I got the job (one of my biggest $$$$$ jobs to date)

Now obviously, being married to an employee, I had some insider knowledge, but I'm 1 person compared to some of the quotes they got from companies with armies of programmers.

IMO, showing the customer (or investor) is night and day different than telling the customer.

You don't have to do a lot; I spent < 10 hours on the demo - but it was something they could use / play with (I left them the URL of the test site) and talk about amongst themselves.

Anyways, like I said; I prototype in Bootstrap - it offers a lot of nifty features that provide nice eye candy (modals, tooltips, button bars, etc...). My backends are always in PHP so I wrote the CMS in that. Do you need PHP, Ruby, etc... in a demo? no, probably not, but it wont hurt to learn it for communicating whoever you take on as a tech person.

jQuery is a must now a days; everyone wants it even if they don't know what it is exactly. Ruby or PHP or Python are a matter of opinion I think. Some people hate PHP, I love PHP and hate Ruby. All a matter of what you need to get the job done IMO.
Indeed.

I read all four of the blog posts. All four of them make the majority of their money from consulting or from training -- books, videos, and workshops -- rather than from products. The split ranges from around 50/50 to almost 90/10.

In 2012, Patrick made 20% of his income (not revenues) from products, and 80% of his income from consulting and training, primarily client engagements. (He did not disclose revenues from his second product -- but careful reading of his blog suggests that it probably has not quadrupled his product income.)

In 2010, Amy made 32% of her revenues from products, and 68% from consulting and training, primarily workshops. (The 68% has to be split 50/50 with her husband, but even after splitting it in half, it's still 48% vs 52% -- with the majority coming from consulting and training.)

In 2012, Nathan made 18% of his revenue from products, and 82% from consulting and training, primarily books.

In 2012, Brennan Dunn made 13% of his revenue from products, and 87% from training and consulting, primarily consulting. Interestingly, he took Amy's course and did a 180-degree reversal of direction.

They have all discovered that the money is not in gold mining -- or even in selling shovels to the gold miners. It's in giving presentations about gold-mining, and selling videos teaching them how to pan for gold. Patrick wrote about wrestling with his conscience before charging for his expertise, but ultimately discovered that it tripled his income. They have all turned their blogging popularity into cash -- and that's why they continue to blog.

The people who are making most of their money from gold-mining are not blogging about the location of their mine.
Startups find talent pool not dry yet
Never let your friends proofread your resume
Now we need a storage medium capable of supporting those transfer speeds.
VP of Engineering 
500friends is backed by $12M from Crosslink, Intel, and YCombinator to help retailers take on Amazon and Walmart. Our technology stack includes Ruby, Rails 3, MySQL, EC2.

Here are some of the many reasons why you should join our team:

-http://blog.500friends.com/2012/10/25/an-open-letter-to-futu...
-Fast paced environment with no bureaucracy
-We're obsessed with hiring only the best of the best; you won't ever have to deal with incompetency
-Working with leading edge technologies
-Competitive compensation package which includes benefits and equity
-Individual and company performance bonuses
-Free lunch every day
-We solve real world problems
-Funding for your next start-up: http://venturebeat.com/2012/08/10/founders-beware-500friends...

Tell us why you'd make an amazing VP of Engineering..

justin@500friends.com
OD on BYOD? 86% are "always on."
The Rise of a New Kind of Administrator
Real names for standard web usage does not benefit anyone except Google. With it they can track you more effectively, which is the only reason they demand it. There is no value for the user. No matter what they say.

Note that Nuuton does feature a good naming policy: Nicknames are encouraged.
Just sort the comments randomly, as long as their karma is >=0, and place the negative-karma comments at the bottom.

Done. :P

This algorithmic craze is too clever for its own good. It is particularly evident in the false-positive bans.

(And I swear, it's scary how HN joke comments are indistinguishable from the real ones.)
AWESOME. exactly what I'm looking for.
I find claims of such to be somewhat questionable. Even if we could enable Terabit speeds over wireless it does not good if the hardware receiving it is incapable of handling that much data in that short of time. I mean we get max hard drive write speeds of 3.0 GB/s for the average user. Ram and CPU are still on the order of Ghz. We may be able to cram that much in the air but it does no good if the computers can't handle it.
Haskell implements functional programming that's truly pure of side effects, strongly statically typed with inference and overloading, and lazily evaluated. There's really nothing else out there that's like it.

Programming in Haskell is really difficult, but I've learned to appreciate that this is because Haskell programmers are forced to fix more of their bugs at compilation time, rather than later when code is deployed.

Don't make the mistake of conflating Haskell (pure, typed, and lazy) with Lisp (impure, untyped, eager), ML, Scala, or anything else out there. It's truly a unique experience, and it's one that every good programmer must know.
New users have that highlighting. Poor guy is apparently still adjusting to the comment culture.
I think it's incredible that these games are developed for Android, Mac, PC, and Linux and available on all platforms with one purchase. I'm hoping for the day when this is the norm, when purchasing an app gives you access to all platforms. This is one thing sorely lacking on consoles that I fear will never catch up. If I'm buying Call of Duty on Xbox, I would love to play it when I go to the house of a friend that only has a Playstation. The innovation of the indie software movement will hopefully push the big players to play catch-up to modern days.

I was more than happy to pay a pretty decent amount of money to put my dollars towards encouraging this. Although I'll admit I was confused by the title thinking that this was in celebration of the launch of Android 5 Key Lime Pie...
Cash poor, cash-flow rich.

Edit:
Strictly speaking, I have a liquidity preference. I tend to think that others do too.
Write a program which generates explanations of monads. By the time Haskell compiles it, it will be provably correct without the need for tests.
Poe's Law.

https://en.wikipedia.org/wiki/Poes_law

/s ... or is it?
Anyone else hear an occasional goat bleating in the background of that cafe?
What do you mean? tokenadult is ALWAYS at the top! ;)
Pilot Reports Drone Flew Close to Jetliner Near J.F.K.
That’s actually yet another reason why you want to use LaTeX and then send your friends PDFs – or, if you’re feeling very lucky, the bare .tex and get back patches...does anybody have their CV in a public git repository?
We did fairly well.

http://books.google.com/books?id=mi8EAAAAMBAJ&lpg=PA29&#...

Good times...
I'm sorry, you seem to believe you can just throw around these opinions of yours without evidence. I demand you provide me with multiple peer reviewed scientific papers from journals of note to backup your so called claims.

Frankly there's no point in even continuing this conversation until you do and we should just assume that I'm right and you're wrong.
I have a Macbook 15-inch 2.7GHz with Retina display, it baffles me that it is 2013 and there are still people who don't have one yet.

I mainly do my programming by SSHing to it and using Vim on my ipad.
This was pretty good for getting work done. The real benefit came when my homemade lunch tasted like it was made in a cafe and cost me like $13.27 before tip. I bussed my dishes.
"It's new to western media though."

I'd be surprised, because western media is exactly from where I found out about this two years ago or so:

http://www.nytimes.com/2010/08/15/world/asia/15japan.html?_r...

(...and a few others.)
Are you on an usecured wifi network or something?

Because I see no such background. I feel like maybe you are being MITMed.
Craft CMS Released by Pixel & Tonic
"Zero Downtime" migration but if the migration will take less than 15 seconds. Honestly, this is not very interesting. The same effect could be achieved by increasing connection timeout on the clients and the server and then just letting the clients to wait while the DB schema changes takes place. This works great for small tables/data sets. When you get to a bigger scale and you migration takes longer (minutes, hours, days) then you might start to look at more advanced tools including percona tools or custom migration code in your app.
I strongly recommend getting bundle and beating the average just for Dungeon Defenders alone. Aside from a few end-game progression issues, it's an incredible value, especially with the extremely, extremely large amount of DLC.
This has nothing to do with parodies or hacker news threads. What's the point?
I've upvoted more than 10 comments on that thread, fully knowing nothing will happen.
Super Hexagon is a must have. It looks like a flash game but it demands a lot of skill if you want to finish the game. The music is awesome. It's extremely addictive! (it's from the guy who made VVVVVVVV)

Dungeon Defenders is perfect if you have friends to play with. It's like a tower defense mixed with a 3rd person shooter and a hacknslash.
Consider: young people would be taking care of old people even without social security

Every time you remove individual choice from making decisions about how to spend money and in its place substitute aggregate government spending, the efficiency of the system plummets. That's because the higher you move up the hierarchy, the less decision makers care about spending other peoples' money. It's the reason why markets tend to be efficient and government programs tend to be wasteful.

So you can't just say, "since citizens would spend money on x, we might as well create a government program that spends money on x".

The size of the budget is what's important. A government's ability to spend money is a government's power. Far from being a wash, transfer payments are government exercising its control.
http://remojobo.com/feed/ is broken. Error message is:

error on line 43 at column 15: xmlParseEntityRef: no name
Yahoo, Marisa Mayer & Understanding Work at Home
pardon my ignorance, what is "patio11-style marketing engineers"?
Bypass your firewall, visit all blocked web sites
HideMyAss! Pro VPN is a service that encrypts your internet connection and makes it anonymous! You can bypass your Firewall, visit all blocked web sites, watch TV online, BBCiplayer, hulu, Netflix, Boxee box, listen radio, access Flickr, I Tunes Facebook, Twitter, YouTube, use Skype if it is blocked in your region and more.
> It is a fairly common pattern in nav menus to have an indicator -- the unread count or down arrow in this case -- at the top level, but not at the second or third level, and instead rely on simply hovering on the submenu to open the next level.

It's equally common to have an arrow or other indicator next to menu items to indicate that there is a second or third level of items available. Using the menu items in OSX from your own example you can see that items with sub menus have a triangle pointing to the right where the menu will expand. The problem with leaving off these indicators is that some users won't realize there are more options and give up before finding what they are looking for. The menu text must be very clear that there are more options.

> Except one of the most powerful cues, action verbs in button copy.

I agree that button text is a very huge part of interaction as even with visual cues that an item is interactive the text is going to tell you what the action is. That being said we've all seen or used badly designed interfaces where interactive elements have bad labels. Additional visual cues can help to overcome a bad label. Google is rolling out mostly flat designs where interactive elements at least include some gradient or distinct outlines that help show which items are interactive. I find those interfaces to be much easier to navigate than all flat interfaces.
You are also forgetting your groupies. People will upvote your post because its you and not due to its content. tptacek has mentioned this in the past, and I personally suffer from it.
There was a big salmonella problem with ducks in the UK many years ago (1930s?) so people switched to eating hens eggs instead. Clearly the problem was much bigger in mass production, as then hens got it. So I think actually most birds do not have it normally.
vectorpush - you have been banned. No one can see your comment.

;)
TIL HN has a thread where redditors are safe from downvotes.
Looks very similar to https://www.postmaster.io/
Read about BPD, you might need consulting if you fit the profile and you feel like this is ruining your life. I felt like that and that's where I'm at right now.
7 Close Calls in the Nuclear Age (2012)
You are starting from the premise that Google is a search company. They are not. They are an advertising company.

The advertising company needs to know your real name as it is more attractive to clients to know they are dealing with a real person viewing their advertisements rather than a legend. The advertising company can charge more money and target advertisements better.

You are also working from the premise that you are one of the parties in the transaction. You are not. You are the product being sold.
Oh dear. The web has fallen so far that software that actually produces decent URLs is now newsworthy.
I think all social news networks will degrade over time, but it's still good to have these health checks every once in a while to see what the state of it currently is. It lets us know when we need to move on.
You do have the creative/productive phases though, which have to alternate for creativity/productivity. Or since this is horrible misleading naming, let's call it open and closed mental periods, as John Cleese called them during his talk at video arts (http:;;//vimeo.com/;;18913413 remove assembly comments). Marijuana does, in small doses, help to enter the open period (playing around and picking an idea), whereas drugs such as caffeine or nicotine aid closed mode thinking (ironing out the kinks).
The 1.5 branch of Haproxy supports SSL termination, and it works quite well.
Thanks, I think you can check out those Youtube links I've posted above, they are the best you will ever find, I guess..
Whoops, I changed my example midway through and ended up with something screwy. The first case of the definition of zip above should of course read:

zip (x:xs) (y:ys) = (x, y) : zip xs ys
Not all of these were developed as cross-platform from the start. AFAIK, Humble actually reaches out to game developers to help nudge along ports on other platforms for the bundles (to what extent exactly I'm unclear on).
XMPP. Yes to persistence, but not in v1. Yes to presence indicator.
You can't really judge how often chicken poo on unwashed eggs has caused illness though, that would probably not result in salmonella, I think.
While this article makes it somewhat sensationalistic linking it to welfare fraud, perhaps, the majority of "unregistered deaths" are the ones dying alone.

There are so many cases in Japan that people die alone, and people not noticing it until their neighbors reports unusual odors, which may or may not happen. (although census should supposed to be catching that...)
Microsoft word does track changes, but who wants to use that?

Actually, does anyone even have a resume anymore?
Where are you? It is not helpful to say that without context.
So should these researchers sit on their hands until such time as hardware capable of utilizing those transfer rates exist? The mathematical modeling here is at the very least useful in determining this is a path worth exploring with prototypes.
Amazon being PCI-compliant was a requirement for us using them in the first place :) We could have possibly made a case for their PCI-compliance obviating the need for us to do our own SSL termination, but that could have gone either way, depending on our PCI audits.

Using Nginx also lets us do fun stuff with routing using Nginx's Lua integration, which we may end up writing about in the future as well.
> also forgetting your groupies. ... tptacek has mentioned

I never would have guessed.

I wonder if this thread could be turned into a parody of the parody?
This Chart Of Bitcoins Is Bananas
They dangle the possibility of partnership with all it's attendant wealth and status in front of the bright young things and watch them scrap it out and burn out.

It used to be that about 5% didn't make partner. It was like getting fired-- in the 1970s, when that itself was rare. It was harder to get an associate position, but once you were in, you were solid. Also, work hours were not at the extreme that they are now.

Now, instead of 5% not making partner, it's about 5% who make partner.

That's because some really evil, greedy fucks got in charge and realized they could replace partnerships with overworked, churn-and-burn associates.
Create simple to do lists without the pain of sign up