Monthly Archives: September 2014

Automobiles and Apple

For those who have been off-planet and haven’t heard the news, Apple’s iOS 8 encrypts the contents of users’ iPhone and iPads in such a way that only the user—not Apple—can access it. That means that Apple can no longer … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Idioms

Learning to configure and extend Emacs is pretty easy for those with a modicum of Lisp experience. Much has been written about the shortcomings of Elisp and while those criticisms have merit, it’s easy for a Lisper to become comfortable … Continue reading

Posted in Programming | Tagged , | Leave a comment

SBCL 1.2.4 Released

Steel Bank Common Lisp 1.2.4 has been released and is available at the usual place. Check the NEWS page for what’s new in this release (mostly some improvements in how certain sequence functions are implemented). As usual, there were no … Continue reading

Posted in Programming | Tagged , | Leave a comment

Wilfred Hughes on Macro Systems

Wilfred Hughes has an interesting post, Comparitive Macrology, in which he looks at the macro systems of various languages. For each, he implements two macros: A swap macro to exercise hygiene An anaphoric macro to exercise (intentional) variable capture He … Continue reading

Posted in Programming | Tagged | 3 Comments

BSD Unix Repository

As I’ve written before, I believe that one of the best ways of becoming a master programmer is to study the work of the masters. One of the best sources for this that I know of is the BSD Unix … Continue reading

Posted in Programming | Tagged , | 1 Comment

The Virtue of Practice

Via Jean-Philippe Paradis: What enlightenment feels like: RT @katrinolina: We’re eternal students. pic.twitter.com/pNuGEB3SAV — Footnote (@FootnoteMedia) August 8, 2014 I love this. It represents the attitude of a master who is forever striving to improve.

Posted in General | Tagged | Leave a comment

Privacy for the Rest of Us

A recurrent theme around here has been the need to give crypto-enabled apps a user interface that is transparent to Aunt Millie. This is important because no matter how well-protected the geeks make themselves, no one is truly safe until … Continue reading

Posted in General | Tagged | 1 Comment

The Java Virtual Machine Tax

Via Wilfred Hughes Much-needed straight talk about the "JVM tax" in Clojure and Scala, among other new language issues. RT @AidyLewis https://t.co/OpS1kuafTa — Alex Chamberlain (@dodgethestmrlr) September 23, 2014 I’ve often been tempted by Clojure but the JVM tax that … Continue reading

Posted in Programming | Tagged , | Leave a comment

Spring Fall Cleaning

In a comment to my Mathematics in a Blog Post post, Grant Rettke asked what versions of WordPress and org2blog/wp I was using. It turned out I had a pretty old version of org2blog/wp installed so I decided to upgrade. … Continue reading

Posted in General | Tagged | 5 Comments

Rock & Roll and a Rare Personal Item

I don’t often write about myself on Irreal because, really, who cares? I’m going to make a rare exception and share something about myself: I am a HUGE Pink Floyd fan and consider them the best Rock and Roll band … Continue reading

Posted in General | Leave a comment