Hacks

CS 193P – Stanford’s iPhone application programming course

Stanford released their iPhone programming course—syllabus, lecture notes, assignments, and all—online. It’s what you’d find in any serious software engineering and object oriented design program, but it’s been designed around the iPhone target platform, with Objective C as the instruction language. There are lectures and assignments on a number of topics, including the MVC pattern […]

MusicBox: music collection visualization

MusicBox: music collection visualization

For her Masters thesis at the MIT Media Lab, Anita Lillie created a music library visualization tool called MusicBox. The project will analyze the songs in a music library and group them based on a number of different dimensions – stuff like song length, tempo, ID3 genre information, and more advanced spectral properties of the […]

Install OS X on a netbook

The new micro-sized “netbook” laptops that have popped up this year are quite nifty, but unfortunately for Mac users, none of them ship with OS X. Fortunately, while you wait for Apple to release their own model, you can hack most standard PC netbooks to run a patched version of OS X. Dan from Uneasy […]

Designer Moleskines

Designer Moleskines

One of the longest standing information systems has got to be the notebook. With a notebook, you can put any idea down on paper, and get it out of your mind. Often this will give you more room for new and maybe even better ideas. Sometimes, the notebook itself can become a wonderful object in […]