Monthly Archives: November 2012

Randall Munroe on XKCD

The MAA has a great interview with Randall Munroe on every geek’s favorite online comic. Being the Mathematical Association of America, the interview concentrates on the more mathematical of the cartoons. Munroe talks about how he comes up with the … Continue reading

Posted in General | Leave a comment

Bookmarks

I’ve been rewatching some of Tim Visher’s VimGolf for Emacs videos (where are you Timmy?) and one of the things that struck me the second time through was his demonstration of Emacs bookmarks. I remembered my old post on opening … Continue reading

Posted in General | Tagged | Leave a comment

Using Acme

A while ago I wrote about Russ Cox’s Tour of the Acme Editor. Acme has a lot of great ideas. It is, in some sense, the opposite of Emacs. Where Emacs puts every conceivable functionality into the editor, Acme has … Continue reading

Posted in General | Tagged , | Leave a comment

What We Need In An Editor

Vivek Haldar has an interesting post in which he asks, essentially, what we need in an editor. He remarks that most people seem to want an editor that “looks good” and has certain performance and feature aspects that no one … Continue reading

Posted in General | Tagged | 4 Comments

Learning Elisp

Xah Lee has an excellent post on learning how to program in Emacs Lisp1. His idea is to start with your favorite programming mode, disable it, and program your own. Begin with just doing syntax coloring and then slowly add … Continue reading

Posted in Programming | Tagged , | 2 Comments

Apple’s Poisonous Touch?

As regular Irreal readers know, I mostly avoid the tech wars and especially tech wars involving Apple. I use Apple products and like them very much. I also use Linux, FreeBSD, and various other platforms so although I admit to … Continue reading

Posted in General | Tagged , | Leave a comment

DOS Amplification Attacks

Matthew Prince over at the CloudFlare Blog has a nice post on DNS Amplification DDos Attacks. He starts by explaining that DNS amplification attacks are descendants of the old Smurf Attacks. He goes on to show how they work and … Continue reading

Posted in General | Tagged | Leave a comment

SBCL 1.1.1 Is Out

Steel Bank Common Lisp 1.1.1 is out. As usual, compilation and installation were a snap. Out of irrational paranoia I always run the verification tests after I compile. Of course, everything was fine: all the tests except those expected to … Continue reading

Posted in General | Tagged , | Leave a comment

Elnode Video

Nic Ferrier’s Elnode project is a great example of the power that Emacs and Emacs Lisp can deliver. Its almost unbelievable that you can run a Web server inside Emacs, but that’s what Elnode does. Once again we see in … Continue reading

Posted in General | Tagged | Leave a comment

Recursive Input to query-replace

The other day I needed to change all occurrences of a certain Unicode character with another in a large file. No problem, I thought, I’ll just fire off a query-replace and be done. Of course, now I had to enter … Continue reading

Posted in General | Tagged | 4 Comments