Hacker Newsnew | past | comments | ask | show | jobs | submit | 2012-04-13login
Stories from April 13, 2012
Go back a day, month, or year. Go forward a day, month, or year.
1.A Year with MongoDB (kiip.me)
362 points by mitchellh on April 13, 2012 | 141 comments
2.Abrash on Valve: How I Got Here, What It's Like, and What I'm Doing (valvesoftware.com)
288 points by psykotic on April 13, 2012 | 86 comments
3.Google BBS Terminal – What Google would have looked like in the 80s (masswerk.at)
281 points by xearl on April 13, 2012 | 77 comments
4.Fire Me, I Beg You (robbieabed.com)
234 points by robbiea on April 13, 2012 | 65 comments
5.Don't tell me how to enable JavaScript (riversoflambdas.tumblr.com)
203 points by Wilya on April 13, 2012 | 197 comments
6.A Guided Tour through the Fundamentals of Git (gitimmersion.com)
196 points by benackles on April 13, 2012 | 21 comments
7.Demonstrating responsive design to clients. (jamus.co.uk)
188 points by jnye131 on April 13, 2012 | 40 comments
8.Concurrency is not Parallelism (it's better) - A talk by Rob Pike (googlecode.com)
174 points by luriel on April 13, 2012 | 54 comments
9.Life's too short to write shitty software (adzerk.com)
168 points by snkahn on April 13, 2012 | 99 comments
10.Facebook supports horrible proposed Internet bill CISPA (boingboing.net)
163 points by voodoochilo on April 13, 2012 | 57 comments
11.The Most Dangerous Gamer (theatlantic.com)
161 points by TDL on April 13, 2012 | 65 comments
12.Coding is priority number five (bitquabit.com)
152 points by tghw on April 13, 2012 | 32 comments
13.YC Facelift: Flutter (kyrobeshay.com)
148 points by micrypt on April 13, 2012 | 53 comments

Of course this comment was inevitable. If Smalltalkers really believe their environment is the right way to code, their attitude should not be one of "we did this first, meh" but instead be "here's what we did right, here's what we did wrong. heed the lessons of history and good luck, you are on a mission from God."

I think with the proper care and nurturing, we could be at the beginning of a renaissance where many of the great ideas of the 60s and 70s that have been isolated to a small group of people (who are aging rapidly) are being rediscovered and reimagined by this generation. This is happening in no small part due to Rich Hickey and the Clojure community's unbelievable foresight in developing Clojure and ClojureScript in just the right way that it balances these pure, beautiful ideas with pragmatism in a way that makes them irresistible.

Those who lived through the heyday of Xerox PARC, the AI lab, the lisp machines and Smalltalk should see this as an opportunity to help make sure things don't go off the rails this time. Otherwise, we may end up back here again in 25 years with the C++ and MySQL of the future installed in our cybernetic implants.

I can already point to projects that are invisibly pushing us towards another deep, sticky, next-generation tarpit, and people are diving in because it's not yet recognizable as such. (I won't name names!) Lets try to make it so this time around we truly realize the dreams of computation by encouraging people who are building elegant, beautiful things for the modern era, no matter how much the ideas therein have been tried before.

15.Meteor meets NoGPL (lassus.se)
132 points by mapleoin on April 13, 2012 | 115 comments
16.I told my 2nd year CS students to create a programming language (dovyski.com)
129 points by dovyski on April 13, 2012 | 63 comments
17.Why Airport Security Is Broken—And How to Fix It (former head TSA) (wsj.com)
119 points by jedwhite on April 13, 2012 | 88 comments
18.On Anonymity (amandapeyton.com)
120 points by inmygarage on April 13, 2012 | 51 comments
19.The One Product That Makes Apple a Trillion-Dollar Company Overnight (launch.co)
106 points by petesoder on April 13, 2012 | 70 comments

    - Smallest unit of code is the function.
    - Able to get instant feedback on code changes.
    - Multiple editors with just one function in it. Show code
      in an "area of concern" not just in a file.
    - The coding environment can show also results, app 
      windows, graphics, other tools.
    - Can save the configuration of the above.
Smalltalkers have been doing this in commercial projects since the 80's. If only we could have communicated about this as well as Mr. Granger.

EDIT - Also:

    - You should never have to look for documentation
    - Files are not the best representation of code, 
      just a convenient serialization.
    - Editors can be anywhere and show you anything - not just text.
    - Trying is encouraged - changes produce instaneous results
    - We can shine some light on related bits of code
Things like this were happening in Smalltalk environments since the 80's. The first and the last points above were satisfied by lightning fast "senders" and "implementers" searches.
21.Evolution of a Web Developer: From PHP Newbie To Python Ninja (hubspot.com)
99 points by GNelsonJ on April 13, 2012 | 27 comments
22.PG on finding cofounders and being a strong team (garrysub.posterous.com)
94 points by dirtyaura on April 13, 2012 | 17 comments
23.Netflix never used its $1 million algorithm due to engineering costs (arstechnica.com)
90 points by evo_9 on April 13, 2012 | 23 comments

If you've got JavaScript disabled, no one is interested in catering to you. You are the pathological customer in the ad-driven content consumption world of the Internet. It's impossible to make money off of you.

Sure, you enable JavaScript but you don't disable AdBlock and so now you're just consuming resources and contributing negatively to the site you're visiting's bottom line.

I understand the myriad justifications for disabling JavaScript, but I don't really care. There aren't enough people with JavaScript disabled to warrant giving it any attention.

It's the same with Flash. If you don't have Flash, I will show you how to get it, but I'm not going to spend the time telling you why you ought to get it, because I don't care to argue the point. There aren't enough people without Flash for it to be a concern.

25.Java IAQ (norvig.com)
75 points by Mitt on April 13, 2012 | 31 comments
26.US slams Australia’s on-shore cloud fixation (delimiter.com.au)
73 points by mindstab on April 13, 2012 | 50 comments
27.Apple CEO Tim Cook Spotted at video game designer Valve headquarters (appleinsider.com)
74 points by kessler on April 13, 2012 | 63 comments
28.Artificial Intelligence Could Be on Brink of Passing Turing Test (wired.com)
71 points by leejw00t354 on April 13, 2012 | 79 comments
29.On the making of a girl nerd (mathbabe.org)
64 points by cs702 on April 13, 2012 | 71 comments
30. It's the end of the world as we know it (and I feel fine) (cryptographyengineering.com)
64 points by wglb on April 13, 2012 | 12 comments

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

Search: