Apr
28
We cannot allow engineers to build products for an idealized rational user when real humans are irrational: we must design for the way users actually behave.
This should be painted in foot-high letters on the walls of any office where any form of software is created.