O Último Sistema de Notas
Ou seja, um sistema de gestão de conhecimento pessoal.
Motivação
Humanos, livros, LLMs, motores de busca — nenhum pode garantir-lhe respostas simples e sem erros. Quando procura repetidamente algo que já encontrou, apercebe-se de que deve anotar a informação validada para poupar o seu tempo no futuro.
Esta é a motivação mais direta para fazer anotações. Se a sua motivação for algo diferente disto, ou mesmo "todos estão a fazer, então eu também faço", então provavelmente não precisa dele.
Quando pensa que precisa de algo que na verdade não precisa, alguém aproveitará a oportunidade. Não deixe que os vendedores de produtividade se aproveitem.
Quando tem uma motivação legítima para fazer anotações, e o número de anotações começa a crescer a ponto de precisar de uma metodologia para organizá-las, só então um sistema de anotações tem razão para existir. Criar uma necessidade sem ter uma, só vai causar aborrecimentos.
Porque o Wiki não é adequado como sistema de gestão de conhecimento pessoal
As pessoas tentam usar o Wiki como ferramenta de gestão de conhecimento, provavelmente porque viram o poder das enciclopédias colaborativas na Wikipedia. No entanto, a gestão de conhecimento pessoal é muito diferente da edição de uma enciclopédia pública, o que torna essa dependência de caminho bastante ineficaz.
Na maioria das vezes, as pessoas usam a Wikipedia como leitores, não como autores. Mesmo que as pessoas usem a Wikipedia como autores, elas apenas escrevem alguns artigos e não todos os artigos de um domínio, muito menos com o objetivo de manter toda a Wikipedia. Quando um indivíduo usa um Wiki como ferramenta de gestão de conhecimento, é fácil subestimar a dificuldade de mantê-lo e superestimar a sua capacidade pessoal para o fazer.
Na verdade, a Wikipedia só teve sucesso em algumas línguas. Muitos artigos da Wikipedia noutras línguas são apenas traduções de artigos em inglês, e rapidamente ficam desatualizados em relação às suas versões originais. Se é tão difícil manter o conhecimento depois de o traduzir de uma língua para outra, então criar a enciclopédia ideal exige um esforço imenso.
Tentar usar um Wiki como ferramenta de gestão de conhecimento resultará em uma de duas coisas:
- Falha, percebendo que este caminho não funciona.
- Fingir que tem uma base de conhecimento pessoal que consegue manter, mas na verdade não tem.
O Mito do Zettelkasten
Se nunca ouviu falar de Zettelkasten, então evitou alguns desvios. Se ouviu falar de Zettelkasten, então provavelmente eu o conheci mais cedo do que você. Quando eu já estava a desenvolver a minha própria cadeia de ferramentas para o método Zettelkasten, a palavra ainda não tinha sido introduzida no mundo chinês. E antes que os vendedores de produtividade que promovem este método começassem a surgir como cogumelos, eu já o tinha abandonado.
As pessoas desejam uma solução de gestão de conhecimento pessoal que não seja complicada de operar e que pareça eficaz. A redescoberta do Zettelkasten encaixou-se perfeitamente nesta necessidade, e o impulso dos vendedores de produtividade criou ainda mais a ilusão de progresso na produtividade para os utilizadores.
Quando procura razões para apoiar o Zettelkasten, encontrará o seu inventor Niklas Luhmann e outras pessoas que usaram este sistema e alcançaram sucesso. Os vendedores de produtividade gabam-se dos efeitos do Zettelkasten como se as conquistas de Niklas Luhmann e outros fossem todas atribuídas a este sistema de notas.
Derrubar esta narrativa não é difícil:
- Na época em que os utilizadores do Zettelkasten alcançaram sucesso, a informação não era tão inflacionada como agora.
- Antes da era da informação, os métodos de organização de notas eram muito limitados, e as pessoas tinham poucas opções. Zettelkasten era um desses métodos, e inventar algo semelhante de forma independente não era muito difícil.
- Será que as pessoas alcançaram sucesso não por usarem o Zettelkasten, mas por terem capacidade? As pessoas que usaram o Zettelkasten e não deixaram conquistas não são registadas; isto é um exemplo de viés de sobrevivência. Pense ao contrário, e perceberá o quão absurdo é: quantas pessoas de sucesso não usaram o Zettelkasten?
A parte mais superestimada de todo o sistema Zettelkasten é a sua parte mais formalizada: as notas em forma de pequenas fichas e a rede de notas composta por ligações. Curiosamente, estas partes mais superestimadas são universalmente usadas para representar o método Zettelkasten, porque coisas formalizadas são mais fáceis de vender como mercadoria.
O Zettelkasten formalizado é uma versão atomizada de um Wiki, e também um sistema de gestão de conhecimento pessoal com menor capacidade de manutenção. Devido à sua estrutura plana, quando o número de notas atinge uma certa escala, os seus problemas tornam-se evidentes.
Por exemplo, como não se sabe qual deve ser o limite do conteúdo registado numa nota, há uma redundância generalizada de conteúdo dispersa por várias notas, o que reduz a usabilidade do sistema. O conteúdo redundante não diminui porque são estabelecidas ligações entre as notas; quando uma nota tem muitas ligações, o sistema pode tornar-se difícil de manter porque "um movimento afeta tudo".
Ao usar o Zettelkasten, o custo que pagará para acalmar o caos no sistema de notas será muito maior do que o benefício que obterá do sistema de notas. Obterá um belo grafo de rede de notas, mas esse grafo, como outros tipos de visualização de dados, é inútil, exceto para alimentar a ilusão de produtividade.
Sistema de notas mantível
Um sistema de notas não é planeado, mas sim cultivado. Somente quando o seu sistema de notas é cultivado, ele terá resiliência suficiente para lidar com mudanças e adaptar-se às suas necessidades, e não o contrário.
Para desenvolver um sistema de notas, é necessário ter um sistema de notas mantível como base para o desenvolvimento. O que significa "mantível"?
Pesquisável
Um sistema de notas mantível é pesquisável, e a pesquisa deve ser conveniente.
Apenas texto
A exigência de pesquisabilidade força as notas a usar texto como dados primários, porque é a única forma de dados que pode ser pesquisada com precisão.
Isso significa que, se as suas notas são manuscritas, ou se as notas contêm muitos gráficos, multimédia ou mesmo conteúdo interativo, será difícil formar um sistema de notas, porque a pesquisa não é conveniente. Existem métodos para tornar dados não textuais pesquisáveis, mas por mais que se otimizem, no final, eles apenas chegam à linha de partida do texto.
Texto simples
As suas notas devem ser preferencialmente texto simples, não texto formatado.
A principal vantagem do texto simples é que o seu sistema de notas não ficará preso a um editor de texto específico, o que tornará o sistema de notas significativamente mais robusto.
Além disso, o processamento programático das notas será mais fácil, pois o texto é um tipo de dado universal. Por exemplo, pode usar diretamente o ripgrep como motor de busca do seu sistema de notas.
Trate as notas como escrita
Software de notas como o Evernote, através de plugins de navegador, encoraja os utilizadores a depender do hábito de copiar e colar. Este método de "caderno de recortes" é totalmente inadequado para um sistema de notas pesquisável. Essas funcionalidades que facilitam o armazenamento de informações são, em certa medida, para criar nos utilizadores a ilusão de aumento de produtividade, levando os utilizadores que antes não faziam anotações a acreditar que deveriam usar software de notas, quando, na verdade, a informação acumulada é muitas vezes esquecida e nunca mais vista.
Não deve acumular no seu sistema de notas nada que não tenha sido digerido pela sua mente. A cópia de excertos ou a replicação de conteúdo deve ser considerada uma poluição do sistema de notas.
Para que as notas atinjam a melhor pesquisabilidade, deve tratá-las como uma forma de escrita:
- Como entendeu o conhecimento, o conhecimento que anotou é feito à sua medida e só será realmente útil quando se esquecer dele.
- Como é a sua escrita, e a escrita é a saída de resultados intermédios do processo de pensamento, esta saída está em conformidade com os seus hábitos linguísticos pessoais, e só assim conseguirá recuperar este conhecimento no futuro.
Em alguns casos, pode haver exceções. Por exemplo, se encontrar um conteúdo perfeito, incrivelmente bom, a ponto de qualquer adaptação diminuir o seu valor, então vale a pena inseri-lo na nota tal como está.
Ainda pode ter um "caderno de recortes" para arquivar material para consulta e referência futura; a sua forma não importa, apenas não o confunda com o sistema de notas.
Legível
Um sistema de notas mantível é legível, e a leitura deve ser fácil.
Obviamente, o quão legíveis são as suas notas depende muito da sua habilidade de escrita. Aqueles que não têm confiança na sua escrita não precisam de se preocupar; a escrita de notas não exige que seja um grande escritor. Na verdade, satisfazer alguns pontos pode melhorar muito a legibilidade do texto.
Conciso
Se tivesse mais tempo, teria escrito uma carta mais curta. — Blaise Pascal
A concisão é um princípio comum da escrita em inglês, mas evidentemente não se aplica apenas ao inglês.
A sua escrita de notas deve ser concisa e ir direto ao ponto. Isto faz com que as suas notas exijam menos tempo de leitura e sejam mais fáceis de editar.
No início, pode procurar a concisão absoluta — procurando e eliminando mecanicamente componentes desnecessários nas frases, como remover toda a retórica, eliminar todas as repetições, etc. À medida que o sistema de notas se desenvolve, compreenderá a sua própria zona de conforto estética para a legibilidade do texto das notas, compreenderá como ser conciso de forma mais inteligente e, assim, dominará verdadeiramente este princípio de escrita.
Incluir contexto
Quem faz anotações deve ter tido a experiência de não conseguir entender o que anotou. Isso acontece porque, ao ler as notas, já se está fora do contexto em que foram registadas.
Para que as notas possam ser compreendidas no futuro, é necessário incorporar conscientemente as informações de contexto necessárias ao escrever. Boas notas são aquelas que, mesmo após anos afastado de um domínio, ainda podem ser compreendidas ao regressar a ele.
Se não estiver familiarizado o suficiente com a escrita de notas, terá dificuldade em controlar a quantidade de contexto a manter para que o seu "eu" futuro as compreenda. Não faz mal, não precisa de acertar à primeira. Como o seu sistema de notas está em desenvolvimento, pode registar o máximo de contexto possível nas suas notas e editá-las na próxima vez que encontrar essa parte do conteúdo. O seu "eu" futuro saberá melhor do que o seu "eu" inicial qual contexto é redundante.
Tipografia inteligente
Pode fazer design gráfico ao nível do texto.
Estilo consistente
Não só o código de linguagens de programação precisa de manter um estilo de codificação consistente, como também as linguagens de marcação. Mesmo que não use linguagens de marcação, mas sim texto rico, precisa de manter um estilo consistente.
Além de manter a consistência, precisa de perceber que alguns estilos são claramente superiores a outros. Tomemos como exemplo o Markdown, uma linguagem de marcação leve com muitos dialetos:
Nível 1==Nível 2--### Nível 3Isto é um [hiperligação](https://en.wikipedia.org/wiki/Hyperlink).# Nível 1## Nível 2### Nível 3Isto é uma [hiperligação].[hiperligação]: https://en.wikipedia.org/wiki/HyperlinkEmbora o resultado da renderização seja o mesmo, o segundo ficheiro-fonte é significativamente superior ao primeiro.
Quebra de linha manual
Linguagens de marcação como o Markdown exigem duas quebras de linha para criar um novo parágrafo, e nem todos sabem como usar esta característica das linguagens de marcação.
Não deve escrever assim:
Muitos anos depois, em frente ao pelotão de fuzilamento, o coronel Aureliano Buendía recordaria a longínqua tarde em que o pai o levou para conhecer o gelo. Macondo era então uma aldeia de vinte casas de taipa e cana-brava, construídas na margem de um rio de águas diáfanas que se precipitavam por um leito de pedras polidas, brancas e enormes como ovos pré-históricos. O mundo era tão recente que muitas coisas careciam de nome, e para as mencionar era preciso apontá-las com o dedo.Mas deve escrever assim:
Muitos anos depois, em frente ao pelotão de fuzilamento,
o coronel Aureliano Buendía recordaria a longínqua tarde em que o pai o levou para conhecer o gelo.
Macondo era então uma aldeia de vinte casas de taipa e cana-brava, construídas na margem de um rio
de águas diáfanas que se precipitavam por um leito de pedras polidas, brancas e enormes como ovos pré-históricos.
O mundo era tão recente que muitas coisas careciam de nome,
e para as mencionar era preciso apontá-las com o dedo.Ou assim:
Muitos anos depois, em frente ao pelotão de fuzilamento,
o coronel Aureliano Buendía recordaria
a longínqua tarde em que o pai o levou para conhecer o gelo.
Macondo era então uma aldeia de vinte casas,
de taipa e cana-brava,
construídas na margem de um rio
de águas diáfanas,
que se precipitavam por um leito de pedras polidas,
brancas e enormes como ovos pré-históricos.
O mundo era tão recente que muitas coisas careciam de nome,
e para as mencionar era preciso apontá-las com o dedo.Um renderizador qualificado, para os três estilos de texto-fonte acima, deve ter resultados visuais idênticos.
Comparado com o primeiro estilo de texto-fonte, os dois estilos seguintes têm estas vantagens:
- A estrutura do texto é mais clara.
- Mais amigável para editores de texto como o Vim.
- Mais amigável para ferramentas de diferença de texto como o diff.
Mesmo que não utilize uma linguagem de marcação com esta característica, ou que o comportamento do renderizador não seja correto, adotar os dois últimos estilos de texto-fonte ainda tem vantagens, pois são intrinsecamente mais legíveis do que a formatação compacta tradicional.
Esta prática de quebra de linha manual é muito antiga, utilizada por muitos escritores, e tem vários nomes na história. Já foi chamada de Ventilated Prose, e mais tarde algumas pessoas chamaram-lhe Semantic Linefeeds. Enquanto escrevia este artigo, descobri um site dedicado a ela, que a denomina Semantic Line Breaks.
Boa estrutura hierárquica
As notas precisam de ter uma boa estrutura hierárquica em árvore, que possa classificar as notas por conteúdo, com títulos apropriados, aproximando tópicos altamente relevantes. Esta classificação não precisa de ser rigorosa, mas deve ser suficientemente prática e a resistência à modificação deve ser o menor possível. É muito provável que não consiga uma boa estrutura hierárquica de uma só vez, e não faz mal, a estrutura hierárquica será gradualmente melhorada através da manutenção do sistema de notas.
Idealmente, a sua linguagem de marcação e editor de texto deveriam proporcionar conveniência suficiente para a manutenção da estrutura hierárquica em árvore. Por exemplo, a linguagem de marcação deveria permitir que a árvore tivesse profundidade ilimitada, mas linguagens de marcação como o Markdown, que têm o HTML como principal alvo de renderização, suportam apenas 6 níveis de profundidade, porque a menor tag de título HTML é h6. Por exemplo, o editor de texto deveria suportar vista de esquema e movimento/aumento de profundidade por nós na árvore, mas a maioria dos editores de texto apenas suporta a expansão/colapso de nós. Isto significa que, se quiser obter um suporte perfeito para a edição de estruturas hierárquicas em árvore em texto simples, basicamente só há o Org-Mode do Emacs como opção, o que impede muitas pessoas de experimentar os benefícios de ter notas com uma boa estrutura hierárquica em árvore.
O significado da estrutura hierárquica
"E se um conteúdo pertencer a vários tópicos ao mesmo tempo?"Esta é uma questão bastante comum ao organizar uma estrutura hierárquica em árvore, e sem respondê-la, não se pode continuar a desenvolver o sistema de notas.
Se o seu sistema de notas for pesquisável, esta questão torna-se muito pouco importante, a ponto de poder não a resolver. Porquê? Porque não navega verdadeiramente através da estrutura hierárquica para localizar o conteúdo da nota, mas sim através da pesquisa por palavras-chave. Portanto, um conteúdo pode pertencer a dois tópicos ao mesmo tempo, e isso é totalmente aceitável — colocá-lo no nó de qualquer um dos tópicos não prejudicará a usabilidade do sistema de notas. Se tiver sorte, quando as notas se desenvolverem até certo ponto, o conteúdo relacionado pode evoluir autonomamente para a sua posição, e o problema resolve-se.
Se comparar esta solução baseada em pesquisa com outras soluções, descobrirá que ela é superior a todas as outras —criar um sistema de etiquetas, criar hiperligações ou dispersar o conteúdo em várias cópias, no fundo, aumenta a carga de manutenção do sistema de notas, enquanto a solução baseada em pesquisa não adiciona qualquer carga, o que torna o custo de manutenção deste sistema de notas significativamente mais baixo.
Embora o sistema de notas dependa da pesquisa por palavras-chave para localizar o conteúdo das notas, manter ativamente a estrutura hierárquica ainda é muito significativo:
- Permite que, ao manter as notas, detete as linhas de demarcação entre os tópicos, evitando que o conteúdo se desvie e melhorando a legibilidade das notas.
- A estrutura hierárquica pode proporcionar uma perspetiva mais elevada para observar as relações entre os tópicos, ajudando a organizar o conhecimento de forma sistemática.
Notas não são artigos
É preciso salientar que esperar que um sistema de notas se transforme numa ferramenta de produção de artigos é irrealista, é uma expectativa errada em relação ao sistema de notas.
Artigos e notas têm diferenças enormes na estrutura organizacional e no estilo de texto:
- Se usar a estrutura e o estilo de um artigo para fazer anotações, a usabilidade das notas diminuirá drasticamente.
- Se usar a estrutura e o estilo de uma nota para escrever um artigo, a fluidez do artigo diminuirá drasticamente.
Isto determina que é impossível simplesmente fazer anotações e, depois de as anotações atingirem um certo ponto crítico, obter de repente um artigo.
Quanto à esperança de, através da colagem, juntar notas para formar um artigo... é como construir com blocos —é melhor desistir dessa ideia, a menos que as suas exigências para o artigo sejam realmente tão baixas —até agora, a abordagem mais próxima deste objetivo é entregar as suas notas a um LLM e deixá-lo criar um artigo ilegível.