Mozilla and the Open Internet

The Mozilla Foundation
The Mozilla Foundation

For some reason I have recently equated the Mozilla foundation to Firefox. Sitting in the Mozilla room at Fosdem for a couple of hours has cured me of that.

Mitchell Baker, chairperson of the Mozilla foundation, talked about the right for self-determination on the Internet. She explained that having a completely open (meaning free as in freedom)  stack to access the Internet does not necessarily mean that you have ownership over your digital self. There is a tendency for web services on the net to be free as in free beer (think Facebook), without giving users true ownership of their data. Mozilla has started a couple of projects to try and move the open spectrum away from the internet accessing device to the net. Trying to make sure that at least one slice of the net is open. Mozilla Weave is an example project that aligns with this goal. I really like the fact that Weave does client side encryption of all data and that it is offered as a service by Mozilla but can also be installed locally.

Tristan Nitot then talked about “hackability”. He actually doesn’t like to use that word because it has negative connotations for the media. What he means with it is “generativity” (see The Future of the Internet and How to Stop It), but that word is even harder to understand. His argument was relatively simple though: vendors aren’t always creative imagining what their products can be used for. The telephone, for example, was thought to be used mainly for listening to opera music. It is important that people are allowed to play with technology, because that is where innovation comes from. Tristan finished his talk with a slide with the following text: “Hackability is getting the future we want, not the one they are selling us.”

Paul Rouget then demoed a couple of very interesting hacks using Firefox with Stylish, Greasemonkey and some HTML5 functionality. A lot of his work can be found at on the Mozilla Hacks site. An example is this HTML5 image uploader:

[youtube=http://www.youtube.com/v/wbSoSCStodA]

Finally we had Robert Nyman introduce HTML5 to us. I thought it was interesting to see that it was Mozilla, Apple and Opera that started the WHATWG and got the work on creating the HTML spec started. Their work will be very important (for example, it might mean the end for Flash) and should make a lot of web designer’s lives less miserable. Robert’s presentation is on Slideshare:

[slideshare id=3089690&doc=an-introduction-to-html5-fosdem-100206103609-phpapp02]

Some things will be much easier in HTML5: what caught my eye were some new elements (allowing more semantic richness, e.g. elements like <header> or <aside>), the new input types which can include client-side validation and the new <video> and <canvas> elements.

Finally I would like to point you towards the Mozilla Manifesto. This is the introduction to the document which is available in many languages:

The Mozilla project is a global community of people who believe that openness, innovation, and opportunity are key to the continued health of the Internet. We have worked together since 1998 to ensure that the Internet is developed in a way that benefits everyone. As a result of the community’s efforts, we have distilled a set of principles that we believe are critical for the Internet to continue to benefit the public good. These principles are contained in the Mozilla Manifesto.

Mozilla has endeared me again. Cool people, great projects, an important cause.

The Spy in the Coffee Machine

Spy in the Coffee Machine
The Spy in the Coffee Machine

Slightly over a year ago, I had a conversation with Erik Duval about privacy in this digital world. He basically argued that losing privacy is not a problem as long as the transparency is symmetric. This is basically the point that David Brin writes about in The Transparent Society. The conversation started my thinking on this topic. Was Bill Joy right when he allegedly said “Privacy is dead, get over it”?

I was hoping that O’hara and Shadbolt’s The Spy in the Coffee Machine would give me some new perspectives on this issue.

The book opens with a chapter on the “disappearing body”. We have less and less face-to-face contact and more and more phone, email and Internet (IM, (micro)blogs, social networks) communications. A physical presence leaves behind few signs, whereas information is persistent.

When the prophetic but currently unfashionable Marshall McLuhan predicted that we would soon be living in a global village thanks to new technologies and media, most people took that to mean that travel would be straightforward, intermingling of diverse cultures frequent and influences wide and strong. But one other property of a village is the absence of anonymity and secrecy. Privacy is at a premium, and that is another aspect of the global village with which we will have to come to terms.

In our society we have a very hybrid view on privacy. It isn’t a value neutral concept. Some cultures regard privacy with suspicion. In “the West” we have a positive opinion on privacy and see it as something to be protected by law:

But on the other hand, many use new technologies to expose themselves to view to a previously unimaginable degree. Webcams and Big Brother provide almost unlimited access to some exhibitionists, while very few people will pass up the opportunity to appear on television. […] Most academics would kill to be interviewed about their work, even as they cling to the copyrights of their unread articles.

The book then provides a comprehensive overview of current technologies and how these relate to privacy. They do this in a matter of fact, objective and entertaining way. A couple of examples:

Moore’s law makes it trivial to search extremely large datasets (the end of practical obscurity) and is especially interesting when it comes to personal memory:

The amount of information that an ordinary person can generate, and store, is now colossal. It is possible to store digital versions of life’s memories in increasing quantities. As human-computer interaction specialist Alan Dix one playfully noted, it takes 100 kilobits/second to get high quality audio and video. If we imagine someone with a camera strapped to his or her head for 70 years, that will generate video requiring something of the order of 27.5 terabytes of storage, or about 450 60gb iPods. And if Moore’s law continues to hold for the next 20 years or so [..] we could store a continuous record of a life on a device the size of a sugar cube.
The ability to record memories, and store them indefinitely in digital form in virtually unlimited quantities has been dubbed the phenomenon of memories for life. This is an important area of interdisciplinary research; we will need to understand how it will affect our social and political lives, and our psychological memories.

Web 2.0 mashups allow you to easily bring multiple public resources together. By combining different databases you can now easily see where in your area all the sex offenders live (see Megan’s law):

In a clever demonstration of the dangers of mashups, consultant Tom Owad mashed up book wishlists published on Amazon with Google Earth, but with a twist. The Amazon users leave a name and a home town, which was often enough to locate them via Yahoo! People Search, at an individual address, of which Google Earth would hold a detailed satellite image. He also filtered out most of the books, to leave only those who read subversive literature. The result was a map of the world with readers of subversive books located upon it; click on the location of such a reader, and get a high resolution satellite image of his or her house. Of course, Owad was merely demonstrating the principle, not building a usable system for genuine deployment by the Thought Police. But ….

There are also technologies that could help in keeping us empowered. The Platform for Privacy Preferences (P3P) Project for example “enables Websites to express their privacy practices in a standard format that can be retrieved automatically and interpreted easily by user agents”.

The Panopticon is here according to the authors. They use the final chapter of the book to finally give some of their own opinion about whether we have a worrying future ahead of us. They take a very balanced viewpoint: these new technologies also solve many problems and have big advantages. At the same time we should never forget that bureaucracies are information thirsty and that function creep is a reality:

The struggle for personal space between the individual and the community takes place on a number of fronts, and we should not expect sweeping victories for either side. There will be small advances here, mini-retreats there. In the background, the astonishing progress of technology will keep changing the context.

As I finished this book I read about the premiere of Privacy Matters‘ (Dutch spoken) film about the importance of privacy. They do not allow the embedding of their video so I will link to a version on Youtube:

[youtube=http://www.youtube.com/watch?v=OohrAPiDnMA]

The production quality of the film is incredible and the special effects are great. The final message of the film makes sense: stay aware. However, I found the tone too fear mongering and paternalistic. It made me averse to the video and left a sour taste in my mouth. Where is the constructive look towards the future?

For me this post about privacy is an unfinished conversation. There are lots of things to think about and I guess we should keep paying attention. Privacy will be one the many sociological concepts which will get a completely different meaning over the next decades. What are your thoughts on this topic?

Simon Phipps: from “hub and spokes” towards a “mesh” society

I just listened to another fascinating edition of Floss Weekly. They had an interview with Simon Phipps, Sun‘s Chief Open Source and Open Standards Officer.

His outlook on the way that the Internet changes society and how this will affect business is inspiring and thought provoking:

If you look at what is happening in society around the world ever since the Internet became endemic. There has been a topological shift in the structure of society: Society used to be structured on a hub and spoke basis with people controlling rare resources and communications at the hub and citizens, employees and consumers at the spokes. What the pervasive nature of the Internet made happen was that the topology of society gradually changed from hub and spoke to mesh. And as that has happened, the way that business interests have been conducted has gradually been migrating from a world of secrecy giving confidence and security to a world of transparency with privacy giving confidence and security.
We have looked at that trend and are convinced that if we want to be a leading technology company in the 21st century we have to adapt the company to live in that mesh society and to fit in with the emerging norm of transparency with privacy.

What does this have to do with open source? According to Phipps:

Open source is the natural consequence of a society that is heading in this direction. Because, what characterises open source is the synchronisation of the self-interest of many parties. And to create an environment like this […] there has to be transparency.

He also talks about how hard it is for businesses to make this shift, the “succes trap” for businesses: you cannot make a profitable and succesful company do worse on the short term to become a better company in the long term. Companies have to exploit their fallow periods to reinvent themselves: “the blessing of failure” (like IBM in the 90s and Sun early in this century).

This interview is a must-listen for all managers in technology companies. So please don’t hesitate and download the mp3 file or listen online.

Finally let me try out the new poll feature in WordPress:

[polldaddy poll=1013281]

Why we should stop using Twitter and switch over to Laconica

The biggest implementation of Laconica
The biggest implementation of Laconica

A lot of my colleagues at Stoas Learning including myself are having a lot of fun using the microblogging service Twitter. It has changed the social interaction between some of the team members and we have gotten to know each other better through a very simple service delivering 140 character messages at a time.

I like the service a lot but have been worried about one thing: the fact that all this information is only on Twitter’s server. This point is extra poignant whenever Twitter is down (which happens quite often).

Imagine a world in which people with a Hotmail email address could only email somebody if they also had a Hotmail address. There would be no way for somebody who is registered at Gmail to email somebody at Yahoo. Luckily this is not the case: email is collection of open protocols which can be implemented by anybody. Unfortunately we cannot say the same about instant messaging. I personally have a MSN account, a Skype account and a Yahoo account and there is no way for me to talk to a Skype user with my MSN account.

So what about microblogging? Will we go towards a future which is similar to instant messaging with multiple microblogging services which are not connected to each other? Will Twitter be so dominant that there will be no alternative (creating a monopoly with all its disadvantages)? Or will we move towards a future where microblogging is like email: you can choose the provider you want and connect to people using other providers?

I prefer the last option and feel that I should be principled about it. That is why I will stop using Twitter, temporarily abandoning the people I follow and the people that follow me and switch over to Identi.ca, currently the largest Laconica installation. Here is how Identi.ca explains in what way it is different from services like Twitter:

Identi.ca is an Open Network Service. Our main goal is to provide a fair and transparent service that preserves users’ autonomy. In particular, all the software used for Identi.ca is Free Software, and all the data is available under the Creative Commons Attribution 3.0 license, making it Open Data.

The software also implements the OpenMicroBlogging protocol, meaning that you can have friends on other microblogging services that can receive your notices.

The goal here is autonomy — you deserve the right to manage your own on-line presence. If you don’t like how Identi.ca works, you can take your data and the source code and set up your own server (or move your account to another one).

I will spend the next couple of weeks trying to convince everybody around me to make the switch and maybe even get Stoas to start its own Laconica server.

If you are interested in hearing more about Identi.ca and Laconica I can recommend episode 37 of Floss Weekly where Evan Prodromou, the creator of both is interviewed and explains how Laconica works and what the plans for the future are.