Sunspring—a sci-fi film script written by AI

What if you were to feed a long short-term memory (LSTM) recurrent neural network (essentially, a deep-learning artificial intelligence engine) a bunch of science fiction screenplays and set it to work writing an original screenplay.

Then what if you gathered a cast and crew for one day and attempted to film the result.

The result is Sunspring (2016). It is a thing of beauty. You can read the script at docdroid. And watch it on YouTube.

Continue reading Sunspring—a sci-fi film script written by AI

Metallica: S&M2

Metallica play their S&M2 concert with the San Francisco Symphony Orchestra this Friday and Sunday.

Then on Wednesday 9 October, the show will be shown at various cinemas across the world. I have a ticket to see the show in Dundee.

Continue reading Metallica: S&M2

The importance of small user stories

Battleship beneath a grey cloudy sky
“Grey and black boat under grey clouds” by Will Esayenko on Unsplash

I’ve been thinking a lot recently about the size of user stories in agile projects. The idea that I’ve been reflecting on is what if teams only worked with small, similarly-sized pieces of work, rather than exponentially larger blocks of work?

In theory, small user stories should be more predictable, should include less risk, less uncertainty and less complexity. They should, therefore, take less time to complete than larger user stories… you would think! Or as Mike Cohn put it in Agile Estimating and Planning (Prentice Hall, 2006), “small stories keep work flowing”.

Continue reading The importance of small user stories