Hacker News new | past | comments | ask | show | jobs | submit login

I think that "mental models" is not what you imply and others in this thread talk about. A more appropriate term would be [life | work | other] "principles".



Strong agreement here.

A mental model is a model you hold in your mind of how something works, and informs you of its usage, how it can fail, and how to fix it when it does. Mental models are about specific systems and are built over time as you interact with the system; it may not be a perfect representation of the internals but as a model it's good enough to use the thing.

A simple example might be turning the wheel of a car in order to turn the vehicle. How far can you turn it? How fast do you need to turn it to make a given turn? How fast can you be going / how much do you have to slow down to make the turn safely? How about keeping going straight on the road, is holding the wheel still sufficient? When making a turn, do the wheels in the back of the vehicle follow the same tracks as the front wheels?


I'm happy that we agree on this. Having said that, I would note that your example, while certainly valid, is IMHO of a too small scale (literally and figuratively - the latter with regard to complexity) to comprehensively illustrate the "mental models" concept. When I think about mental models, I'm thinking more about analysis frameworks typically applied to much larger and usually much more complex systems than technical ones, mostly sociotechnical and socioeconomic systems (e.g., open source ecosystem, startup ecosystem, innovation, science, corporations, stock market, finance, economy, policies, politics, society, history).


Yeah, it was the only thing that came to mind that I could be reasonably sure everyone would have experience with, and that I could just dump examples of the learned/built-by-use aspect.


(handshake)




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

Search: