Live data from Hacker News

Show HN: I made a minimalist spaced repetition tool

memordo.com

71–80 of 83 posts

Re: Show HN: I made a minimalist spaced repetition tool

#71
post #69

Earlier quoted context omitted.

I think once you talk to your potential client base, then you may see that a tool for spaced repetition is in far less demand than ready-made card stacks on specific subjects. If it's at all possible (and it is in very many cases), the vast majority of people would rather pick up an existing stack and start learning instead of spending time on creating it from scratch. Ultimately the goal is to learn and the simpler…

You described me. What's the best in the market for the user you described?

Basically everything described above is in Anki / AnkiWeb [0]:

- Pre-made decks of cards on a range of subjects available on the web ("shared decks").

- Cloud storage of cards (AnkiWeb).

- Syncing reviews between platforms (desktop app, phone, web).

[0] Full disclosure - I've used Anki daily for over 4 years now on ~30,000 cards, and I haven't tried any other tools.

Re: Show HN: I made a minimalist spaced repetition tool

#73
post #51

Earlier quoted context omitted.

Thank you so much for your valuable feedback! This was a proof of concept of the idea of creating cards through a chrome extension. There is still a lot of crucial features missing, and I know that now. But from my experience Anki is not an easy tool to use for non-technical users, so the aim for memordo is to have the easability of quizlet but the functionality of anki.

I take advantage of that complexity though. For example, I practice intentional vocabulary acquisition by adding cards in my own custom note type called 'Vocab.' I installed AnkiConnect add-on which allows me to communicate with Anki over a simple HTTP API and complimented it with a CLI tool which automatically fetches the audio or whatever is needed to fill in the fields for the card and adds it to Anki. So all you…

> I take advantage of that complexity though.

So do I. I suspect we're not the target users of the app then.

The target user is probably someone who'd write math equations as "a^2 + b^2 = ?" instead of learning how to use LaTeX in Anki.

Re: Show HN: I made a minimalist spaced repetition tool

#74
post #51

Earlier quoted context omitted.

Thank you so much for your valuable feedback! This was a proof of concept of the idea of creating cards through a chrome extension. There is still a lot of crucial features missing, and I know that now. But from my experience Anki is not an easy tool to use for non-technical users, so the aim for memordo is to have the easability of quizlet but the functionality of anki.

HN might not be your target audience. There are a lot of "power users" here. As an aside I wrote up why Anki doesn't work for me, perhaps you'll find something there that inspires you. https://medium.com/@iandanforth/why-anki-doesnt-work-for-me-...

I think the flash card space is interesting because I think Anki users are very much "power users". Because it takes a curve to learn how to use it (poor UI) and there are lots of extensions, the type of person who ends up using it is a more advanced user.

The rate limiting is a big issue and I think something can be overcome. I'm working on my own app and what I've done is made it so you can limit the number of cards you review per day. Your daily lessons will usually be some combination of overdue cards and new cards. However, if you have too many overdue cards, there's no point in adding new cards to your lesson.

I know with SRS reviewing a card "just before you are going to forget it" is a big part of why people believe it's effective. However, I think that's just an imperfect model, so I think if you push an overdue card by a day or two, it'll still be effective. (i.e. there's no reason to force someone to review cards on a given day, obviously there's a window here where if you review too far in the future, you're going to find it harder) With this in mind, I made it so if you rate limited your daily lesson, the app just pushes the overflow to the next day. I think there are also other variables that make the models imperfect (some facts are easier to remember than others, how you present the content might make it easier/harder to remember, and so on).

Regarding easy input, I'm not familiar with how easy or hard it is to input images and audio, but I made sure that my app allowed a super easy drag and drop. In general, the app should make it incredibly easy to create new cards, edit existing, and add various media. Cards are the lifeblood of the tool, so working with them should be super fluid.

As for other modalities, I think that's an interesting topic to dive into. With self-learning applications, you have to balance making the most general use cases easy. Once you started adding more complex card types, your UI is going to have add affordances to make those possible, which has the effect of making it more challenging for the novice (who just uses text, images, and audio) to use.

Anyway, to sum up, it's definitely an interesting space because you have power users who may want to pull your app one way and regular users who may pull the app another way. I think finding the right balance of features is a challenge.

Re: Show HN: I made a minimalist spaced repetition tool

#75
post #69

Earlier quoted context omitted.

You described me. What's the best in the market for the user you described?

Basically everything described above is in Anki / AnkiWeb [0]: - Pre-made decks of cards on a range of subjects available on the web ("shared decks"). - Cloud storage of cards (AnkiWeb). - Syncing reviews between platforms (desktop app, phone, web). [0] Full disclosure - I've used Anki daily for over 4 years now on ~30,000 cards, and I haven't tried any other tools.

> Pre-made decks of cards on a range of subjects available on the web ("shared decks").

This is of very varied quality though. Some decks are made by university professors that teach a class on an advanced topic, and they are top notch. Other decks are simply wrong, and questionable. This especially applies to language learning, since people creating the decks aren't proficient yet.

That's why I loved Wanikani [1]. In the end, it is just Anki with some extra stuff, but you pay for the excellent quality of the content.

[1] https://www.wanikani.com/

Re: Show HN: I made a minimalist spaced repetition tool

#76
post #51

I'm always curious on what type of feedback the author really is looking for or if it is just cheap ad. $5 for unlimited and basically 25 cards for 'free' makes it quite obvious that this tool does not provide anything the market already offers. Aren't people analysing what is already out there? Anki/Ankiweb is free. What student will every pay $5/month for your service? No one. I assume that you will visit your subs…

Thank you so much for your valuable feedback! This was a proof of concept of the idea of creating cards through a chrome extension. There is still a lot of crucial features missing, and I know that now. But from my experience Anki is not an easy tool to use for non-technical users, so the aim for memordo is to have the easability of quizlet but the functionality of anki.

HN as a technical audience is probably not your target audience, but I do think users of flashcards tend to be students.

I don't know many students who (1) want to use flashcards and (2) have the money to pay 5$ a month for something that isn't food/netflix/spotify/beer/rent.

I'd love to see how this works out for you, maybe I'm wrong about the target audience being the less-technically inclined but motivated students. Alternatively, if the app is good, but the pricing model is wrong, might just change it to charging something like 2,99$ per user, or per year or something like that.

Re: Show HN: I made a minimalist spaced repetition tool

#77
post #65

What I'd like is a system to let me browse, create and organize my "notes," to use the Anki term of art, in a literate, flexible way. You could probably build it on top of Anki using tags and/or data hidden in HTML, but I think it would provide enough added value to justify paying for it. Basically, I want WorkFlowy for Anki notes. I should be able to organize my notes into hiearchical categories and browse them easi…

This sounds very similar to https://www.remnote.io/.

Re: Show HN: I made a minimalist spaced repetition tool

#79

Theory / 2 Cents: don't just work on a GUI for spaced repetition cards, invent an open file format for spaced repetition (perhaps an XML plus an schema, or a JSON based file format, a subset of HTML or markdown, etc...). The idea is that you create a file format spec, perhaps even some open source libraries to operate on the file format. And then you sell a really nice GUI for editing that (perhaps a web page, perhap…

Love this idea! I had built a widget so that any website anywhere can embed practicable flashcards (like quantum.country) by storing user's progress in localStorage. But the idea of an open file format that can be imported in any app of user's choice would be a better approach.

https://github.com/learn-awesome/flashcard

Re: Show HN: I made a minimalist spaced repetition tool

#80

Theory / 2 Cents: don't just work on a GUI for spaced repetition cards, invent an open file format for spaced repetition (perhaps an XML plus an schema, or a JSON based file format, a subset of HTML or markdown, etc...). The idea is that you create a file format spec, perhaps even some open source libraries to operate on the file format. And then you sell a really nice GUI for editing that (perhaps a web page, perhap…

Agreed. I'm working on a set of specs like this[1] to expand on the mnemonic medium[2][3] work Michael Nielsen and I started last year. I'll be interested to see how the ecosystem evolves… [1] https://www.patreon.com/posts/bringing-ideas-36925173 (despite the URL, this is an unlocked post describing the high-level concept) [2] https://quantum.country [3] https://numinous.productions/ttft/

Hi Andy,

Is it possible to see the draft spec for the file format? A standards-based approach sounds great and I'd like to support this in LearnAwesome.org and perhaps contribute in development too?

Post reply on HN