Yet another benefit of getting laid off is that you don't need to write a clever letter of resignation...
https://ludditegeek.blogspot.com/2025/05/no-letter-of-resignation-required.html
The unproductive search for another productivity tool: https://www.youtube.com/watch?v=XRpHIa-2XCE
QOwnNotes huh?
I completed Day 18 and Day 19 of #100DaysOfCode, even while tweaking my #Emacs init file.
I figured out the reason there's no matching quote mode. Unlike with parenthesis (and bracket and brace), source code doesn't use a different character for open quote and close quote. Thus, matching quotes would require a different approach.
blink-matching-parens is an awesome Emacs minor mode. But why can't I find something like that for matching quotes? Where are you blink-matching-quotes? #emacs
Finally I upgraded to Emacs 30.1. While that fixed the issue, I then got distracted by configuring a brand new init file and eliminating incompatible modes. (Who really needs visual-basic-mode, anyway?) Anyway, I completed Day 11 of #100DaysOfCode!
My #100DaysOfCode sprint turned into a crawl yesterday and today. The python-mode in my Emacs 25.2 couldn't indent match-case blocks properly, and no remedy worked. And yes, I did remember to remove all the python.+.el? files from my computer.
Today I decided to see if #Vivaldi has a command line switch that would open a folder of bookmarks. But all I had to do was press F2, enter the first few letters of the Speed Dial nickname and click it. F2 is the default key for Quick Commands:
https://vivaldi.com/blog/quick-commands-guide/
Completed Days 3 to 5 in the #100DaysOfCode yesterday and today. I'd love to finish in 50 days, but I'm aiming for 60 days.
I joined the #100DaysOfCode yesterday and completed Day 1 and Day 2. The tricky part in Day 2 is to ensure the per person cost always displays two decimal places by adding the format {:.2f} string. Otherwise, you get $33.6 instead of $33.60, for example.
I am proud to say that emacs.social is ready to go! Please sign up and lets see how it does. :) It is running the glitch fork that allows for markdown. Right now it is set for a moderator to approve signups. This is to help cut down on spam accounts. Let me know what you think! #emacs
There are a couple of features of #orgmode links in #Emacs that I think are underappreciated:
1. They work in all buffers, not just org-mode buffers! Bind org-open-at-point-global to a globally accessible key binding and enjoy org-links everywhere. For example, I like putting info links in comments in Emacs Lisp files, like info:calc#Graphics. Remember too, that file links can include a search string, for example file:~/.emacs.d/init.el::eshell takes me right to my eshell configuration. Shell links, that execute commands, are pretty useful too, for example <shell:zip source *.c *.h>.
2. It's super easy to create new link types (if you know how to program). For example, here's a new type of link for keyboard macros:
(org-link-set-parameters "kbd"
:follow (lambda (macro arg)
(kmacro-call-macro arg t nil (kbd macro))))
With that definition you can write keyboard macros like <kbd:M-a M-f M-t> and execute them with org-open-at-point-global.
Luddite Geek resides in Northeastern USA with just one cat and a wife. He received his B.S.E.E. from a well-known technical university and has worked in the electrical industry since 1982. He specializes in Automation of CAD and Data Analysis. He does not have a Twitter account. His Myers-Briggs personality type is INTP.