OpenID usability is not an oxymoron

Julie Zhou of Facebook discusses usability findings from Facebook Connect.
Julie Zhou of Facebook discusses usability findings from Facebook Connect. Photo © John McCrea. All rights reserved.

See? We're working on this! Monday last week marked the first ever OpenID UX Summit at Yahoo! in Sunnyvale with over 40 in attendance. Representatives came from MySpace, Facebook, Google, Yahoo!, Vidoop, Janrain, Six Apart, AOL, Chimp, Magnolia, Microsoft, Plaxo, Netmesh, Internet 2 and Liberty Alliance to debate and discuss how best to make implementations of the protocol easier to use and more familiar.

John McCrea covered the significance of the summit on TechCrunchIT (and recognized Facebook’s welcomed participation) and has a good overall summary on his blog.

While the summit was a long-overdue step towards addressing the clear usability issues directly inhibiting the spread of OpenID, there are four additional areas that I think need more attention. I’ll address each separately. Continue reading “OpenID usability is not an oxymoron”

My argument against Proposition 8

Politics is something that I normally don’t cover on my blog, but not for any particularly reason. I typically get more [publicly] worked up about technology and the economics and politics of technological development than I do about directly human-facing issues, but that’s not because I’ve ever lost sight of the fact that ultimately all this technology is intended to serve people, or that there are more important, and more visceral, issues that could be tackled for greater, or longer lasting effect. It’s just that I haven’t really felt like I had an articulate contribution to make.

Perhaps until now.

If you’re not interested in political discourse, that’s of course your prerogative and you certainly can skip this post. Personally, however, I’ve become increasingly interested in what’s going on in this country (my country), and increasingly enamored of political dialogue (however bereft of content as it sometimes is) as well as our representative democracy — an imperfect system to be sure, but one that at least, by and large, affords its constituents a voice in matters local, state and federal. And personal.

Here in California, we have a cagey system of democracy where voters are provided the opportunity to consider multiple arguments for and against several propositions presented on a ballot to determine numerous policies at both the state and local level. I voted absentee yesterday (as I’ll be traveling to Oceania later this week) and along with the ballot for the presidential election, there were two accompanying ballots, one for the state and one for the city of San Francisco, where I am a resident.

On the state ballot is Proposition 8, effectively an amendment to the California state constitution that would ban gay marriage by defining it strictly as a union of a heterosexual couple: one man, one woman.

I voted against this proposition. And I’ll tell you why.

Voting no Proposition 8

Back in the day…

When I was a senior in high school (in conservative “Live Free or Die” New Hampshire), I supported an initiative to create a gay-straight student alliance, or GSA. At the time, I was on the staff of the newspaper and was more informed of the various controversies affecting my classmates, but I’ll admit, I was also pretty ignorant of other “lifestyles”. Still, if my parents taught me anything, tolerance and self-respect were a few of the more subtle lessons that must have stuck, which led me to support the effort.

As I had done for many of the school’s student clubs, I created a homepage with information on the GSA initiative and hosted it on my own website. I had also single-handed built my high school’s website (even though I couldn’t get any educator besides the dorky librarian to care) and inserted a banner ad into the site’s rotating pool of four or five ads promoting the other school club sites that I’d designed.

The ad for the GSA, which didn’t say much more than “Find out more” with a link off-site, was in rotation for several weeks when I was called down to the principal’s office to explain why I was announcing school policy without authorization. So it goes in the petri-dish of adolescent high school politics and unbalanced power relationships.

Rather than use this as an educational opportunity, the principal, who later became mayor of the city, decided instead to use this situation as a reeducational opportunity and externally suspended me for six days, meaning I wouldn’t be able to graduate.

I’ll cut to the chase in a moment, but in response, I took down the GSA ad — as well as the entire high school’s site (I was hosting that on my own server too — back in 1999 schools didn’t know what a “web server” was). I vowed that I wouldn’t turn over the site files until they’d written up rules governing what students were and weren’t allowed to post to the school’s site; meanwhile my mom threatened to sue the school.

My infraction was small beans (and eventually overturned) compared with the lawsuit that GLAD and the ACLU filed against the school district barring discrimination against school clubs. By the time the lawsuit was decided in favor of the students, I had graduated and moved off to Pittsburgh, but the experience, and impression that it left on me, has resonated since.

…history repeating

None of these contested issues really consume you until you’re personally affected, as I was in high school, and today I feel equally affected by this proposition, but more capable of doing something about it.

The arguments for and against are fairly straight forward, but for me it comes down to two things:

  • First, I don’t believe that laws should codify discrimination. Our history as a nation has been blighted by both gender and racial discrimination, and now we’re facing discrimination against the makeup of certain families — specifically those of same-sex couples. Good law should strive to be non-ideological; discrimination is nearly always ideologically driven.
  • Second, if marriage as an institution stems from a religious foundation, but is represented in law, by the principle of the separation of church and state and presuming the importance of tolerance to culture, we should cleft out the religious underpinnings of marriage from law and return it to the domain of the church, especially if the church mandates that the definition of marriage is strictly between a man and a woman. The state should therefore only be in the business of recognizing in law civil unions, or the lawful coming together of two people in union. Marriage itself would be a separate religious institution, having no basis in civil law.

In other words, should marriage persist in law, then it should not be discriminatory against same-sex couples. If marriage must only be for heterosexual couples, then it should be removed from the state constitution and replaced with civil unions, which would be available to any two willing citizens.

The examples that have informed my thinking on this come from real people — friends whom I’ve now known for some time, and who I could not imagine being legally separated from their partners because of religious zealotry and illogical reasoning.

Hillary and AnnaThe first is Hillary Hartley, a good friend and fellow coworker at Citizen Space, who has been with her partner for eight years, having known her for 15. They were recently (finally!) able to get married in California, but the vote on November 4 threatens to annul their marriage. Think about that: the potential of this decision could dissolve the legal recognition of a perfectly happy, stable and loving relationship. I can’t even imagine what that must feel like, and because I am a heterosexual male, I never will. And that’s completely unjust.

marnieMarnie Webb is a also good friend of mine, who has been active in the non-profit technology space for years, and who I met through Compumentor, NetSquared and TechSoup (she’s co-CEO of TechSoup). Marnie faces the same fate as Hillary, but in her case, it would mean that Marnie’s daughter, Lucy, would grow up with parents who were legally not allowed to recognize their union, nor have rights for hospital visitation among other benefits of marriage.

The low-pressure ask

So here’s what I’m asking for. I’ll give you three options.

First, THINK about this. Talk to people about it. I’m certainly not going to make up your mind for you, but if you were (or are) in a heterosexual marriage and it was threatened to be annulled by changes in law, how would you feel about it? What would you do? The problem with discrimination is that someone’s always losing out; next time it could be you.

Second, VOTE. When you see Proposition 8 on the ballot, vote your conscience, not your ideology. Belief systems are powerful and complex, but they’re not always right. And times do change. It’s counter-intuitive to me that we’ve spent seven years and untold billions fighting for “Iraqi Freedom” when in our country we’re threatening to take civil liberties away from natural-born citizens.

Third, GIVE something. Obviously the presidential campaigns have probably tapped you out, especially given the uncertainly in the market, but you can give more than just money: you can give your time, or you can give mindshare and voice to these issues by widening the conversation, retweeting this post, blogging about it, or taking a video to record your own sentiments.

If you do want to donate money, both Hillary and Marnie have set up respective donation pages. The challenge we’re facing is that proponents of Prop 8 are better-funded and are able to put more ads on TV and make more phone calls. Money in this case can be directly turned into awareness, and into action. If you’ve got $5, it can make a difference, especially now, as your contribution will be matched dollar for dollar. It’s up to you.

Obama Phone!

Obama PhoneIf you haven’t heard about this yet, the Obama campaign today released an iPhone app that, among other features, enables you to call your friends prioritized by their location in battleground states.

This is critical.

There’s nothing more important, or more influential, than friends encouraging friends to vote, and when it comes to getting informed on the issues and what’s at stake, nothing is more effective than getting an impassioned plea from a personal contact or relative.

Providing a tool that allows people to get in touch with people who they personally know is so much better than cold-calling phone banking (the importance of that tactic notwithstanding given the need to reach out beyond the friends of iPhone owners).

You can get the app in the iTunes App Store.

Obama Phone CreditsThe Obama ’08 app development was spearheaded by personal friends of mine — co-organizers of the popular iPhoneDevCamps that we held the past two years at Adobe’s offices in San Francisco (which are now spreading, like all good *camp events should!). Specifically, props go to Dom Sagolla and Raven Zachary, without whom this application might never have happened. But credit is also due to the entire top-tier team that spent countless hours over the past month putting this app together (*iPhoneDevCamp alumni):

What’s significant is not only the application, but what this move represents for those of us who live and breathe the web and open source: this app is born of both, reusing a number of open source components and, from the outset, leverages the web with presence on social networks like Facebook. This is the Obama campaign reaching out to the open source and iPhone development communities and working with us to do what we know how to do best, and giving us a space in which we can make a difference for the campaign.

We’re nearly a month a way from the election, and that means that if you want to participate, you’re going to need be registered to vote beforehand. It also means that if you’ve been waiting, or holding out, and looking for an opening to get involved, now’s your chance. As Raven says, making a few simple calls with this app enables even ‘The Two Minute Volunteer’ to make a substantial difference by personally involving friends and family in the election.

Seeing this work inspires and gives me hope; if we can keep up this kind of innovative thinking for the next 30 days, I think it’s clear that the best candidate is going to come out on top and get the country back on its proper footing.

Bookmarks for September 01 to September 15

A bi-weekly collection of linky goodness.

Bytes of Life – washingtonpost.com

Bytes of Life - washingtonpost.com

“When San Francisco couple Brynn Evans and Chris Messina heard of a new Web site called BedPost, they registered an account before the site was even out of beta. BedPost was created to map users’ sex lives online — everything from partner to duration of the encounter to descriptive words, which could later be viewed as a tag cloud.”

Rating: ★ ★ ★ ★ ★

Tags: , , ,

After 1984

iTunes Genius

iTunes 8 has added a new feature called “Genius” that harnesses the collective behavior of iTunes Music Store shoppers to generate “perfect” playlists.

Had an interesting email exchange with my mom earlier today about Monica Hesse’s story Bytes of Life. The crux of the story is that more and more people are self-monitoring and collecting data about themselves, in many cases, because, well, it’s gotten so much easier, so, why not?

Well, yes, it is easier, but just because it is easier, doesn’t automatically mean that one should do it, so let’s look at this a little more deeply.

First, my mom asked about the amount of effort involved in tracking all this data:

I still have a hard time even considering all that time and effort spent in detailing every moment of one’s life, and then the other side of it which is that it all has to be read and processed in order to “know oneself”. I think I like the Jon Cabot Zinn philosophy better — just BE in the moment, being mindful of each second doesn’t require one to log or blog it, I don’t think. Just BE in it.

Monica didn’t really touch on too many tools that we use to self-monitor. It’s true that, depending on the kind of data we’re collecting, the effort will vary. But so will the benefits.

MyMileMarkerIf you take a look at MyMileMarker’s iPhone interface, you’ll see how quick and painless it is to record this information. Why bother? Well, for one thing, over time you get to see not only how much fuel you’re consuming, but how much it’s going to cost you to keep running your car in the future:

View my Honda Civic - My Mile Marker

Without collecting this data, you might guess at your MPG, or take the manufacturer’s rating as given, but when you record what actually is happening, you can prove to yourself whether filling up your tires really does save you money (or the planet).

On the topic of the environment, recording my trips on Dopplr gives me an actual view of my carbon footprint (pretty damning, indeed):

DOPPLR Carbon

As my mom pointed out, perhaps having access to this data will encourage me to cut back excess travel — or to consolidate my trips. Ross Mayfield suggests that he could potentially quit smoking if his habit were made more plainly visible to him.

What’s also interesting is how passive monitors, or semi-passive monitoring tools, can also inform, educate or predict — and on this point I’m thinking of Last.fm where of course my music taste is aggregated, or location-based sites like Brightkite, where my locative behavior is tracked (albeit, manually — though Fire Eagle + Spot changes that).

My mom’s other point about the ability to just BE in the moment is also important — because self-tracking should ideally be non-invasive. In other words, it shouldn’t be the tracking that changes your behavior, but your analysis and reflection after the fact.

One of the stronger points I might make about this is that data, especially when collected regularly and when the right indicators are recorded, you can reduce a great amount of distortion from your self-serving biases. Monica writes:

“We all have the tendency to see our behaviors in a little bit of a halo,” says Jayne Gackenbach, who researches the psychology of the Internet at Grant MacEwan College in Alberta, Canada. It’s why dieters underestimate their food intake, why smokers say they go through fewer cigarettes than they do. “If people can get at some objective criteria, it would be wonderfully informative.” That’s the brilliance, she says, of new technology.

big-brotherSo that’s great and all, but all of this, at least for my mom, raises the spectre of George Orwell’s ubiquitous and all-knowing “Big Brother” from Nineteen Eighty-Four and neo-Taylorism:

I do agree that people lie, or misperceive, and that data is a truer bearer of actualities. I guess I don’t care. Story telling is an art form, too. There’s something sort of 1984ish about all this data collection – – as if the accumulated data could eventually turn us all into robotic creatures too self-programmed to suck the real juice out of life.

I certainly am sympathetic to that view, especially because the characterization of life in 1984 was so compelling and visceral. The problem is that this analogy invariably falls short, especially in other conversations when you’re talking about the likes of Google and other web-based companies.

In 1984, Big Brother symbolized the encroachment of the government on the life of the private citizen. Since the government had the ability to lock you up or take you away based on your behavior, you can imagine that this kind of dystopic vision would resonate in a time when increasingly fewer people probably understand the guts of technology and yet increasingly rely on it, shoveling more and more of their data into online repositories, or having it collected about them as they visit various websites. Never before has the human race had so much data about itself, and yet (likely) so little understanding.

The difference, as I explained to my mom, comes down to access to — and leverage over — the data:

I want to write more about this, but I don’t think 1984 is an apt analogy here. In the book, the government knows everything about the citizenry, and makes decisions using that data, towards maximizing efficiency for some unknown — or spiritually void — end. In this case, we’re flipping 1984 on its head! In this case we’re collecting the data on OURSELVES — empowering ourselves to know more than the credit card companies and banks! It’s certainly a daunting and scary thought to realize how much data OTHER people have about us — but what better way to get a leg up then to start looking at ourselves, and collecting that information for our own benefit?

I used to be pretty skeptical of all this too… but since I’ve seen the tools, and I’ve seen the value of data — I just don’t want other people to profit off of my behaviors… I want to be able to benefit from it as well — in ways that I dictate — on my terms!

In any case, Tim O’Reilly is right: data is the new Intel inside. But shouldn’t we be getting a piece of the action if we’re talking about data about us? Shouldn’t we write the book on what 2014 is going to look like so we can put the tired 1984 analogies to rest for awhile and take advantage of what is unfolding today? I’m certainly weary of large corporate behemoths usurping the role the government played in 1984, but frankly, I think we’ve gone beyond that point.

Bookmarks for August 18 to September 01

A bi-weekly collection of linky goodness.

Icon Lab – Home

Icon Lab - Home

Icon Lab is here to provide you with quality stock and custom icons for use in both personal and commercial projects.

Rating: ★ ★ ★ ★

Tags: ,

GMDesk – run Gmail, Google Calendar, Google Docs and Google Maps as a stand-alone installable application

GMDesk - run Gmail, Google Calendar, Google Docs and Google Maps as a stand-alone installable application

GMDesk is an application that lets you run Gmail, Google Calendar, Google Docs and Google Maps as a stand-alone application to do all your mail handling, calendar event reading etc with. No need to open it up in a web browser, or have it clutter your workspace.

Rating: ★ ★ ★ ★ ★

Tags: , , ,

Musings on Chrome, the rebirth of the location bar and privacy in the cloud

Imagine a browser of the web, by the web, and for the web. Not simply a thick client application that simply opens documents with the http:// protocol instead of file://, but one that runs web applications (efficiently!), that plays the web, that connects people across the boundaries of the silos and gives them local-like access to remote data.

It might not be Chrome, but it’s a damn near approximation, given what people today.

Take a step back. You can see the relics of desktop computing in our applications’ file menus… and we can intuit the assumptions that the original designer must have made about the user, her context and the interaction expectations she brought with her:

Firefox Menubar

This is not a start menu or a Dock. This is a document-driven menubar that’s barely changed since Netscape Communicator.

Indeed, the browser is a funny thing, because it’s really just a wrapper for someone else’s content or someone’s else’s application. That’s why it’s not about “features“. It’s all about which features, especially for developers.

It’s a hugely powerful place to insert oneself: between a person and the vast expanse that is the Open Web. Better yet: to be the conduit through which anyone projects herself on to the web, or reaches into the digital void to do something.

So if you were going to design a new browser, how would you handle the enormity of that responsibility? How would you seize the monument of that opportunity and create something great?

Well, for starters, you’d probably want to think about that first run experience — what it’s like to get behind the wheel for the very time with a newly minted driver’s permit — with the daunting realization that you can now go anywhere you please…! Which is of course awesome, until you realize that you have no idea where to go first!

Historically, the solution has been to flip-flop between portals and search boxes, and if we’ve learned anything from Google’s shockingly austere homepage, it comes down to recognizing that the first step of getting somewhere is expressing some notion of where you want to go:

Camino. Start

InquisitorThe problem is that the location field has, up until recently, been fairly inert and useless. With Spotlight-influenced interfaces creeping into the browser (like David Watanabe’s recently acquired Inquisitor Safari plugin — now powered by Yahoo! Search BOSS — or the flyout in Flock that was inspired by it) it’s clear that browsers can and should provide more direction and assistance to get people going. Not everyone’s got a penchant for remembering URLs (or RFCs) like Tantek’s.

This kind of predictive interface, however, has only slowly made its way into the location bar, like fish being washed ashore and gradually sprouting legs. Eventually they’ll learn to walk and breath normally, but until then, things might look a little awkward. But yes, dear reader, things do change.

So you can imagine, having recognized this trend, Google went ahead and combined the search box and the location field in Chrome and is now pushing the location bar as the starting place, as well as where to do your searching:

Chrome Start

This change to such a fundamental piece of real estate in the browser has profound consequences on both the typical use of the browser as well as security models that treat the visibility of the URL bar as sacrosanct (read: phishing):

Omnibox

The URL bar is dead! Long live the URL bar!

While cats like us know intuitively how to use the location bar in combination with URLs to gets us to where to we want to go, that practice is now outmoded. Instead we type anything into the “box” and have some likely chance that we’re going to end up close to something interesting. Feeling lucky?

But there’s something else behind all this that I think is super important to realize… and that’s that our fundamental notions and expectations of privacy on the web have to change or will be changed for us. Either we do without tools that augment our cognitive faculties or we embrace them, and in so doing, shim open a window on our behaviors and our habits so that computers, computing environments and web service agents can become more predictive and responsive to them, and in so doing, serve us better. So it goes.

Underlying these changes are new legal concepts and challenges, spelled out in Google’s updated EULA and Privacy Policy… heretofore places where few feared to go, least of all browser manufacturers:

5. Use of the Services by you

5.1 In order to access certain Services, you may be required to provide information about yourself (such as identification or contact details) as part of the registration process for the Service, or as part of your continued use of the Services. You agree that any registration information you give to Google will always be accurate, correct and up to date.

. . .

12. Software updates

12.1 The Software which you use may automatically download and install updates from time to time from Google. These updates are designed to improve, enhance and further develop the Services and may take the form of bug fixes, enhanced functions, new software modules and completely new versions. You agree to receive such updates (and permit Google to deliver these to you) as part of your use of the Services.

It’s not that any of this is unexpected or Draconian: it is what it is, if it weren’t like this already.

Each of us will eventually need to choose a data brokers or two in the future and agree to similar terms and conditions, just like we’ve done with banks and credit card providers; and if we haven’t already, just as we have as we’ve done in embracing webmail.

Hopefully visibility into Chrome’s source code will help keep things honest, and also provide the means to excise those features, or to redirect them to brokers or service providers of our choosing, but it’s inevitable that effective cloud computing will increasingly require more data from and about us than we’ve previously felt comfortable giving. And the crazy thing is that a great number of us (yes, including me!) will give it. Willingly. And eagerly.

But think one more second about the ramifications (see Matt Cutts) of Section 12 up there about Software Updates: by using Chrome, you agree to allow Google to update the browser. That’s it: end of story. You want to turn it off? Disconnect from the web… in the process, rendering Chrome nothing more than, well, chrome (pun intended).

Welcome to cloud computing. The future has arrived and is arriving.

Google Chrome and the future of browsers

Chrome LogoNews came today confirming Google’s plans for Chrome, its own open source browser based on Webkit.

This is big news. As far as I’m concerned, it doesn’t get much bigger than this, at least in my little shed on the internet.

I’ve been struggling to come to grips with my thoughts on this since I first heard about this this morning over Twitter (thanks @rww @Carnage4Life and @furrier). Once I found out that it was based on Webkit, the pieces all fell into place (or perhaps the puzzle that’s been under construction for the past year or so became clearer).

Chrome is powered by Webkit

Last May I ranted for a good 45 minutes or so about the state of Mozilla and Firefox and my concerns for its future. It’s curious to look back and consider my fears about Adobe Air and Silverlight; it’s more curious to think about what Google Chrome might mean now that it’s been confirmed and that those frameworks have little to offer in the way of standards for the open web.

I read announcement as the kid gloves coming off. I just can’t read this any other way than to think that Google’s finally fed up waiting around for Firefox to get their act together, fix their performance issues in serious ways, provide tangible and near-term vision and make good on their ultimate promise and value-proposition.

Sure, Google re-upped their deal with Firefox, but why wouldn’t they? If this really is a battle against Microsoft, Google can continue to use Firefox as its proxy against the entrenched behemoth. Why not? Mozilla’s lack of concern worries me greatly; if they knew about it, what did they do about it? Although Weave has potential, Google has had Google Browser Sync for ages (announced, to wit, by Chrome’s product manager Brian Rakowski). Aza Raskin might be doing very curious and esoteric experiments on Labs, but how does this demonstrate a wider, clearer, focused vision? Or is that the point?

Therein lies the tragedy: Google is a well-oiled, well-heeled machine. Mozilla, in contrast, is not (and probably never will be). The Webkit team, as a rhizomatic offshoot from Apple, has a similar development pedigree and has consistently produced a high quality — now cross-platform — open source project, nary engaging in polemics or politics. They let the results speak for themselves. They keep their eyes on the ball.

Ultimately this has everything to do with people; with leadership, execution and vision.

When Mozilla lost Ben Goodger I think the damage went deeper than was known or understood. Then Blake Ross and Joe Hewitt went over to Facebook, where they’re probably in the bowels of the organization, doing stuff with FBML and the like, bringing Parakeet into existence (they’ve recently been joined by Mike Schroepfer, previously VP of Engineering at Mozilla). Brad Neuberg joined Google to take Dojo Offline forward in the Gears project (along with efforts from Dylan Schiemann and Alex Russell). And the list goes on.

Start poking around the names in the Google Chrome comic book and the names are there. Scott McCloud’s drawings aren’t just a useful pictorial explanation of what to expect in Chrome; it’s practically a declaration of independence from the yesteryear traditions of browser design of the past 10 years, going all the way back to Netscape’s heyday when the notion of the web was a vast collection of interlinked documents. With Chrome, the web starts to look more like a nodal grid of documents, with cloud applications running on momentary instances, being run directly and indirectly by people and their agents. This is the browser caught up.

We get Gears baked in (note the lack of “Google” prefix — it’s now simply “of the web”) and if you’ve read the fine-print closely, you already know that this means that Chrome will be a self-updating, self-healing browser. This means that the web will rev at the speed of the frameworks and the specifications, and will no longer be tied to the monopoly player’s broken rendering engine.

And on top of Gears, we’re starting to see the light of the site-specific browser revolution and the maturing of the web as an application platform, something Todd Ditchendorf, with his Fluid project, knows something about (also based on Webkit — all your base, etc):

Google Chrome + Gears

In spite of its lofty rhetoric in support of a free Internet, Chrome isn’t Mozilla’s pièce de résistance. Turns out that it’s going to be Apple and Google who will usher in the future of browsers, and who will get to determine just what that future of browsers are going to look like:

Google Chrome, starting from scratch

To put it mildly, things just got a whole lot more exciting.

Bookmarks for August 04 to August 18

A bi-weekly collection of linky goodness.

workalicious: citizenspace – a coworking coop

workalicious: citizenspace - a coworking coop

the modern workplace, its furniture, implements, and a bit of its culture

Rating: ★ ★ ★ ★ ★

Tags: ,

WordPress Plugin: I Am Here « Code « klauskomenda.com

WordPress Plugin: I Am Here « Code « klauskomenda.com

I Am Here is a WordPress plugin that uses Fire Eagle, Yahoo! Maps API, Google Weather API, GeoNames and, optionally, World Time Engine to display information about your current location in a widget in the sidebar.

Rating: ★ ★ ★ ★ ★

Tags: , ,

Why Blogs Need To Be Social – GigaOM

Why Blogs Need To Be Social - GigaOM

“Earlier this week, San Francisco-based web publishing software company Six Apart released the newest version of its flagship product, Moveable Type, and pushed the blogging community into taking the first step toward a very social future.”

Rating: ★ ★ ★ ★ ★

Tags: , , ,

Ma.gnolia.org

Ma.gnolia.org

Magnolia’s going Open Source. Soon you’ll be able to host and run your own instance of the social bookmarking service.

Rating: ★ ★ ★ ★ ★

Tags: , , , ,

Bookmarks for July 21 to August 04

A bi-weekly collection of linky goodness.

XCRI: eXchanging Course-Related Information

XCRI: eXchanging Course-Related Information

XCRI is a JISC-funded, UK-oriented project to establish a specification to support the eXchange of Course-Related Information.

Rating: ★ ★ ★ ★ ★

Tags: , , ,

Eco Friend

Eco Friend

Welcome to EcoFriend.us. We believe there’s a way to both save money and be environmentally friendly at the same time!

Rating: ★ ★ ★ ★ ★

Tags: ,