Unix50

This past week my employer Bell Labs celebrated the fiftieth anniversary of the Unix operating system with a big “Unix50” event in the Bell Labs headquarters in Murray-Hill, NJ and the launch of an online coding challenge called The Unix Game.

Unix was invented by Bell Labs researchers Ken Thompson and Dennis Ritchie precisely 50 years ago in the summer of 1969. Their iconic OS has since influenced a large number of other operating systems, not least of which Linux, MacOS and Android which are still based on the same basic principles.

Read more → Comments

Code Compass

I’m happy to share some of the work that I have been involved in at Bell Labs over the course of last year: our import2vec model for training good machine representations of software libraries (enabling computers to establish a mathematical degree of similarity between software libraries), and a practical tool built on top of these representations called Code Compass.

Read more → Comments