Hacker News new | ask | show | jobs
by walterbell 4088 days ago
On busy sidewalks with many people moving rapidly in both directions, how are collisions avoided? If two people each attempt to intuit the other's trajectory while maintaining eye contact, a game of infinitely recursing mirrors ensues, Inception-style.

What works is to pick a path, any path, and look in the direction of that path. That is a sufficient signal for all parties to self-organize and avoid collision, even at high speeds and density of people. In other words, leading lowers the cost of following.

Even if one could mind-read, one may not like what one perceives. But humans are adaptable and can often reciprocate. If one's actions assume/imply positive intent, one can motivate positive reciprocity and reduce/avoid the cost of perceiving intent.

1 comments

I think your path selecting algorithm can wind up in a state of deadlock, but it is very clever in a socially passive assertive way. There has to be a way of handling paths crossing simultaneously, non-aggressively, and this can not be resolved without additional signaling semantics.

I like my desk and being socially awkward.