Lots of Random Computer Science and Digital Electronics Stuff