• Cerebrum
  • Posts 113
  • Member Since
  • Last Active Online!
All Posts Topics Started
Timeline and Events (#3481, #3611, #3618, #3636)
mcaton wrote: Single Point Events - the end time can be set to the same time as the start time - "0 minutes"Thanks, that works. Quote: Obviously you can color code events, so your Cuba events are blue, James Dean is green, etc. And, obviously, we'll soon have Event Types that can be formatted and applied to Events ...  [wink]
Timeline and Events (#3481, #3611, #3618, #3636)
Moltaire wrote: Great example of historical timeline here: http://www.simile-widgets.org/timeline/In this timeline, the Date/Time identifies the event, without needing an end Date/Time. This makes sense to me, but it isn't available in the TB9 Timeline.  Also, if I do something on a particular day, I don't necessarily want to enter a time and I don't want a 24-hour "All Day" event. 

One more thing: What is supposed to happen with a keyboard shortcut assigned to Timeline/Activate? I've assigned Ctrl-Shift-T to view or activate the Timeline and I don't see anything happening when I press those keystrokes.
lunatrix, your memory is correct, there was a button for Reports at the far right but it seems that having this button made the interface overwhelmingly cluttered and it had to be removed when "Reports" was added to the View menu.
I think that it's better to have an icon in the same area as the function that I'm accessing, rather than increase mouse travel and the number of clicks.
Tags and types panes? (#3409 and #3646)
Thanks zenrain, that works. Unfortunately, this means that I have to remember the exact name of the Type (which is a bit difficult when there are several Thoughts and Types that have similar names) and there's nothing in the list that identifies something as being a Type vs. a Thought, unless the Type is a sub-Type, in which case there's something like Subtype < Type.

Also, if I type a few letters to bring up a list and then I decide not to add a Type, and I click on the Plex, a new thought is created with the name consisting of those few letters. I can avoid this by remembering to press "Esc" instead of clicking on the Plex.

And, I realize that, not only can I have thoughts about Thoughts, I can type a Type's name ... [sneaky]
Tags and types panes? (#3409 and #3646)
Matt, just so I understand, right now the only way to add a new Type or Tag is to add it to a Thought, right? IOW, there's no "Master List" that can be edited, nor is there a way of viewing all Types or all Tags in the Plex. 

Also, if I view Types in the Plex, I can rearrange the hierarchy of nested Types, but I can't add a Type below an existing Type. Any attempt to do so will result in a new Thought assigned to the Type.

Anything I'm missing here?
Webbrain is working, sort of ...
When I log in to the Webbrain at app.thebrain.com, I can see my Brains and I can open a Brain, but I get a blank Plex. If I search for a Thought, I can activate it and I see all the connected thoughts in the Plex. From there, I can navigate to any of my thoughts.

If I open another Brain, the same thing happens: blank Plex, search, activate, and I have access to all the thoughts. If I go back to the first Brain, it still shows the Plex as I left it, with thoughts displayed. Likewise, if I go back to the second Brain.

Pretty good, right? But ... if I logout and then go back in, I'm back to a blank Plex.

Any idea why this happening?

BTW, it seems that the synchronization is working fine.
zenrain, I hadn't noticed the option to specify an extension for attachments. Thanks.
And good point about Duplicate Names. It would be nice to be able to Forget/Delete a thought from the list.

Reports are available in TB9 from the View menu -> Report. There are options for Orphan, Parentless and Attachments.
A lot of mouse travel from the menu to the reports section and back to the menu to close reports, but you can assign a keyboard shortcut in Options/Preferences/Keyboard/Report.



Duplicate post deleted.


Brainstorming: How can TheBrain better represent visual data?
Good idea!

I'll start with listing some of the ways of connecting thoughts:
  • Parent-Child links
  • Jump links
  • Types
  • Tags
  • Link Types
  • Links to Thoughts in Notes
Ideally, I would like just one way of connecting thoughts: Links between related thoughts, with links differing in the strength/distance and the nature of the relationship. In this model, there are thoughts linked to other thoughts, with some thoughts as categories of thoughts, and thoughts with attributes that are represented by other thoughts. That's it. But, there are problems with this model, mainly in terms of making the Plex readable and workable. The other ways of connecting thoughts make TheBrain manageable and practical. 

TheBrain offers more than just storage/retrieval of information -- it provides a way gaining new insight from that information by allowing us to create and identify new relationships and new patterns, leading to the "aha!" moment when you first notice something that is "obvious".

So ... obviously, the main way of connecting thoughts is with Parent-Child links, and Jump Links are available to connect thoughts that have a different type of relationship.

Types and Tags are a way of categorizing thoughts and bringing them together even if they aren't linked through thought-links. 
I find myself struggling with when to use Types vs. creating Parent-Child links. 

Here's an example of a problem that I've encountered:
  • Let's say that I have five thoughts of the "Person" Type scattered throughout my Brain.
  • They all have the same color and the same cute icon.
  • After noticing one of them in my Brain, I wonder about the other Person-type thoughts. How do I view them? 
As far as I know, I have to click on the list of Types, find "Person", click on it, and then the Plex changes to display "Person" as a parent thought with the five Person-type thoughts as child thoughts. I can't go to the Type from the Thought itself and display the corresponding Thoughts.

If, instead, I had created a Parent thought called Person, and linked the thoughts as Child thoughts, I would have seen the sibling thoughts just by clicking on one of them (if I have "Show siblings in normal view"), and much of what was in the Plex would remain in view. But ... the thoughts wouldn't automatically have the same formatting unless I also assigned the thoughts to a Type. So, sometimes I create a Parent-Category and an almost identical Type-Category, and those categories can get out of sync. Of course, I can link/unlink thoughts and assign/unassign Types to multiple thoughts by using Advanced Select but it seems like a waste of time and effort.

Tags can't be nested (not as good as Types) but a thought can have more than one Tag (better than Types).

Link Types can indicate the nature of the relationship by displaying the specified formatting, direction and label for the link.

And, finally, Links to Thoughts in Notes are a nice, compact, Wiki-type way of linking one thought to several others, but the links don't show up in the Plex.

And, oh, some people use Date-Thoughts ...

That's it for now.
Moltaire wrote: Surely it is not TheBrain that we represent, but TheMind?Well, it depends on your interpretation of mind-brain identity.

Also, it's not really "TheBrain" or "TheMind", it's YourBrain/Mind or MyBrain/Mind, and then we get into the meaning of "You" and "I" ...
What is the Timeline for?
Seems to me that the intention is to display calendar events in a continuous format rather than in discrete days/weeks/months. It's a nice idea (after all, time is continuous, the zooming in and out is cool) but I'm puzzled that the Timeline has been presented as a replacement of the Calendar rather than as an additional feature, especially given the apparent similarity in the structure of the underlying data.

Like some other users here, I thought that the Timeline could be used to display historical events over a very long time span but events are not displayed for periods of time greater than one year. Too bad. There are many types of date information that I would like to store in TheBrain and display in a timeline covering centuries, e.g. dates for the birth and death of famous people, works of art and literature, monarchs and other rulers, wars and political events, and the development of various scientific, technological and cultural ideas.  It would be great to see all these different types of Event-Thoughts on a single timeline, color-coded by Type, with the option to filter which types are displayed. I could see implicit connections (around the same time, in the same cultural context) and make explicit connections by linking the thoughts. Potentially very powerful, and perhaps even useful ... [wink]
Timeline and Events (#3481, #3611, #3618, #3636)
Thanks Harlan.

A few points. First, there's this: Harlan wrote: As for one-to-many vs. one-to-one, in this case I think one-to-many can be easily shown to be better. I wasn't comparing one-to-many to one-to-one -- I said: "In database terms, a one-to-many relationship is not 'exactly the same' (conceptually, structurally or functionally) as adding fields to a table", in this case, adding Date/Time fields to a Thought. The main difference is in editing Date/Time information. If each Thought had a Date/Time field (besides the current non-editable Date Created and Date Modified fields), then adding, editing and deleting Date information would involve opening and editing the Thought, vs. creating or activating an Event and editing the values there. Also, the Advanced Select (which is currently only available for Thoughts) could be used to add or edit dates in multiple Thoughts at one time. (Perhaps a better alternative would be to link/unlink multiple Thoughts to an Event.)

I think that it's easier to modify Date info (and keep track of those modifications as they relate to the Thought) if the Date info is part of the Thought. I also realize that there are advantages to having Events attached to a Thought, but as you point out, "features are not 'free' with either implementation".

Next, there's this: Harlan wrote: There are many performance advantages to the one-to-many implementation in addition to things that would be impossible or just too complex for us to do in a reasonable amount of time without it, including the ability to:
  • Attach more than one date/event to a thought (obviously)
  • Attach a date/event to a link
  • Sync with external calendars such as Google
  • Add things to the timeline without the need to create a thought

We can already link more than one Thought to a Thought, so the first point is not an advantage.
Took me a while to understand the purpose of attaching a date/event to a link but I think that it's to identify when the relationship was created, e.g when did an employee become part to the department, or when did two people marry. You could do this by adding Date/Time fields to the Link entity but then the Timeline would have to display dates from three tables: Thoughts, Events and Links. (Of course, it's only one table if all dates are in Thoughts or in Events and, realistically, you're not going to eliminate Events after all the work that has gone into the Timeline.)
Syncing Date/Times in a Thought is the same as syncing Events, with the added wrinkle that most Thoughts wouldn't have dates, but this is like syncing a task list (and there are many mobile/online apps that do this) where some tasks have dates and some don't.
"Add things to the timeline without the need to create a thought" takes us back to my long list of features that are in a Thought but are missing in Events.

Anyway, I can appreciate the value of having Events in addition to Thoughts and I can imagine how they could represent a better overall solution if they can somehow be seamlessly incorporated into the Plex.

Edited to add:
I would like the ability to import date/time data. Currently, it's quite easy to import Thought data as a text file. How would this work with Event data? Likewise, copying Event data using something like the current "Copy as Text Outline" for selected Thoughts.
Timeline and Events (#3481, #3611, #3618, #3636)
Christian, I understand that your address book proposal is ironic but it has the seeds of a good idea. Currently, the only place to put contact information (like phone numbers, email and mailing addresses) is in Notes, which means that the info is unstructured, unless we create "pseudo-fields" by using various characters like "{" or "~". It would be nice to have fields in a Contact-Type thought, with the info synchronized with something like Google Contacts. (There are mobile apps that do this now, including synchronizing Groups.) 

When it comes to the current Timeline, the table structure for Events is the same as the TB8 Calendar, with six fields missing, and color added. The Calendar could have been improved and become part of TB9, and then the Timeline could have been added.  Calendars show discrete units of time: hours, days, weeks, months, years, and the Plex, with all of its amazing power to graphically display interconnected Thoughts, is not designed to display the continuity of time.  Date-thoughts (like "2017-03-12") are an ugly compromise. I think that the most effective Date/Time solution will incorporate the discrete/continuous nature of events, and I think that a timeline is part of that solution.
Timeline and Events (#3481, #3611, #3618, #3636)
Harlan, thank you for your careful consideration of the issues.

FWIW, I realize that adding some Date/Time fields will not be sufficient to create a "Plex-centric" implementation of events.  Christian's ideas take it to the next level but, as you point out, it's not clear how to implement those ideas within the current structure of TheBrain. Also, I realize that adding an Event to a Thought provides some of the same functionality, but it's not "exactly the same". For example, does a Thought show up in the list of recently modified thoughts if I add or modify a linked Event? Is the Event color the same as the Thought color? In database terms, a one-to-many relationship is not "exactly the same" (conceptually, structurally or functionally) as adding fields to a table. It is different, and it isn't necessarily better.

In any case, I see that there's some cultural (or genetic?) predisposition to using intensifiers and absolutes: "exactly", "everyone", "fully satisfied". I'll just have to learn to pass it through my Hyperbole-to-Reality translator ... [wink]
count post selected

Newsletter Signup  Newsletter Signup        Visit TheBrain Blog   Visit TheBrain Blog       Follow us on Twitter   Follow Us       Like Us on Facebook   Like Us         Circle Us on Google+  Circle Us         Watch Us on Youtube  Watch Us       

TheBrain Mind Map & Mindmapping Software     Download TheBrain Mind Mapping Software