this post was submitted on 08 Jul 2023
74 points (95.1% liked)

Asklemmy

43995 readers
1235 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
 

Explain any one particular complex topic using an analogy you found interesting or easily understandable.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 20 points 1 year ago (1 children)

"Framerules" in Super Mario Bros. speedrunning on NES is probably the most memed analogy for a (very slightly) more complicated concept I know of.

The game can only send you to a new level every 21 frames (about .3 seconds), so there are tons of levels where timesaves don't lead to any benefit, because you have to save a full .3 seconds in order to see any benefit.

In the community, this has been explained with the same analogy so many times that "Imagine there's a bus" has become a well-known meme.

So, imagine there's a bus that only leaves the station every .3 seconds (21 frames). Because the bus only leaves at the times on its schedule, arriving early for the bus doesn't get you to your destination any faster, because you still have to wait for the time the bus will leave. For this reason, any new time saves in SMB1 must reach a new "framerule" (get there early enough to catch the previous bus) for there to be any real timesave.

[โ€“] Candelestine 2 points 1 year ago

Thanks darbian.