Hacker News new | past | comments | ask | show | jobs | submit login

Hi Jared and Trevor,

I have developed a high-speed image encoder that runs on off-the-shelf graphics cards:

http://grokimagecompression.github.io/GrokImage/

I am working on my marketing strategy: need to decide whether to focus on selling to end-users, or licensing the software to other businesses. Second option requires more $$, and a sales team, but seems to have more potential for growing the business.

Any advice would be greatly appreciated!

Thanks!




For most image compression tasks, speed isn't the metric that users care about. Since compressing images parallelizes very well, they care about total system cost for a given throughput. So your value proposition is more like "Use 1 GPU box running our code instead of 10 CPU boxes".

Saving 9 boxes isn't worth an engineer spending much time hacking. You should target people with 1000 CPU boxes to switch to 100 GPU boxes (or whatever the ratio is.) Are enough customers like this to justify building a business around it?


Thanks, Trevor, that makes a lot of sense.

With the rise of streaming video, there are new players entering the broadcast market, so there is an opportunity to sell an inexpensive compression/decompression system for integration into these new systems. The time to develop a JPEG 2000 codec from scratch is quite large, so decreasing time to market is another part of my value proposition.

On the server side, it looks like my focus should be on total cost.

On the client side, for example digital cinema post-production, a user typically has only a single box, so speed is important in this case.

Thanks again, I really appreciate your feedback.

Aaron




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: