Howard Chu @ Symas on Nostr: Linux running inside a PDF (when opened inside a Chromium-based browser). Built on ...
Linux running inside a PDF (when opened inside a Chromium-based browser).
https://linux.doompdf.dev/Built on top of Fabrice Bellard's TinyEMU RISC-V emulator, translated from C to javascript by Emscripten.
Because of course, when Adobe turned PostScript into PDF they intentionally removed the programmable flexibility from it, so google put it back, using javascript.
Published at
2026-01-27 09:28:23 UTCEvent JSON
{
"id": "ab72d8630d83679e3c590378dc86df2961496bc45159f2737852e57f74f2cf56",
"pubkey": "7cc82ac397b6e24dd92aa54ead00bd035629dd1177d3b59e4d80d5560e21999c",
"created_at": 1769506103,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.social/@hyc/115966352027618622",
"web"
],
[
"proxy",
"https://mastodon.social/users/hyc/statuses/115966352027618622",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.social/users/hyc/statuses/115966352027618622",
"pink.momostr"
],
[
"-"
]
],
"content": "Linux running inside a PDF (when opened inside a Chromium-based browser).\n\nhttps://linux.doompdf.dev/\n\nBuilt on top of Fabrice Bellard's TinyEMU RISC-V emulator, translated from C to javascript by Emscripten.\n\nBecause of course, when Adobe turned PostScript into PDF they intentionally removed the programmable flexibility from it, so google put it back, using javascript.",
"sig": "aa8db1ac30774f52092ae52817470d964ba531512cbccf086e7694e55e83d3e07259441596ce81845d54023711d21b543071eec253b3fb07d889b36fc7723644"
}