Author Archives: jcs

Another Argument for Reproducible Research

As you all know, I’m a big fan of reproducible research. Most people have an idealized conception of scientific research and that, by and large, it’s all about the pursuit of truth. Sadly that’s not always the case. The problem … Continue reading →

Posted in General | Tagged | Leave a comment

A TeX Spring Cleaning

Every few years Donald Knuth raises his head from his travails on TAOCP and considers the state of TeX. From time to time people submit bugs they’ve found in TeX and during these periodic respites from his life’s work, Knuth … Continue reading →

Posted in General | Tagged | Leave a comment

An Emacs FFI

The estimable Christopher Wellons has another great Emacs post. This time he describes an Emacs Foreign Function Interface that he wrote. He considers it a proof of concept and not quite complete but he shows several examples of using it … Continue reading →

Posted in Programming | Tagged | Leave a comment

When To Use CLOS

Jean-Philippe Paradis retweeted a link Turns around that why I love CLOS has been written better than I ever will be able to, by Eric Naggum: http://t.co/UU6FhNMXfK — Dimitri Fontaine (@tapoueh) April 28, 2014 to this classic Erik Naggum post … Continue reading →

Posted in Programming | Tagged , | 3 Comments

Whom We Spy On

The NSA and its apologists are fond of insisting that the NSA’s mission is to monitor our enemies and that any interception of Americans’ or American Allies’ communications are incidental and that such data, once collected, is promptly destroyed. Only … Continue reading →

Posted in General | Tagged | Leave a comment

Lisp Types

There’s been a lot of talk lately about static versus dynamic typing. The partisans on both sides are adamant in their positions and absolutely secure in their righteousness. It has, in other words, become a religious issue. Although I’ve used … Continue reading →

Posted in Programming | Tagged , | Leave a comment

Irreal Turns Three

Three years ago on April 26, 2011, I published the first post in this instantiation of Irreal. I guess that means that the terrible twos are finally over.

Posted in General | Tagged | Leave a comment

The Ultimate Privacy Guide

From time to time I’ve mentioned articles that help you maintain your privacy. Some of us grumpy and misanthropic types have nothing to hide but do everything we can to maintain our privacy out of orneriness. If that sounds like … Continue reading →

Posted in General | Tagged | 1 Comment

Guile and Emacs

Three years ago, I wrote about a talk by Andy Wingo on the new Guile architecture. One of the most interesting things in the talk for me was Wingo’s plans to integrate Guile into Emacs by replacing the Elisp engine … Continue reading →

Posted in General | Tagged , | 1 Comment

Sacha’s Emacs Beginner Resources

Speaking of Sacha Chua—as I did yesterday—she’s got a nice page on beginner resources for Emacs. Chua tasked one of her assistants to seek out resources for learning Emacs and published the results. She’s got all the sites you’d expect: … Continue reading →

Posted in General | Tagged | Leave a comment