{"channel":"atacama","content":"after weeks in the Lithuania mines, we are back to work on Atacama.\r\n\r\nthe first new feature: auto-archiving of URLs.  so if we link to a post, there is an archive around the time of submission.\r\n\r\n----\r\n\r\nNext up is a round of *hygiene*. (<red> one must not rely too much on hygiene being a *generative* process.  it is, most commonly, a *publishing* process; rewriting a summary of what is already written.) (<xantham> When one looks for benefits here, it is often the case that the only gain is in correcting the mistakes of the past.) (<red> which would be fine, except the mistakes are the hygiene.)\r\n\r\n* Fix the << __init__.py >> files. (<green> double-underscore isn't a protected symbol currently. )\r\n* Check the unit tests.\r\n* Feature evaluation.  The \"numbered lists\" are so clunky as to be unusable.  Perhaps a version with an explicit numbering could work.\r\n\r\n----\r\n\r\nI would like to \"fork\" out the Trakaido code.\r\n\r\nThere are two tasks here.  First is to modularize the Trakaido code, so it can be \"mounted\" in a single directory, imported by one \"registry\" file, and everything will just work.\r\n\r\nSecond is to figure out what is left once that and the \"Blog\" code are mounted. (<xantham> if only I could make a numbered list!)\r\n\r\n----\r\n\r\nWhat else is there?\r\n# the React Compiler and Widget Directory, which are entangled with the Blog.\r\n# the Spaceship server.  (<red> which, for *arcane* reasons, displays an xPlanet snapshot)\r\n# a clunky Quote Management system, which is entangled with the Blog.\r\n# the AML parser, which is possibly part of the Blog.\r\n# User management.\r\n# the HTML rendering of the Blog.  this includes some code for HTML rendering chess boards from a PGN which might be further modularized.","created_at":"2025-07-23T03:03:27.954637","id":633,"llm_annotations":{},"parent_id":null,"processed_content":"<p>after weeks in the Lithuania mines, we are back to work on Atacama.\r</p>\n<p>the first new feature: auto-archiving of URLs.  so if we link to a post, there is an archive around the time of submission.\r</p>\n<hr class=\"section-break\" />\n<p>Next up is a round of <em>hygiene</em>. <span class=\"colorblock color-red\"><span class=\"sigil\">\ud83d\udca1</span><span class=\"colortext-content\"> one must not rely too much on hygiene being a <em>generative</em> process.  it is, most commonly, a <em>publishing</em> process; rewriting a summary of what is already written.</span></span> <span class=\"colorblock color-xantham\"><span class=\"sigil\">\ud83d\udd25</span><span class=\"colortext-content\"> When one looks for benefits here, it is often the case that the only gain is in correcting the mistakes of the past.</span></span> <span class=\"colorblock color-red\"><span class=\"sigil\">\ud83d\udca1</span><span class=\"colortext-content\"> which would be fine, except the mistakes are the hygiene.</span></span>\r</p>\n<ul>\n<li class=\"bullet-list\"> Fix the <span class=\"literal-text\">__init__.py</span> files. <span class=\"colorblock color-green\"><span class=\"sigil\">\u2699\ufe0f</span><span class=\"colortext-content\"> double-underscore isn't a protected symbol currently. </span></span>\r</li>\n<li class=\"bullet-list\"> Check the unit tests.\r</li>\n<li class=\"bullet-list\"> Feature evaluation.  The \"numbered lists\" are so clunky as to be unusable.  Perhaps a version with an explicit numbering could work.\r</li>\n</ul>\n<hr class=\"section-break\" />\n<p>I would like to \"fork\" out the Trakaido code.\r</p>\n<p>There are two tasks here.  First is to modularize the Trakaido code, so it can be \"mounted\" in a single directory, imported by one \"registry\" file, and everything will just work.\r</p>\n<p>Second is to figure out what is left once that and the \"Blog\" code are mounted. <span class=\"colorblock color-xantham\"><span class=\"sigil\">\ud83d\udd25</span><span class=\"colortext-content\"> if only I could make a numbered list!</span></span>\r</p>\n<hr class=\"section-break\" />\n<p>What else is there?\r</p>\n<ul>\n<li class=\"number-list\"> the React Compiler and Widget Directory, which are entangled with the Blog.\r</li>\n<li class=\"number-list\"> the Spaceship server.  <span class=\"colorblock color-red\"><span class=\"sigil\">\ud83d\udca1</span><span class=\"colortext-content\"> which, for <em>arcane</em> reasons, displays an xPlanet snapshot</span></span>\r</li>\n<li class=\"number-list\"> a clunky Quote Management system, which is entangled with the Blog.\r</li>\n<li class=\"number-list\"> the AML parser, which is possibly part of the Blog.\r</li>\n<li class=\"number-list\"> User management.\r</li>\n<li class=\"number-list\"> the HTML rendering of the Blog.  this includes some code for HTML rendering chess boards from a PGN which might be further modularized.</li>\n</ul>","quotes":[],"subject":"atacama update, July 2025"}
