tschnitzlein Published on July 9, 2007
by tschnitzlein

tschnitzlein's blog

Browse posts
Do you know the work of Noqontrol? Probably one of the best concept artists on the net! A Must-See!!!
Posted on August 22, 2008
1 comment (latest 3 months ago)
A New Age of Iconoclasm?
Posted on June 24, 2008
19 comments (latest 6 weeks ago)
Do you know the work of !Esco & Güilmon! ? Check him out - you'll love it!
Posted on October 26, 2007
4 comments (latest 9 months ago)
Real-Life Blues causes Creativity Obstipation
Posted on September 4, 2007
14 comments (latest 12 months ago)
Exploring the Process of Perception [Pseudo-Group]
Posted on August 9, 2007
8 comments (latest 13 months ago)
Multiple WB Settings in One Picture
Posted on July 23, 2007
3 comments (latest 15 months ago)
Orientation in the Ipernity Maze
Posted on July 12, 2007
4 comments (latest 4 months ago)
Moveable Feast [Web 2.0 Software Project]
21 comments (latest 15 months ago)
Exile or new home?
Posted on June 30, 2007
7 comments (latest 16 months ago)

More information

This post is public
© All rights reserved
  1. 423 visits / 1 vote

Moveable Feast [Web 2.0 Software Project]

Monday July 9, 2007 at 03:11PM

Our identity on the web is our network of contacts. Let's regain control over our identities by creating an identity management software that runs locally on our computers.  I need your ideas and input!

The censorship fiasco at Flickr - my original Web 2.0 home - has left me deeply unsettled. I am in the process of moving over here, but the question still remains what will happen if this service becomes successful enough so that its owners decide to cash in and sell the service to some other Internet moghul (like Flickr did). After all, Ipernity is a business too, and no charitable institution.

One of the fundamental contradictions of Web 2.0 is the fact that users generate the content, but hosters take possession of it because they own the service. And owning the service means they not only benefit from the content we generated, they also own our network of contacts. To put it bluntly, they attempt to own our very identity on the Internet.

I think it is time that we do something to change Web 2.0 from being provider-centric to being user-centric:

How about making our network identity / contacts a 'moveable feast' which we can take along if need be in case someone tries to sell our favourite community (again)?

I envision some kind of freeware software that everybody can install on his/her computer: The software's first function would be to communicate with the image host's database via scripts to download all the user's identity and contact data.

The software would - as a second function - act like a file swapping program (remember the early days of Napster?) and contact all my contacts' / friends' computers that host the same program to check for any mutual contacts / friends, and whether they changed their address or image hoster.

A third function of that software could be to periodically contact all image hosters the user is a member of, and download links to all new images or messages.

The effect of such a software on the nature of Web 2.0 could be substantial: Such a program would break up the limitations imposed by image hosters that 'lock in' their customers, effectively making them prone to their business-related manipulations. Once a large number of users would use such a software, consumers could punish image hosters that treat their customers without respect by just moving elsewhere - WITHOUT LOSING THEIR CONTACTS.

I am in the process of setting up a blog outside of Ipernity for this project. The purpose of that blog will be to provide a framework for structuring the task of generating this software. I will post it here as soon as the blog is up and running - please check back frequently.

Tell me what you think of this idea, and whether you would be able to help making this dream become reality.

 

21 Comments / add your comment?

vfm4 says:
that means that all you files, photos, whatever, stay on your own computer?
(i loved napster! they also had a chat function, though i'm not too found of chatting)
Posted 16 months ago. ( permalink )
Pesoto74 says:
The peer to peer network sounds like a good idea although I am not sure exactly how to set such a thing up. I do believe that having some form of sharing that would be controlled by the users would be a good idea. I have seen it happen several times where the owners of a site come to totally disregard the interests of its users.
Posted 16 months ago. ( permalink )
tschnitzlein says:
vfm: No, the posted files do indeed reside on the hoster's side, and not locally on your computer (at least not for public display). Of course, I assume that you keep a personal backup of all your documents (not doing so would seem unwise to me).

Making everything available in Napster style would create a network that does not have all documents available at all times (You do switch off your computer sometimes, do you? Not doing so would be unfriendly to our environment.). Also, this would mean an enormous burden on your Internet connection's bandwidth.

After all, I do indeed think that Web 2.0 hosters provide a useful service in hosting our files - I just feel that I wouldn't want to trust then with my entire Internet identity.

The point I am making is that there are two things that have different importance to me as a Web 2.0 user:

(1) My identity, consisting of my contacts and their links is of paramount importance, and I therefore want to have these data locally on my computer. This very information has highest priority for me as Web 2.0 consumer - but precisely this information does not reside on my computer. And this is what should be changed.

(2) My document content (pictures, sound files etc.) which I upload to a hoster need to reside on a constantly available Internet host, because I want others to see it. Of course; I keep a backup of these files locally, but my local computer is very inappropriate as web server, as it is not constantly powered up, and even if it were, my Internet service provider forcibly switches my IP number at least once every 24 hours, so I can't use my PC as web server.

I propose to regain control over (1), because that's what defines my identity as Web 2.0 user.
Posted 16 months ago. ( permalink )
brendadada says:
This is such a good idea, and you're not the first to suggest it. There are similar systems being proposed in various places, sort of a Web2 meta, although iirc most are mere mashups of the usual suspects, using their APIs or using feedburners . I'll copy you the urls when I see them, if you wish?
Posted 16 months ago. ( permalink )
tschnitzlein says:
Thank you brendadada - please copy me on the URLs; this is most interesting because I don't want to lure anybody into reinventing the wheel. ;-)
Posted 16 months ago. ( permalink )
lunaryuna pro says:
I fully relate to your thoughts Timo and like you I am watching tendencies worldwide which teaches me about such fears of ours being very real. But in the end there is the wise saying: "everything that has a beginning has an end". Ends are painful, but at the same time beginnings are a delicate and highly emotional time. Maybe we need those to interlude from time to time in our lives to add salt and pepper?! Evolution!!! From birth to full fruition to decadence ...
Posted 16 months ago. ( permalink )
sint says:
also ich finde diese idee recht interessant, dennoch frag ich mich wie du das umsetzen willst.
wenn du z.b. providerunabhängig sein willst, müsstest du eine art cache schaffen mit dem du die gesamten kontakte "schwebend" hälst. also eine DB die sich aufteilt auf die ganzen user.
kann aber sein ich hab das nur falsch verstanden.
flickr geführt wie wikipedia wäre auch ne idee. unabhängig und so.
das hauptproblem bei flickr ist ja nicht die grösse, sondern yahoo.
Posted 16 months ago. ( permalink / translate )
tschnitzlein says:
Sint, the provider-independent cache ought to be fairly simple:

Every user has an instance of the software installed, and this instance stores a database of the user's own contact data (personal ID, links etc, and links to all his contacts, including links to the computers of all contacts who have the same software installed). As the program is being used by more and more users, it will mutually synchronize contact link data to generate and maintain an up-to-date database of the user's own contacts.

At the same time, it will spread the link data of the user's contacts to other program instances whose users/owners have established a contact relationship to the same contacts!

So, all contact data will be stored locally on the corresponding computer, and every program instance will only store those data that are relevant to the program instance's user/owner.

So, no centralized server, no super-organization needed and no legal problems, because all data accesses from the user to the hoster will only be performed in a normal client/host communication (which is undeniably legal within the definition of the hoster's terms of service).
Posted 16 months ago. ( permalink )
brendadada says:
These things now have a name: Social Network Aggregators. Heh.

So here's Mashable's top twenty:
mashable.com/2007/07/17/social-network-aggregators/
Posted 16 months ago. ( permalink )
tschnitzlein says:
Thank you brendadada! I just spent some time reading through your link and other, related articles. I still maintain that the idea I am presenting here is unique:

I envision a tool to manage social network contact across multiple websites, and to track any migration of contacts among those sites. This tool shall be resident on the user's PC and thus is not subject to any company's decision to capitalize on its member base.

What I don't envision is a website offering which has operating costs and which in turn is hard to maintain as an open-source offering.

All: Thank you for posting your ideas and insights in this blog. I will evaluate all your input this week and open a blog outside of this service so that any future discussions can be held independently of any hoster's interests. Once I have set up the blog and posted my initial outline of the tool concept, I will publish the link here.

Please tell your contacts about this project - I really appreciate your thoughts, suggestions and ideas - after all, I intend this project to be open-source!!
Posted 16 months ago. ( permalink )
Lola Lyndon: Stone Cold Fox! says:
Hi Tschnitzlein,

I am starting a blog also -- and I would like to include some information about what it is your doing here.

Please let me know the address of your blog as soon as you have it going.

Lola
Posted 16 months ago. ( permalink )
tschnitzlein says:
Lola, feel free to add a link to my blog, or to publish excerpts of it. But please, add links that point back to my blog, and if you're writing about this blog on Ipernity (as well as about my future blog elsewhere), let me know that you did by including a link.

I'll add you to my mailing list for the future blog.

To all: The same applies to everybody else, too. Please get in touch with me if you too would like to be on that mailing list...
Posted 16 months ago. ( permalink )
lido_6006 says:
Sounds very interesting as a concept, tschnitzlein. I was also thinking of gaining some independence from providers, but into a slightly different direction. After having made some nasty experience with comments on one of my protest pictures on f**** I've concluded that legal problems are indeed a key issue. Not necessarily in the sense f**** lawyers see it, but keeping in mind that most providers specifiy that users agree to pay all their expenses in a legal case related to the user's actions on the platform (that's at least how I interpret "indemnify" as a non-native English speaker) I don't feel very comfortable using such a service. Who is responsible for which part of the content: the original poster, the person leaving a comment, the hosting provider or all three of them .... I've not yet come even near to a clear idea what kind of system/software might solve the legal issues, but I'll think about your idea and will certainly "stay tuned".
edit: typo
Posted 16 months ago. ( permalink )
tschnitzlein says:
Lido, the legal issues you describe are outside of the scope of the software project I propose. I think you can only handle this problem when you select an image hosting service or any kind of discussion platform.

I believe you that this might be a real problem, but on the other hand, aren't we all responsible for our own actions?
Posted 16 months ago. ( permalink )
Lola Lyndon: Stone Cold Fox! says:
Absolutely I'll do that. Thanks Tschnitzlein. We'll be in touch.
Posted 16 months ago. ( permalink )
lido_6006 says:
tschnitzlein says:
aren't we all responsible for our own actions?
That's exactly what I would like a new system of photosharing and commenting to make sure: everybody should be responsible for their own actions. I don't want to be held responsible for out-of topic and/or abusive, violent, racist, sexist or otherwise offensive comments posted by anybody else on one of my photo pages. And I don't want to spend much time monitoring, moderating, deleting, blocking comments (or whatever method is currently available to have at least a fair chance to get away from a trial before court if someone just happens to "attack" your photostream). If anybody is interested in this side-topic, read more on my blog
Posted 16 months ago. ( permalink )
lido_6006 says:
You might want to have a look a this proposal by mfluch:
A vision
before it gets deleted over there.
Mfluch appears to be a guy with some technical knowledge how to implement a new kind of photosharing system.
Btw. it seems threads have a short half-life period in the group there - one more reason why I'd prefer to have my posts hosted under my own control.
And I support your idea to set up a blog outside an existing photosharing site to discuss this topic ...
Posted 15 months ago. ( permalink )
clickykbd says:
Most importantly we need to get some solution working before the next "bubble pop"... which everyone is warning about already and is in theory going to be worse than the .com crash. Maybe i'll be lucky and my identity home will not be on a service that goes under... but chances are against me (all of us) I think... too many services for them all to survive.

I already use an OpenID hosted by ClaimID... and I have the ability to add friends to that account... but have had little luck migrating the important ones there.

I don't think the "store local identiy info" model works too well though. For me the primary benefit, the same benefit as has having web-mail... is that I can access my network from any computer in the world.

My ideal would probably be a piece of open source server software I could put on my host, which managed my peer connections to other identities being served off of similar software. For those not into hosting... there could be a free service also built around the concept. Basically it would be like ClaimID that I could run myself if they ever went byebye. The trick is getting everyone else to do it also and implement STANDARDS.
Posted 15 months ago. ( permalink )
lido_6006 replies:
I agree clickykid. Standards are a key issue to gain independence from both software manufacturers and hosting providers and to survive "bubble pops" and "TOS changes".
As to the storing of my indentity info, I'd prefer to have it hosted on my own web 1.0 domain server. But the standards should describe an API so that I can easily back it up on my computer at home and play it back to another server - in case my hosting provider disappears or fails to backup the server properly. The API issue will be still more important with "free" or "cheap" hosting service providers because they will host the majority of "profiles/social network info" and are more likely to be affected by a "bubble pop" or to change their TOS.
Posted 15 months ago. ( permalink )
tschnitzlein says:
Clicky & Lido - thank you for your interesting thoughts! Having a server-based solution has undisputed advantages for users that are on the move without their own mobile computer.

However, it appears to me that such a solution has some legal drawbacks which might become relevant when trying to acces the various image hosts (or social networking hosts in a more general sense):

I can imagine such hosters will try to block server-based user accesses to protect their business model - they will however never be able to block normal remote user accesses from computers that will be on-line solely for the purpose of accessing the user-account as defined in their standard TOS. They will never be able to block this type of access, or they would lock out their customers altogether.

Also, I don't think that the average user of social networks as a rule has access to his own dedicated web server.

On the other hand, it would probably not be overly complicated to have two versions of such a software solution:

(1) a remote version for installation on a normal desktop, or notebook computer, and

(2) a web server version for those that have their own active server web space.

Please let me know what you think of this.
Posted 15 months ago. ( permalink )
tschnitzlein says:
I finally have found the time to open a blog about this topic. You will now be able to exchange your ideas about Web 2.0 identity management outside of Ipernity.

Please go to this address:

idcenter.wordpress.com/
Posted 15 months ago. ( permalink )

Add your comment

Reply to this comment

Edit your comment

Please sign in to post a comment Sign in now?


rss Latest comments – Subscribe to the feed of this post comments.