This post is about a nice program I stumbled upon
TiddlyWiki – a reusable non-linear personal web notebook
This is comparison of a few tools that I used (NOTE USED not REVIEWED), which I think could help someone out there who is looking for one
I believe that human-memory/thinking is highly nonlinear. And I was in search of some tool to organize my notes efficiently. I am an academic researcher and I crave for perfection ( and I know too much of it is not good though).
I had previously tried various options including Microsoft One Note, simple notepad, MindMaps, web-blogs (like this one) etc., before I got lucky and bumped into TiddlyWiki!
I believe it is a (very) free-form notes organizer. It allows one to just copy about anything one can think of, be it HTML(it automatically inserts the link while doing so – which I think is nice ), audio (including your own), files (just drag-n-drop and it can save the complete file or save a link to the file), images (it can do text search inside an image) and has sync options (which I have never tried) and much more.
But the downsides are it is not free (obv.) and working concurrently from multiple places (and multiple Operating systems) makes is difficult to mange my files (particularly if you have inserted references to the files and the folder structures are different across different computers). [ Maybe it has some feature which allows to cross-reference different files, which I wanted – c.f. nonlinear! ]
So it turns out that OneNote is not a good option (esp. for me given my requirements). I still use OneNote to quickly take screenshots of the screen and insert it into my OneNote slide
Simple Text files:
I subscribe to the idea that simplicity is the ultimate sophistication. After briefly confronting the sync issues (particularly across OSes), I resorted to a simple note keeping using text files. I use Notepad++ which I think is a COOL text organiser (exp. because I also do a lot of programming, and use different languages and Notepad++ seamlessly understands a lot of languages – it has become my universal editor and its open-source!)
I used to organize things using indent-level (c.f. Python!) and was copy-pasting links (web-links and links to files and folders) that needed to go in. I used to carry them around in my USB.
The shortcomings are obvious – I could not insert images to it and the contents were static (simple?). I expanded the number of text files to include new items and at one point of time I had a tough time to manage all of the files. And cross-linking contents across files was a serious issue – I had to remember trivial things like which info went where (which I hated) to get them (because it turned out doing ctrl+f was not an intelligent option).
MindMaps (using Freemind) :
Mind maps are a good way to store academic
I was using Freemind to get things organized. It is free and written in Java. So it works seamlessly across OSes and there is portable version in case you needed to work on stray comps too!. And one more nice thing about it is, the files are saved in human-readable format (which I think is well-thought and a nice idea!)
This was looking good initially when I started out. Though it had some nice features, one feature which I think was missing is that the links are good in one direction and reverse links were not working that good (note : this can change in the future though). This made it difficult for bidirectional navigation. Also (as I am writing this post) the startup time of Freemind is a bit long (on my comp(s)) which makes it a bad choice to make simple changes – I feel lazy to wait for more than 10 seconds to make a simple change – so I open a text file and dump the contents into it and sync it later to my FreeMind notes. Personally this did not seem to be a viable solution for me.
When I was searching for something to get organized, I came across TiddlyWiki. And the tag-line “a reusable non-linear personal web notebook” caught my attention and I moved it to my “To-Explore” list. That weekend I started fiddling around with it. It has several nice features which I was looking for :
- Must work across OSes – the data is stored in a single file and it works on multiple browsers.
- Must be nonlinear – its your PERSONAL WIKI ( it can get as webby as u can stretch it !)
- Easy ways to organize
- open-source, free and well-thought of piece of software!
- can interlink entries – “tiddler”(a basic piece of content in TiddliWiki) other “Tiddlers”
- understands http:// and links it automatically! ( good for the lazy me!)
- can link/insert pictures ( from a folder with relative links )
- can automatically backup before saving (version control-simplified. beware of the size!)
- options of adding plugins (c.f. Open-source)
- options to sync online and with mobile (Android,..)
Simply put, it has recently become my (minimalistic yet powerful – easily-expandable) personal (nonlinear) Wiki in a single file. (I am a fan of Wikipedia! – right now I am only a reader though). This allows me to seamlessly integrate my pieces together and get organized .
And whats more, as I am getting used to the different tags and symbols, I know that I am getting closer to being able to seamlessly contribute to work /contribute to Wikipedia which I always wanted (I like the idea that the sum of human0knowledge must be available to everyone for free)