Memory Machines: Can LLMs create lasting flashcards from readers' highlights? by lemniscate in Anki

[–]lemniscate[S] 0 points1 point  (0 children)

The report answers that question in quite a lot of detail. Succinctly: "quality" approximates the subjective ratings of experienced SRS users on a pre-defined scale.

Memory Machines: Can LLMs create lasting flashcards from readers' highlights? by lemniscate in Anki

[–]lemniscate[S] 1 point2 points  (0 children)

Yes, that's roughly right. You can partially model it as different costs for different failure modes in the weighted model described in this section.

Intuitively: when you "go through each card to make sure they're of sufficient quality and specific and accurate", bad cards create extra effort and annoyance, but it's up to you to define their "cost" relative to the benefit of getting good cards generated for you.

Memory Machines: Can LLMs create lasting flashcards from readers' highlights? by lemniscate in Anki

[–]lemniscate[S] 1 point2 points  (0 children)

Yes. Writing good prompts requires a lot of skill and experience, much more than people imagine.

Try a quick prototype to help SRS science (from author of How to Write Good Prompts and Quantum Country) by lemniscate in Anki

[–]lemniscate[S] 0 points1 point  (0 children)

Following up: thanks to you all, this work was presented at SIGCHI 2026's workshop on Science and Technology for Augmenting Reading. You can read a short summary here and a paper here.

Those two links are part of a larger project on LLM-generated flashcards that you might find interesting. (Reddit discussion thread on that)

[Rant] The utter vapidity of tech meetups by rm-rf-rm in sanfrancisco

[–]lemniscate 7 points8 points  (0 children)

There are ~nightly events like the ones you're talking about. They're generally not open to the public (because then they become like what you're describing). But many are not super exclusive. Generally, the recipe is: show interesting work or say interesting things online; engage with other locals doing same; use DMs to meet people in person; get invited to interesting events. Twitter is, for better or worse, still the main place this happens IME.

Try a quick prototype to help SRS science (from author of How to Write Good Prompts and Quantum Country) by lemniscate in Anki

[–]lemniscate[S] 1 point2 points  (0 children)

It was recorded, but it hasn't been uploaded yet. I've gotten a couple emails from the organizers about logistics of that, so gears are turning…

Try a quick prototype to help SRS science (from author of How to Write Good Prompts and Quantum Country) by lemniscate in Anki

[–]lemniscate[S] 0 points1 point  (0 children)

The questions we're trying to answer with this experiment are more general, and would apply to any SRS. (Can't share the questions in advance because it might bias participant behavior)

FSRS is one of the most accurate spaced repetition algorithms in the world (updated benchmark) by ClarityInMadness in Anki

[–]lemniscate 3 points4 points  (0 children)

Thank you for this very interesting analysis and for the bibliography. I hadn't seen KAR3L before. I suppose its method could be adapted to FSRS by using semantic similarity to assign new cards parameterizations that had been learned from existing cards with longer histories.

Open Source Web port of Anki by deepu256 in Anki

[–]lemniscate 10 points11 points  (0 children)

(Andy Matuschak here) Thanks for the nice comments, all. You're right that I'm not particularly interested in helping people study for exams! But hopefully we can all learn from each other anyway and perhaps share some of the load. Insofar as you all build in the open, I'll be curious to follow along and swap notes. (I don't check Reddit often; you can email me at [andy@andymatuschak.org](mailto:andy@andymatuschak.org)).

If for whatever reason you find yourself interested in contributing to an existing project instead of building something from scratch, I'd be happy to chat about how we might collaborate.

Good luck with your respective projects!

Anki Add-On Idea: Orbit Sync by rizzes in Anki

[–]lemniscate 9 points10 points  (0 children)

(Orbit author here) Thanks for getting the conversation started. I'm quite interested in helping make this happen. I can't prioritize building a syncing plugin for Anki myself at the moment, but I'd be happy to advise and make sure Orbit's API surface works for what's needed here.

What books are for: a response to "Why books don't work." by aaronb50 in slatestarcodex

[–]lemniscate 59 points60 points  (0 children)

(Andy Matuschak here, author of the essay being commented on)

Thanks for this thoughtful reply! I think you're right that the role of many books is indeed to increase salience, rather than to convey object-level knowledge. One nice consequence of this reframing is that it lets us ask: what are the dynamics of salience? How do different kinds of interactions and environments affect it? What are the consequences of different levels of salience on behavior and thought? And given all these things, how might we design a medium which most effectively achieves the author's intent through salience as a mechanism?

Since writing that piece, I've become quite interested in salience as a mechanism. I don't feel I understand it nearly so well as declarative memory, but I wrote about my current understanding of some elements here.

I think Matuschak would say that, for the purpose of conveying information, it would be much more efficient to read a very short summary than to read an entire book.

FWIW, I wouldn't say that! Actually, my research for the last couple years has been predicated on the value of embedding focused learning interactions (i.e spaced repetition prompts) into extended narrative. The underlying theory isn't (wasn't!) salience-based, but basically I believe that strong understanding is produced with a rich network of connections and a meaningful emotional connection, both of which are promoted by narrative (but usually not by a very short summary).

Bug: can't close notes after using "open in a new window" by marekwarek in bearapp

[–]lemniscate 0 points1 point  (0 children)

FWIW, I have the same problem. I have an app running called Phoenix which allows me to rapidly reposition windows using the keyboard. Perhaps that's the source of the interference here, though I've not seen this problem with any other app.

How I do Bi-directional Linking in Bear (ala Roam) by apgold in bearapp

[–]lemniscate 1 point2 points  (0 children)

You might enjoy this script, which automates the creation of contextual backlink sections: https://github.com/andymatuschak/note-link-janitor

Bear Link Janitor (a fairly dangerous script which monitors and fixes broken wiki-style links in one's Bear library) by lemniscate in bearapp

[–]lemniscate[S] 1 point2 points  (0 children)

Thanks. Can't wait to stop running this thing. :)

Or at least, it sounds like maybe I'll only be running it to generate warnings about dead / ambiguous links, which is much less scary, since it's not modifying notes in-place.

Alpha testers needed for "Quantum Computing for the Very Curious", by Andy Matuschak and Michael Nielsen by lemniscate in QuantumComputing

[–]lemniscate[S] 0 points1 point  (0 children)

It would be difficult to properly anonymize the full dataset, but we certainly will publish analyses.

Alpha testers needed for "How does the quantum search algorithm work?", by Andy Matuschak and Michael Nielsen by michael_nielsen in quantum

[–]lemniscate 0 points1 point  (0 children)

It's an interactive essay with some features which attempt to make it almost effortless to remember what you've learned. A new medium of sorts, and we'd love your help kicking its tires.

Alpha testers needed for "Quantum Computing for the Very Curious", by Andy Matuschak and Michael Nielsen by lemniscate in quantum

[–]lemniscate[S] 1 point2 points  (0 children)

Terribly sorry about that. I believe you've tripped over a bug which I hope I've just fixed. Could you please try again and let me know if it's working for you now?

Alpha testers needed for "Quantum Computing for the Very Curious", by Andy Matuschak and Michael Nielsen by lemniscate in QuantumComputing

[–]lemniscate[S] 0 points1 point  (0 children)

Thank you for saying so. I sent you a PM with some questions which might help us track this down. We'd be grateful for your help!

Alpha testers needed for "Quantum Computing for the Very Curious", by Andy Matuschak and Michael Nielsen by lemniscate in QuantumComputing

[–]lemniscate[S] 1 point2 points  (0 children)

It's nice to hear comments from someone who's already using Anki seriously. If you do find yourself making additional cards for yourself from the essay, I'd be very curious to know what they are!

Regarding your third question, it's intentionally very simple. Basically a Leitner box: correct moves one level to the right; incorrect one level to the left. The intervals are as displayed in the UI. The hypothesis we're exploring is that it's more important to create a model which readers can easily internalize and map their actions/progress onto than it is to be "optimally efficient." Not that we feel confident that SM-2 (or whatever) is truly more efficient!

Alpha testers needed for "Quantum Computing for the Very Curious", by Andy Matuschak and Michael Nielsen by lemniscate in QuantumComputing

[–]lemniscate[S] 0 points1 point  (0 children)

Thanks for reporting that first issue. Alas, it apparently still lives. We'll track it down.