logoalt Hacker News

db48xyesterday at 8:46 PM1 replyview on HN

This is a catchy aphorism, but not really true. Things can be badly implemented so that they fail to achieve their purpose.


Replies

praestigiareyesterday at 10:59 PM

People often have trouble with this saying, and that trouble often boils down to the difference between intent and purpose.

The people who create a system have some intent for it. The system may or may not effectively achieve that intent, may or may not outlive the initial conditions that surrounded its creation, and may or may not have side effects.

Purpose is something humans assign. It is sometimes linked to intent. A carpenter's hammer is intended to drive and pull nails, and that is often also its purpose. The purpose of the hammer I keep in my basement is breaking open walnuts.

The phrase is stating that the purpose we should assign to systems when judging them is their outcome, and not the intent behind them.

show 1 reply