Author Archives: jcs

Introduction to PGP Video

The good folks over at New York Emacs Meetup have posted their monthly talk. This time, it’s George Brocklehurst with a talk entitled A Pretty Good Introduction to Pretty Good Privacy. It’s a mostly narrated slide show, although there are … Continue reading

Posted in General | Tagged | Leave a comment

Happy Birthday

Happy birthday to one of my heroes. Keep on doing what you’re doing.

Posted in General | Tagged | Leave a comment

Open-Offices: Still Going Strong

The Washington Post has a nice article by Lindsey Kaufman entitled Google got it wrong. The open-office trend is destroying the workplace. As the title suggests, the article is a crie de coeur on the horrors of the open-office. Kaufman … Continue reading

Posted in General | Tagged | Leave a comment

Quote of the Day

Well, really it’s from 2010 but still pithy and worth revisiting: I am currently working in Java to re-implement an algorithm I prototyped in lisp. If I replace all of the required curly-braces and semicolons in Java with parens it … Continue reading

Posted in Programming | Tagged , | Leave a comment

Using AUCTeX

Before I started using Org-mode for most of my writing, I typeset everything using groff. I occasionally used TeX but very little LaTeX. One of my New Year Resolutions is to learn more LaTeX. My recent post on Piotr Kaźmierczak’s … Continue reading

Posted in General | Tagged , | 8 Comments

Org Mode for Research Papers

Vikas Rawal has an excellent introduction to using Org-mode for writing academic research papers. Rawal is mainly interested in statistical studies so his introduction emphasizes R but not in a way that excludes using his notes for other languages. Almost … Continue reading

Posted in General | Tagged , | Leave a comment

Looking for a Fancier Mode Line?

Here’s a Stack Exchange post that tells you how.

Posted in General | Tagged | 1 Comment

SBCL 1.2.7 Is Out

It’s the beginning of the month so there’s a new version of Steel Bank Common Lisp available at the usual place. The nicest improvement, I think, is that you can now restart frames in the debugger. As usual, there are … Continue reading

Posted in Programming | Tagged , | Leave a comment

Welcome to Emacs Development

Back when Emacs moved from Bazzar to git, Lars Ingebrigtsen wrote a short introduction to Emacs development. I meant to write about it but lost track of the post. Happily, I’ve found it again and am posting about it to … Continue reading

Posted in Programming | Tagged | Leave a comment

Finite State Machine Parsers

Back when I was programming network code in C, one of my favorite strategies was to to implement protocol processing as a finite state machine. I found the design was always easier to understand and modify, often by simply changing … Continue reading

Posted in Programming | Tagged | Leave a comment