Author Archives: jcs

A Silly But Beautiful Quicksort

Steven Goss over at the zero bit stream has another great Common Lisp post. His idea is to compare a minimal Haskell Quicksort routine to the same function written in Common Lisp. A case can be made that the result … Continue reading

Posted in Programming | Tagged | Leave a comment

Turning URLs into Org Links

Often times when doing research for a blog post I will collect a series of URLs that I could potentially use as a link in the post. Nothing new or exciting there; almost every blogger doubtlessly does the same thing. … Continue reading

Posted in Programming | Tagged | 5 Comments

Password Cracking

There’s a great article over at Ars Technica about password cracking and how easy it’s become. The ease with which passwords can be cracked are the result of two things: Improved hardware using GPU processors, and Huge lists of real … Continue reading

Posted in General | Tagged | 2 Comments

Daniel Weinreb

As most of you have heard by now, Daniel Weinreb, one of the Lispers’ Tribal Elders and user/beta tester of the original Emacs, died on September 7. The Boston Globe and Xconomy have obituaries but surprisingly Weinreb had some interaction … Continue reading

Posted in General | Tagged , | Leave a comment

Cracking WiFi Passwords

Dan Goodin over at Ars Technica has an interesting and scary article about cracking his neighbors’ WiFi network passwords. Sadly, this turns out to be a lot easier than it should be. The general process is Capture the authentication handshake … Continue reading

Posted in General | Tagged | Leave a comment

Cabbage

For those looking for a prepackaged Emacs configuration, there is another option available: Cabbage. The configuration is meant to be flexible and extensible and the hope is that a community will emerge around it. If you’re not enthusiastic about dedicating … Continue reading

Posted in General | Tagged | Leave a comment

HBO GO: Setting New Standards in Customer Satisfaction

Fred Wilson over at AVC has a post about the new HBO GO iPad app. It seems that the app has an Airplay button that allows the user, one would think, to stream the content to a TV. It turns … Continue reading

Posted in General | Tagged | Leave a comment

Concurrency with ChanL

Stephen Goss over at the zero bit stream has a great post on concurrency in Common Lisp using ChanL. ChanL is a Common Lisp library that implements the Newsqueak concurrency paradigm. Newsqueak was developed by Rob Pike and is described … Continue reading

Posted in Programming | Tagged | Leave a comment

How I Know I’m a Curmudgeon

I agree with every one of these 20 controversial programming opinions. Aside: Does anyone else find it astounding that “vetted” interviewees could not write code to calculate the area of a circle in any language? Or is astounding too weak … Continue reading

Posted in Programming | 1 Comment

PPTP and MS-CHAP

Just in case there’s anyone left out there who’s still using PPTP as a VPN solution, H-Online has an article warning about serious security problems with PPTP when used with MS-CHAP. Even Microsoft is warning users about the issue. It’s … Continue reading

Posted in General | Tagged | Leave a comment