skysight-inc/HackerNews huggingface dataset:
Here's a challenge:

It would be nice if Microsoft would fix the issues with IE11. Like all the sites that work with IE10, that don't work anymore with IE11. Their solution was to issue an IE11 upgrade blocker with a shitty manual install routine.
That's correct. I know this article very well. It's like one or two years old and had something like 2000 comments.
Developers: What do you consider a 'good' interview question?
I've seen a lot of posts here that are critical of Google's "how many ping pong balls can you fit in the Empire State Building?" type brain teasers (which I agree, are silly), but also the task-related "If you were going to build an app that solves X, where would you start?"

I'm curious: what DO you consider a worthwhile interview question that appropriately surfaces your skills and fit for a position?
Agreed. But given the enormous expense involved in constructing a private Asteroid defence system, what would the motivation be for the private organisation(s) involved?
"Urban", "hip hop" -- got it -- those are dead giveaways.

So looks like you're right, unfortunately.
Hey, I didn't claim that it was morally repugnant, that the folks should be cast out in streets to live with the other homeless in SF and have their Teslas and iJiggers auctioned off to feed the poor.

I just would appreciate some acknowledgement that, "Yeah, we don't fund things like this that could help the average person because it doesn't give us money."

It's the same thing behind making money off of war, off of cancer, or off of scarcity in general--I don't ask that you admit that you're evil (if that exists in your belief system), but merely that you are profiting off of human misery and suffering.
How To Stay Alive in the New World
Yes, we're almost all huddled in a narrow ribbon against the southern border.

I never stop being surprised y how temperate Western European climates are at equivalent (or higher!) latitudes to ours. "Surprised" is a bit of a euphemism—"pissed off" might be more like it :)

One compensation where I live is that even when the days are cold and short, they are usually brilliantly sunny.
It's a personal preference but it seems like brew is more supported and the lack of need for 'sudo' wins in my book
5.6 times revenue is a fairly cheap price for a fast growing company (historically, on the average, ceteris paribus)

For example, P&G is currently trading at about 3 times revenue.
Reminded me of Ezra Pound's rewrite of Middle English Poem about summer:

Ancient Music - Ezra Pound

Winter is icumen in,
Lhude sing Goddamm,
Raineth drop and staineth slop,
And how the wind doth ramm!
Sing: Goddamm.
Skiddeth bus and sloppeth us,
An ague hath my ham.
Freezeth river, turneth liver,
Damm you; Sing: Goddamm.
Goddamm, Goddamm, 'tis why I am, Goddamm,
So 'gainst the winter's balm.
Sing goddamm, damm, sing goddamm,
Sing goddamm, sing goddamm, DAMM.
I agree with some of the points, but the first one really put me off with reading the article. I've never suffered over sensitivity from Americans, and in fact, I see just the opposite. This could be my biases crawling in, but it really bothered me (and I'm not American) reading "(oversensitivity with not telling obese people to get their act together is a major contributor in my opinion to why there are so many of them in the states)" because it was just a cheap shot, especially since it may very well be the opposite from the truth: http://www.businessinsider.com/weight-discrimination-linked-...
Just a heads-up to anybody interested -- there are generally two types of speedruns, tool-assisted speedrun (TAS) and unassisted. Searching for "$GAME TAS" (eg: Super Mario World TAS) usually results in very impressive videos so they're usually easier to find.

There are a variety of other terms as well, for example sequence breaking, no-glitch, 100% completion, and so forth. Understandably there are numerous videos on Youtube for pretty much every console game that can be played on an emulator.
Haha. I was kinda thinking if Kraken.io was the culprit there for a bit. ;)
> I can't wait to see the "Write code first" article later this afternoon. </sarcasm>

== Don't go looking for customers before you have working code. ==

Years of experience show sales and investment rounds go better if you can show an actual, working software. The solution doesn't have to be complete, nor perfect fit for this particular customer, but nonetheless, if you pitch, you better be able to back your words with something concrete.

Don't even attempt to set pricing or commiting to delivery deadlines unless you have at least sizeable chunk of code working. At the very least have third-party libraries ready and pick a platform (hardware, OS and UI toolkit) that provides most of what you need.

Beware that quite often what seems an easy endeavour upfront, show to be quite complex, perhaps even unachievable, as you start coding. Thanks to the halting problem, it's not possible to find that out without actually implementing the important parts of your software.

Last but not least, before you start selling, have had written and delivered at least a few similar pieces software. Having experience in problem domain is crucial for producing commercial-grade software.

# # #

Phew, easier than it seemed -- which goes to show how little value is in such generalizations. At least in general ;-)
It seems like somebody could create a pass-through site (e.g. whatever.com/<url>) which forwards to <url> if it is available, and if it is having problems, just presents a cached version with advertisements inserted (because hosting would, by definition, be expensive). Probably been done already though?
Very cool – I hadn't seen this paper before (haven't done any real work on de novo assembly or otherwise requiring de Bruijn graphs).

Here's a paper using Bloom filters in metagenomic classification (my relative* area): http://bioinformatics.oxfordjournals.org/content/26/13/1595....

In this vein, a friend and I are researching/implementing a probabilistic key-value store for some bioinformatics applications (one is metagenomic organism and gene identification). It's fast and space-efficient, just like a BF (though obviously less so as it stores keys and not single-set-membership). Any use cases for that kind of thing in your sub-field? Always trying to figure out interesting new applications (we aren't ready to write it all up yet, but hope to at some point not too far down the road).

* I'm really just a dabbler / don't have a formal bioinformatics background. My friend is the genetics PhD.
Photo and Video Sharing Grow Online
Anatomy of an exploit inside the CVE-2013-3893 IE 0-Day Part 2
If you are interested in seeing more of the best speedrunners, Awesome Games Done Quick is happening in January. It is a week-long 24/7 marathon of speedrunning to raise money for charity: http://marathon.speeddemosarchive.com/upcoming
Photographer here...

So I was just thinking: when was the last time a founder conducted a UX interview with a panhandler? Looking back on reporting this story, it strikes me that I don't know any startup people involved with the homeless community (besides the HandUp team). I hope I'm wrong on this, but I suspect it'll be a while before I see another CEO chase down a panhandler to talk about a text message user flow.
Wonder how building's made like this can withstand the cold. In Canada or northern US we do not construct houses and building the same way that southern countries do. For example, exterior walls are 1' wide with an R value of close to 30, most houses have a basement that is below the freezing line, etc.
Oh, well, 1password seems very greedy. Although I don't mind paying for software, 1password ends up being extra costy when you want the app and the mobile apps. Especially now that a new one released and it's not an update but a new app you need to buy.
Where as password box is free. 100%
The same way as any other emulator. Programs for any computer are just a sequence of bytes - i.e. just another file format. So you write something that interpret that file format. It's not fundamentally any different from writing, say, a PDF viewer.
Object relational mappers. Or think of anything that in the java world you'd do with an XML file and an external build process, like SOAP APIs or parser generators.
Question, instead of using two hash functions, why not use just a single function but use a = hash(foo) and b = hash(foo+"something")? A well distributed hash function should give drastically different results for a and b for different values of foo, which is what we want, correct?
This, I suspect, is why In-Q-Tel (CIA) was an original investor in FB.
Lock8 - the World's First Smart Bike Lock
This, and about 2000 other articles, are just a regurgitation of the Lean Startup book.

It's almost comical these days when you read a blog article or pick up a magazine and it's just recycled ideas from that book.
Despite laws meant to prevent genetic discrimination, the world of Gattaca is a highly stratified one with two distinct classes: the valids—who have the right genes, the most prestigious jobs and the highest quality of life—and the in-valids, who were conceived in the typical fashion and are relegated to menial work and relative poverty. Eugenics also risks creating a genetically homogenous population that is far more vulnerable to disease and freak deleterious mutations than a diverse one.

Isn't their significant evidence that more diverse gene pools, even unexpected combinations of genes are usually more adapted in several ways, because of heterosis [0]. It seems foolish that this one new factor would make eugenics any more successful than its last phase of popular. Not to mention it the deeply-held 'moral repugnance'[1] aspect.

[0] http://en.wikipedia.org/wiki/Heterosis

[1] http://dash.harvard.edu/bitstream/handle/1/2624677/Roth_Repu...
Also I've found http://viewdns.info/ to be a pretty good resource. DNS plus MAC address lookups & more.
Anatomy of an exploit inside the CVE-2013-3893 IE 0-Day Part 1
That would be fairly easy if each line were prepended by a semicolon.
Just tried it on my Duo 230, it still looks just as good as I remembered.
A Euroweenie is his natural state, whining. Whilst they whine the rest of the world builds useful things.
Atom-Waves Interfering
I avoid brew because it mungs the default permissions of /usr/local. I'm probably not their target demographic, though, because I'm already using /usr/local as the installation location when I build from source. I don't like tools that violate my expectations.
As a Scandinavian, it is surprising to read people from so far, far south complaining about SAD.

I've been in mid Europe for a while. The sun here in mid winter is like being clubbed in the face with a bat of sunlight. Simply wonderful.

You might want to consider to eat breakfast before a daylight lamp, it helped me and others.

If you guys have SAD problems in California, don't go to Sweden... (Ok, there is probably few reasons to go there even without SAD problems. :-) )

Edit: The difference might be that you don't notice how different you are in winter if you grew up in the north, like not noticing the air?
SURESH PALDIA:

a) Shouldn't be so proud of himself, and

b) Should learn to use Version Control, which does a fine job of keeping track of who wrote what.
3 reasons why the US might finally be ready for real patent reform
I would advocate adjusting the title to:

The definitive guide to setting up a new mac for [python, ruby, node, mongo] development

...or

The definitive guide to setting up a new mac for development [with python, ruby, node, mongo]

...since I use my mac for "development", but I don't develop with nearly any of the languages/tools/packages listed, and almost none of the tools that I do use are listed in this article. In fact, the only tool that I actually do use, which gets any mention at all is Xcode?
Wow, this is the best description I've ever seen of user moderators that I've encountered on certain company/product forums.
Hello, its a wonder that my story matches yours in quite many ways. I too read a lot of books (less about programming, though), love reading, tweaking code and contributing (haven't contributed much though). I would love to get in touch just to talk about things that are not at all relevant. Just for fun!

Cheers,
Gaurav Koley
Kinect Sports Rivals free trial version coming at Xbox One launch
Thumbs up for this app for children. Will help countless children who have problems learning.
The original title was "Why only fools write code first"

I'm glad HN moderates titles, it's super unproductive to react to a title but people do it anyways, rather than reacting to the content.

It's easier to just read the title though :)
I'm only familiar with a Python clone of the Cassandra implementation ("hydra" -- used it a while back), but two issues I do remember are: 1) I believe it only uses 32-bit ints for the bit array addressing, so you can overflow it (and this also may be less-than-ideal from a hash distribution perspective, but I don't know offhand); and 2) as someone coming from a different background, I found the whole thing to have a bit too much "OO" magic, with several helper classes to set up the filter that (to me) obfuscate what's really going on.
Hm. A whole house, except the flooring, walls, wiring, plumbing, windows, roofing, lighting, heck anything but the bare frame and walls. You can already do that, prefab, in a few hours. This is custom, but so is prefab.

The problem is the usual: a single material isn't enough to make anything but the simple constructs. Almost everything is complex these days. Materials Science hasn't been a science for a century for nothing.
Keeping It Lean as Your Organization Grows
Why do authors and publishers of articles like this, which invariably turn out to be about medical knowledge/studies/research, resort to using the misleading, incredibly broad word "Science" in their titles? All of "Science" has lost its way? Really? Phyics? Chemistry? How about this for a headline: "Journalism has lost its way"? The article could then simply be a list of all the sensationalist, purposely misleading crap that's published in major publications. Long list.
The video is from January. He used those tricks in the most recent marathon.
They probably compressed it on quality level 11%
Pple's iWork upgrade screwup has Microsoft laughing all the way to the bank
everyone should do what they enjoy, then money will follow. there are niche business areas. i.e. creating apps useful to you, creating an algorithmic trading bot to work the market
> Some consumer groups have questioned whether insurers are inflating their rates under the guise of the healthcare law changes.

They probably aren't doing it too much, because there is limited value to be gained (due to refund-of-excess-premiums provisions that went into effect earlier than the other changes); there is, however, an interesting positive feedback loop between assumptions about healthy young people opting out, actual pricing decisions, and the actual number of healthy young people who opt out. So, its quite likely that the premium increases that will drive some young healthy people to opt out and pay the penalty instead are in part a result of the assumption that young, healthy people will opt-out and pay the penalty instead.
Today, I have had 3 emails from college friends who I haven't heard from in a while. Funny how many vivid memories from that time are music related.
You don't seem to understand Rapportive. This is a new thing they built as members of LI, not the product they bought. Rapportive is a great tool that's extremely useful. If anything $15m was low.
One thing that I did catch that was pretty funny is he only spent time in our biggest most urbanized cities, yet he thought those were a bit too car oriented. His head would explode with surprise if he visited an area that wasn't one of the 10 largest cities. If he thought Chicago was a little too car dependent, try rural ... anywhere.

Several of his comments boil down to a fanatic root belief in proceduralism. Who cares if the food sucks as long as the checkbox "waitress smiled" is checked. Also applies to a bunch of other examples, like you can be a jerk and thats OK as long as you go to church on Sunday, obsession with money, annoying advertising, consumerism/all you need for happiness is the latest iDevice, etc. The core belief being that success just means having the right checkboxes checked. That observation would shorten his list considerably.

A couple of his other comments dance around Americans being the most ignorant western culture out there (what you say Ireland has airports, and you're not all potatoe farmers?) Several of his other comments fit into this category. We really do encourage stupidity as a culture to keep the consumerism and gullibility toward advertising going. Whole classes of people who basically only exist to be milked as cash cows. Just kinda how we are, I guess.

So for those who can't get thru, these three above themes summarize his observations reasonably fairly, or at least I hope fairly.
>My strong advice is to stay away from anything but .com for your startup.

If you make it big enough to have to buy the .com from the current owner, then you are probably going to be able to buy it. When I discovered that new domains cost about 2 packs of cigarettes, I became a compulsive domain buyer. If the .com for my crazy idea isn't available, then I try .co, then basically whatever I can find. I use a combination of http://domai.nr and https://iwantmyname.com/ to see weird combinations. I think you would be hard pressed to find a startup can attribute its failure to the fact that it had a fancy TLD.

Odd tlds that hit it big: del.­icio.­us, bit.ly

Odd tlds that I visit often: github.io, any.do, 500.co, domai.nr

I think in a world where non-technical people use google as their address bar, we should fee free to use exotic TLDs. Not to mention with the upcoming release of new TLDs .com is about to be as important / common as www.
The 3d visuals of this printer have been on the internet for more than a year but there are still no pictures and movies of a working version.

Concrete printing is not new so I wonder what is keeping them from building the printer over a year later.
Video from our UX Fireside Chat with Fab.com's Devin Flaherty
http://wagner.nyu.edu/files/rudincenter/ManhattanCommuting.p...
Anonymous Announces #Operation Throwback - MauriHackers
I had just put down this bloom filter tutorial by Jason Davies, now another one comes up. It's a sign.
www.jasondavies.com/bloomfilter/
There is some history to be learned from the genetic variability problem of Ireland's potatoes in the XIX Century.

Apart from other -more serious- problems, obviously, but genetic similarity is not necessarily a good thing.
The Failure of Capitalism
Internet Explorer has been and continues to be hostile to the web. It easily makes my job as a web developer at least 50% more difficult which translates into costing my employer more money.

As far as I'm concerned, we as developers need to make a concerted effort to force Microsoft to either adopt WebKit or release a version of IE that is 100% standards compliant.
You are right to not do so. Describing what is not impossible is hardly advocacy, however. There are a few uses for allowing mouse in terminal emulated emacs of varying utility. Same with the GUI version, but just to get basic mouse/wheel functionality is not one of them.
But would everybody take advantage like that, or even most?

I think humanity would still gain a lot, even if we cause a few new problems here and there.
Indeed it is neither necessary nor appropriate that the UN itself take on the job of asteroid defense. What it can reasonably and appropriately do is say to national governments such as the US and Russia, which possess space agencies, "hey, it would be good if you guys could get something moving on this" and "if it would help to have a forum for international coordination of efforts, that's what we're here for".
Yes, I think it will happen. There is a market for this stuff, and, in time, when and why to say N-O will become less and less obvious.

There are problems with genetic selection. But I think the larger problem will be the personal toll of new found ways of negatively assessing ourselves, and pointlessly diagnosing our inevitable sundry personal weaknesses as medical syndromes.
(I have not investigated it fully, so this may be inaccurate)

Cmake:

Repobuild basically generates a Makefile. You could change it to generate a CMakefile instead. That would not be a lot of work, probably a few (full) days to change and test it.

Visual Studio:

Generating a visual studio project file may be trickier. A lot of the work overlaps that of the Cmake stuff above (changing the output format). Realistically, a 2 week project (I would do xcode projects at the same time).
You can write ASP.NET applications against any database. I write mine against Postgres because I love the db and it costs me $0 per processor.
Is this an issue with IE11, or an issue with sites built to work with the way IE10 handled certain things that have now been brought better in line with standards?

I know my team had to make an adjustment due to the user agent changes, initially our site loaded in IE11 by stating the user needs IE7 or greater.
No, I don't think it's backwards thinking to me, but I do agree with you. People loving hacking because it's a fun thing to do. And most of the times, building a business isn't even the point of it all.

The problem I have with this article and your comment, is the generalization of the term "hackers". Is anyone that codes in their free time, a "hacker"? Is a software engineer that works full time at a company, a "hacker"? What about UI designers that write CSS? What about business guys who throw something together in HTML and jQuery? Are they hackers as well? Different people have different goals for what they are building or hacking on. I really don't understand how we are still throwing such vague terms around like we all fit in this one category of people, and we all want to achieve the same things.
How does 160 connection per dyno compare to comparably priced servers elsewhere?
How I Met President Obama (and fainted): The True Story
> A hacker who has an idea will do it regardless of whether it'll make them money or not.

That's exactly the motivation that drives me to create side-projects. But it's still a bummer when nobody uses them.

The point is not about money, but creating value. Hackers don't always want to create things just for flexing their technical muscles. In the end, we all want to provide value in one form or another. If no one is using your software, then it's wasted effort.

You could modify the approach outlined in the post and just verify peoples' pain-point and see if they'd be willing to just use your software instead of asking them to commit to paying for it.
I'd be OK with the winter... but winter means horrible TV programming. It's not yet March, so no Game of Thrones. Breaking Bad just ended. And Walking Dead will go on a short hiatus.
It also happens in Apple's (paid) developer support bug tracker.

When a new OS X release broke something that killed some 40 products at a company I used to work for, they simply made the bug report "private" so that others couldn't see it. Some of the products that they broke had to be rewritten to use a completely different technology, the breakage was so bad.

Google....has its own issues, but at least doesn't delete public bug reports. Sorry, I do have my own issues with Google, but Apple's behavior is a step beyond "poor customer support practices" and full into "dishonest and deceptive practices," which in my book is worse.
Heh. Or perhaps hacking out some web based product with no meaningful programming involved but exploiting a customer base/segment...
What is being described is called 'consulting'. No consumer would pay for code that doesn't exist.