Hacker News new | past | comments | ask | show | jobs | submit | blasterjeff151's comments login

SEEKING WORK, REMOTE - WORLDWIDE Remote: Yes. I have been working remotely with companies for several years, including during the pandemic.

Location: USA (Eastern time zone)

Willing to relocate: No

Technologies: Senior Full-Stack Developer with 12+ years of experience in software development. Proficient in React, Typescript, Node.js, SQL, .NET, and more. Passionate about building great customer experiences and translating good ideas into great products.

Résumé/CV: https://drive.google.com/file/d/17CvC1wTZZ5XhiOU8M0GcBLwTbIa...

Email: blaster151@gmail.com

I am Jeff, a versatile software engineer with extensive experience in creating scalable and robust applications (most recently in the SaaS space). I am open to part-time, full-time, and contract opportunities.


I want to also mention an SRS site that has gotten really polished and isn't nearly as well known as Quizlet and Memrise and the rest - and it's not open source - but the science and the polish are all there (you can even create cards while watching a Youtube video and it will link to that spot in the video as an optional source reference) - it's called iDoRecall.com, worth checking out. (I found it in an old thread here on Hacker News where the creator posted about it when it was new - I followed the link and was stunned at how polished it had become)


I mean, you can always wrap your mobile website in a native-app skin (with Ionic or whatever the modern version of Phonegap is)


It's a fresh start, the way I see it - Anki has a lot of dated bloat that's hard to shed (analogous to the heavyweight Visual Studio vs. the lightweight Visual Studio Code)


Hmm - I've rarely used prebuilt decks but maybe I should consider that. Other services besides Anki have them as well. iDoRecall has a bunch that are tied in with OpenStax (a "free e-textbooks for all" project).


Probably referring to Quizlet and Memrise, and the up-and-coming iDoRecall.com


It's a good start! Keep working on it - Anki has aspects that are very, very dated (IMHO) and an open source competitor would be good for everybody.


I'm curious which aspects of Anki you find to be "very, very dated"? I haven't used Anki for very long, nor have I looked into any advanced-looking features, so perhaps I haven't run into those aspects you were referring to.


sure

why does the app give me a total number of cards to do? why not always present the card I'm most likely to forget and leave me to decide when to stop?

why is it so hard to understand the concept of a note vs a card?

why aren't there more ways to have cards be updated over time, to subscribe to updates?

why does the app cost $25 on iOS?

why can't I execute JavaScript within fields if my html/css is rendered in a browser anyway?

just off the top of my head. many more to list. i love Anki but let's not act like it doesn't have serious downsides


> why does the app give me a total number of cards to do? why not always present the card I'm most likely to forget and leave me to decide when to stop?

You aren’t under any obligation to continue learning until you’re done with all cards. The number of cards to learn is customizable.

> why is it so hard to understand the concept of a note vs a card?

It’s not that hard, but I guess it makes the learning curve a bit harder. Why it’s done this way? I guess to provide more flexibility. Is flexibility lacking in modern apps? Yes, absolutely. So in that sense this is indeed a dated feature.

> why does the app cost $25 on iOS?

Why is it “dated”? Also - why not? You’re free to use free desktop and web versions. Paying for ios app is a way to support the developer.

> why can't I execute JavaScript

Dunno about this one. What’s your use case? Can’t theg plugins cover it?


At least for the costs question I think the answer is: Because getting it into the Apple app store costs money.


Same for every app there, but few are $25. I've published an app there before and didn't price it that way.


Where's the button to pronounce the sentence on Android? This is a required feature for me and that's why I'm using a competitor


Has the "ease hell" issue been solved, maybe with the new scheduler? Or do you still need to stay away from two of the answer option (easy, hard) and only use the other two (good, again)?

Honest question, I haven't kept up with Anki, but just saw that a new scheduler (v3) seems to be default now.


Ask 10 non technical users


Have you tried the latest version of Anki? Its design has become modern. From a technical perspective, a software written in Rust, Python, Svelte, and TypeScript should not be considered "very dated". The only issue I see is that I still haven't figured out what "card" and "note" mean, even though I've been using it for more than a year.


A note is a set of field. A card is a specific way those fields can be displayed to the user.

If you want to learn the elements for example, instead of having multiple notes of the form "element name->symbol", "element name->atomic number" and so on, you can have a note that includes the fields "element name", "symbol", "atomic number" and so on.

The cards then specify which possible combinations to show.


the note is the db model. the card is the view on top of that, which includes html and css. many cards can be created from one note, just like a db model can have many ways of being shown


AnkiDroid is a FOSS (GPLv3) implementation of Anki for Android.

https://github.com/ankidroid/Anki-Android


Thanks for taking a look at it.

As you said - Anki has some aspects that are due in part to its 20 year age. We’re going to be addressing those issues so that people are not reliant on only one option.


This is what RxJS was born for . . . :)


With all this talk of Polar, I want to mention the tool Weava as a great annotation tool. I use it all the time as a way of annotating web content and PDFs. It has a beautiful aesthetic. No integrations with Anki yet as far as I'm aware. (I have no vested interest in the software, I'm just a big fan.) http://weavatools.com


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: