Sunday, December 7, 2008

OpenID features

I've been thinking recently of two features which would instantly make OpenID infinitely useful.

Firstly a background application that, on start up, would sign me into my OpenID provider and authenticate me on all my OpenID enabled sites. This removes the need to have to log in each time (well the first time for each session) and also removes the confusing redirections, which could be a vector for a phishing attack, especially to users who are new with the OpenID concept of consumers / providers.

And secondly (and more complicatedly) a way share information between OpenID authenticated sites.

For example, I currently have a Twitter account and a Facebook account. If I wanted my updates on Twitter to also update my Facebook status, I have to pass my credentials to the Facebook / Twitter application before that could happen.

If OpenID supported the idea of trust between applications (maybe limited by specific APIs) this could be done automatically without giving the Facebook / Twitter application full access to my Twitter account.

Again, this would have to be done in a very smart way so users won't accidentally sign their accounts away.

And yes, due to past mishaps, I did check Ted Dziuba's site before posting this :)

The Mac finder team, Star Wars fans?

You decide

Saturday, December 6, 2008

Melbourne's cashless society finally matures

It appears the Safeway on Chapel St is leading the charge on bringing Melbourne's EFTPOS system into the 21st century.

Spotted, the other day, in said supermarket.



[edit: the new thing is PINs for credit cards]

World of Goo

Another amazingly designed physics based game, World of Goo.

http://2dboy.com/games.php





A very indepth review (from a game designer's perspective) below:

http://blog.wolfire.com/2008/11/world-of-goo-design-tour/

About Me

My photo
Melbourne, VIC, Australia
Jerrold is a recently migrated Melbourne based software engineer with roughly 5 years experience developing in Java and the web technology stack (HTML, CSS, DOM, JavaScript, etc). More recently, he's started developing in Python (well, Jython, but close enough) and is unsure if it's flaws outweigh its advantages of having a more sugary syntax. He is currently working at a small South Melbourne based company which specialises in sales incentive management / reporting software, and is being schooled in the finer points of small company operations.