Eikonal Blog


Intentional loss of functionality (arrogance of Atlassian, Mozilla, Microsoft)

Filed under: business, it, knowledgeManagement — Tags: , , — sandokan65 @ 11:02

It appears that every modern tech company feels that it is a home of bunch of visionaries, of technical prodigies that are entitled to keep changing user experience (of their products) all the time. Adding new features would be fine. Providing alternate (frequently better) ways of doing something (that was already doable within product) is also fine. Removing long present features is not fine. Doing so is akin to an invitation to an religions war. It insults users by implying that developer knows better that all users what is better for them. Is every developer under impression that he has to do bold arrogant moves like Steve Jobs use to do or Microsoft does all the time?

Few recent examples follow.

1) Atlassian Confluence wiki removal of wiki markup

Confluence used to be one of the best wiki engines. Rich in features, suitable for corporate deployment. Its downsides are that it is written in Java, hard to install and properly configure – but if you have someone else take these administrative jobs from your hand, it used to be very powerful knowledge management platform.

In version 4 of Confluence, the Atlassian removed the wiki markup editor.

2) Firefox removing users’ ability to switch off JavaScript

  • “Firefox 23 Makes JavaScript Obligatory” by Ian Elliot (at his bloh “I Programmer”; 2013.07.01) – http://www.i-programmer.info/news/86-browsers/6049-firefox-23-makes-javascript-obligatory.html
    • Why has Mozilla decided that this is the right thing to do?The simple answer is that there is a growing movement to reduce user options that can break applications. The idea is that if you provide lots of user options then users will click them in ways that aren’t particularly logical. The result is that users break the browser and then complain that it is broken. For example, there are websites that not only don’t work without JavaScript, but they fail in complex ways – ways that worry the end user. Hence, once you remove the disable JavaScript option Firefox suddenly works on a lot of websites.

      This seems very reasonable, but removing options from dumb users also removes them from the expert user – and that’s us. Reducing freedom, even freedom to crash the application, can be seen as a bad thing. And if reducing that freedom exposes the browser user to all manner of nasties, then it is even more a bad thing.

  • “Firefox 23 Makes JavaScript Obligatory” (SlashDot; 2013.07.16) – http://news.slashdot.org/story/13/07/01/1547212/firefox-23-makes-javascript-obligatory
  • Bugzilla@Mozilla – Bug 873709: “Firefox v23 – “Disable JavaScript ” Check Box Removed from Options/Preference… ” – https://bugzilla.mozilla.org/show_bug.cgi?id=873709
    • User can still go to about:config and change its javascript.enabled parameter manualy.
    • Change is set in stone, as the lead developers have set their mind. Here is the justification for change by one of them: “Checkboxes that kill your product” by Alex Limi – http://limi.net/checkboxes-that-kill/.

Come again? What is the next, removing the navigation/URL window so users can go only to predefined links on their home portals?

Comment added later:

3) FireFox removed right-click option to send a page link

FireFox Right Click


Since version 16 of Mozilla’s FireFox browser, that options is removed. Now it can be found under the File > Send Link location.

FireFox Right Click 2

This is a minor annoyance. One can either reprogram his mind and start using the new location, or install extension “Send Link in context menu” (https://addons.mozilla.org/en-US/firefox/addon/send-link-in-context-menu/).



Distraction-Free Tools


Microsoft office foolies


Tiddly wiki syntax

Filed under: knowledgeManagement — Tags: — sandokan65 @ 16:43

Inserting images

For remote images use syntax: [img[URL]], e.g. for http://i.creativecommons.org/l/by/3.0/88×31.png ():


For local images that you want to accompany your copy of local TiddlyWiki, e.g. wiki called VARIOUS.html, make a directory VARIOUS_files next to the html file, place the copy of the image in it (VARIOUS_files/CCLogo.png) and reffer it as:


The genral syntax is

[img[alternate text|URL of image][tiddler or URL]]

Source: “Inserting Pictures” – http://tiddlywiki.org/wiki/Inserting_Pictures.

Pre-formated text

Source: Eric Shulman – http://groups.google.com/group/tiddlywikidev/browse_thread/thread/5bbf6ace10e15f65

> For some reason, when I try to include preformatted text, using the
> triple curly braces, TiddlyWiki isn't preserving line breaks or
> spaces.

There are two different uses of the tripled curly braces... placing
them on lines by themselves, with no leading or trailing content of
any kind, e.g.:

produce a PRE block that bypasses wiki-syntax processing, uses a
monospaced font, and retains whitespace and newlines.  In addition,
the default CSS TiddlyWiki styles for PRE blocks applies a yellow-ish
background with a 1px border.

However, if *any* content precedes or follows the tripled curly braces
on the same line, e.g.:
they produce a CODE block that bypasses wiki-syntax processing, and
uses a monospaced font, but does *not* retain whitespace a newlines.

So, perhaps you have used the 2nd (CODE) syntax, but were expecting
the 1st (PRE) results... and also check to make sure there isn't any
trailing whitespace following the tripled curly braces, as this woud
force the CODE syntax to be applied even though it would *look* like
the PRE syntax. 


Syntax: {{{chage –-list username (or) chage -l username}}}

$ chage --list dhinesh
Last password change                                    : Apr 01, 2009
Password expires                                        : never
Password inactive                                       : never
Account expires                                         : never
Minimum number of days between password change          : 0
Maximum number of days between password change          : 99999
Number of days of warning before password expires       : 7

gives following:

Two uses for preformated brackets


Online cooperation tools


Issue mapping, Dialog mapping


  • Compendium – http://compendium.open.ac.uk/institute/about.htm [FREE, requires registration]
  • perlIBIS – http://eekim.com/software/perlIBIS/ – a suite of Perl modules for processing IBIS dialog maps.
      “… Issue-Based Information System (IBIS) is a methodology for discussing and exploring “wicked problems,” problems that are not well understood and that have no straightforward answers. Invented by Horst Rittel and colleagues in the 1970s, IBIS provides a simple grammar for mapping conversations. The grammar consists of questions (issues), possible solutions (ideas), and arguments (pros and cons) for and against an idea.

      In the 1980s, Jeff Conklin and others developed software for graphically mapping and representing IBIS conversations. This software eventually evolved into a Windows program called QuestMap….”

Definitions and other blurbs

  • Collective Memory = Also known as group memory. (Source: [1])
  • Deep Structure – http://www.cognexus.org/deep_structure.htm
  • Dialog mapping
  • Knowledge is information that has been internalized. (Source: [2])
  • Information is a knowledge artifact (Source: [2])
  • IBIS = Issue Based Information System(s)
  • Issue mapping: … the process of crafting an issue map, a way of making critical thinking visible. An issue map is a graphical network that integrates many problems, solutions, and points of view and shows the deep structure of an issue… (Source: [4])
  • Issue Mapping and Dialogue Mapping: … Issue Mapping is Dialogue Mapping minus group facilitation. (Source: [4])
  • Knowledge vs. Information: People often confuse “knowledge” with “information,” but there is an importance distinction between the two. Knowledge is information that has been internalized. If you have a physics textbook on your shelf, then you have information (or a knowledge artifact). If you are capable of doing the problems in the textbook, then you have knowledge. (Source: [2])
  • Dynamic Knowledge Repository [DKR] = (Source: [2])
  • Shared Understanding = An important pattern where the group has achieved a unity … of goal/mission/vision such that the question “what are we trying to do” doesn’t really come up. (Source: [3])
  • Wicked problem – … describe a problem that is difficult or impossible to solve because of incomplete, contradictory, and changing requirements that are often difficult to recognize. Moreover, because of complex interdependencies, the effort to solve one aspect of a wicked problem may reveal or create other problems…. (Source: http://en.wikipedia.org/wiki/Wicked_problem)


Related here: Knowledge management – https://eikonal.wordpress.com/2010/05/15/knowledge-management/



Filed under: knowledgeManagement, skills — Tags: , , , — sandokan65 @ 09:53

General information

GTD Blogs

GTD tools

GTD for BlackBerry

Related at this blog: Skills – https://eikonal.wordpress.com/2010/09/09/skils/.


Personal Wiki’s

Related here: Knowledge management – https://eikonal.wordpress.com/2010/05/15/knowledge-management/


Knowledge management

Knowledge bases: Wikies, etc.


Mind maps, Concept maps, Concept networks


Mind-mapping tools:

The only concept networking tool that I know about is:



Process management



After years of trying various blog-like tools, in my opinion, the blogs are not a good tool for knowledge management. A blog-like interface may be useful as an additional “view” of the knowledge bases (e.g. wikies), for example to keep users informed on the changes to the knowledge base.

Tagging, Labeling, Categorizing, etc.

Nothing to see here ….

PIMs (Personal Information Managers)

Related here at this blog: personall wikies – https://eikonal.wordpress.com/2010/07/02/personal-wikis/ | Issue mapping, Dialog mapping – https://eikonal.wordpress.com/2010/10/29/issue-mapping-dialog-mapping/ | Productivity – https://eikonal.wordpress.com/2011/05/31/productivity/ | Skills – https://eikonal.wordpress.com/2010/09/09/skils/


LaTeX in WordPress

Filed under: knowledgeManagement, mathematics, typesetting — Tags: , , — sandokan65 @ 20:46

There are several links talking about embedding and use of LaTeX in WordPress:

A math blog with implementation of LaTeX in JavaScript

Filed under: knowledgeManagement, mathematics — Tags: , , — sandokan65 @ 03:54


Blog at WordPress.com.