HN2new | past | comments | ask | show | jobs | submit | 2013-02-02login
Stories from February 2, 2013
Go back a day, month, or year. Go forward a day, month, or year.
1.How A Pull Request Rocked My World (clayallsopp.com)
320 points by 10char on Feb 2, 2013 | 151 comments
2.Twitter Hacked – 250,000 User Accounts Potentially Compromised (allthingsd.com)
307 points by kmfrk on Feb 2, 2013 | 147 comments
3.Blank screen if kids yell too much (superuser.com)
225 points by ivoflipse on Feb 2, 2013 | 176 comments
4.Docracy Terms of Service Tracker (docracy.com)
200 points by matt2000 on Feb 2, 2013 | 49 comments
5.Show HN: Multiplayer Snake in Go (hipstersnake.com)
156 points by paulrosenzweig on Feb 2, 2013 | 75 comments
6.How a Boat-Plane Hybrid Shattered the Sound Barrier of Sailing (wired.com)
148 points by jchrisa on Feb 2, 2013 | 19 comments
7.What to do about GNU? (smalltalk.gnu.org)
145 points by profquail on Feb 2, 2013 | 31 comments
8.World's largest natural sound archive is now online (cornell.edu)
142 points by mhb on Feb 2, 2013 | 23 comments
9.CBS Bans SodaStream Ad (forbes.com/sites/willburns)
136 points by jack-r-abbit on Feb 2, 2013 | 100 comments
Spaces
118 points | parent
11.Wozniak: Facts in Steve Jobs movie look 'atrocious' (cnn.com)
120 points by mactitan on Feb 2, 2013 | 57 comments
12.Why Is Barrett Brown Facing 100 Years in Prison? (vice.com)
121 points by dsr12 on Feb 2, 2013 | 55 comments
13.Show HN: Markdown + LaTeX math in the browser (socrates.io)
121 points by pkrein on Feb 2, 2013 | 32 comments
14.Why did men stop wearing high heels? (bbc.co.uk)
116 points by jamesjyu on Feb 2, 2013 | 55 comments
15.The Turn (1993) (theatlantic.com)
103 points by js2 on Feb 2, 2013 | 23 comments
16.OpenBSD removes Rails from the ports tree (marc.info)
96 points by mben on Feb 2, 2013 | 70 comments
17.The Nordic countries are probably the best-governed in the world (economist.com)
92 points by JumpCrisscross on Feb 2, 2013 | 131 comments
18.RethinkDB example apps (rethinkdb.com)
93 points by coffeemug on Feb 2, 2013 | 32 comments
19.Flight tickets: buy two weeks before even during holiday seasons? (travel.stackexchange.com)
89 points by jakub_g on Feb 2, 2013 | 25 comments
20.Babbage: A Clojure library for accumulation and graph computation (github.com/readyforzero)
89 points by ithayer on Feb 2, 2013 | 8 comments
21.Reddit review puts some teeth into “Aaron's Law” (arstechnica.com)
82 points by jug6ernaut on Feb 2, 2013 | 49 comments
22.US Attorney Carmen Ortiz could end up with big legal bill from motel case (bizjournals.com)
78 points by i4i on Feb 2, 2013 | 24 comments

Reading the comments in this thread is very interesting to me, because each programmer seems certain of the superiority of his own programming style.

We have some comments that disparage the change, saying that it obfuscates the code and makes it more difficult to understand.

We have others saying that this change is a basic technique and it's "shocking" that the author wrote a book without this simple knowledge.

What I take from this is yet another situation of people arguing about something highly subjective that is closely tied to their identity. Good programming is not an objective concept. People respond differently to different programming techniques and what works better for one person may greatly confuse another.


Novice programmer: Uses simple if/else.

Adept programmer: Discovers polymorphism. It's great, uses it for everything.

Master programmer: Realizes that in many cases, it makes the code less clear and more verbose, reverts back to if/else until the flexibility is actually needed.

Same story repeats itself many times on different fronts: metaprogramming, recursion, exceptions, macros, etc.

25.What Twitter Really Looks Like (theatlantic.com)
66 points by dsr12 on Feb 2, 2013 | 17 comments
26.Why you should use WebGL (codeflow.org)
66 points by mariuz on Feb 2, 2013 | 37 comments
27.What I learned from time away from the Internet and email (mattcutts.com)
58 points by Garbage on Feb 2, 2013 | 12 comments
28.Ruby gems are still not safe to use (cristianobetta.com)
58 points by cbetta on Feb 2, 2013 | 43 comments
29.Never Trust what Recruiters Say (nimblegecko.com)
57 points by smartial_arts on Feb 2, 2013 | 59 comments
30.Practice typing for Code (typing.lk)
55 points by arunoda on Feb 2, 2013 | 49 comments

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

Search: