Time is NOT simple. #Emacs #orgmode has made assumptions succesfully for 20+ years, but in today's age, timezones make it tough. How tough? Check out the detailed, non-toxic discussion going on right now. https://www.mail-archive.com/search?l=emacs-orgmode%40gnu.org&q=date:20230114&o=newest
Updating my #Clojure #Babashka #OpenConnect #VPN wrapper to work with #GlobalConnect VPNs. https://orys.us/uF
RT @ericdallo
More than 1000 Nubank Clojure services/libraries already use clojure-lsp (and clj-kondo under the hood) as the linter for formatting, clean-ns, and diagnostics 🎉
#Clojure #ClojureLSP #cljKondo
Changing the #Firefox default zoom level when I dedicate a super-sized screen to my browser windows. https://orys.us/uD
I was actually wrong about this. Fresh restart on a GB connection this morning and still it froze in the main process.
I want to take a certain RSS link from one of my blogs and have that go automatically to Mastodon. I want the approach to be open source, and repeatable (other blogs, maybe other places). Anyone know of such ready solutions? #rss #mastodon #syndication
I thought that I needed an emacs sub-process to run Telega without it freezing my #emacs #exwm. Turns out I just neeeded a fast internet connection; now that I have true broad-band it works out (after a 30-60 second initialization freeze, which it does in a sub-process, too). Elfeed still seems to choke things down if I don't have it in a subprocess, though. Running "refresh" makes some kind of unescaping loop in the main process.
The "dragon" application (think drag-on) is super handy for #emacs #exwm and probably was made for tiling window managers like iw3m. Go from dired to, eg, Google Drive drag-and-drop. Don't mind the Google Drive view error (I dunno what caused that). https://orys.us/uC
Listening to a webdev podcast I enjoy, whenever the show runners bring up Typescript (all the time), I mentally substitute #Clojure specs. #gradualtyping
A blog post on our #Clojure usage in the Office of Digital Humanities.
https://orys.us/uB
The unsubscribe link for this recruiter email I received includes a UPN identifier of around 700 characters that gets stuck on the URL query args to match the unsubscriber to the email. In all seriousness, why wouldn't a regular 16-char UUID have done the trick? I thought the whole point of UUIDs is that they would be virtually impossible to collide?
How to do things with #babashka
https://presumably.de/how-to-do-things-with-babashka.html
A good resources with examples of how to do stuff in bash vs #babashka by @pesterhazy !
Finally used fnil in #Clojure: to extend a function to support nil case without NPE-ing you! My use: a function that needs to handle strings, collections, or nil, and doesn't know which it will get.
reClojure 2022 recordings dropped! #clojure
https://www.youtube.com/playlist?list=PLtw0bWXdq7pMFpkwBTqJ7Y5d8E2yg-zq-
Full Stack Clojure web app engineer