New
The latest blog posts to take off on Hacker News. 514 posts.
Coming Home to Vim
I'm a programmer. I work with text files for 6-12 hours every weekday so I care about the text editor I use. If switching to a different editor can increase my efficiency by even 10% it would save a good chunk of my time and let me get back to making cool things.
Introducing the Go Playground
Announcing the Go Playground, https://play.golang.org/.
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.
NoSQL, Heroku, and You
Why NoSQL Matters “NoSQL” is a label which encompasses a wave of innovation now happening in the database space. The NoSQL movement has sparked a whirlwind
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 .
Two things every Unix developer should know
Unix programming can be tricky. There are many subtleties many developers are not aware of. In this post, I will describe just two of them.....
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.
Fork it
First, some background. I grew up in Albuquerque, New Mexico... OK, wait a minute, you don't need that much background. In the beginning there was Stack Overflow. When we set up Stack Overflow, we knew people would use it to ask questions about lots and lots of different programming topics. Instead of the traditional…
Building a Scrabble MMO in 48 hours
Welcome to Startupmonkeys. Your trusted source for quality information and resources.