Hacker Newsnew | past | comments | ask | show | jobs | submit | 2011-09-13login
Stories from September 13, 2011
Go back a day, month, or year. Go forward a day, month, or year.
1.Google Flight Search (google.com)
516 points by revorad on Sept 13, 2011 | 278 comments
2.Programmers' Day (wikipedia.org)
417 points by kexek on Sept 13, 2011 | 84 comments
3.I have Crohn's, an incurable digestive disease, and built Crohnology (crohnology.com)
331 points by seanahrens on Sept 13, 2011 | 75 comments
4.How prostitution and alcohol make Uber better (uber.com)
256 points by andrewljohnson on Sept 13, 2011 | 34 comments
5.Show HN: PickHealthInsurance.com (pickhealthinsurance.com)
232 points by gurgeous on Sept 13, 2011 | 99 comments
6.Tech recruitment: how not to do it (seldo.tumblr.com)
224 points by jfarmer on Sept 13, 2011 | 37 comments
7.File Hosting Service Hotfile Sues Warner Bros. For Copyright Fraud and Abuse (torrentfreak.com)
214 points by scottshea on Sept 13, 2011 | 42 comments
8.Show HN: Final Touch (finaltouchapp.com)
194 points by ThomPete on Sept 13, 2011 | 117 comments
9.Clojure vs Scala - Anecdote (groups.google.com)
163 points by plinkplonk on Sept 13, 2011 | 49 comments
10.Surprises from numerical linear algebra (2010) (johndcook.com)
155 points by th0ma5 on Sept 13, 2011 | 49 comments
11.Windows 8 for tablet hands on (engadget.com)
151 points by mingyeow on Sept 13, 2011 | 138 comments
12.Please don't use pie charts (jgc.org)
150 points by parallel on Sept 13, 2011 | 64 comments
13.Upverter (YC W11): the perfect tool for open-source hardware (venturebeat.com)
145 points by shamer on Sept 13, 2011 | 29 comments
14.Algorithmic Trading is Not High Frequency Trading (talkfast.org)
140 points by fukumoto on Sept 13, 2011 | 83 comments
15.AeroFS (YC S10): It’s Like Dropbox, But It Runs Inside Your Firewall (techcrunch.com)
127 points by danest on Sept 13, 2011 | 65 comments
16.Unique Error Phrases (asana.com)
123 points by mef on Sept 13, 2011 | 18 comments
17.All His Life Has He Looked Away, to the Future... (daringfireball.net)
115 points by danilocampos on Sept 13, 2011 | 117 comments
18.CBC is forcing me to remove my app from the Mac App Store (davander.com)
105 points by kennywinker on Sept 13, 2011 | 91 comments

It's more complicated than that, and it's hard to answer here.

Basically -- if you're building something big and complicated and you should know exactly how it's going to work, a big written spec really helps.

If you're building something brand new, a startup, or a crazy idea that you need to test quickly and iterate, you should use lots of little specs. It's ok if the specs aren't so fancy... a detailed map of what goes on the screen and what everything does is probably fine. It's ideal if you write lots of small specs for each small feature ("user story") right before you implement them and roll them out.

I just don't like the idea of typing code when you haven't thought through what it's supposed to do (in a disciplined way). Doing specs in small quick chunks, then writing code, is probably the best approach for lean/agile startup teams that don't yet have customer/product fit.

20.Google & the Future of JavaScript (infrequently.org)
103 points by simanyay on Sept 13, 2011 | 35 comments
21.Anonymous Member Banned By Court From Using His Real Name Online (techdirt.com)
100 points by CodeMage on Sept 13, 2011 | 19 comments
22.What I Learned from Watching Notch Code (gun.io)
101 points by Mizza on Sept 13, 2011 | 40 comments
23.Anti-iPhone iPhone game makes it past Apple's review process (itunes.apple.com)
96 points by naz on Sept 13, 2011 | 84 comments
24.The Westfield’s iPhone app privacy smorgasbord (troyhunt.com)
90 points by pavel_lishin on Sept 13, 2011 | 36 comments
25.Diamond planets, climate change and the scientific method (theconversation.edu.au)
89 points by evolve2k on Sept 13, 2011 | 129 comments
26.Laws of Productivity (lanceramoth.com)
87 points by fotoblur on Sept 13, 2011 | 21 comments
27.The Three Slide Rule (jgc.org)
86 points by jgrahamc on Sept 13, 2011 | 38 comments

Let's be honest. Google wants us to use their services because the better they understand us, the better they can advertise to us. That's the profit model at Google. I don't begrudge them for it either. You've got to turn a profit if you want to keep the lights on.

I don't mean any offense, but the "Don't be evil" mantra is growing a bit tired. Evil is a strong word, and "not being evil" is a pretty low bar, IMO.

29.Currency.io, a html5 currency converter - open sourced to learn from (currency.io)
86 points by benschwarz on Sept 13, 2011 | 33 comments
30.Ask HN: Current freelancer and consulting rates survey
84 points by uid on Sept 13, 2011 | 55 comments

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

Search: