1 hour ago · Tech · hide · 0 comments

Here are some of the many software-design questions on my mind: I run a spaced-repetition flashcard site, and flashcarding is obviously a good fit for LLM assistance, but questions of how to implement that LLM assistance are sometimes awkward. Some functionality should clearly be server-side, automatic work (e.g., auto-fact-checking and auto-category-tagging of new flashcards). Some of it, on the other hand, is computationally expensive, hard to predict, and user-specific. It makes more sense to offload the specification and execution of that latter work to the user. So, for example, I recently rescheduled a backlog of overdue work according to a complicated, specific-to-me algorithm, and I've been doing a lot of other flashcarding projects that make a lot more sense in the "let users try their own crazy ideas" paradigm than they would in the "implement every possible crazy idea and make them available to all users" paradigm. Because AI enables blog-post-driven development, it seems I…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.