skysight-inc/HackerNews huggingface dataset:
This is a case of a company having delusions of grandeur. Instead of humming along with 10 or so employees raking in cash hand-over fist, they tried to grow as fast and as large as possible to try to revolutionize news. Instead, Reddit did the former and is stable and profitable; it never pretends to be something it's not.

Not all companies are going to change the world, nor should they. I see Facebook and Twitter making the same mistakes. Perhaps Facebook is a great place to keep in touch with friends but nothing more. Perhaps Twitter is simply a great replacement for blogging, nothing more. Instead of filling their niches and quietly making a small number of employees very wealthy, they try to become these massive institutions that are reliant on very fickle user bases. It's a house of cards.
Show HN: Visualising the men's 100m Olympic champions with D3.js
Are backend developers that have only a cursory domain knowledge of the front end not 'A players'?

I would say that if have no interest in what is literally half of the internet, it does not matter how good you are at the back end, you are not an A player.

And computer science isn't just another domain. We're not talking php vs python here. This is about the fundamental nature of the work you do. Yes, even as a JS slinger, you still have the exact same computing fundamentals to deal with.

It's not like basketball and golf, it's like basic athleticism. No you can't be an A basketball player if you don't have a minimum of athleticism. And the same is true for almost all sports.

The fundamentals of computer science are to developers like cardio is to athletes.
Digg finally sells ... for just six figures :(
I'd wager they spent it. Crunchbase reports they had 60 employees at some update in the past, so it was probably higher than that at the peak. 60 employees alone probably cost them $6 to $8 million per year depending on all the perks. You could easily vaporize $25 to $35 million over four years in San Francisco on 60 employees.

But keep in mind that $45 million wasn't raised in the past four years.

On 9/08 they raised $28.7 million, and then another $5 million on 7/11. So they've raised $33.7m over the last four years.
It depends on your industry. I work on hiring engineers at a startup, so I can only speak to the kinds of things I look for in an eng resume, and my comments probably don't apply to more creative fields like design (where layout is much more important).

For engineering resumes, content trumps layout. As long as your resume is legible and is in a common format (pdf, doc, txt), it should be fine. Before I go on to talk about content, here are a few legibility fails I've encountered:

- 3+ pages (unless you invented the lightbulb; otherwise STFU)

- Poor use of endlines.

OK, now onto content. You should have the following sections:

- Contact info (email, phone, and [GitHub, your website, StackOverflow, etc])

- Education

- Jobs

- Personal projects, if any (NOT CLASS PROJECTS)

- Skills (optional, see below)

That's it. No objective (in 99% of resumes this is bullshit fluff), no summary (see the part about bullshit fluff), no "references available upon request".

The last thing I'll say about content is that you should try your best to explain what you actually worked on at each of your jobs. I don't care about how you used Hibernate to accomplish Object Relational Mapping. That's what Hibernate does. That's not what you did. Similarly, please try not to pepper your resume with a bunch of buzzwords. I know that you my need buzzwords to get past the HR filter, but if so, please list the languages you know and all the frameworks you've used in one "Skills" section at the end. Use common sense when trying to decide how many languages to drop in in a job description -- if you were explaining to your friend what you did, would you mention the language? If so, include it. If not, don't.

If you found this helpful and have further questions or want me to take a look, please feel free to email me (see my HN user info).
Show HN: This is why you should NOT try to cheat the ticketing booth
Typo in Google's 404
The 1 instead of ! in the title
This is exactly how xmonad handles multiple screens. I am not very hopeful that Apple will implement this, since it can be pretty confusing to users.
Being somewhere in the middle of that timeline, I'd watch that movie. This piece reminds me that an authors vision is always more important to communication than the subject itself.
Absolutely agree. Digg should be run by 3 to 5 people tops at its current size.

It'll still cost more than $500k to transition the service to whatever it is they have in mind. It'll probably cost more than $500k just to trim Digg down to size.
I'm using viPlugin( http://www.viplugin.com/ ) for months now and I'm pretty happy with it. I don't think I could use Eclipse without it.
It's more of a self-exam but this one caught my eye from what PG said earlier this year on ongoing medical diagnosis:

One of my tricks for generating startup ideas is to imagine the ways in which we'll seem backward to future generations. And I'm pretty sure that to people 50 or 100 years in the future, it will seem barbaric that people in our era waited till they had symptoms to be diagnosed with conditions like heart disease and cancer.

For example, in 2004 Bill Clinton found he was feeling short of breath. Doctors discovered that several of his arteries were over 90% blocked and 3 days later he had a quadruple bypass. It seems reasonable to assume Bill Clinton has the best medical care available. And yet even he had to wait till his arteries were over 90% blocked to learn that the number was over 90%. Surely at some point in the future we'll know these numbers the way we now know something like our weight. Ditto for cancer. It will seem preposterous to future generations that we wait till patients have physical symptoms to be diagnosed with cancer. Cancer will show up on some sort of radar screen immediately.

(Of course, what shows up on the radar screen may be different from what we think of now as cancer. I wouldn't be surprised if at any given time we have ten or even hundreds of microcancers going at once, none of which normally amount to anything.)

Source: http://paulgraham.com/ambitious.html
On IDEs: I have the 'pleasure' of being one of those chaps who spends parts of his day job reworking massive Java projects. There is no way in hell I'm touching that without an editor that deeply understands Java.
As a heavy user of Sublime, Coda 2 and someone that is still getting to grips with vim, I'd say the real advantage of vim is you can do all of that over ssh with minimal keystrokes over a crappy connection.
So, any way for legitimately interested people from banned countries to sign up other than waiting?
> which was much later then the iPhone itself was released.

Right there is part of your answer. Apple already had a large user base and a great demand for third party apps, both from users and developers.

OYUA has none of that.
The hash iterations are due to vBulletin's life span and being a product. They had md5 hashed passwords. Then they realized they have to salt them. So instead of adding the the salt to the password then hashing it, they decided to add the salt to the hash so they could salt every password without having to wait to get the original password.
Automatic Remote Image Loading In an iOS Table View Controller
Nothing unseemly about it at all. He created the damn company. The whole thing was his project. He could have sold the it away for far more than he cashed out. Instead he found investors that would let him hedge a bit while shooting for the stars. They shot and missed, but he got to keep his relatively small hedge.
I'd make a vague guess that the reason the price is so low is that betaworks assumed some debts.
The Future of Publishing? 3 Problems with Netflix-For-Magazines
ya ur right... whoops. def my bad there. still, hope it helped :)
I dislike Fox.
there are a lot of excellent small subreddit, but their appeal will obviously depend on whether you share that subinterest. some good larger ones are /r/askscience, /r/printsf and /r/coding.
And a related article:

Alzheimer’s shows up decades before symptoms:
http://holykaw.alltop.com/alzheimers-shows-up-decades-before...
Points/Picas are common in the print world. I assume he used them for the text example because that's what he was talking about. I don't know how well they'd translate for UI elements though.
almost all. big difference.
but yea, great project.
It's all about the subreddits

http://subreddits.org/
> The crappiest part in my opinion is doing `if (er) return cb(er)` all the damn time.

That is heart of my complaint. And it's why I made an analogy to system calls, because there you end up doing the same thing -- manually propagating error codes.

> It is more like C than it is like Python, and that is by design.

I agree, which is why the original article simply makes no sense when it presents Node as a competitor to Ruby. They aren't really comparable.
C Spire rolls out no-contract mobile data plans
Ya, Kevin & Jay tried that back in 2006 - worked out real well for them.
Judges aren't stupid. If the language specifies some honest attempt to use the patent in the marketplace, I could see judges making a judgement on whether or not the example in front of them qualifies. Unlike computer systems, subjectivity and interpretation is a part of the law.
IRA terrorism was pretty extensive too. They murdered close members of the UK royal family (http://en.wikipedia.org/wiki/Louis_Mountbatten,_1st_Earl_Mou...), major damage to cities (http://en.wikipedia.org/wiki/1996_Manchester_bombing) and actual mortar attacks on a sitting Prime Minister and other key high level ministers (http://en.wikipedia.org/wiki/Downing_Street_mortar_attack). Have a look at the list for London alone (http://en.wikipedia.org/wiki/List_of_terrorist_incidents_in_...).

I had no idea the IRA was this level of threat - a personal threat to the people in power. And the problem was pretty much solved through the long hard slog of getting them round a table talking (http://en.wikipedia.org/wiki/Good_Friday_Agreement).
Multiple carots, the minimap and ST2 picking your indentation strategy automatically by looking at the file (I work with badly formatted legacy code a bit, there is no project-level strategy that applies) are the three reasons I bought it.
Two things about your quotes. First, insertion of the word "time" is not sufficient to make your quote correct. If ads are not part of the program, then ad time is not part of program time. Your statement still fails to clarify that ad time is exclusive of program time. So long as that is lacking, your statement is misleading and incorrect in English.

Second, your original comment ("ads are not programming, but are as long as 50% of the programming") was correct (to the extent that the 10/30 claim is correct). My comment was not intended to say that your comment was incorrect, but that it does not change the incorrectness of jrockway's statement.

And no, it was not clear what jrockway meant. My first thought when I read that was "what the hell?". Clearly others were also confused. Attempting to justify the claim as somehow technically correct at best misguided. The simple fact is that the statement as he worded it is incorrect and (even with the twisted interpretation) misleading. As someone else pointed out, having 15 minutes of commercials does not mean that 100% of the program is commercials. This is a misleading claim, regardless of whether you can produce a convoluted interpretation to support it.

If jrockway had simply said "I spoke poorly", then I'd have much less of an issue with it. The fact that he tried to support it by heaping on with "It's one third of the total, but it's one half when added to the original." makes me think he either doesn't understand why this is incorrect (non-native speaker?), or he's intentionally pushing a misleading claim.

> The formula you just tried to rebut was time a = 10 mins, time b = 20 mins, making a = b .5 --quite sane.*

15 minutes = 15 minutes * 1, therefore 100% of the program time is commercial time. Quite sane. Or how about: You have $100 in the bank. I have $100 in my pocket. Therefore I have 100% of your money in my pocket.

I don't believe that you're actually incapable of seeing the problems with these statements, and how they are incorrect with a standard English interpretation.

The fact that you can write a formula that looks correct out of context doesn't make the claim correct. It just means your math doesn't reflect the claim accurately.

10 commercial minutes
--------------------- = ?
20 program minutes
Avro to Mongo in one line with avro_to_mongo.pig
The rumored 7.85″ iPad’s price, specs, and place in Apple’s lineup
That's on purpose. It's common on the internet to interchange 1's and !'s to show how urgent the sentence is.
At the top of that page, you'll see the following text:

> For other uses, see Paradigm (disambiguation).

Click on the blue, and you'll see a list of five bullet points. Click on the blue in the third one.
Stripe and Mailgun and Twitter are some of the best documented, clearest to use APIs.

The Google Maps API i can usually get cool stuff happening with quickly.

My favorites overall are probably Sunlight labs APIs though: http://services.sunlightlabs.com/
You are assuming that either team red or team blue didn't want the bill to pass. By "silently", I think nickolai meant without any media fanfare.
The Professional’s Guide to Podcast Production
Did it work with one app per monitor at some point? Otherwise it's not a regression.

Full screen mode lets a single app use all your screen area. That is the feature. That you wish it to work differently does not make it a bug.

It's just a sucky solution for multi monitor setups.
As someone who has made a living in software for 20+ years, I'd love to be involved in a hardware startup right now. I mean, the kind of thing where a small group, say about 5 people, pool their resources together, get some boards made, develop some great apps for it, bundle it in a box with knobs and buttons on it, and sell it on.

To me, it just seems like the nature progress of software industry: to make computers so important that eventually, hardware is cheaper to ship than software. Eventually.

;)
5 Hot 2012 Election Apps For Phones, Tablets and Computers
Sortfolio comes to mind as a recent example.
The reason the investor wants to give the founder an early earn-out is that they don't want the founder to be defensive. If you've invested $45M and you're looking to make ten times that, the site needs to make it really big. And you don't want to have a founder looking for the quick win. You pay him/her an amount in the ballpark of what is often colloquially phrased "fuck you-money", and it increases the chances that he's willing to risk everything to give you that 10x. For the investors, it's a calculated risk.
This valuation is way, way, way off. I mean, add a zero to the end and I still don't think you're close to a fair value.

Nice domain, tons of traffic, and a load of real users who you could keep around if you wanted to. Even if you wanted to strip-mine the domain out and dump the company, I can't imagine your costs are going to be anything significant.

Whoever's managing this deal at Digg's end is screwing it right up.
From the link:

> If you still want to do it by steam, for a new user you just need to generate a 3 character salt randomly ...

I can't see the code example, but assuming char is 8 bits (which isn't unreasonable for ascii), that's at best, 16M unique salts.
http://www.reddit.com/reddits/

Reddit is what you make it. Nothing more, nothing less.
"Fuck VIM" -Richard Stallman
Oh, WSJ, you never cease to make me giggle.

> outmaneuvered by rivals like Facebook Inc. FB -0.52% and Twitter Inc

Or, you know, Reddit, its direct competitor who mopped up much of Digg's userbase.
I'm more concerned about UI widgets where user stylesheets and zooming tend to not exist (and zooming would produce blurriness if it was used).
The domain name and brand recognition. For $500K, cheap.
How much do you think it would cost to buy reddit?
This is news. sigh
I think this is the key to vim. It's a revelation or a turning point in how you use it. You change to insert mode to insert text; you don't change to normal mode (to do text operations) as you're already in normal model.
There's only one appropriate comment that sums up both this news item and the state of Digg in general:

Who cares.
In general, I am a hugely pro-choice. If the kids think they are up for that kind of websites, let them be. The odds that they see something they'd rather not have seen are a thousand to one. Sure, not impossible and there will be plenty of stories, but it's not worth it to censor the internet like this.

Better talk with your children what the dangers are. Tell them how burglars find that you are on holidays and then break in, or how your Facebook images could be abused by that bully to make you look stupid. It'll make them be more careful, and you needn't use securly to block Facebook's photo upload feature. And yeah, you can also take the lead on talking about sex, better to have them hear it from a trusted source first hand. (I appreciated my mom's effort to raise me, let's say, aware of how stuff works.)

Also, asking people to do something rather than demanding or prohibiting, works always better[1]. If you tell your kids they shouldn't do something, they're more likely to experiment but decide it's better not to, than when you prohibit it and they're going to try and find holes. And believe me, try they will, often either finding a way or having someone fix it for them.

Lastly, I know someone who had this kind of block on his pc. Dutch kids, and I guess any, aren't frugal about swear words like "fuck". The kid who had this filter installed couldn't see a significant part of the forum since it blocks the entire page over that word, and he missed parts of discussions and conversations. Then someone tried to be funny and simply put "fuck" in 1pt white text in his signature, almost entirely blocking him from the forum. In the end of course, he found a way around the block. There are always ways.

I know this is your business and you're not going to stop for this kind of personal morals, but I wanted this to be out there. It's certainly nothing personal!

[1] http://lesswrong.com/lw/4e/cached_selves/ 9th paragraph.
Yeah I know what you mean, the B looks really really stretched!
Color (.com) paid $350,000 for the domain name alone. Silicon Valley is funny like that.
This might be the first permissible use of quickmeme on HN ;)
/r/learnprogramming is a great place to learn and contribute
persistent data structures are implemented in ClojureScript. So they don't need to be ported for new compilation targets of ClojureScript like C in clojurec, I think.
I'm raising money on Indiegogo to contribute to a Kickstarter campaign
I'm all for vim or whatever other editor you prefer.

But to somehow claim that one editor or another is going to make you a better programmer and make your 10 pages of crap code become 4 elegant lines is pretty nonsensical.

No matter what editor you use; if you're not good at problem solving, you're not going to make a good programmer.
Clif Bar Gives Every Employee a 20th Anniversary Bike
I would say that if have no interest in what is literally half of the internet, it does not matter how good you are at the back end, you are not an A player.

There are very few people who could have enough knowledge of all the domains of CS to be an 'A player' in your definition.

This is about the fundamental nature of the work you do. Yes, even as a JS slinger, you still have the exact same computing fundamentals to deal with.

Not sure if you are literally targeting me, but I am a backend developer who does a fair share of UI. I frankly despise JS but live with it nonetheless.
supporting scientific research is considered applied scientific research?
An inch is too big. A centimeter is too late.
How do people use Vi on large projects? Do you just manually type in the name of the file you're looking for every time?
The number of organizations using outdated versions of Office and Windows seems to indicate that FOSS does not somehow makes you more free to not upgrade.
By deliberately replacing a ! with a 1 you can exaggerate the excitement. You are so excited you can't even hold the shift button down. It's not a typo, more of an inside joke of the Internet. :)
its because %99 of entrepreneurs are not idealists, they are opportunists. there are opportunities that are simpler to pursue in software than in hardware.
No, Mali is just as closed as PowerVR.
Introducing Twitter for Nokia
I'm not sure if it's dumb or funny, or good or bad, but I worked hard at coming up with a plan and contribution perks that are actually fun/valuable.
The peopling of the Americas
TouchFire: The iPad’s Keyboard Gets Physical
Yes it's 776 Mbps. Thanks. I forgot to multiply my final result by 2 (forgot I said 2 TB drive and not 1). Fixed.
The HN title should be changed to Phandroid to minimize confusion. Hackers will be keen enough to infer what the name means. It will also stop any rumors from people that just read headlines and think Google got hacked.
What is your strategy for using AngelList? Especially as a new entrepreneur.
4X the price for 8X the performance could be a good deal for some people.
The Digg redesign had any number of problems, most of them inherent in any project to completely reimplement a complex piece of software that already has a large user base. Bugs, missing features, etc.

IMO, the larger problem was one of philosophy. Was the site primarily designed for people generating the traffic or those receiving it? How do you deal with people gaming the system? Digg chose to side with the people gaming the system, presumably because it was a more obvious path to profitability. (Digg had a large staff and ridiculously high burn rate) Prior to the v4 redesign, however, there was at least the illusion that regular users' submissions and voting mattered. Digg v4 simply eliminated the roundabout of gaming the system by making votes almost irrelevant; publishers and marketeers could simply pipe all of their content directly to the top of the frontpage by gathering a sufficiently large number of followers. It made the site little more than a pseudo-RSS frontend for content farms.

Reddit has been successful by fighting a vigorous, if behind-the-scenes, war against spamming and gaming. It may be regressing toward the mean, but at least it's a mean defined by the users rather than a spammer.