HN is a pretty simple, efficient monolithic web application. Some updates might need a restart. It's OK for some web requests to fail during that time. HN isn't life critical with sixtuple nine uptime requirements.
It could probably be done with a simple if statement, but I'm guessing that dang enjoys the tradition of doing it manually every year.
Steam, +130 million users, biggest gamming store, multi billion dolar company, is offline every week for a few minutes.
99.999999 is so overated.
Tbh like 99% of web apps aren’t critical - most of them are for buying something or providing infrastructure to make it easier to buy something anyway. It’s fine if your online shop is down for a few minutes (of course the business won’t see it like that but it’s true)