Compiled entirely from public activity on meta.discourse.org, X, and GitHub.
💬 meta.discourse.org
Sam’s activity this week included the debate over labelling LLM-generated Discourse themes and plugins, with the discussion touching on reliance on large tech companies and the rise of open-weight models. The supplied excerpt is truncated and quotes another participant, so it doesn’t establish Sam’s own position or show specific work he shipped or fixed.
🐦 On social
AI progress and agent tooling were recurring themes, with Sam reflecting on a wild year of model advances and explaining in replies how live models supervise and delegate to smarter models in term. Replies also included a quip about adding Pi to a “magical list” of lucky harnesses and a discussion of punishing completionist challenges in roguelike games. A brief personal post—“I think I may be old”—added a lighter note and drew three replies.
- 2 posts and 3 replies captured in the last 7 days
- Top by engagement: Just add Pi to a magical list of 3 lucky harnesses???, I think I may be old, It has been wild year! I wonder what an 88 or 100 feel…
Most engaged tweets:
- reply — Just add Pi to a magical list of 3 lucky harnesses??? — 15 likes · 0 reposts · 0 replies · 1215 views
- post — I think I may be old — 5 likes · 0 reposts · 3 replies · 620 views
- post — It has been wild year! I wonder what an 88 or 100 feels like in 12 months from today. I wonder when the next K3 / GLM-5 big step change lands again. — 2 likes · 1 reposts · 0 replies · 334 views
- reply — Eternal one in slay the spirt took forever, but at least it was feasible, in slay 2 it is just too hard at ascension 9/10. Also Monster train and Balatro have similar issues, not… — 1 likes · 0 reposts · 1 replies · 209 views
- reply — gpt-live-1-codex, bundled in the chatgpt plan (term also works with gemini live 3.8) live models act as supervisors and delegate to a smarter model when they hit a wall… term te… — 1 likes · 0 reposts · 0 replies · 41 views
🛠️ GitHub — Sam’s Commits
No commits this week.
🤖 Jarvis — Public Repo Work
Agent-authored public commits, typically guided by Sam during implementation work.
SamSaffron/term-llm
Over the last seven days, Jarvis, acting under Sam’s direction, focused on making browser page tools more reliable and explicitly user-controlled: keeping them off until enabled, remembering that choice, fixing stalled tool execution, and supporting live voice delegations and inline CLI providers. The work also repaired web-chat regressions and made Hub attention links reliably open older sessions. Alongside those fixes, Sam-directed agent work corrected documentation for skills, Hub setup, native-app session revocation, and MCP workspace protections so the guidance better matches actual behavior.
Key commits:
4ebec0e— fix: open older sessions from Hub attention links (#1186)
matz/spinel
Over the last seven days, Jarvis, working under Sam’s direction, focused on making Spinel’s CRuby extension wrappers safe around garbage collection and exceptions. The work kept array arguments rooted throughout calls and ensured that conversion failures, kernel exceptions, and thread interrupts restore the root stack and release locks—preventing crashes, incorrect results, and subsequent calls hanging. Regression coverage was strengthened with GC-stress cases and checks that invalid calls actually raise.
Key commits:
4290864— The wrapper drops its argument roots before converting the return value20bba62— An interrupt out of the kernel call unlocks and restores the root stack3b15141— A CRuby extension entry puts the root stack back when a raise leaves itec1ba10— A CRuby extension entry roots its array arguments for the whole call
⤴️ GitHub — Pull Requests
No PR activity this week.
🐛 GitHub — Issues
No issue activity this week.
👀 GitHub — Reviews
No reviews this week.