Vlad's Roam Garden

Powered by 🌱Roam Garden

One of the implicit principles of computer science, as odd as it may sound, is that : the underlying directive of any good algorithm is to minimize the labor of thought. When we interact with other people, we present them with s — not just explicit requests and demands, but implicit challenges such as interpreting our intentions, our beliefs, and our preferences. It stands to reason, therefore, that a computational understanding of such problems casts light on the nature of . We can be “” to others by framing issues in terms that make the underlying computational problem easier. This matters because many problems — especially social ones, as we’ve seen — are intrinsically and inextricably hard.