PersonalBrain 6 beta released
< Next Topic | Back to topic list | Previous Topic >
Posted by Harlan Hugh
May 13, 2010 at 01:27 AM
Hello All,
PersonalBrain 6 does indeed offer true synchronization, including the ability to add and modify information from two different computers at the same time. Links between information, file attachments, URLs, notes, images, etcetera are all synced automatically and are accessible both online and offline.
Brains synchronize though WebBrain.com exclusively because the storage mechanism is a database of complex interconnected nodes. [The rest of this is a technical explanation of why has been done - skip it if you’re not interested.] A simple file-based sync does not work properly for many reasons. For instance, many large files are modified in small but interdependent ways when the database is changed. Thus, a file-based sync is not only very inefficient, but also prone to corrupting the database. (If for example, the same database file is modified in two different places at once, a file-based sync will have no choice but to ignore one of those changes - this will likely make the entire database table corrupt!) Additionally, there are factors beyond just the data that need to be kept in sync, such as index information and so on. This is why DropBox and other file-based sync services will work, but cannot be relied on since they tend to lead to corruption the minute changes are made to the data from more than one place at a time. (For anyone interested in this topic, do a little research into syncing independently operating databases that cannot communicate with one another on a continual basis - you will find that this is exceedingly difficult to do…)
WebBrain-based sync is much more sophisticated than a file-based sync. It relies on PersonalBrain specific metadata about what changed, how it was changed, when, etcetera.
Additionally, WebBrain.com provides access to your Brain via most Web browsers, including iPhone and iPads…
Yes, there will be a monthly service fee for syncing Brains with file attachments. For now, we are planning to allow syncing of Brains without file attachments at no charge.
clacha, have you submitted a feature suggestion to our feedback site? This helps guide for our development and provides an organized way for users to suggest things as well as see what others think is important. http://thebrain.uservoice.com
Regards,
-Harlan (from TheBrain Technologies)
Posted by Stephen Zeoli
May 13, 2010 at 05:09 PM
It would be great to be able to read Harlan Hugh’s response! Can we get it approved? Thanks!
Steve
Posted by Alexander Deliyannis
May 22, 2010 at 03:12 PM
Harlan, welcome to this forum (as far as I remember this is you first post here); it is an honour to have developers like you among us!
Sometime ago I had written in this forum that in the future users will expect their software to be cross-platform and web-aware (meaning accessible in the cloud). I stand behind that statement; Evernote, for example, may be mediocre as an information manager, but its accessibility is as yet unmatched—with the exception of a missing Linux client- and has become its key selling point.
I’ve been a registered user of Personal Brain since version 1 (I think 1.5 to be precise) and have always found it a unique piece of software that keeps evolving its strengths. When it became cross-platform it fulfilled one of my main expectations; now with web access it is sure to become a much more regularly used tool for me. Two points regarding the syncing capability:
1. I think Harlan clearly explained the technical reasons for syncing a brain through webbrain.com. I would add that the most important practical reason for me wanting to do so is to be able to add information from a portable device, such as an iPhone, which cannot edit the actual PC brain file. So for me the functionality will be complete when it is read/write—as I understand web access is as yet read only.
2. On the other hand, I believe that for quite some time we will still rely on a structured file system. In this regard, I do not consider the syncing of linked files through webbrain especially useful; I think a reliable service such as Dropbox or Nomadesk is more suitable for large external files like PDFs and the like, which may or may not be linked to a brain or other information manager database.