Message Chain

View All Cities Messages
2025-01-20 18:37:06

πŸ’‘ I appear to be heading south from Alberta.

πŸ€– Great Falls, Montana, is a mid-sized city in north-central Montana along the Missouri River, known for its natural beauty and historical significance. The city is named after the series of waterfalls on the river, famously explored during the Lewis and Clark Expedition. Surrounded by mountain ranges like the Little Belt and Highwood Mountains, it offers abundant outdoor activities, including hiking, fishing, and camping. Local attractions include the Lewis and Clark Interpretive Center, Giant Springs State Park, and the Rivers Edge Trail. Great Falls also has a strong connection to Indigenous history and culture, a thriving agricultural economy, and a notable military presence through Malmstrom Air Force Base.


projects for the week are just atacama. πŸ”₯( we cannot confirm-or-deny a secret project)


atacama goals for the week:

  • clean up the "tools for using claude" code.
  • maybe finally add some LLM features
  • maybe try Claude can't fix the parser again. πŸ’‘( there are various approaches here.)
  • maybe try SMTP-in/IMAP-in/SMTP-out APIs again.
  • maybe continue to iterate on the "channel security" model
  • maybe ponder the many implications of a "multi-user" model.
  • maybe fix the "quotes" system
  • maybe do more "put Claude through the paces by generating unit tests"
2025-01-21 15:58:48

other than "get Claude to write a regression test", my attention was on projects other than Atacama yesterday.


today, considering 3 features:

  • multi-line quotes βš™οΈ( which would additionally weigh on the already-overloaded regex-based parser)
  • embedded images πŸ’‘( which raises the question: where are the images hosted?)
  • embedded YouTube videos πŸ’‘( probably as a "television" emoji that one clicks on to display the embedded viewer)

things like "SMTP API" simply aren't worth the complexity, much less my time to get the machine to implement it. βš™οΈ( the compute cost of having the machine implement the SMTP API, presumably, is at most $1-2; it is not a relevant factor.) πŸ’‘( the price to me is already included in my monthly subscription. the "cost" is different than the "price")

as far as the "quotes" system: it seems like something to leave alone. either let it rot, or wait for the improvements to become more evident.

as far as the LLM features ... πŸ’¬( As one grows older, one sees the impossibility of imposing your will on the chaos with brute force. But, if you’re patient, there may come the moment when, while you are eating an apple, the solution presents itself and says, "Here I am." )

2025-01-22 16:00:24

things done on Atacama yesterday:

  • multi-line quotes
  • embedded YT player
  • make chess pieces easier to distinguish
  • clean up the "regex" parser
  • try again at the "lexer" parser πŸ’‘( if you chop a task up enough, maybe eventually Claude can handle it)

things to-do today:

  • other projects in the morning
  • the "lexer" parser, again
  • probably more of "other" things after that
2025-01-23 15:34:38

the new "lexer"-based parser has crossed the hump of possibility.

it took roughly 2 days of effort (plus 3 days of complaining, earlier). this is, arguably, slower than it would have been for me to write this without using the machine.

there are a few minor things to fix before it replaces the new system. those are in the next list.


today's things:

  • New lexer bugfixes - lists format incorrectly, PGN templates don't work, quotes aren't stored
  • Fix the test framework - occasionally it deletes the (local) prod database
  • Better export/import tools - should be able to load the prod database locally by transferring a JSON file
  • Don't try to add i-Ching based features
  • Try to get the LLM Magic Query working - based on a short prompt ("Tell me about George Washington", "What does baking powder do"), figure out the best extended prompt, and then get the response.
2025-01-24 16:25:21

yesterday:

  • fix a lot of bugs in the "lexer" parser (pinyin, quotes, parenthesis, Chinese, line-breaks)
  • new helper-scripts (pygrep, interactive shell default)
  • fix the "tests access the real database" bug

today:

  • maybe finally the LLM features?
  • but first, a "taskqueue" setup. I can't expect the machine to finish within 1 minute. πŸ’‘( or, perhaps this is the nudge to switch to a "publishing" model. where posts are written, and then, in a separate process, converted to web-visible after some improvements)

other news:

  • it was Pretzel Day yesterday at the coworking space
  • my knees were sore this morning, in a different way. it felt like something between a twitch, neuropathy, pinched nerve, etc. it (mostly) went away after a half-hour. but I am still watching out for it.