>Except print time.localtime()[0] has a number in it... (Sorry if multiple posts... comment page is messed up and gives no feedback that it worked.)

Oops, missed that - thanks. Then I'd have to use .tm_year instead, as others have done in the HN thread.

Odd about the comments issue. I don't get it - either when I reply to comments on my own posts, or even when I'm the first to comment on my own post, such as to make a correction to the material discussed. I also get proper feedback that it worked, including the option to see a preview before publishing the comment. Maybe it is an issue related to the specific browser you use. I use Chrome on Linux and Windows. Or are you on mobile? That can cause issues, even Disqus has issues with comments on mobile. Mine is Blogger though.

Note to readers: the links to Hacker News threads in the above post, are now corrupted - some point to random other posts, not the ones I originally linked to. The reason for that is that the Hacker News server (news.ycombinator.com) recently crashed and they lost all their data (i.e. posts and comments) for a range of a day or two, and that happened just around the time I wrote this post. So caveat lector.