skysight-inc/HackerNews huggingface dataset:
It's not a concern for management until the code becomes so hard to maintain that adding the simplest feature takes months and introduces dozens of bugs.
Stupid third world image hosting :D FIXED!
By coincidence, I've been investigating various blogging solutions that integrate with org-mode.

O-blog is pretty good, but it suffers from having horrible defaults that break when your org file isn't structured to its expectations. It also does too much by default, and there's no simple way to tell it not to do some of these things. Pretty much all customization depends on you understanding a bunch of template layouts with embedded elisp and how they all fit together. Ideally, you'd want to be able to toggle various features via Customize or your init file, but o-blog ships with defaults that make this a lot of work.

The baked-in Bootstrap integration is also something I could do without. I don't see why an org exporter needs to know anything about layout, truthfully; just export HTML or Markdown of your subtree and let a dedicated static site generator do the work. O-blog really needs to separate its concerns here and set some sane defaults.

The solution I settled on is a slightly-tweaked version of the relatively ancient org-jekyll package. I can blog from any org file by setting a :blog: tag on a subtree, and customizing Jekyll is really simple. Plus I can utilize the existing universe of Jekyll plugins without pulling my hair out.
I'm assuming this is a follow-up on http://news.ycombinator.com/item?id=4752047

Wow, that is crazy!! Even though i have 2 math degrees and am doing applied math and stats for a living, there is a very good chance I'd fail such an exam if I took it now!
I wonder how factors associated with high blood pressure, such as diet and exercise, also contribute to the damages on the brain.
The difference between Windows 7 supporting IPv6 and the Nexus 4 supporting LTE is that LTE requires a physical chip that costs extra to manufacture. Why force all users to pay extra for an LTE radio if most users will not see any benefit from it?
Someone should do a study on the impact on peoples' health of the epidemic of media reporting of medical studies
Well, you're simply incorrect. I mean, we can agree what a perfect programmer is. But comparing the qualities of two imperfect programmers is absolutely situational, just like any skill. Who's the better athlete, Michael Jordan or Michael Phelps * ? They're both great athletes, but who's better? I guess you could have them perform in every olympic event, but that wouldn't really tell you much.

Ah, but I just noticed a small syntax difference in your argument. You're arguing about better CODE not better CODERS. Still arguable, but more objective. You can easily gather a lot of metrics about code. Still, if I'm programming something for my graphic designer sister to work on later, I'm going to program differently than if I was writing a compact and efficient internal piece of code.

*Using two of the only athletes I really know.
Is the Nexus 4 not a GSM-only phone? I don't recall seeing any CDMA bands listed in the specs. I suspect, then, adding LTE wouldn't be beneficial to a Verizon user, unless they didn't use the phone (right?).
I had expected from the title "Your Family's Private Social Network" a software to be installed on a private server, well knowing that this is only something for experienced users.
That's a fascinating point that I hadn't looked at before. Although it doesn't completely let Romney off the hook for avoiding details, as he both embraced and distanced himself from the Ryan budget.
Cray's 100 petaflop XC30 supercomputer with up to a million Intel Xeon cores
Facebook's New Big Data Tool Cranks Up Hadoop
I agree. For the longest time my github had little in it except school projects. I finally decided to use it for personal stuff, or more like got used to the idea that my code would be public. I put up a few projects and even then, I didn't do anything to even try to show them off. This is because of the fear of being judged and because in my mind I'm not nearly as good as the people here or the people who post on /r/programming. Eventually, I posted my projects to a few sites and while the feedback wasn't "oh this is great", it was feedback nonetheless and I was able to take it and improve my project and myself.

I guess where I'm going with this is that for those who are beginning or come from a non-CS background, seeing all this polished code, even in initial commits, being posted to sites like HN or reddit is very intimidating and could be a drawback from people sharing their code.
Thanks! Btw do you have an Android, or just really don't want to use an app for this?
Choose to go HTML5 + Phonegap and we could possibly talk
ipse dixit?
The genial part, from the article:

So in summary, what we built does this:

The server calculates the journey times and renders them to palette-based tiles.
It then sends these to the client encoded in Base64, and with the initial bits up to the palette and transparency chunks removed.
At the client end, we have a pre-prepared array of 255 ‘starts’ of PNGs that we combine with the later parts of the ’tiles’ from the tile server to make data URIs.
When you drag the slider it combines the appropriate ‘start’ of a PNG with the bulk of the tile that has been downloaded from the server, and assigns that to the src attribute of the tile.
Romney ‘transition’ website briefly appears online
The projects have attracted people who want to debate and be heard, who want to communicate with words rather than with works. Remember when code was king?
That's exactly what SpaceX is done.

NASA shouldn't waste their time with those kinds of logistics anymore.
Priceline buys travel website competitor Kayak.com for $1.5 billion
I find this an appropriate comment by Hofstadter, in the Intro to 'Godel Escher Bach', on the gender of the Tortoise:

The Tortoise turns out never to have been attributed either gender. But when I first read it, the question never entered my mind. This was clearly a he-tortoise. After all, an author only introduces a female character for some special reason, right? Whereas a male character in a neutral context needs no raison d'etre, a female does. And so, given no clue as to the Tortoise's sex, I unthinkingly and uncritically envisaged it as a male. Thus does sexism silently pervade well-meaning but susceptible brains.
Anyone have any idea if Kayak will be integrated into Priceline or if it will remain its own company?
Okay, thanks. It seems to me, though, that having done good work on side projects would be much more of an advantage than a CS minor, especially if I have something I built to show people. If I minored in CS, people might see, for example, side projects as a result of my minor. If I did CS on my own it would show I was more curious and entrepreneurial. I'm probably over analyzing it, but I don't want to do a lot of extra work for something that is going to do relatively little for me. I mean, I feel like if I just said, "I took a few computer science classes", that that would be equivalent in most people's minds to a minor. I'm probably over analyzing, but do you see where I'm coming from? Still not quite sure.
The Intern that Inspires a Million People
http://www.googlelunarxprize.org/

We are in a moon race. Multiple nations and multiple companies are working to get us to the moon right now.
Interestingly while the surface of the sun is rather cool, the corona (the region 'above' the surface) is much hotter, getting up to 10M degrees C.

This is a phenomenon of some interest, since it intuitively seems like the 2nd law of thermodynamics should prevent this from happening: http://en.wikipedia.org/wiki/Corona#Coronal_heating_problem
> In general, my priority since I started coding 10 years ago has been speed.

Which meaning of speed? You can write fast programs, and you can write programs fast, but you can't write fast programs fast.
It's pretty incredible how far language-to-language technologies have come and how far they still have to go.

Very cool stuff.
Rapatronic Nuclear Photographs
I think enough people confuse Zelda and Link that she'll be able to get away with it
Thank you! You should reach out, we're always looking for advice on making our supply chain more efficient and would love to hear about your experience.
I don't think Hyrule is a "reality" that can be subverted.
That's what he just said, the inverse square law. You're describing the same phenomenon.
This is called "normativity" in pyschology/philosophy.

http://en.wikipedia.org/wiki/Normative
Competence is in the eyes of the beholder.

If I need someone to crank out a report by afternoon which will never be used again and he was able to do it, he's very competent. If I need someone to crank out a car control system and he took one year to do it but has very low defects afterward, he's very competent.
Not on the road to profitability? Twitter had an estimated $140m revenue in 2010 [1], predicted to be $1b by 2014 [2].

[1] https://en.wikipedia.org/wiki/Twitter

[2] http://www.bloomberg.com/news/2012-06-01/twitter-said-to-exp...
Good luck finding a suitable control group
If your code is less clear after refactoring than before, you have gone a step too far in refactoring.

Your goals when refactoring is removing useless bit of code, make the code understandable without comment and remove duplication.

That is the last step that generally requires introducing additional abstractions layers and where stuff go wrong. Too often refactoring books or articles give examples of how to use refactoring technique, but for the sake of being readable, the examples rarely really require such refactoring in the first place.

But yeah, at the end of the day I also prefer a hackish piece of code that solves the problem than the same "refactored" into conceptual art.
Thanks for the pointer - in case people want to see it and comment on it, now submitted over here:

http://news.ycombinator.com/item?id=4759908
The big question is when do we see this in a real product. Many interesting innovations have come out of Microsoft research. It will be nice if they reach end users as well
I love this. Can't wait to get some logos printed for the office.
I hope this doesn't kill the current best UX that hides the junk in this industry.
~24 mil white
~11 mil black
~14 mil hispanic

Imagine that. All kinds of people leaving in poverty and having disadvantaged lives.
Because FastCompany is consciously trying to publish more in-depth technical articles, in the manner of "Old Wired". I've chatted with the author of this article off an on for a couple of months now and I'm pretty happy to see that these articles are starting to hit publication.
How about a fan that normally exhausts, but when you want it colder, changes direction?
I don't think there is a current Edgerton exhibit at the MIT Museum although there may be some photos. Strobe Alley (fourth floor of Building 4) does however have a permanent exhibit of photographs and some other things.

(For others, the context here is that in addition to his work photographing and filming nuclear explosions, Edgerton also developed the electronic strobe along with developing lots of other interesting things, and going on Jacques Cousteau expeditions. (Also a wonderful teacher and person.)
Walking through Backbone.js
Days of Wonder's Exit Strategy is Death (VC turned Board Game CEO)
Fun fact: Both are located in Norwalk, CT., about a 5-10 minute ride from each other. Priceline is located almost on the Darien border and Kayak is nestled in South Norwalk (SoNo). I gotta believe this proximity lead to board member and executive coziness.
Just 4 months after IPOing and right after reporting record earnings! It looks like they perfectly timed it right at their peak.
I'll start hacking on that. Now to keep this comment, if it ever comes to happen, I'll notify you :)
Who said anything about production? Are you saying you've never hit a snag with a local db that had data that would be a pain to re-import?
Thank you for this Dan. You are very right.

The subtitle for this should be:

"An ode to everyone that has gotten flamed on Stack Overflow or IRC for 'bad code'".
Sad day today. I hope they don't touch it!
Many people voted for the liberal party because they have always promised to represent the working class, stimulate the economy, create jobs, promote free market principles and basically protect upper middle class wealth. What they did here was the opposite of all of these things. Some compromises are to be expected, but the liberal party literally traded everything for just their austerity plans, which also don't benefit their voters directly. Those people feel cheated, and lost their trust in the liberal party. Recent polls show almost half of them would vote differently today.

Please note I'm not trying to make a point about the politics themselves, just about the different ways politicians can and will deceive voters even when they can't outright make up facts about the effects of their policies. I didn't vote for either of the two winning parties.
FFM was never an option in the OS X window manage, outside Terminal.app, as it was fundamentally incompatible with the Classic event model, and I presume Carbon as well. There are some third-party hacks which attempt an imperfect emulation.
Did you actually read the entirety of tptacek's comment?
Starting a Company Without Outside Capital
Fake tech gear has infiltrated the U.S. government
> I've recently noticed several sites that pause their video ads when the tab is hidden.

That may actually be a Flash thing.
It's not hard. Just ask someone who knows wtf they're doing.

I learned about luggage from rdl (who is on HN), who often ranted about his pelican cases while working in Iraq. I have a Pelican carry-on.

I was at a hotel once when there was a convention of flight attendants, and there was a gaggle of them checking in all at once, all carrying IDENTICAL hard-sided Delsey luggage. It took me under 30 seconds to ask them the make. Now the checked luggage side is done, too.

I guess the moral of the story is to pay attention and you don't have to spend a lot of time knowing what works the best.
Ah, my bad -- the sentence was phrased a bit poorly. By "suitable" I meant "good for the job" -- ie there may not be a large enough pool of talent available to fill necessary roles appropriately. There's a common argument that, "maybe they just don't want the jobs" adequately explains and justifies the situation. I didn't mean it personally in any way, nor did I mean that your position automatically includes that kind of an opinion :-)
Fun fact #2: Founders are co-founders of travelocity, expedia and orbitz. It's a tightly knit yet competitive biz :)
Please don't. This needs to be a slick native experience. It's too bad I'm still cutting my teeth on iOS as this looks like a fun first project!
I think the point was less to be politically correct and more to personalize the game towards his daughter. He seems to really care about video games and wants to create the best possible experience for his daughter so that she can share that love. A large part of video games is basically pretending to be the character you're controlling, and a three year old girl who renamed the character after herself is generally going to pretend to be herself.
What happens in the US still has a pretty big influence on the rest of the world and the Netherlands (NL) is very dependent on trade. Also NL has pretty close ties with the US historically.
Priceline.com Acquires Kayak For $1.8 Billion
I definitely agree -- needing a logo on your shirt to make a statement is a statement in itself.
You're right. Firefox 16.0.2.

But I'm more likely to consider it overneedy for a netbook with 1GB ram and dual core Atom ~1.8GHz
I don't know what all the fuss is about. Dustin is clearly a minimalist and his essay flies in the face of our modern disposable economy. Maybe he didn't spell that out explicitly but it's implicit in his argument. I too won't own a product unless it markedly improves my life and I know it will last the test of time (maybe not socks). I think people are confusing a pervasive cultural obsession of having to own the latest and greatest of EVERYTHING, with Dustin's idea of owning the perfect amount of the perfect thing.
Note the comment below. People in poverty in America by race
~24 mil white
~11 mil black
~14 mil hispanic
I cannot and will not believe that in 2012 we have structural racism in America, the day after a black man named Barack Hussein Obama got elected to his second term as President of the United States. Is their racism? Yes. Is it structural and 100% pervasive? No.

The reason they have less opportunities is a structural problem, but it is not because of racism. Maybe it grew out of that, and it probably did, but at some point when they stopped you have to change yourself. The problem is lack of a family structure. The stats of black single mothers living in poverty vs. other races is unbelievable. We have to get fathers back to change this dynamic. I suspect racism and the things that caused along the way contributed to this, but now it is just that way because it's been that way. If you can turn this around, you can turn around a lot of communities, get rid of a lot of poverty, and provide as many opportunities as anyone could want for the black community.
Understanding binary
If you're asking somebody to help you, make it easy for them, not harder
-14% after-hours. A close friend in a long-short fund I know will be celebrating this news all night. Value investors, I salute you.
Vanilla JS 3-line URL Parser
Why every site has to have an App so I can read it nowadays? What's wrong with a site being a site?
What about images? Should one save them in the DB? Is Postgres able to handle high-res images?

Last time I checked (for MySQL) it was possible, but not really recommended/wide-spread. Does anyone have practical experience with Postgres (and Heroku)?
nvPY is my ugly but cross-platform (Linux, Windows, Mac) and open-source (new BSD) simplenote-syncing keyboard-friendly realtime-searching note-taking tool! https://github.com/cpbotha/nvpy
You're absolutely right, there are differences between situations. I absolutely, positively know that.

But I'm saying, when you're measuring quality objectively, it just doesn't matter. What matters is the thing itself. The created object. The outcome.

I'm not simply incorrect—I'm simply correct. My argument has the constraint of simplicity. It is defining the basic existence of a thing which we know exists, namely Quality. When you add complexity, yes, the definition is no longer sufficient to describe the entire process; but I'm not claiming that perfect code and perfect coders are possible in reality. I'm saying: start with simple and true definitions so you understand what quality is by itself, so that once you add situations and reality to it you can still try to achieve something close to "good." It is a matter of scope.

This isn't an argument. Quality exists. Defining it is hard, yes, but it's not impossible to understand that one thing can be better than another by many measures, and we say that thing has higher Quality.

Read "Zen and the art of Motorcycle Maintenance," it'll twist your brain up some more.

What you're going to say next is of course that you're right and that devolving into silly philosophical arguments doesn't mean anything to real-world work, so yes, I guess I'll agree with that.
Earth-Sun L2 where most of the solar radiation would be blocked.

Only it wouldn't, because the Earth's shadow doesn't extend that far out. Earth-Sun L2 is a million miles from Earth; Earth's shadow tapers to a point well before that.
My current client is specialising in speech recognition, speech synthesis and automatic translation. They have something similar, focused on enterprise customers. I find this subject very interesting.

I am a Ruby guy and I only marginally get in contact with their C++ code, but from what I learned so far this stuff is extremely memory and CPU hungry. It also depends on having been fed the right amounts of input. That's why Google Translate is so good. They have tons and tons of data from all the websites they parse, and in many cases the content can be obtained in different languages. Corporate pages are often translated paragraph by paragraph by humans which results in perfect raw data to train these algorithms. Also for example all documents that the European Parliament produces are translated into the languages of all member states.

Everything that has to do with translation has to do with context. I think the software right now is as smart as a six year old kid, except that it has a much bigger vocabulary. But if you say "The process has stalled. Let's kill it." it probably only makes sense if you know you are talking about computers.

It's hard to imagine that computers one day might really understand everything we say. But just by using Google Translate I think they really might. Это является удивительным. (I don't speak Russian. I hope I didn't insult anyone now. ;))
The discussion is over here:
http://news.ycombinator.com/item?id=4759358

However, accusations were made that that submission was blogs-pam and pointed at this one instead, so I thought I'd submit it.
Great idea and cool hack.

I'm about to be the father of a baby girl soon myself and there is no end to the anxiety I hold for the struggles she's going to face simply because she's a girl.

Although if she ever wants to know programming, maths, and how to solder a PCB I intend to be there for her... and perhaps editing hex dumps of games as well. Thanks for the tip!
Being A Web Developer...
Australian Government abandons plans for internet filter
why politicians are not ranked first is a big mystery to me.. Most of them are psychopaths, with an unsane lust for power. Often with defiant sexual preferences too, like paedophylism and SM.
Did... you stop reading the comment before the joke became apparent, to complain about the kneejerk nature of the comment?
> But picking someone based on the color of their skin, be it white, black, or other, is wrong

In these circumstances, some of us disagree with you.
What are those other and better ways? The ability to bind random, personalized, easy to create scripts to file actions has been removed as far as I can tell.

Not being able to drop a shell script into some place to make GUI file management easier is a regression. (I say "some place" because when I was using this feature, it took forever to find the right place as it changed between released/distributions and I had to experiment to find the right set of env vars that are set, because docs were lacking).
Do you know how the scholarship is income-dependent? Because, obviously, my parents could afford it (I'm on a gap year(s) out of high school), but I personally could not (working at a startup).
Show HN: My new homepage built with d3.js
Facebook Publishes Super Nerdy Big Data Engineering Blog Post
Rectangle with Curved Corners: Apple Awarded Patent for Shape of iPad
Right, right, right.

Sorry, bud, I worked with a couple of guys like you before - very bright, smart, self-confident, young, yet started coding before they started drinking, but with not a lot of mileage in the industry - and the problem was that this style of work is not compatible with other people. It's great for prototyping. It's great when you work alone, but it's a nightmare in a true team environment and the resulting code is nothing but a headache in a long term.

I'm sure you can ship, but that's hardly an achievement. Everyone one can, but shipped out shit in a working condition is akin to all that Made in China crap from Walmart. Nothing to be proud of to put it mildly.

> So next time you’re working on a project, give some thought to what’s most important: speed or elegance.

It's "Fast, cheap, good - pick two" and "You get what you paid for".
Reminds me of the quote by one author (I think it was Stephen King but I'm not sure).
"I don't get paid to write books. I get paid to finish them."