skysight-inc/HackerNews huggingface dataset:
Not good.

* Has a graphic which must be interpreted simply to find the last few projects the candidate worked on.

* Uses a proportional diagram scheme that is (a) worse than pie charts (an achievement) and (b) requires a color coded legend to illustrate the simple clause: "[Project Name]: Rails, CSS, jQuery".

* Straightjackets the candidate's work experience into "technology used" instead of "accomplishments earned".

* Attempts a comparative analysis of experience with different tools both as a "developer" and a "designer" without explaining the significance of either term; what's a "Photoshop CS5 Developer" or a "Textmate Designer"?

* Or is the blue "frequency" and the orange "expertise"? Why is the graphic laid out so that the cutesy venn diagram looks like a color key?

* Spends something like 1/3 of the real estate of the graphic on an almost entirely uninteresting attribute of the candidate (what terminal she uses, what text editor she uses, what browsers [seriously.] she uses). Designers can be expected to know Photoshop. Nobody cares about your editor.

* I have no idea what the subway-map illustration of command line tools and web services even means; the impression I get is, "this person will add baffling complexity to things in order to avoid boredom". Whoah, where do I sign?

* Extraordinarily inefficient representation of the candidate's Rails experience; a simple resume would lead with "Rails developer with over 5 years experience" instead of burying the lede in another cutesy picture.

* No reasonable employer cares about college credits earned in high school, the age you were when you coded your first website, or what platforms you tech-supported in school, and yet that material consumes more visual weight than the number of years the candidate has doing Rails development.

Resume tip. Here is the terrible thing about spending time on your resume pointing out your favorite dog breed or color-coding your choice of text editors: people with real accomplishments would never, ever do that, because they only have two pages of heavily-bulleted text to convey those accomplishments in. What you say with a resume like this is, "I hope someday to have major accomplishments" --- whether that's true or not.

It's not just that infographics are a crappy format for resumes (and, they simply are.). It's that this is not a good infographic. In fact, since we're all so familiar with resumes here, it's actually a really good example of the problem with all the cheesy infographics that have been floating around for the past year.

The blogger who highlighted this "graphical resume" did a disservice to the person who created it; I have no doubt the author is an totally reasonable human being who sends normal resumes to people when resumes are what's called for.
1.Before vaccinations, there existed several diseases that killed millions and maimed millions more on a routine basis.
2. Vaccines have been developed for many of these diseases, and deployed out into the population.
3. These diseases no longer kill millions and maim millions more.

I'll just leave this here:

http://www.vaclib.org/sites/debate/web1.html

I've seen similar graphs over the years, basically arguing that these diseases were in long-term decline before the introduction of their respective vaccines, and that the vaccines merely sealed the deal.

Were I more ambitious, I'd seek out the source data from official sources, and confirm or refute the analysis myself.

This paper appears to have asked the same questions:

http://www.ncbi.nlm.nih.gov/pubmed/9088445

It came to the following conclusion:

Historical data provide evidence of proof of efficacy of mass immunization for measles, polio, rubella, mumps, and pertussis, but not for diphtheria or tetanus.

This does not contradict the claim that the incidence of said diseases were already in significant decline prior to the introduction of immunizations, or that immunizations were not necessary for eradication.

It seems like a rather obvious analysis to do: compare the maximum historic incidence of said disease, the incidence at the time of vaccine introduction, and the rates of decline prior to and following said introduction. It should be fairly easy to argue from that whether a) the vaccine contributed to eradication, and b) the vaccine was necessary for eradication.
i actually believe resumes like this hinder the application process. the problem this seems to solve for the author is "Ok great, we use Java and PHP and Python but how competent are they in those languages?"

it's a fair concern, but i don't agree this is the right way to solve it. imo, brevity can speak louder than pictures and colors. even if i were to give the author the benefit of the doubt here, this particular resume/graphic doesn't strike me as exemplary.
Mind if I asked why it was extraordinarily ambitious?
Even a small amount of land is labour intensive when you're farming it by hand.
I am a member of current paris session. It's a really great way to work on our startup project, getting precious feedbacks from great and famous mentors and building a productive and stimulating relationship with other peers.
"99.95% of daily listeners at Magnatune are listening for free"
To be fair, I've submitted a variety of pull requests that have been ignored... no comments, no response, etc. At least with the pull request format, if the author is too busy to maintain the project he/she could theoretically just accept requests and spend about 2 minutes a month being maintainer.
While you start off with some (probably deserved) snark, I want to thank you for the way you wrote your second paragraph. I wish every downvote HN newcomers get came with a comment like that.
And those are supposed to use site-provided search boxes for specific content?
Wordpress display list of all authors
There are jerks in all walks of life. If you don't like your MBA, go find a better one. Treating people like monkeys is the problem, not the solution.
Free flash chat rooms everywhere.
Contact data is not the same as a search engine.

Elaborate? Bing didn't steal Google's source code. They intercepted some linkstream data with the user's permission.
Camp KDE 2011 will be co-located with Linux Foundation's Collaboration Summit
Salesmen and Visionaries
Hi marcc, actually it is done correctly and that is how OAuth works. In order to get the user access token the user has to first login to authenticate they are the rightful owner of the account and then grant access to the application. In our case, we could have sent the user to Netflix to login or we could have asked for the credentials on Qpicker and sent the details to Netflix who handles the authentication/access control.

http://josephsmarr.com/2008/10/01/using-netflixs-new-api-a-s...
This would be great if you wanted a job at USA today.
"To help free him, April 6 named him their spokesman. The Egyptian government says it wants to start to talk with opposition groups, but the leader of the April 6 group says if the Egyptian government wants to talk, then it has to talk to Ghonim."

politics are certainly not my forte, but is this really a flawless tactic? isn't it possible this could be more harmful than helpful?
>As it should, the ranking would be effected by the click activity that users perform on the most popular websites. Effectively I'd have crowd sourced my ranking.

Not exactly. Those sites work hard to present relevant links to the crowd. If the sites have competent engineers, your record of clicks cannot add much value -- if just because you only have a subset of all the clicks on that site. So you see google says they're seeing increasing overlap with bing over time.

Also see http://news.ycombinator.com/item?id=2184025
Please Read: A Personal Appeal TO Wikipedia Founder Jimmy Wales
No. It continued because Hurd is very elegant and, for some people, this matters a lot. I'd love to run GNU/Hurd as my main OS, but, right now, that's not feasible.

Right now, you can reasonably choose between a Unix workalike that's GPL'ed, a BSD-flavour of Unix that's BSD'ed, the bastard child of VMS and a very elegant OS that's only sold bundled with fairly ordinary x86 PCs inside very elegant exteriors.
Why do you think Bing cares or has to know that "q=" means a Google query term? My point is that they don't have to have any semantic information about parameter keys to be able to derive probabilistic associations between parameter values and clicks.

If you consistently see pages with 'foo' as a parameter value to any parameter key, and clicks on those pages consistently go to site bar, it's completely reasonable to start associating foo with bar, regardless of what the parameter keys are.
Sorry, the correct number was 3986.

RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax
If I were hiring someone to make infographics, this would be a useful (but not necessarily positively received) resume.

For anything else, particularly development, it'd be in the discard pile pretty quick.
Why is luck not listed?
I always use semicolons to end lines in JavaScript because it is comfortable for me.

...and I always feel a little guilty about it, because it seems wrong to add superfluous characters to my code. Is it actually "personal preference" and I've been feeling guilty for nothing, or is it better to leave off the semicolons?
Getting rejected by YC was the best thing to happen to my startup and to improve my motivation.
If I'm the seller I would prefer to throw out a number. That way you can simply pad the starting point, coming down in price is much easier than going up.
Can we stop saying monkeys? This attitude does not help.

A software business needs people with skills to make stuff as well as people with skills to sell that stuff. Neither is more important than other, nor can exist without the other.
If I was hiring a programmer for a creative business though, and I didn't know too much about programming (like most employers), this would definitely set her apart for a number of reasons.
MySpace failed because Facebook succeeded.
I agree with your assessment, but it is an interesting try at presenting the information, and the linked png did at least have template for a link to the plain text version.
Here's a suggestion: go the route of the Wikipedia manual of style and drop all honorifics. "Wakefield" suffices, as does "Salk".
PortfolioDeck is a portfolio startup, fully customizable and easy to use
Before you can learn programming, you must first learn programming concepts. This is why smart universities teach you how to do programming rather than teach a language alone. eg: You can implement a SQL JOIN query but do you understand what the SQL JOIN query does?

Otherwise, you may find yourself being stuck to certain languages (and functions!) which can be pretty bad. eg Using if then when a switch would be clearer and quicker. Or, applying indexes to every field in the hopes it'll make the database quicker. etc.

That said, I found the best way to learn a language is to do an (Extremely small!) side project for a certain area. eg eCommerce website? Pretend you only want to sell 4 items (2 per page) and attempt to make it pretty so you understand how designers design. And aim to understand WHY the code does what it does. (There are more ideas and projects out there)

If you're going to attempt a start up, I suggest learning frameworks and APIs. Both typically save lots of money and time until you become commercially viable to cost (by then, you should be profitable).
From YC to NYC in less than 4 minutes
GSM && android phones
Which android phone would you suggest right now - whats the best phone / best deal? Just thinking about getting one. It should be a GSM phone - I like to travel ...

thanks - Johann (Santa Clara - CA)
I wish they were. It can cause unexpected problems.

http://bonsaiden.github.com/JavaScript-Garden/#semicolon

(this really wasn't the example that I was thinking of, I'll scrounge for the other examples, sorry)
One of the most interesting aspect of Hurd is its security model. It's extremely safe, and allows very fine-grained authorisations.
I liked the article but I thought he spent too much time on getting the hostname short. Just install bash_completion and then all ssh/network stuff starts completing based on your known_hosts. His "annoying.hostname.example.com" becomes "ssh ann<tab>" which is still shorter than anything he had there.

I'm glad he did mention my favorite config file option for setting the username:

Host example.com
User = someweirduser

That way I don't have to remember to "ssh someweirduser@example.com" because some client set up a weird user for me--I just "ssh example.com" instead.
Willingness to experiment and try new things is an asset for a developer. Inability to edit oneself, or to walk away from an experiment when it has clearly failed, is a dealbreaking liability.

Infographics ON a resume, good or mediocre: OK.

Infographics AS a resume, if amazing: OK.

Infographics AS a resume, if not amazing: VERY BAD.
Set apart, perhaps, but not necessarily in a positive way. There are a number of parts of the resume that don't make sense - why would I care if someone uses Textmate, the technology chart is horrendously hard to understand at a glance, the subway-style bit for command-line vs. web service tools is odd, etc.
No, you redirect to Netflix as part of the authorize phase. The user may then login to Netflix after which they will be given the option to authorize your app. If they do, you will receive token credentials enabling you to access the user's Netflix data. The whole point of OAuth is that you don't need the user's login credentials.
This sort of CV is going to exclude this person from certain positions and companies - probably exactly the companies and positions this person does not want to be hired at. Jamie is doing her own filtering by being "in your face" about what sort of worker she will be, and you can instantly tell whether or not to exclude her from consideration. Whether to hire automatically, that's would take more time to determine.

She'll instantly get discarded from consideration for most 'sit in a cubicle all day and take directions from 5 committees' jobs, and that's probably exactly what she wants.
Really, can people stop with the poetic job offers? I'm a human being, not a rockstar, a ninja, a monkey, or apparently Poe.

If you have a job opening, just state it. Say that it's in NYC and you are looking for someone from the Bay area. Post some requirements and you might get some more interested parties.

Unless you really are just looking for an emo engineer.
The cynic in me thinks this might just be an attempt to boost the site's profile before sale. It's going to have lots of links it didn't have before ...

Also the idea isn't, I don't think, awful. It's not my kinda thing but it's got something there. It looks pretty sub-optimal. Just the button text "Detract From users reputation" speaks volumes to me; why is there a dropdown and submit button for voting "do or done", why aren't they more prominent [isn't that the point of the site?] ...
I'd add to that having already been paid for it and needing to hand off to others to maintain. I guarantee that the next project you do will be at a whole new level.
Good media, David — glad to see things still going strong at OpenDNS.
OAuth Example: http://tools.ietf.org/html/rfc5849#section-1.2

Netflix is photos.example.com

QPicker is printer.example.com

We are Jane
I am guilty of the "Fuck you" one. The offered terms insulted me so much I no longer wanted to do business with the person. Had I taken this article's advice, I would have stayed calm and moved toward some highly unsatisfying "middle ground" purely to "close the deal". We are faced with innumerable opportunities in our lives, and we need to filter out the best ones; for most negotiations, a successful outcome is not making a deal.
Yes, but they (gnu) gave up putting a lot of resources into it when Linux became successful.

They're idealists and realist...
"What I cannot create, I do not understand." -- http://en.wikiquote.org/wiki/Richard_Feynman
He already 'won' the social media lottery, now he's talking about investing his 'prize' to ensure it returns a good investment.
Good luck minifying/compressing your JavaScript files without using semicolons. There's nothing I hate more than finding a promising jQuery plugin and when I integrate it into our JS minifying processes it blows up because they left semicolons off of a few lines, or the whole thing.
really...it's a filter...meant to weed out people like you and surface people who we actually want to work with. go work at IBM
Also mindbending: Rails/jQ developers command an enormous premium in this market, but my understanding is that the people who actually lay out and draw those cheesy infographics make peanuts.
This infography resume scores high points for standing out and being memorable, which is important as many companies receive many CVs.

It completely fails as a tool for communicating how good she is at what she "does". I guess it's Rails? The CV is confusing.

Also, it gives the impression that the person is more interested in style than substance. I guess that's okay if you're an artist/designer (?), not so good if you're a programmer. The CV gives me the feeling this person is a programmer, but probably not a good one, she should really be a designer.

Overall, I think the problem is what's communicated in the programmer /\ designer Venn-diagram. She's trying to communicate that she's a designer programmer, but it comes across "forced". Her designer part made this infographic, which isn't very good, and we can't really tell if she's a good programmer, and suspect that she's not.
Yes interesting, could you please get into more detail ? Can you remember how long it took to write the On Lisp code ? And was writing the text quicker than the code ?
Was it a lot easier to write Ansi Common Lisp afterwards ?
Along similar lines, a friend of mine built a life map a few years ago:

http://thesocietypages.org/graphicsociology/2010/11/15/lifem...
Actually, Bing should credit the users providing all that clickstream data and all the websites they are using. It just happens that Google is one of many... what's your point?
Unless you get a perfect score, don't omit semicolons http://asi.qfox.nl

Oliver Hunt, primary JavascriptCore engineer took this quiz and said, "I rewrote our entire JS parser < 2 months ago, with all ASI rules and still didn't get 100% on a quiz"
In my opinion, this still doesn't solve the problem of beefed-up resumes. Or one can spend 40% of his time working on PHP doesn't tell exactly how good he is in PHP. The best is still to have the candidate really showing how good he is, for example to have the candidate work on customized puzzle targeting the skills an employer needs.
The number of jquery file upload plugins is astounding. This looks like a decent one, though makes the job of picking one that much harder...one of the drawbacks of jquery's open plugin ecosystem.

Who wants to write the blog post reviewing and testing them all in various browsers? I will donate $5!
A lot of these mention working with people that are better than you.

I currently work at a startup where I am the only developer. I'm also starting a company on the side where I am the only developer.

Does anyone have any advice on how I can supplement this? I'm currently looking into working on large open source projects, so I can work with other people, but I'm just not sure if that will work.
Yeah, the example is more for hyperbolic illustration than anything else. My actual use case is that I've got a lot of IP addresses, different usernames and non-standard ports across various servers, so it's incredibly convenient to have my .ssh/config all set up.

With aliases (and zsh completion support for aliases), I can do "ann<tab>" which saves me even more time.

It won't be long before all I have to type is tab :)
Similarly, http://www.uploadify.com/

I really appreciate that this doesn't require Flash as Uploadify does. Very cool, I'm probably going to see if we can get this in our project - multifile upload is an important story coming up next week!
You make an excellent point!

We're going to do written tutorials and screencasts side by side. I think the goal of the videos in large part is to get people interested.

It doesn't take a lot of commitment to watch a video. On the other hand, a written tutorial takes a little bit more effort to see the end result. I think a healthy dose of each is what we're aiming for.
The best resume I have ever seen is this one: http://www.squicky.org/cv/
Jeez, they really tore into the poor guy. I think it was an admirable effort at least. He already feels like shit, and they're just tearing him new ones.
Thanks! I'm not sure if we realize what we're getting ourselves into, but no matter what, it should be fun!
"Heck, I'd be happy if free listeners accounted for 99.5% of daily visitors (that'd be a 10x improvement!)"
That example has nothing to do with whether semicolons are omitted or not; the rule that you need to know is don’t ever put a newline between the “return” keyword and the value to be returned, but whether you add semicolons at the end of what you want to make a statement makes absolutely no difference in this case.

In other words, whether you write

return
foo;

or

return
foo

the result is the same: an empty return, completely ignoring the foo bit.
There's benefit in saying 'thanks, but no thanks' rather than Fuck You, and I don't think the OP claims otherwise.

In fact, the 'take-away' can sometimes be a great think to say in negotiations - it forces the other party into realising that they need this more than you. Of course, this only really works when they do actually need this more than you. Otherwise you come back later, looking desperate, and ready to get out-negotiated.
No reasonable employer cares about college credits earned in high school

I'm not sure about that. When I interviewed at Google, everybody seemed very impressed that I finished half my Honours degree before I graduated from high school at age 17. I had far more questions about my experience with concurrent high school and university than I did about doing my doctorate at Oxford.

But on the broader point, I absolutely agree -- if I was looking to hire someone, this would get an immediate reaction of "this takes way too much work to comprehend; trash it and move on to the next candidate".
Right, but if it wasn't "autoinserting" semicolons, the behavior would be different.
+1
Adding a license and contribution policies to an open source project are great preconditions to get bugfixes and feature contributions.

But I wonder why then sending you pull requests is an issue?
VBA for Macintosh goes away (2007)
Perhaps you're both being a bit too literal? I think what Chris is trying to say is that while it may be more obvious to pursue a consumer facing startup because of the attention they get, entrepreneurs should still keep in mind the less shiny/immediately gratifying things. Because the existence of the first set creates an opportunity for the second. Things like Heroku.

Kind of apropos... I got stuck on a trip recently without a book, and grabbed a copy of Heyday off a shelf. It's a historical fiction novel about the gold rush period and how things in CA played out. Not a terrible read, if you're into that kind of thing.
reinventing the wheel many times, in the form of implementing all the kind of algorithms and programs I could find interesting, was very useful for me. Chess programs, device drivers, data structures, network servers, and so forth.
About design skills, I think reading many RFCs is a great help.
Changes in Brain Size during the Menstrual Cycle