skysight-inc/HackerNews huggingface dataset:
Similar library from MS : RxJS:

http://channel9.msdn.com/Events/MIX/MIX11/HTM07

It's available for the CLR as well:

http://msdn.microsoft.com/en-us/data/gg577609
Just a wild thought. Is there a way to associate an email with a future-created bitcoin account? The goal is to be able to send bitcoins easily to an email address even though the recipient has not created a bitcoin account. The recipient can create an account later on to pick up the bitcoins. This would make it easier to seed wider usage of bitcoins. That's how Paypal started.

I guess this requires a trusted central third party as an eschew to hold the fund for the email recipent and for verifying the recipent's account via email.
I read somewhere, many years ago, that there were thousands of suspected carcinogens, but only dozens of known carcinogens. The known carcinogens are things that raise your (fairly low) chance of getting some particular form of cancer by a factor of ten or a hundred or a thousand -- things like cigarette smoke and ionizing radiation.

The suspected carcinogens are things that may or may not raise your chance of getting some particular form of cancer by a few percent. We'll likely never know whether some of these things really do cause cancer, because you're looking for tiny correlations in data which is already pretty sparse.

Anyway, either you'll get brain cancer or you won't. The difference made by using or not using a phone is not a significant factor in determining the way you die.

Unless, of course, you use it while driving. Heck, even using it while crossing the street has probably cost thousands of lives so far.
I agree. NetHack has heritage (and nerd-cred) going for it--but in terms of raw playability, DCSS has it beat, hands-down. Crawl might also be the most active modern roguelike in terms of development (a rotating cast of a dozen+ active developers working consistently over several years), whereas, to my knowledge, all the modern NetHack forks are the works of lone developers.

For players new to roguelikes, I'd also have to recommend DoomRL (http://doom.chaosforge.org/) as a fantastic game, and its shorter length might appeal to more casual players.
>Is it really necessary to expect a front end developer to have complete knowledge of manipulating the DOM without jQuery?

It depends. For your average front-end developer adding light functionality to a web page/app? No, probably not.

However, if you are creating heavy, full-featured, client-side web-apps...absolutely.

Not because you need to do it without jQuery, but because you need to understand what jQuery is doing behind the scenes. At least a couple times a year some major website like (to pick at random) Twitter crawls to a halt, bugs out, etc...because some front-end dev treated jQuery like magic without considering what is going on behind the scenes.

So I would say if you serious about being a front-end developer, then sure...spend some time browsing the jQuery source and learn to do things in "vanilla" JS.

In terms of whether to consider it re; hiring, it depends on what you are hiring for.
How to Kiss a French Kiss
Or the classic hedge currency: canned food and ammo.

(Maybe not the ammo, in Europe. Get a bat.)
This article was written a few years ago, when SSJS wasn't so popular. PS, I hope the space plans are going well :)
I can't imagine under what circumstances I wouldn't have enough time to sleep, but I'm pretty sure I wouldn't have time to post on HN either.
Use stenography or investigate multi-level encryption. Encrypted information inside other encrypted information, which is actually information you wouldn't mind disclosing, hoping uncovering one layer of encryption they would stop looking further.

But see discussion here:

http://www.schneier.com/blog/archives/2006/05/truecrypt.html
To be fair there is little in common between the iPad and Windows Tablet computers, it is a shame they both manage to be called the same thing simply for lack of a physical keyboard. The windows ones, with the stylus, certainly deserve the name, as they are identical in spirit to a stone tablet: the defining feature is the ability to write freehand. Definitely not the case on the iPad, in fact, we use a digital keyboard on the iPad! It's no "tablet."
Steve Yegge is Laughed At, But Still Employed at Google
While this study is great, you seem to be under the impression that science is so cut and dry when it comes to disproving theories. A shorter study with the right constraints could easily disagree with this one and warrant further investigation. While I find it highly unlikely that cell phones are cancer-causing agents, there's no reason to simply say "great, we've solved it, let's stop looking at this." That's not how science should or does work, when you're talking about something like this.
Rolling release isn't quite the same, because you still get frequent updates to "core" software. For example I hear from many Arch users that it's great, but it breaks even more frequently than Ubuntu. (Though I've never personally used Arch.) It seems that Linux today is either ancient, stable, and frozen in a bygone era like Debian Stable, or fresh but frequently broken, like Debian Sid (or Arch). There's no inbetween.

And saying "my system works flawlessly, except that time when I had to Google how to modprobe my temporarily broken wifi, or when I had to boot into rescue mode to edit GRUB" doesn't count. You can't have a flawless system with "except".

I'm suggesting that Linux needs something inbetween rolling release and milestone release. Something that keeps invisible core software essential to basic system functionality like wifi and video on stable milestones, but has smaller user-facing software always up-to-date. I don't know if something like that is possible given the current state of Linux package management. But it's clear to me that both rolling and milestone based distros either 1) break too frequently for mere mortals, or 2) cram unwanted changes down my throat for the sake of just one or two new packages I want, or 3) have user-facing software older than my grandma.

Windows has managed to do it. You can still run Firefox 7 on Windows XP, and I can guarantee that upgrading to FF7 on XP won't suddenly change your desktop to a shoddy OSX clone behind your back or break your wifi.
http://www.economist.com/blogs/babbage/2011/10/obituary-0?fs...
I have two customers (I am a consultant) who use MongoDB - one uses paid-for support from 10gen (which seems very good, BTW) and one doesn't. Just curious: are you using paid for support, or investing instead on learning everything you can about MongoDB?

BTW, I like your choice: MongoDB is a great developer experience, if you can lighten up on needing immediate consistency.

Also, re: backups: why don't you run a slave that you take offline a few times an hour to snapshot? Low ceremony doing this, and I would feel better about the safety of your data. It is pretty easy to run a cron job that cleanly shuts down a slave, ZIPs a backup to S3 (or where ever), and restarts the slave.
"So in essence this has been solved across the board."

LOL. You clearly have no idea what you're talking about.

It's a marginal improvement at best on Honeycomb.

Android's performance woes are unsolvable due to fundamental design decisions in the UI layer and in the choice of a garbage collected language for a mobile device.

Sure, they might be less noticeable in your quad core monster phone, but it'll still be laggy compared to an iPhone 3GS running iOS 5.

Complaining about iOS's amazing touch responsiveness is ridiculous at best. It's a marvel of engineering prowess.
QR Replicator: HTML QR code generator & bookmarklet
At the push of the button you'll be out of the Metro interface. It's not a hard concept.
This is our inability to use multi-core.

From the performance graph (http://regmedia.co.uk/2011/10/20/arm_performance.jpg), two A7s would have the same raw processing power as one A15 - at less than half the power. The problem is we can't utilize that raw power effectively. So, instead, this awful, inelegant, stupid design is probably the absolute best we can do at the moment.

People claim that functional programming's immutability solves this problem. But it's interesting that while Erlang, one of the most effective multi-processor languages, is functional, it doesn't use that for multi-core: instead, it uses a shared-nothing architecture (like smalltalk) which is independent of the fp paradigm; and STM (Software Transactional Memory). The second interesting thing is that incredible rewards are available today for a solution (and have been for a while) - so where are the fp solutions? Why haven't they taken over, or had substantial success - or, at least, appeared?

Multi-core is a hard problem. Silicon is cheap but we don't know how to use it (excepting GPUs/CUDA). I think this will not be solved with any existing methods (including 50-year old fp). Instead, it will require a complete reframing of the question, from the silicon-up. That is, it won't even look like a programming language - or a computer.

It's hard to overstate the rewards for solving this.</provocativerant>
That's some very amazing stuff. Be sure to zoom in some of those cities marked on the map.
To buy or not, is not the question.
I was referring to "neither of them feel as good as MacVim" - in particular with the Lion resize issues
For Americans, perhaps. The Guardian is also excellent - I subscribe to their weekly and it's fantastic.
I don't know why you've been downvoted, because you're speaking the absolute truth. I guess the truth hurts to the Android fanboys and/or Google employees in this thread.

Then again, Google really didn't have a choice back then.
Presumably you have, in place, an employment agreement and an Intellectual Property agreement. You should review them and, if necessary, discuss the situation with a lawyer who is experienced in this sort of thing. You also need to know what your employer's intention is. If your "home-made project" was not excluded in your employment/IP agreement they may feel they already own the product.
Moderately related - has anyone who previously used R in a serious way switched over to Incanter? Is Incanter comparably powerful?
It depends on your targetSdk. It can't be enabled by default because it breaks a lot of apps.
That stopped working a couple of years ago. I used to use it all the time.
Should You Lose Sleep Over 100% Reliability?
Do you agree we are in the post-mainframe and post-mini eras? Yet you can still buy mainframes and (probably) mini computers. The end of the era does not mean the end of the type of computing, just that the focus of new technology development won't focus around it.

We are in the post-PC era.
I always felt weird doing this. Almost always I turn to their Obit page when I get a new issue. Glad to know I am not the only one who does it.
The Guardian is excellent, but I maintain that The Economist is the best newspaper on the planet, at least in English, even as my politics are much more consonant with The Guardian.
Man, I grew up in Canada too (kind of), and totally bought into success = suit ideology. Went into economics, then switched to engineering (UBC). I came across PG's essays <1 year ago, and it was life changing to say the least. I often tell my American wife that you don't go to a party in Canada and say you're an entrepreneur, because that translates to something between unemployable (permanently unemployed) and/or some kind of a small time crook like a used car chopper. She does not believe me when I tell her that for new grads from our engineering program the most sought after company to work for was BC Hydro – the gas and power utility company, as an Engineer In Training. Maybe it’s just a BC thing, where most of the money is imported from China or the US, I have no idea, and had no idea.
What was your monthly bill before and after switching to Business?
Not a complete shock. If I understand it right, the frequencies chosen for mobile phones shouldn't interact with flesh; otherwise you're wasting energy.
Agreed. Although function-¥ does give my hands a stretch now and then, I don't want to be typing it constantly..
Just as notes you take for yourself are not the same as an edited manuscript, code you write in the cowboy way is not code that other developers should be expected to easily understand and maintain.

If you're a solo developer writing small applications, this might not be a problem. If you're growing an application and a business this is a very serious concern. As you grow, you need to bring in more developers, but with a cowboy codebase it will be harder and harder to keep everyone productive. Instead of writing new features, they'll spend more and more time just trying to undersand the code, and to fix the inevitable bugs.

Quick fixes are a fact of life though, but use them only until a solid patch can be crafted.
Your work is very much appreciated, I really think NewsBlur is the only game in town when it comes to a competitor.

Hopefully clients like reader will begin to notice your stuff as well, and we can develop an ecosystem around NewsBlur.
Boosting, which he mentioned, is an ensemble method so I assume the parent is familiar with them.

Ensemble methods incorporate multiple weak classifiers and work to make them stronger. I think the parent was thinking of the reverse of this, although that idea seems pretty alien to me.
The percentage of users on HN that are currently attempting to conceive a child is probably very low, and that's the only cohort that would be worried about a temporary drop in sperm count.

The percentage that do not want to have a child, either accidently or on purpose, will be much higher. For that cohort, a low sperm count can only be a good thing.
This is especially true with toolkits/frameworks written in node.js. I wrote a server side version of jQuery in node.js, called nQuery, that changes the DOM paradigm by allowing you to access the DOM in real-time from the server with RPC via the $(). It turns the DOM paradigm into something quite different.

Note: Still a WIP.

https://github.com/tblobaum/nodeQuery
You are right, some readers may be offended by me using the boob analogy.
But the saying goes "those who care don't matter, and those that matter don't care".
Those that know me personally know very well that I have the utmost respect for anyone that suffers from cancer directly or indirectly.
In fact, my dear grandmother died form breast cancer when I was a kid and she had both breasts surgically removed.
My articles are very much a true unfiltered reflection of who I am.
I, like most mammals, specially the male ones, have a special predilection for boobs, I love them!
I don't regret to express that admiration to such an amazing part of the female anatomy.
If I had a predilection for asses, ears, toes, or dicks I would have chosen those as my top analogy.. but I prefer boobies and something tells me I am not the only one!
The sun puts out amazing power (roughly one kilowatt per square meter), but most of that power is in the visible spectrum. As a black body, only a tiny fraction of that power would be emitted at frequencies used by mobiles. Unfortunately, I've been unable to find hard figures, so I so I can't directly compare mobile phone power output with sun exposure at identical frequencies. Does anyone have a good number?
Works in Yammer too (I work there)
It's receiving hourly replays on CBC news in Canada.
facebook.com/myawesomecompany is probably the best and easiest
Meet ARM's Cortex A15: The Future of the iPad, and Possibly the Macbook Air
D'oh. Of course. The state is shared along exactly the same media as the perceived, "intentional" communication. Thanks.
At least you're in good company: Steve Jobs, Bill Gates, and many others were dropouts too. Your challenge is to prove that you can stack up against someone with that piece of paper if it's a job you're looking for.
Swiping away the notifications too. :)
tl;dr:
A $5,000 ticket to Web 2.0 Summit 2011 includes MC Hammer pitching his new web service.

I honestly don't feel too bad for anyone who thought it was a good idea to shell out $5,000 to attend a Web 2.0 "Summit". Also, I'm pretty sure it's "Hammer" now, and didn't we all know that Hammer sold out when he dropped the MC anyway?
Quora!
Video: 10 Years of Fires on Earth Seen From Space
CS PhDs might get paid this much in academia/research labs. This agrees with the lower proportion of folks who get stock options with their jobs (i.e. academic jobs don't come with options but research lab jobs sometimes do).
1) I have not myself used Swype, but one thing I know is that it is not as fast as iOS keyboard, since I have beaten friends in typing speed (they were using swype and I was using iOS keyboard). Overall iOS's default keyboard is much better than default keyboard.

Is (2) still relevant after Siri?

3) I personally think Widgets clutter the desktop and consume unnecessary power, and they don't provide as much utility to compensate for that.

4) Thats a very minor thing. Mobile Safari is a great browser. There are lot of third-party browsers also available on iOS like my favorite Atomic for iPad which has a ton of extra features and flexibility.

5) Am not sure what that is, but is that relevant after Siri?
That's a bit extreme. No financial incentive perhaps. I had a handful of professors in bschool who were widely known to be multimillionaires.
You can simply prepend [[allintext:]]. That way you won't be infantilized and it won't search for synonyms. Compare these two searches: [[job steve opple]] vs. [[allintext:job steve opple]]. However, it's no panacea: the results for Dylan16807's example - [[allintext:"everything wrong" crossfade]] - still show everything's wrong.
I do not want to troll, I'm just surprised and confused, why is this on HN frontpage?

Sympy is arguably the most popular symbolic calculus library in any language. If anyone thinks of symbolic calculus, sympy is the first thing coming to mind.

How is this news? I was excited when I saw the title, I thought I would find a new alternative.
I read this article as a non-entrepreneur telling an entrepreneur that he should stop trying. Or that he's doing it wrong. Or that it will fail.

Something which every entrepreneur is told, often, until they are successful.
Offer HN: We'll give pre-series A co's 30% off listings on our new job board
Just launched Forrst Jobs on Thursday. I'd be happy to give 30% off to any pre-series A companies looking for developers and designers. Info here: https://forrst.com/hire<p>If you post, just let me know at kyle AT forrst.com and I'll hook up the discount.
Clickable: https://forrst.com/hire
Easily switch between open tabs on Chrome using a search
If iOS was derived from Mac OS X, isn't it also a unix? http://en.wikipedia.org/wiki/IOS

EDIT thanks, misread it.
This is interesting but doesn't prove there is no link, as brain cancer is very infrequent, trying to show the incidence increasing by studying hundreds of thousands of people is actually not the most accurate method. It's more logical to investigate it in the following way:

Look at people who have brain cancer, and see if it's more likely to be on the side of the head where the person uses their mobile phone. If statistically significant, then it's a much easier way to prove a link.

This link has been shown in this study http://www.ncbi.nlm.nih.gov/pubmed/15475713 for acoustic neuromas.

This doesn't mean for all brain cancer and doesn't mean it's a strong effect. But if you are studying brain cancer, you have to compare apples to apples, and this study, whilst useful doesn't prove that there is link to brain cancer it only proves that they did not find a link. A more precise study is more effective.
To speak for the latter, Google's 10% across-the-board raise last year does apply to new hires, personally speaking. I'm surprised that my offer is above the MS median and average.
When the police ask you if your hard drive is encrypted, the correct response is "I'm sorry, but I'm not going to answer your questions."
While I think that this will end in disaster, tail-call recursion is almost inconsequential---this is a very introductory course, just an overview of CS, so performance isn't important.

What is important are the big ideas. For example, the course covers several paradigms: functional, oo and logic programming. The book uses Scheme for the first two and a language with very Scheme-like syntax for the last; Python is completely unsuitable for all but oop, and even there is too complex compared to Scheme.

I took this course in its old iteration last year, and it was a brilliant course, probably the single best course I've taken on any topic. That was partly because of the professor, who has retired, and partly because of the book and language. Now that only the book is the same, I suspect the course is very far from brilliant.

I should amend this by saying that the professor, who is actually from Google, is probably good--he created a set of AI projects used in a bunch of AI classes that are very good. However, the previous professor was particularly good as a professor--his research involved CS education. So far, he has been the best professor I've had, and I've had some very good ones.
Went ahead and fixed that: https://github.com/samuelclay/NewsBlur/commit/658a15701af7b6...
I'm simultaneously disappointed and thrilled about this. As I've suspected, teaching SICP in a language other than Scheme would require dropping chapters 4 and 5. They're simply too hard to do in any other language. Which of course is a bummer, since chapters 4 and 5 are huge amounts of fun.

All the same, I'm thrilled that SICP is being taught.
Nike Dunk Heels For Women Fashionable Style
DarkPatterns
I think she's just upset that he got a presentation slot because he's a celebrity. Kind of a silly thing to write a long article in Forbes about.
> On the other hand I suppose the existence of Silk Road is not sufficient to drive prices up

Right now Bitcoin has a controlled monetary inflation of 30% a year. Its user base isn't growing. It's actually shrinking if you count the speculators as "users".

I agree with other comments, right now it might be better to hold dollars. Also gold, despite it's depreciation lately.

I think Bitcoin will survive. I can see the African diaspora using it in the near future because it's cheaper. Bitcoin won't go up in US dollars at least until some 1st world country devaluates its currency severely, and people start looking for options.
What a meretricious wad of navel-gazing credentialist horseshit.
yes agree with this, basically even if there is a link it's not that important or relevant to your risk of dying.
SICP has been taught here for a long time, in Scheme. Unfortunately, the professor--Dr. Brian Harvey, who apparently contributed significantly to the second edition of the book and has taught this course for decades--has decided to retire. Now that he is gone, I guess the people running the course have decided to move away from Scheme to Python, for some odd and unknown reason, but still use the book (at least for now).
Success, n., the period of time that follows after which everyone has told you that you are wrong and happens concurrently with you laughing all the way to the bank.
Is there really even much public paranoia? I've never heard of anyone that refuses to use a cell phone because of perceived risk, other than the tiny few people who try to sue claiming that cell phones or cell towers caused cancer or a rash. At worst, I imagine many people probably think there's an extremely small negligible risk.
I don't think you used black body in a way that makes sense to your point. Could you clarify? That is, it is true the sun is (approximately) a black body radiator but I am unclear how that supports what you are trying to say.

Ionizing radiation is the main cancer culprit and you can be sure the sun emits far more such radiation - mainly in the form of UV rays - than your cell phone. Which is at frequency levels below visible - mainly microwaves I think.