since the tiddler title is a unique key then the tiddler is a record, contains columns / fields. The only difference is the text field especialy can contain a rich functionality and perhaps there we can have fragments of macros and transclusions.
I am not sure where else a fragment could be.
Regards
Tony
(me) HOW small is a good fragment? And how would you know?
(mat) I can answer this... in a more general way but also with an exact answer:
A tiddler, i.e the smallest semantically meaningful bit of information, should be EXACTLY as small as the context demands for it to be meaningful.
There is not reason to split up, say, the huge Encyclopedia Britannica tiddler if one never needs any subpart of it (and if the system can handle such a big tiddler).
And it is pointless to have a tiddler for each ingredient in your pancake recipe if those tiddlers are never used in any other context.
1 -- cognition in knowing IN ADVANCE. It may be a mystery left as such. But HOW do you know what is the right approach on chunking?
2 -- I think the main thing you, Mat, flag is CONTEXT. That matches my experience. Yet knowing that context is not trivial to proving.
Is "FRAGMENT" scope ONLY intuitively known, rather than formally definable? If so .... then ...?
How do I decide? For me its based on decades of experience in IT with a conceptual approach to understanding and negotiating my way through complexity.
Although I actively try and find ways to make my implicit knowledge explicit. It is difficult to communicate with people of many different experiences and skills. I have a consulting business called Interpreting IT to back this up.
To be frank one way to decide is to pay for professional help from someone with subject matter expertise. Never the less I continue to give freely and try and answer this very kind of question.
Not withstanding the fact that experience can answer these questions it is quite easy to "rebase", reconfigure or redesign the way data and processing is organised in tiddlywiki using tiddlywiki itself so we are free to design then redesign.
One of the meta concepts I am developing on tiddlywiki is rapid and reiterative design methods and as a result I am considering researching and writing a book with the working title "Occams electric shaver" a computer equivalent of "Occams razor", and this shows we must build then simplify repeatedly, abstracting many times. In some ways this idea shows how the answer to your question is a process rather than a rule.
So fragments will be the size they need to be depending on how mature the design is and in tiddly wiki this keeps returning to the tiddler.
I hope this makes sense.
Regards
Tony
How do I decide? For me its based on decades of experience in IT with a conceptual approach to understanding and negotiating my way through complexity.
Although I actively try and find ways to make my implicit knowledge explicit.
... meta concepts I am developing on tiddlywiki is rapid and reiterative design methods
... the answer to your question is a process rather than a rule.
TiddlyTweeter wrote:Is "FRAGMENT" scope ONLY intuitively known, rather than formally definable? If so .... then ...?
...then the important thing is that we have a system that allows the data to change along with the changes of our feeble minds. To merge or split the fragments as we see fit. IMO TW does this better than any other software I know of BUT there is definite room for experimentation and improvement. For example, it would be cool if we could drag'n drop to merge tiddlers. And if the excision functionality was more accessible.
<$list filter="HelloThere">
<$list filter="[all[current]get[text]splitregexp[\n]]" variable=abstract>
<$link to=<<currentTiddler>> ><$text text=<<abstract>>/></$link><hr>
</$list>
</$list>
<!--
Abstract: A abstract about the content of this tiddler
-->
[all[current]get[text]splitregexp[\n]prefix[Abstract:]]
Unfortunately, a lot of things are still obscure about Zettelkasten, but I’m very interested in the topic because basically it can be applied regardless of device: any note-taking app, wiki, even an issue tracker, and of course it works on paper.
I started working on a TiddlyWiki Zettelkasten edition, but it’s pretty hard because in Tiddly it’s hard to handle tiddlers named with a Unified Identifier (for example, the tag popup list becomes unusable). Is there any example TW from which ideas could be gained?
467-1a INSOMNIA (sleep disorder)732-2c INSOMNIA , 1976 (film)1034-1a INSOMNIA, 1982 (film)
But think your point in using the TITLE field as a unique identifier is right, as that is what it IS, built in.
Now, to your real QUESTION: "the tag popup list becomes unusable"Just wondering if, in the end, that popup could be modified to display a different field than "title".
bimlas wrote:I started working on a TiddlyWiki Zettelkasten edition, but it’s pretty hard because in Tiddly it’s hard to handle tiddlers named with a Unified Identifier (for example, the tag popup list becomes unusable). Is there any example TW from which ideas could be gained?Good point!TonyM replied about idea of using a subsidiary UID he has worked on. Maybe a useful step.But think your point in using the TITLE field as a unique identifier is right, as that is what it IS, built in. There are several ways of thinking about it. To give an example of a possible Luhmann style indexing that auto disambiguates for "Insomnia" ...
467-1a INSOMNIA (sleep disorder)732-2c IMSOMNIA , 1976 (film)1034-1a INSOMNIA, 1982 (film)
Tiddlers are already unique, but they need not be unique over time, if renamed.
467-1a INSOMNIA (sleep disorder)
732-2c IMSOMNIA , 1976 (film)
1034-1a INSOMNIA, 1982 (film)
... redo actual content
... combine/list differently for changed ends
... never change.
I started working on a TiddlyWiki Zettelkasten edition, but it’s pretty hard because in Tiddly it’s hard to handle tiddlers named with a Unified Identifier (for example, the tag popup list becomes unusable).
The second link TT posted has a very interesting picture at Chapter 3.1 "Umfang und Inhalt" (Scope and Content)
467-1a INSOMNIA (sleep disorder)732-2c INSOMNIA , 1976 (film)1034-1a INSOMNIA, 1982 (film)The point is this example is the shown "title" would be in the caption field; the real Title is both a UID and human informative.
The PROBLEM with going with an arbitrary UID (e.g. random nums; current date-time) is it has no semantic content.Luhmann's approach was to have "titling" that is both a unique identifier AND has some human meaningfulness
Hi, .. I think the Zettelkasten system doesn't need or use tags. ... Tagging is a completely different concept, that wasn't used by Luhmann. ...
Even if a note has a name, in fact it will never be completely clear because its context determines what effect its content achieves. For example, if a note is titled "String," it says virtually nothing, because it could be related to programming as well as music. The context is mostly given by the text of the link pointing to it. If we just list the note names, it won’t be so clear why they’re included in a given context. Instead, you can use the text of the links to tell you how they relate to that topic. For example, if we only use their titles in an introduction to programming
I think the real problem that makes me unable to marry TiddlyWiki and Zettelkasten is that I still don’t quite understand how the latter works. It takes time for me to understand the theoretical knowledge I read about it through practice.
\define dtid-link(created) <$link to={{{ [created<__created__>] }}}><$view tiddler={{{ [created<__created__>] }}} field="title"/></$link>
This <<dtid-link "20131129090249275">> link is created based on `created` field. Try to rename the target tiddler!
... all the great work done by Alberto Molina ... he had to start over several times.
Tags, type-field, other fields among other things.
And how to put titles together.
It changed from the beginning to the last incarnation, I believe it was http://magictabs.tiddlyspot.com/ and http://bottomtabs.tiddlyspot.com/
He obviously knew what he wanted and created beautiful tiddlywikies.
But still not quite satisfied though.It seems the titles always end up being the object of discussion.
Planning ahead for a life of study is not easy.Luhmann found his system and stuck to it.Really would it be any easier for everyone to take up his system totally and analogue, stick to it through life. I Doubt it.
me ..
467-1a INSOMNIA (sleep disorder)732-2c INSOMNIA , 1976 (film)1034-1a INSOMNIA, 1982 (film)The point is this example is the shown "title" would be in the caption field; the real Title is both a UID and human informative.
... I think it’s best if the notes don’t have a name, or at least treat it separately from the UID, because if I change its content, its name might give incorrect information about it. if I write a “986 Naming Notes in Zettelkasten” note and then realize later that this methodology doesn’t ... work ... I’d like to rename it “986 Naming Notes”.
... 986 as the title (... never changes), and "Naming Notes in Zettelkasten" ... a caption.
A short UID is also good because e.g. if I make a graph from my notes, their display will be uniform ...
The PROBLEM with going with an arbitrary UID (e.g. random nums; current date-time) is it has no semantic content.Luhmann's approach was to have "titling" that is both a unique identifier AND has some human meaningfulnessEven if a note has a name, in fact it will never be completely clear because its context determines what effect its content achieves.
For example, if a note is titled "String," it says virtually nothing, because it could be related to programming as well as music. The context is mostly given by the text of the link pointing to it. If we just list the note names, it won’t be so clear why they’re included in a given context.
Also, I don’t think it’s possible to give a title to every note because there’s something so abstract that it can’t be summed up in a few words. For example, give a title to your most adventurous dream.
PMario,Hi, .. I think the Zettelkasten system doesn't need or use tags. ... Tagging is a completely different concept, that wasn't used by Luhmann. ...Because of the implementation of Schlagwortregisterzettel (which I previously known as index zettel), I was thinking of using tags. In fact, of course, links can replace tags in this case.
1 - It is true, especially for his second, vast, Zettelkasten, Luhmann had a substantial cross-cutting "key index" he added to on slip creation, and sometimes later added to. In many ways similar to modern "tags" (non-hierarchical indices) before they existed. But they were simply access indexes rather than "labels" (I.e. they existed in the hand written "index" but were not written on the actual record slips). Its sort of tagging, but "looking" only from outside the actual records.
2 - It is worth noting that some software implementations of Zettlekasten DO add and use tags for exactly the reasons you, bimlas, advance.
I think the real problem that makes me unable to marry TiddlyWiki and Zettelkasten is that I still don’t quite understand how the latter works. It takes time for me to understand the theoretical knowledge I read about it through practice.
I think, we should try to post a translated version of the article. ... BUT I don't know, if we would have a licensing problem. Will check it.
As far as I can tell from a glance, this translation is similar to it. Or is it not quite the same?https://sociologica.unibo.it/article/view/8350/8270
... think, we should try to post a translated version of the article. ...
https://niklas-luhmann-archiv.de/nachlass/zettelkasten
When we join two fragments, we end up with one fragment, that is the point. The whole universe may only be a fragment of something else, we may never know.
A mathematician named KleinThought the Möbius band was divine.Said he: "If you glueThe edges of two,You'll get a weird bottle like mine."
Interestingly if you create a hologram and then break the glass each fragment contains all of the hologram...
https://science.howstuffworks.com/hologram.htm
... a value of tiddlywiki it has the power to take black and white deterministic software and allow it to grow into more than that, through emergence into relational, perspective driven, subjective objects, there by transcending the deterministic nature of computers.
Looking at the telegraph code I recall a discussion on hexadecimal conversion led me to consider translating numbers, specifically decimal serial numbers to one with a large base formed from 0-9 a-z A-Z just to reduce the characters needed. If a number is unique in decimal it will be unique in base 62 only shorter.
Although in the discussion about fragments we are talking about a field or attribute of a tiddler. A serial number adheres to the rule.
Related to the key (the title) the whole key and nothing but the key.
Regards
Tony
...Related to the key (the title) the whole key and nothing but the key. ...
The analogy with physical parts (atoms, quarks, etc.) may be misleading. While objects might in principle be always further divisible, information, in any practical context, is not so.
If there's no assertable, there's nothing worth tiddling with. And as soon as something's assertible, it's not a conceptual simple anymore, because information involves synthesis. So it seems to me. I welcome a counterexample if you can think of one...
(Where this comes from, in my own thinking, emerges out of C S Peirce's logic and semiotics... with Peirce, along with his penpal Lady Welby, playing a significant role in the (pre-)history of computing...)
This link ( https://groups.google.com/d/msg/tiddlywiki/AZjiguV9DUU/NonZSOLuCAAJ ) is a start at an explanation that letters are the (alphabetic) symbols used to form words that are a Special index into a Dictionary of meanings. Generalizing this yields the realization that there are MANY more "nonWord" strings than there are Words (even in a rich language like Chinese).