July 2015 | TeamPage Live Task Lists

ImageTeamPage Summer 2015 Release update introduces live task lists: drag and drop to reorder tasks for a project or milestone, everyone sees the live update. Use shared task lists to keep everyone in synch on order of execution for tasks as well as planned start and end dates. A live Presence bar shows who else is watching the same page.

Live Task Lists

TeamPage task lists now support drag and drop ordering. Task lists shown in the browser automatically update themselves to show changes made by other users. Tasks that have been marked done now fade out and disappear from the task list after a moment. The inline task form now allows saving a new task just by pressing enter when the cursor is in the title field.

In the screenshot to the right, the highlighted task (light blue background) is being dragged to the first position in list (the drag handle is not visible in this screen capture).

Task views also add a Presence bar to show who else is looking at that page, see the three avatars in the upper left after the word Viewing. These people will see the live drag and drop action without having to hit the Refresh button.

Live animation and presence features require a browser that supports WebSockets, starting with Internet Explorer version 10, Google Chrome 16, Firefox 11, or Safari 6 and newer versions.

Other Release Highlights

The release also: improves performance for native fulltext queries, particularly for Japanese language text; restyles email notifications, error and feedback pages, context (right click) menus; improves metadata and fulltext index rebuild status for administrators. The release includes bug fixes, updated internationalization, and other performance improvements.


May 2015 | TeamPage Bookmarks, interactive filters, and Japanese search improvement Focus on what matters to you

March 2015 | TeamPage 6.1 Burn-up charts, interactive tables, SDK extensions Better tools for understanding the big picture of a projects or milestones

Dec 2014 | TeamPage @ Mentions Bring any TeamPage item to someone's attention, bring them into the followup conversation

July 2014 | TeamPage Notifications Introducing inline notifications

June 2014 | Traction® TeamPage 6.0 Major Release. Restyled skin, Editing, Forms, Security, and internal improvements.

The Work Graph Model: TeamPage style Understand how TeamPage connects people and their work

Tripping Up Memory Lane

July 16, 2015 · · Posted by Christopher Nuzum

Last week I gave a talk at the Hyperkult 2015 conference. It was an honor to present there, especially since it was the 25th and final time the conference was held. This was my proposal for the talk:

Sometimes it seems like collaborative software projects are designed in an ahistorical vacuum. Like all our ideas are new. Maybe that’s because so much software is designed by young people fresh out of computer science programs heavy in programming and data structures, but often paying little more obeisance to the history of software than to acknowledge that once people programmed on punch cards, however that worked.

In 1996, after celebrating the 50th Anniversary of As We May Think at the Massachusetts Institute of Technology, and inspired by a long, encouraging talk with Doug Engelbart, I co-founded Traction Software (originally Twisted Systems, Inc.) and set out to design a memex-inspired literary machine for the augmentation of collective intelligence. In this talk, I’d like to demonstrate how the Traction Hypertext Journaling Engine underlying Traction Software’s TeamPage product borrows from and builds on insights and ideas from Vannevar Bush, Doug Engelbart, and Ted Nelson. I’ll also talk a bit about what ideas we’ve abandoned and why, and end with some thoughts on ideas that I think haven’t yet had their day.

I'd never given a talk in Germany before, but since the German word Vorlesung means "reading", I thought I had better be prepared with something I could read, even though that's not how I'm used to presenting.

For anyone interested, I've posted the script I prepared for the talk: Tripping Up Memory Lane Script.pdf (14.2MB). The PDF also includes high-resolution versions of the images I used in my slides.

I hope you'll enjoy.

Update: See the University of Lüneburg's video of this talk. Adobe Flash required for Chrome and Internet Explorer 10 and older.

Eat your spinach: Email is good for you, but it could taste a lot better

July 3, 2015 · · Posted by Greg Lloyd

Takashi Okutsu of Traction Software's Japanese Business Office says that email is like spinach. It may be necessary for a healthy business, but not everyone likes spinach. He says that it's not reasonable to think that Social Network Software replaces email. It's better to look at how SNS extends and complements email. Takashi's July 3, 2015 TractionSoftware.jp blog post explains how, see this rough Google English translation.

Takashi often works with customers who depend on email for external and internal communication. In his blog post he uses several examples:


It's simple to email content into Teampage. The article or comment is automatically logged with the correct Teampage account based on the incoming email address. It's also simple to CC: email to Teampage when you want others to see an outgoing email to a customer or other person you are working with.

People can receive an email notifications when an article they are interested in is posted to Teampage. You can choose to receive notifications based on: comments added to articles or spaces you watch; comments added to articles you wrote or commented on; articles with a tag you watch; articles that mention you.

When you receive an email notification, you can reply to the email to automatically add a comment to the threaded discussion. Only the content you write is added to the thread, not a copy of the entire email thread.


But too many email notifications can be overwhelming. Teampage also provides an automatic email digest that summarizes articles and actions of interest, customized for the preferences (and access permissions) of each Teampage user.

You can use email notifications for your highest priority interests, and use the email digest to catch up on everything else. By default the digest is emailed once a day, but each person can choose to get a digest for a longer period (once a week), or several times a day.

Takashi concludes (in Google translation): "I think you have done already the spinach by e-mail. Why not been investigated in-house social us to support it. Just add a little plus of 'CC in TeamPage', you can get a big plus."


Understanding Spinach Update: Takashi writes that the Japanese word ホウレンソウ (HORENSO) has a literal English translation "spinach", but it is used to refer to a Japanese practice that aligns members understanding and synchronizes actions. Thanks to Takashi and Google Translate, I've learned that: 1) Japanese people have useful terms for communication practices that don't have an English language equivalent. We should adopt them; 2) Teampage is very good for ホウレンソウ !

"HORENSO is a way of information sharing by way of aligning members' understandings and synchronizing actions about changing circumstances that happen in and out of an organization." from NNA post. See also definition of HOKOKU.


Constellation Research Analyst VP Alan Leoposky aka @alepo frequently debunks claims that "email is dead" (or should be), pointing out: 1) Email is universal. No introduction or specialized software required; 2) Email is a firmly established habit. Habits are hard to change, and often shouldn't; 3) Email enables every person to filter, organize and prioritize what they see; 4) Email is one of many channels for messsages: we should flip our perspective to the stream of messages rather than the channel used to deliver each message. I agree.

Dec 2014 | TeamPage @ Mentions Bring any TeamPage item to someone's attention, bring them into the followup conversation

July 2014 | TeamPage Notifications Introducing inline notifications

The Work Graph Model: TeamPage style Understand how TeamPage connects people and their work

My Part Wor ks

May 22, 2015 · · Posted by Greg Lloyd

ImageAbout 50 years ago, Andy van Dam joined the Brown University faculty with the world's second PhD in Computer Science (earned at the University of Pennsylvania). Today many of Andy’s friends, faculty, students and former students are celebrating his 50 years at Brown with Stone Age, Iron Age and Machine Age panels. [ June 9, 2015 update: See event video: Celebrate with Andy: 50 Years of Computer Science at Brown University ]

I’m part of the Stone Age cohort. In 1968 Andy and his Swarthmore colleague Ted Nelson gave a medicine show pitch to convince skeptical undergrads to sign up for an an insanely demanding one year, four course sequence then called Applied Math 101/102 and 103/104. I bit.

Starting with a tiny, two person department - and as a matter of principle - Andy recruited undergraduates as teaching and research assistants, a tradition that continues to this day. In an essay on the history of the Brown CS UTA [Undergraduate Teaching Assistant] program Andy said:

“Offering teaching and research assistant opportunities to undergrads,” he says, “was even more unusual, indeed was viewed with everything from skepticism to outright hostility. Hardly anyone said, ‘What a fantastic idea!’ Everyone was used to four years of preparation as an undergraduate, then n years of graduate work before you could contribute to a science. But we’re different. CS was and is young, experimental, and open for undergrads to contribute. And undergraduate participation in research in all fields has become commonplace, especially in the last decade.

In 1965, a single, intense full-year course could cover much of the breadth, if not the depth, of the systems-oriented portion of the discipline, not including theory, AI, numerical analysis, and a few other topics. Andy insisted that students couldn’t learn to be good programmers by solving small “toy” problems; they had to write significantly-sized programs, each taking multiple weeks.

Not just checking for the right answer but giving useful feedback on structure, style, and efficiency required careful reading and one-on-one help with concepts and debugging. In a class with forty students, it was impossible for one graduate TA and a professor to provide this level of attention, no matter how little sleep they were getting, so van Dam asked for help from students who had taken a prior programming course. In that first cohort, he remembers Bill Adcock; Dan Bergeron, who also subsequently got his PhD with Andy and became Chairman of the CS Department at UNH and went with him and a group of six other of Andy’s students for his first sabbatical in 1971 at the University of Nijmegen in Andy’s country of origin; and Dennis Ruggles, among others.

“The undergraduate teaching assistants,” Andy explains, “though they were initially called graders, didn’t just grade programs -- they not only provided one-on-one help to students but also became active participants in course design and in subsequent years read research papers and brought new ideas into the curriculum. In fact, they did everything graduate TAs did, becoming producers and not just consumers of education. We kept modifying the course as we went along, but the one constant was the highly-appreciated UTA system.

Few people appreciate it more than Ed Lazowska ‘72, who will lead the first (“Stone Age”) panel for Celebrate With Andy. He says, “I’m a faculty member precisely because of the UTA program. I went to grad school because Andy told me to. In some way, everything I do professionally today is due to him.

To provide feedback for the course, students wrote detailed, multi-page evaluations, something that was almost unheard of in 1965. As Bob Munck recalls, “Also after every class, the graders would sit around on the floor of Andy's office (later my office) and critique the lecture and him. I'd never seen anything like it.

On his commute home from work, Andy would listen to tape recordings of his lectures, filling the empty minutes with self-critiques: “Boy, was that a clumsy explanation! Get rid of the ‘um’s and the ‘you know’s.” Presentation skills are still something that van Dam is keenly interested in. “Today’s equivalent of ‘you know’ is ‘like’, which I try to stamp out in all students who work with me. I’ve given up on ‘awesome’.

An interesting aspect of the UTA program is that the system has essentially never been challenged by students due to the built-in checks and balances. “By having rotating TAs and detailed rubrics,” Andy says, “you create fairness. It’s a system that’s at least as fair as having a single faculty member grading. Besides, a single faculty member, even assisted by a few graduate TAs, can’t begin to read that many programs at the required level of detail, and students recognize that. Part of the checks and balances is that faculty members are responsible for assigning the final grades, and I personally review all borderline grades, hoping to find evidence for promotion to the next grade bin.

Originally something made up as they went along, the UTA program matured over a period of decades. Iteration and gradual regularization brought cross-course norms and standards that are used today by almost all Brown CS courses. “In my opinion,” says Andy, “We have the most systemic TA program, and there’s a well-defined appeal system in place to address any grading errors.

You can read about Andy’s honors and achievements on his Wikipedia page, and Professor Shriram Krishnamurthi's answer to Why is professor Andy Van Dam (Andy) so cool? Here are two short stories from me.

After Dinner

Photo of Andy on WBGH Boston’s After Dinner show, broadcast live at 7:30PM Monday October 20, 1969.

After Dinner featured Andy van Dam, Chris Braun, Bev Hodgson (then Brown Daily Herald editor), Al Basile and myself talking about hypertext for 30 minutes on a stage set that was supposed to look like a professor’s living room, right next to Julia Child’s WGBH TV kitchen. Andy is pointing to photo of Chris Braun at the IBM 2250 Hypertext Editing System (HES) console.

AvD writes: You might mention that the topic wasn’t just hypertext per se, but the use of hypertext for non-linear narratives, esp. hypertext fiction as a new literary form (Montreal Expo (68) had just shown an audience-influenced branching movie, Burroughs’ Naked Lunch and Nabokov’s Pale Fire had been published, and experimentation was in the air. I’m sitting in the audience at the YURT inauguration symposium, listening to organizer John Cayley talk about “Cave Writing” and related spatial (immersive) hypertext projects that he and his students craft.

My Part Wor Ks

Brown Computer Science circa 1969. Original edition.

The story as I recall: Most people chose an individual final project for AM 101/102. However, a few folk chose the two person assembler project.

A grader did an in person review with a two person team, noting a problem. One team member replied: “My part works, but he keeps passing me garbage.

It became a team programming mantra.

The first part was made into a button, with Wor ks spelling. The second part was the AvD equivalent of a secret handshake. Until now.


"Thoughtvectors in Concept Space badge" by @iamTalkyTina my posts | thoughtvectors.net



Andries van Dam - Wikipedia page

Celebrate With Andy: 50 Years Of CS At Brown - May 2015. An essay celebrating "the three golden anniversaries for the Brown CS family: fifty years of the UTA program, undergraduate involvement in research, and Andy van Dam at Brown."

Why is professor Andy Van Dam (Andy) so cool? - Quora, Jan 2015. I agree with Brown CS professor Shriram Krishnamurthi.

Pastepost - One more AvD story. The first public document from the first Hypertext Editing System was a press release announcing its own creation.

As We May Work - Andy van Dam - Tokyo 2008

The MIT/Brown Vannevar Bush Symposium - Celebrating the 50th anniversary of Bush's As We May Think. Organized and MC'd by Andy van Dam

Hypertext Editing System - Wikipedia page. Photo by Greg Lloyd.

May 2015 | TeamPage Bookmarks, interactive filters, and Japanese search improvement

ImageTeamPage Summer 2015 Release introduces a new Bookmarks sidebar and interactive filtering. Interactive filtering makes it easy to focus on what interests you; bookmarks make it simple to return to any filtered or standard view with one click. The release also: improves searching and hit highlighting of Japanese text using the TeamPage native search interface; adds new classes to the TeamPage SDK; includes bug fixes, updated internationalization, and performance improvements.


Now you can bookmark TeamPage views and return to them later. This lets you bookmark and return to filtered task lists, searches, or other TeamPage views including any Article or Dashboard. Bookmarking a filtered view shows new results using the filter settings you saved. To bookmark any view: 1) Click the bookmark icon; 2) The icon changes from empty to filled in, and your current view is added to the Bookmarks list. To navigate to a bookmarked view: Click the title in the Bookmarks list; that title is moved to the top of the Bookmarks list. To delete a bookmark: 1) Click the title of the bookmark you want to delete; 2) Click the bookmark icon. The icon will change from filled in to empty and that bookmark will be deleted from the Bookmarks list.

Interactive Filters

New interactive filtering makes it simple to drill down by Task Assignee, Member and Priority as well as general space, title, author, tags, and contributors. Interactive filters are extensible: application specific entry properties added as a TeamPage plug-in extension are automatically added to the filter menu. The May 2015 release adds interactive filtering for Project Management views and interactive section tables. The June 2, 2015 TeamPage update adds extensible interactive filtering for Activity and other views.

Japanese Search

TeamPage now comes bundled with the kuromoji Japanese morphological analyzer. This improves indexing for native search within Japanese language text, providing much better querying and hit highlighting.

Other Release Highlights

Preferred Article Date and Attribution The new Article Date preference allows the choice of original creation date or last published date to be shown with TeamPage articles. The new Attribution preference allows the choice of the original author name, last editor name, or no author name to be shown with TeamPage articles. TeamPage always records a detailed audit trail including the date and author of every article change, which can be seen an article's History tab or in the Activity feed of a person, space, or other object. The new preferences select the short Article Date and Author name generally shown along with the Article's title in many contexts.

Improved Attivio search filter builder - The filter builder interface has been updated so that it is quicker and more intuitive to apply a filter, and more visually consistent with the rest of TeamPage's user interface.

New SDK EntryField Class - SDK EntryField and EntryFieldRenderer interfaces provide improved access to entry field and other properties used in custom forms and SDK applications.


March 2015 | TeamPage 6.1 Burn-up charts, interactive tables, SDK extensions Better tools for understanding the big picture of a projects or milestones

Dec 2014 | TeamPage @ Mentions Bring any TeamPage item to someone's attention, bring them into the followup conversation

July 2014 | TeamPage Notifications Introducing inline notifications

June 2014 | Traction® TeamPage 6.0 Major Release. Restyled skin, Editing, Forms, Security, and internal improvements.

The Work Graph Model: TeamPage style Understand how TeamPage connects people and their work

March 2015 | TeamPage 6.1 Burn-up charts, interactive tables, SDK extensions

ImageTeamPage 6.1 Spring 2015 Release focuses on improvements to the Project Management suite, including a new "Burn-up Chart" for tracking progress; user-defined interactive tables to dynamically summarize activity; and better tools for understanding the big picture of a project or milestone. This release also includes major under-the-hood improvements to TeamPage's forms SDK to make it easier for developers to create custom forms, or customized variations of standard forms.

Burn-up Charts Track Progress

Project and Milestone dashboards now include a Burn-up Chart. A Burn-up Chart tracks the scope of work to be done to complete a Project or Milestone versus time. You can see the rate at which you're making progress, the scope of the work left to do, as well as track any scope changes, see Why I prefer to use burn-up charts for project planning. The chart is based on on the sum of hours for Completed versus Total Tasks associated with that Project or Milestone. The Default Task Estimate for Task hours can now be specified as a Server default as well as a specific number of hours for each Task.

Improved Section Tables Summarize Activity

TeamPage Sections are user-defined summaries based on live, permission-aware queries that gather and filter articles, comments, projects, tasks, milestones and other objects specified using the TeamPage Section Editor. A Section Table shows this summary as a live table with rows that can be sorted on any column. Individual rows can be expanded inline. Section Tables can be defined and added to any TeamPage article using the rich text editor.

TeamPage 6.1 gives Section Tables a visual makeover, and makes actions that add or update section table rows fully dynamic: the content change is displayed as a live update.

Section Tables are simple but powerful tools to show live business case specific summaries, in context without custom programming beyond the "power user" familiarity with the Section Editor.

Extended SDK Opens New Doors

TeamPage 6.1 introduces and uses new extensions to the TeamPage SDK for Section Tables, TeamPage Forms, and TeamPage Entry Properties. The new SDK extensions enable customer, partner, and Traction Software developers to create new forms and add new properties to TeamPage entries cleanly using the TeamPage plug-in extensible architecture. The new SDK extensions also allow customer or application specific properties or behavior to augment or replace standard "out of the box" behavior. These capabilities make it simpler to develop, adapt, or customize TeamPage for business case and customer specific use cases.

Other Release Highlights

New Task Summary - Shown in sidebar of Project and Milestone dashboards. Shows summary elapsed, estimated and percentage complete for associated Tasks, with breakdown by Assignee and Milestone.

New Space level display settings - Give finer control on the date (created, last edited, last published) and author shown for articles in a spaces.

Improved WebDAV performance - For file attachment and folder features.


Dec 2014 | TeamPage @ Mentions Bring any TeamPage item to someone's attention, bring them into the followup conversation

July 2014 | TeamPage Notifications Introducing inline notifications

June 2014 | Traction® TeamPage 6.0 Major Release notes

The Work Graph Model: TeamPage style Understand how TeamPage connects people and their work

Dec 2014 | TeamPage @ Mentions

ImageTeamPage Fall 2014 Release Introduces inline @ mentions. An @ mention makes it it easy to bring any TeamPage item to someone’s attention just by typing their name. Automatic inline completion makes @ name lookup easy. When a person is mentioned, TeamPage will automatically notify them of follow on comments. Reply to the inline or email notification to add a quick response from your smart phone, tablet, or a Web browser. This is a great way to bring someone into a conversation without sending a hand authored email, text message or other message. @ mentions extend TeamPage's Work Graph model using notation that's familiar from Facebook, Twitter, Google+ and other Web services.


When you want to bring a discussion, task, or status post to someone’s attention, just type their @ name, full name, title or any part of their email address. Auto inline completion for @ mentions works in rich text articles, status posts, and comments. That person will get a TeamPage notification, including a link to the article or comment where you mentioned them. By default TeamPage will add the thread in which the person is mentioned to their personal Watch list, so they'll get notifications of follow on comments.

For example, Wile Coyote mentions Greg Lloyd in a comment:

To make @ names easy to find, the @ name is now shown with each person’s profile page, pop-up mini profile, and is included with TeamPage search results preview.

TeamPage also does auto completion lookup for @ user name mentions in articles, comments, and status posts.


Other Release Highlights

Move Article - Makes it easy to move the content and attachements of an article from one space to another, then delete the original article.

Advanced Search - By default, duplicate files aren't listed in search results.

TeamPage SDK updates - Adds SDK support for @ mentions, adds new API capabilities, updates recommended interfaces.

Space Templates - Updates and improves Project Team, Wiki, Intelligence templates. Adds new Management Team template.

Updated internationalization, bug fixes, performance, and other improvements.


July 2014 | TeamPage Notifications Introducing inline notifications

June 2014 | Traction® TeamPage 6.0 Major Release notes

The Work Graph Model: TeamPage style Understand how TeamPage connects people and their work

Enterprise 2.0 - Are we there yet?

November 21, 2014 · · Posted by Greg Lloyd

ImageAndrew McAfee writes Nov 20, 2014: "Facebook’s recent announcement that it’s readying a version of its social software for workplaces got me thinking about Enterprise 2.0, a topic I used to think a great deal about. Five years ago I published a book with that title, arguing that enterprise social software platforms would be valuable tools for businesses...

Why did it take so long? I can think of a few reasons. It’s hard to get the tools right — useful and simple software is viciously hard to make. Old habits die hard, and old managers die (or at least leave the workforce) slowly. The influx of ever-more Millennials has almost certainly helped, since they consider email antediluvian and traditional collaboration software a bad joke.

Whatever the causes, I’m happy to see evidence that appropriate digital technologies are finally appearing to help with the less structured, less formal work of the enterprise. It’s about time.

What do you think? Is Enterprise 2.0 finally here? If so, why now? Leave a comment, please, and let us know."

Andrew – As we’ve discussed in the past, I don’t believe there’s a specific ‘Are we there yet?’ for Enterprise 2.0.

The lessons I learned from your excellent book and research are still relevant today. Enterprise 2.0 technology enables but does not guarantee organizational change. Some organizational change is invented and purposeful, some is serendipitous and emergent.

The effect of new technology on an enterprise is too often like picking up and shaking a sleepy beehive.

We’ve come a long way towards the vision that software and devices used inside a company will become more like software, Web services and mobile devices people use at home. Enterprise software and services need to meet the same expectations for clarity, any time / any where access, and easy of use that people expect at home, which shakes markets as well as assumptions. Tracking the relationship of Apple IBM from Nov 2009 through Nov 2014 (and their market cap) is an instructive example.

As Peter Drucker taught, organizations need to adapt and innovate to make use of these capabilities, which opens the door to new technology, capabilities, and markets for enterprise software and services at every layer of the stack. Which opens the door to new organizational challenges and opportunities…

I’m not surprised that this takes time - and like Bill Buxton’s analysis in his Long Nose of Innovation article from 2008.

I’ll also keep my faith in Peter Drucker and Doug Engelbart as the twin patron Saints of Enterprise 2.0. As I said in Nov 2009, you have your own sub-numinous stake in the game!



Enterprise 2.0, Finally? Andrew McAfee, Nov 20, 2014 (This blog post was originally posted as a comment)

Enterprise 2.0: New Collaborative Tools for Your Organization's Toughest Challenges Andrew McAfee, Harvard Business Review Press, Nov 2009

The Long Nose of Innovation Bill Buxton, Bloomberg Business Week, Jan 8, 2008

Enterprise 2.0 Schism Greg Lloyd, Nov 9, 2009

Ada Lovelace Day | Emmy Noether, Mathematician

October 14, 2014 · · Posted by Greg Lloyd

Ada Lovelace Day celebratesImage the contributions of women in science and technology, follow @FindingAda for news and events. This year I've chosen to write about mathematician Amalie "Emmy" Noether. At the time of her death in April 1935, she was described by Pavel Alexandrov, Albert Einstein, Herman Weyl, Norbert Weiner and others as the most important woman in the history of mathematics. Noether’s First Theorem is a fundamental tool of modern physics and the calculus of variations: every symmetry corresponds to a conservation law. "It was her work in the theory of invariants which led to formulations for several concepts of Einstein's general theory of relativity." [J J O'Connor and E F Robertson, 1997]. Of her later work, Nathan Jacobson said: "The development of abstract algebra, which is one of the most distinctive innovations of twentieth century mathematics, is largely due to her – in published papers, in lectures, and in personal influence on her contemporaries." Einstein wrote Noether's obituary in the New York Times, May 5, 1935:

"Within the past few days a distinguished mathematician, Professor Emmy Noether, formerly connected with the University of Göttingen and for the past two years at Bryn Mawr College, died in her fifty-third year. In the judgment of the most competent living mathematicians, Fräulein Noether was the most significant creative mathematical genius thus far produced since the higher education of women began. In the realm of algebra, in which the most gifted mathematicians have been busy for centuries, she discovered methods which have proved of enormous importance in the development of the present-day younger generation of mathematicians. Pure mathematics is, in its way, the poetry of logical ideas. One seeks the most general ideas of operation which will bring together in simple, logical and unified form the largest possible circle of formal relationships. In this effort toward logical beauty spiritual formulas are discovered necessary for the deeper penetration into the laws of nature.

Born in a Jewish family distinguished for the love of learning, Emmy Noether, who, in spite of the efforts of the great Göttingen mathematician, Hilbert, never reached the academic standing due her in her own country, none the less surrounded herself with a group of students and investigators at Göttingen, who have already become distinguished as teachers and investigators. Her unselfish, significant work over a period of many years was rewarded by the new rulers of Germany with a dismissal, which cost her the means of maintaining her simple life and the opportunity to carry on her mathematical studies. Farsighted friends of science in this country were fortunately able to make such arrangements at Bryn Mawr College and at Princeton that she found in America up to the day of her death not only colleagues who esteemed her friendship but grateful pupils whose enthusiasm made her last years the happiest and perhaps the most fruitful of her entire career."

Princeton University, May 1, 1935

In The Most Important Mathematician You've Never Heard Of Dr Dave Goldberg summarized Fräulein Noether’s life, her academic struggles - championed by Göttingen mathematicians David Hilbert and Felix Klein - and contributions to the foundations of modern physics.

"Hilbert and Noether skirted the rules by listing Hilbert as a course instructor and then having Noether as the perennial guest lecturer, though this didn't extend to getting Noether any sort of paycheck. It wasn't until 1922 that the Prussian Minister for Science, Art and Public Education gave her any sort of official title or pay at all, and even then only a pittance. As Hilbert described it in his memorial address for Emmy Noether:

When I was called permanently to Göttingen in 1930, I earnestly tried to obtain from the Ministerium a better position for her, because I was ashamed to occupy such a preferred position beside her whom I knew to be my superior as a mathematician in many respects. I did not succeed. . . . Tradition, prejudice, external considerations, weighted the balance against her scientific merits and scientific greatness, by that time denied by no one.

In all events, bringing her to Göttingen turned out to be an incredibly good idea. Almost immediately upon her arrival, Noether derived what's become known as Noether's 1st Theorem and by 1918 had cleaned it up enough for public consumption. And this is where we pick up the physics part of the story."

Fräulein Noether’s name and contributions to mathematics will live forever, despite the obstacles she had to overcome as a mathematical genius of the first rank - who happened to be a woman.

No woman should require the endorsement of mathematical legends like Hilbert, Klein, Einstein, Weyl, and Weiner to pursue and excel in the mathematical, scientific, or other career they love. We need every Fräulein Noether born in whatever place or circumstance, and need to support and encourage all who are inspired by her work and example.

Update See Marie Curie [ and Emmy Noether ] cartoon by xkcd "You don't become great by trying to be great. You become great by wanting to do something, and then doing it so hard that you become great in the process. So don't try to be the next me, Noether, or Meitner. Just remember that if you want to do this stuff, you're not alone." via @ValdisKrebs

More Finding Ada Blog Posts

Ada icon by Sidney Padua From the Thrilling Adventures of Babbage & Lovelace for your iPad (free). Enjoy Babbage and Lovelace adventures, backstory and more on Sydney Padua's 2D Goggles Web page.

Named Data Networking - Boffin Alert

September 8, 2014 · · Posted by Greg Lloyd

ImageOn Sep 4, 2014 the Named Data Networking project announced a new consortium to carry the concepts of Named Data Networking (NDN) forward in the commercial world. If this doesn't sound exciting, try The Register's take: DEATH TO TCP/IP cry Cisco, Intel, US gov and boffins galore. What if you could use the internet to access content securely and efficiently, where anything you want is identified by name rather than by its internet address? The NDN concept is technically sweet, gaining traction, and is wonderfully explained and motivated in a video by its principle inventor and instigator Van Jacobson. Read on for the video, a few quotes, reference links, and a few thoughts on what NDN could mean for the Internet of Things, Apple, Google and work on the Web. Short version: Bring popcorn.

For a short non-technical introduction, see Wade Roush's Sep 2012 piece on Van Jacobson and Content Centric Networking The Next Internet? Inside PARC’s Vision of Content Centric Networking. Background: Jacobson's work on CCN begot the NDN project, where he is now a Principle Investigator. A few quotes from Roush's story:

The fundamental idea behind Content Centric Networking is that to retrieve a piece of data, you should only have to care about what you want, not where it’s stored. Rather than transmitting a request for a specific file on a specific server, a CCN-based browser or device would simply broadcast its interest in that file, and the nearest machine with an authentic copy would respond. File names in a CCN world look superficially similar to URLs (for example, /parc.com/van/can/417.vcf/v3/s0/Ox3fdc96a4…) but the data in a name is used to establish the file’s authenticity and provenance, not to indicate location.

It’s easy to see how much sense this makes compared to the current client-server model. Say I’m using my Apple TV box to browse my Flickr photo collection on my big-screen TV. To get each photo, the Apple TV has to connect to Flickr, which is hosted on some remote data center owned by Yahoo—it could be in Utah or North Carolina, for all I know. The request has to travel from the Apple TV over my Wi-Fi network, into Comcast’s servers, then across the Internet core, and finally to Yahoo. Then the photos, which amount to several megabytes each, have to travel all the way back through the network to my TV.

But the photos on Flickr are just copies of the originals, which are stored on my camera and on my laptop, about 15 feet away from my TV. It would be much smarter and more economical if the Apple TV could simply ask for each photo by name—that is, if it could broadcast its interest in the photo to the network. My laptop could respond, and I could keep browsing without the requests or the data ever leaving my apartment. (In Jacobson’s scheme, file names can include encrypted sections that bar users without the proper keys from retrieving them, meaning that security and rights management are built into the address system from the start.)

“The simplest explanation is that you replace the concept of the IP address as the defining entity in the network with the name of the content,” says Lunt. “Now all the talk in the network is about ‘Have you seen this content?’ and ‘Who needs this content?’ as opposed to ‘What is the routing path to particular terminus in the network?’ It’s a simple idea, but it makes a lot of things possible...

“One of the things that’s intriguing about not having to go to the source is that you could start to think about implementing applications differently,” Lunt says. “You could build apps that don’t have any notion of a server at all. So you could have Twitter without Twitter or Facebook without Facebook—that is, without having to have a major investment in hosting content, because the network is caching it all over the place.

Such architectures might give users more control over privacy and security of their data, and let them share their own data across devices without having to go through proprietary services like Apple’s iCloud, PARC executives say.

“What Apple is trying to do with iCloud is to say: You shouldn’t have to care which device you got an app on, or which device you took a photo on, whether it was your iPad or iPhone or MacBook Air. You just want your content to be on the other devices when you want it,” says Steve Hoover, CEO of PARC. “That validates our vision. But the way they are solving that puts more load on the network than it needs to, and it requires consumer lock-in. So Apple may be a user of this [CCN] technology one day, because it will make it easier. On the other hand, they could also hate it, because it will make it a lot easier for other people to provide that capability of getting the content whenever you want.

In my option, one of the technically sweetest characteristics of NCN is its relationship to current TCP/IP and networking protocols (quotes from NDN Architecture: Motivation and Details):

Like IP, NDN is a “universal overlay”: NDN can run over anything, including IP, and anything can run over NDN, including IP. IP infrastructure services that have taken decades to evolve, such as DNS naming conventions and namespace administration or inter-domain routing policies and conventions, can be readily used by NDN. Indeed, because NDN’s hierarchically structured names are semantically compatible with IP’s hierarchically structured addresses, the core IP routing protocols, BGP, IS-IS and OSPF, can be used as-is to deploy NDN in parallel with and over IP. Thus NDN’s advantages in content distribution, application-friendly communication, robust security, and mobility support can be realized incrementally and relatively painlessly...

Communication in NDN is driven by the receiving end, i.e., the data consumer. To receive data, a consumer sends out an Interest packet, which carries a name that identifies the desired data (see Figure 2). A router remembers the interface from which the request comes in, and then forwards the Interest packet by looking up the name in its Forwarding Information Base (FIB), which is populated by a name-based routing protocol. Once the Interest reaches a node that has the requested data, a Data packet is sent back, which carries both the name and the content of the data, together with a signature by the producer’s key (Figure 2). This Data packet follows in reverse the path taken by the Interest to get back to the consumer. Note that neither Interest nor Data packets carry any host or interface addresses (such as IP addresses); Interest packets are routed towards data producers based on the names carried in the Interest packets, and Data packets are returned based on the state information set up by the Interests at each router hop (Figure 3).

The router stores in a Pending Interest Table (PIT) all the Interests waiting for returning Data packets. When multiple Interests for the same data are received from downstream, only the first one is sent upstream towards the data source. Each PIT entry contains the name of the Interest and a set of interfaces from which the Interests for the same name have been received. When a Data packet arrives, the router finds the matching PIT entry and forwards the data to all the interfaces listed in the PIT entry. The router then removes the corresponding PIT entry, and caches the Data in the Content Store. Because an NDN Data packet is meaningful independent of where it comes from or where it may be forwarded to, the router can cache it to satisfy future requests. Because one Data satisfies one Interest across each hop, an NDN network achieves hop-by-hop flow balance...


NDN design assumes hierarchically structured names, e.g., a video produced by PARC may have the name/parc/videos/WidgetA.mpg, where ‘/’ indicates a boundary between name components (it is not part of the name). This hierarchical structure is useful for applications to represent relationships between pieces of data. For example, segment 3 of version 1 of the video might be named /parc/videos/WidgetA.mpg/1/3. The hierarchy also enables routing to scale. While it may be theoretically possible to route on flat names (see ROFL), it is the hierarchical structure of IP addresses that enables aggregation, which is essential in scaling today’s routing system. Common structures necessary to allow programs to operate over NDN names can be achieved by conventions agreed between data producers and consumers, e.g., name conventions indicating versioning and segmentation.

Name conventions are specific to applications but opaque to the network, i.e., routers do not know the meaning of a name (although they see the boundaries between components in a name). This allows each application to choose the naming scheme that fits its needs and allows the naming schemes to evolve independently from the network.

I haven't quoted from short sections on Data Centric Security, Routing and Forwarding, Intelligent Data Plane, Caching, or Intellectual Property Approach and open source. You should read NDN Motivation & Details, then much more from named-data.net if either your head exploded, or you are jumping up and down in your seat with questions and objections.

Much of this is QED Marketing - I told you how it works, not what it means for you. Here are a few thoughts:

1) Secure efficient transport of content crossing many boundaries is a hard problem, getting harder as the number of people, things, and places on the Web grow, and as people look for a seamless and trusted way to deal with things they care about at home and at work. For example, how could Apple (or Google) leverage NDN to deliver on an internet of your things? How might players other than the giants leverage NDN to compete?

2) NDN offers the possibility of doing a lot of the hard work at the network level, which is a win if it offers a economic benefit to those who pay for the fabric of the internet, and opportunities to invent and grow scalable businesses more effectively. For example, what could change if Amazon offered NDN as an Amazon Web Service?

3) NDN might offer an appropriate secure, flexible framework for connecting people to content at work. Businesses use siloed applications for for transactional data for good reasons: they are simpler to build, (potentially) more secure, and (potentially) more flexible than old style monolithic business applications if they become sources of content linked together at a higher level of an application stack. NDN might be a great protocol to build flexible, secure, extensible business applications connecting people to the content they want - and are allowed to use.

With respect to the network issues, I'm a fan, not an expert, but the NDN proposal seems to share many of the (relatively) simple, scalable, decentralized characteristics that fueled the growth of the Web and evolution of TCP/IP. NDN seems to be most attractive for big content, particularly where multicast style delivery and caching can delivery big bandwidth and responsiveness improvements, but it looks like a lot of thought has gone into efficient localized delivery. Likewise, management of a very large, frequently changing name space is a challenge, which also seems to have gotten a lot of intelligent attention.

With Cisco and Huawei on board as founding industrial partners of the NDN Consortium, you can bet that a lot of caching routers can be sold, and NDN routing technology will take the fast track if there's economic payback for NDN, which will drive better payback, faster adoption, etc.

The good thing is the program has advanced to the stage where many of these questions can answered by experiment - we shall see.

Will the NDN Consortium take off? Will Google, Apple and Microsoft jump in? Or will NDN join the queue of technically sweet solutions that never really get off the ground? I'm optimistic that NDN has the right technical characteristics and pedigree, with smart experienced people leading the charge. With the Internet of Things and secure content distribution efficiencies as economic drivers, I hope we'll all benefit from NDN's content delivery model as the next stage of the Web's evolution. If you're not in the battle, bring popcorn and watch - it should be a good show.


Named Data Networking Architecture: Motivation & Details The best short technical overview I've found of the objectives and approach of the Named Data Networking project. Read the overview to get quick idea of how content is named, the NDN security and caching model, how NDN works over (or under) TCP, scaling issues, and more.

A New Way to Look at Networking - Van Jacobson's Aug 2006 Google Tech talk on TCP and Content Centric Networking (CCN). CCN is the title of Jacobson's Xerox PARC project, which became "the single biggest internal project at PARC." CCN led to the formation of the Named Data Networking project as a National Science Foundation funded Future Internet Architecture program in Sep 2010. Jacobson is currently a Principle Investigator of the NDN project. See Van Jacobson speaks on Content Centric Networking for a longer (three hour) and slightly earlier version of Jacobson's CCN talk presented as a Future Internet short course, including slides.

Reinventing the Web II (Aug 2014) The Web won vs "better" models by turning permanence into a decentralized economic decision. Why isn't the Web a reliable and useful long term store for the links and content people independently create? What can we do to fix that? Who benefits from creating spaces with stable, permanently addressable content? Who pays? What incentives can make Web scale permanent, stable content with reliable bidirectional links and other goodies as common and useful as Web search over the entire flakey, decentralized and wildly successful Web? NDN is the sweetest and most credible global technical approach I've seen.

Continuity and Intertwingled Work (Jun 2014) A level above an Internet of Things: seamless experience across devices for you, your family, your health and trusted service providers, at home and at work.

Intertwingled Work (Jul 2010) No one Web service or collection of Web servers contain everything people need, but we get along using search and creative services that link content across wildly different sources. The same principal applies when you want to link and work across wildly diverse siloed systems of record and transactional databases.

Thought Vectors - Ted Nelson: Art not Technology (Jul 2014) Ted Nelson should be smiling - but I won't hazard a guess. From what I see, everything in NDN seems compatible if not influenced by the Docuverse, Tumbler, and fine grain content addressable network architecture that Nelson described in detail in his 1987 book Literary Machines. I believe NDN provides secure, scalable, fine grain, and upwards compatible networking that could connect the front end and back end Xanadu architecture that Nelson describes in Literary Machines. I'll follow up on this with a separate Boffin alert.

Sept 2014 | KMWorld names TeamPage a Trend-Setting Product of 2014

ImageOn Sept 1, 2014 KMWorld recognized Traction Software's TeamPage as a Trend-Setting Product of 2014. KMWorld editor Hugh McKellar writes: "This year, we looked at more than 600 products. Traction TeamPage was selected by the panel because it demonstrates thoughtful, well-reasoned innovation and execution for the most important constituency of them all: the customer.Traction Software is honored that KMWorld has again selected TeamPage as a Trend-Setting Product. TeamPage customers such as Alcoa and Athens Group show the value of integrated action tracking and collaboration in support of knowedge management, quality management, project management, and similar business activities. Read KMWorld Trend-Setting Products of 2014


Alcoa Tackles IT Projects and Compliance

Aug 2014 | Providence Business News - Social tools being adapted for Web-based QC tool

June 2014 | Traction® TeamPage 6.0

Linked, Open, Heterogeneous

August 31, 2014 · · Posted by Greg Lloyd

Image Art, Data, and Business Duane Degler of Design For Context posted slides from his 5 April 2014 Museums and the Web talk, Design Meets Data (Linked, Open, Heterogeneous). Degler addresses what he calls the LAM (Libraries, Archives, Museums) Digital Information Ecosystem. I believe the same principles apply when businesses connect internal teams, external customers, external suppliers, and partners of all sorts as part of their Business Information Ecosystem. Read Degler's summary and slides, below:

"The tide of available information continues to rise. The opportunities that come from open access, linked data, sharing resources with other institutions, and standards-based data are enticing - and perhaps overwhelming?

Emerging design approaches help you find ways to make the most of your opportunities for new types of interactions and engagement with Information Objects. They focus on:

- Exploration, serendipity, use: Rich, relevant design requires an intimate understanding of information and the way people interact with it. It's more than attractive styling - although that's important. It's about people engaging in ways that stimulate the intellect and the experience. People need to find information, use it, relate other information to it, and share it for decades to come.

- Scalability, persistence, authority: Rich, relevant design also takes the long view. Understanding that the integrity of the information matters. This is increasingly important as we move toward more linked, open, and born digital cultural information.

Your institution becomes a gateway to an ecosystem of artistic imagery, scholarly insights, history, perspectives, and related objects. Other people will use your information to create new interpretations and works, which then build on what you hold. Curating information may be perceived as a burden (to be made easier!), yet it is a significant opportunity to reinforce the value and authority of institutions that enhance the information ecosystem."


Dark Matter by Michael Peter Edson 19 May 2014. "The dark matter of the Internet is open, social, peer-to-peer and read/write—and it’s the future of museums" an important essay on the opportunity and mission for museums and cultural institutions: "We’re so accustomed to the scale of attention that we get from visitation to bricks-and-mortar buildings that it’s difficult to understand how big the Internet is—and how much attention, curiosity, and creativity a couple of billion people can have."

Thought Vectors - Vannevar Bush and Dark Matter (2014) Inspired by Michael Edson's essay. Just as Bush suggested in July 1945, I believe there's a need for people to act as explorers, guides, and trail blazers over knowledge they know and love. You can experience that personal knowledge and passion on a tour, at a talk, or in a conversation on a bus, at a party - anywhere you meet someone who loves one of these institutions. I think it's particularly valuable to have trail blazers who are also skilled professionals personally represent and communicate the values, knowledge, and heritage of their museum, just as a great reference librarian becomes a library's ambassador.

Reinventing the Web II (2014) Why isn't the Web a reliable and useful long term store for the links and content people independently create? What can we do to fix that? Who benefits from creating spaces with stable, permanently addressable content? Who pays? What incentives can make Web scale permanent, stable content with reliable bidirectional links and other goodies as common and useful as Web search over the entire flakey, decentralized and wildly successful Web?

Intertwingled Work (2010) No one Web service or collection of Web servers contain everything people need, but we get along using search and creative services that link content across wildly different sources. The same principal applies when you want to link and work across wildly diverse siloed systems of record and transactional databases.

Aug 2014 | Providence Business News - Social tools being adapted for Web-based QC tool

ImageWriting in the 8 Aug 2014 Providence Business News, Staff Writer Patrick Anderson interviewed Traction Software VP of Sales Jordan Frank and Thomas Cogdell, DTA quality manager for Houston-based firm The Athens Group. The oil-rig consulting firm purchased TeamPage to support its push for ISO 9001 certified rig inspection, verification and technology assurance services. Anderson quotes Cogdell: “The reason we chose it is because it is Web based with a good security audit and trail feature,” said Thomas Cogdell, DTA quality manager for Athens Group. “Every change to every document is tracked and reported on, and nothing gets lost. It gives us the flexibility to encourage employees to add to the knowledge base freely and the quality control we need.» Read the full story


Athens Group - Traction TeamPage for Quality Management, Training and Knowledge Base

July 2014 | TeamPage Notifications

ImageTraction Software Summer 2014 Release New features include inline-page push Notifications, extending TeamPage's email notifications. Notifications make it simple to focus on activity that's important to you. Get more details, or send a quick reply whether in your office or using your smartphone or tablet. Change what you watch when your priorities and interests change. Available now, contact us for more information or a free trial.

The new Notifications menu makes it simple to skim and keep a summary of activity you decide to watch. The menu shows the current notification count, and expands to let you read, flag, or clear any notification. Click the title or one of the notification's Task, Project, or Milestone links to see it in context. Click the bubble icon of a notification to add a quick comment. Links at the bottom of the menu let you quickly mark all notifications read, clear all read notifications, and to show an expanded feed of all notifications.

Other Release Highlights

Streamlined Watch interface - Improves the sidebar's Watch menus, used to watch any Space, Person, Tag, or Article and change watch settings. You can also choose to receive automatic notifications for any Task you're mentioned in, changes to articles you create, or discussions you've participated in. Automatic notifications are configurable as personal preferences, using a streamlined user interface.

Improved Rich Text Editing for iOS devices - Rich text editing using the updated and improved rich text editing support introduced with TeamPage 6.0.

TeamPage SDK improvements - For login, authentication, and property list iteration, bug fixes and other improvements.

Updated internationalization, bug fixes and other improvements.


June 2014 | Traction® TeamPage 6.0 Major release notes.

The Work Graph Model: TeamPage style Understand how TeamPage connects people and their work.

Hello! Greetings from Takashi Okutsu

July 10, 2014 · · Posted by Takashi Okutsu

TakashiHi everyone. I am delighted to introduce myself to you as a member of the Traction Software Team. As some of you know, my name is Takashi Okutsu, and I am the director of Traction Software's Japan Business Office, located in Yokohama.

I have worked for Applied Knowledge in Japan as technical support staff, and have a long association with TeamPage since 2007. During this job, I helped many customers to improve their business with TeamPage and got lots of experience.

I am very happy to keep supporting these customers, introducing our products to new clients, and consulting with all TeamPage customers based on my experience. I believe our product TeamPage is a flexible and adaptable tool and service for many customers and business areas, and hope you like it.

If you should need additional information regarding me or Japan Business Office, or if you need any help regarding TeamPage, please do not hesitate to contact me. You can email to takashi@tractionsoftware.com. I am looking forward to talk with you.

皆様、こんにちは。私は、奥津岳と申します。横浜にある Traction Software の日本支店(トラクション・ソフトウェア・インク)の代表を務めています。

TeamPage には 2007 年から長く関わっています。前職では、株式会社アプライドナレッジにて技術サポート スタッフとして、TeamPage を通じて多くのお客様の業務改善のお手伝いをさせていただき、たくさんの経験を積むことができました。今年からはトラクション・ソフトウェア・インク代表として、お客様へのサポート、製品の紹介、経験に基づいたコンサルティングなどご提供しております。

私たちの製品 TeamPage は、とても柔軟性があり、様々な業務に適用できる製品/サービスであると自負しています。多くの方々に気に入っていただけることを願います。

トラクション・ソフトウェア・インクや製品/サービスにご興味がございましたら、お気軽に私のメールアドレス takashi@tractionsoftware.com までお問い合わせください。皆様からのご連絡をお待ちしております。

Thought Vectors - Ted Nelson: Art not Technology

July 5, 2014 · · Posted by Greg Lloyd

ImageThe technoid vision, as expressed by various pundits of electronic media, seems to be this: tomorrow's world will be terribly complex, but we won't have to understand it. Fluttering though halestorms of granular information, ignorant like butterflies, we will be guided by smell, or Agents, or leprechauns, to this or that pretty picture, or media object, or factoid. If we have a Question, it will be possible to ask it in English. Little men and bunny rabbits will talk to us from the computer screen, making us feel more comfortable about our delirious ignorance as we flutter through this completely trustworthy technological paradise about which we know less and less.

To give up on human understanding is to give up hope, what we call in English "a counsel of despair." I think there is hope for much better and more powerful software designs that will give ordinary people the power over computers that they have always wanted - power with complete understanding. But that requires inspired software design, which I believe is art and not technology.

I believe the technoid vision does not comprehend what is humanly desired, humanly needed, and humanly possible. Especially the need and possiblity of human understanding. So excuse me from the butterfly crowd; I hope you will come with me to where understanding may be found.

Ted Nelson
The Future of Information
ASCII Corporation, Japan 1997
Image courtesy of Computer History Museum

This quote from Ted Nelson's 1997 book makes a point similar to Nelson's closing point in his July 2014 interview with Gardner Campbell as well as statements in his 2011 Possiplex autobiography, and 1975 Computer Lib / Dream Machines. Nelson sees computer technology as a medium for creative expression, not an end in itself, or a cheap replacement for human creativity. He cites film directors among his primary inspirations and heros, noting that his personal ephipany came in the early 1960's when he learned that it was possible to connect computers to screens. Nelson invented the terms hypertext and hypermedia to describe the new capabilities that he envisioned. During his 2014 interview Nelson cited the example of Orson Wells. For Ted Nelson, what you see on a computer screen and interact with should be the result of human creative intelligence applied through the use of new engines of expression over an endlessly evolving intertwingled corpus of literature. Using Nelson's cinema analogy, history put him in a position where he would have to invent the motion picture camera to achive his goals, but I believe his motivation was to become the seminal director and intellectual father of the new media which are his earliest and most influential inventions.



"Thoughtvectors in Concept Space badge" by @iamTalkyTina my posts | thoughtvectors.net


Intertwingled, The Festschrift-- Ebook celebrating Ted Nelson Day at Chapman University, 2014 (Springer-Verlag) (via @TheTedNelson, 12 Jul 2015) A free Springer ebook edited by Douglas R. Dechow and Daniele C. Struppa. Chapters by Alan Kay, Brewster Kahle, Belinda Barnet, Ken Knowlton, Dame Wendy Hall, and others. Closing chapter What Box? by Ted Nelson. I highly recommend this book.

Living The Dreams: A Conversation With Ted Nelson Published on Jul 5, 2014. Dr. Ted Nelson speaks with Dr. Gardner Campbell about research, fantics, computer liberation, and the ongoing struggle between schooling and learning. A conversation undertaken in support of "Living The Dreams: Digital Investigation and Unfettered Minds," a digital engagement pilot of Virginia Commonwealth University's UNIV 200, Inquiry and the Craft of Argument.

Ted Nelson talk - Possiplex book launch From Welcome to Possiplex : An Autobiography of Ted Nelson party at the Internet Archive on Oct 8, 2010.

Possiplex: Movies, Intellect, Creative Control, My Computer Life and the Fight for Civilization, an autobiography of Ted Nelson, Mindful Press, Feb 2011.

Triangulation 164 - Conversation with Ted Nelson Leo Laporte's July 2014 conversation with Ted Nelson, broadcast Aug 18, 2014 on TWiT.tv. On hypertext, Xanadu - and being a media guy. "To me, all media are alike. You think about what are the effects you want - and you think about what are the technicalities it will take to give you those effects. So when I took a computer course in graduate school, I thought 'Holy smoke, you can put interactive screens on them'... Interactive screens were instantly obvious to me."

Computer Lib / Dream Machines A brief description of Ted Nelson's 1974 book. Ordering information for an authorized 2014 replica reprint, which I highly recommend.

Ladies and gentlemen, the age of prestidigitative presentation and publishing is about to begin. Palpitating presentations, screen-scribbled, will dance to your desire, making manifest the many mysteries of winding wisdom. But if we are to rehumanize an increasingly brutal and disagreeable world, we must step up our efforts. And we must hurry. Hurry. Step right up.

Theodor H. Nelson, “Barnum-Tronics.
Swarthmore College Alumni Bulletin, Dec 1970, 12-15
Quoted from Dream Machines, 1975
See New Media Reader Computer Lib / Dream Machines excerpt

Video Archive MIT / Brown Vannevar Bush Symposium: A Celebration of Vannevar Bush's 1945 Vision, An Examination of What Has Been Accomplished, and What Remains to Be Done. Oct 12-13 1995, MIT. Talks and panel discussion with Doug Engelbart, Ted Nelson, Andy van Dam, Tim Berners-Lee, Alan Kay and others. See also ACM Interactions summary (free access), transcript of day 1 and day 2 panels.

Meet Takashi Okutsu: Director, Traction Software Japanese Business Office

July 2, 2014 · · Posted by Greg Lloyd

ImageTakashi has been a TeamPage wizard since 2007, and now directs Traction Software's Japanese Business Office. Takashi provides exceptional sales, consulting, and support to TeamPage customers in Japan. He is a valued member of the Traction Software global team, and a frequent contributor to the TeamPage Customer Support Forum including development and discussion of TeamPage SDK plug-ins and examples. We invite Japanese visitors to explore TractionSoftware.jp for TeamPage information and a free trial. You are also welcome to join the TeamPage Japan Customer Support Forum to talk with Takashi and Japanese TeamPage customers.

Please follow Takashi on Twitter as TSIJPBO for Japanese TeamPage news from トラクション ソフトウェア (Traction Software Branch Office), Yokohama, Japan.

You can also follow Takashi's Buna Tree Melopan Twitter account to learn about walking in the Tanzawa mountain area of Kanagawa Prefecture, computer topics, and Japanese cooking, including camping meals Takashi has made with his Traction Software Swiss Army knife.


Takashi Okutsu Japanese Business Office

Takashi has been a TeamPage wizard since 2007, and now directs Traction Software's Japanese Business Office.

June 2014 | Traction® TeamPage 6.0

ImageTraction Software is proud to announce Traction TeamPage 6.0, a major release incorporating important new features, improvements, and internal updates, as well as consolidated capabilities from updates shipped over the TeamPage 5.2 baseline. Sign up for a free trial, or download a free TeamPage license for free access to Traction Software's Customer Support and Customer Forum TeamPage server, including installer links and detailed change log information.


Traction TeamPage 6.0 Feature Highlights

Updated Styles for the Proteus Skin - Cleaner, crisper, less cluttered appearance. Icon and font rendering updates improve performance as well as style.

New Forms - TeamPage's Web based forms for creating and editing articles, tasks, and other TeamPage objects use a new forms framework. The new forms look cleaner, crisper and simpler. Developers can make their own forms that use standard features like naming, moderation, parent/child relationships, related project, related milestone and more. Forms support saving and loading template articles, making it to define and use templates for common tasks, meeting agendas, and other activities.

Updated and Improved Rich Text Editing - TeamPage uses the TinyMCE open source rich text editor, donating contributions back to the main project. TeamPage 6.0 incorporated the latest TinyMCE fixes and improvements, making rich text editing more reliable, easier to use, and visually attractive.

Jetty Web Server - TeamPage now includes the Jetty web server, which offers many advantages, including: server-tracked sessions, with the associated ability for administrators to expire any or all active sessions; tunable throttling to combat DDoS attacks; better resource management for handling incoming connection requests; and forward-looking compatibility with protocols such as SPDY and WebSocket to make it easier to keep TeamPage up to date with future innovations that affect the world of web based applications.

Smaller Memory Footprint - The amount of memory that TeamPage uses to provide access to the settings and properties associated with users, spaces, the journal, and the server has been greatly reduced without sacrificing performance. This can be a big benefit for TeamPage deployments of all sizes.

Updated Setup Interface - The Personal, Space and Server Setup pages have been redesigned and reorganized to make it easy to configure and maintain TeamPage defaults and options. The TeamPage unified search box at the top of every Setup page makes it simple to jump quickly to the right page by typing part of the name of a page or option and choosing from a list relevant Setup Pages that use that term.

Security Improvements - TeamPage 6.0 has been updated to use the latest industry standard procedures and cryptographic algorithms for password security, including the PBKDF2 standard (i.e., IETF RFC 2898). TeamPage now also keeps track of information about recent authentication attempts for each user account. Administrators can access this information for any user at any time, and each user can always access this information for their own account. Security conscious administrators have the option to require that each user review a summary of the previous successful and failed attempts to authenticate with their user name.

Improved PDF export - A new HTML to PDF export framework incorporates many improvements and fixes, particularly for robust cleanup and handling of messy or invalid HTML copied from external sources.

Improved invitations - Inviting someone to TeamPage automatically subscribes them to receive notifications for the spaces to which they have been invited.

IE7 Compatibility Mode - The Proteus skin now supports Microsoft IE 8 and newer browsers running with IE7 Compatibility Mode enabled.

Updated internationalization - Particularly for the Japanese locale.

Many Developer SDK improvements and examples

Many bug fixes and small improvements

TeamPage 5.2 features and improvements incorporated with Teampage 6.0

Traction Software's policy is to release incremental updates on a rolling basis to introduce new features, improvements, and bug fixes. Traction Software updates TeamPage for all Cloud hosted customers, and provides update installers for customers who choose to deploy TeamPage on their own systems. Updates with major improvements are typically released on a semi-annual to quarterly basis, with minor improvements and bug fixes on a quarterly to monthly basis depending on the urgency of any associated bug fix.

Traction® TeamPage 5.2 introduced capabilities to make it simple to track actions, show activity, watch status, and follow discussions embedded in the flow of collaborative work. TeamPage 5.2's new activity dashboards show actions, status and work in context using a format that's easy to read and reduces information overload. Activity dashboards allow people dive into and watch activity associated with projects or milestones they want to focus on, while also seeing, searching, exploring and connecting with others across a broad range of actions organized by business context as well as person. TeamPage 5.2 also introduced drag-and-drop file upload and image insertion for Web browsers supporting the new HTML 5 standard.

TeamPage Fall 2011 release: Traction TeamPage Social Enterprise Web and Attivio Plus options. The Social Enterprise Web option enables TeamPage to share, tag, comment, task, index and search linked public Web or company intranet pages. TeamPage Web browser extensions, inline badges and comment widgets link external Web sources to TeamPage discussion and provide visual feedback (similar to the way Disqus adds shared comments to pages on the public Web). The Attivio Plus option integrates deep search and discussion with live content stored in external line of business systems. The option provides permission-aware search, analysis, tagging, tasking, and sharing of content spanning TeamPage, SharePoint, email in Exchange, Documentum, File servers, SQL Databases, the public Web, private intranets, and other sources.

TeamPage Summer 2012 release: One-click action to allow TeamPage members to invite other people to join a TeamPage space (automatically creating account and adjusting permissions as needed per configurable rules); section table widget shows entry properties, including properties added as entry, task and custom entry type extensions; new developer SDK/SDL features; rewritten SDL documentation with FAQ and tree-structured index of SDL tags.

TeamPage Winter 2012 release: Calendar Events used to record meeting and other dates can be created, edited and shown along with project, milestone and task related dates. Project, task and milestone dashboards can now shown Twitter style status dialog focused on that specific activity; zoom out to see all status dialog in a space, from a person, or a merge stream of all status your have permission to see; type-ahead navigation and Attivio query completion suggestions; emailed notifications include a list of attached files; new sort options for Project, Milestone, Task sections; Java 7 update; user interface and performance improvements; developer updates.

Teampage Spring 2013 release: Unified search for quick lookup of people, spaces, tasks, projects and milestones; "finish later" and autosave support for articles, tasks, projects, milestones and comments; updated IOS 6 iPad and iPhone support; streamlined header design and navigation; Cloud pricing options, first month free; developer updates.

TeamPage Fall 2013 release: Upgrade to Java 7 as default and recommended Java version; Compatible with Attivio AIE release 3.5.1; Improved developer SDK support for custom entry types; Improved YouTube widget; improved feedback and erase features; developer updates; bug fixes and performance improvements.

Learn more

Sign up for a free trial, or download a free TeamPage license for free access to Traction Software's Customer Support and Customer Forum TeamPage server, including installer links and detailed change log information.

The Work Graph Model: TeamPage style Understand how TeamPage connects people and their work.

Thought Vectors - What Motivated Doug Engelbart

June 23, 2014 · · Posted by Greg Lloyd

ImageBy "augmenting human intellect" we mean increasing the capability of a man to approach a complex problem situation, to gain comprehension to suit his particular needs, and to derive solutions to problems. Increased capability in this respect is taken to mean a mixture of the following: more-rapid comprehension, better comprehension, the possibility of gaining a useful degree of comprehension in a situation that previously was too complex, speedier solutions, better solutions, and the possibility of finding solutions to problems that before seemed insoluble. And by "complex situations" we include the professional problems of diplomats, executives, social scientists, life scientists, physical scientists, attorneys, designers--whether the problem situation exists for twenty minutes or twenty years. We do not speak of isolated clever tricks that help in particular situations. We refer to a way of life in an integrated domain where hunches, cut-and-try, intangibles, and the human "feel for a situation" usefully co-exist with powerful concepts, streamlined terminology and notation, sophisticated methods, and high-powered electronic aids. 1a1

Man's population and gross product are increasing at a considerable rate, but the complexity of his problems grows still faster, and the urgency with which solutions must be found becomes steadily greater in response to the increased rate of activity and the increasingly global nature of that activity. Augmenting man's intellect, in the sense defined above, would warrant full pursuit by an enlightened society if there could be shown a reasonable approach and some plausible benefits. 1a2

Doug Engelbart Augmenting Human Intellect: A Conceptual Framework. SRI Summary Report AFOSR-3223, October 1962

This week's Thought Vectors in Concept Space assignment is a blog post based on a nugget from the works of Doug Engelbart. I like this quote because Doug talks clearly about what motivates his research; what motivated his life's work.

To me, it's interesting to note that Doug wrote his report in 1962 just as NASA was launching Project Apollo, and not long after President John F. Kennedy announced his challenge to land on the Moon. Project Apollo was arguably the most challenging engineering project of the 20th century, designing and testing families of new engineering systems as well as new classes of hardware. But Project Apollo was more than an engineering project; it was a grand challenge that motivated NASA to do its best and engaged most of the world as spectators in a high stakes, highly visible race to the Moon.

Doug's vision was also an engineering vision, designing and testing new human/computer systems as well as new classes of software. The paragraphs, links, paragraph-grain addresses, relationships, viewspecs and visualizations of Augment/NLS made Doug's thought vectors as real as they could possibly be, recording, linking and animating thoughts in a way that could never be done with paper plans and records. But like Project Apollo, Doug's vision was more than an engineering project; it was and is a grand challenge, to find better ways to enable people to solve critical problems, part of a trail on augmentation started by Vannevar Bush that will never end.


"Thoughtvectors in Concept Space badge" by @iamTalkyTina my posts | thoughtvectors.net


Doug Engelbart | 85th Birthday Jan 30, 2010 - Blog post celebrating Doug Engelbart's 85th birthday, includes quotes and links to resources. One of the quotes from Engelbart's talk at the Brown/MIT Vannevar Bush Symposium became the tag line for this VCU course.

DougEngelbart.org: The Doug Engelbart Institute was was conceived by Doug Engelbart to further his lifelong career goal of boosting our ability to better address complex, urgent problems. It contains an excellent history, archive of papers, photos and other published resources as well as links to Doug's current projects.

Video Archive MIT / Brown Vannevar Bush Symposium: A Celebration of Vannevar Bush's 1945 Vision, An Examination of What Has Been Accomplished, and What Remains to Be Done. Oct 12-13 1995, MIT. Talks and panel discussion with Doug Engelbart, Ted Nelson, Andy van Dam, Tim Berners-Lee, Alan Kay and others. See also ACM Interactions summary (free access), transcript of day 1 and day 2 panels.

Augmenting Human Intellect: A Conceptual Framework. by Douglas C. Engelbart, October 1962 (SRI AUGMENT, 3906) A work Doug referred to as the bible of his research agenda, it also outlines the motive for his work: enabling groups of people to respond to the increasingly complex and urgent problems of humanity. If you want to read Doug's original works, start here.


Reinventing the Web II

June 16, 2014 · · Posted by Greg Lloyd

ImageUpdated 19 Jun 2016 Why isn't the Web a reliable and useful long term store for the links and content people independently create? What can we do to fix that? Who benefits from creating spaces with stable, permanently addressable content? Who pays? What incentives can make Web scale permanent, stable content with reliable bidirectional links and other goodies as common and useful as Web search over the entire flakey, decentralized and wildly successful Web? Here's a good Twitter conversation to read:

How the Web was Won

I believe Tim Berners-Lee's original HTTP and HTML protocols succeeded beyond his original vision of a globally scalable, loosely coupled network of Web pages that anyone could edit. The fact that his original protocols were simple, decentralized, and free for anyone to use were essential to success in a world of competing proprietary Internet publishing and commerce "standards" from Microsoft and others. But in my opinion, the Web won by turning permanence and stability into a decentralized economic decision.

Berners-Lee's original W3C protocols appeared at the right time to open clear field opportunities for distributed publishing, marketing, sales and advertising that fueled the Web's growth and evolution. Recapping the argument from my first Reinventing the Web post:

The idea that any sensible person would rely on a global hypertext system where links on one computer pointed at locations on another computer which would break whenever the remote computer was unilaterally moved, renamed, taken off line or abandoned seemed absurd.

The idea that you would have no way to know what incoming links would break when editing or refactoring content seemed just as bad.

The Word Wide Web protocols looked like they would work for relatively small cooperative groups like CERN who could keep things from breaking by having shared goals, and using peer pressure plus out of band communication to keep distributed content alive.

Actually that intuition was pretty good, because the World Wide Web took off in a direction based on other incentives compatible with those assumptions - and grew like crazy because unlike alternatives, it was was simple, massively scalable, cheap and eliminated the need for centralized control.

1) The Web became a distributed publishing medium, not the fabric for distributed editing and collaboration that Tim Berners-Lee and others envisioned. People and Web publishing engines like Amazon created content and kept it online while it had economic value, historical value (funded by organizations), or personal value. Content hosting became cheap enough for individuals or tiny groups. Advertising supported content became "free".

2) Search engines spanned the simple Web. Keeping content addressable now gained value since incoming links not only allowed people to bookmark and search engines to index what you had to publish (or sell), but the incoming links gained economic value through page rank. This provided even greater motivation to edit without breaking links, and to keep content online while it retained some economic, organizational or personal value.

3) People and organizations learned how to converse and collaborate over the Web by making it easy to create addressable content others could link to. The simple blog model let people just add content and have it automatically organized by time. The Wiki model required more thought and work to name, organize and garden content, but also creates stable, addressable islands of pages based on principals that reward cooperative behavior.

4) Search engines, syndication and notification engines built over the Web's simple, scalable protocols connected the Web in ways that I don't think anyone really anticipated - and work as independent and competing distributed systems, making rapid innovation possible.

Tim Berners-Lee made an inspired set of tradeoffs. Almost every concept of value on the Web: search engines, browsers, notification is built over his simple, open, highly scalable architecture.

I believe it's possible to provide what TBL calls "reasonable boundaries" for sharing sensitive personal or organizational data without breaking basic W3C addressable content protocols that makes linking and Web scale search valuable. That should be the goal for social and business software, not siloed gardens with Web proof walls.

Building a better Web over the Web we have

Telephone companies used to call their simplest and cheapest legacy service POTS (Plain Old Telephone Service). I believe it's possible to build a richer and more stable Web over POWS (Plain Old Web Services) without necessarily starting from scratch.

One answer to "who benefits?" and "who pays?" are the businesses who benefit from a richer and more stable Web connecting the systems they use to get work done. Stable fine-grain links and bi-directional relationships connecting systems of record and systems of engagement open the door to business systems that are more flexible, effective, simple to develop, and pleasant to use - more like the public Web than traditional line of business systems.

Museums, libraries, and archives such as Brewster Kahle's Internet Archive, the Library of Congress and others have a mission to collect and curate our cultural heritage and knowledge. The Internet Archive shows how little it costs to collect and index an archive of the content of the visible Web.

Commercial publisher monetize their archive, but have weaker economic incentives to maintain stable links to content outside their own domain.

Commerce sites and providers of consumer-focused Web services may have the greatest economic incentive for deep linking with stable references and relationships spanning devices you own, your home, your health and healthcare providers, your car, your family - and your work, see Continuity and Intertwingled Work.

If I'm right, there are economic incentives for Web content creators to make their work more linkable, visible and useable using straightforward, decentralized, and non-proprietary upwards compatible extensions of Plain Old Web Services.

I believe that indices spanning permalinked locations as well as incoming and outgoing permalink references to content in "stable islands in the storm tossed sea" can be created and maintained in near real time at Web scale, preserving the integrity of links to archival content distributed across the Web.

For example, any domain could publish an index to its permalinked content. Other domains implementing the same protocol could make incoming references to that content by permalink. This is a simple decentralized protocol, no more magical than the published external references that a link editor or dynamic linking system uses to resolve references connecting independently compiled modules of code.

Domains that agree to implement the same protocol, and use permalink (URI) references for content in other compatible domains then have a more stable, decentralized model for permanent links. If domains also publish their own permalink outgoing references (external as well as internal), a Web level service could build and maintain reliable inverted indices of bi-directional internal and domain spanning links. The federation of such domains could be spidered by any number of independently developed services, creating a more stable and useful Web as a decentralized service without breaking the simple Web protocols that every browser and other Web service relies on.

I don't know who has suggested this before; it seems obvious, and is a straw man not a solution. I'm using it to argue that we can and should invent ways to improve the capabilities of the Web using the same simple, decentralized philosophy that made the Web wildly successful versus "better" hypertext systems.

See Michael Peter Edson's Dark Matter essay and my Thought Vectors - Vannevar Bush and Dark Matter response.


Update 19 Jun 2016 See the Internet Archive Decentralized Web Summit, 8-9 June 2016 Locking the Web Open. See videos of the Summit and Brewster Kahle's notes: "Building a web that is decentralized— where many websites are delivered through a peer-to-peer network– would lead to a the web being hosted from many places leading to more reliable access, availability of past versions, access from more places around the world, and higher performance. It can also lead to more reader-privacy because it is harder to watch or control what one reads. Integrating a payments system into a decentralized web can help people make money by publishing on the web without the need for 3rd parties. This meeting focused on the values, technical, policy, deployment issues of reinventing basic infrastructure like the web."

Reinventing the Web (2009) Ted Nelson, Tim Berners-Lee and the evolution of the Web. Ted Nelson wants two-way links, stable transclusion, micropayments. Tim Berners-Lee wants a new Web with open, linked data. I believe that most of what they want can be delivered using the current flakey, decentralized and wildly successful Web as the delivery medium for richer, more stable, more permanent internal models, as stable federations of islands in a storm-tossed sea.

The Internet's Original Sin by Ethan Zuckerman, The Atlantic, Aug 14, 2014. Ethan confesses his role - invention of the pop-up Ad - stating "It’s obvious now that what we did was a fiasco, so let me remind you that what we wanted to do was something brave and noble." He makes a convincing case that the apple in the Web's garden is Investor storytime "... when someone pays you to tell them how rich they’ll get when you finally put ads on your site." A darkly comic but heartfelt essay on the past and future economy of the Web: "It's not too late to ditch the ad-based business model and build a better web"

Intertwingled Work (2010) No one Web service or collection of Web servers contain everything people need, but we get along using search and creative services that link content across wildly different sources. The same principal applies when you want to link and work across wildly diverse siloed systems of record and transactional databases.

Dark Matter: The dark matter of the Internet is open, social, peer-to-peer and read/write—and it’s the future of museums by Michael Peter Edson on May 19, 2014.

Continuity and Intertwingled Work (2014) A level above an Internet of Things: seamless experience across devices for you, your family, your health and trusted service providers, at home and at work.

Reinventing the Web III (2014) followup Twitter conversation with @zeynep, @jeffsonstein, @kevinmarks, and @roundtrip.

The Web of Alexandria (2015) by Bret Victor "We, as a species, are currently putting together a universal repository of knowledge and ideas, unprecedented in scope and scale. Which information-handling technology should we model it on? The one that's worked for 4 billion years and is responsible for our existence? Or the one that's led to the greatest intellectual tragedies in history?"

And Victor's followup post "Whenever the ephemerality of the web is mentioned, two opposing responses tend to surface. Some people see the web as a conversational medium, and consider ephemerality to be a virtue. And some people see the web as a publication medium, and want to build a "permanent web" where nothing can ever disappear. Neither position is mine. If anything, I see the web as a bad medium, at least partly because it invites exactly that conflict, with disastrous effects on both sides."

Update 13 Jul 2014 Added new section headings, added the inline recap and economic benefit examples, added a link to a Jul 2014 Reinventing the Web III Twitter conversation on the same topic.

Update 23 Aug 2014 Added link and brief note on Ethan Zuckerman's fine essay on advertising as the Internet's Original Sin.

Update 29 May 2015 Added links to Web of Alexandria and followup by Bret Victor on why the Web is a bad medium.

Update 19 Jun 2015 Added link to Brewster Kahle's summary of the Internet Archive's Decentralized Web Summit of 8-9 June 2016.

Thought Vectors - Vannevar Bush and Dark Matter

June 13, 2014 · · Posted by Greg Lloyd

ImageOn Jun 9 2014 Virginia Commonwealth University launched a new course, UNIV 200: Inquiry and the Craft of Argument with the tagline Thought Vectors in Concept Space. The eight week course includes readings from Vannevar Bush, J.C.R. Licklider, Doug Engelbart, Ted Nelson, Alan Kay, and Adele Goldberg. Assignments include blog posts and an invitation to participate on Twitter using the #thoughtvectors hashtag. The course has six sections taught at VCU, and an open section for the rest of the internet, which happily includes me! This week's assignment is a blog post based on a nugget that participants select from Vannevar Bush's 1945 essay As We May Think. Here's mine:

Wholly new forms of encyclopedias will appear, ready made with a mesh of associative trails running through them, ready to be dropped into the memex and there amplified. The lawyer has at his touch the associated opinions and decisions of his whole experience, and of the experience of friends and authorities. The patent attorney has on call the millions of issued patents, with familiar trails to every point of his client’s interest. The physician, puzzled by a patient’s reactions, strikes the trail established in studying an earlier similar case, and runs rapidly through analogous case histories, with side references to the classics for the pertinent anatomy and histology. The chemist, struggling with the synthesis of an organic compound, has all the chemical literature before him in his laboratory, with trails following the analogies of compounds, and side trails to their physical and chemical behavior.

The historian, with a vast chronological account of a people, parallels it with a skip trail which stops only on the salient items, and can follow at any time contemporary trails which lead him all over civilization at a particular epoch. There is a new profession of trail blazers, those who find delight in the task of establishing useful trails through the enormous mass of the common record. The inheritance from the master becomes, not only his additions to the world's record, but for his disciples the entire scaffolding by which they were erected.

This quote is part of a longer section in Bush's essay describing his concept of the Memex, a desktop machine imagined as an extension of 1940's microfilm and vacuum tube technology.

This quote stuck me while reading Michael Peter Edson's essay Dark Matter published on Medium.com in May 2014.

Edson's essay begins "The dark matter of the Internet is open, social, peer-to-peer and read/write—and it’s the future of museums" explaining:

I am talking about museums, libraries, and archives—heritage, culture, knowledge, and memory institutions—and there is really nothing like them on the face of the earth. And whether we’ve realized it or not, my colleagues and I who work with technology in these institutions have been participating in an extraordinary project — the building of a planetary scale knowledge sharing network for the benefit of everyone on earth.

He writes:

Despite the best efforts of some of our most visionary and talented colleagues, we’ve been building, investing, and focusing on only a small part of what the Internet can do to help us accomplish our missions.

90% of the universe is made of dark matter—hard to see, but so forceful that it seems to move every star, planet, and galaxy in the cosmos.

And 90% of the Internet is made up of dark matter too—hard for institutions to see, but so forceful that it seems to move humanity itself.

And it’s not necessarily that the glass of museum, library, and archive technology projects is half empty, as opposed to half full; it’s the fact that the glass of the Internet and the dark matter of open, social, read/write cultural engagement is so much bigger than museums, libraries, and archives are accustomed to seeing and thinking about. And the glass keeps growing at exponential speed, whether we fill it with good work or wait in committee meetings for the water to pour itself…

Edson concludes that museums, libraries, and archives "can play a huge role in the story of how Earth’s 7 billion citizens will lead their lives, make and participate in their culture, learn, share, invent, create, cry, laugh, and do in the future" by going back to Tim Berners-Lee's original vision of the Web, where every person can be a writer as well as a reader.

Cultural Web sites, blogs, Google, Facebook, Twitter and are part of the solution, but Edison's challenge goes beyond that.

I believe there are three parts to his challenge:

The role of trail blazer: Just as Bush suggested in July 1945, I believe there's a need for people to act as explorers, guides, and trail blazers over knowledge they know and love. You can experience that personal knowledge and passion on a tour, at a talk, or in a conversation on a bus, at a party - anywhere you meet someone who loves one of these institutions. I think it's particularly valuable to have trail blazers who are also skilled professionals personally represent and communicate the values, knowledge, and heritage of their museum, just as a great reference librarian becomes a library's ambassador.

The medium: Museums have long had lectures, journals, and newsletters. Most cultural institutions now have web sites, blogs, and Twitter or Facebook accounts, which can be really interesting depending on who does the writing and response. In Dark Matter Edson goes well beyond the comfort zone of most museums into the world of video blogging, Reddit, Pinterest, Tumbler and more. Of the video blogging brothers who created 1,000 plus videos on the YouTube Vlogbrothers channel, Edson writes:

It is evident from watching 30 seconds of any of their videos that they are nerds, and they proudly describe themselves as such. If you announced to your museum director or boss that you intended to hire Hank and John Green to make a series of charming and nerdy videos about literature, art, global warming, politics, travel, music, or any of the other things that Hank and John make videos about you would be thrown out of whatever office you were sitting in and probably be asked to find another job.

The mission: A little less than a year before the end of World War II, President Franklin D. Roosevelt wrote a letter to Vannevar Bush, asking Bush how to turn the "unique experiment of team-work and cooperation in coordinating scientific research and in applying existing scientific knowledge" during WWII to the peaceful pursuit of scientific knowledge after the end of the war. President Roosevelt concluded: "New frontiers of the mind are before us, and if they are pioneered with the same vision, boldness, and drive with which we have waged this war we can create a fuller and more fruitful employment and a fuller and more fruitful life." Bush responded to then President Harry S. Truman in July 1945, the same month As We May Think was published in The Atlantic Monthly. Bush's report, titled Science the Endless Frontier, lead to the creation of the National Science Foundation.

The Dark Matter mission is different, but it calls on museums and other cultural institutions to rethink how they bring together the heritage they preserve and the broader society they serve. I believe that the skills and passion of trail blazers can help connect the people and the common record of their culture by creating trails that can be seen and built upon now and by future generations. Anyone can now create a trail, and museums should become the richest and most welcoming sources for trail creation. Museums can help by opening up access as well as by creating and curating trails - across all media - as part of their core mission, a unique experiment in team-work and cooperation.

See Dark Matter and Trailblazers - @mpedson and Vannevar Bush for more quotes from Michael Peter Edson's essay, quotes from As We May Think, and President Roosevelt's wartime letter to Vannevar Bush.

Update Oct 30, 2014 See Michael Peter Edson's Internet Librarian International 14 keynote slides, Dark Matter 

Update Jan 21, 2015: See The Museum of the Future Is Here by Robinson Myer, The Atlantic, Jan 20, 2015. A thoughtful redesign of the Smithsonian's Cooper Hewett museum adds a stable URL for every object in its collection, as well as an API for accessing related content.

What the API means, for someone who will never visit the museum, is that every object , every designer , every nation , every era , even every color has a stable URL on the Internet. No other museum does this with the same seriousness as the Cooper Hewitt. If you want to talk about Van Gogh’s Starry Night online, you have to link to the Wikipedia page . Wikipedia is the best permanent identifier of Starry Night-ness on the web. But if you want to talk about an Eames Chair, you can link to the Cooper Hewitt’s page for it ...

“When we re-open, the building will be the single largest consumer of the API,” said Chan.

In other words, the museum made a piece of infrastructure for the public. But the museum will benefit in the long term, because the infrastructure will permit them to plan for the near future.

And the museum will also be, of course, the single largest beneficiary of outsider improvements to the API. It already talks to other APIs on the web. Ray Eames’s page , for instance, encourages users to tag their Instagrams and Flickr photos with a certain code. When they do, Cooper Hewitt’s API will automatically sniff it out and link that image back to its own person file for Eames. Thus, the Cooper Hewitt’s online presence grows even richer.


"Thoughtvectors in Concept Space badge" by @iamTalkyTina my posts | thoughtvectors.net


As We May Think - Vannevar Bush, Atlantic Monthly, July 1, 1945

Reinventing the Web - Blog post on the creation and evolution of the Web and thoughts on making the Web a more writerly medium based on Berners-Lee's original intent and the vision of Ted Nelson.

Doug Engelbart's copy of As We May Think - with Doug's 1962 notes scribbled in the margins - Blog post also includes links to the Oct 1995 Brown/MIT Vannevar Bush Symposium on the 50th anniversary of As We May Think, with videos of talks and panel sessions.

Doug Engelbart | 85th Birthday Jan 30, 2010 - Blog post celebrating Doug Engelbart's 85th birthday, includes quotes and links to resources. One of the quotes from Engelbart's talk at the Brown/MIT Vannevar Bush Symposium became the tag line for this VCU course:

Doug Engelbart: ... So, moving your way around those thought vectors in concept space - I'd forgotten about that

Alan Kay: You said that, right?

Doug Engelbart: I must have, its so good. [laughter] Its to externalize your thoughts in the concept structures that are meaningful outside and moving around flexibly and manipulating them and viewing them. Its a new way to operate on a new kind of externalized medium. So, to keep doing it in a model of the old media is just a hangup that someplace we're going to break that perspective and shift and then the idea of high performance and the idea of high performance teams who've learned to coordinate, to get that ball down the field together in all kinds of operations.

Continuity and Intertwingled Work

June 12, 2014 · · Posted by Greg Lloyd

ImageAt Apple's WWDC 2014 on 2 Jun 2014, Apple demonstrated how to build a great user experience spanning a your iPhone, iPad, and Mac. Apple calls this OS level capability Continuity. It enables you to continue what you're doing across devices and applications by securely encapsulating your identity and the context of your action as an object. From picking up a draft email message started on an iPhone and continuing work with that draft on your Mac, to answering an incoming iPhone call on your Mac, I believe this opens the door for a level of seamless experience that everyone will want for personal use, their family, and at work.

Here’s why. I believe Apple aims to connect:

  • Your actions, across the devices you use
  • Your family (Family Sharing);
  • Your home (HomeKit);
  • Your health and healthcare providers (HealthKit);
  • Your car (CarPlay) See what Apple is offering via auto OEMs;
  • Your work (by extension I'll call this WorkKit) If Apple wanted to play in the enterprise software space. [Apple does want to play, see IBM/Apple Update below - grl]

Regardless of Apple’s intention as a platform for business applications, if Apple succeeds in the personal space, I believe this vision of continuity sets a benchmark for user experience at work, and will kick off a new level of competition to win the attention of enterprise developers and IT departments, working top down rather than bottom up.

1) Apple is using SDK extensions to bridge access to other Apps and OS services. My understanding of the SDK extensions introduced at WWDC 2014 is that personal information and context flows across Apps and iOS services based on extension of the App sandboxing that has kept iOS relatively malware free and consistent. This is critical if you believe that Apple’s strategic goal is to become the trusted, secure home for a fabric of personal information that includes a record of your actions in context. The fabric links you, your devices, your family, your health information, and other things you own or use including your home, car, and what you use at work. The record of actions in context makes it possible to learn, use, and reason about the verbs (actions) and nouns (things) you use every day, including the context in which you use them. It's what I believe is needed to make an Internet of Things usable.

2) Google, Yahoo and others gather correlate, analyze and use personal identity metadata including your location, search history, browsing history to monetize for their own purposes or to sell to others. I believe Apple is trying to build a counter story on security using identity and services encapsulated in devices you own. [Confirmed. See 17 Sep 2014 A message from Tim Cook about Apple’s commitment to your privacy and links below - grl] In addition to continuity, examples include OS8 MAC address randomization for WiFi localization privacy and hardware partitioned storage of iOS fingerprint data.

3) Folk who dislike the Apple’s walled garden and curated applications sometimes fail to acknowledge that many people value a safer, more consistent, curated, and delightfully designed user experience to a toolkit.

4) I want my personal information and keys to access health, home, car, family information stored in a walled garden in a device I own, with gated access looking in for Apps I authorize, and delegated freedom to search, link and use anything I have rights to looking out. Apple appears to be developing its stack top down, starting from a vision of a seamless user experience that just works, giving developers the extensions they need to innovate and prosper.

5) I believe Apple’s principles of continuity and identity are also what businesses need for a safe, secure, consistent, delightful, and productive user experience for people at work, see Intertwingled Work and Work Graph Model: TeamPage Style.

Update 12 Aug 2014

IBM's 15 July 2014 partnership announcement with Apple caught many analysts by surprise. To me, it makes perfect sense as a path to broaden Apple's market. Over the past several years Apple's iOS security, provisioning, and deployment investments removed barriers and eliminated friction for Enterprise customers bowing to Apple as the inevitable Bring Your Own Device of choice. IBM's position as a trusted supplier and developer for Enterprise customers complements Apple's position and focus as your lifestyle hub - for healthcare, home, family, car, and work - and the Internet of Things. I see Google as Apple's only potential competitor. Look for interesting times.

Tbits: Putting IBM MobileFirst in (Apple’s Enterprise) Context Andrew Laurence writes: "Since the iPhone, Apple has developed a subtle enterprise strategy, so subtle that many pundits miss it. Instead of pursuing business sales directly, Apple has quietly worked to remove barriers that might impede usage of its products, including in enterprises. This approach enables Apple to pursue design and user experience while also making its devices more useful to business and fitting enterprise concerns better..."

"Although commonly known as a “computer company,” IBM is really a software and services company, focused on developing and supporting applications for customers. And not only applications, but whole solutions, which requires combining development, hardware, software, management, and more. When a company hires IBM, they also sign on to purchase software licenses; for IBM to supply, manage, and service hardware through its lifecycle; and to purchase support for it all through the life of the contract. The service contract includes not only development of the application if necessary, but also ongoing support and management services: provisioning and deployment, as well as integration of the application and hardware into a cohesive whole to provide a coherent solution..."

For IBM’s customers, the MobileFirst endeavor represents just such an opportunity. Their applications can be developed and deployed on Apple’s popular iOS platform, drawing on IBM’s deep well of enterprise development experience and letting IBM bask in Apple’s reflected glory. I imagine that IBM will get special pricing for Apple products sold through MobileFirst; I also suspect these devices will be provisioned through Apple’s Streamlined Enrollment and tightly managed (via mobile device management policies) through IBM’s Endpoint Manager and MaaS360 products, with software procurement managed through Apple’s Volume Purchase Program."

How IBM could help Apple win one of the biggest markets of all Ryan Faas writes in CITEworld: "Apple's partnership with IBM may deliver more value to Apple than just expanding the iPad's penetration in the business world. Although the partnership will certainly focus on creating business apps, the focus on creating industry-specific apps may boost Apple's fortunes in one of the fields that it is actively seeking to disrupt -- health care."

Update 23 Aug 2014

Apple HealthKit and VRM. A thoughtful essay by Doc Searles. Doc methodically examines Apple's HealthKit from the perspective of Vendor Relationship Management (VRM) principles, goals, and tool requirements - all relating to customers ability to define and manage their own relationship with vendors, rather than vice versa. He finds that HealthKit's principles appear to be an encouraging match, quoting this blog post on "security using identity and services encapsulated in devices you own".

On points 3) and 4) of this blog post, Doc says:

"As a guy who favors free software and open source, I agree to the extent that I think the best we can get at this stage is a company with the heft of an Apple stepping and doing some Right Things. If we’re lucky, we’ll get what Brian Behlendorf calls “minimum viable centralization.” And maximum personal empowerment. Eventually."

Doc see one big unanswered question:

In all cases the unanswered question is whether or not your health data is locked inside Apple’s Health app. Apple says no: “With HealthKit, developers can make their apps even more useful by allowing them to access your health data, too. And you choose what you want shared. For example, you can allow the data from your blood pressure app to be automatically shared with your doctor. Or allow your nutrition app to tell your fitness apps how many calories you consume each day. When your health and fitness apps work together, they become more powerful. And you might, too.

Update 18 Sep 2014

We're Building Privacy Into Everything You Use Every Day Apple on privacy. The moment you begin using an Apple product or service, strong privacy measures are already at work protecting your information. We build extensive safeguards into our apps and the operating systems they run on. Apple examples include: iCloud; Safari; Maps, Siri and Dictation; Mail; Apps and the App Store; Pay; Health; HomeKit; Spotlight Suggestions; Randomized Wi-Fi Addresses; Security by Design]

A message from Tim Cook about Apple’s commitment to your privacy Quotes:

At Apple, your trust means everything to us. That’s why we respect your privacy and protect it with strong encryption, plus strict policies that govern how all data is handled...

Security and privacy are fundamental to the design of all our hardware, software, and services, including iCloud and new services like Apple Pay. And we continue to make improvements. Two-step verification, which we encourage all our customers to use, in addition to protecting your Apple ID account information, now also protects all of the data you store and keep up to date with iCloud...

A few years ago, users of Internet services began to realize that when an online service is free, you’re not the customer. You’re the product. But at Apple, we believe a great customer experience shouldn’t come at the expense of your privacy.

Our business model is very straightforward: We sell great products. We don’t build a profile based on your email content or web browsing habits to sell to advertisers. We don’t “monetize” the information you store on your iPhone or in iCloud. And we don’t read your email or your messages to get information to market to you. Our software and services are designed to make our devices better. Plain and simple.

One very small part of our business does serve advertisers, and that’s iAd. We built an advertising network because some app developers depend on that business model, and we want to support them as well as a free iTunes Radio service. iAd sticks to the same privacy policy that applies to every other Apple product. It doesn’t get data from Health and HomeKit, Maps, Siri, iMessage, your call history, or any iCloud service like Contacts or Mail, and you can always just opt out altogether.


Apple's WWDC 2014 Continuity Demo: Identity, Security, User Experience - Storified clipping of the Twitter conversation with @dhinchcliffe @DylanTWilliam and @haydn1701 that motivated this post.

Internet of Everything - Four Questions (with Tweets) - Ron Miller moderated a 20 Jun 2014 Twitter conversation on The Internet of Everything. Ron defined IoE: "For context think of the Internet of Everything as the Internet of Things plus people, process and data." A few Tweets from me specifically related to the topic of this post:

"When I walk into a room, every device and system should know who I am, what I'm interested in, what I can do."

"Not just "May I refill your coffee?" from the coffee pot, but "whoops looks like widget supplier will be late" on ERP wall."

“Device/owner delegates authority to trusted service to securely collect data and act on things on behalf of owner” vs

"Assumes HQ is safe and challenges device in field to prove to what level it and its owner can be trusted"

Software design is taught in the wrong department. Interactive software is a branch of cinema - Ted Nelson, April 2001

Intertwingled Work (2010) No one Web service or collection of Web servers contain everything people need, but we get along using search and creative services that link content across wildly different sources. The same principle applies when you want to link and work across wildly diverse siloed systems of record and transactional databases.

The Work Graph Model: TeamPage style ... the units of work (tasks, ideas, clients, goals, agenda items); information about that work (relevant conversations, files, status, metadata); how it all fits together; and then the people involved with the work (who’s responsible for what? which people need to be kept in the loop?)

A new TeamPage logo, and a new look at Traction Software.com

June 9, 2014 · · Posted by Greg Lloyd

ImageYou'll be seeing the new TeamPage logo here, on Twitter, Facebook, across the Web, and next to TeamPage sites shown in your browser's tabs; I hope you like the it! I also hope you like the the new look at TractionSoftware.com. Our customers believe TeamPage is ideal for work that combines collaboration and action tracking, including quality management, human resources, project work, intelligence analysis, knowledge management, and compliance. We want TractionSoftware.com to tell this story simply and clearly, and we'll continue to improve this site just as we continually improve TeamPage. Please contact us for insights into how customers use TeamPage to get work done, along with a free trial.

David Shepperton Senior Software Engineer

A long-time programmer, Dave graduated from Cornell University in 2001 with a Bachelor of Arts in Computer Science. He also speaks Japanese and plays guitar.

show per page,  

Page Top