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": "37efbe865b96402a67d0624a63706ecc87f75ec6ccb21851ad79691d5981f688",
"pubkey": "5aeb250b3075a12bd05e16c8a3c40da91a553fa92164a39915a3a0615fe51864",
"created_at": 1769506103,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.social/users/hyc/statuses/115966352027618622",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"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": "222797bf13780722122ca7147060cbb105b0f3b9c6d58e33f76424d8d6c37cc850d942d516d1d90abaf2e83fb76d12e5fb82caaa52228a9bf23edd14e1168988"
}