I have mentioned Yzena a few times; I should probably tell you what it is.
Every software project has values. This post is about the ones I use for Yao.
How does one build a language that helps its users think good thoughts?
Smart devices are a great way to let other people spy on you and/or take control of things in your home. Do NOT use them.
One of the most recent best ideas in programming, structured concurrency, does not have a good definition, and I would like to change that.
So...I redid my website again. This time, it was for performance reasons.
Here is a list of tips and tricks for using bc and dc.
I needed a seeded PRNG on the command-line, so I added one to my bc.
I believe that programmers should try to finish software. This is what I mean by that.
This is how I verify a safety number in Signal when I cannot verify it in person.