Computer scientists should be comfortable with and practiced in the Unix philosophy of computing. The Unix philosophy (as opposed to Unix itself) is one that emphasizes linguistic abstraction and composition in order to effect computation. In practice, this means becoming comfortable with the notion of command-line computing, text-file configuration and IDE-less software development.
«techtusiasmic»
created and curated by alexandru totolici
-
2012-01-11
Source: matt.might.net
-
→
What every computer science major should know
Absolutely required reading. Unfortunately, I see too many of these being often ignored.
-
2012-01-08
Source: nevver
-
2012-01-04
Source: The Atlantic
-
2011-12-24
Don’t waste other people’s time. The fact that you’re giving some code away doesn’t excuse you from professionalism.
— Matt Gemmell on releasing Open Source Code. Anything (i.e., not just software) that you put out in the world should be of great quality, no matter if you choose to charge for it or not.
Source: mattgemmell.com
-
2011-12-22
If these companies are so clueless about technology that they think SOPA is a good idea, how could they be good investors?
— Paul Graham
Source: TechCrunch
-
→
I would suggest beheading the bankers, but while it would be very satisfying and would cheer us up, it probably wouldn’t do anything practical to alter the situation. Behead the currency. Change the currency, why not? It would disempower all the people who had bought into that currency but it would pretty much empower the rest of us, the other ninety-nine percent.
— Alan Moore
Source: honestpublishing.com
-
→
Source: blogs.laweekly.com
-
→
Once you get past the unfortunate 9/11 parallels, this ambitious design seems ripped out of Mirror’s Edge
Source: archinect.com
-
2011-12-21
Source: vandalog



