Event JSON
{
"id": "9d0bb5ab13a0292a69c16b6ee5a3eb9d1d6209675a24547d79732849f2bcc9c1",
"pubkey": "058a6d106c5e6719008ce4db3f64c846caf49925227a39533d12a846fbab21ee",
"created_at": 1721486073,
"kind": 1,
"tags": [
[
"p",
"058a6d106c5e6719008ce4db3f64c846caf49925227a39533d12a846fbab21ee"
],
[
"proxy",
"https://social.treehouse.systems/@marcan/112819311309810054",
"web"
],
[
"e",
"fa9d6ef9ac8552ce088e83926f2a2e750a20fe430f71755e0498db3a059fabda",
"",
"root"
],
[
"p",
"2ceb75c8271582855ec79d56c3f90da020e88de9f98dd6e76a1c7e436d5da02a"
],
[
"p",
"b907aa0bc5d09107b3070e8b392e2bd310cc538c34c3cbd86a76fb059b2cd073"
],
[
"e",
"4374668ecc9b09b27300763aafaf1c51684513e405e2d3c3425b3f73f36397eb",
"",
"reply"
],
[
"proxy",
"https://social.treehouse.systems/users/marcan/statuses/112819311309810054",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://social.treehouse.systems/users/marcan/statuses/112819311309810054",
"pink.momostr"
],
[
"-"
]
],
"content": "Yes it is. Again, you can statically forbid panic, and (safe) Rust already forbids unsafe memory accesses. Therefore, it is impossible to (memory error) BSOD regardless of how you handle user input in the general case. The language forces you to handle the bad input gracefully somehow (typically by returning and propagating an error).\n\nAbout the worst you can do is infinite loop (but no language can protect against that because it equates to solving the halting problem).",
"sig": "133d756d38ba5fa07652ac51bcb4f3fafc579d56602db06240d56f6586dbbc4d0ec14b8c9cf92597a86f763fafdfc56f183f7df373fdd6811b4fdfe3be690bb1"
}