Hi strathmeyer, thanks for checking out tut. You won't receive the text messages right away, rather you will receive them over time (so if you STILL haven't gotten any, this is indeed a bug). The reason we do this is because it provides for better learning - distributed testing is more effective than being tested en masse at the end of studying.
That being said, we will be adding an in page testing for learners who want to take a quiz when they feel like it. However, we wanted to debut tut with a distributed testing feature, as we feel that's one thing that really sets us apart. As we move forward however, we will also bring in in-page testing (only so much you can do in 48 hours though).
You're also correct that the command-line publishing system is a barrier for non-technical users. However, we firmly believe that using a package manager to distribute tutorials is something that is sorely needed in the world of online learning. We'll be adding more user-friendly tutorial creation (we have had a schoolteacher already volunteer to act as a test case for this) but that will run on top of the package manager that was developed for tut. So building the package manager was a critical first step in tut's development (and again, only so much you can do in 48 hours).
Thanks again for your comments, and if it's not too much trouble, could you let us know whether you did ever receive the quizzes via text. It does seem to be working for users in the U.S. & Canada.
I did! I've updated my review.
Great. Regarding scheduling of quizzes - we will indeed add that feature our user profiles (tentatively called a QuizMe time) so that users can indicate when they want to get texts. The way we do it now (and so that you don't get a pile of unwanted messages from us) is that you'll only get the next quiz question after you've answered the previous one.
Thanks for the vote! Can you elaborate a bit on your security concerns? I'd like to understand more so we can work to address any vulnerabilities in future updates.
If the diff endpoint was not secured against traffic from other origins, I can see how a lot of traffic could overwhelm the servers as it struggles to compute all the diffs. We do cache the diffs once they are computed, which mitigates this issue a bit, but then there is a concern of running out of server memory. For the purposes of the Knockout we didn't focus much on tightening these bolts, but we're going to be iterating on the library to address issues like this in the near future :)
Thank you for playing, so good that you liked it.
The room is indeed a bit cramped, we will improve on that. People are sorted there by an internal id. It's quite ad-hoc if you ask me.
Basno is my real life job. A startup where we are building a digital badge and award platform. Seemed like a fitting idea to give out badges for those who participate. (check us out: http://basno.com/ )