Environment as Code

In a previous post, I wrote that Anaconda got in my way when I was trying to learn Python. After I wrote that, I tried to recall the specifics. What was it that I started doing with the official Python tools that I didn’t do with Anaconda? Mostly, I broke the rules and made a mess.

~14 minutes

Escaping from Anaconda's Stranglehold on macOS

If you teach a course that requires Python, you’ve encountered students on macOS who are trapped by Anaconda. Typically, they were told to install Anaconda in a first course on Python or data analytics. After that course is over, they discover that they can’t get an official version of Python to run.

Many of these students have not used the command line. Many do not understand the difference between a text editor and a word processor. If they ask ChatGPT for help, it responds with instructions that they do not understand and that wouldn’t work anyway. In my experience, most give up.

This post gives them a simple way to recover the ability to run an official version of Python. It requires neither commands from the terminal nor edits to files. All that’s required is to drag and drop a file.

~10 minutes

Inflation is About 2.8% and Still Falling

For the second year in a row, we’ve been through an entirely unnecessary spring quarter’s worth of hand-wringing about whether progress toward lower inflation has faltered.

This is a repeat of the mistake that I was boring on about last year. What’s the mistake? Why do “serious” people keep making it?

~8 minutes

News from TPFKAT (The Platform Formerly Known as Twitter)

TPFKAT (which I subvocalize as 't-p-f-cat') seems to be morphing into Ashley Maddison X Weekend at Bernie's, with a Hotel California subtext.

~3 minutes

It Would be Crazy to Raise Rates

The rate of inflation has been falling and the pace of the decline has been increasing. If the Fed wants to level off at its target rate, it needs to start reducing rates and slowing down the rate of descent.

~6 minutes
MORE POSTS