Author Archives: jcs

Numbering Org Table Rows

Álvaro Ramírez tweeted a handy tip that I used to know about but had forgotten: #emacs multiple cursors + org tables = magic `mc/insert-numbers’ is bound to # when multiple cursors are active: https://t.co/Okx9sZ2TQW pic.twitter.com/WhMmKwjLMV — Alvaro Ramirez (@xenodium) March … Continue reading

Posted in General | Tagged , | Leave a comment

Running Your Life With Emacs

I’ve written a lot about how I hate leaving Emacs and find that its consistent UX and key bindings make a huge difference in the efficiency of my workflow. Not everyone agrees. Many people think I’m being overly sensitive when … Continue reading

Posted in General | Tagged | Leave a comment

Goto

Everyone in our field knows about Dijkstra’s famous paper Go To Statement Considered Harmful but how many have actually read the paper or know what his arguments were? Mostly we use it as a template to generate memes of the … Continue reading

Posted in Programming | Tagged | Leave a comment

Dealing with GitHub Pull Requests in Emacs

Laurent Charignon has an very nice package for dealing with GitHub pull requests from within Emacs. His package, github-review, allows you to retrieve the pull request from GitHub and deal with it entirely within Emacs. You can even work off-line … Continue reading

Posted in General | Leave a comment

How and Why To Normalize Unicode

From the excellent TeX Tip twitter feed, I found a pointer to an excellent article by Alessandro Segala concerning something I didn’t know much about and that many Irreal readers might not know about either: how and why to normalize … Continue reading

Posted in General | Tagged | Leave a comment

EmacsCast #8: Writing

Rakhim Davletkaliyev is back with another episode of his Emacs podcast, EmacsCast. This time he presents part one of a two-part series on writing in Emacs and Org mode. My first thought as I started to listen to the podcast … Continue reading

Posted in General | Tagged , | Leave a comment

An Afterword on Being Almost There

In a comment to my recent post on achieving a digital life, Zarniwoop asks about the risks of putting all my eggs in one basket if everything I need for everyday carry is on my iPhone. That’s a question I … Continue reading

Posted in General | Tagged , , , | Leave a comment

A History of the Development of C

Someone posted a pointer to an old (1994) paper of Dennis Ritchie on the development of the C language. I haven’t read it in years and it was interesting to revisit it. The paper, along with several others describing aspects … Continue reading

Posted in Programming | Tagged , | Leave a comment

Almost There

As regular readers know, I try to live the digital life as much as I can. By “digital life” I mean eschewing paper and paper processes and running as much of my life as possible with my phone and computers. … Continue reading

Posted in General | Tagged , , | Leave a comment

Guess What Day It Is

No, not hump day. It’s the 46th anniversary of the release of Pink Floyd’s iconic Dark Side of the Moon. As I do every year on this date, I’d like to say, “Happy Birthday” to one of the greatest and … Continue reading

Posted in General | Tagged , | Leave a comment