How to Annotate Everything
beepb00p.xyz
beepb00p.xyz
For pdfs, you can use a zotfile addon where you can highlight, add notes, etc. using your favourite pdf veiwer and zotfile will then grab those highlights and notes and put them into the zotero entry for that file. You can then view these without having to open the pdf and search through them. This is particularly handy for when the pdf is large.
Of course the final advantage of zotero is that you can then easily cite things, which was its main purpose.
If Anki cards could be generated from reMarkable or Obsidian, we'd have a full knowledge graph system with SRS. Powerful.
Also Explainpaper and Elicit for research papers - hard to go back to the 'old' days after using all 3 of these.
1. Long term preservation (most important): I want to use the annotations in 10 years, 30 years, etc. Using them means they must be readable and be connected to the object they annotate.
2. Migration through updates to the object. That is, if I annotate a PDF of a book, and later a new revision or edition comes out, I'd like my notes to automatically transfer. I know there are some cases where that is difficult - e.g., if the annotated object isn't present in the revision - but most notes can be migrated.
I don't know anything that does #2. #1 is only available in PDFs (and especially PDF/A), afaik.
At which time I had Things To Say: <https://news.ycombinator.com/item?id=21661868>
My issue is that when I am in "the zone", I can't write. When I am very intensely focused on a topic, I am informing my internal conversation very efficiently by skimming papers. If I interrupt that with taking notes, then I am adding unnecessary friction that slows me down.
When I write notes, I feel that my ideas race ahead of my typing speed, and my working memory is not large enough to keep these ideas in a buffer. This is an issue I have had my whole life but only recently noticed it is an impediment and only now can I describe it.
All that being said, even if this wasn't an issue, there's a trade-off between how quickly you move across text and how much of it you store on notes. There's an optimal point, of course, and this can be raised with technology, focus, and practice.
- It's actually free. - Still under development. - It has a CMS and social network to organize, share, and discover with others. - Anyone can add the annotative collaboration features directly to their own site with a single line of code to boost engagement and sharing to grow their audience.
New feature: Stylize your highlights and add a promotion to every share. Perfect for fundraisers and charitable donations.
Example: https://www.kontxt.io/document/d/QNebKRiN9ghcqTb1U8StSZJEwlT...
Description: I highlighted a site. Put highlights on their own page. Added a background. And added a clickable promotion (to donate to the Red Cross) with analytics to see views and clicks.
What's your opinion on ActivityPub? Could you make the network compatible so that annotations can be shared on Mastodon and people with a Mastodon account can add comments to any highlight they find on Kontxt.io?
Would it be possible to export the data so that the notes, highlights and annotations can be used in case you discontinue Kontxt.io?
Until our systems have reached some sort of maturity (not guaranteed of course), consider annotations as transient, and if an ongoing artifact is needed, incorporate them into notes or papers or whatever in your long-term format of choice.
I actually bought a remarkable 2 since, but I didn't really end up using it much. IIRC main reason was that annotations are a custom format, and they are basically drawings with highlighter (as opposed to plaintext). I think there were some projects to match them against books and try to extract text, but it didn't work reliably for me. I may be wrong though, maybe things changed since.
That said if you install Koreader on it, then you get proper annotations, and I've been meaning to try to incorporate them in my flow.
Otherwise, hypothes.is appears largely to be a server-side implementation --- that is, included into page source, not something trivially applied client-side.
* Bookmark a different site.
* Go through the bookmark management to edit that bookmark
* Replace the URL with the javascript:// in the bookmarklet here (https://maya.land/technicalities/hypothesis/dark-mode/) for dark mode, or from the ordinary Hypothes.is bookmarklet otherwise
* Navigate to a page you want to annotate
* Select that bookmarklet
And it works as well as in Firefox desktop, which is to say, it irritates me to have to log in all the time, but otherwise peachy.
I'm not totally clear on what you mean about the implementation being "server-side". There is a server-side implementation to save the annotations. The client and annotation format is also complicated enough that I can't really imagine hacking a different version together for non-browser-based use. But at the same time, it's simple enough to apply where the JS can run that I feel like "trivial" isn't a terrible descriptor.
(See also, for desktop: a user script to get around people's irritating browser policies that interfere with the client https://maya.land/user-scripts/hypothesis/ )
Often save a tweet and want to add personal notes.
Prepare some strips of paper like this guy does, and make notes on them while reading. But then, also always take pictures of the page, with your strip of notes in the picture.
That would solve both of the problems he mentioned:
> The downside of this is that in order to annotations to make sense, it requires a physical copy of exact same book. Another one is that it doesn't have automatic timestamps, which somewhat bothers my #lifelogging OCD.
If you take a picture of the page and the strip of notes then you get the timestamp for free. And by including the page of text in the picture you have that context preserved as well.
I stick in one a4 size folded paper in each book I am reading.
Thoughts, references, names, dates, quotes, aha moments all go into that one page. Usually read a chapter, re-read it and then take notes, not while reading.
Page goes into a binder when I complete or drop the book. I like the index of one page summaries I've built up this way. Also nice to see my thought processes evolving.