Working with Environment Variables (Tech Note)

Jan 5, 20233 min read

When developing software, it’s good practice to put anything you don’t wish to be public, as well as anything that’s “production-environment-dependent” into environment variables. These stay with the local machine. This is especially true if you are ever publishing your…

Enchanted Rose 2.0 with Falling Petals

Jan 1, 20237 min read

Four years ago, my daughter was in a school production of Beauty and the Beast, and I volunteered to build a stage prop “Enchanted Rose,” which could drop these petals on cue. The initial project was fun, and the play…

Turn a Raspberry Pi into a Web Server with Its Own Wifi Network (Tech Note)

Dec 28, 202218 min read

The Raspberry Pi (RPi) microcomputer is great for building cheap “Internet of Things” devices. In this tech note, I outline how to set up a Raspberry Pi device so that it broadcasts its own local wifi network, so you can…

Sifting Through the FTX Rubble

Dec 12, 202212 min read

Update, December 12 2022: Bankman-Fried Arrested https://twitter.com/SDNYnews/status/1602451395910803457?s=20&t=n1AV105zT7l6dNXv1m8Wlg 2022 has been quite a year for the co-founder of crypto exchange FTX, Sam Bankman-Fried. In February, Bankman-Fried and 99 million other Americans watched Curb Your Enthusiasm and Seinfeld comedian Larry David stump…

Engines of Wow, Part III: Opportunities and Pitfalls

Dec 3, 202214 min read

This is the third in a three-part series introducing revolutionary changes in AI-generated art. In Part I: AI Art Comes of Age, we traced back through some of the winding path that brought us to this point. Part II: Deep…

Engines of Wow: Part II: Deep Learning and The Diffusion Revolution, 2014-present

Dec 2, 202211 min read

In Part I of this series on AI-generated art, we introduced how deep learning systems can be used to “learn” from a well-labeled dataset. In other words, algorithmic tools can “learn” patterns from data to reliably predict or label things.…