I was thinking about this, and I think having crappy equipment and crappy Internet has given me the weird requirements-engineering advantage of trying to think of ways to do things offline or with reduced bandwidth/processing.
I'm always thinking, okay... and now assume the Internet sometimes doesn't work or is glacially slow, or the power to the router occasionally shuts down, or your mobile data is out of range or you're using some really old, 2-thread netbook that your Uncle Robert gave you, or you've only got 1 GB of storage available, or you're looking at it on ePaper, or working offline on a long train ride... Will it still work? Will it work smoothly?
Because, you know, that's what most people's communications are actually like. I want to design things that work... for most people.
#SecondWorldProblems
nostr:note167z253pc3pyq7a4csmkhnggyv6t0u3vz8amfcdrcpy3njgckgnnsdmrqk4