skysight-inc/HackerNews huggingface dataset:
The core claim of that comment is built upon guesswork, of a highly dubious sort at that:

"It's not noted if these are nominal gains or inflation adjusted gains. Given the dip in 2009, I think these are real gains"

Seriously? Seeing a tenfold gain in labour income in the graph, taking it to be in real terms is the more plausible option?

Here's an inflation-adjusted graph, albeit not (I think) of quite the same data:

https://en.wikipedia.org/wiki/File:United_States_Income_Dist...
It might lead someone to conclude that Perl users were slapdash in their approach and prone to tossing off untested code. Possibly unreasonably, possibly not.
A major reason that people do only what's required to get by in their "day job" and tool away on startups is that the promotion is dead. You don't advance in the workplace by any means except changing jobs or doing your own thing. Companies don't promote on merit anymore. So if you pour your heart into your job, you get nothing for it. You're better off pouring your heart into side projects

Bingo! What's the point in going "above and beyond the call of duty" for a dayjob employer, when they aren't going to recognize you for it, compensate you for it, or acknowledge it in any way? Of course, this isn't true of all employers. Sometimes people do get recognized and compensated for merit... see the recent post about the guy at Google who got $100MM. But most people know if they work for a company where merit is rewarded or not. And if you don't work in one of those, and you have some ambition, the rational choice is to work on a startup.
> The command addremove is genius

That's the default of what git does even without a command.
OP here. You're precisely correct, the goal of this project was to demonstrate a PoC of a steganography algorithm which can avoid JPEG recompression and is hence suitable for use in walled gardens such as Facebook.

Also, Chaffinch is a Cambridge project so <sarcasm>naturally not worth integrating with.</sarcasm> But really, this was a single term's undergraduate research project so scope for such integration was thoroughly out of the question.
How did your goats initially start lactating? They must have been pregnant at some point and I'm assuming that they were artificially inseminated. I'm also assuming that your male chicks are eventually killed and do not die of old age. Unless you kill and eat your dogs I don't think you can consider the chicks you raise to be pets. Taking an animal's life because you like the taste of their flesh could never be considered caring or kind. I don't think that my opinion is part of a backwards attitude or propaganda. You and I just have different values.
> I just dont buy that bullshit that hackernews does what it should and adding features is meaningless.

Maybe it's not bullshit. Not every Website wants or needs to be Facebook. Accept the possibility that HN has its present character because it doesn't aspire to be the biggest technical social media site, that its role is to serve the needs of a particular audience of contributors and readers, with a minimum of complexity and cost.

> ... why I keep getting "this link is not available" while just casualy staying on website for merely a few minutes and clicking show next.

That's easier to answer -- any server has limited resources, and to maximize the usefulness of those resources, a session object is reclaimed after a certain amount of idle time.
I wouldn't want to use the term "best" because there are so many good ones in various areas, but this talk by Steve Yegge was both entertaining and informative.

Stanford Seminar - Google's Steve Yegge on GROK (large scale source code analysis)

http://www.youtube.com/watch?v=KTJs-0EInW8
Just upgrade to Chrome or Firefox. Unlike Microsoft, they don't intend to leave one browser behind every other Windows release, so they can sell their new version of Windows.
Basically it goes something like this (oversimplifying):

hset('shard.healthcheck', checkId, token)
wait 500ms
on every slave hget('shard.healthcheck', checkId)

Verify the tokens match.

Slaves are removed from the pool when the tokens don't, and allowed back in when the tokens match. Writes to master is disabled if a x/2 slaves are not available (where x is the number of slaves).
If Virgin America doesn't fly somewhere, I try not to go there. That's my solution to this problem.
Although in implementation, a commit is not done on a branch, for the user, that is precisely what happens. You checkout a branch and you do a commit while on that branch. Thus, to the novice, it might be perfectly normal to expect Git to tell him what branches the commit was made on, even though that makes no sense from Git's point of view. I've never had that use case (knowing what branch a commit was made on), but if many people need it, surely explaining to them how Git works doesn't make Git any better for not being able to provide what the user needs.
Just because it's based on generations of experience, that does not mean it is not cruel.

http://en.wikipedia.org/wiki/Appeal_to_tradition
and now, for something different

With the avian flu problem rising again, Maybe to keep these young activists out of the farms and safe of touching avian decays is not as bad idea as it could seem

There are some risks associated to each working place, and is not very sage that any not autorized people can mess with the human food chain
Driving is substantially more dangerous to your physical person than the various infringements upon your rights to privacy and such incurred by dealing with the TSA. While abhorrent, they are generally not physically harmful (unless you're sufficiently attractive to warrant sexual assault at the hands of the TSA piglets).

Furthermore, this assumes that you can burn a day or two to make a meeting a few states over. I'm not sure if you have that sort of time to spare, but I don't.

You could always just remove yourself from the TSA's jurisdiction. They're doing checkpoint stops to search vehicles without probable cause or warrants on the highways now, too. Bonus points for not paying the TSA salaries through contribution to US federal tax income and add-on ticket fees, too.
What if one copy-pastes in stuff that's not supposed to be there? With wysihtml5 it will clean up based on what's allowed. With yours, I believe I will need to do that manually?
Beware the Cell Phone Snatchers
Sigh. In this case I actually hope the Chinese government forces everyone to use Ubuntu over the next decade, now that they plan to standardize everything around it.
Thanks for the link.

I do wonder what "Bitcoin Banks" like Flexcoin do to these statistics. I "feel" like no one really uses Flexcoin, but that would definitely skew the statistics by a lot.

Its a bit unfortunate that there is no real statistic that can stand on itself... But Ron and Shamir's work there is useful.
Gotcha, I love those "them and us" commands, thanks!
No. If you're selling meat to the public, they have a right to know how that meat was produced. Farmers and slaughterhouses have no right to privacy, or their right to privacy is completely over-ridden by the right of their customers to know what they are buying.
There are more of them than you think. This article is from 2006 but illustrates the point:

http://www.nytimes.com/2006/08/06/fashion/06jets.html

Anyone who is worth >$50 million doesn't fly commercially
Try hull.io now with our interactive playground
you mean overstate? :)
Giving Yahoo That Startup Feeling, or Why Marissa Mayer has the Wrong Idea
Straight Talk, for example, offers an unlimited 1 year plan for what works out to be $41 a month. I can use an unlocked phone and change out sim cards for international travel. It's $45/mo if you pay monthly.

T-Mobile is rather unattractive at $70/month on a BYOP plan.

edit: Tmo's plan has a data cap on the $50/mo setup. Straight Talk does not.
Reinforced cockpit doors and the new assumption that hijacking = death already prevent another 9/11 from ever happening.

Justifying every little bit of paranoia because you're very very scared of some unknown threat is deeply irrational. Proportional responses are fine - unusual behavior merits further observation or inquiry, not pushing a big red button.
If you want to read a well-crafted polemic against efforts that try to reconcile digital access to books with authors interests, this I think, is a good example. It creates FUD by mentioning "stolen goods", stigmatizes academics that push for free access to information as "simply promoting their own careers over the livelihoods of other writers".

Especially preposterous, was the claim that book piracy in Russia was to blame for the fact that "... in the country of Tolstoy and Chekhov, few Russians, let alone Westerners, can name a contemporary Russian author whose work regularly affects the national conversation."
Microsoft To Sell IPTV Mediaroom Division To Ericsson
A bit rich that, coming from Murdoch.

However I can't see the Aussies voting for a wowser like Assange.
Anything by Damian Conway: http://www.youtube.com/watch?v=ZAf9HK16F-A

I've watched him give talks in Klingon.

I've watched him explain how to build a supercomputer using laser printers.

And who can forget that classic talk, "Temporally Quaquaversal Virtual Nanomachines"?
Making a bad decision once doesn't make a person incompetent.
Wearable design, Misfit and the age of the glanceable UI
Google publishes -then removes- a post stating that Fiber will launch in Austin
Ask HN: What questions are often asked for an entry level iOS developer inteview?
The company I work (an insurance corp) for also mandates IE use not only for itself, but for agents and providers.

Thus, the outward-facing website has:

73% IE

21% Chrome

5% Firefox

1% the rest

while the intranet is 100% IE obviously (and it's VBScript-based).

I've pitched the last 3 IT bosses, but they don't want to hear and don't care about the Web (not even as a sales channel). I wish I could disrupt the industry, but it's basically a monopoly (you need government leverage and a lot of money to get in). I'll leave my job as soon as I can (I don't want to move sideways into a similar job, as the local laws harshly penalize switching jobs - you lose all unemployment benefits, pension, holidays, etc.)
In a sense, all technology usage is the child of working around limitations; when the plasticity of thought meets the annoyingly concrete world, something's got to give. The best technologies, then, are the ones that conform to our predispositions and allow us to reuse pre-existing workarounds.
I like Richard Branson's claim (paraphrased) that the way to become a millionaire is to become a billionaire and start an airline.

But that's a bit glib.

It's not actually that bad if your ambitions are not massive scale. There are any number of niche local airlines that have started with a couple of small/old leased planes even relatively recently. There are well established leasing mechanisms, and passenger planes have an extremely long expected lifetime but larger airlines are often under constant pressure to upgrade to bigger and more cost effective planes, and so there's a lot of supply.

In fact, there are websites where you can enquire about quotes for leasing full size passenger planes.
I'm curious about GitHub and the code you review. Like many, I can hate my own code and sometimes feel that it will be used against me in a hiring process. So I guess what I'm asking is how much does it count against a potential hire that they have bad code and/or bad ideas on GitHub?

> More published code is better than less published code irrespective of quality

This is the path I try to walk. I'd rather put something out there than nothing at all.
If Yesod is about performance, it's not showing: http://www.techempower.com/blog/2013/04/05/frameworks-round-...
Flight attendant: "Someone back here is demanding to see you". Pilot: "I'm not leaving the cockpit." Pilot to Pilot 2: "Lets divert, this is strange"

You are aware they have phones, right? The flight attendants are regularly in contact with the pilot and copilot without compromising security at any time.
>This now takes them into entirely new territory. This goes to the one feature that's critical to the success: credibility and trust. Carandriver says it best when they basically say "Why are they pulling these shenanigans? They don't need to. It's an awesome car"

I think this shows that Tesla just doesn't get the market they're aiming for.

With their prices(around $60,000 MSRP for the Model S, and $90,000 for the Roadster), they're looking at car enthusiasts and rich people. They're looking at an informed audience that will see through(or are capable of paying people to see through) the marketing to the direct impact on their bottom line. They're informed customers, and don't need this kind of marketing. The key points here was that they've gotten a bank to issue loans on the cars. That's all they needed to announce, not the terms or the nebulous "Total cost of ownership" calculation.
This is a nicely detailed, nuanced overview. The conclusion contains the thesis of the comparison:

> Marionette is rather modular, you can pick the patterns you like. (In my opinion, you should pick most of them because they can improve your app.)

> Chaplin is more like a framework, it’s centralized and rather strict. The Chaplin authors think these guidelines offer convenience and boost productivity. Your mileage may vary, of course.

I've played around with Marionette and am now tempted to try out Chaplin, precisely because of its rigidity...Backbone's advantage is how minimal and flexible it is, but of course, that aesthetic and philosophy is what creates the need for Chaplin in the first place. I wouldn't mind using it to build a hobby app if, by doing so, I gained a better understanding of best (or at least, very good) practices in structuring a Backbone app
Here's yet another "I don't know you, but keep on doing what you do, man" post. Reading your twitter feed after Pycon this year, I was worried for a minute the trolls would win and you'd want to throw in the towel on the python community altogether. Seeing people like you dig in their heels after being met with that kind of craziness just makes me smile.

I can't wait to see what you do next.
Which is why Net Apps' stats are so useless and misleading, and I don't know why sites keep using it as the standard. I don't want to be counted as a "user" of IE if I happen to use it once a month or every 3 months, while using Chrome 12 hour a day.
You're right, I should have used the word "trimming" since "debeaking" is a bit loaded. I didn't know that it was still necessary or recommended for raising chickens in smaller operations, thanks for enlightening me.

I still think that most consumers of eggs (and meat, and milk) who have never seen a battery cage operation (or factory farm, CAFO, slaughterhouse, etc) would be surprised, if not horrified, and I suspect that this is the real motivation behind these laws and lobbying efforts.
For your comment to not come off as xenophobic you need to provide examples and counter-examples. Otherwise your comment is not constructive and is pure vitriol.
Its super tempting! But, I would err on the side of perceiving it as creepy, as really it only takes one creeped out user to generate some bad publicity. Also, depends on what your privacy policy is. Perhaps the best way to do this would be to disclose at time of sign up that during your "beta" period you may reach out to them directly? Set the expectation at least, so it doesn't feel like an invasion.
Great talk. One of the best. His talk with Gabriel, 50 in 50, is not as good, but still quite fun. Well worth watching, but it is much better in person than on video (saw it at HOPL):

http://www.youtube.com/watch?v=Nii1n8PYLrc
SockJS and Tornado for Python real-time web projects
aha - I shall have to go read up on dnssec.

edit: cdjk - thank you - I have to edit-reply as there appears to be an increased time delay on replies. Maybe its me. Bought it.
"Inseperable from Magic: The Manufacture of Modern Semiconductors" — an overview of semiconductor fabrication (and its current challenges) by a former Intel engineer.
http://www.youtube.com/watch?v=NGFhc8R_uO4

"The Atomic Level of Porn", by Jason Scott — a history of low-bandwidth pornography, from ham radio to telegraphs to BBSes.
http://vimeo.com/7088524

How to build your own X-ray backscatter imager (aka "airport body scanner") by Ben Krasnow
http://www.youtube.com/watch?v=vUf75_MlOnw

"The Secret History of Silicon Valley" by Steve Blank. Other, more recent versions of this talk exist, but the audio quality is poor in them.
https://www.youtube.com/watch?v=ZTC_RxWN_xo#t=1m42s
Only a little:

bar = foo('baz')(bar)

[EDIT]: Basically, whatever function is returned from the decorator line (the function itself, if there is no call, or the results from a function call otherwise) is applied to the decorated function.
> That said hg is the better choice for big software shops IMO, because of the lower training cost and because they probably won't use github anyway.

Considering more people know git I would assume the training cost for hg is higher.
An entrepreneur takes calibrated risks and makes things happen when others can't or won't.

Sounds exactly like the person who plows every cent of otherwise disposable income into a startup, while risking their employment by reserving a portion of their mental/creative energy for their own thing, instead of whatever shitty product their employer is churning out.
"Farmers and slaughterhouses have no right to privacy"

This position is indefensible, I think. By the same token any institution that produces a product that somehow impacts customers should have no right to privacy. Having corporate privacy and being regulated are related but different things.
Ah, nothing like pointing out someone else's flaws to feel better about your own. Git is powerful but hard to learn and is often not intuitive. Knowing Hg also has issues doesn't help me when I'm trying to use git.
A modest proposal for how we can fix WordPress
So finally it's time for ie7countdown.com.
> There is just a convenience operation on `git checkout` that also changes branches.

Isn't that violating 'doing one thing'? (Your other examples in this point are valid, and serve to show how powerful building concepts on top of a few primitives can be, if confusing at times)
The Supreme Court should invalidate the patent on human DNA
cloudpassage for their cloud security agent halo. plus their mascot is Don the daemon.
> I learned hg before git and the experience of switching to git was shockingly bad. I'm comfortable in both now and the big thing I'd miss if I went back to hg would be git stash (and I'm sure there's a hg plugin for it).

What about the index? Or the branching (bookmarks kinda work now I think), or the better remote management?
Gerald Jay Sussman (of SICP): We Really Don't Know How To Compute!

http://www.infoq.com/presentations/We-Really-Dont-Know-How-T...
CNN bringing 'Crossfire' back
Ratings challenged CNN it says, lolz. Network plans to bring back 'Crossfire' in one form or another this June. Hosts or segment, episode length haven't been decided yet.
The problem is JavaScript not (only) the CSS. For instance, "document.getElementById" in IE6 targets the name attribute, so those web sites can function without setting an id attribute. The IRS web application of my country does that.
Some important Go run-time bugs fixed since beta 1:

runtime: fix deadlock in network poller
runtime: make CgoMal alloc field void*
runtime: change Note from union to struct
runtime: change Lock from union to struct
runtime: replace unions with structs
runtime: replace union in MHeap with a struct
runtime: reset dangling typed pointer
runtime: reset typed dangling pointer
>- the savings from fuel/maintenance/etc are very real, not wishful thinking. The math is true for total cost of ownership

No, it's really not.

If I'm paying $1200/month for a BMW, and the cost of gas+maintenance is $400/month(ballpark), then my total cost per month is $1600.

If I'm paying $1200/month for a Tesla, and the cost of maintenance comes out to $200/month, then my total cost per month is $1400. The cost of gas should not be subtracted from the Tesla's cost, because that cost is $0. It can be used as a comparison point between the BMW and the Tesla, in which case the BMW does cost $200 more per month than the Tesla, but it absolutely cannot be subtracted from the Tesla's cost.
Facebook Home may have re-invented mobile
When Psychotherapy Goes Wrong
Very similar things can be said of prison guards or soldiers; Zimbardo thoroughly documented what can happen when good people become part of a bad system.

The key preventative is supervision and scrutiny. Abu Ghraib happened primarily because a group of people in a position of power were left unsupervised. It's a matter of keeping good men honest.
The upside? Javascript will run 100 times faster and your developers can build even more functional software, moving software that once had to run on the desktop to software that now runs in a browser.
One could argue that DNSSEC is a variant of this - put your SSL certificate in a TXT record in your DNSSEC-signed domain and you no longer need a certificate authority system to sign the certs. Now you can self-sign the cert and get it for free!
Mine is 3.4/1 year
> Isn't that violating 'doing one thing'?

Yes. But that violation would also be there if `git branch` would checkout. And in that sense, what's more odd "git checkout -b new-branch" or "git branch --checkout new-branch"?
STL Nodeheads - New learning group for Node/Sails/Meteor folks in St. Louis
Should universities offer Cobol classes?
That is exactly what T-Mobile offers; all of these prices do not include a device (you can purchase one on installments.)

The pricing is higher, but other than that, it's basically the same shebang and T-Mobile doesn't have a profit-margin wetdream of a landline network to subsidize their pricing.
There are several companies that started off as side projects across an array of industries: apple, spanx, and buffer for example.

The diluted talent pool is not because of part-time entreprenuers. Based on your logic, they wouldn't leave their job anyway. It's because of over funded full-time entreprenuers.

And since you mentioned basecamp, here's what employee #1 of 37 Signals thinks of the topic: http://37signals.com/svn/posts/1764-the-natural-evolution-fr...
First library with 3d printer
I just find it unfair criticism because hg has just as many UI kinks or just lack of UI to begin with. `hg diff` or how it's randomly split into different commands with a `-p` flag is just one example.
Snapshot stack? Huh.

git checkout -b

seems a lot simpler.
+1 For forklift. The tabs and multipane remotes are killer features. It also feels lighter weight than a complete finder replacement like TotalFinder.
Guaranteed buyback is pretty common on leases on luxury cars.
It would be interesting turn if they just open sourced XP and let the hackers have at it. Deploying a moderned-up Chinese focused XP isn't going to move the needle in either direction regarding the piracy culture there, but might help carry them forward. Retail software just has to be free in some parts of the world, made apparent by the preference for a hacked obselete, decade-old OS.
Terminal (or better yet iTerm 2). It's the best filesystem manager out there.