Author Archives: jcs

Comments Temporarily Turned Off

I’m temporarily turning off comments. I’ll explain further tomorrow and, with any luck, have them turned back on by the end of Friday. Until then, please bear with me.

Posted in Administrivia | Leave a comment

A Lisp Overview

A few days ago I wrote about Simon Tatham’s overview of C. Today, I want to mention a very nice overview of Lisp. The overview is really a Lisp primer aimed at C/C++/Java programmers (it’s notes from the CSC330 course … Continue reading →

Posted in Programming | Tagged , | Leave a comment

Less Familiar Lisp Functions

A couple of months ago, I wrote about Christopher Neufeld’s series on the less familiar parts of Common Lisp. He’s up to the Fs now so if you’re interested in Lisp, you should check in with his latest posts. One … Continue reading →

Posted in Programming | Tagged , | Leave a comment

The Fate of Cursive in Florida

As long time readers know, I have a continuing interest in the state of cursive handwriting. See here, here, here, here, and here for some of my thoughts on the matter. One of the continuing threads in those posts is … Continue reading →

Posted in General | 3 Comments

More Peeks at Emacs 24.4

Over at Emacs Redux, the ever informative Bozhidar Batsov has a couple more posts up in his series on the upcoming Emacs 24.4 release. The first concerns new string manipulation functions. It’s odd that Emacs has been historically deficient in … Continue reading →

Posted in General | Tagged | 1 Comment

SBCL 1.1.15 Released

Steel-Bank Common Lisp 1.1.15 just got released. As usual, it built and installed without incident on both my Macs. This release brings a new register allocation algorithm, some optimizations that increase the speed of make-array under certain circumstances, some enhancements, … Continue reading →

Posted in Programming | Tagged , , | Leave a comment

The Dangers of the Digital Life

I’ve written before about how I’ve embraced the digital life and pretty much given up dealing with paper, pens, and all the rest of the traditional record keeping methods. Almost everything happens on-line and whatever paper documents I get are … Continue reading →

Posted in General | Tagged | Leave a comment

OS Security Appraisals

The United Kingdom’s CESG has published an appraisal the security of various operating systems. The TL;DR is that Ubuntu Linux is the “most secure” but Ubuntu is probably a proxy for Linux (no other Linux distros were profiled). Happily, the … Continue reading →

Posted in General | Tagged | Leave a comment

An Overview of C

I spent so many years writing C code that I still tend to “think” in C when considering an algorithm. That’s true even when, as is mostly the case now, I’m going to write the algorithm in Lisp. A lot … Continue reading →

Posted in Programming | Tagged | Leave a comment

Not Just Illegal, Criminal

Back in August, I wrote a post about Jennifer Granick’s outstanding article, My Dinner With NSA Director Keith Alexander, that appeared in Forbes. Now Granick is back with another great article that discusses the recent Privacy and Civil Liberties Oversight … Continue reading →

Posted in General | Tagged | Leave a comment