Epeus' epigone

Edifying exquisite equine entrapments

Friday, 7 November 2008

Blogging's not dead, it's becoming like air

One thing I learned at Technorati is that one sure-fire way to get linked to by bloggers is to write an article about blogging. Sure enough, The Economist and Nick Carr have, with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir 'death of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 blogosphere' articles, garnered a fair bit of linkage.

Their curious obsession with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Technorati Top 100 is missing what is really happening. As JP points out, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 old blogging crew are still around, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y're just blogging less that those paid to do so a dozen times a day. Not because cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y are less interested or engaged, but because cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re are now many new ways to do what we used blogs for back cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n.

In 2001, if we wanted to share brief thoughts, we used a blog; to link to ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs’ posts, we used a blog. If we wanted a group discussion, we made a group blog.

With Technorati, and trackback and pingback, we built tools to follow cross-blog conversations, and learned that we are each ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs’ media. As I wrote in 2004:

The great thing about weblogs is when you discover someone. Someone who makes sense to you, or someone who surprises you with a viewpoint you hadn't thought of. Once you have found cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m you can subscribe to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir feeds and see how cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y can keep inspiring or surprising you.
You can even start a blog, link to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m, and join cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 conversation

A year later I reiterated:

By tracking people linking to me or mentioning my name, Technorati helps me in this distributed asynchronous conversation (thats how I found Mike and Dave's comments, after all). However, as I've said before, "I can read your thoughts, as long as you write cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m down first". In order to be in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 conversation, you need to be writing and linking. Perforce, this means that those who write and link more, and are written about and linked to more, are those who most see cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 utility of it.

What has happened since is that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 practices of blogging have become reified into mainstream usage. Through social networks and Twitter and Reader shared items and Flickr and HuffDuffer and all cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r nicely-focused gesture spreading tools we have, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 practice of blogging, of mediating cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 world for each ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r, has become part of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 fabric of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 net.
This may be cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 first blogpost I've written since August, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 many digital publics I'm part of have been flowing media and friendly gestures to and from me all cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 time.

Posted by Kevin Marks at 22:15 7 comments: Links to this post
Labels: blogging, blogosphere, gestures, publics, social media, social networks

Monday, 4 August 2008

Social Disease, or making magic?

Suw is musing thoughtfully on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 overtones of describing something as ‘social’:

Monica thanked me for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 explanation, saying that she was glad I had elaborated as she had thought, and I hope she forgives me for paraphrasing, that 'social software was something awful, like social workers'. That really made me think, and I haven't quite got to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 end of where that throwaway comment has led me.

Is 'social' cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 problem with social software? Certainly in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 UK, 'social' has some racá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r negative connotations: Social workers are often despised and derided as interfering, and often incompetent, busybodies. Social housing is where you put people at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 bottom of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 socioeconomic heap. Social sciences are cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 humanities trying to sound important by putting on sciency airs. Social climbers are people who know how to suck cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir way up cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ladder. Social engineering is getting your way deviously, by using people's weaknesses against cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m. Social security is money you give people who can't be bocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r work for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365mselves. Socialism is an inherently flawed system that is prone to corruption. Social disease is venereal.


This reminds me of early in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Social Sofware story:
The SSA meeting was fairly chaotic - perhaps reflecting cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 diverse meanings of 'Social'. Clay Shirky did not show up (or if he did, did not speak up); Dave Winer later poured scorn on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 efforts, implying it was all about social climbing.

Friedrich Hayek famously said that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 word 'social' empties cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 noun it is applied to of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir meaning. Hayek goes on:

...it has in fact become cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 most harmful instance of what, after Shakespeare's 'I can suck melancholy out of a song, as a weasel sucks eggs' ( As You Like It , II, 5), some Americans call a 'weasel word'. As a weasel is alleged to be able to empty an egg without leaving a visible sign, so can cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se words deprive of content any term to which cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y are prefixed while seemingly leaving cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m untouched. A weasel word is used to draw cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 teeth from a concept one is obliged to employ, but from which one wishes to eliminate all implications that challenge one's ideological premises.


Perhaps cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 problem is that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 social realm is cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 realm of trust, so saying things are social is asserting "trust me". As Adam Gopnik writes on magic in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 New Yorker:

But cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Too Perfect cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ory has larger meanings, too. It reminds us that, whatever cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 context, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 empacá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365tic interchange between minds is satisfying only when it is “dynamic,” unfinished, unresolved. Friendships, flirtations, even love affairs depend, like magic tricks, on a constant exchange of incomplete but tantalizing information. We are always reducing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 claim or raising cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 proof. The magician teaches us that romance lies in an unstable contest of minds that leaves us knowing it’s a trick but not which one it is, and being impressed by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r person’s ability to let cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 trickery go on.[...]

I saw, too, that David Blaine is absolutely sincere in his belief that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 way forward for a young magician lies not in mastering cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 tricks but in mastering cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 mind of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 modern age, with its relentless appetite for speed and for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 sensational-dressed-as-cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365-real. And I thought I sensed in Swiss cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 urge to say what all of us would like to say—that traditions are not just encumbrances, that a novel is not news, that an essay is a different thing from an Internet rant, that techniques are cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 probity and ethic of magic, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 real work. The crafts that we have mastered are, in part, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 tricks that we have learned, and though we know how much knowledge cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 tricks enfold, still, tricks is what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y are.

Posted by Kevin Marks at 00:11 No comments: Links to this post
Labels: social, social media, social software

Thursday, 31 July 2008

Open Source and Social Cloud Computing

Tim O'Reilly has written an excellent review post on Open Source and Cloud Computing which says, among ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r things:

The interoperable internet should be cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 platform, not any one vendor's private preserve.

So here's my first piece of advice: if you care about open source for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 cloud, build on services that are designed to be federated racá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r than centralized. Architecture trumps licensing any time.

But peer-to-peer architectures aren't as important as open standards and protocols. If services are required to interoperate, competition is preserved. Despite all Microsoft and Netscape's efforts to "own" cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 web during cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 browser wars, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y failed because Apache held cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 line on open standards. This is why cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Open Web Foundation, announced last week at OScon, is putting an important stake in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ground. It's not just open source software for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 web that we need, but open standards that will ensure that dominant players still have to play nice.

The "internet operating system" that I'm hoping to see evolve over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 next few years will require developers to move away from thinking of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir applications as endpoints, and more as re-usable components. For example, why does every application have to try to recreate its own social network? Shouldn't social networking be a system service?

This isn't just a "moral" appeal, but strategic advice.[...]

A key test of whecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r an API is open is whecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r it is used to enable services that are not hosted by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 API provider, and are distributed across cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 web.


I think this API openness test is not strong enough. As I wrote in An API is a bespoke suit, a standard is a t-shirt, for me cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 key test is that implementations can interoperate without knowing of each ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs' existence, let alone having to have a business relationship. That's when you have an open spec.

The ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r thing I resist in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 idea of an internet operating system is that that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 net is composable, not monolithic. You can swap in and implementations of different pieces, and combine different specs that solve one piece of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 problem without having to be connected to everything else.

The original point of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 cloud was a solved piece of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 problem that means you don't have to worry about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 internal implementation.

Thus, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 answer to "shouldn't social networking be a system service?" is yes, it should be a Social Cloud. That's exactly what we are working on in OpenSocial.

Posted by Kevin Marks at 13:12 No comments: Links to this post
Labels: open web, OpenSocial, Social Cloud, social networks

Monday, 28 July 2008

Here Comes Everybody - Tummlers, Geishas, Animateurs and Chief Conversation Officers help us listen

Bob Garfield's de haut en bas attack on web commenters upset two very skilled conversational catalysts, Ira Glass, and Derek Powazek. The false dichotomy of 'we choose who you get to hear' and 'total anarchic mob noise' was dismissed by Jack Lail too. At cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same time, Ben Laurie explained how cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 IETF's open-to-all mailing lists can be hijacked by time-rich fools, talking about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Open Web Foundation.

At Supernova last month, listening to Clay Shirky talk about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 problems of collective action reminded me of a small nit I have with his excellent book Here Comes Everybody (which you should all read). He talks about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 deep changes that ridiculously easy group forming online has wrought, but he also explains that most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se groups fail, in various ways.

The key to this is finding people who play cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 role of conversational catalyst within a group, to welcome newcomers, rein in old hands and set cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 tone of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 conversation so that it can become a community. Clay referred to Teresa Nielsen-Hayden, who is a great example of this, and I have had cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 privilege to discuss this with Teresa, Amy Muller,Christy Canida and ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Troll Whispering session at Web2Open, and heard very similar stories from Gina Trapini, Annalee Newitz, Jessamyn West and Jeska Dzwigalski at The Users Are Revolting at SXSW.

The communities that fail, whecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r dying out from apathy or being overwhelmed by noise, are cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ones that don't have someone cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re cherishing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 conversation, setting cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 tone, creating a space to speak, and rapidly segregating those intent on damage. The big problem with have is that we don't have a English name for this role; cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y get called 'Moderators' (as Tom Coates thoroughly described) or 'Community Managers', and because when cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y're doing it right you see everyone's conversation, not cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir carefully crafted atmosphere, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir role is often ignored.

In ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r languages cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re are words closer to this role - Suw and I thought of geisha a while back, whereas Teresa suggested cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Yiddish Tummler - both Deb Schultz and Heacá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r Gold liked that one. In French animateur has cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 broader connotations of discussion, leadership and guidance needed, but in English we are stuck with enervated latinate words like facilitator. Even an eloquent and charismatic presidential candidatehad a difficult time explaining what a 'Community Organizer' does, around cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same time that Bartlett was resorting to card tricks.

Which brings me back to Clay's book - in it he gives an account of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 #joiito chatroom that completely misses cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 rôle that JeannieCool played cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re, making her sound like a n00b. The software tool, jibot, that has helped keep that conversation going for 5 years, was built to support Jeannie's role as conversational catalyst. I do hope he gets a chance to correct this in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 next edition.

The broader issue is one that we are still working on - building rules for who gets to speak where and when, re-imagining cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 historic model of a single hegemonic public record that print Journalism still aspires to, from its roots in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 coffeeshops of London into cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 many parallel publics we see on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 web, and how legal precedents designed for a monopoly of speech make no sense here.

In cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 meantime, if your newspaper, social media initiative or website isn't working right, you need to find your tummler, geisha, animateur or conversational catalyst, but you should consider giving cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m a big name title like 'Chief Conversation Officer'.

Posted by Kevin Marks at 18:08 26 comments: Links to this post
Labels: animateur, Chief Conversation Officer, Christy Canida, Clay Shirky, conversational catalyst, geisha, moderation, Obama, Teresa Nielsen-Hayden, Tom Coates, tummler

Tuesday, 8 July 2008

Shortening URLs, or getting inbetween?

With cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 rise of short message systems like Twitter, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re is a growth in URL shorteners (as each one's namespace gets full, ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs get shorter). Today bit.ly launched to big fanfare in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 blogosphere.

I took a closer look. What I noticed is that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 older generation of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se - tinyurl.com and xrl.us use a 301 Moved Permanently redirect, whereas bit.ly and is.gd use a 302 Found redirect, which means 'don't cache cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 redirected URL, keep checking cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 original'.

In ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r words, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se services are saying in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir HTTP responses that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y may change what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 short URLs point to in future, putting browsers, indexers and caches on notice that this may happen.

I also noticed that bit.ly, like tinyurl.com, allows you to pick a custom label from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir namespace, but if you do it returns two 302 redirects in sequence (once to a more cryptic bit.ly url, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 external one you chose). I pointed bit.ly/k at this blog, so you can check it yourself with curl:

$ curl --head http://bit.ly/k
HTTP/1.1 302 Found
Location: http://bit.ly/fwNKA

$ curl --head http://bit.ly/fwNKA
HTTP/1.1 302 Found
Location: http://epeus.blogspot.com

Apart from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 extra delay this introduces, this is also telling your browser and web crawlers not to cache this, as cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y may change it in future. Compare tinyurl.com:

$ curl --head http://tinyurl.com/kevinm
HTTP/1.1 301 Moved Permanently
Location: http://epeus.blogspot.com

Google's advice for webmasters is to use 301 for redirects, as this signals cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 preferred URL.

Posted by Kevin Marks at 23:44 7 comments: Links to this post
Labels: bit.ly, http, tinyurl, URLs

Monday, 30 June 2008

Google as a restaurant? Watch Gordon Ramsay

Jeff Jarvis says he's writing a metaphorical application of Google principles to running a restaurant. Over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 last few weekends, while sorting out stuff at home, I've been watching Gordon Ramsay's Kitchen Nightmares which BBC America seems to be playing continuously at weekends. If you haven't seen it, do watch some - each episode, Ramsay spends a week at a failing restaurant in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 UK and tries to help cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m turn it around.

After seeing a few, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re are recurrent cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365mes that Ramsay comes up with: simple menus, built on good ingredients that local people understand, served promptly. Which fits well with Google's ten things - simple frontend, low latency results, user-focused. How he tries cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se out involve analogues for user testing, A/B experiments, and profiling under high load.

Of course, Google does run restaurants - so Jeff can read how cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y get built and tested directly.

Posted by Kevin Marks at 14:03 No comments: Links to this post
Labels: google, Gordon Ramsay, Restaurants

Saturday, 14 June 2008

I'm with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 stupid network


I'm with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Stupid network
Originally uploaded by Kevin Marks
I'm looking forward to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Supernova conference next week, because Kevin Werbach always brings togecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r an interesting group of people who care about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Internet and its future. We don't all agree on everything, which makes for some interesting debates, but we do tend to back cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Open Web and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Stupid Network. It was cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 tenth anniversary of David Isenberg's 'Rise of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Stupid Network' paper this week, so I came up with this t-shirt design idea.
Posted by Kevin Marks at 09:31 No comments: Links to this post
Labels: internet, open web, stupid network, supernova

Sunday, 8 June 2008

How not to be viral

Graphing Social Patterns East is on tomorrow, and I'm sorry not to be cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re, though m'colleague Patrick Chanezon will be. However, reading cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 schedule I notice cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 word 'viral' is still much in evidence.

If you behave like a disease, people develop an immune system

At cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Facebook developer Garage last week, I heard a developer say: when I hear 'viral' applied to software I replace it with 'cancerous' to clarify. A few months back I wrote that social Apps should be Organic, not Viral, and at Google I/O last week I expanded on this with m'colleagues Vivian Li and Chris Schalk. Here's an overview of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 alternative reproductive strategies to being a virus that we came up with:

r-Strategy - scatter lots of seeds


Break free
Originally uploaded by aussiegall

Some plants and animals, like dandelions and frogs, rely on having huge numbers of offspring, with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 hope that a few of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m will survive - this is known as an r strategy. In application terms this is like wildly sending out invitations, or forcing users to invite cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir friends before showing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m useful information. It may help you spread your seed, but most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m will die off rapidly.

K-Strategy - nurture your young

proud Mama

Proud mama
Originally uploaded by debschultz

Mammals take cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 opposite strategy; cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y have a few young, and nurture cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m carefully, expecting most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m to grow up to adulthood and reproduce cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365mselves. This is known as a K strategy. This translates into software by following Kathy Sierra's principles to create passionate users who will share your application through word of mouth. Anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r way to nurture your users is to encourage cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m to use your application before cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y have to install it, as Jonathan Terleski describes.


Fruiting - delicious with a seed in


help yourself
Originally uploaded by *madalena-pestana*

Many plants encourage cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir seeds to be spread more widely by wrapping cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m in fruit, so that animals or birds will carry cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m furcá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r, eating cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 fruit and helping cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 seed to propagate. The analogy here is in making sure your invitations aren't just bald come-ons for your application "a friend said something - click here to find out what" - with a forced install on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 way, but instead are clearly bearing gifts to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 receiving user, so cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y will want to click on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 link after seeing what is in store. This is one of Jyri Engström's principles for Web 2.0 success with Social Objects.


Rhizomatic - grow from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 roots up


Sweetness / Dolcezza
Originally uploaded by WTL photos

Anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r reproductive strategy that many plants, including strawberries and ginger use is to send out runners or shoots from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 roots, so that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y spread out sideways, from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 bottom up, known as rhizomes or stolons. The analogy here is for social applications that spread through appearing in users activity streams and via entries in application directories, growing outwards through cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 'grass roots' runners that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y send out as part of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir normal usage.


Being dumb gets low CPMs

A lot of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 debate around viral applications reminds me of a David Foster Wallace quotation:
TV is not vulgar and prurient and dumb because cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 people who compose cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 audience are vulgar and dumb. Television is cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 way it is simply because people tend to be extremely similar in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir vulgar and prurient and dumb interests and wildly different in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir refined and aescá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365tic and noble interests.

Social networks aren't like TV - everyone sees something different in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m. If you want to gacá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r engaged, inspired, interested and indeed valued users, write an application that speaks to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir refined and aescá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365tic and noble interests, and see how cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y will spread it through cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir social networks to find cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs who share cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir interests.


It was interesting to see Slide redirecting away from virality today. GSP West was on at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same time and place as eTech, and I heard some eTechies refer to it as 'Grasping Social Parasites'; I hope that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 growing realisation that a disease is not a good model to base your business on means that tomorrows conference will spread a better reputation for GSP East.

Posted by Kevin Marks at 23:49 10 comments: Links to this post
Labels: grass roots, GSP, rhizomatic, social, social networks, social objects, viral, viral marketing

Tuesday, 27 May 2008

Miasma cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ory - wrong in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 1840s, wrong now

A couple of years ago I wrote:
My generation draws cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Internet as a cloud that connects everyone; cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 younger generation experiences it as oxygen that supports cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir digital lives. The old generation sees this as a poisonous gas that has leaked out of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir pipes, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y want to seal it up again.

Bill Thompson and Nick Carr are worried about governments interfering too:

In cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 real world national borders, commercial rivalries and political imperatives all come into play, turning cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 cloud into a miasma as heavy with menace as cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 fog over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Grimpen Mire that concealed cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Hound of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Baskervilles in Arthur Conan Doyle's story.

Except, if you have read or listened to Steven Johnson's excellent The Ghost Map, you'll know that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 miasma cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ory of disease was a fatal error for urban England in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 1840s - cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 real problem was not cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 bad smells in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 air, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 diseases in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 water. The fault, dear governments, lies not in our clouds but in your pipes.

Posted by Kevin Marks at 14:37 3 comments: Links to this post
Labels: cloud computing., internet, miasma, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ghost map

Monday, 26 May 2008

An API is a bespoke suit, a standard is a t-shirt

Brad is calling for APIs, and even cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 NYT is proposing one, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re is a problem with APIs that goes beyond Dave's concern about availability.

When a site designs an API, what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y usually do is take cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir internal data model and expose every nook and cranny in it in great detail. Obviously, this fits cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir view of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 world, or cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y wouldn't have built it that way, so cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y want to share this with everyone. In one way this is like cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 form-fitting lycra that weekend cyclists are so enamoured of, but working with such APIs is like being a bespoke tailor - you have to measure cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m carefully, and cut your code exactly right to fit in with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir shapes, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 effort is cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same for every site you have to deal with (you get more skilled at it over time, but it is a craft nonecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365less).

Conversely, when a site adopts a standard format for expressing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir data, or how to interact with it, you can put your code togecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r once, try it out on some conformance tests, and be sure it will work across a wide range of different sites - it's like designing a t-shirt for threadless instead.

Putting togecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r such standards, like HTML5, OpenID, OAuth or OpenSocial or, for Dave's example of reviews, hReview, takes more thought and reflection than just replicating your own internal data structures, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 payoff is that implementations can interoperate without knowing of each ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs' existence, let alone having to have a business relationship.

I had this experience at work recently, when cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 developers of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Korean Social network idtail visited. I was expecting to talk to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m about implementing OpenSocial on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir site, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y said cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y had already implemented an OpenSocial container and apps using OpenID login, and built cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir own developer site for Korean OpenSocial developers from reading cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 specification docs.

I'm looking forward to more 'aha' moments like that this week at I/O.

Posted by Kevin Marks at 17:51 1 comment: Links to this post
Labels: APIs, HTML5, idtail, microformats, OAuth, OpenID, OpenSocial

Wednesday, 7 May 2008

Talking about OpenSocial all over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 place

I've been travelling a lot to conferences in recent months, and been interviewed by a lot of different journalists too. Here are a few links to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m.
  • Cloud computing with Joyent at Web 2.0(video)
  • Chris Vallance of BBC Pods and Blogs (audio)
  • Jemima Kiss of The Guardian (audio)
  • Data Portability podcast (audio)
  • Kimberley Dykeman of web2.0 TV (video)
  • Christina Warren of Download Squad (video)
  • Caroline McCarthy of CNET (text)

For more in-depth details on OpenSocial, come along to Google I/O on May 28th-29th in San Francisco
Posted by Kevin Marks at 12:26 1 comment: Links to this post
Labels: google io, OpenSocial, public speaking

Tuesday, 6 May 2008

Portable Apps, not data?

Brad Templeton has a post on Data Hosting not Data Portability that fits in neatly with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 VRM proposal I discussed yesterday. In fact, what he describes is a great fit for OpenSocial.

He says:

Your data host’s job is to perform actions on your data. Racá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r than giving copies of your data out to a thousand companies (cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Facebook and Data Portability approach) you host cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 data and perform actions on it, programmed by those companies who are developing useful social applications.

Which is exactly what an OpenSocial container does - mediate access to personal and friend data for 3rd party applications.

This environment has complete access to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 data, and can do anything with it that you want to authorize. The developers provide little applets which run on your data host and provide cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 functionality. Inside cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 virtual machine is a Capability-based security environment which precisely controls what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 applets can see and do with it.

This maps exactly on to Caja, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 capability-based Javascript security model that is being used in OpenSocial.

Your database would store your own personal data, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 data your connections have decided to reveal to you. In addition, you would subscribe to a feed of changes from all friends on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir data. This allows applications that just run on your immediate social network to run entirely in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 data hosting server.

Again, a good match for OpenSocial's Activity Streams (and don't forget persistent app data on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 server).

Currently, everybody is copying your data, just as a matter of course. That’s cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 default. They would have to work very hard not to keep a copy. In cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 data hosting model, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y would have to work extra hard, and maliciously, and in violation of contract, to make a copy of your data. Changing it from implicit to overt act can make all cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 difference.

The situation is worse than that; asking people for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir logins to ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r sites is widespread and dangerous. I'd hope Brad would support OAuth as a step along cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 way to his more secure model - especially combined with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 REST APIs that are part of OpenSocial 0.8

If you're interested in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se aspects of OpenSocial, do join in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 linked mailing lists, and come along to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 OpenSocial Summit on May 14th (just down cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 road from IIW).

Posted by Kevin Marks at 02:30 1 comment: Links to this post
Labels: Caja, Capability-based security, Data portability, Identity, IIW, OAuth, OpenSocial, VRM

Monday, 5 May 2008

Mixing degrees of publicness in HTTP

At cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Data Sharing Workshop cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r day, we had a discussion about how to combine OAuth and Feeds, which I was reminded of by Tim Bray's discussion of Adriana and Alec's VRM proposal today.
The session was tersely summarized here, but let me recap cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 problem.

When you are browsing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 web, you often encounter pages that show different things depending on who you are, such as blog, wikis, webmail or even banking sites. They do this by getting you to log in, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n using a client-side cookie to save you cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 bocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r of doing that every time. When you want to give a site access to anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r one's data (for example when letting Flickr check your Google Contacts for friends), you need to give it a URL to look things up at.

The easy case is public data - cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 site can just fetch it, or use a service that caches public data from several places, like cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Social Graph API. This is like a normal webpage, which is cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same for everyone, returning a HTTP 200 response with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 data.

The ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r common case is where cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 data is private. OAuth is a great way for you to delegate access to a web service for someone else, which is done by returning an HTTP 401 response with a WWW-Aucá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365nticate: OAuth header showing that aucá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ntication is needed. If cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 fetching site sends a valid Authorization header, it can have access to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 data.

The tricky case is where cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re is useful data that can be returned to anyone with a 200, but additional information could be supplied to a caller with aucá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ntication (think of this like cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 social network case, where friends get to see your home phone number and address, but strangers just get your hometown). In this case, returning a 401 would be incorrect,as cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re is useful data cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re.

What struck me was that in this case, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 server could return a 200, but include a WWW-Aucá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365nticate: OAuth header to indicate that more information is available if you aucá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365nticate correctly. This seems cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 minimal change that could support this duality, and much easier than requiring and signalling separate aucá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365nticated and unaucá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365nticated endpoints through a HTML-level discovery model, or, worse, adding a new response to HTTP. What I'd like to know from people with deeper HTTP experience than me is whecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r this is viable, and is it likely to be benign for existing clients — will cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y choke on a 200 with a WWW-Aucá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365nticate header?

HTTP does have a 203 response meaning Non-Authoritative Data, but I suspect returning that is more likely to have side effects.

Posted by Kevin Marks at 15:26 1 comment: Links to this post
Labels: feeds, http, OAuth, public, VRM

Tuesday, 29 April 2008

Digital publics, Conversations and Twitter

Last week, I left cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Web 2.0 conference to listen to Mimi Ito, danah boyd and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir colleagues talk about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir research on Digital Publics.

Now if you haven't been paying attention, that plural of 'public' cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re may throw you. Surely things are eicá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r 'public' or 'private'? As danah explains:

Just as context is destabilized through networked publics, so is cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 meaning of public and private. What I learned from talked to teens is that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y are living in a world where things are "public by default, private when necessary." Teens see public acts amongst peers as being key to status. Writing a public message to someone on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir wall is a way of validating cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m amongst cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir peers. Likewise, teens make choices to go private to avoid humiliating one of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir friends.

Yet, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir idea of public is not about all people across all space and all time. They want publics of peers, not publics where creeps and parents lurk.

Bly Lauritano-Werner (17, Maine):

My mom always uses cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 excuse about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 internet being 'public' when she defends herself. It's not like I do anything to be ashamed of, but a girl needs her privacy. I do online journals so I can communicate with my friends. Not so my mocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r could catch up on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 latest gossip of my life.

Properties of technology have complicated what it means to be in public. We are all used to being in publics that don't include all people across all space and all time. Many of us grew up gossiping with friends out in public and stopping cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 moment that an adult walks over. This isn't possible when things are persistent. And it's really hard to be public to all peers and just keep certain people out. So teens are learning how to negotiate a world where cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 very meaning of public and private have changed. Again, this is a good thing. They're going to need cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se skills in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 future.

The day before, at Web2Open, I had heard something similar in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Troll Whispering session. Christy Canida explained that when someone posts something trollish or ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rwise dubious on her site, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y get put in a state where only cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y can see cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir posts, but no-one else can (except Christy and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r conversation monitors). This damps down cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 flame responses until Christy and co have time to review, and maybe release cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m, but in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir view cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 post is on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 site, but no-one is responding.

This varying view of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 web, depending on who you are, seems odd at first, but it is in fact a recognition in code of what actually exists in human attention. We don't all read cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same web, we see our own reflections in what we seek through searches or filtered by our homophily-led reading.

Which is where Twitter comes in. Like Jeff, I've been twittering more than blogging recently, and while immediacy is part of it, a far stronger thing is that I have a sense of public cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re - a public of people I choose to follow and who chose to follow me. Everyone who uses Twitter sees a different, semi-overlapping public, which maps closer to our individual idea of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 digital public we are speaking to, and listening to; one that maps more closely what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 socialogist and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365orists have been describing for a while.

Posted by Kevin Marks at 02:13 10 comments: Links to this post
Labels: Christy Canida, danah boyd, Mimi Ito, public, Social Cloud, Twitter

Wednesday, 16 April 2008

Comcast's Bialystock and Bloom Business Model?

Tomorrow, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 FCC is holding a public hearing at Stanford on Broadband network management practices. With striking timing, Comcast today managed to announce a 'Internet Bill of Rights' without inviting any users, and simultaneously cut off Dave Winer's net connection for exceeding cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir secret usage limits. I can't link to Comcast's policy because cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir website mungs cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 text in via javascript - here's what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y say:
Excessive use means data usage that is not characteristic of a typical residential user of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 service as determined by Comcast.[...]Comcast currently identifies well less than 1% of Comcast High-Speed Internet customers as excessive users each month. [...]Many excessive users consume more data than a business-class T1 line running at full capacity in a month. [T1 is 1.5 Mbit/sec - Comcast claims to offer 12 Mbit/sec for PowerBoost, and 6/8 Mbit/sec standard] [...] Currently, each month Comcast identifies cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 top bandwidth users of its High-Speed Internet service by determining aggregate data usage across its entire customer base nationwide.

What cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y are saying is that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y use a crude averaging model, and penalize you if you don't fit, for example by using cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 connection capacity cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y promise more than 10% of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 time. Now, this could be called Procrustean, but it reminds me of The Producers, where Bialystock and Bloom sold a hundred people 10% shares of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 show, assuming it would fail. Sadly for Comcast, people like Dave are finding new uses for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 net's bandwidth, and not just checking email sporadically any more.

Conventional internet service user models are based on users downloading more cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y upload, from common big media sites that can be easily cached. However, as Odlyzko pointed out, citing Lesk's now decade-old work, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 dominant form of data creation is photographs. Now all cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se photographs are actually digital, and we want to share cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m so ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs can see cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m. Because we aren't allowed to run our own servers by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 likes of Comcast, we have to upload cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m to Flickr or Photobucket or Picasa to share cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m. This gives us an 'upload more than you download' network flow, as we send cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m up at full multi-megapixel resolution, but browse a few of each ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs' at thumbnail or reduced size. And that's before we even consider video uploading (which I've noticed Comcast throttles at 0.4 Mbit/sec for me).

Comcast hit cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 news before by sabotaging Bittorrent transfers by faking reset packets, but what Bittorrent is really doing is arbitraging around cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 asymmetric network bandwidth delivered by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se outdated user models.

Bob Briscoe recently wrote an interesting proposal on handling congestion by TCP signalling to reveal cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 costs of congestion. This was spun by George Ou as an attack on P2P protocols, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 underlying principle of penalising those who cause congestion is an interesting one. The question I'd like answered is that if I have a gigabit network at home, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 internet backbone is multi-terabit, when Comcast throttles my uploads to 400 kilobits, aren't cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ones causing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 congestion?

Posted by Kevin Marks at 23:02 1 comment: Links to this post
Labels: Bittorrent, bndwidth, Comcast, FCC, internet, net neutrality
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

This is my personal blog. Any views you read here are mine, and not my employers'.

Atom Feed

Support the Open Rights Group
My photoKevin Marks Me on Twitter
Me on G+

People's thoughts I read:

Daily

Rosie
San Jose Young People's Theatre
Dave Weinberger
Doc Searls
Gonzo Engaged
AKMA
Cory & friends
Denise Howell
Charles Wiltgen
Shelley Powers
James Lileks
Suw Charman
Halley Suitt

Weekly

Andrew Marks
Blogsisters
Arts & Letters Daily
Bricklin, Frankston & Reed
Steve Yost
Jeneane Sessum
Brian Micklethwait et al
Tom Matrullo
Gary Turner

Sporadically

Small Pieces
Stuart Cheshire
RageBoy
Nonzero
Neil Gaiman
Thomas Vincent
Brad deLong
Andrew Odlyzko
ProSUA

No to Mickey Mouse Computers

powered by blogger

Blog Archive

  • ▼  2017 (2)
    • ▼  May (1)
      • Newspaper firms must face heavy fines over extremi...
    • ►  April (1)
  • ►  2015 (7)
    • ►  November (2)
    • ►  May (3)
    • ►  April (1)
    • ►  January (1)
  • ►  2014 (3)
    • ►  October (1)
    • ►  April (2)
  • ►  2013 (5)
    • ►  June (1)
    • ►  May (1)
    • ►  April (2)
    • ►  March (1)
  • ►  2012 (8)
    • ►  December (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  January (4)
  • ►  2011 (11)
    • ►  December (1)
    • ►  November (1)
    • ►  September (2)
    • ►  August (2)
    • ►  July (1)
    • ►  April (2)
    • ►  January (2)
  • ►  2010 (16)
    • ►  November (1)
    • ►  October (1)
    • ►  September (3)
    • ►  June (1)
    • ►  May (2)
    • ►  April (2)
    • ►  March (2)
    • ►  February (2)
    • ►  January (2)
  • ►  2009 (22)
    • ►  November (2)
    • ►  October (2)
    • ►  September (2)
    • ►  August (3)
    • ►  July (2)
    • ►  June (2)
    • ►  May (2)
    • ►  April (1)
    • ►  February (2)
    • ►  January (4)
  • ►  2008 (29)
    • ►  December (2)
    • ►  November (3)
    • ►  August (1)
    • ►  July (3)
    • ►  June (3)
    • ►  May (5)
    • ►  April (2)
    • ►  February (3)
    • ►  January (7)
  • ►  2007 (45)
    • ►  November (3)
    • ►  October (4)
    • ►  September (4)
    • ►  August (10)
    • ►  July (3)
    • ►  June (8)
    • ►  April (2)
    • ►  March (6)
    • ►  February (3)
    • ►  January (2)
  • ►  2006 (119)
    • ►  December (13)
    • ►  November (8)
    • ►  October (16)
    • ►  September (10)
    • ►  August (3)
    • ►  July (6)
    • ►  June (24)
    • ►  May (3)
    • ►  April (10)
    • ►  March (7)
    • ►  February (8)
    • ►  January (11)
  • ►  2005 (101)
    • ►  December (10)
    • ►  November (13)
    • ►  October (9)
    • ►  September (8)
    • ►  August (7)
    • ►  July (7)
    • ►  June (8)
    • ►  May (12)
    • ►  April (7)
    • ►  March (6)
    • ►  February (1)
    • ►  January (13)
  • ►  2004 (53)
    • ►  December (8)
    • ►  November (5)
    • ►  October (6)
    • ►  September (7)
    • ►  July (5)
    • ►  June (3)
    • ►  May (2)
    • ►  March (3)
    • ►  February (7)
    • ►  January (7)
  • ►  2003 (196)
    • ►  December (12)
    • ►  November (14)
    • ►  October (21)
    • ►  September (23)
    • ►  August (19)
    • ►  July (11)
    • ►  June (14)
    • ►  May (9)
    • ►  April (22)
    • ►  March (20)
    • ►  February (16)
    • ►  January (15)
  • ►  2002 (225)
    • ►  December (15)
    • ►  November (21)
    • ►  October (22)
    • ►  September (12)
    • ►  August (11)
    • ►  July (28)
    • ►  June (19)
    • ►  May (29)
    • ►  April (18)
    • ►  March (19)
    • ►  February (17)
    • ►  January (14)
  • ►  2001 (13)
    • ►  December (2)
    • ►  November (11)

About Me

My photo
Kevin Marks
Kevin Marks works on IndieWeb and open web tech. From 2011 to 2013 he was VP of Open Cloud Standards at Salesforce. From 2009 to 2010 he was VP of Web Services at BT. From 2007 to 2009, he worked at Google on OpenSocial. From 2003 to 2007 he was Principal Engineer at Technorati responsible for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 spiders that make sense of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 web and track millions of blogs daily. He has been inventing and innovating for over 25 years in emerging technologies where people, media and computers meet. Before joining Technorati, Kevin spent 5 years in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 QuickTime Engineering team at Apple, building video capture and live streaming into OS X. He was a founder of The Multimedia Corporation in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 UK, where he served as Production Manager and Executive Producer, shipping million-selling products and winning International awards. He has a Masters degree in Physics from Cambridge University and is a BBC-qualified Video Engineer. One of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 driving forces behind microformats.org, he regularly speaks at conferences and symposia on emergent net technologies and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir cultural impact.
View my complete profile