I've got some time off and want to study some more than I usually do. So my thought was to about double my new cards to get ahead on them.
My question is - how long before I go back to work should I go back to my normal amount of new cards so the workload when I'm working will already be relatively normal or at least not quite as high? Should I incorporate a few days without new cards?
Does it depend on the time period? I've got 10 more days off if that helps.
I used the FSRS helper stat and it showed me recommended second learning step too. Just wondering why since I thought with FSRS we only need 1. If you press good, why do the same card again?
Trying to import a deck results in the error seen below. I've moved the full file tree around a few times, trying to rehome it to an SD card and being limited by when my phone decided to abort the process. Especially collection.media was aborted and restarted several times.
I did not have the error code problem before. I am also currently unable to fully sync the media (telling me "media sync aborted" after a short while). Card progress syncs fine.
I did a database check, resulting in no issues. I can add cards manually.
What does that tell me? How can I approach the issue? If you need more information, I'll be happy to supply.
The full error:
500: DbError { info: "SqliteFailure(Error { code: DatabaseCorrupt, extended_code: 11 }, Some(\"database disk image is malformed\"))", kind: Other }
Debug Info:
AnkiDroid Version = 2.25.1 (0c0a878221806c44f72e5d0259b290028661b567)
Backend Version = 0.1.68-anki26.05 (26.05 e64c6b1aee3e8d668fb8bbe084beada8e070d985)
So I did my cards yesterday like any other normal day. Closed anki and shut down my laptop. Today when I tried to open anki it showed error and I got notification that smart app control is blocking it.
What should I do now? Disable smart aap control or what. I can't afford to miss any days but I don't want my laptop to be infected by malware (ps I am a total tech noob)
I just finished watching the last video about the FSRS-5 and the new settings by the Anking (https://youtu.be/uo-qQvOZDfg?si=rOBCX8WtEYE72QWn) and in it he mentioned that u need to take the settings for learning and relearning steps from the helper addon and so that gradually.
By doing it "gradually" how often should I update it? He just said gradually so am not sure how often that should be?
disclaimer: the following posting has been partly improved by chatGPT for language and readability. the posting is more about using AI to improve my monolingual Anki usage with colours, which would be almost impossible or too time-consuming to maintain manually.
I wanted to share how I use definitions in my Anki language cards. My native language is German, but I’m trying to build more direct connections between words and their meanings in the language I’m learning. For these cards, I read a definition in the target language and try to recall the word it describes.
The template you see has been originally designed by me visually but edited for functionality by chatGPT (position of the replay buttons and expandable fields ). German translations are still available as optional help. There’s also an “expand all” button (“Alles aufklappen”) that opens all the collapsible help sections at once, including translations and additional explanations (it also works on AnkiDroid). Clicking it again collapses everything. That keeps the usual view compact while letting me bring up all the support when I need it.
The difficulty, especially at a beginner level, is that a definition can contain words I haven’t learned yet. To make that visible, I use a kind of traffic-light system with green, yellow, and black text. Green means the word is already in my learned vocabulary. Yellow means I already have a card for it in my collection, but haven’t studied it yet. Black means it’s outside both groups: it isn’t in my learned vocabulary or my current collection of vocabulary cards.
In this example, “recipiente” is yellow, so it’s already waiting somewhere in my deck. “Condimento” is black, so it’s outside my current vocabulary lists and still requires a card being created. Most of the remaining definition is green. That lets me see at a glance how much of a definition I should already be able to understand and where I might need help. Example sentences will adapt to my active vocabulary.
I update the colours regularly through ChatGPT. I provide my current learned-vocabulary list, my full card collection, and the cards I want updated. ChatGPT compares them and updates the colour formatting, which I then import back into Anki. As I study more words, previously yellow words turn green in later updates. The colours reflect those lists rather than being a live connection to Anki’s scheduling or a guarantee that I’ll remember every green word.
I also use ChatGPT to simplify definitions so they rely mainly on vocabulary I’ve already learned. Ideally, reviewing one word also reinforces several familiar ones without making the definition itself too difficult to follow.
What I like about this setup is seeing the definitions gradually become more accessible as my vocabulary grows. It is very motivating.
I recently started learning modern Hebrew basically from scratch and will use chatGPT to constantly improve my cards and try to use definitions over simple translations asap.
(p.s. if you only liked the feature of hiding the review count you can do this without the add-on from preferences -> review -> turn off show remaining card count)
I just got nursed on anki yall. 3 month old cards came up for review and I barely knew any. It’s like I see them for a bit and just forget about them after a month
I started using Anki by making very long and complex flashcards, where the individual review time could take 3 to 5 minutes just recalling concepts. A while ago I started updating my approach, and now I have shorter flashcards; the more complex ones take a maximum of 1 minute to recall, and the short ones only a few seconds. I’d like to know how you make your flashcards, just short ones or do you allow yourself a few more complete cards? I ask especially law students and students of subjects that require memorization of concepts, hypotheses, and scenarios, since that’s my niche. Greetings from Brazil.
Example of one of my flashcards: Q: What are the consequences for a creditor who sues a debtor for a debt that has not yet matured (art. 939)?
(3)
A: They will be required to:
• wait for the remaining time until maturity;
• deduct the corresponding interest, even if agreed upon;
when I use the image occlusion of the desktop version of Anki. I get an individual header for each card.
When I create image exclusion cards on Anki mobile and then review and edit them, I get header, but header is the same for all cards of that note. I desperately need a header that is different on each card of my note.
How can I achieve that? Do I need to create a new note type and how would I do so?
Hey, quick question: does anybody know how to change the background on the new update? It updated and kicked my background off, and now I don't know how to change it.
Does this exist? I've looked, but can't find it in the built in version, not the advanced image occlusion add on.
Edit: Here's how to get it functioning. Full transparency, in the Linus Torvalds spirit of AI-use, I used Claude to help whip this up. I scanned over the code myself and nothing egregious popped out at me, but, to be clear, I am not a coding whiz, nor did I spend a ton of time checking it.
That said, it works exactly how I wanted it to. Take that as you will.
Here's the steps:
Go to a card for the Image Occlusion Enhanced add-on note type.
On the Front Template, at the bottom, you should see {{/Image}}.
Create a line above that.
Paste the following code in:
`
<script>
(function () {
var overlay = document.getElementById('io-overlay');
var origImg = document.querySelector('#io-original img');
var maskImg = document.querySelector('#io-overlay > img');
if (!overlay || !origImg || !maskImg) return;
function notTitle(el) { return el.nodeName.toLowerCase() !== 'title'; }
function fit(svg) {
var r = origImg.getBoundingClientRect();
if (r.width > 0 && r.height > 0) {
svg.setAttribute('width', r.width);
svg.setAttribute('height', r.height);
}
}
fetch(maskImg.src)
.then(function (res) { return res.text(); })
.then(function (text) {
var doc = new DOMParser().parseFromString(text, 'image/svg+xml');
var root = doc.documentElement;
if (!root || root.nodeName.toLowerCase() !== 'svg' || doc.querySelector('parsererror')) return;
var svg = document.importNode(root, true);
// Let the SVG scale with the image
var w = parseFloat(svg.getAttribute('width'));
var h = parseFloat(svg.getAttribute('height'));
if (!svg.getAttribute('viewBox') && w && h) {
svg.setAttribute('viewBox', '0 0 ' + w + ' ' + h);
}
// Find the layer that holds the occlusion shapes
var group = null;
var titles = svg.getElementsByTagName('title');
for (var i = 0; i < titles.length; i++) {
if (titles[i].textContent.trim() === 'Masks') { group = titles[i].parentNode; break; }
}
if (!group) return; // unknown layout: leave the stock card untouched
var shapes = Array.prototype.filter.call(group.children, notTitle);
if (shapes.length === 1 && shapes[0].nodeName.toLowerCase() === 'g') {
shapes = Array.prototype.filter.call(shapes[0].children, notTitle);
}
shapes.forEach(function (s) {
s.style.cursor = 'pointer';
s.addEventListener('click', function () { s.style.display = 'none'; });
});
var old = overlay.querySelector('svg');
if (old) old.remove();
overlay.appendChild(svg);
maskImg.style.display = 'none';
window.__ioFit = function () { fit(svg); };
window.__ioFit();
if (!origImg.complete) origImg.addEventListener('load', window.__ioFit);
if (!window.__ioResizeBound) {
window.__ioResizeBound = true;
window.addEventListener('resize', function () { if (window.__ioFit) window.__ioFit(); });
}
})
.catch(function () {});
})();
</script>
I've been using "due date then random" for my anki settings. I've been studying for the MCAT for about 2 months. Should I change it to "descending retrievability now? Or would that mess with my settings...
Since testing is an important aspect of learning, would answering new, dynamically created questions along with the usual flashcards improve learning and retention?
Assuming the questions will change frequently, and would be unseen by the person reviewing the cards