Computer Science vs Programming

I often hear complaints at U of T for the lack of “real world” skills learned, and the dreadful lack of coding courses in their computer science programs. This is exactly why I loved …


Terms of Service; Didn’t Read

I’ve blogged in the past about the (TOS)ification of society. This website is trying to help with the situation by labeling and ranking the Terms of Service for different services …


The (TOS)ification of Society

Web services are becoming so profoundly woven into the fabric of our lives that we are starting to have a relationship with them much like our relationships with nation states. …


I Hate the PC

In this clip  from “Triumph of the Nerds”, Larry Ellison (President of Oracle) is loosing his mind over the stupidity that is the “Personal Computer”. Larry had a vision for Cloud Computing  way …


The Erosion of Privacy

Privacy issues are becoming more prevalent as technology improves. This is not a new problem: Instantaneous photographs and newspaper enterprise have invaded the sacred precincts of private and domestic life; …