Professional Documents
Culture Documents
W YBO W IERSMA
k0931011
mail@wybowiersma.net
The total length of the dissertation (text and footnotes) is 10,965 words.
Candidate’s signature:
1 Introduction 1
1.1 Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Our conception of critical mass . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4 Outreach: For whom is the application intended, and how to reach them? 15
4.1 Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.2 Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.3 Marketing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8 Conclusion 36
9 Acknowledgements 37
List of Figures
1 A text-balloon showing a link and two annotations attached to the same phrase. 4
2 Remarks are shown at the side of logis. . . . . . . . . . . . . . . . . . . . . . . 5
3 A version view, a logi string, and two attached items: a remark and a link. The
attached items are stored separately from the text, but they have stable begin-
and end-pointers into the string. . . . . . . . . . . . . . . . . . . . . . . . . . 7
4 The rating-bar for a logi when logged in as an user who has voting-powers
larger than 1.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5 Ranked authors on LogiLogi. . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6 LogiLogi Plankton: a modified wiki, written in PHP. . . . . . . . . . . . . . . . 11
7 The first user interface of LogiLogi Manta: written from scratch in Ruby. . . . . 11
8 The user interface of Manta around the time of the first public release: based
on a design by students of the University of Nijmegen. . . . . . . . . . . . . . . 12
9 In the summer of 2008 this main-page was added. It gave an overview of the
activity on the site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
10 Mockup of claims for and against on idealism. . . . . . . . . . . . . . . . . . . 14
11 Mockup of claims browsing. . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
12 Shape of the perceived utility of a network. . . . . . . . . . . . . . . . . . . . . 17
13 Before: Browsing as it was in September 2009. . . . . . . . . . . . . . . . . . 17
14 Before: The separate search-page. . . . . . . . . . . . . . . . . . . . . . . . . 18
15 After: Browsing, search, and the main-page integrated in one (both tags and
search-terms can be entered). . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
16 Before: The old changes page, with a tab for viewing new logis. . . . . . . . . 20
17 After: Changes and new logis side by side on the new changes page. . . . . . . 20
18 After: A badge embedded in a blog. . . . . . . . . . . . . . . . . . . . . . . . 21
19 Before: The main page as it was in September 2009. . . . . . . . . . . . . . . . 23
20 After: The new mainpage with an introductory screencast. . . . . . . . . . . . 23
21 View logi page with links (dark blue), an unresolved link (dark red), and anno-
tations (dark green). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
22 Before: Create logi page, confusingly different from the view page. . . . . . . . 24
23 After: Creation page providing the illusion of in-place creation. . . . . . . . . 25
24 After: Creation page explaining the usage of, and need for tags. . . . . . . . . 25
25 Before: First select the text, then write the annotation. . . . . . . . . . . . . . . 26
26 After: Order reversed, first write the annotation, then select a phrase. . . . . . 26
27 Before: No attach buttons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
28 After: Attach buttons for remarks and replies created by anonymous users. . . . 28
29 Before: User-pages as they were. . . . . . . . . . . . . . . . . . . . . . . . . . 31
30 After: A logi blog user-page, showing the users most recent logis. . . . . . . . 31
31 Before: Rankings on a peergroup page (a normal logi with an extra box, just
like user pages). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
32 After: The new rankings page, with visible distinctions. . . . . . . . . . . . . . 32
33 The PhilPapers.org website. . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
34 The LessWrong.com website. . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
35 A listing of the peergroups existing in 2009. . . . . . . . . . . . . . . . . . . . 35
List of Tables
1 Committed lines per author (upto August 2010). . . . . . . . . . . . . . . . . . 10
2 Current lines per part of the application (August 2010, not including external
code). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Wybo Wiersma
k0931011
King’s College London
mail@wybowiersma.net
1
LogiLogi: The Quest for Critical Mass Wybo Wiersma
with a conclusion in which we shortly discuss Platt identified three kinds of social traps
the lessons learned. (and corresponding fences): individual traps,
To set out some limits of this paper, it, first where, for the same person, the benefits work
of all, is only is a critique of LogiLogi and the in the short term, and the disadvantages in the
process of attaining critical mass for it, and long term (smoking with risk of cancer is an
thus is of a rather narrow scope. Secondly, example); missing hero traps, where a collec-
though it contains a generally useful analysis tive problem can be alleviated by the (for him
of the points of attention in relation to critical disadvantageous) actions of a single individ-
mass, it does not give a magic recipe for the ual; and collective traps, where the collective
attainment of it. It rather is a practical investi- disadvantage can only be alleviated if most
gation into this largely unexplored problem. actors cooperate (a tragedy of the commons
Finally, this paper is qualitative in its ap- such as the overgrazing of a common pasture
proach. The number of users required for crit- is an example).
ical mass is not something which can be pre- A particularly hard to tackle type of so-
cisely predicted for a new platform such as cial trap are nested social traps; what Platt
LogiLogi. Critical mass can only be recog- calls social chains. These are situations in
nized once it’s there.70 In addition, as no criti- which multiple social traps interlock and rein-
cal mass was attained, no analysis of the usage force one another. An example of this is gang
data leading up to it was possible. violence in poor neighbourhoods (poverty
induces crime, crime makes police appear
1.1 Problem dysfunctional, gangs offer some protection,
The problem is that of initiating a successful but perpetuate crime and violence and thus
web-community. LogiLogi tries to connect poverty).
people by gathering them around the texts The existence of social traps indicates that
they produce, review, rate and remark on. If the free market, or even free choice, can
there are no users it is not useful for newly ar- sometimes lead to sub-optimal, or even detri-
riving visitors, but unless it is useful, there are mental outcomes.50 Critical mass problems
going to be no users to make it useful. are among these: they are social fences that
The value that connections create if they can be classified in between the missing hero
appear, is a network effect. The simplest and collective trap types.
example of a system that exhibits network-
effects is that of a phone network: If you were 1.2 Our conception of critical mass
the only person in the world having a phone, There is no agreement in the (scattered) liter-
it would be completely useless to you (except ature on a definition of critical mass.35,57,61,60
maybe as a status-object). Similarly, Face- The simplest conception is that of a thresh-
book probably is valuable to you because your old. That is; the minimum number of users re-
friends are on there.29 quired for an application to display network-
John Platt described the problem of initiat- effects.25 Here one can see network effects
ing a network as a type of social trap.64 A so- as a positive thing, as something which adds
cial trap is a situation in which behaviour that to the value of the application, and can help
brings small personal advantages, but greater spur its adoption-rate. Alternatively, with Ja-
social or long-term disadvantages, is perpetu- cob Goldenberg, one can see it as a con-
ated nevertheless. The opposite case, in which straint.36 In his model the value of the product
personal disadvantages keep people from en- is assumed to be fixed, while network effects
gaging in behaviour which would have greater prevent adoption before a threshold of users
collective benefits, is called a social fence.51 is met. However, this latter way of putting
2
LogiLogi: The Quest for Critical Mass Wybo Wiersma
things seems rather artificial, and does not denotes word, though and thesis, and was also
acknowledge the positive, and variable value used by Aristotle to denote rational discourse.
that can be derived from the network. Texts are kept short on LogiLogi, at maximum
Another concept of critical mass is that of a around 1,000 words. They are kept so short in
minimum core group of active users needed to order to maximize the advantages of hyper-
sustain the community. This concept adds the text. A philosophical treatise split up in short
possibility of a relapse in activity levels that logis is more modular, and can be more eas-
brings an application under its threshold of ac- ily linked to. Especially when the parts are
tive users again. It is analogous to the concept written concisely, and make only one point or
of critical mass in physics: the smallest mass express one main idea each. Also, in a prac-
that will sustain a reaction.27 Sometimes this tical sense, keeping texts short allows them to
concept is also pictured as a core of users that be easily displayed and read on-screen.
are (much) more active than others. But there In addition, texts on LogiLogi don’t need
is little to say for this latter interpretation, as to be fully developed or perfect when pub-
a community could of course also be main- lished. They can be informal drafts at first,
tained with a bigger group of people that don’t which can then be improved upon later, pos-
contribute that often. Though, as Jan Marco sibly only when they arouse enough interest.
Leimeister has found, most people seem to This allows one to explore and share many
prefer smaller (around 150 active members), more ideas than would be possible in fully
and relatively intensive web-communities.49 fledged journal articles. While LogiLogi may
We will be working with a combination of have some resemblance to a Wiki, it is not,
these two minimalistic conceptions of criti- because, among other differences, pages on
cal mass: a threshold for the minimum group LogiLogi can only be edited by their authors.
of active users required. But for the sake This to allow authors to retain intellectual re-
of completeness it has to be mentioned that sponsibility for their writings, which is neces-
at least two more exist. The first is a con- sary for philosophy, and an important value in
cept of critical mass as a phase of self- the academic world.
sustaining, runaway growth. And the other Nevertheless, texts on LogiLogi are fully
is a saturation-model of critical mass, where interactive hypertexts. That is, while others
only once enough people have joined an appli- cannot change the text of a logi, they are able
cation, the others receive enough invitations to annotate any text, word or phrase, and to
to be pulled in as well.88,75 We decided against add links to other logis into the text. This is
using these conceptions as they demand even like the adding of a footnote to all copies of
more of the applications popularity, are more an already published article. Also, links don’t
complicated, and also seem to (wrongly) as- interfere with normal reading, because anno-
sume that growth is a necessary component of tations and links only show up when a reader
critical mass. hovers his mouse-pointer over them. They
appear like little text-balloons which, besides
2 LogiLogi: What is it?
the link, also contain the annotations, and the
We will now give a basic description of the first few sentences of any logis referred to. An
LogiLogi platform, so we have a better under- example is shown in figure 1. Additionally,
standing of it, and its limitations. there can be multiple links/annotations/etc.
behind the same word or phrase. So there
2.1 Hypertexts: Slim, Smart Hypertexts are no problems when users add overlapping
Texts are called logis on LogiLogi. This name links.
is derived from the Greek word ‘logos’, which In addition to inserting links or annotations
3
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 1: A text-balloon showing a link and two annotations attached to the same phrase.
into logis, people can also reply to logis. Here all previous versions of logis is kept, and there
we differentiate between replying logis and are special permalinks to versions too.
remarks. Remarks are meant for short spon-
taneous notices or questions, and thus cannot 2.2 Links: A Diversity of dynamic Links
be replied to in a threaded way, nor can they Links are not just for references, but they are
be annotated themselves. They are shown at used inside LogiLogi too. As noted, they can
the side of the logi, and they expire over time refer to logis and to versions of logis, but by
(see figure 2). Commenting logis, on the other default they refer to tags. Where tags are
hand, are like any other normal logi, and thus like index-words, given to a logi by its au-
can be annotated, and receive replies them- thor. Logis can be tagged with one or more
selves. For all replying logis, the first few tags. And multiple logis can have the same
lines are shown below the logi they are com- tags. The following is an example of a tag-
menting on. link (the url of the LogiLogi server, such
as http://en.logilogi.org should normally be
Differentiating between remarks and logis prepended):
is done in order to make replying logis more
like journal articles, than like forum replies: /Aristotle/History
they can be referenced on their own, and also
be brought into other discussions later on. To This link refers to two different tags,
make this even easier, every logi has a per- namely ‘Aristotle’ and ‘History’. All logis
manent link (so called permalink), which is a tagged with both of these tags will be in the
stable reference that will always refer to the set referred to. If there are multiple logis in
same logi. Thus, when citing a logi in a pa- the set, they will all be shown in the pop-over
per, this is also best done via its permalink. In balloon on mouse-over. If the link is clicked
addition it is also possible to refer to any spe- directly, instead of hovered over, then the user
cific version of a logi, because the history of will immediately be led to the logi with the
4
LogiLogi: The Quest for Critical Mass Wybo Wiersma
5
LogiLogi: The Quest for Critical Mass Wybo Wiersma
highest rating. If there are no logis tagged while editing a logi, the links are not present
with both tags, then the link will refer to all in the text, or in its underlying representa-
logis having at least the tag ‘Aristotle’. More tion. This allows one to focus on the text,
generally speaking, when there is a row of N and freely restructure it, without the risk of
tags for which no logis are found, the last is strange things happening to links or annota-
removed, so there are N - 1 tags, and finding tions. LogiLogi stores links separately from
a matching logi is retried, until either a logi is the text, just like Ted Nelsons Xanadu project
found, or only the tag at the front remains. In did.58,68 It works as follows: the string of char-
the latter case the link is considered unresolv- acters that a text is, is first of all stored sep-
able, and shown in dark red. It is then resolved arately from the view on this string that the
as soon as a logi with the given tag becomes current version provides. The view initially
available. consists of a set of pointers to the begin- and
Linking to tag-sets allows one to easily re- end-points of the string. Then, when for ex-
fer to concepts within a certain context, and ample, a paragraph is added to the middle of
even incrementally so. In our simple exam- the text, its characters are appended to the end
ple the historical meaning of Aristotle will of the string. While a set of pointers to the
be different from his meaning for philosophy. new characters is inserted in the middle of the
So ‘Aristotle/History’ should refer to a dif- view. This new view is then stored as the sec-
ferent description than ‘Aristotle/Philosophy’, ond version. Now, when links are attached,
but when an ‘Aristotle/History’ page has they are anchored to the string of characters,
not yet been created, one would be content and not to the view, so their references remain
with the ‘Aristotle’- or ‘Aristotle/Philosophy’- stable, no matter what happens to the surface
page. By referring to a page in context, au- text (the view). It is illustrated in figure 3. To
thors can already point out in which direction keep track of text that is moved around, we de-
they are thinking, even before having to create veloped a longest-common-substring diff al-
the pages referred to. And of course when a goritm.22
page with a contextualized tag-set is created,
such as ‘Aristotle/History’, there will be no 2.3 Meritocracy: A Fierce and Fair
name-clash (with the other ‘Aristotle’ pages). Meritocracy
Now for the other link-types; Here is an ex- LogiLogi combines openness with quality
ample of a permalink to a specific logi. control. It does this by allowing logis to be
rated, and then showing the best rated logis
/Aristotle/History=Ed_Lee_32
first. In addition, voting-power varies be-
The last part of the link is the name of the tween authors depending on how well their
author (‘Ed Lee’ in this example), followed by own writings were rated previously. Au-
a number. This number is the ‘opus’ number thors can thus gain ‘standing’ and ‘influence’
of the logi; that is the N th logi written by its through their work.90 This makes LogiLogi
author. Together they form an unique identi- not just a democracy, but a peer-reviewed
fier. A version-link is similar in shape. It only meritocracy, quite comparable to what we, ac-
adds a version-number at the end, as can be cording to Bruno Latours philosophy of sci-
seen below. ence, encounter in the various structures sur-
rounding journals.47
/Aristotle/History=Ed_Lee_32=v2 The ratings in LogiLogi are essentially
grades, given by visitors and other authors.
When links are added to a logi, they are With each vote a score can be given on a
kept track of separately from the text. Thus, scale of -2 to 5. The average of these scores
6
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 3: A version view, a logi string, and two attached items: a remark and a link. The
attached items are stored separately from the text, but they have stable begin- and end-pointers
into the string.
7
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 4: The rating-bar for a logi when logged in as an user who has voting-powers larger
than 1.0.
forms the rating of the logi. These aver- 1 added to a current rating of 1 with weight
ages are weighted averages, because voting- 3, results in a new rating of 2, with weight
powers can vary. Anonymous users and peo- 4. Simply adding up weights, however, leads
ple with accounts begin with 0.1 respectively to the entrenchment of ratings over time: it
1.0 voting power. This is their base power. In would make ratings ever harder to change by
addition, people with an account can receive subsequent votes.
extra voting powers (so called honours pow- To fix this problem — and to give new votes
ers) for each of their logis which are positively a chance — the weight of the rating is de-
rated. creased each night with a fraction in such a
The formula for awarding the extra voting- way as to result in a half-life of four weeks.
powers based on the rating, is calculated as So at the end of the month the weight of the
follows: rating is half as big as it was at the beginning
of the month. If no new votes come in, the
rating 2 ∗ 0.05 height of the rating remains as it is (its weight
just drops), but if they do come in, they can
So it is 5 percent of the square of the rating influence the rating more easily because of its
(0.05, 0.2, 0.45, 0.8, 1.25 for scores 1 to 5). lesser weight. It should be noted that no half-
The rating is — as noted — the weighted av- life applies to the voting-power of authors be-
erage of all votes given to the logi. So honours cause honours powers are based on the height
powers are not given for every vote, only for of ratings, not their weight.
their standing weighted average. And they are
given in realtime, so when the scores given in 2.4 Software: Previous improvements
new votes are lower than this average, the ex- Work on the first version of LogiLogi
tra voting-power received from the rating will (LogiLogi Plankton) began in the first quar-
be reduced again. The distinction between be- ter of 2003. It was not much more than
ginning authors and distinguished reviewers is a modified version of an Open Source Wiki
thus a gradual one. This allows for a natural (Wiki Tikki Tavi). The foremost features
representation of the differences in experience added were nested sections (primitive version
and knowledge between people. of LogiLogis tag-links, see section 2.2), and
Now for the calculation of ratings: the rat- dynamic multi-language support (if a page did
ing of a logi is the weighted average of all the not exist in the users preferred language, it
scores it received through votes. It, besides was shown in another language, in order of
having a score between -2 and 5 (let’s call it preference).
its height), also has a weight. The weight is In 2005 an attempt at a C++ implementa-
equal to the powers of all votes it received. tion of LogiLogi was made (LogiLogi Algae),
Thus for example a new vote of 5, with power for which even a make (build-tool) replace-
8
LogiLogi: The Quest for Critical Mass Wybo Wiersma
9
LogiLogi: The Quest for Critical Mass Wybo Wiersma
ment (lake, for LogiLogi.org Make) was de- Bending the back-end towards the user in-
veloped. When we switched to Ruby and the terface, and making things ever simpler, has
Ruby on Rails web framework, the Algae ver- been the trend in LogiLogi’s development
sion was abandoned. Webframeworks such as over the past few years. During this period
Ruby on Rails take away many choices and Manta also went through three complete UI-
provide a straightjacket of good practice.72 revisions, starting out with an UI for which
Between February 2006 and September 2009, detailed knowledge of the back-end was re-
7 man-years of work went into this new ver- quired, then one devised by a team of stu-
sion (LogiLogi Manta). Apart from Ruby on dents of the Radboud Universiteit Nijmegen
Rails, and existing libraries, 88% of the code (Netherlands), and finally the current UI, de-
was written by me, and the remaining 12% veloped through about a dozen SVG (Scalable
was contributed. Vector Graphics) sketches, with the help of
two volunteers (Bruno and Miguel). Finally,
Table 1: Committed lines per author (upto Au- LogiLogi has been extensively tested and im-
gust 2010). proved at the LIRMM lab of the University of
Author Line count Percentage
Montpellier, last September.
With all this done, LogiLogi was ready for
Wybo Wiersma 148,300 88.0%
Bruno Sarlo 12,000 7.1% wider use. But given that LogiLogi is a tool
Miguel Lezama 3,400 2.0% for collaboration and mutual critique, having
Steffen Michels 2,300 1.4%
Bart Leusink 1,500 0.9% a critical mass of other users present is cru-
6 others 1,000 0.6% cial for this to happen. We will now see
Total 168,500 how LogiLogi could be improved to increase
it’s chances of attaining critical mass, starting
with the usability studies.
Table 2: Current lines per part of the appli- 3 Usability studies: Are there
cation (August 2010, not including external opportunities for improving its
code). usability?
Part Line count
In order to evaluate the usability of LogiLogi,
Models 5,300
Controllers 3,300
two usability studies have been done.71,46 The
Views 13,200 first in the Netherlands on the 13th of March,
Tests 5,700 and the second in Oxford on the 11th of April.
Misc (Libs, Db) 8,600
We will present the questions that were asked
Total 36,100
in both studies first, and then discuss each of
the studies findings.
Work on the Algae and Manta versions had
started from ideas about data-structures, and 3.1 Questions and tasks
back-end logic, which was the wrong way Participants were presented with questions
around, I would say now. Much of the 7 man- and tasks. They used a laptop computer (with
years has been spent on features that were a 17 inch screen) and a mouse. LogiLogi was
later removed again, such as an even more installed locally on the machine. Some of the
complicated link-system which was based on tasks were not presented to all participants,
set theory (sets and sub-sets), and provided particularly when participants showed diffi-
different senses for tag words, and the multi- culty using the website on the simple tasks.
language-fall-back that had been there in the The study consisted of ten items: five ques-
Plankton version. tions, four tasks (with ‘Task:’) and a free
10
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 7: The first user interface of LogiLogi Manta: written from scratch in Ruby.
11
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 8: The user interface of Manta around the time of the first public release: based on a
design by students of the University of Nijmegen.
Figure 9: In the summer of 2008 this main-page was added. It gave an overview of the activity
on the site.
12
LogiLogi: The Quest for Critical Mass Wybo Wiersma
browsing session. They were, in order: about possible improvements, and the second
to present ideas for making LogiLogi more
1. ‘What is your first impression of the web- polarized for feedback (having pro-logis on
site?’ the left, and con-logis on the right, figures 10
and 11).
2. ‘What does LogiLogi do? What is the
website meant for?’ (participants already 3.2 First study: VFP at the ISVW, 13 March
knew it was philosophy-related)
The first study had three participants. This is
3. Task: ‘Read the logi about LogiLogi’ the exact number suggested by Steve Krug.45
(logi was opened for the participants) The average age of the participants was about
fourty, and one of them was not very profi-
4. ‘How was the reading-experience?’ cient with computers. The study was con-
ducted during the lunch-break at a meeting
5. Task: ‘Create an account please’ of the Dutch VFB (Society for Philosophical
6. Task: ‘Now create a new logi’ Practitioners) to which I was invited to give a
presentation on LogiLogi later that day. The
7. Task: ‘Browse to a logi about Intel- VFB is a society for people offering philo-
lectual Property’ (started from the main sophical coaching and consultancy services.
page) Thanks to the tag-line (and the background-
information that participants had), the aim of
8. (Free browsing session) the website was clear. All of them liked the
blue colour-scheme. The readability of logis
9. ‘How do you think the site could be im-
was seen as good by all participants. This
proved?’
was expected as the sans serif font LogiLogi
10. ‘What would you think about having uses, and the narrowness of the text column,
propositions in LogiLogi, with pro- and are known to be good for readability. Two
counter-points’ (showing 2 mockups) participants had problems with the light red
background colour of phrases that had been
The first two questions were meant to find annotated.
out if peoples first impressions are good, and When creating an account, one participant
if the message of what LogiLogi is for, comes tried to use the tab-button to skip from field
across in the first minute (many sites fail at to field in the form. This did not work at
this). The third and fourth items were meant that time. Creating a new logi was also not
to test the readability in a way that would not possible due to an error triggered by there be-
invite users to lie in order to be done with the ing no internet-connection. Both these prob-
question. I kept an eye on facial expressions lems were resolved before the second usabil-
during the reading, and only after it was com- ity study. The tags in the tag-cloud were con-
pleted, I asked if it was a pleasant experience. sidered hard to read due to their colour and the
Then, the tag browsing (7), account (5) and small font in some of the tags. The fact that
logi creation (6) were tested. With these tasks bigger tags signalled tags for which more lo-
the functionality most likely used by new gis were created, was clear to two out of the
users, was covered. For some participants a three participants.
free browsing-session was allowed after this. Feedback on the ideas and mockups for
Then the study was wrapped up with two fi- having propositions with pro- and counter- ar-
nal questions (9 and 10), the first of which guments was not positive. They were consid-
was meant to get the user to freely brainstorm ered too controlling, and not nuanced enough
13
LogiLogi: The Quest for Critical Mass Wybo Wiersma
14
LogiLogi: The Quest for Critical Mass Wybo Wiersma
for philosophical writing. Having a topic-list other wandered to the search-page and found
instead was considered a good idea by one it unclear, and a third noted that the site was
participant (the tag cloud, however, fulfils this quite slow (even on a local installation). He
purpose). suggested at least showing a small loading-
animation, when the user had to wait for an
3.3 Second study: Mensa Think! at Oxford, AJAX-response.
10 April When asked the open question, most par-
The second usability study had six partici- ticipants did not come up with suggestions
pants. The average age was about the same for improving the site. Although one user re-
as for the first. Two participants were not pro- marked that the description on the ‘add an-
ficient with computers. The study was con- notation page’ could be improved (changed
ducted on the first day of the ‘Think! at Ox- from ‘select range to annotate’, to ‘high-
ford’ weekend of the Mensa High IQ Society. light area...’). Finally adding duality through
This is an event for members of Mensa in- propositions was again not seen as an im-
terested in philosophy, featuring lectures by provement, while a new proposal that was
members, and one invited Oxbridge professor added (having blog-like pages for each user,
on specific periods from the history of philos- listing their recently written logis) was re-
ophy. The audience was a good match for ceived positively.
LogiLogi, as most of the participants were Both studies thus suggested many improve-
non-academic philosophers. ments. We could not implement them all, and
That month a short paper on LogiLogi was therefore we priorized them based on their
published in the magazine of the Mensa Phi- expected impact on the attainment of critical
losophy SIG (Special Interest Group), and one mass. They are presented and discussed in the
of the participants confirmed having seen the following sections.
website beforehand. So some participants had
4 Outreach: For whom is the application
prior knowledge. Their first impressions were
intended, and how to reach them?
again positive, though one remarked that the
page looked busy, and another that he was In the final four sections of this paper we will
drawn to both sides of the page, without an systematically analyse a total of twelve fac-
obvious starting-point. Also what a logi was tors (in sets of three) that play a role in the
(a document on LogiLogi) was not clear to attainment of critical mass. Improvements
one of the participants. we have implemented, and further opportuni-
The reading-experience was good again, ties for improving LogiLogi will be discussed
though the background-colour used to mark along the way. The first three are: audience,
out annotations was still seen as a distraction. integration and marketing.
Several participants had problems finding the
signup link and the new logi tab, though they 4.1 Audience
were able to find them after some scrolling. The first factor that determines whether an ap-
Creating accounts and new logis went with- plication can attain critical mass is the audi-
out problem now. When browsing (item 7), ence it targets. A web-savvy audience is more
two participants remarked that the tags in the likely to adopt a web application than an au-
tag-cloud were hard to read, with a white font dience of people that distrust the web in gen-
on a light green background. eral. Dorine Andrews, for example, found that
During the free browsing stage one user middle-aged career-switchers don’t trust fo-
clicked on the OpenID (an universal login rums, unless they are visibly moderated and
system) login tab, and discovered a bug, an- backed by a trusted party.4 Differences in peo-
15
LogiLogi: The Quest for Critical Mass Wybo Wiersma
ples predispositions towards new technology world, it will likely continue to be interested
can also lead to variations in their critical in communicating after moving their commu-
mass thresholds. Peter Swann noted that it is nications onto LogiLogi. Initially the plan
likely that there are local network effects with was to launch with them in December 2010,
regard to pioneering: pioneers are most likely but there have been some delays and extra re-
to want to call other pioneers, and thus for pi- quests.
oneers, a small network of early adopters will The most laborous of these requests was the
already have critical mass.78 In figure 12 you integration of the browsing-, the main- and
can see the different utility functions as set out the search-pages. It was a good idea to inte-
by Swann. grate these pages because their functions are
In addition, Christian Wagner found that very similar (finding out where to go on the
people have widely diverging motives to site), and separating them only would confuse
contribute to web-communities such as users. They were separate initially, because in
Wikipedia: some work on Wikipedia because Ruby on Rails functionality like this is nor-
it is fun, others because they learn from it, mally put in separate controllers, with sep-
some do it for purely altruistic reasons, and arate views (html pages) flowing from that.
yet others to give something back to the Making this change (as well as many of the
community. And means, time available, and others), required a lot of changes in the back-
skills can also vary between visitors.95,86,65,42 end.
Also, people that have fewer other outlets In figures 13, 14 and 19 (section 5.1) the
for their writings might be more interested in initial separate pages can be seen. While fig-
contributing them to a hypertext-community. ures 15 and 20 show the new integrated page.
To speak with Maslow and his pyramid of As an additional benefit of integration (and of
human needs: if peoples higher needs are met some other changes referred to later) the dou-
elsewhere, or if their lower needs are not met, ble row of tabs in the initial pages could be
they are unlikely contributors.42 reduced to a single row at the top, further sim-
A strategy that flows from these things is plifying things.
targetting the most willing contributors first,
and then grow as the application gradually 4.2 Integration
meets the expectation-thresholds of others. Another important factor is how well the
While LogiLogi aims for a wide audience application integrates with peoples existing
of scholars, students, and people interested practices. Potential users may be tech-savvy
in philosophy, most success should thus be pioneers, and thus willing to use your appli-
expected with students and other youngsters cation, but if it does not fit into their work-
at the fringes of the academy, both because flow, is not interoperable with the software
of their limited access to other publishing they normally use, or does not work in their
channels, and their greater average computer- preferred browser, then adoption will be un-
literacy. likely. Taking all obstacles into account, the
In August 2009 we have been asked by Der user must still be able to, and be willing, to
Blaue Reiter if we could provide LogiLogi as use the application.85
a platform for their readership. This hooks Integration is greatly helped if users are
into another, maybe obvious, but important notified of updates through e-mail or other
thing: that there must be a desire to use the web-media they are already familiar with.
application among the intended audience.11 Google Buzz (a crossover between a micro-
And given that the Der Blaue Reiter reader- blog-post and a forum) is well-integrated, as it
ship already forms a community in the off-line seamlessly hooks into the users Google mail
16
LogiLogi: The Quest for Critical Mass Wybo Wiersma
17
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 15: After: Browsing, search, and the main-page integrated in one (both tags and search-
terms can be entered).
18
LogiLogi: The Quest for Critical Mass Wybo Wiersma
box.37 The constant notifications that Face- the future, as they, just like Chrome, are pop-
book sends out are another good example. To ular among pioneers.
hook LogiLogi into users mailboxes, a first,
primitive, mail-alerts system was created in 4.3 Marketing
September 2009. Once an audience has been targeted, and
It was implemented neatly from the start: found willing. The last step is letting them
Notices of events, such as newly created an- know about the application. One way in
notations, were saved to a different web- which this can happen is word of mouth, or
application (called LogLog).54 Next, aggre- the on-line equivalent of this, namely e-mail
gates were automatically downloaded by or messenger recommendations by friends.
LogiLogi, and then mailed to the user every Locking down an application, and then issu-
night. This offered users a way to keep track ing a limited number of invites per user might
of things on LogiLogi for the first time. It increase the number of recommendations sent
nevertheless was still very simple, and only out, and thereby — counterintuitively — in-
sent alerts when ones own logis had received crease signups. Google has used this tech-
annotations, remarks, ratings, or replies (not nique successfully for Gmail. This strategy
replies to ones remarks for example). has the additional benefit of letting people
Then, during the thesis presentation, Simon in that are friends already (tapping into local
Mahony suggested adding weekly mailings of network effects). But it requires being well-
new logis. This required some changes, as it known in the first place, and thus is unsuitable
would be against internet etiquette to mail a for LogiLogi.
list of new logis every week, without allow- In general, user-to-user advertising is the
ing users to unsubscribe.19 Subscriptions were cheapest and most effective option. It often
thus added (to the database, back-end, and the leads to exponential growth (ever faster as one
UI), and an unsubscribe-link is now included gets more users).10 An effective way of user-
in every e-mail, so users can unsubscribe from to-user advertising is providing a customized
the new weekly mailings as well. badge that users can put on their blog or web-
Besides mailings, LogLog is also provid- site. We have added such badges to LogiLogi.
ing RSS feeds for LogiLogi. There are feeds In figure 18 you can see one that has been em-
of new logis, recent changes, and personal bedded in a blog.
updates (relating to ones logis). In addi- Another powerful way to spread the word
tion, to focus attention to updated content, re- about a new application is by having it fea-
cent changes can also be viewed on the web- tured in interviews, or reviews on blogs.40
site, and those pages were also slightly im- Several key-blogs, such as Hacker News,
proved.20 The screenshots in figures 16 and 17 Slashdot and TechCrunch, are widely read
show the before and after situations. Finally, among pioneers, but hard to get into.41,74,79 We
LogiLogi also features an APIs for integrating did get LogiLogi featured on a small Dutch
it with existing websites. philosophy blog.26 Finally a short Google Ad-
Another way in which the interoperability words campaign was tried in June (limited to
of LogiLogi has been improved, is that sup- the areas of Oxfordshire and Cambridgeshire,
port for Google Chrome (8% market share) to set the right tone). But this did not bring in
has been added. Previously it only supported any new users.
Firefox and Internet Explorer 7+ (together Apart from the already mentioned presenta-
65% market-share). Adding support for the tion of LogiLogi at the VFP (section 3.2), and
Safari and Opera browsers (5%, respectively the publication in the Mensa SIG’s magazine,
2% market-share) would be a good idea for LogiLogi was also presented at the Second
19
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 16: Before: The old changes page, with a tab for viewing new logis.
Figure 17: After: Changes and new logis side by side on the new changes page.
20
LogiLogi: The Quest for Critical Mass Wybo Wiersma
21
LogiLogi: The Quest for Critical Mass Wybo Wiersma
22
LogiLogi: The Quest for Critical Mass Wybo Wiersma
23
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 21: View logi page with links (dark blue), an unresolved link (dark red), and annotations
(dark green).
Figure 22: Before: Create logi page, confusingly different from the view page.
24
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 23: After: Creation page providing the illusion of in-place creation.
Figure 24: After: Creation page explaining the usage of, and need for tags.
25
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 25: Before: First select the text, then write the annotation.
Figure 26: After: Order reversed, first write the annotation, then select a phrase.
26
LogiLogi: The Quest for Critical Mass Wybo Wiersma
marks. These make it possible to attach re- mutual support and openness towards new-
marks or replying logis to a phrase after they comers are important.5 And the third factor
have been saved, allowing for a gentler learn- are the policies that govern the community (or
ing curve. See figure 27 for the view page allow it to govern itself).48
without buttons, and figures 28 and 2 for the If these things are done wrongly, it is hard
new situation. for a community to grow, or to continue to
Besides UI-wizzardry, allowing people to flourish.52 Facebook for example, had many
moderate and rate things is another aspect of users leave over their new privacy policy in
interactivity. As noted, LogiLogi has an elab- May 2010.15,30 Other things that could go
orate voting-system which literally gives au- wrong in the social sphere, and put off users
thors control. It might even be too compli- or newcomers, are: not responding to e-mails
cated, as choosing between seven (-2 up to 5) in time, and showing hostility towards (seem-
options requires more thinking than a simple ingly) stupid questions asked by newcomers.
up, or down-vote, causing people to vote less. This also ties in with usability, as ideally the
Finally, commenting, and replying to software should be self-explanatory.
replies of others through threads, is another LogiLogi seems to do relatively well on so-
form of interactivity. Threads in forums focus ciability. The few e-mails with questions sent
attention and make replying extremely easy. to us have received quick replies. And as an
This lowers the threshold for interacting, and Open Source project it is owned by its user-
thus increases interactivity.55 Yet LogiLogi community, and we even promised users the
is notably lacking threads. And apart from possibility to take all their data with them if
adding remarks and annotations, which allow they want. Nevertheless actually implement-
people to post a few words or a single sen- ing such export-functionality might improve
tence, nothing more was done about it. This sociability further (though nobody has asked
because not having threads was a conscious for it so far). Though it is doubtful if users
choice when LogiLogi was first conceived. really value such things.
Threads tend to fragment discussions, stand
in the way of in-depth conversations, and fi- 6 Value: What is in it for the user?
nally, not having them would make LogiLogi
more journal-like. Of course it is still possible What value the user can derive from
that interactivity might have been reduced too LogiLogi, both in the short and long term, is
much by this. now looked at. Parts are: content, credibility,
and rewards.
5.3 Sociability
6.1 Content
Sociability is a term akin to usability, which
was proposed by Jenny Preece. Instead of be- It is important, first of all, that there is enough
ing about interacting with the software, it is content on the site, and that it is of suffi-
about interacting with others, across the soft- cient quality. As LogiLogi is specifically de-
ware. It mostly refers to the degree to which signed for new contributions, about eighty
the community is supported and safe-guarded previously unpublished philosophical essays
by the application and its policies.67 have been added as seed-content. These es-
As Preece has formulated it, it encompasses says are mostly my own writings (some of
first of all the purpose of the application: which are part of larger essays). As it arrives,
What is it for and why would people want to the advantage of content written by readers,
be there? Secondly, the kind of people that are such as that on Wikipedia, is that it reflects
there, their attitudes, or sub-culture, and their the interests of those readers likely to become
27
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 28: After: Attach buttons for remarks and replies created by anonymous users.
28
LogiLogi: The Quest for Critical Mass Wybo Wiersma
29
LogiLogi: The Quest for Critical Mass Wybo Wiersma
30
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 30: After: A logi blog user-page, showing the users most recent logis.
31
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Figure 31: Before: Rankings on a peergroup page (a normal logi with an extra box, just like
user pages).
Figure 32: After: The new rankings page, with visible distinctions.
32
LogiLogi: The Quest for Critical Mass Wybo Wiersma
33
LogiLogi: The Quest for Critical Mass Wybo Wiersma
34
LogiLogi: The Quest for Critical Mass Wybo Wiersma
unstable, while the other two extremes of ones own ideas; a thing on which we might
zero users, and full coverage are stable (self- put more emphasis in the future.
reinforcing). This makes that early leads can
be very important.76,34 7.3 Timing
In most cases, however, the ground of a The final factor that explains success at attain-
newly introduced application is at least par- ing critical mass is timing. Not just against
tially covered by something already. And in the competition, but also with regard to peo-
practice, even network monopolies are some- ple, or society, being ready for it. Pioneers
times overcome (the growth of initially tiny such as Vannevar Bush, Douglas Engelbart
Facebook versus MySpace is an example).56,15 (inventor of the mouse and much more) and
For this to happen it is important that the new Ted Nelson (who coined the term hypertext,
application offers a genuine advantage, and and predicted the internet in the 1960’s) had
preferably also has one or more core features what were good ideas in hindsight.14,24,58,68
that make it useful on its own, before critical Their market was free from competition, yet
mass is attained.96,73,83 their projects mostly failed.44 They were too
The tagging site Delicious is an example far ahead of their time. The mindset required
of this.21 Its main feature was that it allowed to share their visions, as well as a lot of infras-
individuals to organize their personal links tructure, had not yet developed in society.
in one place, and access them from multiple They would have been instantly successful
computers. Only later it became a commu- had they hit upon a so called meta-stable state
nity.77 The problem with LogiLogi is that it is (the notion comes from physics as well).8,28 It
not terribly useful if nobody else is using it. denotes a state in which a system that is seem-
At best it might then be useful for organizing ingly stable, is in reality very sensitive to be-
35
LogiLogi: The Quest for Critical Mass Wybo Wiersma
ing tipped over into another state. An example really well. Though this was no guarantee for
of such a system is a busy highway at which success, it has at least allowed us to move and
all cars move at full speed. Then if one car adapt (relatively) quickly. If there had been a
slows down to take an exit-lane, the cars be- meta-stable state awaiting web-based, philo-
hind it will brake, likely over-compensating, sophical, micro-publications, then we would
and a traffic-jam will result. have caught it.
Meta-stable systems can be seen as low
hanging (but hard to spot) fruit. They can stay 8 Conclusion
in their stable state for a long time, ready to be To conclude, we have first defined critical
tipped. In terms of social traps they are closest mass as exceeding a threshold of users re-
to a missing hero type social trap. The exis- quired for an active community, followed by
tence of meta-stability, more even than bifur- a thorough description of the LogiLogi plat-
cation points, explains why timing and luck form. Then our two usability studies were de-
can be such important factors in the success scribed. This was followed by a discussion
of applications. of twelve success-factors important for the at-
It seems as if, apart from changing ones tainment of critical mass, in four blocks of
global aims, or entering into a new market, not three: First we looked at the importance of
much can be done to manouver towards meta- choosing a web-savvy audience, hooking into
stable states. The faltering text-based game peoples mailboxes, and viral marketing (‘Out-
Flickr, for example, turned itself into a suc- reach’). Then at ways to lower the learning-
cessful photo site when they stumbled upon curve, to make LogiLogi more interactive,
an easy method for uploading pictures.39,32 and more sociable, were examined (‘Atmo-
Yet there are some other things that can be sphere’). Following, the right seed-content,
done: Using ones limited means well, be- credibility derived from affiliations, and moti-
ing agile, and going a long way with little vating users through rewards, were discussed
code.2,63,62 (‘Value’). Finally the competition, monopo-
With this in mind LogiLogi was designed lies resulting from network-effects, and start-
as a singular site (like Wikipedia or Face- ing at the right time, were analysed (‘Mar-
book). It does not provide a federative, or ket’). Improvements we implemented were
peer-to-peer structure. Both the simple ar- presented and justified along the way.
chitecture that results from this, and the use Sadly enough we have not been able to im-
of a high level programming language, mean plement all possible improvements. For ex-
that updating, improving, and adapting it, are ample, the voting-system was not simplified,
as easy and swift as they can be. More- annotation was made easier, but not as easy
over, keeping the site singular also gives users as it could have been, and no support for
the full advantages of forming a global com- the Opera browser was attained. Other im-
munity, and thus a maximum of network- provements were only finished relatively late,
effects.94 such as the weekly mailings, the attach but-
LogiLogi also does not aim to be a fully tons, badges, and support for Google Chrome.
fledged publishing framework, a conference- Nevertheless LogiLogi should be ready for
tool, an universal library, or a replacement for wider use now, and much better equipped to
all uses of wikis and mailing-lists. It does not gain critical mass.
even try to hook into existing institutions, nor And while it is still possible for LogiLogi
to replace any part of the journal-based pub- to attain critical mass, it is increasingly un-
lishing ecosystem. LogiLogi tries to avoid the likely that this will ever happen. The compe-
mistake of trying to do everything, but nothing tition may be relatively slim so far, but that
36
LogiLogi: The Quest for Critical Mass Wybo Wiersma
likely is because of the impossibility of the succeeded. A more rigorous, quantitative ap-
undertaking. The social chain that keeps pa- proach would be to match the growth-patterns
per journals (and pdf-based ones) linked with as derived from server-logs to a mathemati-
academic success might still be so strong as cal model, or simulation of the appearance of
to even stifle projects that don’t directly com- critical mass. This would likely enable us to
pete with them. For example, by making it identify the relative importance of the various
not even worth an afternoon of work to pub- factors.
lish something on the web, if that afternoon In my coming year at the Oxford Internet
could also be spent doing 1/40th of the work Institute I hope to complete such a study. And
required to write a full paper. The chain will it is not just projects such as LogiLogi, but
loosen, no doubt, but it might take another the whole of the Digital Humanities that could
decade, or more. At which time LogiLogi is benefit from such research. The wider web
not competitive any more, given that it is a world and society also stand to gain. Millions
small project, only ran by a couple of volun- of pounds currently invested into failing web-
teers, and mostly coded by me. Keeping up projects could be used more effectively with a
with increasing usability expectations on the better understanding of critical mass.
side of potential users, and with changes in
browser technology (such as HTML 5), is go- 9 Acknowledgements
ing to be hard. We are grateful to Odile Bénassy, Lars Buit-
As for the lessons learned from this at- inck, Maarten Geraedts, Martine Hornby, Al-
tempt, and the development of LogiLogi in lan van Hulst, Auke Klazema, Bart Leusink,
general, one should first of all, always start Miguel Lezama, Charl Linssen, Jan Mikac,
with the user-interface if one designs a web- Steffen Michels, Roel van Rijswijk, Jean Sal-
platform. Intricate data-structures might be lantin, Bruno Sarlo, Thierry Stamper, Artyom
pleasing to the technically inclined mind, Syazantsev, Rens van Summeren, Pieter van
but users need intuitive buttons and a gen- der Vlis, Jordy Voesten, Ilona Wilmont, An-
tle learning-curve. Secondly, start simple. drew Wolters, and Feng Zhu, for their contri-
LogiLogi could have been 90% of what it is butions to the development of LogiLogi over
today from an users perspective, with 20% the years. Among them we want to espe-
of the work. Explanatory screencasts, fre- cially thank Bruno, Charl, Miguel, and Stef-
quent mailings and updates are also some- fen, without whom LogiLogi would not have
thing which should be done early on. People been what it is today.
don’t invest in understanding something be- We would also like to thank the European
fore they understand its value. And finally, Science Foundation for supporting our poster
technology is not everything. Social practices at the DH2010 conference in London, the
make all the difference. Philosophy Department of the University of
The social aspects of collective technology Groningen, for the initial small grant that got
adoption are among the hardest problems I LogiLogi Manta started, and the University
have encountered so far. And it is not pos- of Nijmegen, which twice allowed a group
sible for LogiLogi and similar projects to suc- of Computer Science students to work on
ceed without a better understanding of criti- LogiLogi for credits. In addition we are grate-
cal mass. There is very little academic lit- ful to the OFSET Foundation, for supporting
erature available on critical mass. More re- us with a small grant, and to the LIRMM lab
search should be done. It would be partic- of the University of Montpellier, for helping
ularly useful to study the process of attain- us test and improve LogiLogi in September
ing critical mass in web-platforms that have 2009. Finally, I wish to personally thank John
37
LogiLogi: The Quest for Critical Mass Wybo Wiersma
Lavagnino for the guidance and supervision 6. Baez, M., & Casati, F., ‘Liquid journals:
that made this paper possible. knowledge dissemination in the web era.’,
In addition, we would like to thank the au- LiquidPub Site (2009).
diences of our presentations at the FOSDEM 7. Bailor, C., Best practices: 10 tips to
of 2007 and 2009 in Brussels, the TDOSE online community success. <http : / /
of 2007 in Eindhoven, the Netherlands, the www.destinationcrm.com/Articles/CRM-
ECAP conferences of 2008 and 2009 in Mont- News / Daily - News / Best - Practices - 10 -
pellier and Barcelona, the DH2008 and 2010 Tips - to - Online - Community - Success -
conferences, the RMLL of 2008 in Mont- 41884.aspx>.
de-Marssan, France, the FKFT of 2008 in 8. Ball, P., Critical mass: how one thing
Barcelona, the Philosophers Rally of 2009 in leads to another. (Arrow Books Ltd,
Enschede, the Netherlands, the Second Work- 2005).
shop on Scientific Knowledge Creation, Dis-
9. Beenen, G. et al., ‘Using social psychol-
semination, and Evaluation 2010, in Ovron- ogy to motivate contributions to online
naz, Switzerland, the London Seminar in Dig- communities.’, Proceedings of the 2004
ital Text and Scholarship, and those at the ACM conference on Computer supported
Centre for Computing in the Humanities at
cooperative work 221 (2004).
King’s College London, for their ideas, ques-
10. Bhargava, R., 10 secrets of success-
tions and insightful comments.
ful online community. <http : / / www .
This paper is available under the Creative
socialmediatoday.com/SMC/2348>.
Commons Attribution-Share Alike License,
version 3.0. 11. Bishop, J., ‘Increasing participation in
online communities: a framework for
Bibliography human-computer interaction.’, Comput-
ers in Human Behavior 23, 1881–1893
1. 2Collab. <http://www.2collab.com/>.
(2007).
2. Abrahamsson, P., Salo, O., Ronkainen, J.,
12. Brice, A., Lessons learned from 13
& Warsta, J., ‘Agile software develop-
failed software products. <http : / /
ment methods: review and analysis.’, VTT
successfulsoftware . net / 2010 / 05 / 27 /
Publications 478 (2002).
learning - lessons - from - 13 - failed -
3. Allen, D., ‘New telecommunications ser- software-products/>.
vices: network externalities and critical
13. Buriol, L. S., Castillo, C., Donato, D.,
mass.’, Telecommunications Policy 12,
Leonardi, S., & Millozzi, S., ‘Tem-
257–271 (1988).
poral analysis of the wikigraph.’,
4. Andrews, D., & Preece, J., ‘A conceptual IEEE/WIC/ACM International Confer-
framework for demographic groups re- ence on Web Intelligence, 2006. WI 2006
sistant to online community interaction.’, 45–51 (2006).
Proceedings of the 34th Annual Hawaii
14. Bush, V., ‘As we may think.’, Library
International Conference on System Sci-
computing: internet & software applica-
ences 7, 7013 (2001).
tions for information professionals 180
5. Anglin, T., Community 2.0: the recipe for (2000).
a successful online community. <http://
15. Carlson, N., How facebook was founded.
aspalliance . com / articleViewer . aspx ?
<http://www.businessinsider.com/how-
aId=1428&pId=-1>.
facebook - was - founded - 2010 - 3 # they -
made - a - mistake - haha - they - asked - me -
to-make-it-for-them-2>.
38
LogiLogi: The Quest for Critical Mass Wybo Wiersma
16. Chen, G., & Chiu, M., ‘Online discussion 29. Facebook. <http://www.facebook.com/>.
processes: effects of earlier messages’ 30. Facebook reveals ’simplified’ privacy
evaluations, knowledge content, social changes - BBC News. <http://www.bbc.
cues and personal information on later co.uk/news/10167143>.
messages.’, Proceedings - Sixth Interna- 31. Farzan, R., DiMicco, J. M., & Brown-
tional Conference on Advanced Learn- holtz, B., ‘Spreading the honey: a system
ing Technologies, ICALT 2006 2006, for maintaining an online community.’,
756–760 (2006). Proceedings of the ACM 2009 interna-
17. Cheng, R., & Vassileva, J., ‘Design and tional conference on Supporting group
evaluation of an adaptive incentive mech- work 31–40 (2009).
anism for sustained educational online 32. Flickr! - Photo sharing. <http : / / www .
communities.’, User Modeling and User- flickr.com/>.
Adapted Interaction 16, 321–348 (2006).
33. Fullerton, H., ‘Microeconomic theory and
18. CiteULike: Everyone’s library. <http:// critical mass.’, Telecommunications Pol-
www.citeulike.org/>.
icy 13, 167–168 (1989).
19. Cohen, A., Characteristics of success- 34. Gladwell, M., The tipping point: how lit-
ful online communities. <http : / / www . tle things can make a big difference. New
idealware . org / articles / successful _
edition (Abacus, 2002).
communities.php>.
35. Goidel, R. K., & Shields, T. G., ‘The van-
20. Dalby, A., The world and Wikipedia: how ishing marginals, the bandwagon, and the
we are editing reality. (Siduri Books, mass media.’, The Journal of Politics 56,
2009). 802–810 (2009).
21. Delicious. <http://delicious.com/>.
36. Goldenberg, J., Libai, B., & Muller, E.,
22. Diff longest common substring - Gem ‘The chilling effects of network external-
documentation. <http : / / difflcs . ities.’, International Journal of Research
rubyforge.org/>.
in Marketing (2009).
23. Digg. <http://digg.com/>. 37. Google Buzz. <http://www.google.com/
24. Doug Engelbart Institute. <http : / / buzz>.
dougengelbart.org/>.
38. Google Wave. <http://wave.google.com/
25. Economides, N., & Himmelberg, C., intro2.html>.
‘Critical mass and network size with ap-
39. Graham, J., Flickr of idea on a gaming
plication to the us fax market.’, (1995).
project led to photo website. <http : / /
26. Een website met diepgang - Interview www.usatoday.com/tech/products/2006-
on Dutch philosophy blog. <http : / / 02-27-flickr_x.htm>.
filosofienu . wordpress . com / 2010 / 07 /
40. Guilizzoni, P., Balsamiq blog: bootstrap-
16/een-website-met-diepgang/>.
ping a micro-isv, exposed. <http : / /
27. Elam, C., Stratton, T., Hafferty, F., & www . balsamiq . com / blog / 2008 / 08 /
Haidet, P., ‘Identity, social networks, and 05 / startup - marketing - advice - from -
relationships: theoretical underpinnings balsamiq-studios/>.
of critical mass and diversity.’, Academic
41. Hacker News. <http : / / news .
Medicine 84 (2009).
ycombinator.com/>.
28. Evans, M., What makes a new service
42. Hars, A., & Ou, S., ‘Working for free?:
sticky? <http://www.markevanstech.com/
Motivations for participating in open-
2007/08/03/what-makes-a-new-service-
sticky/>.
39
LogiLogi: The Quest for Critical Mass Wybo Wiersma
40
LogiLogi: The Quest for Critical Mass Wybo Wiersma
66. Prasarnphanich, P., & Wagner, C., ‘Ex- 79. TechCrunch. <http://techcrunch.com/>.
plaining the sustainability of digital 80. Technorati: What’s Percolating in Blogs
ecosystems based on the wiki model Now. <http://technorati.com/>.
through critical mass theory.’, (2009). 81. The LogiLogi foundation - software libre
67. Preece, J., ‘Sociability and usability in for your web of free deliberation. <http:
online communities: determining and //foundation.logilogi.org/>.
measuring success.’, Behaviour & Infor- 82. The web credibility project: guide-
mation Technology 20, 347–356 (2001). lines - Stanford University. <http : / /
68. Project Xanadu: founded 1960: the orig- credibility.stanford.edu/guidelines/
inal hypertext project. <http : / / www . index.html>.
xanadu.net/>.
83. Udell, J., Critical mass and social net-
69. reddit.com: what’s new online! <http:// work fatigue. <http : / / blog . jonudell .
www.reddit.com/>. net / 2007 / 02 / 06 / critical - mass - and -
70. Reed, M., When can online communi- social-network-fatigue/>.
ties be declared a success? <http : / / 84. Update on Google Wave - official Google
www . communityspark . com / when - online - blog. <http://googleblog.blogspot.com/
communities-successful/>. 2010/08/update-on-google-wave.html>.
71. Rubin, J., & Chisnell, D., Handbook of 85. Wagner, C., Liu, L., Schneider, C.,
Usability Testing: Howto Plan, Design, Prasarnphanich, P., & Chen, H., ‘Creat-
and Conduct Effective Tests. 2nd ed. (Wi- ing a successful professional virtual com-
ley, 2008). munity: a sustainable digital ecosystem
72. Ruby on Rails. <http : / / rubyonrails . for idea sharing.’, Digital Ecosystems and
org/>. Technologies 3, 163–167 (2009).
73. Santos-Neto, E., Condon, D., Andrade, 86. Wagner, C., & Prasarnphanich, P., ‘Inno-
N., Iamnitchi, A., & Ripeanu, M., ‘In- vating collaborative content creation: the
dividual and social behavior in tagging role of altruism and wiki technology.’,
systems.’, Proceedings of the 20th ACM Proceedings of the 40th Annual Hawaii
Conference on Hypertext and Hyperme- International Conference on System Sci-
dia 183–192 (2009). ences 18 (2007).
74. Slashdot Stories. <http : / / slashdot . 87. Welcome to LogiLogi - YouTube. <http://
org/>. www.youtube.com/watch?v=n2-3xu1Vuzk>.
75. Smith-David, J., ‘Social networks on both 88. Westland, J. C, ‘Critical mass and will-
sides of the transition point.’, Electronic ingness to pay for social networks.’, Elec-
Commerce Research and Applications tronic Commerce Research and Applica-
(2009). tions 9, 6–19 (2010).
76. Sundararajan, A., Network effects. <http: 89. Wiersma, W., & Lezama, M., ‘LogiLogi:
//oz.stern.nyu.edu/io/network.html>. combining openness and quality of con-
77. Surowiecki, J., Del.icio.us: how tags ex- tent.’, FKFT 2008 Proceedings (2008).
ploit the self-interest of individuals to 90. Wiersma, W., & Sarlo, B., ‘LogiLogi:
organize the web for everyone. <http : a webplatform for philosophers.’, Digi-
/ / www . technologyreview . com / tr35 /
tal Humanities 2008 Book of Abstracts
Profile.aspx?Cand=T&TRID=432>.
221–222 (2008).
78. Swann, G. M., ‘The functional form of 91. Wiersma, W., ‘LogiLogi: philosophy be-
network effects.’, Information Economics yond the book.’, (2009).
and Policy 14, 417–429 (2002).
41
LogiLogi: The Quest for Critical Mass Wybo Wiersma
42