You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
Time to go back watching God’s Crooked Lines.
Looks nice: “I like Janet so much that I wrote an entire book about it, and put it on The Internet for free, in the hopes of attracting more Janetors to the language.” — Why Janet?
Common Lisp Tweaks. #lisp
Writing lets me do that while also helping me avoid going around in circles. When thoughts are in my head, it’s easy for them to get jumbled up. I miss things, and I keep coming back to the same thoughts, leading to the unproductive ruminating. But writing my thoughts down stops that process. I am forced to organize my thoughts in a coherent manner and to acknowledge when they don’t make sense. Thoughts in my head are like a mixture of dirty water, while writing is like a filter. It removes the nonsense from my thinking. — Why I Blog
TIL about closing a stale SSH connection.
Farewell @kinkybambou. Even after I left Twitter, I have been following you irregularly to hear from you. I have no words. All of my thoughts to you, Minette, Loulou and Nono.
Fast reference to common SRFI. Handy bookmark. #scheme
TIL about ruff, for linting Python code. #python
If you see a count: int, what kind of guarantee do you have that the count name is actually bound to an int object at runtime? — The different uses of Python type hints
No guarantee at all since Python’s type hints do not enforce type safety: “The Python runtime does not enforce function and variable type annotations.” However, the author makes a good point in exposing the different use cases of type hinting.