You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
The Common Lisp Document Repository is a repository of documents that are of interest to the Common Lisp community. The most important property of a CDR document is that it will never change: if you refer to it, you can be sure that your reference will always refer to exactly the same document. #lisp
Mike Caulfield invented the term “a chorus of explanations” several years ago to explain why sites like Stack Overflow are useful. Where a lesson typically explains something once, SO and similar sites present several explanations with different levels of detail, different assumptions about the reader’s background, and quite possibly different solutions to the original problem. Most readers may be satisfied by the top answer, but others can scroll down to find one that’s a better fit for who they are, what they are ready to understand, and what they’re trying to do. — A Cacaphony of Explanations
Radix Sort Revisited. #clang
Fundamentally I think C trusts developers while C++ trusts compilers. This is a massive difference that sharing the same native types or syntax for while loop cannot hide. — The problem with C
Magma: Interact with Jupyter from NeoVim. #vim
Update on Regolith Desktop: Now installed on my own laptop for more precise control. Back to a dark theme (Nord) – long time no see. One of the main advantage of Regolith over, say, i3 or i3-gaps, is that all Ubuntu apps and settings remain available, including controllers that would have to be defined manually otherwise (e.g., brightness or volume control, screen sharing or screen capture). The integration of native apps (e.g., nautilus or gnome-terminal) is also really nicely handled by the WM without excessive RAM usage (< 800 Mo).
Regolith Desktop looks awesome. I’m currently testing it on a work machine: it worked right out of the box after reboot, and it provides sensible default settings to i3 WM. #unix
‘Clean code’ means a different thing to everyone. — There’s No Such Thing as Clean Code