4 ms·
Agree with all the above, but let me put this in computer science context: - bathrooms are a scarce resource - usage is not evenly distributed, greatest usage
by TuringNYC 7y ago
Agree with all the above, but let me put this in computer science context:
- bathrooms are a scarce resource
- usage is not evenly distributed, greatest usage is 1. in the morning and 2. when you are running late :-)
- queues form at critical moments and hold up the entire pipeline (e.g., getting ready for work, school, etc.)
The best way for you, or your potential buyer to resolve this bottleneck is to have more of the bottle-necked resource.
- oblio 7y agoI find you reply funny but I think you got downvoted because these analogies usually go the other way round: CS thing is described in layman's terms to make it understandable. Going the other way round seems a bit strange, IMHO.
- Androider 7y agoWhen cooking I often find myself pondering that food prep has a very similar space-time tradeoff [1] to CS algorithms. Protip: Sprawling over to non-kitchen areas for mixing bowls and whatnot can provide a significant speedup vs moving things around in a limited kitchen workspace. [1] https://en.wikipedia.org/wiki/Space%E2%80%93time_tradeoff https://en.wikipedia.org/wiki/Space%E2%80%93time_tradeoff
- Androider 7y agoYou can also partition your major resource into smaller sub-units to decrease contention, increase parallelism and improve throughput. E.g. separate your bathroom from your toilet.
- ticmasta 7y agoAgreed - that's better than my initial conclusion: pee in the sink.