I'm a CompSci dilettante.