5 ms·
This is the relevant paragraph for "our crowd:" > Mt. Gox, he says, didn’t use any type of version control software — a standard tool in any professional softw
by brianpgordon 13y ago
This is the relevant paragraph for "our crowd:"
> Mt. Gox, he says, didn’t use any type of version control software — a standard tool in any professional software development environment. This meant that any coder could accidentally overwrite a colleague’s code if they happened to be working on the same file. According to this developer, the world’s largest bitcoin exchange had only recently introduced a test environment, meaning that, previously, untested software changes were pushed out to the exchanges customers — not the kind of thing you’d see on a professionally run financial services website. And, he says, there was only one person who could approve changes to the site’s source code: Mark Karpeles. That meant that some bug fixes — even security fixes — could languish for weeks, waiting for Karpeles to get to the code. “The source code was a complete mess,” says one insider.
- guelo 13y agoI would only feel safe using a completely open source exchange to hold my money.
- erobbins 13y agoI guess you don't use any online banking services?
- tbyehl 13y agoUS banks have FDIC insurance to protect depositors against insolvency.
- shin_lao 13y agoWhat matters isn't open source or not. What matters is code quality.
- guelo 13y agoAs a customer, how would I know the code quality if it's not open source?
- brianpgordon 13y agoHow would you know that the exchange is actually running the source code that they publish?
- guelo 13y agoAn exchange would have to work to convince me of that.
- shin_lao 13y agoSo you're saying at some point you will make the decision to trust them based on... what? Will you go to their premises and inspect everything they do? Will you analyze all their processes? And for how long? At which point will you decide it's "satisfactory"? Will you account the cost of the analysis in your process? If the source code is in a language you don't understand, what will you do? If you go down the rabbit hole, it's endless.