[HN Gopher] The Plumbing of Everyday Magic
       ___________________________________________________________________
        
       The Plumbing of Everyday Magic
        
       Author : hannahilea
       Score  : 36 points
       Date   : 2026-03-13 15:57 UTC (4 days ago)
        
 (HTM) web link (plumbing-of-everyday-magic.hyperclay.com)
 (TXT) w3m dump (plumbing-of-everyday-magic.hyperclay.com)
        
       | thedanbob wrote:
       | Web development has certainly gotten more complicated, but that's
       | mostly because people are doing more complicated things. Writing
       | the equivalent of a "Geocities, Blogosphere, and StumbleUpon era"
       | site doesn't have to be any more complicated than it was then. My
       | email provider offers free static hosting; I can upload some HTML
       | files and have a website running in about 10 seconds.
       | 
       | > Good tools don't hide complexity behind a curtain, they
       | eliminate the need for it.
       | 
       | Good tools absolutely hide complexity behind a curtain. The
       | faucet example at the beginning, that tool is hiding a whole
       | industry's worth of complexity. The trade-off is that it only
       | does one thing. If you want to do something more complicated e.g.
       | build a water park, you either have to deal with that new
       | complexity yourself or hope someone else builds the
       | infrastructure you need.
       | 
       | I can sympathize with the author that the web isn't as easy to
       | create on as they envision. That would be cool. But so would
       | flying cars. Those aren't impossible either, but both require a
       | whole lot of "plumbing" that hasn't been built.
        
       | CobrastanJorji wrote:
       | I think the problem with the opening metaphor is that using stuff
       | is fundamentally different from making stuff. Clicking the button
       | on an app works so reliably because everybody uses it the same
       | way. They open the app, they click the button. The point of
       | building things is that you are doing something different and
       | new! And sure, you could say "but for the individual part of my
       | workflow, I'm using using a tool," but you're still trying to do
       | something new with those tools.
        
       ___________________________________________________________________
       (page generated 2026-03-17 23:01 UTC)