Monthly Archives: October 2017

PDF-Tools: Setup and Annotation

I installed PDF-tools a few months ago and really like it. Their site has warnings about using it with macOS but the installation on a Mac is easy and it works perfectly. Recently, I have seen two posts that address … Continue reading

Posted in General | Tagged | Leave a comment

Good News for Mu4e Users

DJCB (Dirk-Jan C. Binnema) has announced the release of mu/mu4e version 1.0-alpha0. The NEWS file hasn’t been updated yet so it’s hard to tell what’s changed except by looking at the commit log. I really, really love mu4e for handling … Continue reading

Posted in General | Tagged , , | Leave a comment

Howard Abrams on Eshell

Howard Abrams has another excellent video up. This one, given to The London Emacs User’s Group, is on eshell. Like me, Abrams has moved as much shell work as possible into eshell. Unlike me, he’s learned how to take maximum … Continue reading

Posted in General | Tagged | Leave a comment

Technical Problems with Today’s Post

Today’s post featured a Kontra tweet but when I published it, the tweet didn’t display. The HTML markup for the tweet showed instead. I spent a little time troubleshooting but couldn’t get it to work. Thus, you’ll have to enjoy … Continue reading

Posted in Blogging | Tagged | Leave a comment

Using the dash Library to Work with Org Tables

The other day, I wrote about building and exporting tables from Org code blocks. I used Elisp but, of course, you can use any of the languages supported by Org Babel. In one of the examples, I showed how to … Continue reading

Posted in General | Tagged , | Leave a comment

AWK Examples

Before Perl and other such scripting languages, there was AWK. AWK is a great language for doing text manipulation chores. It has regular expressions, associative arrays, automatic splitting of input lines into fields, and other features to make working with … Continue reading

Posted in General | Tagged , , | Leave a comment

Tables and Org Mode Code Blocks

I have lots of Org files that collect data and have an embedded code block to generate a summary table. Here are a couple of examples that others may find useful. The first thing to know is that tables are … Continue reading

Posted in General | Tagged , | 3 Comments

EXWM

I mentioned the Emacs X Window Manager (WXWM) in a previous post but didn’t say very much about it. Now, Phil Hagelberg has a post in which he explains his use case for EXWM. Like me and many other Emacs … Continue reading

Posted in General | Tagged | Leave a comment

The Unix Philosophy

For many people, the Unix Philosophy is captured by the aphorism, “Programs should do one thing well.” That’s an important part of the Unix philosophy but the actual philosophy is much richer and more subtle. Actually, there’s no formal philosophy … Continue reading

Posted in General | Tagged , | 1 Comment

Fraud in Digital Advertising

I’ve written many times (1, 2, 3, 4) about adtech and the associated fraud. The sooner the advertising industry stops tracking us the better it will be for them, the advertisers, and us. A recent BuzzFeed article indicates that the … Continue reading

Posted in General | Tagged | Leave a comment