Event JSON
{
"id": "6a268248aedf4ccd508f76cb1f8155cea52c51e2f1eb34a0942ec0464db12acf",
"pubkey": "f4dd8be2625373381276cf14d12cdc4a02958b9710a7816d92e76d9961b847fd",
"created_at": 1724535936,
"kind": 1,
"tags": [
[
"p",
"aeb58459b764d3eb4ecdc304a27e311f7d7cdaafa3471b2959dc22600ed3dc90"
],
[
"p",
"066f707254c1f50f4b9777636d977837aa5111533449a05cfce478d525ab14a5"
],
[
"p",
"2ba475a1340ebd9f8ec27d9173cd47f78bde6f58760f13854303ba6bd6f3a930"
],
[
"e",
"22fb05a38890b19c1cc76f2081998e7a561abbc2ac22c5a256f09eac4a6f1dc4",
"",
"reply",
"066f707254c1f50f4b9777636d977837aa5111533449a05cfce478d525ab14a5"
],
[
"e",
"3a552d444893ff5791667ee4d48ad70ca2f9b974b73c5dbff652464a314ec18f",
"",
"root",
"aeb58459b764d3eb4ecdc304a27e311f7d7cdaafa3471b2959dc22600ed3dc90"
],
[
"p",
"f4dd8be2625373381276cf14d12cdc4a02958b9710a7816d92e76d9961b847fd"
],
[
"p",
"5a99c001a61c7604e620f02b8345fac4413b535f86aa1c009a0f217b756c8252"
],
[
"proxy",
"https://ap.samueldr.com/objects/354d7dfd-5fc3-41c7-a19a-8b281282b04e",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://ap.samueldr.com/objects/354d7dfd-5fc3-41c7-a19a-8b281282b04e",
"pink.momostr"
],
[
"-"
]
],
"content": "This is a case where the word \"unsafe\" is way too vague.\r\n\r\nIs it unsafe to *attempt* to provide a better UX, where the worst case scenario is the current status quo? (No message shown.) In all other cases it would be assumed that it ran enough to help the user.\r\n\r\nHaving the kernel handle launching those helpers is the only way that can be reliable enough.\r\n\r\nE.g. on kernel panic, the current userspace should be considered a lost cause, no? So why rely on it?\r\n\r\nAnd on startup, the initrd might not be usable. A current common issue with some systems is the initrd being accidentally stepped over when using U-Boot native (non-EFI) boot on U-Boot. At that point assuming the distro doesn't have fbcon in its kernel, there is no output, and the system is in *a bad state*.\r\n\r\ninitrd is *way too late* to properly handle this.",
"sig": "1eeef2f7c2994804d3f01cdea2cd36c783c903abb68cdb1d1f99c1b96217b078d59bc65f58c46bfbf2293b49792016ed3e08664b180512b2d782216b29a34bf0"
}