Posts about programming (old posts, page 1)

Camera3D Documentation

This past week I spent much of my time writing the documentation for my latest project, Camera-3D. This is an open source library for Processing. It will enable artists and creative technologists to transform their sketches into 3D anaglyphs and experiment with other 3D effects.

Once I finish the examples this will be ready to go live. I am so excited!

Presentation at MSFT Research Labs

This week I created a presentation for my research paper on Algorithmic Trading in the Iowa Electronic Markets. I shared it with researchers studying prediction markets at Microsoft Research Labs.

The people there were very smart and interested in what I had to say. They may very well have the largest collection of people studying prediction markets anywhere in the world. It's a somewhat obscure field, as most researchers are interested in either theoretical market models or more developed financial markets. It's a shame because there is a lot to learn from prediction markets, which sit right between the two.

The presentation itself is made with the reveal.js presentation framework. I made it in Jupyter, which now has the ability to output working presentations in reveal. I had a lot of fun learning about Jupyter and building a presentation in a notebook. The presentation workflow was so much better than anything I have experienced before, and I can't image ever using anything else again.

Mouse Tracings

My Mouse Tracings project has been added to the projects page. I collected data on keyboard and mouse activity for many months and used the data to create colorful images. Go to the gallery to see the endless beauty of data and the project page to learn how they were made.