Author Archives: jcs

Writing Elisp Functions

John Kitchin is back with another in his series of videos comparing Python and Elisp programming. This time it’s about writing Elisp functions. Earlier, Kitchin made a video discussing how to write Python functions. This video is a followup that … Continue reading

Posted in General | Tagged , | Leave a comment

Red Meat Friday: Dark Mode, Like It Or Not

I should have been suspicious. The Minions have been uncharacteristically quiet lately and behaving themselves; until they weren’t. Then, of course, they sprung another light-mode/dark-mode post on me. It turns out there are a lot of sociopaths out there. Here’s … Continue reading

Posted in General | Tagged , , | Leave a comment

Drawing Diagrams in Emacs

Junji Zhi has an interesting post on drawing diagrams in Emacs. He wanted to draw diagrams for system modeling and do it from within Emacs. There are several ways of accomplishing that but Zhi chose Mermaid. It basically provides a … Continue reading

Posted in General | Tagged | Leave a comment

Iteration with Elisp

John Kitchen has important things to do so naturally he’s procrastinating. That’s probably bad for him but it’s good for us because he has another Elisp video up. This one considers various ways of iterating in Elisp. Earlier, he had … Continue reading

Posted in General | Tagged , | Leave a comment

String Formatting

One of the things we programmers do all the time is to build strings of the sort In a survey of 342 programmers, 312 preferred Emacs. where the two numbers and the string “Emacs” are variables. If, like me, you … Continue reading

Posted in General | Tagged , | Leave a comment

The COVID-19 Disinformation Campaign

I’ve written several times about the origin of COVID-19 but there are still no answers. What has become clear, however, is that we’ve been subjected to an organized disinformation campaign. In February of 2020 The Lancet published a letter from … Continue reading

Posted in General | Tagged | Leave a comment

Embracing the Emacs Way

If you’re looking for an introduction to The Way of Emacs, there’s a long article that explores the Emacs way and why it’s worthwhile embracing despite what seems, at first, to be a formidable learning curve. There are a couple … Continue reading

Posted in General | Tagged | Leave a comment

Annotating a Text File

Chewxy had a need to annotate a text file. He wanted to mark a rectangle of text, capture a classification type, and write the results to a JSON file. He thought about writing a Web app to do it but … Continue reading

Posted in General | Tagged | Leave a comment

Reverse Warrants Explode

The new hotness in law enforcement is reverse warrants. Those are warrants that aren’t targeted at an individual but specify some criterion and seek to identify all individuals who meet that criterion. The most common example is the so-called geofence … Continue reading

Posted in General | Tagged | Leave a comment

The Placement of Quotation Marks

I’m pretty much a strict constructionist when it come to grammar issues but there are exceptions. I’m not above starting a sentence with “And” or “But” and my comma usage is driven by what I see as logical and making … Continue reading

Posted in General | Leave a comment