Author Archives: jcs

Xah’s Unicode Gallery

Speaking of Unicode, as I did yesterday, Xah Lee has updated and rearranged all his pages dealing with Unicode and added a single, unified Unicode Gallery & Tutorial index page. I really like this because it provides a single page … Continue reading

Posted in General | Tagged | Leave a comment

Encodings and Unicode

David C. Zentgraf over at Kunststube.net has a useful post about character encodings, Unicode, and UTF-X. The post is entitled What Every Programmer Absolutely, Positively Needs To Know About Encodings And Character Sets To Work With Text, which is a … Continue reading

Posted in General | Leave a comment

Further Evidence for the Demise of Cursive

I’ve written a couple of times about the demise of cursive handwriting. Its proponents’ arguments have pretty much been reduced to (1) it is the apotheosis of all that is good and holy in written communication and (2) if we … Continue reading

Posted in General | 1 Comment

Some Common Sense on OOP

A few days ago, I ran across an interesting and commonsensical article on OOP by James Hague over at programming in the twenty-first century. In it he says that while OOP is sometimes useful, it’s not a fundamental particle of … Continue reading

Posted in Programming | Tagged | 3 Comments

An Optimal .emacs File

I recently stumbled across this old post from Nickel’s Worth on optimizing your .emacs file. It’s from 2009 so it is, in some parts, dated but it still contains a lot of good ideas. To me, the most controversial piece … Continue reading

Posted in General | Tagged | 9 Comments

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

Common Lisp Naming Conventions

Over at the newly redesigned Common Lisp Wiki, CLiki, they have an excellent page on Common Lisp naming conventions. Most people that have done a non-trivial amount of Lisp programming will be at least dimly aware of many of these … Continue reading

Posted in Programming | 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