The Xkcd thing, now interactive

Overall Reception

  • Many commenters found it delightful, funny, and oddly satisfying, comparing it to Angry Birds, Little Inferno, and old Box2D playboxes.
  • Several people reported spending notable time just toppling the stack or trying to clear the screen or rearrange into a stable configuration.
  • A few praised the polish and the “feel,” acknowledging the work required to make simple interactions feel good.

Metaphor & Interpretation

  • The auto-collapse after enabling physics is widely read as metaphor: infrastructure that looks stable is actually already collapsing.
  • Some appreciate that it decays even if you “do nothing,” aligning with views of real-world tech stacks and maintenance.
  • Others explicitly say they wanted amusement, not existential dread, yet still acknowledge the metaphor as “very real.”
  • Observations that the “Nebraska” block or tiny maintainer piece often remains stable longest are seen as poetically accurate.

Physics, Friction, and Technical Critiques

  • Frequent complaints about blocks feeling too “slippery” and friction being set too low; several suggest increasing friction.
  • Some note unrealistic behavior: small blocks nudging larger ones sideways/upwards, wedged blocks being squeezed out despite heavy load, and an initial “bump” when physics starts because the pre-drawn state isn’t a relaxed physical state.
  • One commenter points out stroke/border not matching collision bounds and shows a code tweak.
  • Input handling critiques: dragging feels rigid, force applies from center rather than cursor, and blocks can “quantum tunnel” through others.
  • For drag behavior, suggestions range from registering mousemove on window to using pointer events with setPointerCapture.

Performance and UX Issues

  • Some users report browser or mobile app jank, especially with back navigation, and at least one Android HN client effectively freezing.
  • Others note frame-rate and device differences affecting initial stability.

Ideas, Variants, and Related Work

  • Requests for: editing labels, a multiplayer Jenga-style game, generating stacks from real dependency graphs (e.g., package.json), and integrating with external diagram tools.
  • A prototype site that builds XKCD-style stacks from GitHub repos is mentioned, along with concerns about overly broad OAuth permissions.
  • Related XKCDs, memes, and a recent video citing the original comic are referenced for context.