927 karma · joined September 12, 2008
Co-founder of UberNote online note taking application: http://ubernote.com
Creator of the Hacker Dojo audio and music meetup group: http://groups.google.com/group/audiohackers
Things I've created: http://newcome.wordpress.com/projects/
When I can, I make tiny investments in other startups whose founders I believe in because it's fun: http://www.bluefolder.com
I do most of my writing here: http://newcome.wordpress.com
I live in San Francisco.
One other thing that struck me though, was that companies would be using consultants to reverse a competitor's product. I thought that was a landmine. Isn't it better to be able to claim `clean room' engineering to avoid lawsuits?
However, if making a big transition in writing is necessary to make things work on the web, I can't imagine anyone being better suited than Conan and his team.
The problem with current FPGA and CPLD solutions where you would be able to upload your own algorithms is that currently they operate much more slowly than mask manufactured ASICs. Not to say that couldn't change at some point, but even then the line between software and hardware is pretty blurry. Tools for designing correct implementations of an algorithm in hardware that take full advantage of being in hardware (very fine-grained concurrency, etc) are difficult to master.
Sorry, it is hard to hit these points in depth in a short post, but hardware has a set of concerns that are separate from software, and treating them as exactly equivalent is not really accurate, even if functionally and algorithmically they are the same.