On Wed, Nov 18, 2009 at 5:52 PM, [email protected] <[email protected]> wrote: > >> > I do not see a contradiction between using spaced repetition, which I want, >> > and preventing access to decks. You fail to explain how those two concepts >> > naturally exclude each other by their very nature. >> >> There may be some confusion as to what "write access" means. ... SNIP ... >> From an application perspective, you might be thinking of "write >> access" as the ability to add/remove/edit the contents of a "deck". > > Exactly. I'm pleased someone understands this, besides the original > poster. As I said, denying the *program* access and denying the > *student/user* acccess are not the same thing, which is why the > different data types do not have to be in a different file. The > control can be blocked at the level of the GUI, and the OP didn't ask > for anything more than the optional removal of the editing facility. > It was others, not him, who made assumptions that revealed their > ignorance.
"Would it be possible to lock the cards so that no one could add, change, or alter the content of any card except the creator?" "I would just like some encryption or password protection." "Otherwise some students can fail quizes because of missing vocabulary, or claim they failed because the class bully deleted cards. I need to stop any malicious tampering with decks." "So, in layman's terms, it is impossible to protect my vocabulary from being ripped off the Internet, loaded on a computer, have some words altered, and resaved as the exact same deck?" I suppose if one squinted really hard, one could read that as 'disable parts of the GUI'. But he *is* ignorant: "I do not see a contradiction between using spaced repetition, which I want, and preventing access to decks. You fail to explain how those two concepts naturally exclude each other by their very nature." After people had multiple times explained to him that the cards and metadata are in the same file, and remembering that SRS is *defined* as changing the intervals between repetition! Where is Mnemosyne going to get the change in intervals from if it cannot save any data? Out of thin air? By asking its fairy godmother? If he only wanted Mnemosyne to not do SRS (and just display cards), then something could be done - the deck/.mem file could be created as usual, and then changed to be owned by root but still world-readable. Mnemosyne would crash or something upon exiting, since it wouldn't be able to write the recorded grades, but the actual review would still work. If he wanted Mnemosyne to do SRS, then he needs to allow writing and there are many solutions to that as well. But he wants SRS and not-writing, which preclude each other. No, this man is beyond our ability to help. Sometimes that happens; sometimes people are idiotic or refuse to think or are arrogant or have some other flaw. Once that is ascertained, they must be ignored in the hope they will go away before doing any more damage (like this whole acrimonious thread), and forgotten about unless they start spreading their venom elsewhere. -- gwern -- You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=.
