Are you using OpenID to log in anywhere? I use OpenID to access my blog, and a couple of other sites that I use. One of the down sides to OpenID is that it still relies on a Username / Password combination going over the Internet. I’ve started using MyOpenID’s implementation because they allow me to use an InfoCard to authenticate with their OpenID provider… or more specifically I use my Windows Vista CardSpace (CardSpace is .NET 3.0’s implementation of the open standard InfoCard).
In fact, without my info card… it’s impossible to use my (as in mine, my personal account) OpenID. I don’t have a username/password associated with my account at all. In addition to that, they have an automated process that calls my cell phone whenever I log in to the system. That may seem like a bit of overkill, but so far I’ve been happy with it.
I tend to be an idea man. So here is a list of my latest Earth changing ideas. Most of these, I’ve wanted to do for a couple of years now. Some of these I just thought of last week. (I’ll let you decide which is which).
Distributed Traffic Monitoring System that receives its input from individual’s participating in the system (community) via handheld GPS, Network mobile devices. (SmartPhone/ PocketPCs) I love this idea. I am completely frustrated with the systems that exist today, plus they only focus on the major freeways… I would love a distributed system that grows with the people, and then also helps you discover side routes and see how those are flowing as well.
Anonymous, Secure and Authorized networking protocol. – This would almost be a requirement to do idea number 3! Imagine authenticating with a service, so that you a trusted connection – but they never know who you actually are. This would almost certainly require a trusted authentication service, like the wireless network providers.
Tag Cloud for DNN Blog: implement a tagging system for the DNN Blog Module (and a Tag Cloud and Tag Search Module) – Community Server, Das Blog, Word Press… oh how I envy thee.
DNN Role Protector – The idea hear is to have roles in DNN that are semi-public. You would need to know a fact, or have a password that was obtained offline. This actually should be a pretty straight forward module. It would be great for securing semi-private areas of a public blog… like personal and family information. It would also be great for allowing organizations to have semi-private groups. Like church small groups, or UG study groups.
DNN Role Administration Delegate Module. See number 7. This would allow you to assign a non-administrator to run a group. They could add and remove people from that DNN Role, and possibly even create new users that are already in that role.
DNN Offline Registration Smart Client (Skinnable with DNN Skins) – This would be great for groups that manage their membership through DNN. I always wanted an app that I could run at a user group, or at an MSDN Event that would allow people to sign up on the site (and for the newsletter) right there. This is another application/module combination that would be pretty straight forward… it’s just a matter of time!
My.Vista – Cory is the one that got me thinking about this, and I love the idea! According to Somasegar’s blog, there are over 7,000 new API’s in Vista for developers! Here’s the kicker. None of these are necessarily wrapped in .NET yet. Why? Because .NET 2.0 was built for Windows XP SP2, Windows Server 2003 and those API’s aren’t necessarily there. So, Cory and I will be discussing a My.Vista extension with a group of MVP’s next week in Redmond. This could be a very exiting new project!
Idea Factory… OK, this blog entry just got me thinking. Wouldn’t it be great to have a public place where people could post all of their ideas that they don’t have time for, and then anyone that was so inclined could follow up on those ideas? Maybe that’s just called the Internet.
That’s it for now. Ok, so most of these aren’t necessarily Earth changing, but I think that some of them could be. What are your ideas? I’d love to hear about them.
Also, if you feel like you’d like to take one of these on… let me know, I’d love to work with you on that. Or, if any of these already exist – please let me know!