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

It’s not an easy migration.

1. Banks and other stakeholders subscribe to binary formats of price data. Making this change means forcing everyone to update. And those subscribers are paying customers who will likely be against this change.

2. These are old codebases with likely many uses of 32 bit prices, and if written in C/C++, conversion from int is particularly hard because those languages like to automatically cast to int without a warning (so you can’t rely on compiler errors to tell you what you have left to fix).

3. These are performance critical systems. Adding an extra 32 bits of all zeros (or, all zeros 99% of the time) means you slow everything down for one special case.

I’m not saying it cannot be done, but I can see being very pissed at any company who makes you do tons of work for their marketing trick. (Surely a 200k stock is just as out of reach from the average person?)




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

Search: