I know we've made lots of progress in the past 30+ years, and we can do plenty of wonderful things now.<p>But sometimes, when I see what was possible with so few resources, and then press shift-esc in Chrome and notice my Facbook tab using a few hundred megs of memory, I feel a little bit sad.<p>Or sometimes, after putting together a complex web UI using React, I feel pretty good about what I've accomplished. And don't get me wrong, I love using React and Angular 2. But then, I think back to how much more civilized UI development felt nearly 20 years ago using VB6 and Delphi, and I feel a little bit sad.<p>I actually feel more sad about the second point than I do about the first point, because we can <i>often</i> afford to waste hardware resources these days. But as good as modern web UI frameworks and libraries are in many ways, I still feel a bit like someone who once had a chainsaw but is now forced to chop down sequoias with a hatchet.