I think this revelation points to the further guilt of SBF and his excuse that "he was incompetent" will fall face down under scrutiny.
A software change allowed FTX to use client money
351–360 of 402 posts
Re: A software change allowed FTX to use client money
#352Earlier quoted context omitted.
> If you want to see what you should never do as a software engineer if you like not being in jail, this is it. Not quite the same level, but in my early days working on a payment system, a request from the product team was to create a summary screen where customer service reps could see payment histories AND THE CC INFORMATION USED FOR THE PAYMENTS. In my mind, there was no way that would end well, so I strenuously…
My first job out of college (2007) involved a lot of removal of early 2000s one-off custom payment processing code. Access DBs full of years worth of credit card numbers, code that just emailed the credit card details to the site owner without keeping a record, etc. It was definitely a different world. Most of them, I just switched to PayPal shopping cart and checkout. In retrospect, I didn't know wtf I was doing and…
I remember one site that saved all the CC and order details to a plain text file in the web root. This was opened using an FTP programme every evening and someone would run the numbers through the machine in their store and post out the orders...
Re: A software change allowed FTX to use client money
#353Earlier quoted context omitted.
> If you want to see what you should never do as a software engineer if you like not being in jail, this is it. Not quite the same level, but in my early days working on a payment system, a request from the product team was to create a summary screen where customer service reps could see payment histories AND THE CC INFORMATION USED FOR THE PAYMENTS. In my mind, there was no way that would end well, so I strenuously…
Do you mean not a conversation in the sense that we wouldn’t think of doing it, or in the sense that we wouldn’t think of questioning it?
Re: A software change allowed FTX to use client money
#354Re: A software change allowed FTX to use client money
#355Earlier quoted context omitted.
My first job out of college (2007) involved a lot of removal of early 2000s one-off custom payment processing code. Access DBs full of years worth of credit card numbers, code that just emailed the credit card details to the site owner without keeping a record, etc. It was definitely a different world. Most of them, I just switched to PayPal shopping cart and checkout. In retrospect, I didn't know wtf I was doing and…
Yeah, I worked for an agency around the same sort of time and saw exactly the same kind of thing. I remember one site that saved all the CC and order details to a plain text file in the web root. This was opened using an FTP programme every evening and someone would run the numbers through the machine in their store and post out the orders...
Re: A software change allowed FTX to use client money
#356Earlier quoted context omitted.
That's a nice little fantasy. In the real world, competent developers with that level of domain knowledge mostly don't exist at any price. In the healthcare field where I work, not many developers have ever gone to medical school.
would you program the software to allow your friend to obtain drugs from the hospital without deducting it from inventory so nobody would notice?
Re: A software change allowed FTX to use client money
#357Earlier quoted context omitted.
> I doubt they'll end up with liability, When you should know it's criminal, "just following orders" isn't a great defense. > but I do hope they at least recognize and think about how their actions enabled this whole mess. They should get lawyers. And be prepared to sing like canaries.
> When you should know it's criminal, "just following orders" isn't a great defense. That's even true in the military if you're given illegal orders. It's called the "duty to disobey". It's not enough that employees "should" know what's illegal and what's not in an exchange -- companies need to be held criminally negligent for employing people who don't know.
Re: A software change allowed FTX to use client money
#358> Bankman-Fried had directed subordinates to update the software in mid-2020 to enable Alameda to maintain a negative balance on its account, the SEC complaint said. And thus do we have another piece of evidence for why morals and ethics matter, even for software developers. I doubt they'll end up with liability, but I do hope they at least recognize and think about how their actions enabled this whole mess.
> I doubt they'll end up with liability, When you should know it's criminal, "just following orders" isn't a great defense. > but I do hope they at least recognize and think about how their actions enabled this whole mess. They should get lawyers. And be prepared to sing like canaries.
Re: A software change allowed FTX to use client money
#359Earlier quoted context omitted.
You don’t need speed to front run someone you need special access, which Alameda had. That said they are being accused of something much less sophisticated. They were allowed to take money out when they made money but didn’t have to pay money in when they lost.
Even if you have special access, if you need 40ms (500ms p999) to compute a square root, you're not gonna be able to make worthwhile decisions on the basis of this access
Re: A software change allowed FTX to use client money
#360Earlier quoted context omitted.
My first job out of college (2007) involved a lot of removal of early 2000s one-off custom payment processing code. Access DBs full of years worth of credit card numbers, code that just emailed the credit card details to the site owner without keeping a record, etc. It was definitely a different world. Most of them, I just switched to PayPal shopping cart and checkout. In retrospect, I didn't know wtf I was doing and…
If it's any consolation, the entire industry was in that state: poor controls, poor encryption, and security, etc.