Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I find it interesting how abstractions in law are similar in abstractions in software engineering: they are created to simplify complex stuff underneath, which are there for historical and backwards compatibility reasons. These abstractions also tend to be leaky, and while beginners rely on them, advanced users dig down and know the stack (or, at least, have a pretty good understanding of what they don't know about the stack) down to the physical realm.

So, I hope that at least software engineers wouldn't be fast to blame "evil lawyers" for purposefully creating a complex system, but rather understand how this clusterfuck comes into being by himself, out of mismanagement and laziness over generations.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: