Earlier quoted context omitted.
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
Those times are wildly inaccurate on modern hardware with modern python, fwiw.
A software change allowed FTX to use client money
361–370 of 402 posts
Re: A software change allowed FTX to use client money
#362Earlier quoted context omitted.
That's why be don't deserve the title of engineer in software and we should stick with coder or programmer. 'Hi mate. We just bought this rebar from Alibaba, saved as a ton of money. Could you sign here real quick? We need to finish that bridge!'
Engineer doesn't imply honesty. In those jurisdiction where it's a protected title, it just implies that you have some mix of STEM topics in your degree. Software engineers, in these jurisdictions, have that mix, and are as real as bioengineers (a.k.a hospital lab workers), chemical process engineers, construction engineers, etc. No one has had their engineer title taken away for being a crook, as far as I know. Unle…
This seems an absurd claim, unless you're going to get very pedantic about some distinction between "engineer title" and "legal right to function as an engineer".
> https://montreal.ctvnews.ca/engineer-s-licence-revoked-after...
This is one example found after just a few seconds of searching, but it is absolutely commonplace to have your engineering license revoked for carrying out criminal activity.
> In those jurisdiction where it's a protected title, it just implies that you have some mix of STEM topics in your degree.
This seems a bizarre claim too. In jurisdictions where membership of a professional licensing body is necessary in order to refer to oneself as an engineer and practice as an engineer, it is absolutely not the case that all you need is the right "mix of STEM topics in your degree". It means you have a certain degree, have completed a set amount of work experience, have completed a professional certification exam and then maintain that license, which may require meeting other requirements periodically. And yes, "not being a crook" is certainly one of those requirements, and being involved in major criminal activity, especially criminal activity related to your professional practice, is absolutely grounds for having your license and certification as an engineer revoked.
Re: A software change allowed FTX to use client money
#363Earlier quoted context omitted.
If it's any consolation, the entire industry was in that state: poor controls, poor encryption, and security, etc.
"was"? It still seems like a confused mess with lots and log 'security' that people ignore
Re: A software change allowed FTX to use client money
#364The real problem behind all these crypto companies is the people who make the money have no concept of what "integrity" is. They aren't coming from a baseline assumption that their job is to protect and interests and the money of their clients. Traditional banks, for the most part, have DNA built around protecting customer interests and customer money. Crypto companies have none of that attitude - behind every one of…
> Traditional banks, for the most part, have DNA built around protecting customer interests and customer money. I don't think we're living in the same world :) Traditional financial institutions are just as bad, if not worse, than most crypto companies. You just have look at all the financial system crashes and exchange frauds. A key difference is that the government is there to bail them out because they are tightly…
Banking meanwhile can fail even with honesty because of the nature of borrowing short and lending long.
Re: A software change allowed FTX to use client money
#365Earlier quoted context omitted.
Developers need to know the business better than the business people. Always. Otherwise you can't implement the software very well.
I would say no. They just need to know how to implement what they are asked to implement. Say you are an engineer working for a gun manufacturer. You need to know how to manufacture the gun. You don't need to know what it is used for or by whom or even how much it is sold for. If you are aware that a crime is going on you in principle are required to report it, but not doing so is not nearly at the same level of crim…
Re: A software change allowed FTX to use client money
#366Earlier quoted context omitted.
Crypto is flooded with liquidity so market making is like selling ice to an eskimo. These days a naive market making strategy in crypto just incinerates capital very reliably as the tiny bid ask spread is a small fraction of the adverse selection risk (whole spread moving past). They did probably make money on this in the early days and got smoked when the sophisticated tradfi players joined. Front running large trad…
How is information on order books non public? Usually crypto order books are public APIs.
That's for honestly run APIs, then an exchange can play some games with that feed if they want to...
Re: A software change allowed FTX to use client money
#367Earlier quoted context omitted.
I don't know, we hold other engineers responsible for the consequences of their work, personally I think the industry would be better off if we had more accountability for programmers.
But we don't hold the gun-industry accountable for mass-shootings. Maybe we should. But situation is a little bit similar here. The engineer created the gun. He didn't use the software to shoot people. Or maybe he did. The question is did he personally benefit from the change made more than his usual salary? Or think about people who build bridges. They just follow the orders they get from higher ups. Bridge collapse…
Your gun analogy is not fair and it does not translate well to the actual situation at hand. A gun engineer is not responsible for all the deaths the weapon causes. But said engineer will be very much accountable if the weapon blows up in the wielder's hands during normal use (even though practically this might not be the case due to liability disclaimers and all that).
We have case studies where deaths were caused by shit software, where the engineer of that wrote the software is clearly the accountable one.
Re: A software change allowed FTX to use client money
#368Earlier quoted context omitted.
People need to understand that money is debt. That is the source of all currency (yes, even gold and other 'hard' currency). If people cannot freely create it, then it's useless. The key is that you ought to be able to gauge the money creator on their trustworthiness, which hopefully you know as a member of a small community. Or, if you are creating money on the open market to large numbers of people, often it's usef…
Money is money. Debt is money from the future. Seems you don't understand.
You are never borrowing from the future. In a 100% reserve system you borrow from other people in the present. If you fail to repay you don't disappoint your future self, you disappoint another person in the present.
In a fractional reserve system loans create both debt and new money and the debt is always an obligation to pay back present money on a fixed schedule.
Re: A software change allowed FTX to use client money
#369Earlier quoted context omitted.
> Debt is money from the future. By the same token, money is debt from the past. The origins of debt are ultimately material. Alice has a bushel of apples today, but Bob won't have a bushel of oranges until next month. The function of money is to decouple the general function of debt from its material details. In other words, you can have debt without money, but you cannot have money without an underlying debt.
Do you actually believe all of the world's debt can be repaid?
This type of synchronization requires a negative price signal on money though.
Re: A software change allowed FTX to use client money
#370Earlier quoted context omitted.
Money is money. Debt is money from the future. Seems you don't understand.
Money is money from the future. If I give you one dollar today, you value it not because you can instantaneously exchange it for a soda, but because you can exchange it for a soda tomorrow.