ETA: I guess a true maths geek nerd artist would probably want something more modular and larger anyway, but the Silhouette machines are varied, interesting, support a pretty well documented protocol (GPGL, a variant of/alternative to HPGL I think) and are supported in Inkscape and Python.
The first thing I programmed was having it draw a hilbert curve and it worked great!
Acknowledging that one still has risks and that luck plays a factor is important.
Writing a follow up post is certainly valuable for raising awareness to anyone who had already read the original erroneous article.
More recently, I've been working on https://boardgamelab.app/, which uses a visual programming language to model game rules while also taking care of the UI layer.
It's worth clicking through and reading details on each one before you commit. Most of them are quite complete, but some only support a handful of devices or features. You can also get a sense if the control is local (i.e. no internet connection) or cloud based.
The _road layout_ is awful, but drivers are pretty cooperative on the whole. Certainly more than my years driving in DC, for instance.
Granted, you need to be commmital here: if you put on your turn signal, drivers will generally make space for you to get in - briefly - but you need to be quick to take advantage of the gap. I could see Waymo being too slow to the draw for this, based on what I've seen online.
This works even if the coin lands heads 99% of the time, as long as it's consistent (but you'll probably have to flip a bunch of times in that case).
The problem is rarely the ability to understand. It is the ability (or desire) to listen that many lack.