Our great sponsors
-
Add any issues you know about - or todo's you have to the projects Issues in github. Add "help wanted" and "good first issue" labels to these issue, as appropriate. Add a "Contributing" section to the README to help new contributors get started, pointing to https://github.com/Roznoshchik/Lurnby/issues?q=is%3Aopen+is%...
What's your plan with lurnby.com?
-
spreadsheet-importer
A simple application that uses sheet.js to import a spreadsheet and prepare it for importing into another application. All work happens in the client and none of the data is stored.
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.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
Do you use Supermemo or Anki? Is your project related to the Incremental Reading Anki plugin?
-
Since I'm working on a similar project, this is how I am planning to pull content from the web, utilizing percollate[1] to get the HTML content, I haven't written any implementation for this in Python yet.
If you don't mind me asking, how were you going to implement spaced repetition? Since the Incremental Reading algorithm has never been published as far as I know.
-
Fantastic! I'll have a deeper look and see if there's any opportunities for integrating this into https://learnawesome.org (which is also open-source).
-
ArchiveBox
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
This looks really useful, as it solves a frequent concern I have: I read lots of articles but gradually important details drift from my recall.
Great to see the suggestions people have had (letting people see the product, giving install details etc) and you've been super responsive.
You mention in replies below about integrating with other tools as a way for it to work. I don't know how feasible this might be, but a tool I've been keen to use that it might fit well with is Archive Box: https://github.com/ArchiveBox/ArchiveBox
If you could integrate with something like that, it would focus on managing the content and this would be about the learning/recall testing. Is that the kind of approach you'd be aiming for?
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Huh, you are correct. I guess a better way to put this is "the original Readability I encountered was in Python"! The first version I saw was in Aaron Swartz's 2012 read2text tool, but a check of the URL I found that through says, yup, it's a Python port of Arc90's original code, which was a browser extension.
And you're right. It was in JavaScript. I finally tracked a copy down (the original is long evaporated): https://github.com/masukomi/arc90-readability/blob/master/js...
Related posts
- Curious about this: why are Anki collection packages (.colpkg) exported from AnkiDroid smaller than those exported from the desktop application? Both exports included media. The desktop application was created by importing the AnkiDroid export and then exporting, so all decks and cards are identical
- SRS 17 year (day 6210) anniversary
- Is it possible to make Anki automatically fail a card and display the next card after a certain number of seconds? (Or do you know of another tool that can do this?)
- Code contribution to anki as Junior dev
- Does anyone experience a change in pace/cocnentration while anking on the phone?