I assume that such per-user options are now clashing with the new page caching optimizations in the mail archive (unlike the rel=next links which can be baked right into the cached page and therefore still work). Since they don't work anymore, it's probably better to remove those features altogether, than having misleading options in the user control panel.
Besides, nobody else seems to need those features. It's not right to burden you and the site with features that clash with its design just because of me.
For what its worth, I found a workaround for "expand quoted text by default" by simply disabling JavaScript for the kerneltrap.org domain. As for the message-ids, I think it's safe to say I will survive without them :) (especially since the bugs and missing messages are becoming rare in the mail archive).
I really appreciate the effort you've put into those features, but it does look like the drawbacks outweigh the benefits.
broken
Hi Grnch,
You are correct, these features are temporarily broken due to the caching optimizations that I've had to add to our mail archive. That said, it's not unfixable, I just need to find some time to work on it.
Whether or not other people find the features useful, I don't know, but already having decided to add them I do plan to get them working again... ;) Unfortunately, no ETA as to when I'll find the time.
Actually, the next feature likely to be added is full-text searching of our entire mail archives, using Sphinx. I did some testing in my sandbox and it's _really_ fast. I hope to find the time to complete the front end, and then to deploy it within the next week or two.
Cheers,
-Jeremy