gzipping this thread page results in a 5x size decrease.
Can't blame pg though. He's just a product of his computational adolescence. In another 15 years, we'll still be using CSS and divs while the kids move on to 3D direct brain interface temporal markup languages.
Wow, I never peeked at the HN HTML source before but it's pretty terrible. Tables nested within tables, tables used for layout and non-tabular data, CSS only used for colors and fonts. It's such a simple layout that I can't believe they didn't go all-CSS for it and make the HTML really semantic and tight.
Gzip is always worth it, it lowers the per client transmission time and because browsers render gzipped pages after they have been loaded the page appears instantly in one go.
It actually creates the impression of a faster site even if the real time to load is the same.
Considering the only thing necessary to enable gzip is to enable it in the front facing web server and that it uses barely any cpu at all on level 4 I don't see why anyone wouldn't use it.
> Arc embodies a similarly unPC attitude to HTML. The predefined libraries just do everything with tables. Why? Because Arc is tuned for exploratory programming, and the W3C-approved way of doing things represents the opposite spirit.