Hacker Newsnew | past | comments | ask | show | jobs | submit | 2012-05-03login
Stories from May 3, 2012
Go back a day, month, or year. Go forward a day, month, or year.
1.Want good programmers? Then pay them. (irrlicht3d.org)
481 points by irrlichthn on May 3, 2012 | 483 comments
2.How text editing on the iPad should be (idownloadblog.com)
436 points by superchink on May 3, 2012 | 170 comments
3.A Relevant Tale: How Google Killed Inktomi (diegobasch.com)
350 points by nachopg on May 3, 2012 | 110 comments
4.I'm Giving Up Reading for a Year (curiousrat.com)
293 points by easonchan42 on May 3, 2012 | 104 comments
5.Judge: An IP-Address Doesn’t Identify a Person (or BitTorrent Pirate) (torrentfreak.com)
285 points by llambda on May 3, 2012 | 100 comments
6.Yahoo CEO might have lied about having CS degree (marketwatch.com)
282 points by loverobots on May 3, 2012 | 205 comments
7.Inbox.py: SMTP for Humans (github.com/kennethreitz)
204 points by dshah on May 3, 2012 | 51 comments
8.SlideShare acquired by LinkedIn (slideshare.net)
185 points by jaip on May 3, 2012 | 47 comments
9.Python Application Deployment with Native Packages (hynek.me)
180 points by craigkerstiens on May 3, 2012 | 26 comments
10.The secret guild of Silicon Valley (medriscoll.com)
177 points by Luyt on May 3, 2012 | 48 comments
11.If money doesn't make you happy, you probably aren't spending it right [pdf] (wjh.harvard.edu)
161 points by reledi on May 3, 2012 | 94 comments
12.XOR Linked List (wikipedia.org)
153 points by no_more_death on May 3, 2012 | 84 comments

So true. I get calls from startup recruiters all the time. They don't seem to realize there's this thing called rent. They want to pay with equity. Might as well pay me with lottery tickets.

Here's the minimum I need to even bother talking to a recruiter. That means that for me to accept the offer, it probably needs more than this.

Six figures, 30 vacation days, full benefits, infinite sick days, convince me that you won't be out of business in any short span of time and you won't bounce a check. Also, under no circumstances do I work more than 40 hours a week.

The other thing that gets me is how companies expect you to really want to work for them. The fact is you need me more than I need you. I'm not going to spend my time solving your cute little puzzles and what not. My experience speaks for itself. If you want to hire me, you should be the one jumping through hoops to convince me I should quit my job and work for you. Only the past naive college version of myself thought otherwise.

TL;DR: if you want to hire me, pretend that I am a doctor and you are a pharmaceutical company.

14.GIMP 2.8 (Stable) Finally Available For Download (webupd8.org)
133 points by mnazim on May 3, 2012 | 62 comments
15.Starting Clojure (mk. 2) (cemerick.com)
132 points by llambda on May 3, 2012 | 28 comments
16.Light Table Listens to feedback and dramatically lowers prices (kickstarter.com)
125 points by bostonvaulter2 on May 3, 2012 | 40 comments
17.New PHP Vulnerability:?-s may expose source code for mod_cgi (php.net)
123 points by ecaron on May 3, 2012 | 59 comments

Crisis mode is addictive.

It was fun to play the hero and get 'That One Critical Feature' out of the door for an important demo. It is a rush. Investors like it. Engineers like it. Soon a company is always in crisis mode; pushing hard to get the next great thing out. It becomes the culture.

At one company I worked at the VP of Engineering was the hardest, longest working person I'd ever met and a driver of that culture. No matter how hard or long you worked, he could beat you at that metric without breaking a sweat. There was a lot of pressure to live up to that example. Mostly I didn't mind because solving problems on a deadline is fun. Mostly.

Eventually, inevitably, that lifestyle started catching up to us. Nerves were frayed. Small technical disagreements started to stretch on into weeks long religious cold wars. We started losing good people who had the good sense to see what was happening.

Those of us who believed in the company and product stayed on, even thrived at some level.

After a few years of this something drastic changed. Our VPoE mother died unexpectedly. It hit him hard. He realized that he had been ignoring absolutely everything but the business. Everything. And the culture shifted on a dime. Engineers were no longer /allowed/ to be called on weekends whereas before we had to respond in 20 min. He would make it a point to go out with us after the workday, or even during the workday, to chat about life, the direction of the company, whatever. Most importantly, he ran interference when it came to the clients and laid down and enforced very sane timetables for completion of projects and features. And if there was a delay, it was ok...not the end of the world.

The product did not languish. Things still got done. Turns out clients, for the most part, could not care less how hard and fast we worked. Having good information for when something would be complete was sufficient. Sometimes better because we were not breaking ourselves trying to impress them with impossible deadlines that we would sometimes miss. Good information was better than fast information.

On top of that, the quality of the product improved. Crises mode was used too often as an excuse for shipping half baked product.

Creativity blossomed. Several revenue generating products were conceived and executed in the breathing space we all now had.

People started recommending talented friends to fill positions again...

Altogether, it was just a much better scene.

Now our criteria crisis is much more strict. It is basically "Will someone (client) die or lose their house if this is not done by some certain time?" If the answer is no, go home.

If you are managing people and part of your evaluation criteria, formally or informally, is "does that person work a lot of hours" or if your 'business stability' requires that kind of sacrifice on any kind of regular basis you are doing it wrong.

TL:DR Unless a client is going to die or go bankrupt if you or your employees don't work extra hours, go home.

19.Fixie.js - Automatic filler content for HTML documents. (fixiejs.com)
115 points by zacharytamas on May 3, 2012 | 38 comments
20.1859's "Great Auroral Storm"—the week the Sun touched the earth (arstechnica.com)
112 points by evo_9 on May 3, 2012 | 34 comments
21.Let the adventurous journey begin: Passive Income (patrick-wied.at)
107 points by mindhunter on May 3, 2012 | 42 comments
22.Google's Fiber Makes MPAA Skittish. (techdirt.com)
105 points by PaperclipTaken on May 3, 2012 | 40 comments
23.Mars rover reaches Endeavour crater, finds signs of ancient Martian water (arstechnica.com)
100 points by evo_9 on May 3, 2012 | 22 comments
24.Judge Alsup asks Oracle/Google to brief API issue in light of new EU ruling (groklaw.net)
92 points by grellas on May 3, 2012 | 23 comments
25.Discovery Channel Buys Revision3 for $30 Million (allthingsd.com)
87 points by protomyth on May 3, 2012 | 25 comments

Sort-of off topic: That guy has nothing on some of the other infamous CEO career lies... take the ex-CEO of Lotus (former makers of 123, Lotus Notes, etc). He lied about being a fighter pilot, having a PhD, and being a black belt in tae kwon do. source: http://www.zdnet.com/news/background-of-lotus-chief-under-fi...

I think people get to a point where they start to believe their made-up mythology. Or perhaps they reach a point where it's too late to turn back. That's what I learned while getting my PhD in Lying Studies at University of Fountainhead, anyway.

27.Running a startup (runningastartup.tumblr.com)
83 points by tony_le_montana on May 3, 2012 | 17 comments
28.Try Out the New Disqus 2012 (disqus.com)
92 points by radagaisus on May 3, 2012 | 48 comments
29.Some of the story of ARM, including the visit to the 6502 creators (reghardware.com)
78 points by fidotron on May 3, 2012 | 15 comments
30.What happens when you rip off a site but forget to host the JS yourself (dsignio.com.ar)
73 points by chamtastic on May 3, 2012 | 79 comments

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: