Hacker News new | ask | show | jobs
by visakanv 3256 days ago
> Why don't people just explain it with actual computers instead of pizza?

People use mental models and heuristics and metaphors to make sense of all sorts of things. Very smart people do this, too.

Simplified maps can have their uses, even when you might personally be comfortable with a more complicated one.

2 comments

In this case however it just makes it more complicated, especially when the matter at hand can be as easily described as here. Basically it's a layer model, Software (SaaS) is built on Platforms (PaaS) which is build on Infrastructure (IaaS).
The quote "if you can't explain it simply you do not understand it" has been mis-attributed to Einstein or Feynman in various iterations; whomever said it, the point stands. Analogies help people understand the layers of things, especially for something as abstract at software. Software devs often struggle to explain the difference between containers, PVM, and HVM. It has nothing to do with a person's intelligence, MBA, or sales, otherwise.

Pizza is both tasty and fun - relating complex "serious" dry and boring work stuff to something else is a time-honored teaching technique.