What questions do I seek to help answer?
- Green Mining -- Combining Power Consumption and Change.
- STBD - Characterizing behavior by splitting revision events by purpose
- Can we cheaply measure the complexity of revisions?
- Recurrent Behaviour: Is there recurrent behaviour in software development? Well take a look at these plots!
- Recurrent Behaviour is complicated: In fact, it is often multifractal!
- How can we characterize how developers behave around release time?
- Software Process Recovery - how can we start to extract software development processes from software history? Also see CSER Keynote
- What's in a Name - How can we automatically name developer topics?
- Recovered Unified Process Views - Extract Unified Process Views from software histories.
- Software Readability - What are we actually saying when we talk about the readability of source code?
- Got Issues? - Do new features and new improvements affect defects?
Code
- Mongrel2 for perl
- Naive Bayes tutorial + examples
- Haskell Sand Game in SDL and Haskell
- WebBasedComputerMusic
- My Github Repos
- Twitter-IRCD plus Search Channel
- Sketcha-mo-phone: Play music by doodling lines
- Sonified Sand/Dust game in Haskell!
- Harbinger: Sonifying the Desktop
- Store Files Remotely and Slightly Safely
- Cup-O-mo-phone: a touch based instrument
- A 3D Mandelbrot fractal, implementations
- Musical Voudon/Voodoo Veve drawing
- Take web interfaces and make them musical!