Hacker Newsnew | past | comments | ask | show | jobs | submit | 2011-12-09login
Stories from December 9, 2011
Go back a day, month, or year. Go forward a day, month, or year.
1.Apple using patents to undermine open standards again (opera.com)
415 points by Wilya on Dec 9, 2011 | 60 comments
2.At the End of a Procrastinated Day (removed.posterous.com)
316 points by pace on Dec 9, 2011 | 110 comments
3.We've invented waterfall (epicenterconsulting.com)
285 points by latch on Dec 9, 2011 | 168 comments
Stick with "Amber.js" with a prominent link to Amber Smalltalk
262 points | parent
5.Snake game in a data: URI (bytex64.net)
257 points by twodayslate on Dec 9, 2011 | 73 comments
6.The Crunchpad is proof of obviousness in iPad design (nikcub.appspot.com)
246 points by nikcub on Dec 9, 2011 | 133 comments
7.Obama Announces $2B Fund for Startups (whitehouse.gov)
239 points by aba_sababa on Dec 9, 2011 | 164 comments
8.The diagnosis (boingboing.net)
233 points by danso on Dec 9, 2011 | 39 comments
Come up with a different name
223 points | parent
10.JQuery plugins site accidentally deleted - last backup one year old. (jquery.com)
180 points by philjackson on Dec 9, 2011 | 66 comments
11.Over 40% of cancers due to lifestyle, says review (bbc.co.uk)
177 points by erinwatson on Dec 9, 2011 | 124 comments
12.MPAA Boss: If The Chinese Censor The Internet, Why Can't The US? (techdirt.com)
177 points by _dp9d on Dec 9, 2011 | 60 comments

Let me tell you why you don't see this happening more often.

I did this on a project a few years back. I replaced a paper workflow process that was taking up two people each in three departments with a web-based workflow that increased visibility, dropped turn-around time from days to minutes, increased accountability and accuracy and trimmed those 16 person hours of processing down to 1-2 per department.

Everyone who directly interacted with the new system loved it. Numerous edge cases that would have been lost in high-level review were caught and integrated from day 1 due to my actually watching people do the job for a day or two per department. The solution has been rock solid (minor maintenance only) for five years.

And I almost lost the job.

The people who sign the checks were furious. The balance of political power between departments were thrown for a loop. One head in particular treated the thing as a near-existential threat. His entire concept of his job revolved around being the authoritative interface for retrieving and maintaining pieces of data that were no longer exclusively under his control. Another flipped out because middle management saw the results as cause to reduce his headcount and budget, and thus importance.

These two departments fought for months, refusing to contribute their shares of budget that were pledged toward modernizing this system.

On a technical and practical level, it was the single best experience I've ever had as a consultant. On a personal and economic level, is was one of the worst. It was some of the hardest money I've ever tried to collect. It was some of the most time and energy I've put into the political and 'sales' side of a job (the part I treat as a necessary evil, but very much evil). The corporation has made out like a bandit in the long run. But I paid the price.

It's simply too easy and financially rewarding to allow a client's political nonsense to screw up every stage of a project. I have less stress, the people who pay me are happier and I bill far more hours.

As with most software, internally developed software included, you don't see better projects more often because the incentives are horribly perverted and stacked against it.

14.Motorola wins patent suit against Apple in Germany, iPhone/iPad to be banned (thenextweb.com)
163 points by tilt on Dec 9, 2011 | 60 comments
15.Your Idea Is Worthless. Worry about finding smart nerds. (plus.google.com)
147 points by terrencelui on Dec 9, 2011 | 80 comments
16.Moving to Stripe: Fixing the Biggest Mistake I've Made to Date (centernetworks.com)
146 points by DanLivesHere on Dec 9, 2011 | 49 comments
17.Clinton Urges Countries Not to Restrict Internet (nytimes.com)
143 points by llambda on Dec 9, 2011 | 39 comments
18.Redis for win32 and the Microsoft patch (antirez.com)
138 points by antirez on Dec 9, 2011 | 165 comments
19.Notes on Programming in C - Rob Pike, February 21, 1989 (cat-v.org)
139 points by AbyCodes on Dec 9, 2011 | 43 comments
20.'WildChords' is One of the Coolest Things I've Seen the iPad Do (toucharcade.com)
137 points by shawndumas on Dec 9, 2011 | 15 comments
21.It's Insanely Hard to Make a Kick-Ass iPhone App (georgesaines.com)
137 points by gsaines on Dec 9, 2011 | 90 comments
22.Facebook Is Making Us Miserable (hbr.org)
122 points by mvs on Dec 9, 2011 | 75 comments
23.What’s New In Emacs 24 (masteringemacs.org)
109 points by fogus on Dec 9, 2011 | 39 comments

The Hemingway Trick: Stop in the middle. Never stop working at the natural barriers. They next time you start working, the barrier will be the first thing you encounter, and you won't have the momentum to overcome it. Try to stop writing mid-chapter, or mid-sentence (or mid function). Know how to finish, but stop working. The next time you start, you know exactly what needs to be done. There will even be the urge to start working to finish the unfinished.

Nearing the end of a unproductive day, accept that the day was not productive, start on what you will work on tomorrow, do a little, and stop in the middle.


Fixing the immigration and patent systems would be infinitely more helpful (i.e. stop getting in the way).
26.Do fewer things; do them better; know why you're doing them (calnewport.com)
95 points by yskchu on Dec 9, 2011 | 14 comments

Hope she finds time to bring that show to Washington DC.
28.Why “direct” PostScript makes sense (anastigmatix.net)
90 points by beza1e1 on Dec 9, 2011 | 27 comments
29.The HipHop Virtual Machine (facebook.com)
90 points by tilt on Dec 9, 2011 | 35 comments
30.Dianne Hackborn responds again about android graphics (plus.google.com)
87 points by brian_cloutier on Dec 9, 2011 | 50 comments

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

Search: