Exploring the world of software development, technology, data science, and life

The Fallacy of the Chinese Room

The Fallacy of the Chinese Room

If you spend much time reading about Artificial Intelligence and philosophy of the mind, you will hear about John Searle’s Chinese Room thought experiment. Written in 1980, it is an argument that however well a computer is able to imitate a mind, it cannot actually think. The argument goes something […]

Clojure and Re-Frame

Clojure and Re-Frame

It has been awhile since I’ve done much front end development (I’m the guy who thinks vi is peak UI, so it makes sense that people are reluctant to put me in charge of their product’s user experience), so I thought I’d dust off my skills and throw together a […]

Going Dunning-Kruger on Dunning Kruger

We’ve all heard of the Dunning-Kruger effect. It can be seen every day. When Donald Trump claimed he knew more about ISIS than the military. When Joe Biden gave advice on how to properly use a shotgun. When Elon Musk spreads easily refuted conspiracy theories. When Congress holds literally any […]

A Chat With ChatGPT

A Chat With ChatGPT

The other day I was in an argument with someone (I know, shocking, right?) in which the cost to send a hypothetical package out of the solar system came up. The details aren’t particularly relevant (they involve a death snail and $10 million), but I was curious how much it […]

Happy Valentine’s Day

Happy Valentine’s Day

Happy Valentine’s Day! I made a playlist! What? A playlist! Some songs about the wonders of love! Are you… allowed to do that? Of course! But your taste in music is… Awesome? I know. I’ve got Metallica, Black Sabbath, Pantera, Iron Maiden, Type O Negative… Type O…? Don’t worry, it’s […]