From timo@wakelift.de Wed Jul 06 03:09:13 2011 Received: with ECARTIS (v1.0.0; list llg-board); Wed, 06 Jul 2011 03:09:13 -0700 (PDT) Received: from mail.wybt.net ([195.191.196.3] helo=mail.wouldyoubuythis.net) by chain.digitalkingdom.org with esmtp (Exim 4.72) (envelope-from ) id 1QeP2Z-0000bu-HJ for llg-board@lojban.org; Wed, 06 Jul 2011 03:09:13 -0700 Received: from localhost (localhost [127.0.0.1]) by mail.wouldyoubuythis.net (Postfix) with ESMTP id 996CE48EE5 for ; Wed, 6 Jul 2011 12:07:28 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.wybt.net Received: from mail.wouldyoubuythis.net ([127.0.0.1]) by localhost (mail.wybt.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mofvoCpQdh0C for ; Wed, 6 Jul 2011 12:07:27 +0200 (CEST) Received: from [IPv6:2001:470:d552:24:216:eaff:feb3:4a04] (unknown [IPv6:2001:470:d552:24:216:eaff:feb3:4a04]) by mail.wouldyoubuythis.net (Postfix) with ESMTPSA id 731D348100 for ; Wed, 6 Jul 2011 12:07:27 +0200 (CEST) Message-ID: <4E14343E.2080205@wakelift.de> Date: Wed, 06 Jul 2011 12:09:02 +0200 From: Timo Paulssen User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110626 Icedove/3.1.11 MIME-Version: 1.0 To: llg-board@lojban.org Subject: [llg-board] Suggestion for a Cooperation with Anki, the spaced repetition system Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-archive-position: 795 X-ecartis-version: Ecartis v1.0.0 Sender: llg-board-bounce@lojban.org Errors-to: llg-board-bounce@lojban.org X-original-sender: timo@wakelift.de Precedence: bulk Reply-to: llg-board@lojban.org X-list: llg-board Hello fellow Board Members :) terribly awesome ideas have been keeping me from my well-deserved sleep last night. Of particular interest to you might be this one: Imagine, you are a user of Anki[1] (be it on your windows/linux/mac or ipad/iphone(touch)/android/other web-enabled smartphone/television set with internet access/...) and you'd like to keep your deck of flashcards up to date with interesting words you come across. Of course it's quite bothersome (even if educational) to type up the definition and notes of a word you like (a lujvo or fu'ivla out of jbovlaste, perhaps), so maybe you end up deciding against spending time on this somewhat tedious task. (plus: in the future there might be more and more recordings of vocab and maybe pictures, which you would have to download separately! Oh, the horror!) This is where my two-part idea comes in: First is a brutally easy system for applications to push new cards into decks of Anki users. Second is a little button, just like those Facebook "like" buttons that appear everywhere on the 'net these days, that could be added to jbovlaste, vlasisku[2] and others[3] which would instantly[4] push the cards into your deck. The idea how to technically do this would be to use an existing single-sign-on service (openid, google account, "connect with facebook", ...) to make authentication fast and painless, connect to Ankis WebSync and operate on the deck. Since this doesn't seem too clean (working on the deck directly? blech!), I was thinking, that the LLG (through me) could contact Damien Elmes, the developer of Anki, with a "cooperation offer"[5], that would result in an API that's more suited for this kind of operation. In return, the LLG would offer a Donation (a hundred dollars was a suggestion I heard - I'm not good with moneys, so I don't know if more or less would be appropriate). It could probably also result in open source software, that's useful to learners of other languages, as well[6]. I've briefly brought up the idea of the "push to my deck" button on the IRC channel and two people besides me already voiced interest. In case Anki isn't widespread enough among Lojbanists (as opposed to some other software like mnemosyne or jmemorize), maybe a case could be made for a unified API to push cards to peoples decks regardless of software? mu'o mi'e la timos noi se pluka lo nu zbasu lo dinju bu'u lo tsani [1] since smart.fm became commercial, I believe at least some switched to Anki. Asking on the IRC quickly got me six people, maybe a proper investigation is in order before committing to this plan. [2] http://vlasisku.lojban.org - A beautiful and usable word search website. [3] An app, that knows what cards you have in anki and offers words you don't "know" yet that it finds on the IRC and the mailing lists to you is just one idea of many. others include irc client plugins, desktop programs, ... [4] due to the flexibility of the anki data model, a bit of intelligence and perhaps user intervention is needed at this point :( [5] I know, adding this term to a mail subject will get it classified as spam in an instant :) [6] I don't know if lernu.net, the esperanto learning platform, already has some sort of spaced repetition learning system integrated with it, so maybe they would be interested as well?