skysight-inc/HackerNews huggingface dataset:
If you've not stumbled on version control by the time you graduate college, you're probably not the type of person (self motivated, interested in becoming a better developer, etc.) that I want to hire.

(Also, at my average state school, version control was taught.)
Some truth rings through the satire, like the television that appeals to the masses.

Except instead of Ow my balls we have reality tv (though wipeout is pretty close to the former).

There are plenty of stupid things in the movie but that doesn't mean the social commentary isn't without insight.
Wayback Machine coverage is pretty spotty, especially for less-popular sites like blogs. I wouldn't depend on it.
Sorry! It wasn't a threat, just pointing out my disagreement.
This whole thing is starting to feel like a case of "no such things as bad publicity" - I kinda really want to check it out now that it's appeared here 10 times.
>I guarantee you that more people want to spend money on a cure for baldness rather than saving millions of lives, because people are selfish

Fixed that for you. Healthcare and medicine break down when they become for-profit instead of for-health ventures.
No. You would have 100% control of the subtree following that failing block, but it would be very quickly outpaced by another subtree that the rest of the network would be working on. You need to construct a block that close to 50% of clients fail on, so that the network's work is split between two subtrees and they grow at about the same rate.
How secure is AES-256?
It's not pedantic. Pedantic would imply that your complaint has an iota of validity to it, which it does not. You literally cannot exist as a functioning member of society if you are opposed to using context in interpreting communication, or to the evolution of language.
A couple topics that we plan to cover, besides the 1.5 additions and changes and ClojureScript, are logic programming and data-driven development. We talked a little about the latter in the 1st edition, but it'll be front and center in the 2nd.
It's more like 50, and of that 50, probably 30 goes to middle eastern countries for strategic reasons and is only called 'aid' so it looks better on the balance sheet.

http://en.wikipedia.org/wiki/United_States_foreign_aid#Recip...
I'm about to order it, to see what the fuss is about :/
This needs more upvotes! People are missing the point.

People that are use to living in Apple controlled walled-gardens dont understand that being removed from the play store doesn't mean much.

Their apps can still be listed in alternate app stores as well as download directly and installed directly (its trivial to install an apk which has been downloaded. Things are especially easy if you have a rooted phone, which I'm assuming most HN Android users do.

That's the major proponent of using Android for me. Just like my computer I am free to modify is and install any software I want.

I'm sure if the App Store even ever approved an Ad Block app it's long gone by now. Can any iPhone users comment on this?
My make-a-wish request would be some standard protocol to translate threaded discussions such as from here and Reddit into an NNTP feed. Back in my early 90s college days, I could rip through an amazing amount of content in a short amount of time. The half-dozen or so keys in trn or tnn, combined with thread filters, made this kind of content consumption so incredibly efficient that I sorely miss an interface today.
Your mail client and rss2email.

http://www.allthingsrss.com/rss2email/
Front-end dev internships in SF?
Hey HN,

I usually don't do this, but I reach out to you asking for help. I'm a front-end dev -- I write vanilla JavaScript, Backbone, jQuery, as well as CSS3 and semantic HTML (some HTML5). I'm also comfortable with LESS and CoffeeScript. I was recently hired by a SF-based tech company (around 70 employees; $10+ million raised) for a 6-month internship (would become full-time if I chose), and decided to leave because I didn't feel it was the right product for me to be working on right now.

Anyway, I'm having a really hard time finding any internships. Start dates don't matter, I'm in SF right now but low on cash because I expected to stay in the job. Heck, the company that hired me didn't even list internships, I just asked the recruiter because he kept bothering me on LinkedIn.

So I come to you HN, to ask if any of you would have leads for me. I'm looking for a position that I can grow into and feel comfortable asking questions when I'm stuck. My email address is on my profile if you'd like to contact me privately, and I can send my GitHub profile along with other sample work and a resume.
15 Excellent Resources for PHP Extension Development
This is a very narrow view. What the article should be saying is that with every dollar you do not spend for fight against deadly diseases, well, you're effectively let people die.

That means, you (not capitalism), as the owner of a computer or an iPhone, value watching cat videos higher than helping people not to die.

This, of course, is such a heavy moral burden that you're happy someone comes along and blames it on "capitalism".
your headline does not say that
That's kind of what I'm talking about. I've never heard of Pry. With Rails I have to learn about the 100 most common gems (devise, paperclip, mongomapper or mongoid), Pry (thanks for that), bundler, rvm, and ActionEverything before I can be productive (or understand a simple app) . With Node.js, something newer with less "maturity", I figure out npm and I'm good to go.

I really don't think it's FUD to say that Rails has gotten much bigger in the past 5 years, and it's definitely not FUD to say that as codebases and tooling grows, so does barrier to entry.

The specific thing I guess you're objecting to is that it's harder for a noob to understand implicit imports and where something is coming from if you don't know much about what you're importing. If you use a tool to solve that language deficiency, that doesn't remove the deficiency from the language. By that logic, adding an IDE to Java makes it a very concise language.
Sorry, rereading my post I realise I omitted some text (I was on my phone), and shouldn't have said "ABI incompatible". What I meant to say was that the C++11 versions of both libstdc++ [1] and libc++ [2] are effectively incompatible with the C++98 version of libstdc++. The main point still stands: you effectively can not link against libraries using different versions of the C++ standard unless you're very lucky.

[1] http://gcc.gnu.org/wiki/Cxx11AbiCompatibility
[2] http://stackoverflow.com/questions/12542971/using-libstdc-co...
You'll spend $200 for a new smartphone every few years.

Samsung and Apple are fighting a war to make the better phone. Billions are spent. Likewise, Intel and ARM are competing for the future of the CPU. Someday soon, someone like iRobot will be competing with another company to automate the home. The "Apple II" of home robotics isn't too far off? The race starts then.

Now find a way to commercialize companies that will also do more medical research. We do have big pharma but that research takes many years.
A lot of Google Reader users were refugees from the (brief) demise of Bloglines. It doesn't surprise me that people think it stayed dead.
$56b projected for 2013. Close enough. http://www.whitehouse.gov/omb/factsheet_department_state/
A Billboard That Creates Drinkable Water Out of Thin Air
I feel like you just skipped what I believe was smokeyj's entire point: that perhaps it's possible to convince people that a cure for malaria is a cause worth investing in, even if it doesn't affect them personally. It's not a truism that people who are sufficiently well off will necessarily care more about their impending baldness than the lives of others.
That is true, with smartphones this has changed (or should have go away). The issue isn't really about concatenating--I had nokia phones with just a keypad that did that years ago--it's the fact that often you can keep a message short and only use 1 message with the shorter "words". This won't make a difference if you have an unlimited text plan but it still matters for some people.
If you twist your glasses enough, you can make history into whatever you wish it to be. That's why it's called revisionism. In your case, you are going overboard to show that Protestantism was the driving force behind much of the renaissance (which started well over a century prior the Reformation) and later, the enlightenment, all to support what I find to be a flawed theory on power dynamics.

The only argument that will find any support in the sources is that enlightenment-era political and philosophical thought was in some way made possible by a split in the Church. But Descartes and others were highly influential and have little relationship with this. Religious schism had little to no bearing on the sudden development of trade and exploration in the renaissance, both of which opened the New World. And if there was a watershed moment that enabled what would follow, it was clearly the discovery of the Americas, not what Luther had to say.

I don't know who you think you are fooling by typing walls of text that subtly, and later overtly, alter your original thesis. I often see these long threads end with "oh, we really agree!" and ASCII smiley faces. Abusing history to support some jaded idea you have about the startup scene earns no sympathy from me.
Friends help friends recover their hacked sites
I doubt that open sourcing it is going to be any help to anyone since it probably integrates deeply with Google's proprietary backends.
The Bottom Line (BBC) http://www.bbc.co.uk/podcasts/series/bottomline
Who doesn't use email?...

This is linkbait.
The original was too long, so I removed 'research'.
I just don't get it. I've not heard one person say they are happy about the state of the game. Yet EA / Maxis continue to ignore the customers. (And they will continue to for the foreseeable future, I'm sure).

I have several friends that picked it up on launch day and a few of them haven't even tried to play it yet. I can't understand the need to have the latest game for the compulsive gamers. To shell out money just to have it perpetuates this cycle of EA selling anything they want and the masses buying it anyway.

I went to play NHL '10 a couple weeks ago on xbox and was greeted with a nice message that the game servers are shut down. At least I can still play the game. What are the odds there will be an end-of-life patch that enables offline, single city game play when EA pulls the plugs on the SimCity servers?

In any case, it's clear that EA will laugh all the way to the bank with everyone's money. I'll keep voting with my wallet.
Ext JS 4.2 Released
About 250 million iphones have been sold. That's fairly close to the WHO estimate of 210 million cases of Malaria in 2010.

Even accounting for overlap, the hyperbole is a bit excessive there.
There is a hopeful, post-collapse, ecological/open source movement growing. See e.g. Charles Eisenstein [0], Open Source Ecology [1]. It's not an ideology, perhaps it will never be, but I think this is something that can attract many who feel alienated and discontent with the establishment.

[0] http://charleseisenstein.net/

[1] http://opensourceecology.org/
... or Futurama...
Hey

Just a quick question, what area do you work with? 25k for London is quite low.

I ask cause I keep getting some offers from London and may be able to refer you to some.
Knowing Reddit, and knowing gamers, at this point this is mostly a big "fuck you" exercise towards EA.
I wonder if making fake friend profiles for this and doing it that way would be effective.
5 Mind-blowing facts!

1. Social media didn't kill email.

Blind. Mown.

2. Outlook is the most popular email client.

Utterly shattered.

This linkbait article is bad and submitter should feel bad.
I believe the rule is not necessarily about having a small number of lines (that is just a consequence), it's about the method having one responsibility, only do one thing, and that thing should be understandable just by reading the method's name.
The ultimate goal is that the code can almost be read as plain English.

This has the consequence of making the methods smaller since they are narrow in scope.

It's easier to understand a well named method with a few lines of code (and believe me, it's easier to properly name it than a method with a lot of code, since the former is focused in one task and it is easy to come up with a name that describes that task; and the latter, where the method does so many things that there's no way you can name it properly [have you ever found methods with names like DoWork and then 100 lines, I'd say that is a code-smell].
Maybe wait for the TPB version.
I believe the fuss is more about "they say it can't be done, but it's obviously BS, so we'll figure it out." than anything else.
Seeing that there is an overlap with the offerings of Google Analytics and Flurry etc., would there still be a need to run both?
I wouldn't be shocked if a bnetd [1] like situation arose. What's stopping a clever hacker from coming up with a local proxy that just saves everything on the user's PC? From what it sounds like, the server infrastructure isn't doing anything crazy complicated.

[1] http://en.wikipedia.org/wiki/Battle.net#bnetd
Great question! I'm really pumped about more folks getting involved.

First off, you can manage pubsub as you like using Socket.io. The most important thing to realize about Sails is that we're not trying to be Meteor. This is for real, production projects, with a straightforward fallback to trusted technologies. How you manage publish and subscribe is completely up to you-- but if you're using the API blueprint, here's how it works from a pubsub perspective:

GET /user => the socket who issued this request is subscribed to the class room, and the instance rooms for all models returned (until the socket closes)

POST /user => the model created is "introduced" to the class room, subscribing all sockets connected to the class room, to IT. Then, all of the class room subscribers are notified that the new model has been created.

PUT /user/n => sockets subscribed to the instance room for the model being updated receive a message

DELETE /user/n => sockets subscribed to the instance room for the model being deleted receive a message and become unsubscribed

The "magic" here is actually just a controller- you can take a peek here (https://github.com/balderdashy/sails/blob/master/lib/scaffol...) for more about what's going on in the blueprint.
Deductions for charitable contributes are capped. There is also the difference between what Bill Gate's paper worth is and what his tax liabilities are for the year.
I think we're saying the same thing except that you believe it's more expensive to make sure kids have shoes and aren't stunted than I do.

> Takes a bunch of effort.

100% with you on that one.
> people were often happy to spend £5,000 on a case of wine, but not £10/year for proper storage

Irrational stuff like this really pains me, especially when it's part of the reason I'm failing. But people are the way they are, for better or for worse. You have to find a way around it.
Thanks for the feedback, (I don't think you're a d*) and you're basically right. This site, though, isn't actually a product (yet). It's a test, to prove our inbox concept. Like glorified customer research, in a good way.

That being said, maybe we could have been more explanatory. It's hard to know where to land for a "teaser" sort of thing. We'll think of you when we make the "real" product site later. ;)

Thanks again!
I suggest you hold off until they fix the most crucial issues: players may lose their cities (some have lost days of playtime), or get stuck in rollback loops. Have a look at the top stickied threads here:

http://answers.ea.com/t5/Miscellaneous-Issues/bd-p/sim-city-...
The servers have gotten a lot more stable and I've been able to play consistently. The new problem is: I'm bored already. The game isn't as deep as I first thought it was. Not sure if I'll buy the inevitable DLCs to make it more fleshed out.

In offline mode, since it doesn't save my city... maybe it'll offer a different way of playing. Sort of like old school games that didn't have any save points :)
Chartio is hiring developers to help build the best interface to data
Then you still have to hope that the program doesn't have any minor resource leaks that become big leaks when the process has run for a hundred hours...
The fuss is that it's a fascinating train wreck on so many fronts. It's a game that has deep nostalgic roots for many folks and everyone was hoping to experience that 'wow' from years ago. But if has failed to live up to that expectation.

The only reason it shows up here on HN is because there are a lot of interesting technical flaws which we enjoy analyzing. Things such as scalability issues, backend architecture, DRM, leaked client-side code, etc.
Absolutely agree-- Backbone is a great step in the right direction, but it leaves tons of things to chance. We use Mast internally (https://github.com/balderdashy/mast) but I'm keeping a close eye on Ember and Angular. Also, if you're already doing Backbone, you might check out Marionette.
And I can't understand a damn thing on that page because they used cute little food icons instead of real graphs and charts.
Ad for something most of us don't need on a platform most of us don't use.
Isn't Cloudflare pretty much a general purpose solution for DDoS? Is there any reason not to use them if you're often a target and don't want to deal with it yourself?
The fact is that the Private Sector solves problems exclusively for people who can pay for them.

In other words, how useful the Private Sector is to you is a direct function of your income. The Public Sector may be inefficient and costly, but if you don't have money, it's the only Sector that gives a shit about you.

Which is why it infuriates me to see invariably affluent, educated professionals preaching the Gospel of Free Markets and Small Government to the shiftless masses, with their petty concerns like Health Insurance. Why can't they just buy anything they need?

Conservative/Libertarian types like to pontificate about how the 47% will always vote for policies which take from the Randian Supermen (which they fancy themselves) to distribute to the Moochers, yet they fail to recognize how easy it is for someone with an income in the top 10% to dismiss the Social Welfare programs which they will never themselves be in need of as "wasteful spending". The Hypocrisy!

In Software Development, we like to say that to a man with a hammer, everything looks like a nail. The experienced developer knows that different tools have different uses, and does not get caught up in holy wars advocating for her favorite design pattern or algorithm. I wish that people would look at the public/private sector debate with that kind of maturity - the Public and Private sectors are well suited for some issues, and poorly suited for others. The question is to determine which is the better fit for a given scenario. To reflexively advocate for either Private or Public solutions in every scenario is foolish, like the undergraduate Comp Sci student who just discovered recursion and wants to solve every problem that way.

Let's try to move past Ideology and on to Problem Solving.
Come on, it was just a funny movie along the lines of Dumb and Dumber, Harold & Kumar or Fletch.

There was some vague sci-fi mashed up with societal critique, but really this was a pretext to get Gun toting presidents, morons and scantily clad chics on screen with a fish-out-of-water present day man.
sorry I didn't mean that the service didn't work out, just the use of the bcc format. Highrise and Basecamp are two things I've tried but which I just end up forgetting to bcc in the end
Here's the link for it: https://addons.mozilla.org/en-us/firefox/addon/sage/

The nice thing is that it just sits there in your sidebar, and can be configured to open the articles directly, so it largely stays out of your way.
> The market is valued around $5-6bn per year, with around $1.5-2bn based in the UK.

Does the UK really make-up a third of the world wine market, or did I misunderstand?
It could be a diversion for another attack. If there is currently a ddos going on, other suspicious behavior is more likely to be overlooked.
How Video Affects The User Experience
Yeah, sorry for that, Thomas! Just for your information: The problem is not that you've sent the email to yourself, it's something else. I'll keep you posted.
Cloudinary: Akamai CDN support
Sure it's fun in the beginning. But please report back if you still find the game challenging and rewarding after a week.
Food is expensive for a large family with a decent mortgage payment. Also, Remember when you have a family your career mobility drops dramatically. I know I won't have kids until I am 30, without going into debt of course.
> But the market still does not reflect what people want?

A lot of people want a cure for Malaria. A minority with all the money don't care so much for it.

So the market isn't reflecting what people want, it's reflecting what people with money want.

I'd prefer a system where money didn't vote, and people's needs take preference over people's wants.
The Internet will be Fine without Google Reader
A few years ago PG commented with the code:

https://news.ycombinator.com/item?id=1781417

But I don't think that's what's used now. The news code is available (written in arc) but I imagine the YC code is slightly different
Let's certainly hope so. Problem Solving > Ideology.

The world is far too complex for a simple set of rules (Ideology) to be capable of providing all the answers to all the problems.

The simplest cell in the human body is unimaginably complex - why would the rules governing the interaction of billions of humans comprised of billions of those cells be simple?
Even Brainless Robots Can Show Swarm Behavior
If I had the choice between giving people my money who were already thinking about this for a while, and a campaign that started the day Reader shut down, I'd give it to the people who had the foresight to anticipate this was going to happen some day.
Yes, there aren't that many in Silicon Valley. Blacks are better represented in the Southeast, Northeast and Midwest of the United States, where there are fewer high-profile startups.

Also, culturally, black women entrepreneurs tend to pursue things other than computer science. The following are the business projects of black women entrepreneurs I personally know in the Midwest:

1. A music performance/album sales career ( this is entrepreneurship )

2. Coaching and motivational seminars

3. A staffing agency

4. An event planning company

5. A photography business

6. A law firm

And to move to black men, even the two entrepreneurs I know who have CS backgrounds are focused on music production and a culture magazine. I do not think my experience is atypical.
Well, mine didn't contribute much either - and I didn't want to pass up a chance to make light of that.
As good a day as any to watch http://www.imdb.com/title/tt0138704/
The distraction-free iPhone
Isn't this what the Who's Hiring thread is for?
On the MSVC blog, there's a post announcing C++11 support in VS2012. The comments, of course, are filled with angry devs posting about what a joke the initial VS2012 support is.

Buried in those comments is one from a MS dev who claims that he is the only guy working on the standard library implementation. Kinda sad, really.