Pff, it is stuff that has been swirling and expanding in my head since the early 90's and I still can't coherently spell it out.
You've got it down to an art-form from my perspective. I am frigging envious. On Tuesday, October 5, 2021 at 12:17:08 AM UTC-3 TW Tones wrote: > Thanks Charlie, > > But thanks to your inspiration for raising the the "conceptual issue", in > a way it allowed me to state my thinking on the subject. > > Ideas, I feel I have failed to express so far. > > Tones > > > On Tuesday, 5 October 2021 at 13:50:57 UTC+11 [email protected] wrote: > >> Crap. Forgot to say: your post is a damned fine contribution to the >> knowledge base. >> >> On Monday, October 4, 2021 at 9:13:29 PM UTC-3 TW Tones wrote: >> >>> Charlie, >>> >>> There is in fact a middle way between structured and unstructured. An >>> example would be if you were building a contact database and when it came >>> to meeting extended family at holiday times and asked them for their phone >>> number, you also noted down their parents names. You could even record >>> there children's names and more but if you only recorded their parents >>> names this would be fine. What then happens is over time as you speak to >>> each member of the family and get their parents name the family tree >>> hierarchy simply "emerges" from the details. >>> >>> You can see here that in the above example we have established that a >>> hierarchy exists in the real world and ensure we simply collect enough >>> information each time we talk to someone "Their parents" that the hierarchy >>> builds over time. Such hierarchies need to tolerate missing information, >>> but they can actually help us discover what information is missing, Which >>> we can then seek. >>> >>> There are plenty of hierarchies that exist in the real world that almost >>> need not be stated like family trees and >>> earth > Country > state > county > town > street > number >>> If one assumes these exist in the first place, it informs us of what it >>> takes to get a full address, but a fuzzy hierarchy and tolerance for >>> missing information. for example you may only record a state/town for where >>> a cousin lives, you can assume the planet, country and county and perhaps >>> for now live without knowing street and number. >>> >>> The thing is by being aware of hierarchies that exist or you discover, >>> and accounting for there existence, but not "slavishly" trying to build >>> them, these hierarchies' just emerge from the shadows over time. In many >>> ways this helps the unstructured data trend towards more complete >>> information over time. >>> >>> To me this is where an unstructured database can exist, in such a way >>> that overtime, the obvious, but even hidden structures start to emerge. And >>> you see here there is not problem having both at once. In fact within our >>> unstructured database there will be other emerging structures like lists, >>> tables, networks and common attributes or values. For example, if someone >>> has the "same home phone number" (land line) as another person, perhaps >>> they live at the same address? We may learn they live together, even >>> although we don't have their address (however we have the phone number >>> which we can and ask for the address). >>> >>> This ability for tiddlywiki to accommodate the unstructured through to >>> multiple and incomplete structures is, I believe, one of tiddlywiki's key >>> attributes that can empower its application universally. >>> >>> Regards >>> Tones >>> >>> On Saturday, 2 October 2021 at 00:34:22 UTC+10 [email protected] wrote: >>> >>>> In my latest "brain-age" game (Coding Fun: My take on recipe >>>> ingredients <https://groups.google.com/g/tiddlywiki/c/Ug8IsxJX0z8>), >>>> I've gone all-in with structured data. >>>> >>>> *(Aside: I tend to prefer using data tiddlers over fields, but that's >>>> the kind of conversation that deserves its own thread.)* >>>> >>>> Although structured data is very cool, I usually much prefer the >>>> loosey-goosey unstructured data. >>>> >>>> Like just about all things, which is better (structured or unstructured) >>>> >>>> - it depends >>>> >>>> Structured data involves big effort up front, but with substantial >>>> benefits later. >>>> >>>> - However, structure done wrong (big analysis up front did not >>>> consider some things until elucidation happened while knee-deep in the >>>> thick of it) can involve big effort re-jigging things if "quickly >>>> adjustable re-design" wasn't built it. (Maintaining documentation, >>>> even if >>>> just bread-crumbs, makes a re-jigging effort so much easier, but even >>>> maintaining bread-crumbs can be some effort.) >>>> - Building structure for possible future needs that never happen, >>>> that makes big effort up-front not so pretty re the cost-benefit ratio >>>> >>>> Unstructured data involves little effort up-front (immediate benefit), >>>> but could require big effort later: i.e. having to move all of that >>>> unstructured data into fields when structure is needed. >>>> >>>> Way too many thoughts about it all to write here. I'd need a dedicated >>>> TiddlyWiki. >>>> >>>> All of that to say that my "brain-age" game of structured recipe >>>> ingredients may turn into an expanded game that pits structured recipe >>>> ingredients head-to-head with unstructured ingredients. >>>> >>>> Proof in the pudding, advantages and disadvantages to both, maybe some >>>> trickery. >>>> >>>> Maybe via a shared TiddlyWiki running on nodejs, on a virtual machine, >>>> if anybody is interested. I do have, I think, enough credit in my Google >>>> Compute Engine to setup a virtual machine for some collaborative >>>> "brain-age" structured vs unstructured recipe tomfoolery for a couple of >>>> months... >>>> >>>> -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/d5a6d2a0-320a-4e57-8823-300d76be8aa1n%40googlegroups.com.

