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

Posts by Nicholas Watkins Brown:

No, AI is not going to destroy the world in 10 years.

This is the type of headline I would have expected to have to write for stoned teenagers. But according to CNN, earlier this year 42% of surveyed CEOs say that could happen. CEOs of what, you might ask? Who knows. There were certainly some tech CEOs in there, but there […]

Once in a Super Blue Moon

Did you see the Super Blue Moon yesterday? That’s not a thing. What? Of course it is. There were a bunch of articles about it! Clickbait trash. There is nothing particularly special about either super moons or blue moons, and there certainly isn’t anything special about a “Super Blue Moon.” […]

Story Points are not enough

Story Points are not enough

Your team has two stories to consider for next sprint. One involves supporting a new input source. What is needed to be done is pretty clear. Create the schema. Create the input API. Create the ETL. Test, document, and deploy. There is work to do, but it’s well understood work. […]

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 […]