850 karma · joined May 1, 2018
Maybe it's a captured enemy aircraft.
I'm pretty sure this can be done in Skia in C++, so it should be possible with WASM. I think it possible to create a Skia surface using an existing GL texture buffer object.
Metaverse is like a video game, except every time you play you are forced to have an awkward family and high school reunion (both at the same time).
[1] https://www.wired.com/2015/01/well-didnt-work-segway-technol...
Can I ask why you went that route, instead of just using Skia?
That's all fine, until the SEC come knocking. The only advantage in the crypto space is that you try to skirt financial regulations. Establishing a new broker-dealer, bank, etc, requires a substantial capital investment to meet the minimum regulatory requirements. That gives some crypto companies an advantage (for now), since they can skip all that, but you can see sure that established interests are not taking this lying down and new regulations are in the pipeline. Once the global regulation of cryptocurrency is completed, either crypto will be dead or it will have to play the same rules as the rest of the financial industry.
I sort of agree with this assessment. I think it depends on what you mean by useful. Unfortunately, the only real-world, practical use of Monero is money laundering. I wouldn't want to trade a currency or work on a technology whose best use case is helping violent drug cartels conduct their financial transactions.
Why can't they just use a database? Tracking information isn't a new problem.
I agree with your assessment. It's an overcollateralized repo agreement. In the the "centralized finance" world, the purpose of the repo market is to provide investors with leverage at low cost. It's similar getting a mortgage from your bank to invest in a real estate property - you give the bank a down payment (let's say 20% down), and the bank lends you the remaining 80% to buy the property. In this way, your initial investment (20% down payment) is leveraged 4 times. Despite your leverage, the mortgage on the interest rate stays low because the bank has a lien on the real estate property so they can recover their loan value by selling the property if you don't pay back the loan.
> I am not even sure what use such 'loans' have when you need to have $2 to take a loan of $1. They certainly solve some issues that Cryptocurrencies introduce for themselves but outside of that world they are useless
But what issues in cryptocurrencies does it even solve? What is the business model of these DeFi businesses? They advertise to crypto investors that they can earn impossibly high rates of "interest and rewards," and there are plenty of crypto HODLs who would be happy to lock up their crypto in a DeFi to earn interest, but where is the demand side? Who needs to borrow $1 worth of crypto while posting $2 of crypto as collateral and paying impossibly high interest? Who needs to borrow cryptocurrency at all? The only purpose I can see of borrowing crypto would be to short sell it, but how many people are crazy enough to do that? I can't help but feel like DeFi is some kind of scam and a reincarnation of the ICO bubble.
Sending remittance payments in cryptocurrency does not make sense for people who are sending their hard earned dollars back to their home country to support their impoverished families. The risk exposure to exchange rate fluctuations, and risk of loss of funds in transit (due to fraud, hacking, losing a crypto wallet, sending money to the wrong wallet, etc), the fees associated with cryptocurrency transfers, and the extremely slow transfer times, all makes cryptocurrency a totally inappropriate product for the demographic that you are suggesting be targeted. You are basically suggesting that crypto bros should get rich off of selling a product to poor people that will only make them poorer. It's disturbing. This is exactly the kind of thing that makes me agree with title of this post.
Fortunately, most people have other options available for international remittance payments. For example, you can now transfer money to people using Visa in over 80 countries, all you need is their Visa card number, and the transfer time is 30 minutes or less for Visa debit. All the major retail banks have similar services, and there are plenty of money transfer apps (including a Western Union app), none of which depend on "blockchain technology."
This seems quite short-sighted, as the damage to your reputation would cost you more than few thousands in the long run.
[1] https://www.cmegroup.com/market-data/cme-group-benchmark-adm...
This has kept lawyers busy for past the few years. The "LIBOR fallback language" was created and then inserted into existing contracts, to address this question. It's like a pull request for a patch. Most of the legacy contracts out there have been "patched" with the "fallback language" at this point, and as of Jan 1, 2022, no new LIBOR contracts are allowed.
For weeks? Without ATMs, gas pumps, grocery stores, etc? It all runs on electricity. It would get pretty grim. According to risk assessments of EMP risk, 90% of Americans of die after 1 year of not having electricity.
Which brings me to my point that "software quality" is something different. "Code quality" is what programmers obsess over because it determines the quality of their lives. But "software quality" is what defines the lives of their users. I would define high quality software as being performant, efficient, bug-free, secure, correct, usable interface, etc. Fortunately, these objectives can be met without necessarily needing very high code quality under the hood. The core banking software keeping track of your bank balances, or the autopilot software on your next plane ride, are probably written in in some terrible legacy of COBOL, FORTRAN, C, C++, etc, and probably have huge amounts of technical debt. But the objective quality of the software from the user side is very good, and once a critical software component has been written and tested, the preference is to not change it (if it isn't broken, don't fix it). As long as your bank balance shows up correctly and your plane doesn't crash, you don't worry about the underlying code quality at all as a user.
So, in summary, the bad news is that you can never prevent code quality degradation. Any large, growing and aging system will inevitably lose conceptual integrity, have poor code quality, will come with a mountain of technical debt, and will get harder and harder to modify and grow over time and scale. The good news, however, is that you can still ensure quality of the product for the end-user by throwing enough people, grind and money at the problem.
Dating and sex also don't have to involve alcohol and are fun activities as well.
Better to get on these things now while you're 23, rather than 33 or 43.
According to this inclusive language guide, you should say "this system is a functional testing" or "this system is an acceptance testing."
Pretty soon we will just not be allowed to mention colors anymore in any context. Just refer to it by its hex code. "this system is a #000000 box."