For this service to be popular, Real People will have to use it, not just you, me and him over there.
Yes.
For Real People to use it, it will need to Just Work, First Time.
Yes.
To Just Work, First Time, it needs to rely on having a reliable server/seeder/aggregator/gateway present 100% of the time. Let's call it a metaserver, although it's just semantics. There needs to be one place where every peer goes to find out where other peers are.
No.
The key is to make it work like e-mail: if you want to add a friend, you use his personnal identifier and the server he is registered on.
Anybody can set up an e-mail server, and it will instantly work and anybody will be able to send e-mail to users registered there. This project must work the same way.
The main "selling point" of this project can not be its opensourceness in itself, because very few people really care about that. This project must have something more than facebook, some functionnalities never seen before. And those are realy difficult to come up with.
The idea of a decentralized service, where anybody can set up his own server, is actually a really good ground on which new ideas can germ.
The goal should not only be to create a networked facebook, but to create a network of socialnetworkin sites where each site may have its own purpose and functionnalities, that allowed communication between sites without requiring an user to have an account with more than one of those sites.
let's say my primary interest is music. I can join a social neworking site caller musicnetworking.com, where I can upload some music I made, share playlists, or whatever one could do on a music social nework site. Let's say my friend is a world of warcraft addict, I can do a cross-site friend request using his identifier ("johnthenightelf@wowsocialneworkingsite.net"), and see on the homepage of my music site what he shares on his wow site.
If each node of this network can have its own purpose, and appeal to a specific subset of social network users without cutting them from their friends whose interests may not be exactly the same, the network can globally be appealing for a very large population, and then it may become a major player.
But this will need a very well thought protocol, because communication between the nodes is all this concept is about.
Ok, so if the game I did some years ago (LK-Shoot for GP32, you can look it up on the google) had not be pirated, I'd have 15 million subscribing customers paying me $12 a month?
As a developer, I see everyday that when someone is asked to do something with a tight deadline, it usually takes more time than if there's no deadline or a large one.
When someone thinks there's no time to perform a task, they try to cut on "useless" parts like planning, modeling... and they try to begin "productive" work right away.
The result is often that a lot of work has to be redone, and the global task ends up taking more time.
The worst is that it unfolds the comment first, then proceeds to the redirection. I think i'll install a "disable javascript" emergency button that i'll hit just between these two events.
It has always amazed me that, in any version of word I've tried, the formatting of the title on a top of a page just after a page jump depends on the formatting of the last (often empty) line of the previous page, juste before the jump.
The french version of scrabble has a value of 10 for the W and Y letters, because they are in very few words. If only I was allowed tu use english words....
(And german words. The german language is full of letters never found in any other language).
I prefer buzz to facebook because i'm not flooded with farmville, mafia war and other crappy apps updates, and I see much less stupid "post the 5th word on the 462nd page of the nearest book" status.
It may be due to the fact I have 20 times more contacts on facebook than on buzz. And my buzz contacts only really use facebook.
Maybe the best social network site is the one where I'd have no contacts at all? I really should try orkut someday.
Anyone else think it's weird when you see a story on/. front page title "Stalker Jailed For Planting Child Porn On a PC", to have to click a link labelled "View picture"?
and how exactly do they know the number of non-indexed pages? it's not as if google could do a "SELECT COUNT(*) FROM sites WHERE indexed=FALSE" on their database, because the basic idea is that these sites are not in any extern databases.
That would be the best way to gather a lot of people discussing how the product should be, and never actually deliver anything.
For this service to be popular, Real People will have to use it, not just you, me and him over there.
Yes.
For Real People to use it, it will need to Just Work, First Time.
Yes.
To Just Work, First Time, it needs to rely on having a reliable server/seeder/aggregator/gateway present 100% of the time. Let's call it a metaserver, although it's just semantics. There needs to be one place where every peer goes to find out where other peers are.
No.
The key is to make it work like e-mail: if you want to add a friend, you use his personnal identifier and the server he is registered on.
Anybody can set up an e-mail server, and it will instantly work and anybody will be able to send e-mail to users registered there. This project must work the same way.
Almost, except for the the fact that not at all.
The main "selling point" of this project can not be its opensourceness in itself, because very few people really care about that.
This project must have something more than facebook, some functionnalities never seen before. And those are realy difficult to come up with.
The idea of a decentralized service, where anybody can set up his own server, is actually a really good ground on which new ideas can germ.
The goal should not only be to create a networked facebook, but to create a network of socialnetworkin sites where each site may have its own purpose and functionnalities, that allowed communication between sites without requiring an user to have an account with more than one of those sites.
let's say my primary interest is music. I can join a social neworking site caller musicnetworking.com, where I can upload some music I made, share playlists, or whatever one could do on a music social nework site. Let's say my friend is a world of warcraft addict, I can do a cross-site friend request using his identifier ("johnthenightelf@wowsocialneworkingsite.net"), and see on the homepage of my music site what he shares on his wow site.
If each node of this network can have its own purpose, and appeal to a specific subset of social network users without cutting them from their friends whose interests may not be exactly the same, the network can globally be appealing for a very large population, and then it may become a major player.
But this will need a very well thought protocol, because communication between the nodes is all this concept is about.
Ok, so if the game I did some years ago (LK-Shoot for GP32, you can look it up on the google) had not be pirated, I'd have 15 million subscribing customers paying me $12 a month?
Damn pirates!
[...] nobody uses Flash for anything serious but YouTube use...
You mean you consider YouTube use as something serious?
is old and boring, how many of these articles are there? I swear one of these pops up every 6 months.
Nope, it's the same one that gets copypasted every single time with some minor changes.
Agreed, deadlines are needed. But unrealistic ones are counter productive.
As a developer, I see everyday that when someone is asked to do something with a tight deadline, it usually takes more time than if there's no deadline or a large one.
When someone thinks there's no time to perform a task, they try to cut on "useless" parts like planning, modeling... and they try to begin "productive" work right away.
The result is often that a lot of work has to be redone, and the global task ends up taking more time.
Easy solution: remove all your facebook "friends" who are not real friends.
Firefox from 2015, with the most common add-ons installed, will look like opera from 2014.
The worst is that it unfolds the comment first, then proceeds to the redirection. I think i'll install a "disable javascript" emergency button that i'll hit just between these two events.
Come on, really? You're gonna make that comparison?
Comparison seems fair to me.
Terry Childs name is Childs, the kid is a child... the cases are very similar.
So, just like MS Word then?
It has always amazed me that, in any version of word I've tried, the formatting of the title on a top of a page just after a page jump depends on the formatting of the last (often empty) line of the previous page, juste before the jump.
When I was a kid, I used tweezers to unlock such a switch on the parental 386DX.
The french version of scrabble has a value of 10 for the W and Y letters, because they are in very few words. If only I was allowed tu use english words....
(And german words. The german language is full of letters never found in any other language).
I prefer buzz to facebook because i'm not flooded with farmville, mafia war and other crappy apps updates, and I see much less stupid "post the 5th word on the 462nd page of the nearest book" status.
It may be due to the fact I have 20 times more contacts on facebook than on buzz. And my buzz contacts only really use facebook.
Maybe the best social network site is the one where I'd have no contacts at all? I really should try orkut someday.
Anyone else think it's weird when you see a story on /. front page title "Stalker Jailed For Planting Child Porn On a PC", to have to click a link labelled "View picture"?
Sergey or Gary Gaylord can't be worse names than Bonner Gaylord.
Many people have no idea what any of these are.
"Oh. I search with Google. This must be what I use."
There's "internet" in "Internet Explorer". And they recognize the icon.
An interesting thing about the right of free speech, is the fact that I am as free to say someone's speech is crap as he is to say said crap.
well, almost:
http://www.cracked.com/article_18458_6-subtle-ways-news-media-disguises-bullshit-as-fact.html
Does WoW even run on openbsd?
I'd suggest nethack instead. Just bringing back the amulet of Yendor once should be enough for his shirt to fit him.
and how exactly do they know the number of non-indexed pages? it's not as if google could do a "SELECT COUNT(*) FROM sites WHERE indexed=FALSE" on their database, because the basic idea is that these sites are not in any extern databases.
I personally don't believe in anything I can't find proof of in google's cache. The world is little more than 10 years old.