Live data from Hacker News

Show HN: I built FlipCards – a flashcard app with variations to improve learning

flipcardsapp.vercel.app

11–20 of 27 posts

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#11

My feedback as an Anki user: 1. The landing page and app UI is beautiful and fast, great work. 2. Never require signup for trying an app, especially for a Show HN. 3. I see the value in trying to prevent memorization of Q → A patterns, but creating cards takes time. Instead of making 1 card, I now need to make 3, that triples the amount of time spent. Additionally, why do variations need to be associated to a parent…

You have to associate variations as a single "owner card" otherwise you're adding in unnecessary reviews. You want to review 100 cards (which display a random variation on demand) not 500 cards. That's why you need to use a bit of Anki JS to randomize the "multiple fronts" on a single card to achieve the same results.

Source: This is what I do on my Anki decks

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#12
Avoiding 'Decorating Cards' appears to be your unique selling point, as it is the most prominent headline text on your website and mentioned twice in your text here.

The meaning of this is obvious to you, while being obscure for me. Perhaps have a link within your site to expand on the meaning of 'Decorating Cards'. ( I assume it is prettifying. Perhaps it is initial card creation, or bulk loading. Perhaps it is includes other steps. ) Describe how your software is superior to putting minimal effort into using default anki cards with text and images.

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#13
To add another bit of feedback - it seems like a lot of people in the comments don't understand the value of variations so OP you'll want to show an actual case study example immediately.

Here is one to demonstrate:

  Variation 1:
  This famous escape-artist was born in 1874 and died in 1926.

  Variation 2:
  What famous magician born in 1874 passed away of peritonitis 52 years later?

  Answer: Harry Houdini   

Variations ARE the SAME CARD. They're just a means of "rephrasing" the question to break your brain from its ruthless pattern matching ability.

Answering any variation causes the next review time for THIS CONSOLIDATED CARD to get pushed back.

I achieve a similar variation system in my own flashcards but use javascript + Anki to accomplish it.

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#14
Out of curiosity, did you use an existing package for sm-2 or did you implement it from scratch?

I only ask because I've implemented various sm-2 packsges in Python, Typescript and Rust and have made them available under the MIT if anyone's interested: https://github.com/orgs/open-spaced-repetition/repositories?...

(Also, nerdy aside, but the original sm-2 technically had 6 possible ratings)

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#16
BTW I made and used my own reformulator script for anki cards. Every night the script would just find the failed cards of the day and reformulate them.

It's part of my AnkiAiUtils: https://github.com/thiswillbeyourgithub/AnkiAIUtils

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#17
Multiple variations "per-card" are the way to go. It was one of my big gripes about Anki too! My other big complaint is that it only really is tracking one metric when it comes to study - whether you remember the "card" or not.

This is where Anki falls short for language study, because we as language learners also want to look at listening & reading comprehension as well as pronunciation.

Any reason why you're using SM-2 over FSRS? In Emurse we're using an algorithm similar to SM-2, mainly because FSRS wasn't out when we started building it. it works well enough because we've come up work arounds for Anki's problem of workload distribution. Looking into FSRS a bit, I am definitely interested in giving this a shot and seeing if it improves it in that area.

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#18
post #3

I'm happy for you that you've done this, but I don't understand why someone would pay for this instead of using Anki. Especially since chatgpt can generate anki decks for free.

Anki is great for what it is, but it has some annoyances when studying languages. They were annoying enough for me that I build some tools for Anki to try to address the problems. Eventually, I migrated my SQL scripts and JavaScript code to a lightweight .NET Core app that replaced Anki entirely.

This app was the starting point for presenting interactive content in Emurse. We're currently focusing on filling in areas of language learning that are missing - like phonetics.

If anyone is interested, they can checkout Dogen's Phonetics Course on Emurse: https://emurse.io/courses. There's also an "instant demo" for the Thai Course where you can try a demo without creating an account.

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#19

My feedback as an Anki user: 1. The landing page and app UI is beautiful and fast, great work. 2. Never require signup for trying an app, especially for a Show HN. 3. I see the value in trying to prevent memorization of Q → A patterns, but creating cards takes time. Instead of making 1 card, I now need to make 3, that triples the amount of time spent. Additionally, why do variations need to be associated to a parent…

5- I don't know if that's even an issue that needs solving with Anki. If that ever becomes an issue with your deck it's probably because you don't add enough cards per day (or preferred time period) and enough cards per subject. I wrote about this in a comment last week I think, but a simple vocab card should actually be like at least 6: vocab image (2), vocab native vocab (2), vocab write out native vocab (2). The text-based answers should still contain an image, too, for better embedding of the knowledge.

People that complain that Anki ends up being just Q -> A memorization are often using it superficially. And even then, won't the algorithm just phase the useless cards out anyways when they become too easy?

Re: Show HN: I built FlipCards – a flashcard app with variations to improve learning

#20

Avoiding 'Decorating Cards' appears to be your unique selling point, as it is the most prominent headline text on your website and mentioned twice in your text here. The meaning of this is obvious to you, while being obscure for me. Perhaps have a link within your site to expand on the meaning of 'Decorating Cards'. ( I assume it is prettifying. Perhaps it is initial card creation, or bulk loading. Perhaps it is incl…

OP is not a native English speaker and thought "decorar", the Brazilian Portuguese verb for memorize (with a "mindless memorization" subtext) translated to "decorate".
Post reply on HN