Blog

Using rlwrap with MIT's Scheme REPL

Users of the Linux or OS X command line know that they can hit the up arrow to view the previously executed command. However, this behavior is missing from the mit-scheme read-evaluate-print-loop (REPL). mit-scheme is the language used in SICP....
Continue reading →

Apple Car? Not Likely.

You have to figure out what your own aptitudes are. If you play games where other people have the aptitudes and you don’t, you’re going to lose. And that’s as close to certain as any prediction that you can make....
Continue reading →
HTML5 & CSS3: The Complete Manual

HTML5 & CSS3: The Complete Manual

The biggest challenge for a software developer: Absorbing the latest knowledge while simultaneously keeping clients happy. Where does the time go? Fortunately, when it comes to HTML5 and CSS3, a UK-based publisher has released a just-the-facts guide that may help....
Continue reading →
JRuby 9000 on Mac OS X

JRuby 9000 on Mac OS X

Moore’s Law is about to run into a wall. Therefore, anything that software developers can learn about concurrency will be critical in coming years. Enter JRuby 9000.
Continue reading →
Raspberry Pi 2 Model B Quad Core

Raspberry Pi 2 Model B Quad Core

The Raspberry Pi Foundation has upped their entry in the single-board computer competition. Raspberry Pi 2 Model B boasts a quad core ARM CPU and 1GB of RAM. More important: Benchmarks show that the board is 6x faster than the...
Continue reading →

Keep the Fun in Computing

“I think that it’s extraordinarily important that we in computer science keep fun in computing… What’s in your hands, I think and hope, is intelligence: the ability to see the machine as more than when you were first led up...
Continue reading →