Creating a commonplace book or zettelkasten index from Hypothes.is tags

Creating a commonplace book or zettelkasten index from Hypothes.is tags
I thought it might be useful to have a relatively complete list of cross linked topical headings in my digital notebook (currently Obsidian) which is a mélange of wiki, zettelkasten, journal, project management tool, notebook, and productivity tool. First, let’s be honest that mélange is too poetic based on what I see of how others use Obsidian and similar tools. My version is structured to have very clear delineations between these forms even though I’m using the same tool for various functions.

I find that indexed subject headings can be useful for creating links between my wiki-like pages as well as links between atomic ideas in my digital zettelkasten. Gradually as one’s zettelkasten becomes larger and one works with it more, it becomes easier to recall individual ideas and cross link them. Until this happens or for smaller zettelkasten it can be useful to cross reference subject headings from one zettel to see what those link to and use those as a way to potential create links to other zettels. This method can also be used as a search/discovery aide for connecting edge ideas in new areas to pre-existing portions of one’s zettelkasten as well. Of course at massive scale with decades of work, I suspect this index will have increased value as well.

I don’t hear people talking about these types of indices for their zettelkasten in any of the influencer spaces or on social media. Are people simply skipping this valuable tool? For those enamored of Niklas Luhmann, we should mention that having and maintaining a subject index was a powerful portion of his system, even if the digitized version of his zettelkasten hasn’t yet been fully digitized. I haven’t seen the whole collection myself, but based on the condition of some of the cards in his index, Luhmann heavily used his subject index. (Note to self: I wonder what his whole system would look like in Obsidian?) Having a general key word/subject heading/topic heading index of all the material in one’s system can be very useful for general search and discovery as well. This is one of the reasons that John Locke wrote about a system for indexing one’s commonplace book in 1685. His work here is likely the distal reason Luhmann had one in his system.

Systems that have graphical knowledge graphs may make this process easier as one can look from one zettel out one or two levels to see where those link to.

Since such a large swath of my note taking practice starts by using Hypothes.is as my tool of choice, I’m able to leverage several years of using it to my benefit. Within it I’ve got 9,314 annotations, highlights, and bookmarks tagged with over 3,326 subject headings as of this writing.

To get all my subject heading tags, I used Jon Udell’s excellent facet tool to go to the tag editing interface. There I entered a “max” number larger than my total number of annotations and left the “tag” field empty to have it return the entire list of my tags. I was then able to edit a few of them to concatenate duplicates, fix misspellings, and remove some spurious tags.

An alternate way of doing this is to use a method described in this GitHub issue which shows how to get the tags out of local storage in your web browser. Your mileage may vary though if you use Hypothes.is in multiple browsers, which I do.

I moved this list from the tag editor into a spreadsheet software to massage the list a bit, clean up any character encodings, and then spit out a list of [[wikilinked]] index keywords. I then cut and pasted it into my notebook and threw in some alphabetical headings so that I could more easily jump around the list.

Now I’ve got an excellent tool and interface for more easily searching and browsing the various areas of my multi-purpose digital notebook.

I’m sure there are other methods within various tools of doing this, including searching all files and cutting and pasting those into a page, though in my case this doesn’t capture non-existing files. One might also try a search for a regex phrase like: /(?:(?:(?:<([^ ]+)(?:.*)>)\[\[(?:<\/\1>))|(?:\[\[))(?:(?:(?:<([^ ]+)(?:.*)>)(.+?)(?:<\/\2>))|(.+?))(?:(?:(?:<([^ ]+)(?:.*)>)\]\](?:<\/\5>))|(?:\]\]))/ (found here) or something as simple as /\[\[.*\]\]/ though in my case they don’t quite return what I really want or need.

I’ll likely keep using more local search and discovery, but perhaps having a centralized store of subject headings will offer some more interesting affordances for search and browsing?

Have you created an index for your system? How did you do it?

This post was originally published on Chris Aldrich

Time lapse of The Dawn of Everything Book Club (End)

The final (?) time lapse of the contributions to the Obsidian vault for Dan Allosso’s The Dawn of Everything Book Club. I know I’ve still got hundreds of notes to process and add myself and I’m sure that there’s more that people may/might work on, but the club is officially over, so I thought I’d do one last video before the vault is “frozen”.

This post was originally published on Chris Aldrich

Zettelkasten Overreach

Zettelkasten Overreach
The zettelkasten is just that, it isn’t a calendar, a rolodex, a to do list or a hammer, saw, or even a jackhammer.

The basic zettelkasten note taking method is very simple and clear cut as originally described by Konrad Gessner in Pandectarum sive Partitionum Universalium (Zurich: Christoph Froschauer. Fol. 19-20, 1548) to Sönke Ahrens’s book How to Take Smart Notes: One Simple Technique to Boost Writing, Learning and Thinking – for Students, Academics and Nonfiction Book Writers. Just a handful of bullet points can outline the elegance and simplicity of the system. This dramatic simplicity leads to some tremendous value and complexity.

However, in modern use as seen online since roughly 2018 on, the idea and the digital tools surrounding it, has seen some severe mission creep. Zettlekasten has moved to the fad stage and we’re “zettlecasting” everything under the sun. While it can be used as a productivity tool specifically for writing, some are adapting and using it (and tools built for it) for productivity use writ-large. This includes project management or GTD (Getting Things Done) functions. Some are using it as a wiki, digital garden, or personal knowledge management system for aggregating ideas and cross linking them over time. Others are using it as a journal or diary with scheduling and calendaring functions tacked on. Still others are using it to collect facts and force the system to do spaced repetition. These additional functionalities can be great and even incredibly useful, but they’re going far beyond the purpose-fit functionality of what a zettelkasten system was originally designed to do.

Ahrens highlights the zettelkasten method as being simply and specifically designed to do its particular workflow well—no more, no less. He cleverly analogizes slip boxes to their larger box cousins, the shipping container, and the way that that they revolutionized the shipping industry.

In hindsight, we know why they failed: The ship owners tried to integrate the container into their usual way of working without changing the infrastructure and their routines. They tried to benefit from the obvious simplicity of loading containers onto ships without letting go of what they were used to.

Following this analogy, many people are currently trying to not only revolutionize shipping, but sourcing, manufacturing, distribution, and marketing as well. While this may be interesting and the digital tools might accommodate some of these functions, are they really custom built from start to finish to really excel at these functionalities? Can they really do all of them at once? While some may come close and do well enough, the added complexity and overreach of all these functionalities may be diluting the base power of what the zettelkasten is capable.

People conflate the idea of note taking and the zettelkasten with tools like Obsidian, Logseq, and Roam Research. This is not necessarily a good thing. If they expect it to do everything and it’s not capable of that or well designed to do what they expect, they’re more likely to get confused, frustrated, and eventually give up. I’ve seen it happening more and more.

As an example, in a book club related to Ahrens’ text in which many highly educated and talented people have been using these tools and have even previously read the book, many are still far too confused about what these tools are and the value that can come from them.

For those who are just coming to the idea of a zettelkasten, I recommend you limit yourselves to just that basic functionality. Don’t muddy the waters with other productivity functions, to do lists, journals, diaries, kitchen sinks, or the latest wiz-bang plugin. Don’t throw in buzz words like GTD and MOC. Stick to the simplest script for a few months and focus on finely honing a small handful of questions and ideas each day from your reading to see what happens. Write, link, repeat. Don’t get caught up in the collector’s fallacy by keeping and saving every single fleeting note (thought) you’ve got (or if you must, put them into a folder off to the side). Focus on the core idea.

Once you’ve got that part down and it’s working for you, then consider adding on those other functionalities. Experiment with them; see what works. But don’t be surprised if those other portions aren’t the magic bullet that is going to revolutionize your life. We’re likely to need new tools, functionality, and a system built from start to finish, to make those other things a useful reality.

Featured image: zettelkasten flickr photo by x28x28de shared under a Creative Commons (BY-SA) license

This post was originally published on Chris Aldrich

I’m excited to join Dan Allosso‘s book club on How to Take Smart Notes as a means of turning my active reading, annotating, and note taking into papers, articles and books using Obsidian.md and Hypothes.is

Details: 

cc: Ian O’Byrne, Remi Kalir

This post was originally published on Chris Aldrich