Live data from Hacker News

Show HN: SpacedTime – Remember the important things in your life

spacedtime.com

21–30 of 57 posts

Re: Show HN: SpacedTime – Remember the important things in your life

#21
I like the commandline interface a lot! It's really clean and I like the formatting. I definitely plan on using this daily. Seems easy to interop casually while in coding sessions.

I don't forsee using this for remembering my security questions. But I will definitely use this for remembering little bits of knowledge and trivia that I want to become second nature.

I'm a big fan of the `spacedtime list` command by the way. Looks good! Preview here: https://i.imgur.com/5BZygbE.png

Re: Show HN: SpacedTime – Remember the important things in your life

#22
I was thinking on the same line, to dump all the personal memories into cloud not just anniversaries and birthdays but also what I promised to others and what I observed or any decision at work so that later I can back myself up with data. Its like a personal journal in case my memory becomes weak. There are things like evernote but they are more of a active notes which you open sometimes infront of others or while screensharing. I wanted something like Date wise or tag wise. It will be great if this can have a timeline. I also thought of making private facebook posts but for obvious reasons its not a good idea.

Re: Show HN: SpacedTime – Remember the important things in your life

#23
post #22

I was thinking on the same line, to dump all the personal memories into cloud not just anniversaries and birthdays but also what I promised to others and what I observed or any decision at work so that later I can back myself up with data. Its like a personal journal in case my memory becomes weak. There are things like evernote but they are more of a active notes which you open sometimes infront of others or while s…

Ah, promises are something I didn't think about but a great one!

Can you elaborate on the time-line? What do you mean by it?

Re: Show HN: SpacedTime – Remember the important things in your life

#24
post #2

Hi Hackernews, I created Spacedtime because I'm known to have a horrible memory. Maybe people are kidding but I wanted to change that. There are flashcard apps out there but I wanted to create one that is focused on creating cards for my personal memories. My personal goal is to store and recall all that is dear to me. Given the personal nature, I do plan on spending a lot of my time on protecting the user's informat…

Here the answer coming from an idiot (me): I've lost far more data to password or key loss or bugs in an encryption software than I've had someone try to our succeed to access/steal/... So encryption for something that is on your local machine from my perspective wouldn't need to be a priority.

Great point. I've been battling this in my head but definitely not an immediate goal to encrypt. However, I personally want to make sure I do not have access to your data. As I start to work on providing functionality around syncing across devices I'll be keeping this in mind.

Re: Show HN: SpacedTime – Remember the important things in your life

#25

I like the commandline interface a lot! It's really clean and I like the formatting. I definitely plan on using this daily. Seems easy to interop casually while in coding sessions. I don't forsee using this for remembering my security questions. But I will definitely use this for remembering little bits of knowledge and trivia that I want to become second nature. I'm a big fan of the `spacedtime list` command by the…

Thanks for the compliment :)

Re: Show HN: SpacedTime – Remember the important things in your life

#26

There seems to be an unaddressed need for a well-maintained library implementing spaced repetition algorithms. I have seen implementations for SM15[0] and SM2[1][2] around but nothing that provides multiple implementations and a consistent API on top. If there was a library like that, a tool like SpacedTime could use it easily (currently it uses fibonacci sequences when determining how soon to recall). [0] https://gi…

Given that I’ve wanted to make apps for learning languages but always get lost in the weeds of various spaced repetition algorithms - would love this kind of open source resource. If anyones interested in making this kind of thing, I’d love to chip in.

For example I notice it’s really common for spaced repetition algorithms to really easily allow me to shoot myself in the face by learning too much up front and then drowning in reviews; or to destroy myself by missing a few days. Not sure what is out there, but some extensions I’d like as a user is to be “I don’t want to spend more than x time per day doing this, so pace me please”, things like:

- the ability to specify a max “learning load” taking into account projected reviews + new cards

- the ability to “recover” from missed days not by seeing 1000 pending reviews and panicking, but by saying “do an extra 10 cards a day and in two weeks you’ll be caught up”

I’m sure I’m not the first one to think of these things but I don’t know how to research what people have done - and if these kinds of usability things, good documentation with clear comparisons of strategies, flexibility of use in different environments/languages were encapsulated in a library it would be a game changer for me.

Re: Show HN: SpacedTime – Remember the important things in your life

#27
post #9

Anki flash cards (floss) do use spaced time learning algorithms that are also easily adjustable to personal preference. Anki has native mobile/desktop, cli and web clients. The big community also provides shared decks and vast plugin ecosystem like auto text-to-speech and imagery. I haven't seen any of these tools doing anything that anki doesn't — why not contribute to it instead? https://github.com/ankitects/anki

> I haven't seen any of these tools doing anything that anki doesn't — why not contribute to it instead? For the same reason that your area likely has more than 1 pizza restaurant. Other people want to take a stab at their own vision of a thing and that's awesome. Personally, I find Anki to be pretty uninviting to the general public. Fluent-Forever.com is an example of an application of spaced time learning applied s…

You are comparing apples to oranges here. Starting up a whole new "study group" community is not the same as opening up a pizza restaurant.

I don't mean to be harsh or mean but OP is treating this as a product rather than a hobby projects with producthunt submissions etc. when in reality it's a barebones clone of a standard application that already exists.

Open communities benefit from numbers. Another developer to Anki even if you'd just wrap around nice web ui around it would be significantly more efficient and valuable then reimplementing the same spaced learning logic and starting everything from 0.

The whole point of Anki is to standardize this field - it's libre software made for the medium not for profit.

Re: Show HN: SpacedTime – Remember the important things in your life

#28
post #26

There seems to be an unaddressed need for a well-maintained library implementing spaced repetition algorithms. I have seen implementations for SM15[0] and SM2[1][2] around but nothing that provides multiple implementations and a consistent API on top. If there was a library like that, a tool like SpacedTime could use it easily (currently it uses fibonacci sequences when determining how soon to recall). [0] https://gi…

Given that I’ve wanted to make apps for learning languages but always get lost in the weeds of various spaced repetition algorithms - would love this kind of open source resource. If anyones interested in making this kind of thing, I’d love to chip in. For example I notice it’s really common for spaced repetition algorithms to really easily allow me to shoot myself in the face by learning too much up front and then d…

I can tell you've put some thought into this :)

I'd love to contribute towards a repo to work on this.

Re: Show HN: SpacedTime – Remember the important things in your life

#30
post #9

Anki flash cards (floss) do use spaced time learning algorithms that are also easily adjustable to personal preference. Anki has native mobile/desktop, cli and web clients. The big community also provides shared decks and vast plugin ecosystem like auto text-to-speech and imagery. I haven't seen any of these tools doing anything that anki doesn't — why not contribute to it instead? https://github.com/ankitects/anki

Because Anki's UI could do with a lot of improvement, and it is probably eaiser to separate out the algorithms, the data and the UI.
Post reply on HN