Category Archives: General

Traveling Salesmen, NP, NP Complete, and NP Hard

Ron Hilton over at Absolutely No Machete Juggling has an excellent post on the traveling salesman problem. Hilton explains that when people say the traveling salesman problem is NP Complete they are almost always wrong. Almost because there are two … Continue reading

Posted in General | Leave a comment

Advanced Dired Tips

Xah Lee has updated his Emacs Advanced dired Tips page. I thought I knew all this stuff but Lee has some tips I wasn’t aware of. For example, you can configure what dired does when you try to copy or … Continue reading

Posted in General | Tagged | Leave a comment

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

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