tomo el fuego

Artifact [5025e1657e]
Login

Artifact 5025e1657ef55d25cdf2b84c938fca54707062907358e945048a826af3c81b78:

Attachment "open_issues.json" to ticket [a18dcfd8a0] added by xjix 2022-03-19 18:02:20.
[
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "minimal instruction set. along the lines of [jonesforth](gemini://sunshinegardens.org/~xj9/wiki/jonesforth/), providing only the essential core of the language and interfaces for interacting with modules and channels. dis has an [extensive list](http://doc.cat-v.org/inferno/4th_edition/dis_VM_specification) of opcodes covering a lot of fairly high-level operations.\n\n[ITC vm](https://en.wikipedia.org/wiki/Threaded_code#Indirect_threading), making effective use of IMMEDIATE words to issue efficient instructions to dis with minimal overhead. dis can then [efficiently jit-compile and gc these instructions](http://doc.cat-v.org/inferno/4th_edition/dis_VM_design) or at least interpret them quickly.\n\n> NOTE: jit is currently broken on some Linux-386 targets: `[Emuinit] Broken: \"sys: segmentation violation addr=0xf2773f0\"`\n\nmacro assembler, whose syntax should be familiar to [uxntal](https://wiki.xxiivv.com/site/uxntal_macros.html) programmers.",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-02-04 02:12:37+01:00",
    "due_date": null,
    "id": 102276,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 47,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "jetFORTH in dis assembly",
    "updated_at": "2022-02-07 19:23:17+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/47",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "https://wiki.xxiivv.com/site/uxn.html\r\n\r\nsome of our objectives are large and very ambitious, but that doesn't mean that every component in the system needs to match that energy. uxn is a restrained tool that is nonetheless useful for a surprising range of applications. its a lovely media-centric gateway into FORTH-style programming.",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-31 18:12:28+01:00",
    "due_date": null,
    "id": 98602,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 46,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "uxn vm",
    "updated_at": "2022-02-07 19:23:22+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/46",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "- [x] setup `.woodpecker.yml`\n- [ ] publish builds somewhere see Codeberg-CI/feedback#3\n- [ ] gc automatic builds\n- [x] delete `.gitlab-ci.yml`",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-28 17:08:25+01:00",
    "due_date": null,
    "id": 98303,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 10,
      "description": "merge useful upstream sources and take care of other boring-but-necessary tasks\r\n\r\n- [x] mjl-\r\n- [ ] update docs and expand coreutils\r\n- [ ] release process\r\n- [ ] targets `Linux-386-emu`, `Linux-386-emu-nox`",
      "due_on": null,
      "id": 1200,
      "open_issues": 5,
      "state": "open",
      "title": "homework"
    },
    "number": 45,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "migrate to codeberg ci",
    "updated_at": "2022-02-16 16:46:20+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/45",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "the new multilib builds appear to work on ubuntu (previous builds would segfault immediately, now they complain). i would like to deploy inferno on headless hosts for server applications, without installing useless libraries for a gui that will never be used.\n\nthe preference is *not* to have a separate build target. its fine if graphical applications cannot be launched on headless systems, but the lack of a graphical environment shouldn't prevent the overlay from starting.",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-20 18:41:38+01:00",
    "due_date": null,
    "id": 97439,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 10,
      "description": "merge useful upstream sources and take care of other boring-but-necessary tasks\r\n\r\n- [x] mjl-\r\n- [ ] update docs and expand coreutils\r\n- [ ] release process\r\n- [ ] targets `Linux-386-emu`, `Linux-386-emu-nox`",
      "due_on": null,
      "id": 1200,
      "open_issues": 5,
      "state": "open",
      "title": "homework"
    },
    "number": 44,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "headless builds",
    "updated_at": "2022-01-28 18:13:22+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/44",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "https://mlochbaum.github.io/BQN/implementation/vm.html\n\nquery language\nnetcode runtime \nGPU api ",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-18 19:04:57+01:00",
    "due_date": null,
    "id": 97122,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 42,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "BQN VM",
    "updated_at": "2022-02-07 19:23:26+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/42",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "http://xj-ix.luxe/wiki/cryptogen/",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-18 03:28:47+01:00",
    "due_date": null,
    "id": 97093,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 41,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "cryptogen: information centric networking stack",
    "updated_at": "2022-01-19 19:40:26+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/41",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "- [ ] svg \n- [ ] ???",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-17 19:59:32+01:00",
    "due_date": null,
    "id": 92777,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 40,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "image rendering adv",
    "updated_at": "2022-01-18 19:47:53+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/40",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "inspired by [sigrid's rio theme patches](https://ftrv.se/14). using [100r 9-color themes](https://github.com/hundredrabbits/Themes).\n\n```\nrioback\t/usr/glenda/lib/1920x1080.img\nback\tf1f1f1\nhigh\tcccccc\nborder\t999999\ntext\t000000\nhtext\t000000\ntitle\t000000\nltitle\tbcbcbc\nhold\t000099\nlhold\t005dbb\npalehold\t4993dd\npaletext\t6f6f6f\nsize\t000000\nmenubar\t448844\nmenuback\teaffea\nmenuhigh\t448844\nmenubord\t88cc88\nmenutext\t000000\nmenuhtext\teaffea\n```\n\ncondensed down to\n\n```\nbackground_image\t/usr/glenda/lib/Sandstone.img\nbackground\t0f0803\nf_high\tffefc9\nf_med\t9f9fa2\nf_low\ta3832c\nf_inv\t666666\nb_high\taa0000\nb_med\t214c05\nb_low\t48413a\nb_inv\t4cb1cf\n```\n\n- [ ] `svg2theme`\n- [ ] `/dev/theme`\n- [ ] port [theme checker](https://hundredrabbits.github.io/Themes/)\n\n## short list of themes\n\n* [starlight](https://github.com/CosmicToast/starlight)\n* base16 ashes \n* rod iron\n* obsidian \n* apollo \n* park computer \n* konsole pastels\n* kawaii",
    "closed_at": null,
    "comments": 1,
    "created_at": "2022-01-17 04:25:00+01:00",
    "due_date": null,
    "id": 92732,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 39,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "theme support",
    "updated_at": "2022-02-18 18:30:39+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/39",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "## utils\n\n- [ ] `cut`\n- [ ] `sed` inferno includes a partial implementation\n- [ ] `head`\n- [x] `find`\n- [ ] `tac`\n- [x] [`hexe`](https://github.com/henesy/hexe-limbo)\n- [x] `tomo-run`\n- [ ] `gmi2man` support for authoring manual pages in gemini\n\n## missing man pages\n\n- [ ] `cut`\n- [x] `sed`\n- [ ] `head`\n- [x] `find`\n- [ ] `tac`\n- [ ] `hexe`\n- [ ] `tomo-run`\n- [ ] `gmi2man`\n- [ ] `attrfs`",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 23:07:42+01:00",
    "due_date": null,
    "id": 83968,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "53e917",
        "description": "this ticket is actively being worked on",
        "id": 32537,
        "name": "status:in-progress",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32537"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 10,
      "description": "merge useful upstream sources and take care of other boring-but-necessary tasks\r\n\r\n- [x] mjl-\r\n- [ ] update docs and expand coreutils\r\n- [ ] release process\r\n- [ ] targets `Linux-386-emu`, `Linux-386-emu-nox`",
      "due_on": null,
      "id": 1200,
      "open_issues": 5,
      "state": "open",
      "title": "homework"
    },
    "number": 38,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "expand coreutils and manual pages",
    "updated_at": "2022-02-07 21:28:25+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/38",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "http://walkaway.wiki",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 18:05:32+01:00",
    "due_date": null,
    "id": 83876,
    "labels": [
      {
        "color": "207de5",
        "description": "support for applications",
        "id": 32666,
        "name": "app",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32666"
      },
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 36,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "walkaway handbook app",
    "updated_at": "2022-01-11 17:39:50+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/36",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "https://codeberg.org/xjix/pikabu",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 17:48:59+01:00",
    "due_date": null,
    "id": 83875,
    "labels": [
      {
        "color": "207de5",
        "description": "support for applications",
        "id": 32666,
        "name": "app",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32666"
      },
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 35,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "pikabu app",
    "updated_at": "2022-01-11 17:39:58+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/35",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "- [ ] fs layout\n- [ ] repo management\n- [ ] cache management\n- [ ] zipfs / binding script",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 16:49:54+01:00",
    "due_date": null,
    "id": 83873,
    "labels": [
      {
        "color": "207de5",
        "description": "support for applications",
        "id": 32666,
        "name": "app",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32666"
      },
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 34,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "app distribution format",
    "updated_at": "2022-02-07 19:23:37+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/34",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 16:35:02+01:00",
    "due_date": null,
    "id": 83868,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "eb6420",
        "description": "Need some help",
        "id": 32531,
        "name": "help wanted",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32531"
      },
      {
        "color": "0052cc",
        "description": "Related to an upstream repository, already reported there",
        "id": 32536,
        "name": "upstream",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32536"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 29,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "64bit support",
    "updated_at": "2022-01-10 18:01:53+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/29",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 16:34:31+01:00",
    "due_date": null,
    "id": 83867,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 28,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "vocore2 port",
    "updated_at": "2022-01-10 18:01:53+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/28",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 16:34:16+01:00",
    "due_date": null,
    "id": 83866,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 27,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "android port",
    "updated_at": "2022-02-07 19:24:45+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/27",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "the [following formats](https://codeberg.org/xjix/pikabu/src/branch/main/doc/format.en.gmi) are natively supported on pikabu. messages are not required to conform to system standards. we do not recognize the units, measures, or customs of empire.\r\n\r\n## date-time\r\n\r\n### Holocene Calendar\r\n\r\n> The Holocene calendar, also known as the Holocene Era or Human Era (HE), is a year numbering system that adds exactly 10,000 years to the currently dominant (AD/BC or CE/BCE) numbering scheme, placing its first year near the beginning of the Holocene geological epoch and the Neolithic Revolution, when humans shifted from a hunter-gatherer lifestyle to agriculture and fixed settlements.\r\n\r\n=> gemini://xj-ix.luxe/wiki/holocene-calendar/\r\n\r\n### unix long count\r\n\r\nstandard days (86400s) since 11970-01-01T00:00:00Z\r\n\r\n=> gemini://xj-ix.luxe/wiki/metric-day/\r\n\r\n## measurement\r\n\r\n=> https://en.wikipedia.org/wiki/SI_units metric system\r\n",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 16:32:33+01:00",
    "due_date": null,
    "id": 83865,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 26,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "formats, weights, and measures",
    "updated_at": "2022-01-17 20:07:29+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/26",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 06:10:49+01:00",
    "due_date": null,
    "id": 83834,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 25,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "CNI standardized INI format",
    "updated_at": "2022-02-07 21:24:18+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/25",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "see off system rebooted.\n\nif nodes exist, we'll seek interop. if not, we may want to explore bit torrent integration.\n\n### Store Procedure\nIn order to store a file into the local OFF storage, resp. block cache, choose the tuple size `t` (default 3), split the source file `s` into blocks `s(i)` of size 128 KiB (pad with random data to fit) and for each, do the following:\n\n* Select `t-1` blocks for use as randomizer blocks, or for short, randomizers, from the existing OFF cache, which have not been used in previous iterations. If not enough randomizers exist in the cache, generate them using a random number generator.\n* Calculate `o(i) = s(i) XOR r(1) XOR r(2) XOR ... XOR r(t-1)` and store the resulting block `o(i)` in the cache.\n* Update the descriptor list, which contains the information on how to restore each source block `s(i)`, with a new entry, which is a set of size `t`: `{o(i), r(1), r(2) ... r(t-1)}`.\n* Finally, store the descriptor list in its own block (or blocks, if the list is larger than 128 KiB) and insert these blocks `d(i)` into the block cache and generate an OFF URL for referencing the source file and output it to the user or into the local OFF URL database.\n\n### Retrieve Procedure\n\nTo retrieve, obtain the descriptor block or blocks and for each contained set of size {\\displaystyle t}t, do the following:\n\n* Obtain the listed blocks `b(1), b(2) ... b(t)`. Though they have no identity any more at this point, they could be called `o(i), r(1), r(2) ... r(t-1)`.\n* Perform `s(i) = b(1) XOR b(2) XOR ... XOR b(t)` and output the resulting source data block `s(i)` to a viewer program or to storage.",
    "closed_at": null,
    "comments": 2,
    "created_at": "2022-01-10 04:56:25+01:00",
    "due_date": null,
    "id": 83832,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 24,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "OFF System 2: Electric Boogaloo",
    "updated_at": "2022-01-17 22:06:19+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/24",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "https://darkcrystal.pw/\n\nfactotum feature ",
    "closed_at": null,
    "comments": 1,
    "created_at": "2022-01-10 04:36:08+01:00",
    "due_date": null,
    "id": 83831,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 23,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "dark crystal keychain",
    "updated_at": "2022-01-17 21:56:24+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/23",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "https://xj-ix.luxe/wiki/socialfs/\n\n- [ ] misskey\n- [ ] twitter\n- [ ] twitch",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:08:02+01:00",
    "due_date": null,
    "id": 83830,
    "labels": [
      {
        "color": "207de5",
        "description": "support for applications",
        "id": 32666,
        "name": "app",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32666"
      },
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 22,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "socialfs",
    "updated_at": "2022-01-11 19:41:09+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/22",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:07:22+01:00",
    "due_date": null,
    "id": 83829,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "eb6420",
        "description": "Need some help",
        "id": 32531,
        "name": "help wanted",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32531"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 21,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "secure scuttlebutt component",
    "updated_at": "2022-01-10 19:06:44+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/21",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "can't live without solid video support. see what we can do there without exploding complexity.",
    "closed_at": null,
    "comments": 1,
    "created_at": "2022-01-10 04:06:54+01:00",
    "due_date": null,
    "id": 83828,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "eb6420",
        "description": "Need some help",
        "id": 32531,
        "name": "help wanted",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32531"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 20,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "/dev/video? high performance video subsystem please",
    "updated_at": "2022-01-11 17:50:30+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/20",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "translate source file for use with asm(1)\n\ninferno comes with m4 so that's one option\ncould look into adapting [uxntal](https://wiki.xxiivv.com/site/uxntal_macros.html)",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:06:19+01:00",
    "due_date": null,
    "id": 83827,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 19,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "useful macro assembler for dis bytecode",
    "updated_at": "2022-02-07 19:23:07+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/19",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "- [ ] BQN\n- [ ] uxn\n- [ ] welkin\n- [ ] cryptoleq\n- [ ] sed",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:05:41+01:00",
    "due_date": null,
    "id": 83826,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 18,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "domain-specific vms",
    "updated_at": "2022-02-04 02:00:55+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/18",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "https://source.heropunch.luxe/Network/zainix/\n\nshould replace charon as the system browser. i don't think direct support for browsing the web is needed. instead, we can use bbnet to create useful native views of web-based resources. gemini/mercury is far simpler to work with and provides all of the basic hypertext facilities that we need.",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:04:22+01:00",
    "due_date": null,
    "id": 83825,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 17,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "gemini client",
    "updated_at": "2022-01-10 19:09:47+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/17",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "gemini://sunshinegardens.org/~xj9/wiki/mercuryd/\n\nwrapped in tls at the service endpoint to provide gemini services.",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:04:05+01:00",
    "due_date": null,
    "id": 83824,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 16,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "gemini server",
    "updated_at": "2022-01-10 19:04:50+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/16",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:03:49+01:00",
    "due_date": null,
    "id": 83823,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 15,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "replace gitea with native project management system",
    "updated_at": "2022-01-10 18:02:25+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/15",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "the linux port currently does not have an audio device. i'm considering using JACK / pipewire because its meant for audio production applications. a general approach would also be good to have, though at some point its going to be a platform-specific thing.\n\nhttp://man.cat-v.org/inferno/3/audio\nhttps://git.sr.ht/~ft/neindaw\n\n- [ ] provide a backend for playfs\n- [ ] provide useful interfaces for a DAW",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:02:30+01:00",
    "due_date": null,
    "id": 83821,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 13,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "/dev/audio improvements for audio production applications",
    "updated_at": "2022-01-10 19:12:22+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/13",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "- [ ] add tweetNaCl interfaces to libsec\n- [ ] see if patches from 9front can help us with TLS support\n\nhttp://tweetnacl.cr.yp.to/\nhttps://nacl.cr.yp.to/\n\n> Servers MUST use TLS version 1.2 or higher and SHOULD use TLS version 1.3 or higher. TLS 1.2 is reluctantly permitted for now to avoid drastically reducing the range of available implementation libraries. Hopefully TLS 1.3 or higher can be specced in the near future. Clients who wish to be \"ahead of the curve MAY refuse to connect to servers using TLS version 1.2 or lower.\n> — [Gemini Spec](https://gemini.circumlunar.space/docs/specification.gmi)",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:02:09+01:00",
    "due_date": null,
    "id": 83820,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 12,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "libsec updates",
    "updated_at": "2022-02-07 21:18:36+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/12",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "i don't think [ttffs](https://source.heropunch.luxe/System/9/inferno-ttffs/) is a great idea of something to do at runtime, but it could be useful for converting truetype fonts to inferno's internal format. fontsrv seems ok.\n\nhttps://source.heropunch.luxe/System/9/inferno-fontsrv/\n\n## fonts\n\n- [ ] atkinsons hyperlegible\n- [ ] open dyslexic\n- [ ] hermit\n- [ ] some oldchool pc fonts?\n- [ ] BQN/APL",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:01:45+01:00",
    "due_date": null,
    "id": 83819,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "0052cc",
        "description": "Related to an upstream repository, already reported there",
        "id": 32536,
        "name": "upstream",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32536"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 10,
      "description": "merge useful upstream sources and take care of other boring-but-necessary tasks\r\n\r\n- [x] mjl-\r\n- [ ] update docs and expand coreutils\r\n- [ ] release process\r\n- [ ] targets `Linux-386-emu`, `Linux-386-emu-nox`",
      "due_on": null,
      "id": 1200,
      "open_issues": 5,
      "state": "open",
      "title": "homework"
    },
    "number": 11,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "convert fonts",
    "updated_at": "2022-01-11 01:52:40+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/11",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": null,
    "assignees": null,
    "body": "GrapheneOS/hardened_malloc: Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 04:00:27+01:00",
    "due_date": null,
    "id": 83818,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 10,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "investigate possibility of using hardened_malloc",
    "updated_at": "2022-01-10 18:02:25+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/10",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "gemini://xj-ix.luxe/wiki/bbnet/\n\n- [ ] reducer-transform protocol library\n- [ ] indexing component\n- [ ] query component",
    "closed_at": null,
    "comments": 2,
    "created_at": "2022-01-10 03:58:22+01:00",
    "due_date": null,
    "id": 83817,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "53e917",
        "description": "this ticket is actively being worked on",
        "id": 32537,
        "name": "status:in-progress",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32537"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 9,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "bbnet protocol stack (NaaDB)",
    "updated_at": "2022-01-31 18:06:23+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/9",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "booting up tomo is not a simple task. it takes a bunch of parameters and requires specialized integration with the host system. [αcτµαlly pδrταblε εxεcµταblε](https://justine.lol/ape.html) is promising, but cosmopolitan's self-assimilation is a non-starter for our uses.",
    "closed_at": null,
    "comments": 1,
    "created_at": "2022-01-10 03:56:47+01:00",
    "due_date": null,
    "id": 83816,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 8,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "user friendly launcher",
    "updated_at": "2022-02-07 19:24:45+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/8",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "- [x] `qwm(1)` (missing [wm/run](https://github.com/mjl-/wmrun))\n- [ ] design architecture\n- [ ] launch / wm automation process\n- [ ] update tk styles and icons\n- [ ] file browser overhaul",
    "closed_at": null,
    "comments": 1,
    "created_at": "2022-01-10 03:52:51+01:00",
    "due_date": null,
    "id": 83812,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "53e917",
        "description": "this ticket is actively being worked on",
        "id": 32537,
        "name": "status:in-progress",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32537"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "[universal basic internet](http://heropunch.luxe)\r\n[ubi bootstrapping](http://heropunch.luxe/ubi--bootstrapping/)\r\n[notes](gemini://sunshinegardens.org/~xj9/log/18989.gmi)\r\n\r\n- [ ] L01 ⟨weird⟩ [information-centric networking stack](gemini://sunshinegardens.org/~xj9/wiki/cryptogen/)\r\n- [ ] L02 ⟨girls⟩ typed-network-as-a-database\r\n- [ ] L03 ⟨psyche⟩ [network conventions](gemini://sunshinegardens.org/~xj9/wiki/bbnet/)\r\n- [ ] L04 ⟨religion⟩ elm-frp over typed network events\r\n- [ ] L05 ⟨distortion⟩ [user-defined graphical interfaces](gemini://sunshinegardens.org/~xj9/wiki/tracker/)\r\n- [ ] L06 ⟨kids⟩ [parasitoid p2p cluster compute](gemini://sunshinegardens.org/~xj9/posts/2021-01-14-parasitic-hypervisor/)\r\n- [ ] L07 ⟨society⟩ ??\r\n- [ ] L08 ⟨rumors⟩ ??\r\n- [ ] L09 ⟨protocol⟩ ??\r\n- [ ] L10 ⟨love⟩ ??\r\n- [ ] L11 ⟨infornography⟩ ??\r\n- [ ] L12 ⟨landcape⟩ ??\r\n- [ ] L13 ⟨ego⟩ ??",
      "due_on": null,
      "id": 1201,
      "open_issues": 14,
      "state": "open",
      "title": "pikabu / ubi"
    },
    "number": 4,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "UI/UX rework",
    "updated_at": "2022-01-18 19:49:01+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/4",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "## builds\n\ncompleted = working\n\n- [x] Debian i386\n- [x] Debian multilib\n- [ ] Ubuntu\n- [x] Arch Linux\n\n## release format\n\ni really dig this `emuq` approach.\n\n- https://www.ueber.net/emuq/\n- https://github.com/mjl-/vacinit\n- https://github.com/mjl-/inferno-os-mjl\n\na tiny platform-specific launcher that can boot into compatible system images over the net or from a path.\n\n```\nuemu \"magnet:?xt=urn:sha1:2167522b54cdea58e92e095d9fb8ff2e3c941fb0&dn=tomo-Linux-386-3335b06c.zip\"\n```\n\npublished links could also include `&as=http://source.heropunch.luxe/dist/tomo-Linux-386-3335b06c.zip` or another public gateway to provide a bootstrap if no peers are available.\n\n## documentation\n\n- [ ] publish web manual\n- [ ] publish gemini manual",
    "closed_at": null,
    "comments": 3,
    "created_at": "2022-01-10 03:51:00+01:00",
    "due_date": null,
    "id": 83811,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "53e917",
        "description": "this ticket is actively being worked on",
        "id": 32537,
        "name": "status:in-progress",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32537"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 10,
      "description": "merge useful upstream sources and take care of other boring-but-necessary tasks\r\n\r\n- [x] mjl-\r\n- [ ] update docs and expand coreutils\r\n- [ ] release process\r\n- [ ] targets `Linux-386-emu`, `Linux-386-emu-nox`",
      "due_on": null,
      "id": 1200,
      "open_issues": 5,
      "state": "open",
      "title": "homework"
    },
    "number": 3,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "release process",
    "updated_at": "2022-02-04 01:57:01+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/3",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  },
  {
    "assignee": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    },
    "assignees": [
      {
        "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
        "created": "2021-11-06 20:04:55+01:00",
        "email": "xjix@noreply.codeberg.org",
        "full_name": "",
        "id": 34587,
        "is_admin": false,
        "language": "",
        "last_login": "0001-01-01 00:00:00+00:00",
        "login": "xjix"
      }
    ],
    "body": "```\nemu -c0 -r$iroot -g800x480 \\\n  sh -c /dis/tomo-init -u $USER\n```",
    "closed_at": null,
    "comments": 0,
    "created_at": "2022-01-10 03:49:33+01:00",
    "due_date": null,
    "id": 83810,
    "labels": [
      {
        "color": "84b6eb",
        "description": "New feature",
        "id": 32530,
        "name": "enhancement",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32530"
      },
      {
        "color": "53e917",
        "description": "this ticket is actively being worked on",
        "id": 32537,
        "name": "status:in-progress",
        "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/labels/32537"
      }
    ],
    "milestone": {
      "closed_at": null,
      "closed_issues": 0,
      "description": "I want tomo to be support infrastructure for novel research projects. good fundamentals to build upon. to ease and share the burden of developing next gen systems and running them cross platform. work at whatever pace you can manage. that's more than good enough for me. novelty is very rare these days. here to nurture it, me.\r\n\r\n* [degrowth](http://sunshinegardens.org/~xj9/posts/2022-02-05-tomo-degrowth/)\r\n* [human-centric notation](http://sunshinegardens.org/~xj9/posts/2022-02-02-notation-in-tomo-el-fuego/)\r\n* high-assurance",
      "due_on": null,
      "id": 1202,
      "open_issues": 17,
      "state": "open",
      "title": "platform"
    },
    "number": 2,
    "original_author": "",
    "original_author_id": 0,
    "pull_request": null,
    "state": "open",
    "title": "startup process",
    "updated_at": "2022-02-07 19:23:02+01:00",
    "url": "https://codeberg.org/api/v1/repos/heropunch/tomo-el-fuego/issues/2",
    "user": {
      "avatar_url": "https://codeberg.org/avatars/b2849afc2bb948f3d4607e1d803ac0fc",
      "created": "2021-11-06 20:04:55+01:00",
      "email": "xjix@noreply.codeberg.org",
      "full_name": "",
      "id": 34587,
      "is_admin": false,
      "language": "",
      "last_login": "0001-01-01 00:00:00+00:00",
      "login": "xjix"
    }
  }
]