I remember when Linux users were practically obsessive about uptime and restarting felt like a sign of failure. This was at a time when Windows seemingly needed to restart once or twice a day, at least.
These days I like to turn my work Mac off at the end of the week just so I feel a literal sense of closure. It's not really the applications minimizing and running in the background; it's ME.
I remember when I was asked to replace a core router with a more powerful model. The uptime of the Cisco router was ten years - and it was ten years after the datacenter went into service.
My machine was rebooted this week due to a power outage. I don't recall the last time prior to that. It generally goes weeks if not months without a reboot.
At Javasoft there were Solaris test machines that had been up for 2+ years, and we had to reboot the windows test machines multiple times a day. It felt really good to leave a large queue of work at the end of the day on the Solaris/Sparc machines, knowing it would be done the next morning.
I do still enjoy the odd >30 day uptime on my PC. Usually only reboot when a new kernel version is cut.
I used to reboot into every kernel patch but often I leave .0 running for a very long time now. They seem stable and the kernel moves fast enough nowadays there's often another .0 right around the corner. There might be exploits but they're not a valid threat model for my little desktop.
If something smaller like Mesa updates, I can reload everything simply by logging out/back in, no need for a full reboot/LUKS unlock.
> These days I like to turn my work Mac off at the end of the week just so I feel a literal sense of closure
It's also just nice to start Monday with a fresh boot.
If nothing else, it keeps me from getting to the point of 200 tabs open that I'm totally definitely going to need again "soon"
It was a differentiator when distro updates where sparser, and in start comparison with Windows at the time which couldn't stay up for more than a couple of days without crashing (particularly the XP era).
I've followed the same routine each Friday for at least the past 10 years.
- Install all updates
- Save tabs off to Obsidian (or Raindrop now)
- Reboot
Feels good coming in on Monday to a fresh session.
Restarting windows twice a day meant a productive day, back in the days of windows 98 (which by the way lived well past windows 2000 and windows xp)
Ahem... yeah... "were"...
I do actually reboot occasionally these days, because the world is so serious now.
Yes, I remember feeling pride in the stability of my systems when I saw a large uptime. I had a server that had 1000 days of uptime, once. Now when I see a large uptime, I'm terrified of what security patches the kernel may be missing!