Are Zettelkasten the latest Hipster fad? A fortnight or so ago, I saw a link on HN mentioning 'Zettelkasten' and had to look up the word, because I'd never heard it before. Since then, there must have been a Zettelkasten reference at least every other day.
Baader-Meinhof Phenomenon or Frequency Illusion is the phenomenon where something you recently learned suddenly appears everywhere
Stop Taking Regular Notes; Use a Zettelkasten Instead
101–110 of 309 posts
Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#102Earlier quoted context omitted.
Do you know Vannevar Bush? Most note taking tools/systems are an approximation of a memex. I think it's worthwhile to develop a system along the lines of a memex because sharing knowledge effectively is how we all become more effective.
I recently stumbled upon [0] this quote from Walter Benjamin: > Und heute schon ist das Buch, wie die aktuelle wissenschaftliche Produktionsweise lehrt, eine veraltete Vermittlung zwischen zwei verschiedenen Kartotheksystemen. Denn alles Wesentliche findet sich im Zettelkasten des Forschers, der's verfaßte, und der Gelehrte, der darin studiert, assimiliert es seiner eigenen Kartothek. My translation: > Already today…
I think it's possible to build a personal memex now. I'm looking at couchdb, lucene, apache tika, deno, and node.js as the initial set of tools to mash together and expose through the browser. CouchDB and Lucene will be used for persisence and searching along with Apache Tika for extracting metadata and doing OCR on images and PDFs. Deno and Node.js will be used for executing code on the server and the client. Deno can be used for sandboxing and exposing each person's knowledge base to programmatic control by other people like a federated search engine where people can share interesting code patterns for acting on knowledge bases and exposing hidden patterns.
Combine with some basic machine learning models and you get a pretty useful personal toolkit for knowledge enhancement.
Also, a quote by another good thinker
> Civilization advances by extending the number of important operations which we can perform without thinking of them. - Alfred North Whitehead
Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#103I work on a large K8s-based project. Each person may know a lot about one small part of it, but when they need to find out about an unfamiliar part, they need to trawl through Slack messages or Github issues.
I could see something like this being really useful, assuming everyone is disciplined in using it.
Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#104My note box for the last little while is Dercuano: http://canonical.org/~kragen/dercuano. The notes are longer than a single index card (there are 882 notes averaging about 1300 words each), and they are hierarchically organized into sections and subsections. They often include links to other notes or other web pages, and they also have a chronological order and a set of tags. And I frequently grep them. I kept them in Git to keep them synchronized across different computers.
Typically a single note draws from many sources, and I tried to keep their contents in a readable order, which is easier to do on a computer where you can insert stuff in the middle. Some notes are one afternoon's thoughts, while others got added to and reorganized for years. So that's one way I make connections: I add hyperlinks, new data, explanations of how and why the entire rest of a note is wrong, new sources, etc. Another is that the process of writing a note involves bringing together different ideas, since few of the notes are just summaries of things others have written.
I learned a lot writing Dercuano, but in the end I was more frustrated than effective. I have a series of paper notebooks that are much less voluminous, only a few hundred pages a year, which are worse for text and hyperlinks, but much better for drawing, even things like schematics. Computers offer the potential of doing simulation, calculation, logic, optimization, rendering, data analysis, and data integration, the things that Engelbart and Kay envisioned in the 1960s. Yet Dercuano is stuck in the textual world without even transclusion or sketches. A much better medium is possible.
And we have lots of examples: spreadsheets, Jupyter notebooks, observable explanations in JS, diagrams in KSeg or GeoGebra, Observablehq and all of Bostock's previous excellent work. These show us that a better medium is achievable. But incorporating such a model into a note like the ones in Dercuano maybe requires some UI work. I mean the whole revolution of VisiCalc was that you could see the results of your calculation as you changed the calculation, and that doesn't really fit well into editing text files in Emacs.
Things like Darius Bacon's Doe and Halp do go some distance toward that integration for textual output. And R-Markdown integrates statistical analysis and data visualization with text, and Ward's Smallest Federated Wiki incorporates different media types on one page, including bytebeat. And I understand that org-mode SRC blocks offer the possibility of displaying image output inline. Still, none of these seem like they can scale to interactively doing a compass-and-straightedge construction or drawing a schematic for an analog circuit. Maybe I'm dismissing them too readily?
So I'm trying to figure out what this looks like in https://gitlab.com/kragen/derctuo.
Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#105Are Zettelkasten the latest Hipster fad? A fortnight or so ago, I saw a link on HN mentioning 'Zettelkasten' and had to look up the word, because I'd never heard it before. Since then, there must have been a Zettelkasten reference at least every other day.
Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#106I searched for hours for a viable Zettelkasten method: org-mode, vim-org, TiddlyWiki, Roam, Notion, Joplin, Notable, Obsidian, Zettlr. All of them were too complex, and not lightweight, cross-compatible, private/secure, or futureproof enough. I decided to settle on the default MacOS editor using a mix of .txt/.rtf files, with extensive folder organization and the built-in tagging system. I plan on consolidating journ…
I don't know anything about the others, since I haven't really used a note system before, so I can't comment on them. Your system seems to violate a few of your stated concerns though (is it cross compatible?), so I'm confused as to why you find it better.
Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#107Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#108Are Zettelkasten the latest Hipster fad? A fortnight or so ago, I saw a link on HN mentioning 'Zettelkasten' and had to look up the word, because I'd never heard it before. Since then, there must have been a Zettelkasten reference at least every other day.
There is now roam, a new fancy tool which does nothing new, but spreads hard with the new generation and connects well with the zettelkasten-terms. And there recently was was a book about smart notetaking, which sold somewhat well with people who seek some solution but don't know much about this space.
Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#109Earlier quoted context omitted.
I disagree. The general idea that human mind stores information as a connected knowledge graph is still valid for technical subjects. Sure, for simpler examples like if statements, you may not gain much. But, even for loops have differences across languages. JS uses for..of for iterating while Python and Swift use for..in Also, there are different approaches in each language for getting the index and value while iter…
Side tracking: What is complex about implementing generics? It is either monomorphization or type erasure. It is not complex in the sense of "stuff entwined with other stuff".
Re: Stop Taking Regular Notes; Use a Zettelkasten Instead
#110It's important to keep in mind that Zettelkasten's creator was an academic in the humanities. When I tried this system, I found it really shone when my goal was literature review -- i.e. to weave together arguments from disparate sources and articles, particularly when there was no quantitative or numeric way to do that weaving (e.g. in a table). I think that more technical and quantitative subjects do not benefit as…
This is when you are learning very basics and not equivalent of literature review.
The proper equivalent would be doing overview of current frameworks. Or learning about bitcoin where you are going through math, design, algorithm, economics considerations and social consideration. Or security where you jump between modeling, attack, defense and tradeoffs.