Author Archives: jcs

Customizing the Agenda

If you’re an Org-mode user you’ve probably seen some of the custom Agenda displays that enterprising users have created. They can be useful for those who like to organize their activities and use the Agenda as a portal into that … Continue reading →

Posted in General | Tagged , | Leave a comment

Maintainers and Expectations

I’ve written things like this before but apparently the right people weren’t paying attention. The free/open software movement depends substantially on volunteers. Yes, some companies contribute by paying their employees to work on projects they’re interested in and, of course, … Continue reading →

Posted in General | Leave a comment

Designing with Finite State Machines

I’ve written before (see here and here for example) of my enthusiasm for using finite state machines (FSMs) in my design and coding. I had a C-based template that I used over and over. To implement a new state machine … Continue reading →

Posted in Programming | Tagged | Leave a comment

Configuring Mbsync to Work with Gmail

I long ago gave up using Gmail due to privacy concerns. Still, lots of folks—and companies—still use it because, among other things, it does have the advantage of portability that doesn’t depend on your current ISP or your OS. Gmail … Continue reading →

Posted in General | Tagged | Leave a comment

Managing Window Placement

One of the tropes of Emacs use is the idea that there’s always something new to learn about the editor. I know that to be true but today it was brought home to me by a new video from Protesilaos … Continue reading →

Posted in General | Tagged | Leave a comment

Red Meat Friday: Word

Microsoft Word: What You See Is What You Get (WYSIWYG) typesetting software that is widely used for writing despite its lack of decent version control and text entry/editing functionality#vim #emacs #rmarkdown #pandoc — Martin Skarzynski (@marskar) February 18, 2021 And … Continue reading →

Posted in General | Tagged , | Leave a comment

Some Z Shell Tricks

A lot of Linux people have been singing the praises of Zsh for a long time and even as a Mac user it was always an option but I never bothered. Part of that is that I mostly stay in … Continue reading →

Posted in General | Tagged | Leave a comment

Exporting Org to HTML

Jake B has a helpful video on exporting Org files to HTML. Irreal readers almost certainly knows how to do this so why am I writing about it? As you know, you can tweak your Org file to pull in … Continue reading →

Posted in General | Tagged , | Leave a comment

Paul Graham: What I Worked On

By any reckoning, Paul Graham has had a pretty successful life. He’s recognized as an expert on Lisp and has written a couple of books on the subject. In addition to his accomplishments in computer science, he also trained as … Continue reading →

Posted in General | Tagged | Leave a comment

Sleeping in Unfamiliar Places

npr has an interesting article on some recent research about what happens when humans sleep in an unfamiliar place. It’s long been known that humans don’t sleep well in an unfamiliar place. The effect is so common it even has … Continue reading →

Posted in General | Tagged | Leave a comment