Monthly Archives: May 2022

FIDO and The End of Passwords

Eight years ago, I wrote about FIDO, a proposal to replace passwords with a secure way of signing onto sites and applications. Of course, anyone can propose a new, better protocol for a security problem but implementing it and getting … Continue reading

Posted in General | Tagged | Leave a comment

The Emacs 28 Edition of Mastering Emacs

Good news for all Emacsers who have a copy of Mickey Petersen’s excellent Mastering Emacs: Mickey has updated the book to cover Emacs 28. You can read the “2022 Edition Update” section of the book at the previous link but … Continue reading

Posted in General | Tagged | Leave a comment

Following Org Links Outside of Org

Tony Aldon has been busy posting informative articles to the Emacs reddit. One of his latest discusses org-open-at-point-global, a way of following a link formatted in Org syntax even if it’s not within an Org buffer. That’s something I didn’t … Continue reading

Posted in General | Tagged , | Leave a comment

Org Roam From An Outsider’s View

As most of you know, I’m a big fan of the Zettelkasten idea and of its org-roam implementation in Emacs. There are several videos on org-roam, including the System Crafter series, that will help you get started. Matt Williams also … Continue reading

Posted in General | Tagged , | Leave a comment

Renaming Files With Dired

I’ve written about this many times before but it’s so useful it bears repeating. It’s about a technique I use all the time and one that I’m sure the rest of you will find worthwhile too. This post is inspired … Continue reading

Posted in General | Tagged | Leave a comment

Red Meat Friday: Real Software Is Not Written with IDEs

Last week’s Red Meat Friday was essentially anodyne so here’s something to get (certain) people’s juices flowing: real software is written in #vim, #nano, or #emacs. if you still use an ide (especially for interpreter languages), go back to high … Continue reading

Posted in General | Tagged , | Leave a comment

Pointers

One of the hardest things to learn in C—indeed, many say it’s the acid test for a good C programmer—is pointers. Here’s an amusing cartoon (via Karl Voit) that explains it as well as any other explanation I’ve seen. Pointers … Continue reading

Posted in Programming | Tagged | Leave a comment

Choosing Your Tools

Yann Esposito has an interesting take on choosing tools and the choice between VS Code and Emacs. His post is from a couple of years ago but has aged well. He reminds us of a Microsoft strategy that we all … Continue reading

Posted in General | Tagged | Leave a comment

Are Multiple Cursors Suboptimal?

Over at EINVAL, Wojciech Siewierski considers multiple cursors (in Emacs) and whether it’s suboptimal. His post is entitled Multiple cursors considered… suboptimal, which seems rather provocative but the post is actually very even handed and concludes, as you’d expect, that … Continue reading

Posted in General | Tagged | Leave a comment

Another PhD Workflow

I’ve written previously about the PhD workflows of Gilles Castel and Sam Wallace. They’re Emacs based and highly efficient. Now, Tony Zorman has published his own PhD workflow. It’s also Emacs based and has several interesting wrinkles. The most salient … Continue reading

Posted in General | Tagged | Leave a comment