1. Yet another conversion app. Yet totally different.

    Three months ago I had, in my mind, a very novel idea for a new way to do unit conversion on the iPhone. And instead of releasing it as an open idea on this site I figured I could release it as a product.

    So in a couple of weeks, yet another unit converter will hit the iOS App Store.

    But today, I’d love for you to try it out: Sign up at TestFlight and get access to pre release versions. For free! In return you can tell me what works for you, and what doesn’t.


  2. Hacking the Ideon.

    A new site from Ideon focused on visuals and experimentation. All about interesting and none about perfection. The site itself in perpetual beta and the experiments within are worthy of their place just by their audacity to have been made.

    Having ideas is easy, making them real is hard. Hacking Ideon is the halfway point where small things can come to life and have the potential to inspire huge things down the line: hacking.ideon.co.

  3. No fumes are better than no fumes.

    This lamp is designed for the 1.4 billion living without electricity. If you happen to be connected to the power grid, you can have one too.

    It’s a modern and safe solar powered replacement for the kerosene lamp. No fumes. No CO2 emissions. No fuel costs. No fire hazard. But bright light, good looks and a charger of cell phones at that.

    Bright Products BELL solar lamp.

    Bright Products have just kicked off a crowdsourcing campaign to fund the production.

    Head over to the Bright Indiegogo campaign to check out this wonderful product. Give one; and preorder your very own. Full disclosure: I serve on the advisory board and own a tiny share in the company. Heck why not get three.

  4. Logins without logins.

    I like Ben Browns take on password-less logins which motivated me to explore his direction further: Could we skip usernames and all the other steps too? My idea lends heavily on his work, OAuth (and others I’m sure.)

    You visit a site on your computer and point your camera phone at the barcode next to the login form. Page reloads instantly and you are logged into your account.

    Next site; you scan the barcode but you’re not registered. Phone asks if you would like to. At the split second you confirm; page reloads into your new account.

    Let’s turn to the server to learn how it works:

    I’m the server, and I generate a unique auth-code for everyone loading the site. This code contains a randomly generated but unique number as well as the address to my public key and to my auth-gateway.

    The visitor may use her auth-client, in this case an app on her phone to scan the auth-code, and it immediately opens a connection to my auth-gateway to authenticate.

    If my auth-gateway happens to get a message containing the unique number; I know the person with that number wants to log in.

    All messages to the auth-gateway are encrypted using my public key and signed with the visitor’s private key. So I verify her identity using the public key I got from her back when she first registered. That’s how I find her account and I’m happy to associate it with the browser session who got the unique number in the first place and push an instruction to that browser to redirect directly to her account page.

    New user:

    One time I generated an auth-code for another session. Then too I got it back on the auth-gateway but I didn’t recognize the person who sent it –someone who wasn’t registered yet.

    So I asked through the auth-gateway if that someone would like to create an account and I told what information I would need; name, email, and If they’d like; phone number and credit card.

    He could have declined and closed the connection. But he happened to be eager to join and he instructed his auth-client to send his public key, his name, email, and phone number. He decided not to send credit card info. That’s OK, he may do that some other time if he’d like. Then I created his account and redirected his browser to his new account and our nice and friendly welcome page.

    Basic ingredients as far as I can see:

    site or service: The service to be authenticated, not limited to web sites, may just as well be native apps, paywalls, turnstiles or other services interfacing with the auth-gateway to connect sessions and accounts. For websites, automatic reload of authenticated browsers could happen through asynchronous polls from the browser. Or an open HTTP request waiting for server response.

    auth-gateway: A standardized API to authenticate users and exchange information.

    auth-client: Could be implemented by anyone, as long as it conforms to the open standard. The client is responsible for securing user-credentials. It could be local or cloud based; protected by PINs, master passwords, fingerprints and other biometrics –all up to the implementation. It could run on the computer, as a mobile app or on special hardware. It may hold basic information about the user to make signups quick and painless.

    auth-code: An encoded payload of information about the session to be authenticated. This code must be accessible through a URI with a specific scheme, (E.g. auth://) to be handled by a auth-client implementation on the same device. And as a optical matrix code (like QR-code or similar) to be readable by devices with cameras. Auth-codes could also be accessible through NFC on supporting platforms.

    There are obviously security implications to be resolved in this simplistic description and experts are needed to foil the phishers and to omit the men in the middle. I’m confident you can do that.

    So how about we make a prototype, ratify a standard, and have everyone implement it? Who’s in?

  5. Recreational realization.

    Ever been to the gym? Good – now – replace that treadmill with a band-saw, the dumbbell with a hammer and the twenty-something gym instructor with a rugged sixty-something in plaid.

    It’s a workshop club and your membership card give access to equipment too damn expensive to own and way too big to have anywhere to put.

    The retired artisan-turned-instructor get to teach skills acquired through a lifetime. The craft gets to live for another day. And you get to turn your ideas into physical reality. For fun, profit and recreation.

    Appreciate this idea? Follow @hpeikemo for even more inspiration and ideas.

  6. Cure for Jurisdyslexia Discovered.

    Let’s make the Creative Commons of contracts.

    If you consider yourself a creative there is a good chance you suck at contracts. If you are good at contracts you are a wise creative. And Creative Contracts enable everyone to be wise creatives.

    Common Contracts are similar to Creative Commons in almost every way –full attribution here, Professor L. You mix and match ready made clauses to fit your project. Payment, deliveries, ownership, non disclosure and whatnot. Every clause is written in plain speak with full implications stated in clear. Then of course backed by the legal speak that lawyers like.

    Common Contracts launch with a web service to construct your contract: Select jurisdiction, define every party, choose the appropriate clauses, and export a legal document ready to be signed. And bring peace of mind to big clients, small clients, agencies, subcontractors and freelancers alike.

    Attribution is due to Mike Monteiro and Gabe Levine as well for bringing awareness to the prevalence of jurisdyslexia1 in our industry. So good to know I’m not the only one. So many to cure.

    Only thing left is to make it.

    1. Term just coined by me.

  7. Thumb taps and pinky swipes.

    Left index finger to accelerate, thumb to brake. Steer with the index- and middle finger on your right hand. No more missing a non-tactile hit area as you may tap anywhere on the screen to perform the action in accordance with the finger you use.

    When touch screens get advanced enough to detect individual fingers –and dare I say– distinguish different people, it creates a whole new paradigm in touch interaction; a whole lot of abuse, and plenty of novel applications.

But wait! There's more.

Ideon open ideas
is our platform to release ideas into the public domain.