For internal funds use Multi-sig and require all signers to use hardware wallets. As for contracts, formally verify them using KEVM and get audited by a reputable cybersecurity firm like Trail of Bits.
I share that sentiment. My first exposure to programming was some C++ when I was 13th but I gave up 2 months in. It was my fanaticism over playing Runescape that reintroduced me to programming through making bots with SCAR.
This would be a win-win. Tmobile and Sprint get their merger and a bucketload of cash to build out their 5G infrastructure. Amazon gets to piggyback off of their network and potentially claim some wireless spectrum.
Having lived in Medellin for a few months and currently living in SF I feel like this is a gross exaggeration. While SF certainly has more pronounced problems with homelessness and drugs, Medellin has vastly more violent crime. There are many neighborhoods Medellin I wouldn't dare be in past midnight.
There are definitely parts of Medellín worse than the worst parts of SF. There are also commercial zones in Medellín that are nicer than any commercial zone in SF, and I live near one of them.
Also if you’re in a good neighborhood and not involved in the drug trade, the occurrence of violent crime is very low.
It's funny, this is the nugget of wisdom that stood out to me as well. I waste so much time in my daily life trying to make the "perfect" decision, when choosing something good and moving on would be a much better use of my time.
A good plan, violently executed now, is better than a perfect plan next week. - George S. Patton
I think about this quote a lot. It's so easy to get trapped in analysis paralysis which is really just procrastinating a decision. Like most things, there is a balance. Notice he says 'good' plan, not any plan.
The trick is training yourself to separate out the shit plans from the good plans. Otherwise, you’re violently crossing the Isonzo river for the 9th time and violently dying.
So, don’t be McClellan, but don’t be Cadorna either.
But that's an entirely analytical way of thinking about it! You're looking at the decision process and asking if the marginal return on investing another unit of time in it, in terms of the improvement of the goodness of the selected outcome, is greater than the return on using that unit of time in some other way.
The very term "overthinking" implies that there's a right amount of thinking for any decision, so your real problem is working out how much thinking to do.
>t feels problematic to me that you are saying to someone that they "need to stay far, far away" from some aspect of computing. It's a kind of gatekeeping. Sure, an outfit like NASA needs to make sure that they don't have amateurs writing their systems software. But in the industry more broadly, people have to be given permission to pursue whatever interests them. It's important, for diversity and the invention of new applications, that "differently able" coders aren't told, by intimidating stereotypical computer science types, that they don't have the aptitude to architect a useful system, or that it's "a rule" that people with their skills will just create problems.
Calling an idea problematic is a tell that he's not really concerned by matters like whether it's correct or not.
Web servers and clients, for example, are a case where I've seen bad architecting cause months of damage. An Emacs function hook or advice system, likewise, requires care in terms of when the hook is called, and what the rules for their scoping are. It's a bad software architect that thinks they can just slap callbacks on something.
That's like saying isn't it a bummer I cant just print money out of thin air to buy stuff. The whole point is to give people faith and trust in the stablecoin exactly because thie issuance process relies on locking up 1 USD.
If you actually cared about an Open Financial System you would list Dai on Coinbase. Centralized stablecoins allowing issuers to freeze and blacklist is a step backwards not forwards.