Why do we have two modes in cpu(user and kernel) since we still can still easily harm computer with userland programs? I have never dug into low level things like cpu architectures etc. and decided to give it a try when I learned about cpu.land....