Monthly Archives: July 2020

A Shortcut Manager for My Emacs-centric Workstation

At first glance, this post might appear to be of interest only to Mac users but most of the ideas also apply to other systems. As I’ve written many times, Emacs is at the center of my computing workflow. Almost … Continue reading

Posted in General | Tagged | Leave a comment

Emacs for Everything

Alex Schroeder is an Emacs user who, like me, does as much as he can in Emacs. Also like me, he spends most of his tube time in Emacs or a browser. Unlike me, he uses EWW for a good … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Keybindings on macOS Redux

I just saw this tweet from Vivek Haldar Little-known fact: Common #Emacs Shortcuts (C-{a, e, k, y, n, p, b, f}) work *universally* in Mac OS X. In any text box in any app. — Vivek Haldar (@vivekhaldar) July 18, … Continue reading

Posted in General | Tagged | Leave a comment

Polyglot Documents in Org-mode

The University of Oxford Software Engineering Research group (OxRSE) has an interesting post on how they use Org-mode to publish tutorial material with the examples in different programming languages. The idea is to present the concepts, which are language agnostic, … Continue reading

Posted in Blogging | Tagged , | Leave a comment

Red Meat Friday: Word as a Random Number Generator

As you all know, Word is one of my favorite whipping boys. I often say it’s the worst piece of software ever foisted on an unsuspecting public. Doubtless that’s hyperbolic but Word is something I try never to use. Karl … Continue reading

Posted in General | Tagged | Leave a comment

Emacsclient and macOS

As I’ve said many times, Emacs is the first thing I start after a boot and it stays running until the next boot or I update packages that need a restart. That means that Emacs startup time is a non-issue … Continue reading

Posted in General | Tagged | Leave a comment

Websockets from Emacs

Websockets are a way of providing two way communication between a Web server and a browser. Their benefit is that the server can send data asynchronously to the browser. That differs from the normal protocol of the browser sending a … Continue reading

Posted in General | Tagged | Leave a comment

Idiosyncrasies in Academic Publishing

If you’ve been around for a while, you know that I’m not a fan of academic journal publishers and their rent seeking. Happily, those days are years behind me now but for thousands of academics the process and its indignities … Continue reading

Posted in General | Tagged | Leave a comment

Ransomware: Prevention & Recovery

A couple of days ago, I mentioned Backblaze and their newsletter with an article about Tips for working remotely. That newsletter has a link to an older article that discusses how to prevent a ransomware attack and recover if you … Continue reading

Posted in General | Tagged , | Leave a comment

Magit: The Emacs Killer App

Over at DistroTube, Derek Taylor has posted a video that makes the case that for many people, Magit is the killer app for Emacs. He thinks that’s especially true if you’re primarily a developer. I use Magit everyday all day … Continue reading

Posted in General | Tagged , | Leave a comment