Hacker Newsnew | past | comments | ask | show | jobs | submit | 2012-02-10login
Stories from February 10, 2012
Go back a day, month, or year. Go forward a day, month, or year.
1.Web Standards (dcurt.is)
358 points by maccman on Feb 10, 2012 | 195 comments
2.The Story of 2 $1 Million Projects in 24 Hours (kickstarter.com)
345 points by zachh on Feb 10, 2012 | 78 comments
3.Dreamliner spells out "787" & Boeing logo over US during test flight (flightaware.com)
315 points by ChrisArchitect on Feb 10, 2012 | 80 comments
4.V for Vendetta and the Rise of Anonymous - by Alan Moore (bbc.co.uk)
298 points by waitwhat on Feb 10, 2012 | 86 comments
5.I am a great programmer, but horrible algorithmist (leftnode.com)
291 points by leftnode on Feb 10, 2012 | 178 comments
6.Germany refuses to sign ACTA (for now) (panarmenian.net)
271 points by bjoernbu on Feb 10, 2012 | 32 comments
7.Rules of a Zen programmer (grobmeier.de)
264 points by karterk on Feb 10, 2012 | 42 comments
8.99 Problems But Money Ain't One (37signals.com)
186 points by tptacek on Feb 10, 2012 | 76 comments
9.GitHub: About This Week's Availability (github.com/blog)
182 points by remi on Feb 10, 2012 | 54 comments
10.Pandas 0.7.0 released: Python data analysis library (pydata.org)
182 points by wesm on Feb 10, 2012 | 26 comments
11.The Future of JavaScript (chromium.org)
170 points by JoshTriplett on Feb 10, 2012 | 109 comments
12.PyPy 1.8 - business as usual (morepypy.blogspot.com)
167 points by bivab on Feb 10, 2012 | 22 comments
13.VEVO Execs Must Face Criminal Charges For Copyright Infringement (uncrunched.com)
162 points by ed on Feb 10, 2012 | 56 comments
14.Running Dropbox affiliate ads cost me my Adwords account (gravitronic.blogspot.com)
158 points by gravitronic on Feb 10, 2012 | 112 comments
15.How the Boehm Garbage Collector Works (discontinuously.com)
120 points by int3 on Feb 10, 2012 | 37 comments
16.High performance libraries in Java (vanillajava.blogspot.com)
117 points by javinpaul on Feb 10, 2012 | 21 comments
17.My experience of runnning Google Ads for Dropbox referrals (tim-rogers.co.uk)
108 points by timrogers on Feb 10, 2012 | 46 comments
18.VEVO CEO tries to explain their hypocritical act of piracy at Sundance (techcrunch.com)
100 points by msencenb on Feb 10, 2012 | 18 comments
19.Be better at math: Running causes neurogenesis in spatial reasoning region. (highiqpro.com)
96 points by upwardbound on Feb 10, 2012 | 25 comments
20.The dirty secret of IP calling, and how it will change the phone industry (theverge.com)
96 points by ops7eng5 on Feb 10, 2012 | 29 comments
21.Inbound.org: Community-curated Marketing News (inbound.org)
90 points by InfinityX0 on Feb 10, 2012 | 58 comments
22.WebKit Isn’t Breaking the Web. You Are (webmonkey.com)
89 points by bootload on Feb 10, 2012 | 63 comments
23.Does Facebook Have a Secret Paper Fetish? (collectorsweekly.com)
87 points by tbgvi on Feb 10, 2012 | 19 comments
24.Scale of Universe (scaleofuniverse.com)
82 points by sun123 on Feb 10, 2012 | 26 comments
25.Getting started with iOS development on Heroku (heroku.com)
83 points by instakill on Feb 10, 2012 | 15 comments
26.BitTorrent Piracy Doesn’t Affect US Box Office Returns, Study Finds (torrentfreak.com)
77 points by dazbradbury on Feb 10, 2012 | 23 comments
27.There is No Root Cause (kitchensoap.com)
77 points by themcgruff on Feb 10, 2012 | 19 comments
28.Cathode: A terminal app for mac that looks really cool (itunes.apple.com)
72 points by blktiger on Feb 10, 2012 | 60 comments

"If you can build large scale systems, you can code complex algorithms."

Not sure I agree. Architecting/Maintaining huge systems and inventing very smart algorithms are very different skills. Both can be learned to some extent, and a programmer should learn both to some level, but it is totally possible that one person is very stong in one but not that strong in the other.

Look at the source of the splay tree:

http://www.link.cs.cmu.edu/link/ftp-site/splaying/

It is short, a programmer usually writes this amount of code in a day. Coming up with this made its creator famous.

Algorithmization is like short distance running. You prepare a lot (think a lot) but probably write little code, and you have to be quite math-focused.

Building huge systems is long distance running: you have to be strategical, you write lots of code, (and put together lots of third party components), you have to be 'wise'...

In essence good progammers are usually good enough in both (I am sure this is true for the poster), but he/she can be particularly strong in one or the other.


Google AdWords will permanently ban you for anything, and you will have no recourse, nor will any opportunity be provided to you to fix/correct the issue.

Someone lives next door to you, that gets their account banned? Your account gets banned.

You move into an apartment that had a previous resident 6 years ago, whose account got banned 2 years ago? Your account gets banned.

CTR too low on some test you are running? Your account gets banned.

Ad does not pass review and you forget and try it again in 3 months? Your account gets banned.

One day you are going to log in and see this message...

http://www.devside.net/images/adwords-account-suspended.png

You're only option will be to make as much noise as you can about it, until someone at Google sees it on HN.

For the rest of us, we get screwed.

On a side note, Google cares so much about the communication between the client and the AdWords team, that email coming from AdWords often makes it right into the Gmail spam folder (100% in my case). They don't even bother white-listing it! That's where I found the reply for my plea for un-suspension.


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

Search: