The entirety of the HN Add Comment page is 82 lines of HTML (that's
after pretty-printing it!) - two tables, and a form with a text area. The only image is the logo. Granted, there's also 175 lines of CSS linked from that, and 150 lines of JS (which does not use any libraries or frameworks).
How did we get to the point where 50 Mb to maintain this document structured in memory and ready to render is considered reasonable?