Experimental browser for the Atmosphere
This probably has some failure cases where the file has garbage at the end after recovery; most filesystems log metadata but don't take the doubling-all-writes penalty for logging data, so it's possible to end up allocating new blocks, crashing, then replaying the allocation but not the data write
Apr 23, 2025, 7:54 PM
{ "uri": "at://did:plc:7ixolzataqsaxfm2ams6zrg6/app.bsky.feed.post/3lnixw2srfc2h", "cid": "bafyreicpmjxf5hdabv7oi4vxstu4qwm2t6irtjlqfvo5n7vjcz2y3qamv4", "value": { "text": "This probably has some failure cases where the file has garbage at the end after recovery; most filesystems log metadata but don't take the doubling-all-writes penalty for logging data, so it's possible to end up allocating new blocks, crashing, then replaying the allocation but not the data write", "$type": "app.bsky.feed.post", "langs": [ "en" ], "reply": { "root": { "cid": "bafyreicmefqkxgbh2xfhrnjqbpxa43nej4w3qpmt4t7qhbm43ygax6lw7m", "uri": "at://did:plc:x2nsupeeo52oznrmplwapppl/app.bsky.feed.post/3lnfdtqcm5k2f" }, "parent": { "cid": "bafyreifo6jf2zucm52omejl6oyvfioz5suza6y4et4ducpici6edfbf63e", "uri": "at://did:plc:x2nsupeeo52oznrmplwapppl/app.bsky.feed.post/3lnixgns6sk2a" } }, "createdAt": "2025-04-23T19:54:28.466Z" } }