skysight-inc/HackerNews huggingface dataset:
I registered with some excitement on September 11 2008, the day Yammer won first prize at TC50. I was the first Yammer registrant on my Fortune 100 company's network!

I left that company in Christmas 2010 as the first and only Yammer registrant.

Yammer did eventually hire one fellow I have a good deal of respect for though.
Investment Crowdfunding Moving Closer To Reality
I am curious what the internal hang up is which prevents:

funcReturnsFunc(1)(2)
In an actual court case, the reasonableness of everyone's actions would be evaluated, but it's hard to imagine a court finding it unreasonable that someone placed data worth $13,000 to them on a respected VPS provider.

That doesn't mean Linode has any legal liability in this case, just that your analogy is off the mark.
Are these numbers based on most previous versions of PHP? I'm on 5.3.10, do you think if I upgraded I would see similar improvements?
But aren't we told by nearly everyone that it's better, morally, to be selfless? You're saying that it's better not to be selfless, but to make "smart moves"?

From what I've read, it doesn't appear that you think that selflessness is a good thing. Is this correct?
I definitely think the docs should be better, but it's not really that much code to read through. The entire thing is maybe 1000 lines of code.

Here it is, although the code is somewhat mixed with the old, function based, generic views:
https://github.com/django/django/tree/master/django/views/ge...
I bet people think twice before storing medical records on services like Linode. At least I _hope_ they do?
Hey metajack, glad you enjoyed some bits of the language and also thanks for the criticism.

Designing a language requires some trade-offs and the "do" is one of them. It is a keyword and its main goal is to reduce the number of parenthesis. You could write this in Elixir:

if true, do: (something; then_another_something)

But with do, you can give a many expressions straight away:

if true do
something
then_another_something
end

So, at first it may give the impression that the commas and do are aleatory, but after you get the hang of the syntax, it will hopefully make your code less noisy.

Finally, yes, the semantics in the end are Erlang semantics. My previous attempt at writing a language for the Erlang VM machine was fighting against Erlang semantics and that didn't end up well. :)

In the future though, you may choose to go with Elixir instead of Erlang because of its features. Macros and protocols are good features to make you more productive and your code more extensible. I am available for discussion at #elixir-lang on freenode.
Okay, first, a minor point: Unemployment has continued to fall in Singapore; your link is for 2010, but it's lower now[1].

Next, let's assume you're correct about health care costs. There are still two logical errors in your argument:

1) There are a lot of differences between the US and Singapore. Health care is only one of them; the original article listed several more. Even if you're right that health care costs alone only lead to a 16% advantage (which is probably off by a factor of 3-4, given overall health care spending in each country), don't forget all the other areas.

2) Not everywhere is the Bay Area. Perhaps the Bay Area can compete with Singapore, but the Bay Area has a lot of unique advantages. Are we writing off everyone not in the Bay Area? And don't say "oh, they can just move here"; the infrastructure won't support it.

The original author wants to talk about Singapore and high tech jobs; you picked only one of several differences which made Singapore attractive, and then compared it to the most attractive region in the US. And even on that basis, it looks a bit like a toss up.

Let's close by turning back to Singapore. As you admit, Singapore is much more business friendly. And it has very enviable economic statistics. I already mentioned the 2% unemployment, so let's look at GDP per capita. Using PPP, Singapore comes in 3rd worldwide in 2011 according to the IMF[2], with a per capita GDP of $60k - 24% higher than the US.

Remember that per capita GDP is a measure of the value added in an economy. In concrete terms, those numbers mean that the average person in Singapore is so productive that they can afford a lifestyle 24% nicer than the average person in America. Your example tried to argue that Americans are so much more productive than Singaporeans that you can cover the health care costs and still come out ahead. The statistics say that on average, it actually the Singaporeans who are more productive.

(Mind you: Singapore is small, and in many ways unique. I'm not suggesting that it's possible or desirable to copy their model on the scale of the US. Also, they have high inequality, and poor protection of civil liberties. I suspect many Americans value their relatively low inequality and strong civil liberties. And yet...repealing Obamacare and properly reforming American health care to be along more Singaporean lines would not obviously lead to higher inequality or weaker civil liberties, and it is clear that it could lead to a wealthier society and higher job growth. Something to keep in mind...)

[1]: http://www.straitstimes.com/BreakingNews/Singapore/Story/STI...
[2]: http://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)_...
Great news! NewsBlur and Pinboard are the only web services I pay for. Very excited to see that you are growing.
Does anyone else finds it strange that story like this from Mashable shows 100 and more +1 in Google Reader feed but has absolutely no comments? Have I understood G-Reader correctly that the people subscribed to HN's RSS feed have clicked plus 1 over hundred times for this specific story on Mashable? Or is this number count on Google Plus a combination of plus 1 clicks they got from everywhere and not just from HN's feed?
Hellbanned users' comments are only visible to themselves and users who enable showdead, so they disappear when you clear your cookies or logout. You aren't, by the way. Blogspot just didn't send a redirect to canonicalize the slightly differing URLs, so HN doesn't know they're really the same posting.
Rails 3.2.2 Released (bug fixes plus improved security)
Coming from an open-source background, a perspective that considers being able to analyse how your program works as a "vulnerability" seems quite alien.

(And implying that software vendors who don't obfuscate their code shouldn't complain about piracy seems analogous to the old chestnut of blaming rape victims for dressing immodestly).
Stories like this make the Netflix Prize seem ancient. You can build a better mousetrap and then spend a lot of time adjusting the springs, but keep an eye on your cheese supply.
"it's hard to imagine a court finding it unreasonable that someone placed data worth $13,000 to them on a respected VPS provider."

Really? (I'm reading that as saying you think it _is_ a reasonable thing to store $13k worth of effectively-cash-value in a $19.95/month vps account?)

Does anyone know what regulations like HIPPA or PCI have to say about the security of data stored on managed-by-3rd-party servers like VPSs?
Yeah, it should get caught somehow otherwise companies would just gift their employees every month ;-)

So I suspect gifting would still be tax inefficient, since he'd have paid taxes on the dividend and then employees would pay tax on the gift.. whereas skipping the dividend and just getting bonuses could cut out one whole layer of tax.
You're kidding, right?

Privileged person is privileged.
Keep Your Sanity with Event Handling State Machines in iOS Game Development
Ever since my daughter was born two years ago I basically stopped watching movies and only watch a small amount of TV. This has made me realize that the products being put out by Hollywood are inconvenient and not a good value for the money. The few times I've sat down to rent something I did want to see, I found it wasn't available on onDemand, iTunes, etc... Instead of watching a movie, my wife and I end up goofing around on Facebook or something. I have plenty of entertainment options. Making it hard to see a movie just means I will do something else. I suspect I'm not alone in this regard.
First of all, yes, I think it's reasonable.

Second, where are you getting $19.95/month from, anyway? I haven't seen the plan in question mentioned, and even if this particular VPS happened to be Linode's lowest-end, the last time I looked (a while back, granted), slush had multiple large VPSs with Linode.

Third, really, what does the price of the VPS have to do with it? You think as the cost of the VPS goes down, we're entitled to less assurance that an employee isn't going to bolt with our data?

Finally, HIPAA and PCI regulations are ginormously complex, but violations of them almost inevitably cost a hell of a lot more than $13k.
It's only murky if you keep your eyes closed because you like it that way.

If you download the music illegally, then spend money on a concert, guess what? The artist is still out of the revenue of the music you downloaded illegally. Especially if self-published.

And if you could afford going out to a concert, which is typically much more expensive than an album download, you could have also paid for the music.
It does no meaningful harm. The person isn't going to go hungry.

If your biggest problem is waiting through the previews before a blu-ray movie, maybe you should read a book instead. Or take up gardening.
Santa Monica, CA | Riot Games

Riot Games makes League of Legends, one of the most popular games in the world. We need your help engineering our software delivery pipeline that delivers game content every 2 weeks on a massive scale across the globe.

You should work at Riot because:

* The problems we solve are not only interesting, they are done so at scales many companies never see.

* We use excellent, up-to-date technologies. We're using Ruby, Chef, Rails, and Erlang to manage our software delivery.

* We have a strong focus on automated test coverage and best practices, including doing BDD with Cucumber.

* We're exploding! Last July we announced that we have 15 million registered League of Legends players. Four months later, we announced that we reached 32 million registered players. Imagine how many we have now!

* We have a startup culture. We recently came out of startup mode and have had no trouble at all maintaining the best parts of startup culture. Maintaining culture is a huge focus at Riot.

* We are encouraged to play video games at work every day!

Interested? Great! You can find the official job posting here http://goo.gl/XIgQ9

Please send your cover letter and resume directly to the email in my profile so we know you applied from the awesomeness that is HN. Also, feel free to email me if you have any questions about working at Riot or in the games industry as a whole. We look forward to hearing from you!
Having read all the concerns on here, and having worked with field officers from State, I think some folks have pointed out some great things to work on, but State is still making the right decision. We can secure buildings reasonably well, even in very dangerous parts of the world where we are the prime targets by a factor of 10.

Securing the best vehicle for navigating the network has proven quite a bit harder. Keep in mind, State is quite small compared to some other agencies, and most people with secrets are pretty sharp, and they are working infinitely more with information than with physical security.

Also, if we have stuff that obviously needs to be heavily secured, we use other networks.

For the NIPRnet, firefox_vs_opera_vs_ie.jpg remains fairly relevant: http://imgur.com/SYgZ5
Having read all the concerns on here, and having worked with field officers from State, I think some folks have pointed out some great things to work on, but State is still making the right decision. We can secure buildings reasonably well, even in very dangerous parts of the world where we are the prime targets by a factor of 10.

Securing the best vehicle for navigating the network has proven quite a bit harder. Keep in mind, State is quite small compared to some other agencies, and most people with secrets are pretty sharp, and they are working infinitely more with information than with physical security.

Also, if we have stuff that obviously needs to be heavily secured, we use other networks.

For the NIPRnet, this remains fairly relevant: http://imgur.com/SYgZ5
Yelp Prices Its Offering at $15 a Share
Wait - these people aren't allowed to just install Chrome if they choose? (I'm a student and have no idea what working at a big corp/for the government is like)
"but that doesn't make the laws moral."

Doesn't make them immoral, either. Next you'll be saying "property is theft".
Eh, it depends, a random fragment of a very long poem for instance can be quite easy to memorize but at 80-90 words/300-400 characters long is pretty damn secure, doesn't even need to be written down then.
> if linode was compromised either the whole infrastructure was compromised (unlikely)

That's funny. I know from experience in the script kiddie part of the Internet that it was sometimes exceptionally easier to hack entire datacenters (even ones worth millions of dollars) just to get into a few of their customers, especially if those customers secured themselves.

Hosting companies have very sophisticated websites sometimes, meaning that they're almost always vulnerable to something.

I know of an SQL injection in an very large U.S. datacenter's administration panel which has been there for at least six years. Six years and it has not been fixed, and maybe a dozen people have independently discovered it. The deeper you delve, the more you realize that at least a handful of people also have access to important upstreams/backbones.

It's a lot bigger of a mess than anybody realizes. A bit of advice: if you say you're secure, you're either lying or colocating.
For those that purport to track piracy, this will be an interesting case study. Perhaps if they can see (again) the inverse relationship of easy, non-free availability to downloads of free copies, maybe they'll finally begin to adjust their business model. I doubt it, but one can hope.
Well, the ease of implementing A/B testing should keep patio11 happy... I've noticed he seems almost religiously fanatical about it, and probably for good reason! Looking back at a quick search, it seems he's been doing it for several years...

Hopefully it will go further than what he's anticipating: And yet when we check back on who A/B tests here in February 2013, do you know what we're going to see? A few articles about it, with wise comments like "A/B testing can only get you to a local maxima" and "Didn't we read an article just like this on Smashing Magazine in 2006?", and fairly few companies who actually have someone do it every week, even among the savvier folks.

http://news.ycombinator.com/item?id=3639365

http://news.ycombinator.com/item?id=3646669

http://news.ycombinator.com/item?id=1404083

http://news.ycombinator.com/item?id=764508

http://news.ycombinator.com/item?id=484668
Sitting at home watching a downloaded video isn't very social.

You know what would be social? Going over to a friend's house to watch that show with them.
The Drinking Straw Construction Game
Affording medical treatment certainly isn't just a first world problem.
Patience & Persistence
That's not pain. That's inconvenience.

Get some perspective.
Collateral Damage: Speaking Out Against Wireless Harm
I think it's good to be selfless if there's a big net gain in doing so. I wouldn't inconvenience myself to give a tiny benefit to someone else - the "karma" would have to be worth the cost.
Your comment appears to be a complete non-sequitur. You have no reason to think I wouldn't recognize such a model. Such a model has nothing to do with applying for a job at a game studio when you don't need money. And Mojang isn't following such a model at this time, nor is there any serious reason to believe it will in the future just because it might be compatible with Notch's personality.
Summit is a verb now?
Saw that too. In past discussions on HN, Zhoutong said he hosted it at Heroku, but apparently they keep the 'hot wallet' alone on Linode instead for some reason, and use that to enable instant withdrawals.

At least Bitcoinica is eating the loss, it's not client money that was directly stolen.
I agree, and had no problem understanding his intended meaning but I was irked by the unnecessary misuse of technical notation to attempt to get across an idea that would have been perfectly easy to write without it (e.g., "10 times" and "1000 times").
Ugh. No. I've recently had the bad luck to debug a program in National Instruments' LabView. I felt like screaming and tearing down walls. On the other hand, the best visual programming experience I had was Pentaho's Kettle ETL tool, and even that I still prefer to write code.

EDIT: Ah, I noticed the author mentioned LabView, and I very much agree with this statement:

> But the average user doesn’t need that!

>But those tools give people power. They enrich lives. They save time. They make previously impossible (or close to impossible) tasks… possible.

I disagree with this:

> And that is what Visual Software Creation is all about.

Please, by all means teach people programming and basic algorithm. Visual programming is still a terrible shortcut.
How Three Germans Are Cloning the Web
I'm not sure they need to understand bitcoin specifically to build a risk model, wouldn't they just need general data on losses suffered by various internet hosts due to hacking attacks? Doesn't really matter exactly what is stolen as long as they have a corpus of data on the value of everything that is stolen in this manner. Bitcoin wallets probably fit somewhere in the payoff curve for that.
SEEKING WORK San Francisco CA or remote

I'm an iOS developer located in San Francisco CA

You can find out more about me at http://www.casselmanconsulting.com

email: tcasselman at casselmanconsulting.com
Yeah, what abraham said. Sorry, that could've been clearer.
Hey,why not share your links? :P
I was talking about continuous deployment with some colleagues earlier and we were wondering whether we'd be able to deploy a version of the app to only a subset of our users on app engine.

We didn't think it would be possible, but it looks like this Traffic Splitting feature could be (ab)used to make it happen after all.
SEEKING WORK - Los Angeles/SFV or remote

* HTML5, CSS3, SASS

* Responsive Web Design/Mobile front-end development

* jQuery/JS (beginner)

* WordPress based PHP and themeing

* Photoshop proficient

* Git
"I'm more concerned with the human element. HR overhead, people making sure tasks are getting done well and in a timely manner. "but she doesn't deal with them like they were IP packets, does she?" - No she (he actually ;-) can't they're people."

That's the point of Exec and of every we-can-disintermediate-this-or-make-it-massively-easier-by-using-IT-and-CS startup. They can treat people like IP packets. At some stage they'll have practically open hiring and most people will wash out fairly quickly but the ones who either excel or consistently fail to fuck up will just keep on getting tasks from Exec, the others won't.
In a word: Yes.
Of course, depending on your app YMMV!
Linode Manager Security Incident
Your New Brain
Interesting.

I'll freely admit I've only been thinking about this since reading this article, so I'm both not-fully-informed and I'm thinking about it as a response to some guy losing ~$13k, but to me it's _not_ reasonable.

(And my $19.95 number is perhaps hyperbolically chosen from their least expensive vps offering - but my assumption would be that the management/hypervisor back end would be shared across their entire infrastructure, so I think my argument holds, in that I'd expect the higher priced offerings to "only" have the employee-reliability-assurance of the cheapest vps…)
HP dv1134AP Battery
Does such a thing even exist?
Best Practices For Marketing a New Mobile App
Hi,

I'm at a startup and we're planning on releasing a new mobile app (iPhone and Android) in the next month or two. It's hard to find any good resources online for best practices and I was wondering if anyone had some recommendations since I'm new to this.

Thanks a ton!
Visual programming may be the future of learning how to build applications, but it's not "the future of computing."

The pattern of visual introduction followed by symbolic mastery occurs again and again:

1. Learning to count using physical objects
2. Learning arithmetic using number lines
3. Learning trigonometry using triangles
4. Learning geometry with compasses and straight edges
5. Learning to speak before learning to write
6. Learning macroeconomics via guns & butter

and on and on...

Visual programming is a great tool, and if we can somehow capture the non-programmer's imagination and guide them to an understanding of controlled flow, subroutines, event handling, multiple threads of execution, etc., then we may get them to the point of converting those notions into written code (the symbolic form of the above). This would be a giant leap forward for empowering users over their individual computing environments.

But let's not fool ourselves and pretend that this is the future of programming for either novices, amateurs, or professionals.
Nah, we have plenty of 2 lane roundabouts here in Australia, and I'm sure the UK does too. It's really a matter of what you're used to. They don't seem to get used much in the US from what I see.
Dell Latitude 131L battery
4400mAh Dell Latitude 131L battery is specifically designed for Dell Latitude 131L laptop. We offer a complete line of replacement Dell batteries and compatible replacements for almost all laptop models. All of our replacement Dell Latitude 131L laptop batteries are made with high quality safe parts and are guaranteed to meet or even exceed the original manufacturers specifications.
I think the effort of tracking down and installing all those browser versions would take quite some time. There are plenty of people with an hourly rate that when multiplied by all those hours of work (4+?) will exceed $250, let alone the convenience value.
Fibonacci Sequence and C++ template meta-programming
A PHP script isn't an XML document, so processing instructions aren't really relevant. Even if your script is outputting XML, the script itself isn't going to be read by an XML parser.
Megaupload suit based on lies, says Kim Dotcom
Print the SOPA and PIPA bills on Toilet Paper
Uken Games in downtown Toronto

We are a profitable startup (~30 employees) experiencing massive growth, with hundreds of thousands of players a day across iPhone, iPad, Android, BlackBerry and Facebook.

Uken is looking for talented developers to help us build mobile games in HTML5 and push what is possible in a browser. In addition to web developers and Javascript gurus, we are looking for backend engineers to help us with building out our infrastructure, scaling, and crunching big data. Technologies we use include Rails, Nginx, Chef, MySQL, Redis, and backbone.js.

More info at http://uken.com/jobs
Updated the HN News Recommender to V0.2.3
Did the Titanic sink because of an optical illusion?
It looks beautiful and I am a sucker for beautiful things. Immediately signed up for premium membership. I wish you good luck in your adventure.
CIA head calls Stuxnet virus "good idea"
Think I finally quashed major bugs so far. More updates to come!
I'm a very heavy Netflix user. Some people listen to music while they code, I watch movies/series. I don't care that Starz has removed their content and I'm not going to chase it down. They've overplayed their hand and it's going to bite them.
It's ok, they weren't in HD, so I would never watch them. No point in having movies that clearly have HD versions in standard definition.
I don't think it has (or will) make a huge difference - gcc has always been competing with commercial compilers (and to a lesser extent, open source compilers like pcc) so it's never really had much of a reason to stagnate.
Fiverr, The Start-up You Never Hear About, Growing Fast
Introducing NettoSphere: A WebSocket and HTTP server