Monthly Archives: June 2012

A New Emacs Trick

Well, new to me anyway. Xah Lee and the folks over at the ErgoEmacs Google+ Group discovered a nifty Emacs command (apparently from a Sacha Chua tweet) that does something I’ve often wanted to do. Suppose you want to kill … Continue reading

Posted in General | Tagged | Leave a comment

Google: Hardware Manufacturer

Robert McMillan over at Wired Enterprise has an interesting article in which he reports that Google claims to be one of the world’s largest hardware makers. We’ve all heard stories about how Google custom builds much of its equipment but … Continue reading

Posted in General | Leave a comment

Video Chat on Emacs

The ever energetic Sacha Chua has a nice video chat up with John Wiegley about Emacs. Wiegley, the author of eshell, is one of those users who pretty much lives in Emacs and he has spent a lot of time … Continue reading

Posted in General | Tagged | 3 Comments

Newspapers

As longtime readers of Irreal know, I have a fascination for the various media and how they are coping in the digital age. One of the media sectors about which I haven’t had much to say is newspapers. Mostly that’s … Continue reading

Posted in General | Leave a comment

Dribble

Nicholas May, on his blog Because two cents wasn’t enough, reminds me of something I’d long forgotten: The dribble command in Common Lisp. What dribble does is record a Lisp session much like the Unix script command or the Scheme … Continue reading

Posted in Programming | Tagged | Leave a comment

More On Lexical Scoping

Yesterday I posted a reminder about Yoo Box’s excellent article on lexical binding in Emacs 24. I recently came across a post by Sergey M over at On elisp and programming in general that also considers lexical scoping in Emacs … Continue reading

Posted in Programming | Tagged , | Leave a comment

A Reminder About Lexical Scoping in Emacs

Back in January, I wrote a short post recommending Yoo Box’s piece on lexical scoping in Emacs 24. Now that Emacs 24 is officially released, this seems like a good time to remind folks about Box’s post. If the idea … Continue reading

Posted in Programming | Tagged , | Leave a comment

How To Design a Successful Programming Language

Sooner or later, every programmer gets bitten by the “I want to design a programming language” bug. Sadly, most of these efforts, Larry Wall, Guido van Rossum, and Yukihiro Matsumoto notwithstanding, will come to naught. Now Caleb Garling reveals the … Continue reading

Posted in General | Tagged | Leave a comment

A Contrast

From time to time something happens to make me think that maybe big media has caught a clue and is moving to saner policies. The last such example was Tor’s abandonment of DMR—a significant step forward. Sadly, reality inevitably intrudes … Continue reading

Posted in General | Leave a comment

Reverting All Buffers

I have two machines on which I do most of my writing and development: a 27″ iMac and a 5 year old MacBook Pro. I use both of these computers everyday so I need to keep them in sync. I … Continue reading

Posted in Programming | Tagged , | 9 Comments