So open it hurts

So open it hurts

Bernice Yeung’s character piece (“So Open it Hurts“) about my relationship with Tara is now available online (feels somewhat awkward using her full name, as she used mine in her post on the story, so I’ll take liberties and presume some familiarity on the part of you, my dear reader).

On the one hand, I feel a bit embarrassed and reluctant having had the entrails of our relationship splayed out over 15 digital pages or 13 print pages starting on page 57 of this month’s San Francisco Magazine (which I recommend, given modern reading habits).

On the other, it’s quite an honor that someone as talented as Bernice would take an interest in us and our work and spend over eight months gathering information, anecdotes and ideas through the tumult of our two-plus-year relationship. It is worth noting that the story began modestly about the germination of the coworking movement, but after several other media outlets beat her to the scoop, Bernice decided to bring the backstory of our relationship to the forefront. In other words, when Bernice started talking to us, our conversations were about coworking, not our relationship. I can’t even imagine how many times Bernice had to rewrite the piece, especially since, months into her research, as you know, Tara and I broke up. But in the end, that’s what Bernice decided to focus on and write about.

In trying to piece together what to make of this story and how to feel about it, in some ways I’ve been more interested in other people’s varied reactions to it — not quite in the same way that Tara described as “vulnerability” leading to defensiveness (though I recognize that effect in myself occasionally), but more from the perspective of a bystander witnessing other people thinking out loud about other people leading more public lives.

Some people seem to really support the choice (or ability) to live openly. Others question it, or even lambast the choice, calling it “egocentric” or “juvenile” or “self-important navel-gazing“. That’s cool. Some people are apparently able to devote more of their cognitive surplus ogling and critiquing the lives of others. Whatevs.

That our relationship was something of a spectacle is not beyond my grasp. I do see it — even if throughout the relationship I kind of held that idea in the abstract, like, “well, people know this internet concoction that is ‘The Tara & Chris Show’, but I’m still the same regular dude I’ve always been…” I don’t think it was ever the intention — or at least something that I put any conscious effort in to — to become known for being a publicish couple. It just kind of happened. I mean, hell, Tara says as much when she points out that it took her pushing me out a window to get me to show some gumption on the projects that I stoked and then ran away from leading! I guess to put this in perspective, the story is interesting, and it’s interesting to me, because as it is for most people who end up featured in articles, a lot of it is about being in the right place at the right time, surrounded by the right people. No amount of self-aggrandizement can do this for you. It happens to you. Oftentimes in spite of what you might have otherwise preferred.

I also think that we were something of an anomaly, especially in our pathetically male-dominated industry. Ayn Rand talks about it the Fountainhead. And in our case, you had it two-fold: two passionate and dedicated individuals coming together romantically, professionally and productively — even if only for a relatively short amount of time — able to produce results… And that we did it using new and unknown social tools, well, that’s kind of interesting. And says something about the period we’re living in. I mean, it is interesting to think that the design of Flickr and Twitter actually shaped the contours of our relationship: by facilitating openness as the default, our relationship was simply more open and exposed. And long after lonelygirl15 was proven to be a farce, the result was that we ended up with this amazing network of friends and contacts, made up of people who got to know us as individuals and as a couple, and to know that we are just your regular folks, and that we use the same internet as everyone else, and that we stumble humiliatingly and earnestly along just as everyone else, seeking the approval and attention of our peers, while giving away the source code to our ideas and our experiences all along the way.

Really, so what?

Really: so what?

. . .

Tara said to me that we’re at the end of an era. And that, in some ways, this story, now published, serves as a transition point. I was reluctant at first, but now I agree. I told Bernice that I felt like I’d aged six years in six months when she last interviewed me this spring, and that’s true; even though I’m still pretty naive and more ignorant than I care to admit, I’m older now than I was in my relationship with Tara. Tara forced me to grow up a lot and to take a lot more responsibility for my feelings, for my actions and for my thoughts. And so, as we (I) transition from the awkward adolescence of the social web, I take with me lessons about . . . the natural and effective constant exercise of free will.

. . .

. . .

Y’know, I didn’t say very much at all during the months following our breakup. Oftentimes I thought to myself, “you should write something about what’s going on… in case someone else is ever in this situation. Or to defend yourself.” But I always stopped myself.

Sometimes things are too personal to share, and sometimes experiences cannot, or should not, be generalized. Sometimes what’s there to be learned is in the going through, not in the seeing it done. I also think that it’s perfectly valid that each person make up their own mind about how open they want to be about their life, for better or for worse, to whatever extent fits their needs. I typically try to be as open as I’m comfortable with, and then a little more, but it doesn’t always work out that way. While I hope that I can provide one kind of example that might be useful in some cases, I certainly don’t imagine that my example is one that would work for everyone, or even necessarily anyone else.

Yes, we were open about our relationship to an extent that many people would probably prefer not to be; that was a choice we made, and that I think made sense at the time. I’m now in a new relationship, and a very different relationship, and I will treat it according to its own unique nature and internal logic. How “open” we will be, I can’t say. But that I am more open, in a much transformed, deeper, way, is unarguable. That much I know to be true.

Bookmarks for July 07 to July 21

A bi-weekly collection of linky goodness.

? Découvrons OAuth avec mixin (et django-oauth) » Django, Web Semantique » Journal » Biologeek, l’avis d’un freelance passionné par le web et son évolution.

  ? Découvrons OAuth avec mixin (et django-oauth) » Django, Web Semantique » Journal  » Biologeek, l'avis d'un freelance passionné par le web et son évolution.

Good write up (in French) of OAuth.

Rating: ★ ★ ★ ★

Tags: ,

mixin authentication — mixin documentation

mixin authentication — mixin documentation

mixin provides a standard authentication based on OAuth.

Rating: ★ ★ ★ ★ ★

Tags: , ,

Save the Fail Whales Now

Save the Fail Whales Now

The fail whale may be going the way of the Dodo if you don’t retweat the message below.

The fancy pants engineers over at Twitter are “revamping their system to scale”. This cynical move toward business efficiency puts the fail whale species at risk of mass extinction. When Twitter was asked to comment on this, they had nothing to say for themselves. Nothing!

Rating: ★ ★ ★ ★

Tags: ,

iclypso

iclypso

Great source of WebClip icons for iPhone and iPod Touch.

Rating: ★ ★ ★ ★

Tags: , ,

Monolab|Workspace

Monolab|Workspace

Monolab|Workspace is a network of open work places developed in cosmopolitan areas around the world. It is designed for small and large businesses looking for cost-effective ways to conduct business in a global and connected world, while meaningfully improving the business traveling experience of their collaborators.

Monolab|Workspace offers all-inclusive packages starting at $1,500/month, without any setup fees nor long-term commitments. It provides a range of tools and services that would be out of reach for small companies, at a fraction of the cost of setting up dedicated offices in comparable locations. Monolab|Workspace is managed as a club, granting members from one location access to all other locations, at no extra cost.

Rating: ★ ★ ★ ★ ★

Tags: ,

Save Gas and Office Rent by Co-working | FastCompany.TV

Save Gas and Office Rent by Co-working | FastCompany.TV

Co-working expert Sanford Dickert runs CooperBricolage, a co-working space in New York City, and will be talking to us about trends in this movement to leave the home office behind. Dickert will also show us some of the tools he uses to collaborate with others, and make his space rock-and-roll.

Rating: ★ ★ ★ ★ ★

Tags: , , ,

AutonomoDOTus Group Wants to Help Free Your Data – Webmonkey

AutonomoDOTus Group Wants to Help Free Your Data - Webmonkey

“Of course that’s also the goal of groups like Chris Messina’s DiSo project and in this case Autonomo.us is a bit late to the game. Rather than spending their time on grandiose statements, the DiSo Project and others like are already distributing code that just works.”

Rating: ★ ★ ★ ★ ★

Tags: , , ,

API Overview : Tech Center : NPR

API Overview : Tech Center : NPR

“NPR’s API provides a flexible, powerful way to access your favorite NPR content, including audio from most NPR programs dating back to 1995 as well as text, images and other web-only content from NPR and NPR member stations. This archive consists of over 250,000 stories that are grouped into more than 5,000 different aggregations.”

Rating: ★ ★ ★ ★ ★

Tags: , ,

Axiom Stack – Home

Axiom Stack - Home

write dynamic web applications with Zen-like simplicity

Rating: ★ ★ ★ ★

Tags: , , ,

OAuth & Google (oauth-goog)

OAuth & Google (oauth-goog)

This site contains public information about early stage development work that Google is doing with OAuth.

Rating: ★ ★ ★ ★ ★

Tags: ,

Twitter took off from simple to ‘tweet’ success – USATODAY.com

Twitter took off from simple to 'tweet' success - USATODAY.com

Twitter has become so popular, so fast, that keeping up with its fast-growing user base is a real issue. So many people now use Twitter to update friends that the system often crashes.

Rating: ★ ★ ★ ★

Tags: ,

Conference Organizing Distribution | groups.drupal.org

Conference Organizing Distribution | groups.drupal.org

In April, NASA CoLab released a Request For Proposal (RFP) for a Partnership Software which very explicitly requested the software to be built on an open source CMS, used for one particular use case, then packaged up and released as an installable application. We (Chapter Three LLC) recently won the contract with a Drupal solution, and our goal is to build an out-of-the-box “Drupal Product” that organizers can use to facilitate participatory conferences (ala Drupalcon, BarCamp etc.). The distro will support conference invitation, registration, session proposals + voting, note-taking, and forming post-conference working groups.

Rating: ★ ★ ★ ★ ★

Tags: , , , ,

dandyid: manage your social graph once

dandyid: manage your social graph once

DandyId is a free service that connects all of your online identities & makes them globally accessible. Your e-mail address serves as a single access point to your Flickr, Twitter, LinkedIn & much more — services being added daily!

Rating: ★ ★ ★ ★ ★

Tags: , ,

Dear OpenID – Webmonkey

Dear OpenID - Webmonkey

Laments on the lack of relying parties for OpenID.

Rating: ★ ★ ★ ★

Tags: ,

Coworking in Austin – Conjunctured » Howdy

Coworking in Austin - Conjunctured   » Howdy

Conjunctured is Austin’s first coworking space (we just got the keys). We’re open, so come on by!

Rating: ★ ★ ★ ★ ★

Tags: ,

The Open Web Foundation

Open Web Foundation logoDuring this morning’s keynote at OSCON, David Recordon announced the formation of the Open Web Foundation (his slides), an initiative with which I am involved, aimed at becoming something akin to a “Creative Commons for patents”, with the intention of lowering the costs and barriers to the development and adoption of open and free specifications like OpenID and OAuth.

As I expected, there’s been some healthy skepticism that usually starts with “Another foundation? Really?” or “Wait, doesn’t [insert other organization name] do this?

And the answers are “Yes, exactly” and “No, not exactly” (respectively).

I’ll let John McCrae explain:

…every grass roots effort, whether OpenID, OAuth, or something yet to be dreamt up, needs to work through a whole lot of issues to go from great idea to finalized spec that companies large and small feel comfortable implementing. In particular, large companies want to make sure that they can adopt these building blocks without fear of being sued for infringing on somebody’s intellectual property rights. Absent the creation of this new organization, we were likely to see each new effort potentially creating yet-another-foundation to tackle what is essentially a common set of requirements.

And this is essentially where we were in the OAuth process, following in the footsteps of the OpenID Foundation before us, trying to figure out for ourselves the legal and intellectual property issues that stood in the way of [a few] larger companies being able to adopt the protocol.

Now, I should point out that OAuth and OpenID are the result of somewhat unique and recent phenomena, where, due to the low cost of networked collaboration and the high value of commoditizing common protocols between web services, the OAuth protocol came together in just under a year, written by a small number of highly motivated individuals. The problem is that it’s taken nearly the same amount of time trying to developer our approach to intellectual property, despite the collective desire of the authors to let anyone freely use it! This system is clearly broken, and not just for us, but for every group that wants to provide untethered building blocks for use on the open web — especially those groups who don’t have qualified legal counsel at their disposal.

That other groups exist to remedy this issue is something that we realized and considered very seriously before embarking on our own effort. After all, we really don’t want to have to do this kind of work — indeed it often feels more like a distraction than something that actually adds value to the technology — but the reality is that clarity and understanding is actually critical once you get outside the small circle of original creators, and in that space is where our opportunity lies.

In particular, for small, independent groups to work on open specifications (n.b. not standards!) that may eventually be adopted industry-wide, there needs to be a lightweight and well-articulated path for doing the right thing™ when it comes to intellectual property that does not burden the creative process with defining scope prematurely (a process that is costly and usually takes months, greatly inhibiting community momentum!) and that also doesn’t impose high monetary fees on participation, especially when outcomes may be initially uncertain.

At the same time, the final output of these kinds of efforts should ultimately be free to be implemented by all the participants and the community at large. And rather than forcing the assignment of all related patents owned by all participants to a central foundation (as in the case of the XMPP Foundation) or getting every participant to license their patents to others (something most companies seem loathe to do without some fiscal upside), we’ve seen a trend over the past several years towards patent non-assert agreements which allow companies to maintain their IP, to not have to disclose it, and yet to allow for the free, unencumbered use of the specification.

If this sounds complicated, it’s because it is, and is a significant stumbling block for many community-driven open source and open specification projects that aim for, or have the potential for, widespread adoption. And this is where we hope the Open Web Foundation can provide specific value in creating templates for these kinds of situations and guiding folks through effective use of them, ultimately in support of a more robust, more interoperable and open web.

We do have much work ahead of us, but hopefully, if we are successful, we will reduce the overall cost to the industry of repeating this kind of work, again, in much the same way Creative Commons has done in providing license alternatives to copyright and making salient the notion that the way things are aren’t the only way they have to be.

The Community Ampflier

Twitter / O'Reilly OSCON: Chris Messina receiving "Be...

os-awardI am honored to be a recipient of this year’s Google O’Reilly Open Source Award for being the “best community amplifier” for my work with the microformats, Spread Firefox and BarCamp communities! (See the original call for nominations).

Inexplicably I was absent when they handed out the award, hanging out with folks at a Python/Django/jQuery drinkup down the street, but I’m humbled all the same… especially since I work on a day to day basis with such high caliber and incredible people without whom none of these projects would exist, would not have found success, and most importantly, would never have ever mattered in the first place.

Also thanks to @bmevans, @TheRazorBlade, @kveton, @anandiyer, @donpdonp, @dylanjfield, @bytebot, @mtrichardson, @galoppini for your tweets of congratulations!

And our work continues. So lucky we are, to have such good work, and such good people to work with.

Bookmarks for Jul 20

A daily collection of linky goodness.

iclypso

iclypso

Great source of WebClip icons for iPhone and iPod Touch.

Rating: ★ ★ ★ ★

Tags: , ,

Monolab|Workspace

Monolab|Workspace

Monolab|Workspace is a network of open work places developed in cosmopolitan areas around the world. It is designed for small and large businesses looking for cost-effective ways to conduct business in a global and connected world, while meaningfully improving the business traveling experience of their collaborators.

Monolab|Workspace offers all-inclusive packages starting at $1,500/month, without any setup fees nor long-term commitments. It provides a range of tools and services that would be out of reach for small companies, at a fraction of the cost of setting up dedicated offices in comparable locations. Monolab|Workspace is managed as a club, granting members from one location access to all other locations, at no extra cost.

Rating: ★ ★ ★ ★ ★

Tags: ,

Save Gas and Office Rent by Co-working | FastCompany.TV

Save Gas and Office Rent by Co-working | FastCompany.TV

Co-working expert Sanford Dickert runs CooperBricolage, a co-working space in New York City, and will be talking to us about trends in this movement to leave the home office behind. Dickert will also show us some of the tools he uses to collaborate with others, and make his space rock-and-roll.

Rating: ★ ★ ★ ★ ★

Tags: , , ,

AutonomoDOTus Group Wants to Help Free Your Data – Webmonkey

AutonomoDOTus Group Wants to Help Free Your Data - Webmonkey

“Of course that’s also the goal of groups like Chris Messina’s DiSo project and in this case Autonomo.us is a bit late to the game. Rather than spending their time on grandiose statements, the DiSo Project and others like are already distributing code that just works.”

Rating: ★ ★ ★ ★ ★

Tags: , , ,

API Overview : Tech Center : NPR

API Overview : Tech Center : NPR

“NPR’s API provides a flexible, powerful way to access your favorite NPR content, including audio from most NPR programs dating back to 1995 as well as text, images and other web-only content from NPR and NPR member stations. This archive consists of over 250,000 stories that are grouped into more than 5,000 different aggregations.”

Rating: ★ ★ ★ ★ ★

Tags: , ,

Axiom Stack – Home

Axiom Stack - Home

write dynamic web applications with Zen-like simplicity

Rating: ★ ★ ★ ★

Tags: , , ,

Bookmarks for Jul 18

A daily collection of linky goodness.

Save the Fail Whales Now

Save the Fail Whales Now

The fail whale may be going the way of the Dodo if you don’t retweat the message below.

The fancy pants engineers over at Twitter are “revamping their system to scale”. This cynical move toward business efficiency puts the fail whale species at risk of mass extinction. When Twitter was asked to comment on this, they had nothing to say for themselves. Nothing!

Rating: ★ ★ ★ ★

Tags: ,

Bookmarks for Jul 13

A daily collection of linky goodness.

? Découvrons OAuth avec mixin (et django-oauth) » Django, Web Semantique » Journal » Biologeek, l’avis d’un freelance passionné par le web et son évolution.

  ? Découvrons OAuth avec mixin (et django-oauth) » Django, Web Semantique » Journal  » Biologeek, l'avis d'un freelance passionné par le web et son évolution.

Good write up (in French) of OAuth.

Rating: ★ ★ ★ ★

Tags: ,

mixin authentication — mixin documentation

mixin authentication — mixin documentation

mixin provides a standard authentication based on OAuth.

Rating: ★ ★ ★ ★ ★

Tags: , ,

OAuth for the iPhone: Pownce.app

Pownce OAuth flow Step 1

If you’re one of the lucky folks that’s been able to upgrade your iPhone (and activate it) to the 2.0 firmware, I encourage you to give the Pownce application a try, if only to see a real world example of OAuth in action (that link will open in iTunes).

Here’s how it goes in pictures:

Pownce OAuth flow Step 1 Pownce OAuth flow Step 2 Pownce OAuth flow Step 3 Pownce OAuth flow Step 4/Final

And the actual flow:

  1. Launch the Pownce app. You’ll be prompted to login in at Pownce.com
  2. Pownce.app launches Pownce.com via an initial OAuth request; here you signin to your Pownce account using your username or password (if Pownce supported OpenID, you could signin with OpenID as well).
  3. Once successfully signed in to your account, you can grant the Pownce iPhone app permission to access your account.
  4. Once you click Okay, which is basically a pownce:// protocol link that will fire up Pownce.app to complete the transaction.

There are three important aspects of this:

  • First, you’re not entering your username and password into the Pownce application — you’re only entering it into the website. This might not seem like a great distinction, but if a non-Pownce developed iPhone application wanted to access or post to your Pownce account, this flow could be reused, and you’d never need to expose your credentials to that third party app;
  • Second, it creates room for the adoption of OpenID — or something other single sign-on solution — to be implemented at Pownce later on, since OAuth doesn’t specify how you do authentication.
  • Third, if the iPhone is lost or stolen, the owner of the phone could visit Pownce.com and disable access to their account via the Pownce iPhone app — and not need to change their password and disrupt all the other services or applications that might already have been granted access.

Personally, as I’ve fired up an increasing number of native apps on the iPhone 2.0 software, I’ve been increasingly frustrated and annoyed at how many of them want my username and password, and how few of them support this kind of delegated authorization flow.

If you consider that there are already a few Twitter-based applications available, and none of them support OAuth (Twitter still has yet to implement OAuth), in order to even test these apps out, you have to give away your credentials over and over again. Worse, you can guarantee that a third-party will destroy your credentials once you’ve handed them over, even if you uninstall the application.

These are a few reasons to consider OAuth for iPhone application development and authorization. Better yet, Jon Crosby’s Objective-C library can even give you a head start!

Hat tip to Colin Devroe for the suggestion. Cross-posted to the OAuth blog.

Bookmarks for Jul 10

A daily collection of linky goodness.

Mashing Twitter and Identi.ca: Following the conversation

Mashing Twitter and Identi.ca: Following the conversation

“Like many, I’ve found the frequent appearance of the Fail Whale discouraging, if not downright frustrating. Not only has Twitter expanded my horizons, it has become an essential tool. Other services just don’t offer the same means to an end.”

Rating: ★ ★ ★ ★

Tags: , , ,

Bookmarks for Jul 09

A daily collection of linky goodness.

Christopher Blizzard » Blog Archive » announcing whoisi

Christopher Blizzard  » Blog Archive   » announcing whoisi

I’d like to announce the general availability of a project that I’ve been working on in my spare time for the last few months: whoisi.com.

If I had to describe it in one sentence I would describe it as a site that lets you easily keep track of what your friends are doing on the Internet via RSS feeds – but with some twists.

Rating: ★ ★ ★ ★ ★

Tags: , ,