New
The latest blog posts to take off on Hacker News. 14,544 posts.
Extreme Pair Programming - Guy Steele and Richard Stallman
"We sat down one morning," recalls Steele. "I was at the keyboard, and he was at my elbow," says Steele. "He was perfectly willing to let me...
Why C Is Not Assembly
In response to a previous article a poster in some forum called me an idiot and said "everybody knows that C is a portable assembly languag...
How I boosted my Vim
Where I lay out the recent changed I made to my Vim setup.
Drinking the Node.js Kool-Aid
I’ve written dozens of event loops for network services, in C, C++, Python, Perl, Java, Lua, Go and probably other languages at this point. They all make me reinvent handling of events, none of them are perfect, some are faster than others, but in the end, it is a waste of my time to rewrite them.
The Most Useful Objective-C Code I’ve Ever Written
Actually, it’s the most useful code I’ve extended ; credit for the core idea goes to Dave Dribin with his Handy NSString Conversion Macro .
Rotating Quine
My Quines are sometimes specialized for Japanese. But to attend RubyConf, I should write "global" Quines. v=0000;eval$s=%q~d=%!^Lcf<LK8, ...
DOS on Dope: The last MVC web framework you'll ever need
DOS on DOPE is the modern MVC framework built on the awesome power of Batch scripts .
TCCBOOT: TinyCC Boot Loader
TCCBOOT is only 138 KB big (uncompressed code) and it can compile and run a typical Linux kernel in less than 15 seconds on a 2.4 GHz Pentium 4.
Building a Scrabble MMO in 48 hours
Welcome to Startupmonkeys. Your trusted source for quality information and resources.
A Story of O(racle)
In recent days I’ve been thinking of JavaOne, as we kicked it around and decided we just couldn’t send speakers ; and of Oracle OpenWorld , to which JavaOne will now serve as an appendage. It reminded me of a conversation I had last year about Oracle.
Clojure or: How I Learned to Stop Worrying and Love the Parentheses
I'm a longtime Java, Ruby, and Python programmer. Yet Clojure is the first language I've used that...
Programming will never be "easy".
There seems to be this idea going around the internet that the reason someone isn’t able to program, is because languages aren’t good enough yet. A couple of people I have seen with hav…
A micro-manual for Lisp implemented in C
Recently I had to go through some code that uses the uIP TCP/IP stack, which reminded me, it has been a long time since I did something in C so I ended up spending the weekend implementing the 10 rules John McCarthy described in his paper A Micro-Manual for Lisp - not the whole Truth .