News for hackers. Stuff that matters.

roznoshchik

Hey, Logseq looks really cool. I really love that there are so many options nowadays for knowledge management.

It's interesting to hear from more people that their onyx device works great, I've really struggled with making mine a part of my workflow. Also, I had no idea they now had color options. That's kinda cool!

Re the export to MD. I don't see that as a problem, the question really is about file formatting.

1. Do you have an example md file that's formatted in a way that would work for importing to logseq?

2. Export on a daily basis - would this go via api to somewhere? Or manually send you a download file on a daily basis? What's the idea here?

Yeah, I think it's just about starting the thing up. It takes like 30 seconds to wake up and become responsive, and then indeed the UI was a bit unintuitive sometimes, so overall it leaves a lot to be desired. I think it's decent as a digital paper, and was decent to read in through the native pdf viewer and stuff, but using the android functions just weren't great.

Re the highlights

How would you want to process them? Are you turning them into flashcards or just adding to a doc somewhere?

Hey, there's no docker setup just yet. I'll try to get to that this week but for now it's just the standard python install.
This was roughly what I wanted as well. I had a Onyx Boox e ink tablet. I was adding sites to lurnby and then reading them on the Boox to use the Lurnby features. But the Boox was just too slow and unresponsive for this type of thing, I was really unsatisfied at some point.

How do you get the highlights back currently?

Thanks for the kind words!

I didn't realize kindle kept track of your dictionary lookups. That's a cool thing and makes a lot of sense to review those.

Yeah, I feel this pain. I don't have any really great ideas on this front. I've started to have different review sessions using the filter function in Lurnby, but it doesn't really solve the fact that the amount to review just continues to grow.

On that end, having been using this tool and process for about a year now, I've come to the feeling that I shouldn't worry about that and just think of it as a part of my daily process.

Rather than being goal oriented about remembering something, I've just started to trust that the information is in the system and the system works. Things naturally and serendipitously appear in my review feed and my memory and retention of them improve, but in a less planned way than it might be with a more focused process.

I didn't know. I thought it was based on Arc90's original code from 2010, but I imagined that was js.

I initially was using the python port by ReadabiliPy, but it wasn't working as well as the js code in most of my tests, so I just switched.

But yeah, open to exploring different options to make it less complex.

Thanks for the kind words. I would need to look over their tool in detail (it looks great btw) to really think through the details of how an integration might work.

One of the things I want to add to the application soon is some sort of "Post" function. Wherein you write something that synthesizes data from multiple sources and you can add in your highlights as quotes.

So really just a dedicated writing feature. This is another thing that's proven to increase comprehension and retention, synthesizing some learning into a blogpost or something like that.

So with integrations, that's the kind of thing that is perfect for integration. Because although I want to add it myself, there's no way that I would make something as dedicated and enjoyable as a tool that's only concentrating on the writing and notetaking experience.

As is allowing people to read elsewhere and import their highlights.

As is allowing people to review in some other place.

So I guess my perspective is that I want to offer a total experience, that's completely non binding and allows you to get the data out at any point to move it to your app of choice.

sorry, I rambled. Not sure that made a whole lot of sense :D

Learnawesome is very nice. Curating learning paths is a real pain these days. It's amazing that there's so much information available, but it's now almost impossible to make decisions. So I think there's a lot of important work to be done there to make it easier for people to reskill and keep learning.

Do you mean that they aren't available as offline or vs code plugins? I personally use Bear locally. I find it's minimalism refreshing.

Woah. Very cool. You seem to make it really easy for people to get started and tick a lot of the boxes around privacy.

Today's been a bit of a nervous day for me actually haha, I didn't really expect this attention. Open sourcing just felt like the right thing to do for this app and because I just don't have all the skills :D

The spaced repetition at the moment is for the highlights. All highlights get marked at an initial level 0 and then move up or down depending on you reviewing them.

Eventually gets to the point where a highlight is shown to you yearly.

In the future I was thinking of doing some spacing around finished books or articles. Things like - you finished reading X 10 days ago, what do you remember?

But don't think I've thought through the details around that enough.

Oh interesting. PDF's is what is hardest for me. I need a completely different approach to handling them than I have been using for web content and epubs.

Thanks for sharing your story, it helps to put things in perspective. I wonder how much they've improved since you used them though. The website looks very sleek.

I remember looking at that. They are indeed really cool. What do you mean with notes and highlights you should revise? What kind of revisions are you doing?
Will try to get it done in the next few days. :D
Hey, thanks. I'll look into that. The way I've been personally dealing with paywalled content is just copy and paste. I use the "manual" option from "add content" and then save it that way.

Alternatively, I also email things to the app - the subject becomes the title, the body becomes the article.

But yeah, considering that the goal is to reduce friction, the manual work isn't ideal, but it gets the job done.

I'll try to take a look at what's possible with getting the current dom.

Woah. Didn't know about this. I'm honestly amazed at how many similar things I've discovered that I didn't know about when I started this. I did look for similar tools, but didn't really surface that many of them. Not sure I would have ever started had I known the space was actually not as empty as it seemed.

Would love to know what about the flow was clunky and why it didn't fit your workflow. Might be a lot that I can learn from that.

sweeet. Thank you! Will look at those. And I'm really happy that this whole space is finally getting attention.
I used mozilla's Readability.js as the base. So didn't reinvent anything really :D
Thanks. I'll probably look into a dockerfile option.

Does format as a shell code block mean write it in a way that it can just be copied and pasted easily?

Thanks!

I agree with you. My goal isn't to actually make it a closed system like this. I ultimately want to make it as easy as possible for you ppl to get content in and out of the tool.

Lurnby doesn't have the NICEST reading experience possible. It's better in some aspects, but struggles in others. The plan was always to figure out how to allow people to read wherever they are comfortable and still make use of the tool to facilitate memory and retention.

First step is to decouple highlights from in-app articles, and allow them to be linked to external sources instead.

Then it's just a matter of importing them into Lurnby. I actually set the foundation for that already with another script I wrote recently. https://github.com/Roznoshchik/spreadsheet-importer

This would also allow the web extensions to be more useful and allow sending just highlights instead of articles.

My goal is to make it flexible to integrate with any existing workflow, but also be self sufficient for people who don't use any existing tools.

But it's a long road to get there.

Thanks! I actually haven't contributed to any open source projects myself. So this would be my first time figuring out what's involved.

This helps give some structure for what I should do to make it easier for ppl to engage. Although I have to get organized enough to outline all of those things first. :D

Plan for Lurnby.com is to keep it up, assuming the hosting costs don't spiral out of control.

I added an install.md now for setting it up locally. Does that work for you?
It is web based. That way you can read on the computer and continue reading on the phone or any other device.

A version that runs just locally on the computer would also work, but that wasn't the main focus of this particular iteration.

I haven't built a robust offline functionality yet. That's something I'm thinking of doing in the near future. Was thinking of having your X most recent articles cached.

It parses the content of articles and stores the text in a db. Then as you highlight and add notes, the text gets updated with the annotations.

It doesn't pull multipage documentation. Each url should be added manually.

At least for now.

Hey, I don't have any specific papers. And I think neuroscience makes it sound fancier than it maybe is in reality. But the primary concepts are spaced-repetition, elaborative encoding, and active recall. And the main focus is really on reducing friction with putting these practices into play.
Added now. Thanks for the heads up!
You can export yes, not entirely sure if you can export to Anki.

You can export in either txt or json.

And you can export 3 ways.

1. All highlights & notes from an article (article = epub / web article) 2. All highlights & notes from a particular topic/tag 3. All highlights & notes from your entire account organized by article.

I think that's how it works. Wrote the export code a while ago so the details escape me at the moment.

Hey, by quickstart do you mean for installing it locally? Or for using it on the website?
Thanks. I didn't realize I could add images to the github page. I'll see what I can do there.

Show HN: Lurnby, a tool for better learning, is now open source

https://github.com/Roznoshchik/Lurnby

I've been working on Lurnby for 2 years. It's kind of like a mix of pocket + kindle + anki.It lets you => add add epubs, pdfs, and web articles to the app => highlight and add comments => tag and organize highlights => review them with a spaced repetition systemToday I made the decision to open source the project. I'm passionate about helping other people learn to learn better and...

( Read More... | 68 comments | 162 points | on HN )

Older »