← Back to context

Comment by seanhunter

6 months ago

Exactly. We use anthropomorphic language absolutely all the time when describing different processes for this exact reason - it is a helpful abstraction that allows us to easily describe what’s going on at a high level.

“My headphones think they’re connected, but the computer can’t see them”.

“The printer thinks it’s out of paper, but it’s not”.

“The optimisation function is trying to go down nabla f”.

“The parking sensor on the car keeps going off because it’s afraid it’s too close to the wall”.

“The client is blocked, because it still needs to get a final message from the server”.

…and one final one which I promise you is real because I overheard it “I’m trying to airdrop a photo, but our phones won’t have sex”.