Earlier quoted context omitted.
Just have them use it on their computer or the web? It improved my grades so much in college that I spent the 25 bucks as a broke student so I could have it on my second hand iPad. This was before AnkiDroid even existed so it's amazing the price is still the same.
That works for people who already convinced that they want to use it. I'm talking about people who've heard it for the first time and they're not going to spend 25$ for some new app just to try. 25$ is unusually high price for an AppStore app and it's just doesn't work unless you're really determined to use it. I don't understand why people are downvoting this.
Anki ownership transferred to AnkiHub
191–200 of 263 posts
Re: Anki ownership transferred to AnkiHub
#192I discovered Anki 12 years ago while living in Japan. I was trying my hardest and absolutely failing to remember any of the Japanese I was studying. Maybe I was due for a learning-style renaissance for myself and Anki was just the catalyst, but it really made a positive impact on my life. More than just memorizing kanji on AnkiDroid during my commute, I just started to believe I could learn anything. I was starting t…
> with provisions in place to ensure that Anki remains open source and true to the principles I’ve run it by all these years.
I really hope this holds.
Re: Anki ownership transferred to AnkiHub
#193Earlier quoted context omitted.
(Same person as above but felt that this part had a separate purpose so I've moved it into its own comment) The ecosystem is currently such that it seems hard to enshittify it. They say they have no intention of doing that and I believe it, but their vision of a healthy and good product might involve a fair price (for rich countries at least) whereas it was always free so far Time will tell; it sounds like there's cu…
The iOS app has never been free and that's the way most people use it these days. Desktop computing is a niche.
1. Anki isn't your everyday application with your everyday audience.
2. The number of people willing to splash $25 on an iOS flashcard app without first having tried it for free elsewhere, is incredibly small.
Re: Anki ownership transferred to AnkiHub
#194I have had a bad experience with Anki so far. Maybe someone can chime in, clearing things up for me: When I search for HSK vocabulary Anki decks or whatever they call it, I found almost exclusively sets of words that are the wrong way around. They showed me the Chinese characters and asked me what the English translation is. I was incredulous about how many wrong decks there are and that I could not find good decks.…
If that is the case, it could be corrected in the deck options. And if the English->Chinese cards are missing altogether they can be created from the note by adding a new card template to the note.
Re: Anki ownership transferred to AnkiHub
#195Earlier quoted context omitted.
I've tried several times before to install syncserver using those pip instructions, on multiple platforms, without success.
The pip instructions are bad. Typical Python things: Non-reproducible, not involving a proper lock file. Cargo instructions seem not much better, since they are only referring to a tag in the git repo. The installation from "package build" leak user and password in shell history. Overall this doesn't inspire much confidence in how solid and tested the procedure is.
https://github.com/ankitects/anki-manual/blob/main/src/sync-...
Full disclaimer - it's a feature which AnkiDroid supports, but isn't one which I use.
Re: Anki ownership transferred to AnkiHub
#196I discovered Anki 12 years ago while living in Japan. I was trying my hardest and absolutely failing to remember any of the Japanese I was studying. Maybe I was due for a learning-style renaissance for myself and Anki was just the catalyst, but it really made a positive impact on my life. More than just memorizing kanji on AnkiDroid during my commute, I just started to believe I could learn anything. I was starting t…
Re: Anki ownership transferred to AnkiHub
#197In a nice and controlled manner, so seemingly no reason to panic just yet: > I ended up suggesting to them that we look into gradually transitioning business operations and open source stewardship over, with provisions in place to ensure that Anki remains open source and true to the principles I’ve run it by all these years. > This is a step back for me rather than a goodbye - I will still be involved with the projec…
Re: Anki ownership transferred to AnkiHub
#198Re: Anki ownership transferred to AnkiHub
#199Re: Anki ownership transferred to AnkiHub
#200Earlier quoted context omitted.
The pip instructions are bad. Typical Python things: Non-reproducible, not involving a proper lock file. Cargo instructions seem not much better, since they are only referring to a tag in the git repo. The installation from "package build" leak user and password in shell history. Overall this doesn't inspire much confidence in how solid and tested the procedure is.
The page is on GitHub: https://github.com/ankitects/anki-manual/blob/main/src/sync-... Full disclaimer - it's a feature which AnkiDroid supports, but isn't one which I use.
On that page though, the same issues are present. The pip install does not make use of any lock file.
pip install anki
Isn't a command we should be seeing in 2026. Unless it is a one-off experiment setup. There should be proper lock files, not just version numbers, especially in the Python and JS ecosystems this has become less and less acceptable. SYNC_USER1=user:pass ~/syncserver/bin/python -m anki.syncserver
Leaks username and password to shell command history. Again, can be fine for a one-off quick hack, but is not a great practice, since the shell command history is not the most secure place to store ones credentials in. This could be easily mitigated by adding leading " " (space), at least in environments I am familiar with, but better would probably be putting the credentials in a config file, so that they never hit the shell command history.The repo already has a lock file for uv. It would be better to make use of that lock file, when using Python to install. And in fact, when one downloads a release of Anki for desktop and runs it the first time, it does make use of uv, creating a venv, and (unconfirmed) hopefully makes use of the uv lock file.
I see these kinds of issues very frequently in Python projects. As someone, who has previously worked on providing docker images for data science workflows, enabling reproducible research, I am quite sensitive to this. But also I hear from friends, that they are traumatized by Python projects installing things in system python and other shenanigans. In general there seem to be tons of people doing Python projects, who don't have a clear idea of how to make things safe and reproducible, which is giving Python projects in general a bad reputation. All while good solutions to these problems exist and existed for years.