{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihuthmveuxmpzczy2tdknyonlou67adcbnw44tpvsdqtimohi33sa",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mlrncdrnyms2"
  },
  "path": "/t/microhs-is-the-browser-is-more-fun-now/14069?page=2#post_21",
  "publishedAt": "2026-05-13T23:53:17.000Z",
  "site": "https://discourse.haskell.org",
  "tags": [
    "microhs.org",
    "Web MicroHs"
  ],
  "textContent": "MicroHs allocates 50M cells upfront. So with 4 byte pointers in Wasm thats 400M. Then it temporarily allocates a rather large decompression buffer etc,and a stack. So at the most a total of 500M. I don’t know how much memory you have.\n\nYou can pass flags to MHS in the URL. Something like\n\nmicrohs.org\n\n### Web MicroHs\n\nYou can set the number of cells with eg -M5M\n\nWhy don’t you think you can compile MicroHs on your Windows machine? It has very modest requirements of the C compiler.",
  "title": "MicroHs is the browser is more fun now"
}