Democracy in peril.

I think that democracy is failing.

Politicians all seem to be too busy looking after their own interests or the interests of their cronies. They are isolated and insulated from the views and needs of the great mass of the population.

Government has become so London centric it’s as if the south east of England were a different country.

Yes we have a popularity contest every four years but what then? After the election the Prime Minister gives a press briefing on the steps of number 10 and promises things she has no intention of delivering, just to reassure everyone, the lobbyists line the politicians pockets with silver so big companies and the people with power and money get what they want while the common people who were given so much attention during the election campaign are now simply ignored.

What we seem to have is a system made up of liars who would promise anything just to get re-elected, they would sell their soul to the devil just to secure that chair in the house.

If you look at the arguments put forward by politicians and think about the meaning of what they are actually saying it basically boils down to “Vote for us because we aren’t as bad as the other lot”.

Wait ? Why can’t I vote for someone good ?

Well I could but good luck getting them to win. What we have is a system which strengthens oligarchs and screws the ordinary citizen, over.

The problem is getting worse. Technology is being used to ‘Fix’ elections and referenda by micro targeting individuals with messages customised to their own prejudices and beliefs. Politicians can tell whatever lies they like without the fear of being held to account for any of their lies.

In the recent European Referendum the Brexit campaign used micro targeting of messages on social media and lots of other dirty tricks to exert undue influence on the voters. I do not regard the results of that referendum to be fair and unbiased.

The system is loaded, it isn’t the party with the best policies that wins, it’s the one with the biggest advertising budget. There are supposed to be rules on how much money each party or faction can spend on their campaign but there are ways around these rules for the unscrupulous.

This was not the way it was supposed to be. The internet and the world wide web were hailed as bringing information to the masses. It was supposed to make elections fairer by promoting a well informed electorate, any lies told by politicians would be exposed immediately.

That is not the way it turned out !

What went wrong ?

People vote with their hearts not their minds, you can influence more people with an emotive article or a graphic picture than with an article which contains reasoned arguments and verified facts. Facts don’t tug at the heart strings. And when you are freed from the constraints of telling the truth you can construct some very effective propaganda.

Micro targeting allows you to tailor the message to the recipient and so this becomes a very powerful tool to influence voters.

But this is a slippery slope that we are on.

The success of this strategy will lead to a greater demand for big data about people, and this in turn will lead to politicians relaxing regulations on user surveillance and monitoring, after all it is in their interests to provide themselves with the best tools available to win elections. And that is what it is all about, that is the goal of politicians, to win the next election, not to look after the people or the security of the country or the economy, all these are just the side effects of the need to win the next election. They must be seen to be doing the right thing by the country even if it is an illusion.

What we should be doing is passing laws and regulations to limit the amount of user surveillance and monitoring but this is unlikely to happen and if it does it will be crafted in such a way as to be ineffective, just for show, because it’s popular with the voters.

I don’t have any solutions.

I think I know what the nature of the problem is, but nothing will change unless we’re prepared to have very broad based discussions that get away from the normal platitudes you get in any political campaign “everything’s going to be OK next year if you just vote for me”, it’s a load of crap. This goes for all the major political parties. You know what they are telling you is a load of crap and they aren’t actually going to solve anything.

Advertisements

Note Taking Software, back to basics.

There are many note taking programs but there are none which are ideal in my opinion. Many of them do a lot more things that I don’t need and don’t do all the things which I do need. A couple of them do come tantalisingly close to my ideal.

So what do I actually need from a note taking program. Let’s build it up from basics.

I like things to be simple!

What is the simplest note taking system?

A pencil and paper!

But a pencil and paper is not connected, you can’t search a large paper document easily. Organising and re-organising paper documents is difficult even if you have scissors and glue.

It would be more useful if it were electronic and on a computer.

So what is the simplest note taking system on a computer ?

Plain text files!

This is true, but having lots of plain text files scattered about on a hard disk can also be frustrating.

“I’m sure I had that information in a text file somewhere, if only I could remember what it was called and what folder it was in, dammit!”

There are problems with organising and re-organising a body of information which is contained in plain text files. What is needed is a way of structuring them and indexing their contents so they can be searched as a whole.

Keeping all your notes together is a good idea. Being able to add structure to them so that they can be grouped by their salient features is a good idea. Being able to explicitly express the salient features of a note (tags & metadata) is a good idea. Having a mechanism whereby one note can refer to another note (or indeed something outside the program) is a good idea. That is why note taking programs are a good idea.

With a note taking program you can keep all your notes in one place, link them together and define a logical structure, add meta-data to express the significant features of the data, link to other files or websites and search for things which you want to find.

Everything over and above this is either the icing on the cake or superfluous and unnecessary depending on your point of view.

Of course there are programs which provide a myriad of extra facilities and functions but if they fail to provide these basic facilities then they still fall short.

All the extra functions do is obfuscate the basic functionality. I am not saying that programs should not offer extended functionality but if the basic functionality ends up hidden in a sub-menu of a sub menu or in a context menu somewhere obscure then that is a bad thing.

The basic and most often used functions should be in obvious places, the extra functionality can be hidden in obscure places. The developers task is to decide which functions are the most often used and which ones get used once in a blue moon by just a few people.

If a program tries to be all things to all people then what usually happens is the user interface becomes complicated in one way or another.

 

Organisation

Almost all note taking programs organise their notes in either a tree or a directed graph. Most of the other types of organisation are either trees or directed graphs if you look at their topology.

A wiki might be thought of as a free form structure but the notes are connected by links and thus it is actually a directed graph. A mind map might be thought of as different from an outline but they are both trees, they are just displayed differently.

Directed graphs are more useful than trees.

Trees have the problem that as they get bigger it becomes more difficult to place nodes within them, that is, it becomes more difficult to find a single place which is correct for that node. There are usually several places where it could plausibly fit. That is why directed graphs are more useful.

For example, if a node could fit in the tree under the project it is part of or under the person whose responsibility it is or under the problem which the project is supposed to address then with a tree you have to select which is the most important feature of the node. This leads to difficulty in finding the node later when you have forgotten what your original decision was. It also leads to inconsistency of placement.

With a directed graph you can put the node in all the appropriate places simultaneously. If a node in a tree can have more than one parent then that tree is a directed graph. If you can ‘clone’ a node so that it appears more than once in a tree then that tree is really a directed graph.

It should be noted that a clone is not a copy, it is the same node which appears in more than one place.

 

Tags

Tagging nodes to indicate properties of the node is a necessary feature of a note taking system in my opinion. Well thought out tags are very useful.

Hierarchical tagging systems are in my opinion most useful, but few note taking programs have hierarchical tagging systems. Ideally the use of a tag should also imply the node having the parent tag as well (inheritance) i.e. if the node is tagged as belonging to this electronics project then it should also be tagged with the parent tag of ‘electronics’ and if electronics is the descendant of another tag then it should inherit that one too, recursively right back to the root of the tree.

One caveat with this is that when selecting the tags to apply to a node the list should be just a flat list of all the tags in alphabetical order, i.e. the tree should be flattened out.

Tagging systems can become a mess if the user doesn’t think about what the significant features of their data are. If the collection of tags just develops ad-hoc then they will probably be inconsistent with each other and this can lead to confusion.

A tagging system is even more useful if on can refine a search by selecting from a list of tags held by the results of the current search. Similar to the system used by the website ‘Del.icio.us’ before it was discontinued to make way for Pinboard’s subscription service. One alternative to this is if you can build a query using tags combined with AND, OR, NOT and brackets.

Meta-data is just another form of tagging, the meta-data expresses something about the node and as such it should be able to be searched and nodes should be able to be grouped on properties expressed in the meta-data.

One unhelpful characteristic of many programs is that their meta-data is common to all nodes. For example, let us suppose I have a notebase in which I have some notes on a selection of vacuum cleaners in order to choose which one to buy. One of the pieces of meta-data I might define for those nodes is ‘price’ and give each vacuum cleaner a number which represents it’s price. In a well designed note taking program that ‘price’ meta-data would only exist for those items I had assigned it to. In a badly designed note taking program all nodes in the notebase would now have a ‘price’ even where it is inappropriate. This would make the list of meta-data extremely long for every node because every node has an entry for every piece of meta-data defined for any node in the entire notebase.

Tags are all that is really necessary, other meta-data can be placed in the text of the node in a minimalist system.

 

Links

Linking notes together makes them much more useful. The information in one node can refer to information in another node and the whole is greater than the sum of its parts.

The basic link is like a hypertext link and occurs in the text of a node, it refers to another node. Clicking on the link takes you to the node which the link points to. This basic link is all that is necessary in a note taking system. Just with this type of basic link you can build a wiki.

There are usually other types of link in a system, especially if it is structured as a tree or graph. The structure of the tree implies parent/child links and this is used to arrange the nodes on the screen.

In my opinion there also needs to be links where the information in one node needs to cite or refer to the information in another node. There needs to be a mechanism whereby a node can list other nodes which provide supporting or related information. These are sometimes called ‘see also’ or ‘related items’ or ‘reference’.

 

Text

The function of a note taking system is to hold notes, i.e. information. This can be plain text but the necessity of including links to other nodes implies something more than just plain text. And a bit of formatting is quite nice too.

The inclusion of pictures and diagrams is really useful as well. There is an old saying that ‘A picture is worth a thousand words’, pictures can aid comprehension and understanding of the information. The inclusion of pictures in the text of a node although not strictly necessary is a good feature to have.

Tables are also quite useful.

 

Conclusions

So my ideal note taking program would not have a lot of extra features which I don’t use but would include the all the basic functionality described in this article.

What would such a program look like?

It would have a directed graph structure presented as either a tree (or many trees) or preferably as a network (map). Each node could appear many times in the network/tree as a clone of the same node.

If the structure is presented as a map then the map should centre on the node which has the focus and if the user moves to a new node then the map should be re-drawn with the new node as the centre of the map, this allows you to see the node of interest ‘centre stage’ whilst still being able to see it’s context.

If displayed as a tree then it would be able to ‘Hoist’ a node so that it becomes the centre of attention and would be able to expand/collapse branches of the directed graph/tree.

Each node would be associated with a pane of text which could contain pictures, diagrams, tables and links to other nodes. Links should be opened by a simple single click just like a web browser. In addition each node would be associated with a list of ‘related’ nodes and/or a list of files associated with that node each of which could be opened by clicking on the entry in the list. Ideally the text pane should be floating so that it can be placed on a second monitor.

There would be a hierarchical tagging system with inheritance which could be searched by clicking on the tag in the tag tree but in which the search could be refined by clicking on further tags narrowing down the selection each time, similar to the system used by the ‘Del.icio.us’ website.

The text of each node would be indexed so that full text searches can be carried out quickly. In addition complex searches would be possible by building search criteria in a ‘search table’ each row having columns defining what is being searched for, what is being searched (node text, tags, meta-data etc.), what the conditions are (greater than or equal to, less than, equal to, text contains, matches wildcard etc.) and what the relationship is to the other search criteria (AND, OR), maybe a tree structure would be more useful here instead of brackets. Furthermore these complex searches should be able to be saved for later re-use. This does not mean that a quick and simple search should not be available as well.

There are a few (very few) programs which come close but there isn’t yet a program which ticks all the boxes for me.

This is a bit more complicated than a simple pencil and paper but I think it would be a lot more useful.

 

Munson & Cadman

Since designing the Kelvinch font I have not been idle.  In my spare time I have been working on two more fonts.

Kelvinch was designed when I was just starting to learn about typography and so it is a little rough round the edges, it was my first font.  When I look back at Kelvinch I see many things which should have been done better, so I have started to design a replacement for Kelvinch.  The replacement has a provisional name but it will not be revealed until the font is released, just in case someone else decides to use it.

The two current fonts are Munson and Cadman.  The Munson font was released on 20th July 2017 and the Cadman font was released on 22nd February 2018.

 

Munson

Munsonator

Late in 2016 I needed a Victorian style slab serif font for a graphic design project I was working on at home.  I couldn’t find any good free Victorian slab serifs.  Most of the free ones weren’t any good, there were some very good commercial fonts available which would have been perfect for the job but I like free stuff.  I couldn’t find any free ones with good quality and a decent design of italic.

Some of the free fonts were passable but their designers thought that italic is the same as oblique which is not the case.

For this type of font italic should be a more cursive design not just the upright character slanted.

About the same time as this I was asked to be a beta tester for the new version of the font editing software I use and for this I needed a new font project.

This gave me the nudge I needed and so I decided to design my own my own Victorian Slab serif.

The name Munson is a reference to Audrey Munson who was the model for many of the bronze statues in New York from around the 1920’s era.

The inspiration for the font itself came from a typeface by a company called Stephenson Blake & Co. in my home town of Sheffield. This typeface was made around 1815 and was called Consort. It was a bracketed slab serif face with ball terminals where appropriate. I obtained scanned documents and photographs of typeface samples from that era which depict the Consort typeface and I attempted to re-create the look and style of that typeface in a modern font.

I have photographs of an incomplete set of the Consort typeface, I filled in the gaps and some of the characters in the Consort typeface were not to my liking so I designed Munson according to my own aesthetic preferences and with a great deal of artistic license.

There is also much of Clarendon in Munson. The Clarendon typeface was made by Robert Besley in London in 1845 and is particularly well known.

Munson is an amalgamation of all these influences, a sort of hybrid between the Consort and Clarendon with much of my own influence thrown in for good measure.

This is a font which I have created myself without using anything directly digitally copied from other fonts. This typeface is my property.

There was copying but this was done by hand and eye rather than by copy and paste.

Munson is now available for free download under the SIL Open Font license which means you can use it for whatever purpose you want personal or commercial, you may pass it on to others and modify it if you wish.  You may pass on your modified version (under a different name).

The only thing you can’t do with my font is sell it.

 

Cadman

Cadmanator

I have two friends who are dyslexic and they both expressed the need for a clear and legible font so I made one.

The name of the font is an indirect reference to one of these people who is a colleague at work and spends a lot of his time using CAD systems.

I don’t know if a specific font for dyslexia is a good thing or not, certainly some fonts are more legible than others.

My hypothesis is that the success of fonts which have been specifically designed for people with dyslexia is a placebo effect. The reader expects the special font to be easier to read so they put extra effort into reading the type. Knowing that a typeface has been specifically created to address one’s needs may well provide useful motivation that enhances concentration and engagement. Then, having better understood text for having made an effort to read it, the reader credits the enhanced comprehension to the special font rather than them having put in extra effort to comprehend it.

However having said that some fonts are easier to read and comprehend than other so why not make a font which fulfils all the criteria, it certainly cannot make the situation any worse.

The Cadman font has been designed to be as legible as possible. There is a lot of opinion on the Internet about which fonts are suitable for dyslexic people and much of it is contradictory. This is only to be expected, people are different from one another and what is suitable for one is not suitable for all.

However there are some characteristics which are commonly accepted as making a font more suitable for use by dyslexic people.

  • Sans Serif
  • Good ascenders and descenders
  • Wide apertures
  • b and d distinguished from each other not just mirrored
  • p and q distinguished from each other not just mirrored
  • Different forms for capital I, lowercase l and digit 1
  • Rounded g and rounded a as in handwriting
  • r & n together (rn) should not look like m
  • The f character has a descender to make it more unlike a turned t
  • M and W should be distinguished from each other and not just be mirrored
  • 6 and 9 distinguished from each other not just rotated
  • The use of distinct letterforms where confusion could arise
  • A slightly looser spacing than normal

Cadman fulfils all these criteria. But Cadman is not just for people with dyslexia.

Cadman is suitable wherever a clear and legible sans serif font is required. It has Bold, Italic and Bold Italic.

There are many open type features including SMALL CAPITALS, fractions and ordinals. There are two stylistic alternatives which change the digit zero from dotted to slashed zero or blank zero.

My colleague who uses CAD systems a lot wanted the font for scientific writing so Cadman contains a Greek alphabet suitable for mathematics and many Mathematical Operators, Letterlike Symbols, Miscellaneous Symbols and Dingbats.

Cadman is available for free download under the SIL Open Font license which means you can use it for whatever purpose you want personal or commercial, you may pass it on to others and modify it if you wish. You may pass on your modified version (under a different name).

The only thing you can’t do with this font is sell it as a font, however it may be packaged along with other software which is being sold, in which case the price charged is for whatever is packaged with it and the font is just a free bonus.

Enjoy !

 

Will Technology destroy Democracy ?

Technology has made some wonderful advances, it looks like we will fairly soon have self driving cars, just tell it where you want to go and it will take you there. Your fridge will know when things were bought and when they are likely to go off, it may also give you dietary advice. You might have a personal assistant on your desk listening to your every word you say and controlling your connected home, remembering all of your appointments so you don’t have to and answering any question you ask it.  There are many technologies which are ‘just around the corner’ so the next few years could see some interesting changes.

So how is it that with all the incredible advances in technology we have today and with increasing automation the rewards have not been spread more evenly ?

It seems to me that there is something very wrong about how technology is benefiting the world today. There is also a fundamental threat to democracy which few people seem to be aware of.

It is said that we have entered a new ‘Information Age’ but the information economy seems to be about endless austerity, jobless recoveries, lack of social mobility, and intense concentration of wealth and power for the few whilst most people struggle to make ends meet.

One of the principles of the information age seems to be the spread of free information and services. For example social media, Wikipedia, free software, free ‘Cloud’ storage (which is just your data stored on someone else’s server), free online education and many variations of the above.

Most people would think that this is a good thing. It spreads the power of information to the many. Control of this information has passed out of the hands of a few elites and into the hands of anyone who cares to download it.

But there is a problem. There are consequences which nobody seems to have anticipated.

Revelations about Facebook and Cambridge Analytica came as a shock to many people but this should be a wake up call! I think that this is only the tip of the iceberg and that Cambridge Analytica was not unique among companies.

The actual problem runs far deeper and this is just one example of a struggle which is going on between technology and democracy. There are some benefits to free stuff online but this has blinded us to the fundamental ways technology is eroding our democracies.

A typical server, many racks each containing many computers all linked together.

A server is a group of computers linked together to perform a particular function. The computers in a server are linked to a network and provide services to other computers on that network. Computer programs can be split up to run on many computers in parallel and get results much faster than if the program was running on just one computer. A server may consist of a few tens of computers up to many thousands of computers.

All the servers that crunch ‘big data’ are physically similar. They are placed in obscure sites in anonymous buildings and have lots of security. Because they are very valuable.

When people share information freely, those who own the biggest and fastest servers benefit in ways that ordinary people can’t even imagine let alone emulate. Companies with large servers can simply calculate wealth and power out of free information.

While the free and open information ideal feels empowering, it is actually enriching those with the biggest servers to such an extreme that it is weakening democracy. The uses to which some of this data is put is also weakening democracy, I’m talking about micro-targeting here.

It doesn’t matter if the servers run social media sites, national intelligence agencies, giant online stores, big political campaigns, insurance companies, or search engines. What they are all doing in the background is remarkably similar.

All these servers gather data about people and then process that data to find out all they can about the people the data is about. This data might include emails and tweets or social media likes and sharing, private documents on ‘cloud’ storage, sightings through cloud-connected cameras, or commercial and medical dossiers. There are no limits to the snooping.

All these sites (apart from the national intelligence agencies) need a ‘hook’ something to entice people into this asymmetrical information relationship.

The hook might be free Internet services or music, or easy-to-get mortgages. But there is a price to be paid for these ‘free’ services.

Ordinary people are the sole providers of the information that makes the big servers so powerful and valuable, and ordinary people do get some benefit for providing their data.

They get the benefits of an informal economy usually associated with the developing world, like reputation and access to barter. The real monetary benefits are given to those who own the servers.

More and more ordinary people are thrust into a winner-takes-all economy. Social media sharers can make all the noise they want, but they forfeit the real wealth and clout needed to be politically powerful.

In most cases there was no evil plot, it is just a result of human nature. Many of the people who own the servers are genuinely nice people. But a lot of the people who use the data they harvest have their own agendas. And the people who have wealth and power want what almost all people with wealth and power want … more wealth and more power.

In a world of free information, the economy will shrink as automation rises radically. This is because in an ultra-automated economy, there won’t be much to trade other than information.

The threats to democracy come from the uses to which the data is put.

Our democracies evolved for an analogue age and they developed alongside institutions which support them like a free press and citizens who all have access to the same information. There are rules to follow like the secret ballot and expenditure limits. These institutions and rules keep the whole thing fair and equitable.

But in the past few years things have changed drastically and things are still changing. Most people don’t realise how much things have changed already.

Digital technology works by a different set of rules to those which evolved alongside democracy. It is de-centralised and difficult to control and it is improving at an incredible rate.

Western democracies have rules to make sure that all their voters have access to the same set of information for an election. The statements which a candidate makes are on the whole accurate because they know that if they make a false statement this will be picked up by news organisations and the media and they will be found out. Issues are debated in the media with representations being made from both sides of each argument.

But now we have ‘Big Data’ and micro targeted messaging and the rules which ensure free and fair elections don’t apply anymore.

Using Big Data analysis servers can build up very accurate and detailed psychological profiles of millions of individuals and politicians who pay for the services of companies like Cambridge Analytica can target each one of them with a highly personalised message. They can exploit our psychological vulnerabilities and prejudices on a vast scale and in a way that no regulator has access to.

It is out with the old shared frame of reference against which new information can be judged and in with millions of private frames of reference which may or may not bear any resemblance to the shared frame of reference.

How can we hope to hold politicians to account for their statements if everyone gets a different message and nobody knows what anyone else was told?

But it gets even worse.

Facebook have algorithms which can build up a very accurate psychological profile from what seems like innocent, unconnected and irrelevant pieces of information. The original purpose of these algorithms was to give you more content that you like in order to keep you on the Facebook website longer and therefore expose you to more targeted advertising.

But it didn’t stop there when Facebook amassed all this data about its users the next question was “How can we make more money out of all this data?”

It isn’t just Facebook who are tracking their users, Google, Microsoft and Amazon are doing much the same thing along with a host of other companies and national security agencies of many countries.

The more data they get about you the more accurate their psychological profile becomes, they can make predictions about your political and religious beliefs, how likely you are to take risks, how introverted or extrovert you are and many other aspects of your character which you might not have wanted to share with others.

Pretty soon your car will know about every journey you take, where you started from, where you went to and what time you set off and arrived, your fridge will know everything about your diet and if you like to buy the yellow label discount items from the supermarket and your personal assistant will know how you feel because of your tone of voice and all this information about you will be correlated and cross referenced against all the other sources of information about you.

The whole is greater than the sum of its parts. All this information will reveal more than you ever wanted to share with the rest of the world. In such a world as I describe there will be no such thing as privacy.

You will be constantly bombarded with messages based on all this information and that will open up a whole new level of manipulation targeted at you personally.

But there is another aspect to this which is fracturing society. In the social media realm we create our own reality which alienates us from one another. This is a result of the algorithms whose purpose it is to keep us hooked to Facebook and other social media platforms.

Democracies need informed citizens who all have access to the same shared base of information but in the social media realm we create our own reality. Social media gives us more of what we want so if we ‘like’ a post with a particular political leaning the AI on the server takes note and makes it more likely that we will see more posts from that particular political leaning in order to keep us looking at the social media platform longer and be exposed to more targeted advertising.

On social media we create our own reality, our own mix of opinion, information, misinformation, real news and fake news. This creates our own bubble in which we only see what we want to see and only hear the views of those people who agree with us.

This is making people more angry and more extreme in their views and it makes it much less likely that we will compromise with each other.

In the end there will only be one winner in the struggle. Either technology will destroy democracy and the existing social order will be destroyed or the current political system will exert its authority and control over the digital revolution.

As things stand at the moment technology is winning and unless things change dramatically democracy will be washed away just like communism, feudalism and absolute monarchies have been.

It will be regarded as a system which persisted for a while but could not adapt to the new technology.

If democracy is washed away what would replace it ?

I think it will be authoritarianism, but not like anything which has gone before !

Corporatocracy. Huge multinational corporations too big to fail will dominate the global landscape and a very few people in the world will, and already do, hold the vast majority of wealth and power.

Their wealth and influence being the key to influence global politics to favour their own needs. They will have and feel no responsibility to the rest of humanity.

Big business has already had such a tight grip on politics that for a long time now people have just accepted that you can’t budge big business and that the worker is in no position to fight back or negotiate.

They monitor us with advanced technology and have built a consumer society which seeps into our cultural psyche. We slowly, through globalisation, will become homogenous until all there are only two classes. The consumer, alienated and kept down by the exploiting classes and the capitalist, who demands a homogenous class of downtrodden and subdued consumers to keep themselves rich, and who knows the price of everything and the value of nothing !

Even now the ruling elites are plotting behind the backs of millions to set up trade deals and line their own pockets and have been doing so since the rise of neoliberalism – oligarchs are pulling the strings of our ‘democratic’ nations. In effect, these past few decades have simply been a restoration of power back to private industry and history is once again repeating itself. Over and over again it is the same struggle between humanity (the working people), and the ruling elites.

In such a world ruled by big business they would probably keep governments and elections just to keep a sham of democracy but government would be under the control of big business. Corporate interests, profits, growth, and returns would come before all else !

 

 

InfoQube followup

InfoQube is a complicated program with many capabilities but it is difficult for a new user to understand.

It is very easy for a new user to feel lost, partly this is due to not knowing where everything is but its because the program is capable of doing so many different things, when faced with so many possibilities a new user might think “What the F*&@ should I do now ?”, option paralysis is a well known phenomenon in psychology.

InfoQube is almost completely opposite to Microsoft OneNote, with OneNote the user interface is superbly designed to help the new user and to make the operation of the program obvious.  But the program itself sucks, many of its capabilities are superficial and gimmicky.  They are included just so that the advertising department can tick the box saying it has that capability.  If you use OneNote for any serious work then you come up against its limitations very quickly.  It is a typical product of Microsoft ‘focus groups’ which tend to make things so they are easy for the new user and difficult or impossible for the power user.

InfoQube on the other hand does not have a user interface which is simple and intuitive.  The user interface is very dense.  What do I mean by dense ?  It is packed with sub menus, drop downs and context menus and some of the sub menus have sub menus.  This can be confusing for a new user who doesn’t know where everything is.

There is a lot of depth to this program, but it can be intimidating to a new user. I am still learning and so I am sort of a new user but I don’t feel lost anymore. I was helped a lot by finding the option to customise menus and toolbars and experimenting with what I could and couldn’t move and/or get rid of.

Toolbars can have icons taken out of them and other icons put into them. New toolbars can be defined. The same is true of menus, the menus themselves are fixed but the contents of each menu can be changed. There are a few things in the menus which are fixed and you have to work around these entries but you can almost completely re-arrange everything else.

I was not aware how customisable InfoQube was until I went looking for the command to set up keyboard shortcuts.  In the sub menu there was an entry called ‘Customize’ (pardon the Americanism but that’s the way its spelled in the program).  This is a key feature and shouldn’t be hidden away in a sub menu.  Once I found out what it was capable of I dragged it up one level onto the ‘Tools’ menu between ‘Help’ and ‘Options …’ where I would have expected to find it in the first place.

I then butchered the interface until I was comfortable with it.

I am now using the cut down interface.  I have deleted many of the capabilities of the program, the things I am not interested in.

  • Like Pivot Tables and Pivot charts, since Microsoft Office is no longer installed on my system I can’t use these anyway.
  • Like sending e-mail to InfoQube, someday I may want the capability to send information to my InfoQube database from anywhere or for others to do so but for now I’m not interested.
  • Like Gantt Charts, maybe one day I will have to manage a project and if that is the case then I will be grateful for this capability but for now its something I don’t need.

These facilities are still there, they have just been deleted from the user interface.  If they are ever needed then they could easily be re-introduced.

Without all the stuff I don’t need and with the stuff I do need re-arranged I have a sensible manageable, comprehensible (to me) interface.  Actually I haven’t taken that much out, but in the process of re-arranging things I became much more familiar with where things are.  I have assigned a new set of keyboard shortcuts so that the operations which are common to the other programs I use are now in familiar locations where my fingers can find them on their own without too much thought.

So, what have I got left ?

I have a two pane organiser similar in operation to MyInfo with the columns in the left hand pane similar to Myinfo but it has the dockable panes which can be detached and placed on the other monitor just like Ultra Recall and it has a form of hierarchical tagging similar to ConnectedText.  It has the ability to assign different meta-data to different items like Ultra Recall and the capability to have saved searches like the $ASK command in ConnectedText (except the results appear in a table (grid) not on a page).

The hierarchical tagging is not native to InfoQube but it shows the flexibility of the program that something like this is possible with only the things which are already built in.

I am aware that I am not using InfoQube to it’s full potential but the question is, do I need to use the program to it’s full potential ?  If it does what I need then that is enough and the extra capabilities are there if I ever need to use them.  I didn’t use ConnectedText to it’s full potential either.  So what!  If InfoQube does become my main note taking program then my usage of other parts of the program would possibly expand over time.

If only the linking of pages (placing a link on a page which links to another page) was as good as ConnectedText then I could rebuild my ConnectedText wiki within InfoQube.

Moving lots of data over to InfoQube has highlighted the fact that the import facilities of InfoQube are very rudimentary unless you are importing from EccoPro or Evernote.

This is the reason I have not done a load test on InfoQube, importing a couple of thousand text files is only practical if it can be automated.  I suspect InfoQube would perform rather well in such a test but I cannot say that for certain until I do the test.  If I drag and drop files to the left Pane then all I get is links to the files on disk, the file contents aren’t inserted into the database.

The pace of development of InfoQube is quite rapid and things have changed (for the better) since my review.  I look forward to seeing what new developments are coming.  If there are substantive changes then it may be worth doing a second review.

Software rental brought to you by Microsoft !

I have recently been having problems with my laptop computer.

The nature of these problems is not relevant to this discussion but it did necessitate what Microsoft call a ‘Reset’ of the PC.  I opted to keep all my personal files.  I thought I could re-install the applications I had bought and paid for from Microsoft after all it was the same PC they had originally been installed on and I had bought a valid license key for that computer right !

Wrong !  Microsoft have stopped re-activation of license keys for previous versions of Office software.  This was a copy of Microsoft Office Professional 2010 which I had been forced to buy after Microsoft destroyed my previous laptop with the disastrous Windows 10 upgrade.  I bought this software in September 2016 so I have had just over 18 months use out of it and now Microsoft refuse to re-activate the license key.

For many years Office has been a very profitable product for Microsoft.

Software has different characteristics to normal products, the development costs are high but the production costs are low.  This means that for a small company who aren’t selling very many copies the development costs are a large percentage of the profit for each copy sold but for a large company who are selling a large number of copies the development costs become tiny compared to the profit for every copy sold, particularly at the excessive prices that Microsoft charge.

This is what destroys many small software companies.  However Microsoft are not a small company and they have sold many copies of Office and looking at the differences between Office 2010 and Office 2013 they have done little or no development in those three years.  But now they have become even more greedy than they were previously.

They have moved their business model over to ‘SaaS’ or ‘Software as a Sentence‘.  So they have stopped the service to activate the license key by telephone which means that a license key which needs activation can be activated just once online.  If it has already been activated then it can no longer be re-activated.  They are trying to kill off older versions of Office.  They are trying to force everyone onto the rental version, Microsoft Office 365 because it generates a steady revenue stream for Microsoft.

Be warned, if you have a copy of Microsoft Office previous to Office 365 installed on your machine do not un-install it unless you really mean to get rid of it completely because you won’t ever be able to re-activate it on any computer ever again, not even the one on which it was originally installed!

So what alternatives are there for people who don’t like being milked by Microsoft.

Microsoft Office Professional 2010 consists of Word, Excel, OneNote, Power Point, Publisher, Access and Outlook.

Free Software

Mozilla Thunderbird is a worthy replacement for Microsoft Outlook.  I don’t think there is another program either commercial software or free software that can beat it.

Libre Office Calc can do almost all the things Excel can do but with a quaint old fashioned looking interface.

Libre Office Impress can do almost all the things Power Point can do but again it has an old fashioned looking interface.

Libre Office Base is a very different animal to Access, the user interface is not as good but the capabilities of the database exceed those of access.  The back end of Base is the HyperSQL database.  The user interface is different to Access and will take some getting used to.

Libre Office Draw is not a suitable replacement for Publisher.  It is quite awkward to use, it can produce good documents but it takes a lot more work than in Publisher.  Inkscape however is a lot more capable and although the user interface is not as intuitive as it could be you do get used to it with experience.  If you want a full desktop publishing solution then Scribus is far more capable than Publisher ever was.

OneNote was never a very good solution to note taking, it has a nice graphical user interface that is quite intuitive and it has a lot of features but many of those features were only added to tick boxes in the advertising feature list and they were added with no consideration for how they would be used.  For example OneNote has a tagging system but it is designed in such a way that if you have more than about 30 or 40 tags then it starts to become unusable.

There are many suitable replacements for OneNote both commercial and free.  The free programs aren’t quite as good for note taking as the commercial programs and none of them is similar to OneNote, most of them are similar to two pane outliners.  Treesheets however is quite novel, it is like a spreadsheet for text. Among the free solutions are Treesheets, KeepNote, SEO Notes and Cherry Tree.

Libre Office Writer is not a suitable replacement for Microsoft Word for one simple reason, it doesn’t do Outlining.  The absence of this crucial feature in Writer is what is holding Libre Office back from becoming the Office suite of choice for business and academia.

Outlining is a good way of analysing a problem, divide and conquer, keep on dividing the problem into simpler pieces until the pieces are easy to do.  Businesspeople want to organise documents in an outline, Lawyers want to organise case notes in an outline, students want to organise assignments in an outline.   It is one of the basic tools which helps people to put their ideas into a document and arrange them into a coherent whole.

Microsoft Word has a very good, well designed and easy to use outlining mode and once you have finished organising your document you can go back to the normal mode and concentrate on the formatting and presentation of your document.  But at any time you can switch back to the outline mode and re-organise/re-arrange things.  As an outliner Word is hard to beat.

The outlining feature has been requested many times on the Libre Office forums but the developers at Libre Office say “well we have Navigator and it does the same thing”, no it doesn’t.  Navigator was designed to move about documents and find things, it is not an outliner, it does some of the things outliners do but it is not a fully functional outliner.

Unfortunately if you want to stick with free software you will need a separate outlining program and word processor.  So unless the outliner has very good formatting and printing you will need both programs and there will be problems with re-organising things unless you maintain two versions of your document.

UV Outline is a very good free outliner and The Guide is also quite good.

Commercial Programs

If you are willing to pay a little money then the available options become a lot more numerous.  None of the programs here are rental versions.  When you pay you actually get the program, you don’t have to keep on paying for it over and over again.

For Office suites there is SoftMaker Office, it is quite expensive but at least you get the software indefinitely and don’t have to pay rent (although there is a rental version of the Office Suite as well).  I haven’t used SoftMaker Office so I cannot comment on its performance or features and it is pretty pricey.

For something a little more affordable Ability Office is quite good and this is one I have got.

Ability Office Professional consists of a database, a paint program, a presentation program, a spreadsheet and a word processor.  They claim to be Microsoft compatible and to be able to load and save files in Microsoft format and this is largely true apart from the database where it can load the tables and queries from your Access files but not the forms.

The word processor ‘Ability Write’ doesn’t do outlines, it doesn’t even have anything as functional as Libre Office Write’s Navigator, but as a basic word processor it is OK.

Ability office has some nice features like being able to link data from one document to another so you can have numbers in a table in your Writer document which come from the spreadsheet and this link can be both ways so you can change figures in the table and it changes the numbers in the spreadsheet.  The same links can exist between the database and the spreadsheet and between the database and the word processor.

You can also set up Ability Office to have conventional toolbars and menus and get rid of the ribbons.

The lack of an outliner in Ability Office Writer is a big limitation but there is another solution out there.  Scrivener from Literature and Latte is a word processor designed for authors to write books.  It has a lot of nice features to help in producing long documents and of course it does outlines.  For each project there is a section containing research notes or background information.  If I was writing a long complex document like a thesis then Scrivener would be my word processor of choice for such a task.  If I wanted to produce a quick half page note then Scrivener probably wouldn’t be suitable.  Scrivener is quite reasonably priced.

As far as desktop publishing goes then Serif PagePlus X9 is very good and is also surprisingly suitable for producing long documents.  Serif are heavily promoting their new replacement for PagePlus called Affinity, it looks good on the website but its someting I haven’t tried yet so I can’t give an opinion on how good it actually is.

There are many note taking programs out there for sale.  If you don’t want too many complex facilities and are satisfied with a strict hierarchical structure and no universal links then there is a note taking program called ‘Right Note‘ which is fairly simple to learn and also does spreadsheets as a type of note.

I was going to do a review of Right Note sometime in the future but a preview would be, simple to learn, attractive user interface with plenty of colour and quite useful features but not very sophisticated.  A lightweight!  However sometimes a lightweight program is all you need.

For something with a little more power then you could choose MyInfo or ConnectedText but there are some problems.  The developer of MyInfo is threatening that the next version of MyInfo will be a rental version (Software as a Sentence), if that is true then I won’t be updating my copy.

ConnectedText is very good and very powerful but I cannot honestly recommend it for new users as it is no longer being developed, version 6 (the current version) will be the last.

If you want something with lots of power but a very steep learning curve then you could try InfoQube.  InfoQube is a lot more than just an outlining program or a note taking program but it is a formidable program to learn.  InfoQube also links to and synchronises with Google Calendar.

There is also Ultra Recall, WhizFolders, TreeDBnotes, The Brain and 3D Topicscape. I can’t recommend any of these for a variety of different reasons, but they are all better than Microsoft OneNote.

As far as e-mail programs go Mozilla Thunderbird is as good as any commercial program and it’s free but if you really want to pay some money then Essential PIM Pro is just as good and quite reasonably priced.


There are many alternatives to joining the Microsoft hegemony both free and commercial.  Microsoft are a big company and their attitude seems to be that they can do whatever they want and their users will just have to accept it.

Unfortunately the version of SaaS they have chosen is a very pernicious one, if you stop paying the rent the program stops working completely.  In other words they are holding your documents and files hostage against your future payments.  There are some other companies which have chosen a less aggressive version of SaaS, like The Brain Technologies, if you get TheBrain on a rental deal and stop paying the rent then the program continues to work you just don’t get any upgrades or online services.

So help to promote more diversity in the software marketplace, switch to a non-Microsoft solution today!

#DeleteMicrosoft

Your money would be better in the hands of small software developers than in the hands of a corporate giant that treats their customers with contempt !

 

A Review of InfoQube

Introduction

This program is very complicated. It tries to do everything which Connected Text can do and more but without the markup language so everything is done through a GUI and with tables of properties and context menus but there are so many options and features that it all becomes very messy.

There was once a program called ECCO Pro which arranged data in grids very much like InfoQube. If you are familiar with ECCO Pro and liked it then you will probably like InfoQube, InfoQube is like ECCO Pro on steroids. However in my opinion the program tries too hard to be like ECCO Pro. A personal Wiki (ConnectedText) is a better place for your data in my opinion.

This program has been in development for a long long time, the final version has always been predicted to be six months away. In 2007 it was predicted to be six months away and now in 2018 it is predicted for the last quarter of 2017 but it isn’t here yet, I suspect the website hasn’t been updated and pretty soon it will be six months away yet again. Development seems to be progressing at a steady pace but I suspect that there has been some mission creep because no endpoint has been set. So how will the developer know when it is finished ? I think the answer might be that he will stop when there are no more features to add.

On the InfoQube website it says:-

While in beta, InfoQube is free to download and use. Initial release is planned for Q4 2017.

Each version is fully functional for 90 days, after which time it turns to read-only mode. Simply download an updated version to get another free 90 days. Simple and totally free !

Personal licenses will have a special introductory price of just $49.95

In the meantime … you’ve seen what can be don with InfoQube and you think it has a great potential.

Perhaps you’d like to give us a helping hand … You certainly can:

  • Donate $50 USD or more and you’ll receive a free Personal License ! (PayPal account is not required. All major credit cards are now accepted)
  • Participate in the Community forums
  • Contribute to the Documentation

Spread the word on how great and unique InfoQube is, to friends and in other forums.

Update – 15th May 2018 : The website has been updated, the ridiculous statement about paying for a free license has been removed and the price of a license has been dropped to $30.  And yet again release date is six months from now, but the development of the program is progressing at a fairly brisk pace.  I will wait and see with interest.

The developer is a guy called Pierre Landry from Canada. I don’t know what he means by a ‘Free Personal License’ because if you are ‘donating’ $50 in order to be issued with that free license then surely you are just buying the license for $50 in which case it wasn’t free.

So I tried the program out and decided it was worth further investigation, I made a donation and got a ‘free‘ license. I have tried this program out before but failed to understand it properly, this time however I did get a little further than previously. Try it out if you want but you can expect a very steep learning curve, you practically have to read all the documentation before you start understanding any of it.

InfoQube started out as a program called SQL Notes, this was a GUI front end for the MySQL database but it has developed a lot since then. It is difficult to describe it’s function because it quite literally can do so many different things, it tries to be everything for everyone. Imagine a program written by an enthusiastic and talented programming geek who tries to add every conceivable feature which has been suggested on the forum, all this backed by a very powerful database. Well this is what InfoQube appears to be.

Linus Torvalds once said that Linux developed when his terminal emulator program grew legs. Well InfoQube started out as a GUI front end for SQL and it grew legs and just about everything else, including a kitchen sink!

Score 48 out of 60

Verdict : Very Powerful but not very User Friendly.

 

1. Connectivity = 10

Some programs organise their data as a hierarchical tree. A node can only have one parent. InfoQube is not one of these programs, anything can be connected to anything else, a node can have multiple parents so the organisation in InfoQube is a graph and nodes (or items in InfoQube parlance) can appear multiple times. These multiple appearances are not copies or clones they are the original item appearing in a different place. So InfoQube supports transclusion.

Each item in the database has an area of text associated with it, in InfoQube this is called the HTML pane and every item has one.

The text in this area can contain links and/or the title text of the item can contain or be a link. Each link can link to other items in the database, other grids in the database, URLs, e-mail addresses, folders or files. This program supports universal links, both inwards and outwards. If the link is a universal link then the target program will be opened at the appropriate place. If the link target is an e-mail address then your default e-mail program will be opened on a new mail to the target e-mail address. If the link target is a file then the file will be opened with it’s default application. If the link is to a URL it will be opened in your favourite web browser.

Also you can generate universal links to the items, grids or views within InfoQube. If you right click on an item then go to the ‘Copy’ section of the context menu then one of the items will be ‘Copy items URIs’, if you click on this it will copy a universal link to the item onto the clipboard which can then be pasted into another application. If one of these links is used in another application it will open InfoQube and open the database the link points to and open the item, grid, view the link points to.

Items can have a link in their title so each item in a grid could be a bookmark to a URL. Thus InfoQube could take on the role of storing bookmarks to interesting web pages.

InfoQube can be set up to receive e-mails, it can be set up to poll a mail server and receive e-mails which are then imported as items. This means you can send items to your InfoQube database from a mobile phone or from a computer not running InfoQube and it also means that other people can send you items if you give them the e-mail address.

 

2. Classification = 10

The basic unit of information in InfoQube is an item, items exist independently of anything else. So what I usually refer to as a node is called an item in InfoQube. The basic mechanism for the display of items is the grid, a grid has criteria for the display of items and will display any items which meet those criteria. Items do not ‘belong‘ to grids, you can have an item which appears in no grids.

Normally grids are ‘simple’ which means that any items created in that grid will have a flag in the meta data with the name of the grid and the grid just displays all items with that flag. However you can set up grids with complex criteria for the selection of items (a valid SQL statement which will return TRUE or FALSE) in the ‘grid source’ field. So a grid itself can be a search with the results of the search appearing in the grid.

Having an item which doesn’t appear in any grid is not good and so I wanted a grid which displays all items unconditionally, this proved to be ridiculously easy you just set the ‘grid source’ field to ‘item’ which returns true if the item exists, so it tests each item to see if it exists and so for all items it always returns true.

The program organises items in a different way to most programs. The hierarchical tree is present but it is not the way things are organised, it is there to arrange things in a way which is convenient for humans to look at. Items may have multiple parents so they may appear in many places (even in the same tree) so transclusion is inherent in the system and the hierarchical trees are really graphs.

An item has a title, it also has a page of text associated with it (known as the HTML pane) but an item may have any arbitrary meta data which the user adds. Different items may have different meta data. Usually you create an item in a grid in which case it will have a flag with the grid name automatically (if the grid is simple).

InfoQube has some powerful search facilities using multiple criteria combined with AND plus OR. For number and date fields you can use AND, OR plus the following operators are allowed: <, <=, >=, >, = the powerful search is unsurprising for a program which has the MySQL database engine at its heart.

You can also display a mind map of items from your database but these facilities are rudimentary compared to programs whose primary role is mapping.

https://i2.wp.com/www.sqlnotes.net/drupal5/files/1/images/Gantt8.png

There are various different ways to attach tags or categories to items.

Firstly there are Wikitags, you can add a list of named tags to items which can be searched for and linked to. They can also be used in the selection criteria for a grid.

Secondly you could add meta data to any item which could be a drop down list. The list either has a predefined set of categories or gets populated as things are added to it.

Thirdly you could set up a hierarchical tree (or graph) of ‘categories’ and assign them as parents to the items you want to categorise. Hierarchical tagging is not built in to InfoQube but that is essentially what I have added using the built in facilities of InfoQube.

The way things are organised in InfoQube is very open ended and you can arrange things the way you want them which can be very good if you think about what you need and how to achieve it before you start organising things but a consequence of this is that things can degenerate into a disorganised mess if you don’t know what you want or if the objectives are poorly specified.

InfoQube also does not have the concept of place, things appear wherever it is appropriate for them to appear. InfoQube and ConnectedText are the only two systems which I know of that have this characteristic. Patterns and insights can emerge from the data which were not apparent in the input once the data has been properly classified.

 

3. Text Layout and Formatting = 9

Each item has a ‘HTML pane’ associated with it. This is like a word processor document attached to each item. It is HTML but what you see is a WYSIWYG editor that supports tables, images, diagrams in SVG format. It can hold a copy of a web page or may hold a document formatted in a markup language called ‘Markdown’.

The HTML pane has a competent word processor/editor more than adequate for a note taking program. Links can be embedded in the text and all the usual formatting can be applied.

InfoQube has good facilities for using tables within text on the HTML pane. Cell borders can be dragged about to resize the cells. All the usual formatting can be applied and the cells can contain icons and images as well as text. Just like using a word processor.

 

4. A Sense of Time = 9

Usually this is the section which note taking programs fall down on but not InfoQube which has a very good calendar together with facilities for project management.

https://i2.wp.com/www.sqlnotes.net/drupal5/files/1/images/MonthView.png

The calendar supports reminders and repeating reminders. You can add a date to any item as part of the meta data and these will appear in the calendar. There are some pre-defined dates and durations which can be added to items to tell InfoQube that these items should appear in the ‘Gantt chart’, if you add a Gantt chart to a grid then any items with the relevant meta data will appear in it. Dependencies can be added so that the items will appear in the correct sequence in the Gantt chart.

https://i0.wp.com/www.sqlnotes.net/drupal5/files/1/images/Gantt1.png

‘Gantt charts’ can illustrate a sequence of events and show dependencies, the facilities for project management in InfoQube are not quite as good as Microsoft Project but InfoQube has many other facilities for general information management and organisation which would in my opinion make it far more powerful if it was used to manage a project.

The calendar in InfoQube can be synchronised with the online ‘Google Calendar’ (both ways).

 

5. Ease of Use = 3

Ahh … there had to be a downside didn’t there and to be honest this program has a pretty big downside.

This program has so many features crammed into it that the user interface has become complex and is certainly not intuitive or consistent. There are features hidden away in context menus which if you don’t know about them you might never find them.

Pierre Landry the developer has spent most of his time and effort adding new features to the program but I think there should be some time and effort put into making the user interface simpler and easier, looking at how the features work together. Perhaps take a look at how some other programs have designed their user interfaces. For example the support for universal links has only recently been added and on the forums Pierre was asking users about what the best way to implement the links were not about how they would be used. But the user only sees the user interface, usually they don’t know or care about how it is implemented. It is much better to have a clunky feature with a slick user interface than a slick feature with a clunky user interface.

On the plus side it does get easier with time but you can expect a very steep learning curve, even steeper than for ConnectedText.

You can customise the toolbars and set keyboard shortcuts for any command but the basic problem is that there are so many commands and so many features everything is too densely packed in. This program tries to provide anything and everything you might need but it ends up providing none of them very well. Often it is better to have several programs which are each good at one task than to have one program which tries to do everything.

InfoQube has Visual Basic built in. You can write programs in Visual Basic which have full access to the database. This can be used to customise the database still further but it is a whole new level of complexity to master (especially if you don’t know Visual Basic to start with).

When put under load InfoQube eventually performed very well and did not noticably slow down with a very large database of text files, but importing the files in the first place proved to be more challenging than I had anticipated.  Text files were perhaps not the ideal source of data to import but that was the data I had.  The InfoQube documentation states that it does support database formats like .CSV and Tab delimited files and many other formats but if you try to import a simple text file it wants a specification of how to split it up into fields.  In my case there were no fields I just wanted the text of the file in the HTML pane and the filename as the item name.

 

6. Visual Appeal = 7

The user interface is a pale blue colour with a standard toolbar (not a ribbon). There are no themes and I have not yet found a way to alter the colours of the interface.

Everything else is configurable. Items and grids can have their default colours set but this can be overridden for each item. You can change the font used for each item and include icons in the text.

The various panes which can be displayed can be docked in any part of the main window or they may occupy a floating window of their own. The floating windows can be placed on a second monitor if you have one.

Overall the interface is OK visually but not the best I have seen, and certainly not the worst. However having said that a lot can be done to configure it and reduce the clutter. The icons on the toolbar are configurable so one configuration of InfoQube can look quite different from another.

https://i1.wp.com/www.sqlnotes.net/drupal5/files/1/images/GridColumns1a.png