# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 19
# self = https://watcher.sour.is/conv/53yowaa
What if I don't want to reboot my computer, Ubuntu? What then????
@abucci I _thought_ the Linux Kernel grew this ability to be able to hot reload itself without requiring an actual system reboot? But I _might_ be mistaken, as I cannot find such a feature anymore and the Web is total garbage for finding anything (despite Google).
@abucci I _thought_ the Linux Kernel grew this ability to be able to hot reload itself without requiring an actual system reboot? But I _might_ be mistaken, as I cannot find such a feature anymore and the Web is total garbage for finding anything (despite Google).
https://wiki.archlinux.org/title/Kernel_live_patching

https://docs.kernel.org/livepatch/livepatch.html
@prologic maybe it did, but if so that does not seem to have much impact in practice because I feel like I'm constantly being told to reboot
@taigrr my OS does not do that in practice.
@taigrr Yeah I _knew_ this was a feature that was introduced some time ago, but as @abucci said, I've never seen it used in practise anywhere really šŸ˜¢ -- Maybe it doesn't work very well? šŸ¤”
@taigrr Yeah I _knew_ this was a feature that was introduced some time ago, but as @abucci said, I've never seen it used in practise anywhere really šŸ˜¢ -- Maybe it doesn't work very well? šŸ¤”
@prologic @taigrr I've never bothered to track down *why* my computer wants to reboot and why the live patch thing didn't prevent the need to. If I had the time/inclination that'd be illuminating. Being an Oldā„¢ who has used Linux since 1996 (!!!), I've grown weary of providing free beta testing to the Linux community, though, so I tend to just suffer through annoying things rather than try to track them down and fix them.
@abucci Iā€™ve never seen this feature being used ā€œin the wildā€, either. Not even sure if itā€™s worth the trouble. šŸ¤·
@abucci Iā€™ve never seen this feature being used ā€œin the wildā€, either. Not even sure if itā€™s worth the trouble. šŸ¤·
@abucci Iā€™ve never seen this feature being used ā€œin the wildā€, either. Not even sure if itā€™s worth the trouble. šŸ¤·
@abucci Iā€™ve never seen this feature being used ā€œin the wildā€, either. Not even sure if itā€™s worth the trouble. šŸ¤·
@movq I'm never not in this state:
@abucci Thatā€™s weird. There arenā€™t *that many* kernel updates in Ubuntu: http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-meta/linux-meta_5.15.0.52.52/changelog Are we sure they donā€™t just show this message for all updates that affect *anything* thatā€™s currently running?
@abucci Thatā€™s weird. There arenā€™t *that many* kernel updates in Ubuntu: http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-meta/linux-meta_5.15.0.52.52/changelog Are we sure they donā€™t just show this message for all updates that affect *anything* thatā€™s currently running?
@abucci Thatā€™s weird. There arenā€™t *that many* kernel updates in Ubuntu: http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-meta/linux-meta_5.15.0.52.52/changelog Are we sure they donā€™t just show this message for all updates that affect *anything* thatā€™s currently running?
@abucci Thatā€™s weird. There arenā€™t *that many* kernel updates in Ubuntu: http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-meta/linux-meta_5.15.0.52.52/changelog Are we sure they donā€™t just show this message for all updates that affect *anything* thatā€™s currently running?
@movq I know right? It is weird. I can confirm it's not always shown.

I've confirmed that it's shown when certain proprietary drivers are updated. For instance, I have an NVIDIA graphics card and I use their proprietary driver; whenever that is updated, a reboot is needed. I don't know if that fully explains it though. The NVIDIA driver doesn't update that frequently.