Forging The Future 7/30/10 — 11:03 UTC

Before You Lies A Riverscape That Features The Sun Relfecting Off The Hudson River Thrugh Cirrus Clouds As Seen In Ossining, New York.

News and Views from The Institute for End User Computing!

Self-Hosting OpenID Not Ready for End Users

December 5th, 2008

OpenID is the name for a single login scheme that is supposed to free us of the need to juggle multiple user names and passwords. Instead, with OpenID, the theory goes, that we use a single login and sites we want to visit will redirect us to the OpenID provider of our choice for us to verify our identity with that service which will then return us to the site we were originally trying to log into with a security token that will complete the login process.

Since the system consolidates all of your accounts into one, it is critical that you trust your OpenID provider even more than you would a single site, since someone with database access to the OpenID server could usurp your identity everywhere by resetting your password to a new one and then logging into any of your accounts elsewhere.

The logical way to minimize that risk is to host your own identity provider server, which is supposed to be quite painless and easy to do.

Be warned, it is not.

For the last few weeks we have been trying various OpenID servers and have yet to find one that can pass all of the OpenID Enabled: OpenID Tests.

If you do want to experiment with this technology, we recommend indirectly specifying your OpenID End Point. This means that you should point any services requiring you to use OpenID to a web page that uses link tags in its headers to redirect them to your current OpenID provider of choice. Then you can, in theory, change OpenID providers without changing your OpenID Identity with respect to third party sites. However, different implementations may place restrictions on your account name choice which could foil your attempt to seamlessly swap servers.

If you can find a solution that reliably performs well in the real world, do let us know so we can share your good news. Until then, beware the hype and avoid diving in prematurely since this sort of experimentation can be a real time sink.

So in the meantime, if you must use OpenID, go with a large trusted “name” provider and if there isn’t one that you truly trust, consider establishing multiple OpenID’s for different accounts, even though doing this would of course defeat the point of the entire exercise.

A WordPress “Turbo” Gears ‘Error: Download … failed, status code 404′ Bug Fix & Workaround

November 7th, 2008

When we were enabling the new Turbo feature in WordPress 2.7-beta2 GoogleGear returned the following error:

Error: Download of 'http://weblog.ieuc.org/wp-admin/css/press-this-ie-rtl.css?ver=20080915' failed, status code 404

Further investigation revealed that the press-this-ie-rtl.css file in question was delivered with 0 bytes of content causing Gears to hang.

To fix the problem, just insert the following CSS Comment at the top of that file and upload the edited version to your server:

/* nothing here */

It should weigh in at 43 bytes. At that point, disable Gears for your site, reload the Turbo admin page and re-enable the feature. This time all of the files in the Gears manifest should download smoothly.

Election Day

November 4th, 2008

Today, those of us in the US get to choose a new direction for our nation. It is one of those big choices that one hopes no one will take lightly.

But every day, we, as End Users, make countless little choices that in aggregate resonate far into the future. What operating system will we choose? What programs? Which websites and traditional publishers will we trust to inform us? Which vendors do we want to see grow and prosper? What user groups will we join and support?

It is so easy to dismiss the impact of these little choices but they give us far more leverage to steer the coarse of history.

At the IEUC we do a lot with very little, indeed for the cost of a single major network TV ad we could run our annual operations or pay down a big chunk of our startup debt.

So after you cast your vote in the political area, consider lending us a hand in the financial arena.

We will put your hard earned dollars to productive use.

A Website Relaunch Update

November 4th, 2008

We have just completed a first pass at integrating our various online subsystems (Calender, Citations, Surveys, and Weblog) with our main site-wide navigational infrastructure and visual theme.

We have our Archives back online and we will be restoring more of our legacy content in the next week or so.

There may still be some glitches and some of our non-critical user interface functionality (i.e. the animated in-page visual transitions) won’t be available in Internet Explorer for technical reasons outside our control.

We are inviting in Volunteer Website Testers to help us ferret out any problems that still need work.

In the meantime, bear with us, and drop us a note if you run into any serious problems.

A Website Relaunch Progress Report

August 31st, 2008

We just wanted to take this opportunity to give you a progress report on our website relaunch efforts.

We have finalized our latest artwork and verified our new page template in A-Grade browsers.

Our only major dependency is active javascript support so we can accommodate Internet Explorer 6 and inject non-semantic markup to serve as scaffolding for style-sheet based visual effects like our translucent rounded corners.

In-page navigation will be handled by leveraging the Prototype and Scriptaculous javascript libraries to support our own animated user interface code. Retrofitting this new code to provide Explorer users with a comparable experience is proving to be a bit more daunting than we anticipated, so we can’t venture to say when everything will be good to go live, beyond our good faith estimate that we should be back up and running early in the Fall 2008 Academic Semester.

At that point we will be able to revise most of our old materials and consolidate them into a smaller number of content rich composite pages to dramatically reduce the navigational overhead of exploring our offerings. Until then, most of our legacy content is offline, but you can still find much of it through The Internet Archive’s Wayback Machine if you are so motivated.