1 पॉइंट द्वारा GN⁺ 2024-01-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Anki एक फ्लैशकार्ड प्रोग्राम है, जो अच्छी तरह पता आइटमों की तुलना में मुश्किल learning items पर ज़्यादा समय देने में मदद करता है, ताकि दोहराकर सीखने का समय कम हो
  • मुफ्त AnkiWeb sync से कई devices पर cards मिलाए जा सकते हैं, और cards में audio, images, videos, scientific notation जोड़े जा सकते हैं
  • deck के आधार पर learning scope को बांटकर, review के समय याददाश्त के स्तर का आकलन करने पर Anki भूलने की आशंका वाले समय के हिसाब से अगला review schedule करता है
  • desktop का मौजूदा version 26.05 है और यह Windows 10+ x64, Windows 11 ARM, macOS 13+ Apple Silicon/Intel, Linux x64 2022+, Linux ARM 2024+ को support करता है
  • यह community project है जिसमें open source contribution, shared decks और translation participation संभव हैं, और official iOS app AnkiMobile की खरीद development funding में इस्तेमाल होती है

दोहराई वाली पढ़ाई कम करने वाला card system

  • Anki एक flashcard program है, जो user को पहले से पता चीज़ों के बजाय मुश्किल material पर ज़्यादा समय लगाने में मदद करता है
  • मुफ्त AnkiWeb sync service के जरिए कई devices पर cards sync किए जा सकते हैं
  • flashcards में audio, images, videos, scientific notation इस्तेमाल किए जा सकते हैं
  • card layout और review timing को user आसानी से बदल सकता है
  • 100,000 से अधिक cards वाले decks भी handle कर सकता है
  • add-ons install करके नई features जोड़ी जा सकती हैं

deck-based review और platform support

  • Deck flashcards का group होता है, और पूरी collection को एक साथ पढ़ने के बजाय सिर्फ खास scope सीखने देता है
  • review के दौरान user अपनी याददाश्त के level के अनुसार option चुनता है, तो Anki उस समय पर अगला review schedule करता है जब जानकारी भूलने की संभावना होती है
  • desktop के free version का मौजूदा version 26.05 है और प्रमुख platforms के लिए downloads उपलब्ध कराता है
  • mobile apps के रूप में iOS के लिए AnkiMobile और Android के लिए AnkiDroid उपलब्ध हैं

community participation के रास्ते

  • Anki एक community project है, जिसमें code maintenance, add-ons और features development, shared decks publish करना, और translation participation संभव है
  • official iOS app AnkiMobile की खरीद Anki development funding के लिए इस्तेमाल होती है

1 टिप्पणियां

 
GN⁺ 2024-01-29
Hacker News की राय
  • मेरा बेटा अब 11 साल का है, और करीब 5 साल की उम्र से हम रोज़ साथ में Anki इस्तेमाल करते आए हैं
    मज़े के लिए उसने जो चीज़ें याद की हैं उनमें नक्शे पर बिना label वाली आकृतियाँ देखकर सभी देशों को पहचानना, spelling, तस्वीर देखकर शरीर के अंगों·हड्डियों·अंगों के नाम बताना, Na/Fe/Zn जैसे element symbols, Unix filesystem commands, यहाँ से जापान तक की दूरी या पृथ्वी-सूर्य दूरी जैसे number sense के benchmarks, जन्म के बाद जहाँ-जहाँ गया है उन जगहों की तस्वीरें पहचानना, वाद्ययंत्र या धुन सुनकर अलग करना, piano notes, धर्म से जुड़े facts, पढ़ी हुई किताबों के पात्रों के नाम, बुद्धिमानी भरी कहावतें वगैरह शामिल हैं
    बच्चा इसका आनंद लेता है, जवाब देते हुए नाचता भी है और खुद पर गर्व महसूस करता है। कभी-कभी YouTube पर अकेले कुछ नया सीखकर कहता है, “पापा, क्या इसे Anki में डाल सकते हैं? मैं इसे याद रखना चाहता हूँ”

    • मुझे लगा था कि यह comment मैंने पहले बिल्कुल ऐसा ही पढ़ा था, लेकिन जाँचने पर पता चला कि नहीं — https://news.ycombinator.com/item?id=38428309
    • दिलचस्प है, लेकिन SuperMemo के निर्माता ने लिखा है कि बच्चों पर spaced repetition ठीक से काम नहीं करता, क्योंकि उनके brain structures बहुत ज़्यादा rearrange और reuse होते रहते हैं
      मतलब यह कि बच्चों की forgetting curve बहुत unpredictable होती है, या कम से कम adults से अलग होती है
      https://supermemo.guru/wiki/SuperMemo_does_not_work_for_kids
      spaced repetition flashcard software का मूल काम forgetting curve prediction के हिसाब से cards schedule करना है, और Anki व SuperMemo adults की forgetting curve के लिए design किए गए हैं
    • बच्चा सचमुच बहुत प्यारा है, और लगता है कि वह बहुत बुद्धिमान adult बन रहा है
      बहुत लोग कहते हैं कि जब आसानी से Google किया जा सकता है तो याद क्यों करना, लेकिन असल में चीज़ें ऐसे काम नहीं करतीं। दिमाग में जितने ज़्यादा facts होते हैं, उन्हें आपस में जोड़ने के उतने ज़्यादा रास्ते बनते हैं और insights भी आते हैं। आखिर वही brain तो original neural network है
      इस parenting approach के लिए बहुत सम्मान है, और अगर मेरे बच्चे हुए तो मैं भी कुछ ऐसा ही आज़माना चाहूँगा। comment post करने के बाद पता चला कि यह Derek Sivers थे, जिनका blog मैं लंबे समय से पढ़ता आया हूँ
    • सच में जिज्ञासा से पूछ रहा हूँ: ऐसी जानकारी याद करने से बच्चे को कैसे मदद मिलती है?
      मैं भी parent हूँ, और मैंने उन activities को प्राथमिकता दी है जो बच्चे को खुद problems solve करने लायक बनाने के लिए critical thinking सिखाती हैं
      पूछ इसलिए रहा हूँ कि क्या इस तरह की memorization activity भी जोड़नी चाहिए। कोई judgment का इरादा नहीं है; अगर इससे सच में मदद हुई है तो मैं भी अपनाकर देख सकता हूँ। आपके लंबे समय से लिखे गए लेखों के लिए बहुत सम्मान है
    • जानना चाहूँगा कि cards कितने हैं। यह भी जानना है कि क्या आप हर दिन साथ में करते हैं, और सोच रहा हूँ कि मेरे बच्चे के लिए शुरू करने का सही समय कब होगा। अगर आपने इसे लिखकर कहीं summarize किया हो तो अच्छा होगा
      एक और सवाल यह है कि इनमें से बहुत कुछ trivia जैसा दिखता है—क्या यह education, जैसे school studies, में उपयोगी रहा, या आधे-अधूरे मगर अक्सर काम आने वाले ज्ञान में भी मददगार रहा? UNIX commands इसका अच्छा example हो सकते हैं
      निजी तौर पर मैं 2018 के अंत से spaced repetition system इस्तेमाल कर रहा हूँ, और यह इतना उपयोगी लगा जैसे कोई latent superpower unlock हो गई हो, लेकिन regular school studies में इसे apply नहीं किया
  • Anki इस्तेमाल करते समय एक tip यह है कि मौजूदा decks इस्तेमाल करने के बजाय cards खुद लिखें, तो आप बेहतर सीखते हैं और ज़्यादा लगातार review करते हैं
    lecture या textbook के साथ चलते हुए कागज़ पर notes लेना, key concepts को Anki flashcards में बदलना, और रोज़ review करना—यह flow बहुत असरदार है
    existing decks भी काम कर सकते हैं। amateur radio license की तैयारी में existing deck से सफलता मिली थी, लेकिन वह ऐसा case था जहाँ याद करने के लिए specific question solutions तय थे, और यह सामान्य subjects सीखने के तरीके से अलग है

    • इससे सहमत नहीं हूँ। Anki की ताकत spaced repetition से आती है, और अगर cards बनाने में समय लगाकर actual review ही नहीं कर पाएँ तो यह बहुत inefficient है
      जिस topic को सीखना है उस पर high-quality deck मौजूद हो तो वही इस्तेमाल करना बेहतर है; यह मैंने trial and error से सीखा
      medicine और language learning के लिए बहुत शानदार decks हैं। sentence mining के लिए अपना deck बनाना पड़ सकता है, लेकिन वह time waste से अलग मुद्दा है। सचमुच niche topic हो तो अपना deck बनाने के अलावा रास्ता नहीं
      जो लोग खुद deck बनाएँ, वे Anking deck देखकर अच्छे cards कैसे बनाए जाते हैं, इसका reference ले सकते हैं
    • learning effect को maximize करना हो तो खुद cards लिखना सही है, लेकिन यह content की value पर निर्भर करता है
      learning effect 2x हो सकता है, लेकिन effort 5x लगती हो, तो ऐसी चीज़ों के लिए जिन्हें सीखना तो है मगर सारी मेहनत लगाने का समय नहीं है, premade cards न करने से बेहतर हैं
      उदाहरण के लिए Duolingo सबसे तेज़ और प्रभावी तरीका नहीं था, लेकिन कम effort लगता था, इसलिए Duolingo, दोस्तों और Germany में बिताए समय के ज़रिए मैंने German को B1 level तक सीखा
      job·school·किसी मजबूत वजह से जुड़ा न हो तो मुझे लगता है ज़्यादातर learning ऐसी ही होती है। perfection अक्सर good enough के रास्ते में आ जाती है
      थोड़ा promotion करूँ तो, मैंने एक tool बनाया है जो मेरे देखे educational YouTube videos या podcasts से spaced repetition questions बना देता है। आम तौर पर सब भूल जाता हूँ, और हर देखी चीज़ के लिए deck बनाने जितना investment नहीं करता, इसलिए मैं इस approach तक पहुँचा — https://www.platoedu.org
    • मुझे लगता है खुद cards लिखना लगभग जरूरी है। हाँ, अगर उस book·lecture·material के लिए बना हुआ high-quality deck हो तो exception है
      अफसोस, publicly available Anki decks में से ज़्यादातर मेरे मानदंडों के हिसाब से उस level के नहीं हैं
    • ChatGPT मेरे notes लेकर उन्हें Anki cards में बदलने में शानदार है
      कभी-कभी थोड़ा edit करना पड़ता है, लेकिन cards की content और formatting तय करने की उबाऊ मेहनत ChatGPT को देकर मैंने कई exams में अच्छे results पाए हैं
    • किसी और का Anki deck इस्तेमाल करना वैसा ही है जैसे किसी और की .vimrc से vim इस्तेमाल करना
  • Spaced repetition, खासकर Anki जैसे tools, सच में memorization के लिए असरदार हैं। लेकिन memorization learning goals का सबसे बुनियादी स्तर है
    relation analysis, synthesis, और critical evaluation जैसे higher-level knowledge की practice के लिए कोई recommended tool है क्या, यह जानना चाहूंगा
    [1] https://en.m.wikipedia.org/wiki/Bloom%27s_taxonomy
    [2] https://en.m.wikipedia.org/wiki/Structure_of_observed_learni...

    • मुझे लगता है आप एक बहुत अहम चीज़ को कम आंक रहे हैं
      किसी topic को गहराई से और पूरी तरह समझने के लिए उस topic के बुनियादी building blocks और concepts को गहराई से और पूरी तरह समझना कहीं ज्यादा आसान होता है, और उसकी शुरुआत memorization से होती है
    • इस तरह की चीज़ के लिए सबसे अच्छा tool अच्छी note-taking habits बनाना है
      मसलन language study में memory reinforcement strategy का ढांचा साधारण paper notebook और pen होता है, और Anki को सिर्फ specific targets के लिए reinforcement के तौर पर इस्तेमाल करता हूं
      आजकल Anki में मेरा ज्यादातर समय Chinese characters सीखने में जाता है। यह spaced repetition से push करने के लिए काफी ideal case है और सच में popular तरीका भी है, लेकिन यहां भी मैं पहले handwriting को prefer करता हूं
      मैं नए characters लिखने और उनकी composition, etymology, और समान दिखने वाले या component के रूप में आने वाले दूसरे characters से उनके relations पर notes रखने वाली notebook maintain करता हूं। 买 और 卖, 找 और 我 को confuse न करने के लिए हाथ से लिख देने की simple act ही मुझे अनगिनत flashcard repetitions जितनी valuable लगती है
      Anki में भी Chinese character cards बनाता हूं, लेकिन आम तौर पर पढ़ते हुए कुछ बार सामना हो जाने और कुछ familiarity बनने के बाद ही add करता हूं। बड़े topics में लगातार गलत होने वाले cards बहुत बड़ा time waste हैं, इसलिए जब तक मुझे यह काफी भरोसा न हो कि “again” एक-दो बार से ज्यादा नहीं दबाऊंगा, तब तक उन्हें deck में डालना नहीं चाहता
    • Incremental reading इस्तेमाल कर सकते हैं। यह spaced repetition के ऊपर built तरीका है, कई लोगों ने इसे independently फिर से invent किया है, और यह सच में अच्छी तरह काम करता है
      इसकी आदत पड़ जाए तो learning को देखने का तरीका बदल जाता है
      [1] https://supermemo.guru/wiki/Michael_Nielsen_re-discovers_inc...
    • Anki से भी किसी subject को ज्यादा गहराई से सीखा जा सकता है। बस यह ज्यादा मुश्किल है
      spaced repetition system से quantum physics सीखने की experimental work参考 के लायक है: https://quantum.country/
    • मेरी जानकारी में अगले स्तर तक formalize करने की कोशिश करने वाला अकेला “tool” immersion है
      कम से कम language learning में, अगर आप खुद को input में पर्याप्त डुबो दें, तो brain language use के लिए जरूरी deep relationship map बना सकता है, और arbitrary grammar और vocabulary को mechanical तरीके से रटने से यह process replace नहीं हो सकता
  • हर कुछ सालों में मैं language study के लिए Anki का खूब इस्तेमाल करता हूं। German, और हाल में Latin और Classical Chinese के लिए मैंने रोज 90 मिनट तक लगाए, लेकिन workload control न कर पाने या habits बदल जाने की वजह से आखिरकार छोड़ना पड़ा
    एक साल की training के gains अभी भी बचे हैं, लेकिन spaced repetition का long-tail phase मेरे लिए बिल्कुल suit नहीं करता लगता। फिर भी जब reading या TV देखने लायक level तक पहुंच जाता हूं, तो cards बनाने और review करने में लगाया गया काफी effort worth it था
    एक highly personalized system को लंबे समय तक बनाना भी मजेदार है, जिसे दूसरों के लिए fit होना जरूरी नहीं। यह accessibility design के ठीक उलट selfishness की अनुमति देता है, और उसके result में कभी-कभी काफी नए और satisfying design decisions निकलते हैं
    online काफी shared decks upload हैं, लेकिन शायद hosting cost या copyright की वजह से जो decks regularly download नहीं होते उन्हें delete कर दिया जाता है, और नतीजतन बहुत सारे niche decks गायब हो जाते हैं। मैंने कुछ German decks upload किए थे, लेकिन वे English decks जितना traffic ला ही नहीं सकते थे, इसलिए delete हो गए। थोड़ा अफसोस है, और सोचता हूं अगर उलटा होता तो ecosystem कैसा होता

    • अगर daily review time 90 minutes तक पहुंच रहा है, तो full-time student जैसी स्थिति न हो तो जाहिर है मुश्किल लगेगा
      मेरे हिसाब से review time 5 minutes से ऊपर जाए तो कुछ समय के लिए cards add करना रोकने का वक्त है
    • मेरे साथ भी यही हुआ। मैंने Anki में बहुत time invest किया और reward भी मिला, लेकिन अंत तक maintain नहीं कर पाया
      जिंदगी में ऐसे पल आते हैं जब 2–3 दिन skip करने पड़ते हैं, और तब जमा हुए भारी backlog से overwhelmed होकर छोड़ देते हैं
      HN के कुछ comments देखकर मैंने हाल ही में SuperMemo इस्तेमाल करना शुरू किया है, और अब तक काफी ठीक चल रहा है। जब break लेना पड़े तो कम overwhelmed महसूस होता है, और शायद algorithm की वजह से या अच्छे defaults की वजह से यह काफी कम harsh है
      अभी शुरुआती stage है, और पिछले spaced repetition experience से मिली knowledge की वजह से अभी Anki से compare करना fair नहीं है। फिर भी इसने memorization के लिए मेरा उत्साह वापस जगा दिया है और अब तक investment worth it रही है
    • मुझे भी बड़े language decks के साथ बने रहने में मुश्किल होती है। मेरे case में problem आम तौर पर Anki नहीं, बल्कि life की दूसरी चीजें, stress और work जैसे factors होते हैं
      एक साथ juggling कर सकने की सीमा होती है, और अगर सब कुछ smoothly flow न कर रहा हो तो लंबे deck को लगातार process करना और मुश्किल हो जाता है। अगर बाकी सब कुछ pause कर पाता तो शायद problem न होती
      फिर भी retention rate high है, इसलिए deck इस्तेमाल करने के intervals के बीच की progress बनी रहती है
    • मैं भी German के लिए Anki इस्तेमाल करता हूं। nouns के gender सीखने के लिए 1850-card deck use करता हूं
      stats देखकर पता चला कि मैंने लगभग 1 साल study की, daily average study time 2 minutes से कम था, और average review 2 seconds से भी कम लगा। कुल मिलाकर करीब 10 hours
      effect absurdly अच्छा था। HN में कहीं पढ़ा था कि बहुत आसान cards बनाना मदद करता है, और habit maintain करने में इसने पक्का मदद की
    • यहां main goal throughput नहीं, habit है। कई सालों से Anki इस्तेमाल करने के अनुभव से, मैं सलाह दूंगा कि German आदि जो study आप पहले से कर रहे हैं, उसमें रोज Anki जोड़ने की habit पहले बनाएं
      Anki में usage limit करना आसान है। daily maximum cards को 5 जैसे हास्यास्पद रूप से छोटे number पर set कर दें। 5 cards हो सकते हैं, और आम तौर पर 1 minute भी नहीं लगता
      जब वह ठीक लगने लगे, तो धीरे-धीरे बढ़ा दें। Anki को practice का एकमात्र channel न बनाएं, बल्कि existing learning routine के supplement के तौर पर इस्तेमाल करें
      Perfect करने की कोशिश में छूट जाने से, suboptimal होकर भी करते रहने की habit कहीं बेहतर है। आम तौर पर frequency quality से पहले आती है, और पहले वाली मिलने के बाद बाद वाली को बढ़ाया जा सकता है
  • जर्मनी में Erasmus के दौरान Duolingo, Babbel, Seedlang, Anki जैसे लगभग सभी टॉप language learning apps आज़माए, लेकिन कोई ठीक से सूट नहीं हुआ
    मैं चाहता था कि सीखना context में हो, हर card में audio हो, एक session में बहुत सारे cards तेज़ी से देख सकूँ, placement test के बिना skip कर सकूँ, और जिन German podcasts, YouTube और websites को मैं consume करता हूँ उनसे शब्द लेकर सीख सकूँ
    German के कई शब्द English और Czech से 1:1 match नहीं होते, इसलिए word-to-word translation ठीक काम नहीं करता था, और Duolingo सबसे खराब लगा क्योंकि आसान बच्चों जैसे exercises में बहुत ज़्यादा समय लग जाता था
    Anki सबसे ज़्यादा सूट हुआ, लेकिन sentences और audio वाले cards बनाना झंझट भरा था, और card को “well”, “good”, “easy” में से कैसे rate करूँ यह सोचते-सोचते flow टूट जाता था। spaced repetition तो रखना था, लेकिन “पता था/नहीं पता था” जैसा simple choice बेहतर लगा
    इसलिए पिछले 1 साल से on-and-off एक language learning app बना रहा हूँ। फिलहाल यह सिर्फ German support करता है, YouTube·web·text से शब्द extract करता है, अलग-अलग word forms handle करता है, GPT-4 से practically unlimited example-sentence cards बनाता है, और latest GCP model की अच्छी audio जोड़ता है
    Android और iOS links वाली project site: https://vokabeln.io/ web design पुराना है और app अब काफ़ी अलग दिखता है

    • अगर answer choices बहुत ज़्यादा लगते हैं, तो सिर्फ एक या दो का इस्तेमाल कर सकते हैं। मैं मानता हूँ कि बहुत ज़्यादा होने पर overwhelming लगता है
      फिर भी spaced repetition algorithm काम करेगा। “well” recommend नहीं करूँगा, क्योंकि इससे card बहुत लंबे समय तक फिर नहीं दिखेगा
    • GPT-4 से English sentences बनवाकर Google Translate से German लेने का तरीका recommend करता हूँ
      किसी specific German word के लिए सही example sentence पाना मुश्किल हो सकता है, लेकिन German quality बेहतर हो सकती है। Swedish और Polish के specialized learning podcasts बनाते समय ऐसी ही problem आई थी, और GPT-4 output में English-style phrasing बहुत थी
    • landing page के example में Der Fußballspieler schießt auf das _____. दिखता है, जवाब “Tor” होना चाहिए
      कोई भी “Ziel” नहीं कहता
    • जो लोग try करने वाले हैं, उनके लिए जोड़ दूँ कि अभी दो features missing हैं और अक्सर request किए जाते हैं
      nouns के articles और plural forms, और qualification exams की तैयारी करने वालों के लिए A1·A2·B1 word lists। अगले महीने implement करने की सोच रहा हूँ
    • अगर सिर्फ “पता था/नहीं पता था” चाहिए, तो क्या दोनों सिरों वाले buttons ही नहीं दबा सकते?
      जैसे 1 minute और scaled maximum time का ही इस्तेमाल करना, और बीच के दो buttons ignore कर देना
  • Anki piano practice को focus कराने में useful रहा
    कई सालों से practice किए गए हर piece में कुछ कठिन measures होते हैं, लेकिन Anki इस्तेमाल करने से पहले याद नहीं रहता था कि किस piece के कौन से measures नहीं बजा पाता, और जिन अच्छे हिस्सों को पहले से बजा सकता था उन्हीं की practice करने की tendency थी
    अब मेरे पास एक deck है जिसमें अब तक किए गए सभी pieces के कठिन measure-groups के लिए एक-एक flashcard है। piano के सामने बैठता हूँ तो वह deck खोलता हूँ, जो measure आता है उसकी practice करता हूँ, फिर self-rating से mark करता हूँ कि उस measure को कितनी जल्दी फिर practice करना चाहिए
    5 साल से ज़्यादा समय से ऐसा कर रहा हूँ, और basic algorithm piano practice sessions को effectively sort करता है, यह देखकर impress होता हूँ

    • मैं अभी सोच ही रहा था कि Anki को guitar tabs सीखने में कैसे apply किया जा सकता है
      क्या piano card का कोई sample share कर सकते हो?
    • मैंने किसी को knot tying practice के लिए भी ठीक यही इस्तेमाल करते देखा है
      spaced repetition से physical skills सीखने में शायद कुछ बात है
  • मुझे Anki बहुत पसंद है और मैं heavy user हूँ
    मेरी morning flashcards में knots, geography, languages, tar command-line flags, papers, statistics homework—सब कुछ होता है। मैं कहूँगा कि इसे अपनी पसंदीदा चीज़ों से भरें। सुबह-सुबह memory की किनारों पर मौजूद hobbies को hello कहने जैसा मज़ा आता है
    मैं birdsongs भी सीख रहा हूँ। मेरी eyesight अच्छी नहीं है, इसलिए visual learning कठिन है; मैंने अपने आसपास के common birds की list eBird से निकाली और Macaulay Library से calls के mp3 download करके personal flashcards में batch import कर दिए। बाहर bird calls सुनकर “मुझे लगता है यह क्या है पता है!” जैसा महसूस होना हमेशा rewarding होता है। Merlin Sound ID के साथ भी अच्छा fit है
    एक और अच्छा use memory-aid Rolodex है। दोस्तों से contact कर हालचाल पूछना मैं अक्सर भूल जाता हूँ, इसलिए मैंने एक deck बनाया जिसमें सिर्फ उन लोगों के नाम हैं जिन्हें greet करना है। कोई नाम आने पर greeting भेजता हूँ, और जितना interval appropriate लगे उसके हिसाब से card answer करता हूँ। इससे spaced repetition system किसी को बहुत लंबे समय तक भूलने नहीं देता

    • रुको, tar command-line flags?
      जब मैं programming सीख रहा था, तब आम advice यह थी कि language syntax, framework features, command-line flags जैसी आसानी से lookup की जा सकने वाली चीज़ों को memorize मत करो, बस naturally सीखो
      मैंने भी हाल में Nest.js project शुरू करने से पहले docs skim करते हुए usage cards बनाना शुरू कर दिया और लगा कि मैं productive नहीं, procrastinate कर रहा हूँ
      मैं यह deny नहीं करता कि Anki memorization में effective है। वह तो spaced repetition principle के असर को deny करने जैसा होगा। बस यह curious हूँ कि “vim key bindings” जैसी चीज़ें डालना worth है या नहीं। John Carmack ने भी reportedly Vim को लेकर hype क्यों है यह देखने के लिए ऐसा किया था
    • spaced repetition systems कई बार शुरू करके फिर छोड़ देने वाले व्यक्ति के तौर पर, यह approach interesting है
      उत्सुक हूँ कि क्या आप ये अलग-अलग topics एक ही huge deck में डालते हैं, और नया subject area add करते समय कैसे करते हैं
      पहले Anki try करते समय मेरी problem का हिस्सा था 1) decks के बीच time कैसे divide करें यह decide करने का overhead और 2) information कितनी अच्छी तरह याद रही, इसे 1~5 पर rate करने का बोझ। दूसरा खासकर बड़ा है, और ऐसा काम बहुत draining लगता है। इसे पार करने के tips हों तो सुनना चाहूँगा
    • knots के लिए अच्छे flashcards कहाँ मिले?
    • birdsong सच में बहुत अच्छा idea है। मैंने कभी सोचा नहीं था, लेकिन medium के साथ बिल्कुल fit बैठता है
  • med school में Anki काफ़ी इस्तेमाल किया, और med school में यह बहुत popular है
    मेरा original major computer science था, इसलिए सच कहूँ तो high-speed bulk memorization वाली culture नहीं थी, और सैकड़ों facts cramming करने के tool के रूप में इसे पूरी तरह अपनाने में कई साल लगे
    लेकिन कुछ समय इस्तेमाल करने के बाद लगा कि system जिस quick recall को induce करता है, वह concepts की deeper understanding को replace करने के बजाय उसे reinforce करता है। कुछ साल पहले मैंने इस relationship पर एक छोटा लेख भी लिखा था
    [0] https://samrawal.substack.com/p/on-the-relationship-between-...

  • Anki शानदार है। मैंने English vocabulary बढ़ाने के लिए इसे कई साल इस्तेमाल किया, लेकिन कुछ वजहों से आखिरकार Airtable जैसी spreadsheet इस्तेमाल करने लगा
    पहली बात, जब ChatGPT से मिली list की तरह flashcards को bulk में बनाना हो, तो import/export सीमित है
    दूसरी बात, रोज़ लगातार करना मुश्किल है, और अच्छा होगा अगर यह progress को प्रेरित करने वाले तरीके से दिखाए। हम TODO lists भी इसलिए इस्तेमाल करते हैं क्योंकि progress देखना चाहते हैं। Pop It game या bubble wrap जैसा addictive मज़ा भी हो तो अच्छा होगा
    इसलिए मैंने Airtable में Word, Translation, Days, Repeat, Attachment, Edited_at fields बनाए। Repeat एक function field है जो DATEADD(Edited, Days, 'days') से filtering के लिए इस्तेमाल होता है, और Days एक single select field है जिसमें 1·4·10·25·55·90·200 दिनों में से एक चुना जाता है
    यह झंझट जैसा लगता है, लेकिन है नहीं। हर click पर table rows कम होती हैं, इसलिए progress दिखती है। यह ideal नहीं है और असली spaced repetition system भी नहीं है, लेकिन मेरे लिए काम करता है, और न जाने क्यों लगातार करना आसान लगता है
    फिर भी ज़्यादातर मामलों में Anki शानदार है

    • अगर आप चाहते हैं कि progress प्रेरित करने वाले तरीके से दिखे, तो Heatmap नाम का एक बहुत popular plugin है
      यह Anki के अंदर GitHub-style graph दिखाता है, और commit frequency की जगह review counts गिनता है
  • सभी को पता होना चाहिए कि किसी ने Anki नाम hijack कर लिया है
    असली Anki project है, और उसी नाम का इस्तेमाल करने वाली copycat SaaS Anki service और mobile app app stores में मौजूद हैं

    • यह confusing है। GitHub repository[1] AnkiWeb website[2] पर ले जाती है, और वहाँ download options में से एक के रूप में $25 वाला iOS app दिया गया है
      समझ नहीं आ रहा कि किस मायने में Anki hijack हुआ है
      [1] https://github.com/ankitects/anki
      [2] https://apps.ankiweb.net/
    • मुझे यह पता नहीं था, और हाल ही में मैंने किसी को app store से install करने की सलाह दी तो वह $25 का था
      अब यह कहीं ज़्यादा समझ में आता है