5,630 karma · joined February 5, 2010
If you want to reach out reply to my most recent comment with your contact info.
More concretely, rather than having the block subsidy = 50 >>= floor(height / halvings), it could simply be 50 / 2^(height / 610k).
That said JS is probably in a lot of different products, some more latency sensitive than others, but speed isn't what they are known for.
As I said it seems like most of the DAI borrowing is being done by people taking out margin loans to speculate on crypto. Perhaps this might make sense for the limited use case of people trading cryptocurrency (which is its most popular yet pointless application), but I don't see it being useful or economically viable for general purpose loans.
EDIT: upon further thought since the loan has to be secured with crypto assets, its not comparable to a personal loan. The equivalent regular finance product would be for a portfolio line of credit. Those have much lower interest rates, fed funds + 1-3% depending on the source.
- One country will invade another country using computer/information attacks as the deciding strike, perhaps Russia invading one of the Eastern Bloc countries. People's mobile phones will simply tell them that there is some kind of natural disaster happening and that they should go home and seek shelter, while the invading country's forces quickly seize all key infrastructure. This will be a wakeup call to the world that if you can control the screens, you can control society.
- No real political progress will be made on solving/mitigating climate change. The worlds political systems will simply not be equipped to make the necessary decisions to reduce carbon emissions by enough to matter. People will become numb to the unfolding disaster and as such it won't lead to clicks/pageviews, so the media will stop covering it. The major disasters (large fires, storms, etc) that happen will receive coverage but be quickly forgotten, much like mass shootings today.
- New York and California will diminish in influence & power in the US. Wealthy people moving to other states will cause a fiscal death spiral as the state governments have to raise taxes to fund widening deficits. Austin will be regarded as a tier 1 city. Other inland states like Colorado & Arizona will also gain population and power.
- Another major hurricane will hit the northeastern US, it will be far worse than Hurricane Sandy.
- Steady improvements will be made in technological mitigations to climate change like carbon capture, and more efficient manufacturing and farming processes. It won't be enough to solve the problem but will provide some hope to eventually stop making the problem worse in the 2030s.
- Extremist political factions on the left and right in the US will continue to gain influence and power.
- Either SpaceX or Blue Origin will conduct a private, manned mission to the moon.
However, specifically in the realm of sourcing and processing novel raw unstructured datasets and creating signals that other firms don't have, as far as I know the big firms (some others in addition to the 2 I mentioned) dominate this area, as its too expensive and time consuming for smaller groups to do.
For large institutional LP's like pension funds, endowments, charities, etc, they need steady smooth returns that they can draw upon year after year to fund their beneficiaries. In particular a down year really hurts them since they will have to draw down on their principal. This is a very different risk calculus to an individual saving for retirement who can stomach 30-40 years of stock market volatility with a good probability of having enough money at the end of their career.
So rather than chucking the bulk of their fund in to the asset with the highest expected returns as an individual might, these institutional investors buy a big basket of very different return streams (i.e. as uncorrelated as possible) to smooth out the bumps in each one.
Consider a std::map<std::string, Blah> for example, if you have a char* and you want to index in to the map you are going to also end up with an intermediate string construction b/c STL associative containers don't have heterogenous lookup. Note that this was fixed in std::map::find in C++14 [0], but still is there for operator[].