Lijit Search
 
I only post when I have something worthwhile to say, so it might be easiest to subscribe so that you automatically receive any new content.

Email RSS Twitter ESP

This is my personal blog and anything I write here in no way reflects the opinion of Cisco Systems, my employer. If it does, it is only by pure coincidence :) Nothing here constitutes investment advice either, so you can't sue me.

More about me here

View Jason Kolb's profile on LinkedIn

Popular Tags Recent Archives

    License

    • Creative Commons License

    Fun Stuff

    • The content on this site is provided without any warranty, express or implied. All opinions expressed on this site are those of the author and may contain errors or omissions. NO MATERIAL HERE CONSTITUTES INVESTMENT ADVICE. The author may have a position in any company or security mentioned herein. Actions you undertake as a consequence of any analysis, opinion or advertisement on this site are solely your responsibility.
     

    I'm Dumping My Blog for Google Wave 

    IStock_000001136467XSmall  When I first started blogging in 2006 or so, I loved the idea of being able to have conversations with people all over the world, many of whom I didn't even know existed.  It's served me really well in that respect, I've met a ton of people and developed my most important online social network.  I have several relationships in the real world that developed because of blogs.

    Then Twitter came along, and was all real-timey and stuff.  It's fun.  It feels like a cocktail party.  I can blurt out things that I think would make funny fortune cookies and there's an audience for that I guess.  But in terms of content it was a real lightweight compared to blogs, the medium is just too constraining.  At its core Twitter is a 140-character message bus, and there are lots of things lacking there for heavy-duty collaboration to happen.

    Next came Facebook, which allowed me to find a lot of people but not necessarily the ones I wanted to have technical conversations with.  It's also completely ungeared towards anything longer than a sentence or two, the commenting system resembles a car with just an engine and a frame and a steering wheel.  Also not suited to hard-core collaboration of any kind.

    Over time the collaboration model on blogs got better with the introduction of commenting systems like Disqus (although I still don't like the fact that I rely on them 100% to safeguard those comments).  But it never really changed much, we always had blogs and RSS to distribute and comment on meatier content.

    But then, this year, came Wave.  And I fell head over heels in love with it.

    Continue reading "I'm Dumping My Blog for Google Wave" Continue reading this post

    Who owns conversations? And what are the rules? 

    Conversation Before you get too far into this, I've also published this post to Google Wave at this link if you'd like to read along there instead.

    Using Google Wave heavily over the past several weeks has really gotten my mental gears cranking, pondering all of the changes coming down the pike in the next year or so.

    One of the things that I'm really trying to wrap my head around is how a medium like a wave changes the dynamic of the interaction between the publisher of a post and the observers and other participants.  In a wave it's possible for anyone to edit the original text or insert comments directly inline--this is a pretty big departure from the way most messaging platforms work.  For example in this blog post you can't edit what I've already written, and you can't insert your comments directly in the middle, but you can leave comments at the bottom.  In a wave you don't have those restrictions.

    Continue reading "Who owns conversations? And what are the rules?" Continue reading this post

    Looming Disruptions to the Software Industry 

    FissuresI view a major shift in technology, like the one that I see materializing right now with Google Wave (the protocol), as a huge object crashing into a an existing landscape.  There's this massive change right in the middle, a new space that has to be filled, and then all these fissures spidering out from the main event where the rest of the world is affected by that event--new spaces that must be filled with something.

    One of the fun things about technology disruptions is trying to figure out what the landscape will look like after the main event.  It's those changes that nimble businesses can take advantage of to pivot into the new spaces that were created.  For example when the Web finally went mainstream it created an entirely new industry, but it then proceeded to change the way every other existing industry operated to some degree, and we're still working through that with things like hosted applications and the SaaS model.

    Continue reading "Looming Disruptions to the Software Industry" Continue reading this post

    Google's Ingenious Wave Security Model 

    Reading through the Google Wave specs this weekend, I realized that Google has really accomplished something wonderful with the security model baked into the Wave protocol.  (Not the CLIENT, specifically, but the extensions Google made to the XMPP PROTOCOL.)

    Usually security is done one way, in just about every application on earth:  you create the thing you want to secure, whether it's a file, or an email, or a piece of content, or a financial transaction, then you find a security button somewhere that usually looks like a big lock or something:

    Images

    You click that button, and from there you can select the users who you want to have access to your thing.  This is all fairly standard, and there are very few deviations from this.  Entire companies have been founded to make this process a little less painful.

    I don't think I've ever looked at an application's security model for the first time and thought "wow, that's really easy", which is the way EVERY feature SHOULD be.

    Until now, that is.
    Continue reading "Google's Ingenious Wave Security Model" Continue reading this post

    My New Crush: Augmented Reality 

    As part of my recent love affair with the iPhone, I've gotten very interested in augmented reality. 
    I LOVE a novel and engaging way to present data to people--it's been my job for pretty much the last 7 years, so it's really cool to see some genuine innovation in this area.

    I've mentioned augmented reality once or twice before, and the buzz on it has been building lately, not many people I've talked to have heard about it yet.  So I figure I'll drop my 2 cents on the matter.

    Augmented reality is simply overlaying digital displays on the real world, typically using a mobile device as the viewport.  So instead of a completely virtual world you have the real world with virtual overlays.  This video actually describes it much better than any explanation could:

    Not only can this type of overlay be done on top of public areas and rooms, but you can also overlay virtual objects on well-defined spaces, such as on a piece of paper sitting on your desktop:

    Augmented reality is much closer than I would have imagined even a year ago, I totally missed the significance of having direct access to a mobile video stream.  There are a few technical hurdles to application development, mostly around the speed of mobile devices, but those are being attacked and solved one by one every day.  The image processing and recognition, 3D virtual browser displays, and toolkits are now available and can be used in real applications today.

    The iPhone OS isn't scheduled to support direct access to the video feed until the next release, and that's required for augmented reality apps.  (Although I understand that several of these apps are already available today on Android devices.)  I suspect that after that release hits you're going to see a flood of these applications, and I'm really looking forward to it. 

    I'm looking forward to integrating the real world into my apps as well.

    My 5 Most Exciting Technologies of 2010 

    IStock_000008465949XSmall

    A couple of glasses of vino on a Sunday night and I got to thinking about what I believe will be the technologies that are going to reshape the world in 2010. After a stagnant year or two in there are some really killer things on the horizon right now.

    Continue reading "My 5 Most Exciting Technologies of 2010" Continue reading this post

    Next-Generation Content Tools 

    View comments 1 comment(s)

    Typewriter We bought my brother a vintage 1944 Underwood typewriter for Christmas.  I hadn't played with a typewriter in probably 15 years, and it was bizarre trying to write something on it.  I never realized just how much the text I put down tends to change and rearrange itself as it flows out of my head, thru my fingers, and onto the screen.

    As I write something I jot down a couple of words to capture an idea, write a sentence or two about them, go back to the beginning, drag paragraphs around, and delete entire sections.  My workflow is flatly impossible on a typewriter.

    I realized that if this typewriter was the tool that I had to work with there's no way I'd be generating as much content as I do.  It's just far too time-consuming and requires far too much planning in advance to generate a polished final product.

    Continue reading "Next-Generation Content Tools" Continue reading this post

    The Future of the Desktop. Kinda. 

    View comments 5 comment(s)

    Head_in_cloudsNova Spivack from Twine wrote an interesting post over at Read/WriteWeb about the future of the desktop which I'd like to comment on.  It really ties in nicely with what I've been thinking about recently around user interfaces, especially since any hardware innovations will necessarily involve an ACTUAL operating system.

    I agree 100% with Nova when he says that everything is moving to the cloud.  SmugMug lets me store my high-res photos in my own Amazon S3 store, Jungle Disk lets me back up everything else to the cloud.  Storage is, for me, a monthly utility expense (and last month it only cost me $3.18, so for me this is much cheaper than hard drive space, backup, backup tapes, tracking everything, and worrying).

    Continue reading "The Future of the Desktop. Kinda." Continue reading this post

    Innovation in User Interaction 

    View comments 1 comment(s)

    There have been some really interesting developments and concepts in the human-computer interface area recently.  This is one of my favorite areas of technology to play with.  It's just plain fun and I can't think of another area where the future is available for several years before it hits the mainstream market.  Plus, there's just something exciting about trying to bridge the virtual and the real. I own a 3D glove, VR goggles, and the first commercial multi-touch interface.  If we had the room I'd love to get a virtual reality ball to play with :)

    Vr_ball

    Continue reading "Innovation in User Interaction" Continue reading this post