Hacker Newsnew | past | comments | ask | show | jobs | submit | 2011-08-19login
Stories from August 19, 2011
Go back a day, month, or year. Go forward a day, month, or year.
1.13-Year-Old Makes Solar Power Breakthrough by Harnessing the Fibonacci Sequence (inhabitat.com)
649 points by jedwhite on Aug 19, 2011 | 142 comments
2.Please confirm your email address (bvckup.tumblr.com)
422 points by huhtenberg on Aug 19, 2011 | 79 comments
3.The Secret of the Fibonacci Sequence in Trees (amnh.org)
344 points by pigbucket on Aug 19, 2011 | 26 comments
4.The Architecture of Open Source Applications (aosabook.org)
184 points by kachnuv_ocasek on Aug 19, 2011 | 13 comments
5.IE9 deletes stuff (techno-weenie.net)
169 points by srozet on Aug 19, 2011 | 35 comments
6.90 Percent of People Don't Know How to Use CTRL+F (or CMD + F) (theatlantic.com)
162 points by dm8 on Aug 19, 2011 | 140 comments
7.How To Become A Better Programmer By Not Programming (codinghorror.com)
152 points by davidjnelson on Aug 19, 2011 | 117 comments
8.Apple phasing out developer access to the UDID in iOS 5 (techcrunch.com)
128 points by canistr on Aug 19, 2011 | 62 comments
9.Can’t Wait (YC S11) is a mobile social network for movie trailers (techcrunch.com)
121 points by canistr on Aug 19, 2011 | 43 comments
10.New Visual Proportions for the iOS User Interface (aentan.com)
117 points by aen on Aug 19, 2011 | 46 comments
11.GeekStack Postmortem (geekstack.com)
116 points by pavel_lishin on Aug 19, 2011 | 36 comments

"As I write this, I’m sitting in a cafe. Around me, there are five people on laptops — four of them are MacBooks. Four other people are using tablets — all four are iPads. Welcome to the Post-PC world."

Also you live in San Francisco, I'm sitting in a cafe in Florida, and we got 2 macs (me (developer) and another guy that is a designer apparently) and 10 PC, welcome back to the PC era.

13.The stock market hates HP's new strategy (google.com)
105 points by pemulis on Aug 19, 2011 | 101 comments
14.HP To Apple: You Win. (techcrunch.com)
103 points by ssclafani on Aug 19, 2011 | 114 comments
15.Psychologist James Pennebaker reveals the hidden meaning of pronouns (scientificamerican.com)
103 points by jericsinger on Aug 19, 2011 | 23 comments
16.Show HN: CodeMatch: IDE autocomplete on overdrive (languageinterfaces.com)
102 points by moondistance on Aug 19, 2011 | 63 comments
17.An Introduction to Asynchronous Programming and Twisted (krondo.com)
99 points by bentoner on Aug 19, 2011 | 6 comments
Under 2GB
93 points | parent

Inhabitat credits treehugger.com as its source. Treehugger's article is not breathless about biomimicry, not spread over two pages, and not interrupted by adsense and images. http://www.treehugger.com/files/2011/08/13-year-old-makes-so...

Edit: The source of treehugger's article is Aidan's own article, which is better still, and addresses briefly some of the issues raised in comments here (e.g., about fixed vs. tracking pv arrays). http://www.amnh.org/nationalcenter/youngnaturalistawards/201...

20.Why Leo Apotheker will be fired from Hewlett Packard (February 2011) (cringely.com)
88 points by blumentopf on Aug 19, 2011 | 24 comments
21.Tagstand (YC S11) Greases The Wheels Of NFC Development (techcrunch.com)
86 points by canistr on Aug 19, 2011 | 16 comments
22.Aisle50 (YC S11) is Group Buying for Groceries. (mashable.com)
85 points by Gaussian on Aug 19, 2011 | 15 comments

From what I've seen, there's just no crossing the skill chasm as a software developer. You've either got it, or you don't. No amount of putting your nose to the grindstone will change that.

What a scary thought. Good thing it's not true.

One of the many reasons I became a programmer was that the sky was the limit. Still is. Want to learn something new? Learn it. Want to build something cool? Build it. The only real limitations are your belief that you can do it and your willingness to perservere until you do.

We are not like basketball players or musicians or chess masters where only the extremely gifted (who also work hard) can rise to the top of their craft. With few exceptions, we all can.

I didn't always think this way. I had a college math professor who once said, "Many of my students are simply not suited for the sciences." And I was stupid enough to believe him! In retrospect, his comment said more about his weakness as a teacher than anything about his students.

How do I know this? Because I learned the hard way. When working with my first mentor, I was always too quick to blame someone else for their limitations slowing progress. Until he said, "So teach them!" He believed that almost anyone can learn and get good at almost anything. This seemed counterintuitive but after a while, I was able to adopt this belief system, and it has made all the difference.

There are many reasons why so many programmers suck, but "not being able to cross the chasm" isn't one of them. Just a few of the real reasons:

  - They never learned right in the first place.
  - They never built anything of real substance.
  - They were a tiny cog in a machine and never saw the big picture.
  - They got pigeon-holed into a small area for a long time.
  - Other things in their life took over.
  - They had shitty teachers.
  - They had to build on top of pre-existing shit and couldn't do it right.
  - They were stuck in environments where excellence never mattered.
  - They went into management too soon.
  - They got trapped into old technologies and methodologies.
  - They made too much money to make a career u-turn.
  - They just didn't care enough.
  - <add your own>
  
My programming has always gotten better every year. Sometimes I read my old code and can't believe I wrote it. And I still have tons of room for improvement.

I'm firmly convinced that almost any of us can get better, much better. And even become "elite", whatever that means. Please don't listen to anyone else who tells you otherwise.

24.Persistant and unblockable browser cookies using last-modified HTTP header (nikcub.appspot.com)
87 points by nikcub on Aug 19, 2011 | 32 comments
25.Microsoft offers webOS developers free Windows Phones and dev tools (winrumors.com)
82 points by Flemlord on Aug 19, 2011 | 81 comments
26.How To Use UTF-8 Throughout Your Web Stack (rentzsch.tumblr.com)
79 points by shawndumas on Aug 19, 2011 | 42 comments
27.A test which predicts ability to program before the start of training (mdx.ac.uk)
77 points by ColinWright on Aug 19, 2011 | 36 comments
28.Germany vs. Facebook: Like Button Declared Illegal, Sites Threatened With Fine (siliconfilter.com)
74 points by flardinois on Aug 19, 2011 | 75 comments
29."..best direction for evolving Java is to encourage a more functional style" (java.net)
73 points by sadiq on Aug 19, 2011 | 42 comments
Under 250MB
71 points | parent

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

Search: