Still no date for the upcoming 5.0 release, but I thought I'd update you on changes to date/times:
About timezones, in 4.0 members can choose between the board's timezone and the timezone of their local device or computer. In 5.0 members will be able to choose between selecting any world timezone and the timezone of their local device or computer.
About timezone names, in 4.0 members can create their own name for the timezone they're using, for example, "ET (US)" for Eastern Time US. In 5.0 members will no longer be able to create their own name for their timezone. Standard timezone names will be used, such as "America/New_York" or "Europe/London".
About the number of digits displayed for the year, in 4.0 years are always displayed as 4 digits. In 5.0 members will be able to choose to have years displayed as 2 or 4 digits, e.g., 3/17/15 or 3/17/2015.
About the time format, in 4.0 time was always displayed in 12-hour format. In 5.0 members will be able to choose to have times displayed in 12-hour or 24-hour format, e.g., 10:24 PM or 22:24.
Date/times will always be displayed in a member's chosen date/time format, including "Edited by" annotations that are currently displayed in the format of the member who performed the edit. This will only be true for new messages posted after the 5.0 release. I'm willing to listen to efforts to persuade me to include code that modifies old messages to fix this, but it seems a minor issue.
The portion of the new member control panel for date/times now looks like this:
Professor, geology, Whatsamatta U Evolution - Changes in the environment, caused by the interactions of the components of the environment.
"Do not meddle in the affairs of cats, for they are subtle and will piss on your computer." - Bruce Graham
"The modern conservative is engaged in one of man's oldest exercises in moral philosophy; that is, the search for a superior moral justification for selfishness." - John Kenneth Galbraith
"Yesterday on Fox News, commentator Glenn Beck said that he believes President Obama is a racist. To be fair, every time you watch Glenn Beck, it does get a little easier to hate white people." - Conan O'Brien
"I know a little about a lot of things, and a lot about a few things, but I'm highly ignorant about everything." - Moose
There are a couple possible causes for the server down issue:
Occasionally someone accesses the site in a way that causes Apache (that's the process that actually handles webpage requests from clients) to hang.
Someone knows an HTTP request or sequence of HTTP requests that cause Apache to hang.
Most of the hangs come late at night when activity is least.
Restarting the Apache service also seems to reset the MySQL service, so a deadly embrace in the MySQL code is another possibility. But though a deadly embrace is always something to fear, I don't consider it likely because this server problem first began during a period when I hadn't made a modification in literally months. But it is possible that there is some sort of MySQL issue that only became apparent as the number of messages in the database grew. We're around three quarters of a million now.
Please continue to let me know when this happens. If I can narrow a "server down" incident to a specific start time I might be able to track down which HTTP requests are causing it.