Categories
ideas life self-reflection

Two Roads Diverged

This essay is written for a future version of me, so I apologize in advance if it’s even more unintelligible than usual.

In 1914, a young ambitious man by the name of Perce Blackborow sought to join Shackleton’s journey to the South Pole. Despite his efforts, he was denied for his youth and inexperience. But Perce refused to take ‘no’ for an answer. He snuck on board anyways as a stowaway and did not reveal himself until it was far too late for the ship to turn back. Unfortunately, this voyage would face disaster and never accomplish its goal of reaching the South Pole. Vicious ice would destroy the ship and force the crew of 28 men to survive for over a year in the cold without hope of external help. As the least experienced member, Perce Blackborow would contract severe frostbite and require amputation without proper medical supplies while the crew was stranded on Elephant Island.

That Shackleton led his men back to safety without a single death is one of the greatest stories that humanity has ever produced — perhaps one even greater than if Shackleton had actually reached the South Pole. That Blackborow survived is especially a miracle. In the end, he was the last of the party to join (as a stowaway). The last of the party to return (from the hospital). Was it worth it? I never met the man. He died long before I was born. But I’d guess that he’d say yes. Yes, yes, it was, for that one single shot at glory. 



If you knew how it all would end, would you walk the path anyways?

I do not know how the path ends. But I know how I fear it will end. For there are outcomes worse, far worse, than fading into grey. As the saying goes, every lab is destined to become the opposite of its name. “What if I fail?” is the question that is always on any ambitious man’s mind. But sometimes, I also wonder: what if we succeed?


San Francisco is full of people who will knife you if you lose and praise you if you win. Perhaps the funniest example of this is Jason Calacanis and Palmer Luckey, which is worth the watch. One should not feel bad about this really. It’s just how the world works. Do you complain that gravity prevents you from flying? But I do find it ironic that [redacted] is the only person I can think of who will be my ally if I lose, and very possibly my enemy if I win.

Really hoping my journey doesn’t end up being as pain-ful.

He is a good man, a very good man. In a year where some of my oldest friends have knifed me in the back, a man I do not really know offers to help me — at potentially great cost to himself if I come to succeed. For even Jiraiya did not know what Nagato might become when he decided to take in three young orphans. Rare indeed is the man who does know and proceeds anyways. And so, I think there may be few moments that I will remember more than the handful of words I exchanged with [redacted], which, regardless of how things turn out, shifted the arc of my life. 


There are men in San Francisco who make half of the money of my lowest offer, who do absolutely nothing of importance, who would not recognize the secrets of this world if it was placed right under their noses. These men walk around boasting of their own greatness.

May I never be such a man! But even so, perhaps it is a bit unwise to carry myself as a man defeated and so heavily burdened. For if the younger [memorymancer] were to but glimpse my life today, he would kiss the ground and thank the heavens for the chances that I have been given today (and how often I get to eat In-N-Out Burger).


Of my choices, none are straightforwardly evil. I can easily imagine that any of them could be correct in hindsight, though some are more likely than others. There is no choice of following Gandalf or following Sauron here, just shades of gray. But I do know which choice I thought to be the most right and how hard it was for me to choose it. This I know even if it is not the right choice in the end

The truth is, I was offered money, riches, fame, glory to walk down a path other than the one that I was thought to be the most right. And I declined only because I wasn’t offered enough. I can deny it all I want, but in my heart of hearts I know it to be true. I passed the test, but only because the test was not so harsh that I could not pass it. 

Going through this process has been a hard look in the mirror, and it’s clear that I must gain some fortitude if I am to survive the journey ahead. I do not worry about fancy cars or houses or vacations. These things do not tempt me much — for now at least. And I thought that this made me safe. But there are other things that money can buy or that otherwise come with money. And these things tempt me greatly.

Caesar turned down a triumph to run for consul. Bilbo Baggins gave up his share of the treasure for the Arkenstone so that he could give it away and thus create peace. He did not even take his share of the treasure after all was said and done! I can sit here and blame the San Francisco tech culture where many would consider me insane for not choosing the comp maximizing option, but the truth is: my hand should not be trembling for such pitifully low stakes!

Greater men have sacrificed greater things for greater glory. I wish to become one of these men. And so I have much to learn, much to grow. But I suppose this is a start. This time, I pass the test. This time, I remain [memorymancer].


I may diminish. I may not. I know not what happens next. But this I do know. There are many, especially in AI, who have resigned themselves to fate — who have given up and believe that the arc of the world can no longer be shifted. I do not believe this. There is in fact nothing I believe less than this. A single errant word. Leaving early or lingering ten extra minutes. These paths diverge. How many times in my own life alone have I seen this? In this kind of world — this chaotic system, how can you possibly believe that the future is set?

In the end, I made my choice — really the only choice that we AI researchers can make. Whether we go to paradise, to inferno, to oblivion, I have no clue. All I know is that I have pledged my sword to the man I think most likely to lead us to the light and intend to go wherever he leads me.


Two roads diverged in a wood, and I—
I took the one less traveled by,
And that has made all the difference.

Categories
ideas speedwrite technical

Thoughts on Decentralized Stablecoins

4 hours 23 minutes, 3,891 words.

Writer’s note. I’m pretty happy with this piece. One of the goals of speedwrite November was to write a full fleshed out thought in one sitting. This is the first time I think I’ve actually done it. Of course, I’d been thinking about this for a while, but the whole thing was written, from scratch, today. Had to be crypto. AI is too high stakes for me — I get too nervous that it’s not perfectly correct. But of course, the ultimate goal is to write my thoughts on AI in one sitting. This is the first practice run. Also, since this piece is so long, it’s going to count for the next five days. I come back on the 23rd. 

As someone who studied Economics in undergrad but was actually a (not so) secret CS/AI person and then went on to join the EconCS group at Harvard, it shouldn’t come as a huge surprise that I’ve been quite interested in stablecoins for a while. 

Sadly, post LUNA/TERRA collapse (and now FTX), saying that public opinion has soured on stablecoins (and crypto in general) is a fairly large understatement. In hindsight, most of the “stablecoins” or stable coin variants were a bit too heavy on the Ponzi and too light on the stable coin, in my opinion. But in some sense, at the heart of it, they were correct on some level. Here are some speculations on what I think(?) the Platonic ideal of what they were after looks like. If I were to build a stablecoin (not likely), here is what I would do. 

General Framework

There are two fundamental parts to a stablecoin. First is the circulating supply. These are the coins that everyone runs around spending. When you issue circulating supply, you incur liabilities in that you need to have 1 USD backing every coin out there. Second is the reserves. These are the things that you keep to back up the circulating supply. Ideally, reserves balance (and greatly exceed) the circulating supply. In the olden days of America, the circulating supply was the US dollar and the reserves were literal gold bars held in vaults all around the country. Nowadays, it’s a bit more complicated. But certainly, there is no gold backing anymore.

The basic framework I think that a decentralized stablecoin should follow is analogous to the gold standard for classic money. In the last few years, people skipped a few too many steps. It’s kind of hard to initiate a currency as a floating currency based on supply and demand. The non-crypto world spent thousands of years on the gold standard before they were ready to jump off of it. The crypto world is probably faster, but not quite ready for unbacked stablecoins though. Maybe one day, long in the future. Of course, you don’t base a crypto stablecoin off of gold. You base it off the crypto gold equivalent: Bitcoin.

The Race Dynamic

In my mind, there is a race. This race is not a Ponzi style race, as Matt Levine thinks it must be (though to be fair, most practical implementations were Ponzis). It is a race to see if your reserves can hit critical mass before you go bust.

Let me describe this in more detail. Imagine that your stablecoin starts when people start depositing BTC (gold) and getting an analogous amount of tokens (dollars) out. Additionally, every time someone spends your stablecoin, you collect a small fee (sales tax) and add it to the reserves. There are two possible outcomes in “equilibrium” (note that equilibrium may not be reached for a long time, and in fact, there might not be an “equilibrium” in the static sense). 

If at ANY point, the value of your reserves is less than the circulating supply of your token, you are insolvent and at risk of market liquidation. However, at some point, if you manage to survive without getting liquidated and people use your token, the transaction fees (and/or growth of BTC if you are bullish) will eventually mean that your reserves will be FAR more valuable than the liabilities that you incurred. And if you survive long enough that your emergency fund contains far more than the to circulating supply of your USD token, then you are safe. This system is like playing a late game carry like Vayne in League of Legends. If you make it to late game, then you win, and the system is stable. But you could very well fail early. 

Doesn’t this kind of sound like the Ponzi stableshitcoins that blew up this past year? In some sense, yes! That’s part of my claim. Projects like OlympusDAO, Wonderland, or LUNA were in some sense, degenerate reflections of this vision, but actually mostly Ponzis. But there is some version of this that might work!

[second writer’s note: I’m not building this, so feel free to unload on me if you think I’m completely wrong.  In fact, in general if you think that what I’m doing is BS, crypto or not, I’d rather hear it from you than after it’s too late]

I want to emphasize that this idea is not “new” any more than the idea that scaling AI systems to make them more powerful is “new.” One way or another, I think everyone in the space (and some people like me not in it), have thought of some form of this, in one way or another. The hard part is finding out how to get there.

If there is one thing that the previous projects did wrong (though to be fair, saying that they did this “wrong” presumes that they wanted to make a stablecoin and not, you know, get rich and run. It’s not clear that they actually wanted that in hindsight), it is covering up this race dynamic with smoke and mirrors. I think to do it right, you need to put the primary risk front and center. The race dynamic makes or breaks the coin. Everything else, the staking, algorithmic balancing, (3, 3), LUNATICS, is all smoke and mirrors. Plain and simple, the one real dynamic is the race between your reserves and your circulating supply. Expose that at the heart of it for everyone to see.

Let me describe a procedure that explains what I’m thinking. Alas, when I first pictured this, it was very simple and then complexity added itself as it always does. Nevertheless, I think it’s still a relatively simple system and will be described in a simple blog post. I don’t want to say the numbers don’t matter, because the numbers are crucial on whether you hit the critical point for one equilibrium versus the other. But the following numbers are made up without much though and just used to make things concrete. Here goes.

Overview

There are two tokens: COIN and STOCK. COIN is the stable coin. You can redeem it anytime for 1 USD worth of BTC at market price (details described later). Anytime you spent COIN, you pay a 1% transaction fee (lots of details which will be discussed later).

STOCK is not stable. A portion of the transaction fees will be distributed to holders of STOCK. This is the only utility of the STOCK token. In typical corporate lingo, COIN is debt (senior claims to the reserve) and STOCK is stock (expectations of future revenue flows). Unlike a company though, we aren’t trying to maximize the value of STOCK and don’t really mind that much if it is pretty close to zero.

A common operation in crypto is “locking” your tokens for some period of time. In our case, Locked COIN cannot be redeemed for BTC until the time is up. Let’s say the protocol starts with the founder / initial backer locking in 100M of BTC for ten years in exchange for minting 100M Locked COIN and 100M STOCK. After release, periodically, people are allowed to add BTC to the reserves in exchange for minting a proportional amount of COIN and STOCK. Why do they want to do this? Well, if COIN is actually stable at 1 USD and people are using it, then STOCK will be worth some positive value because of the transaction fees. And thus, you gain positive value from depositing your BTC there to compensate the risk of losing the race. There are a lot of tricky details here that will be described later.

As promised, this highlights the race dynamic described above. If you survive the 1) hackers 2) fluctuations in the markets 3) pressure to grow too fast and at some point, the reserves say, become 50x the value of the circulating supply, I think it is fairly safe to say that you have successfully crated a decentralized stable coin. Matt Levine claimed that all stablecoins had no endgame. And to be fair, he was right! But you could imagine a stablecoin which had an endgame like this. The endgame is not Ponzi style where people don’t redeem COIN any more than you would redeem USD. To be fair, that can come way, way, way later, long after people feel comfortable with a BTC-standard system and are ready to switch into a floating system. The (near-term) endgame is that your reserves are far larger than your liabilities, so you don’t care if people redeem or not.

Let’s talk about implementation details and main failure modes in more detail.

Fees

So what are the fees concretely. The fee structure will simply be that every time you send COIN to a new address, 1% of the transfer is sent to the reserve / STOCK holders.

Earlier, I claimed that 50x is a good tipping point for safety of reserves. Some might argue that it’s too much, but it’s better to be safe than sorry here. You want to be robust to black swans. And I think if you are robust to 98% dips in price, you are pretty safe. Until you hit this 50x critical mass, 90% of the fees go to the reserve (i.e. they are burned) and 10% get distributed proportionally to STOCK holders. After critical mass, you can flip it (90% to STOCK, 10% to reserve). 

STOCK/COIN is NOT part of the reserves. LUNA blew up because it relied on the value of TERRA (its sister token). FTX blew up because it relied on the value of FTT (its own token). Sending COIN to the reserve is just burning it. This is because COIN represents a claim of 1 USD on the reserves. If you have a 1 USD claim to yourself, it’s a no-op.

In terms of numbers, 1% is a number I pulled out a hat. On one hand, it seems kind of high. That being said, credit cards, in effect, charge 2.5% on each transaction (the merchant pays the fee and passes it onto you via higher prices) and sales tax varies, but is over 10% in California. On the other hand, the point is to escape the system not to create a new one. I think after though after you hit a critical mass, you can anneal the rate down to 0.1%. But it has to be relatively high in the beginning so the protocol can survive. 

Oracle Attacks.

I initially thought minting was simple, and then I realized I was completely wrong. I bet that I didn’t catch all the edge cases here, but here is a flavor of why it is hard. The general idea though is that people can put in BTC and get out an equivalent amount of COIN. There is a common attack in the crypto world known as the “oracle” attack. Alameda / FTX / SBF was famous for running variations of this strategy and it’s one (of many) reasons that SBF ticked off CZ and which led to his own downfall. Here is a simplified scenario. 

Say you take out a loan for 1M, secured by say, 2M worth of BTC. This loan has a condition that if the value of your collateral drops to say only 1.5M, then it will sell your BTC on the open market until you have paid back your loan. How does it know what the value of BTC is? It has to check an “oracle” or a trusted source of truth. You can now probably guess what the attack is. Perhaps you notice that the oracle doesn’t have much liquidity. You decide to sell a large amount of BTC on the oracle and crash the price of BTC to say, 1 cent for a few seconds. During that time, the original loan is liquidated in your favor. Immediately after, you buy up a lot of BTC on the oracle and recover most of your attack cost. Whether or not this attack is profitable depends on the details of a given contract. In the real world, these attacks have centralized defenses. For example, on the stock exchange, if the price moves too fast for no reason, trading is halted. This happened, notoriously, multiple times a day during the GME saga. Crypto exchanges have no such problems. Most “hacks” you have heard about in recent years in crypto are instances of this, in various degrees of sophistication. See a contract that queries some oracle for a value. Realize that you might be able to manipulate the value temporarily to your benefit, with the cost of manipulation much less than the gain from the attack.

Let’s apply that here. When you deposit BTC, the contract needs to know the price of BTC to know how much COIN to give to you. If you use the current price on any given exchange, you are always vulnerable to manipulations. If you use the average price, you are vulnerable to arbitrage. Both drain the reserve, which is very bad. I think the solution here is that when you deposit BTC, the protocol doesn’t give you your COINS immediately. Instead, it picks some (cryptographically secure) random time in the next week and gives you the coins based on the price at that moment. After all, if you can manipulate the price for a whole week, it’s not clear that it is manipulation :D. This is a solution that works here, but not in general. In trading, you cannot wait very long. Here though, there is really no rush. There are some considerations here, especially if the protocol gets big. But on the whole, proof of work (Bitcoin again!) is very good at generating randomness. 

Market Fluctuations

OK, I admit it. I have been procrastinating about the central question of stablecoins. For good reason though! I needed to describe the details before I could actually discuss the important bits. There is one central question about decentralized stablecoins which do not hold USD one-to-one. What happens in a market crash? After all, Bitcoin crashes by double digits all the time.

Let’s say you have 1B dollars of BTC deposits and 1B of liabilities in terms of COIN. What happens if BTC crashes by 20%? COIN stays the same because it is a stablecoin. But your reserves have lost 20%. You are now insolvent. This is more or less what people thought happened to FTX last week. This week …. 

There are two main defenses to this. Recall that the founder / initial backer locked in 100M and is not allowed to redeem for 10 years. Why is this important? A cold start donor is not strictly required, but in practice, I think likely necessary. If you have no donor, any tiny fluctuation is basically instant death. You are running a protocol with tiny margins and if at any point, say your reserves are only 99% of deposits. This might trigger a bank run! No one wants to be in the last 1% and get nothing. The locked donor is your backstop. Until the time period runs out, he is the last one out. The locking means that for the first decade, you have a 100M dollar buffer whereupon the founder cannot conduct a bank run. Thus, your reserves only have to be at least 100M less than the reserves for the first ten years to survive.

Why might someone do this? Well, some institutions are quite interested in seeing a good stablecoin. Perhaps you can incentivize them by offering a larger than usual amount of STOCK token. Finally, an idea that I’ve been mulling around with but am still very unsure about is that this might be a one angel can save a million sinners equilibria problem. If you jumpstart the protocol for a relatively small amount, perhaps you can drastically shift the equilibrium even if everyone else behaves selfishly. That is, past attempts stablecoins are obviously unstable equilibriums, even while they survived. But maybe not having a stablecoin is also an unstable equilibrium in the sense that if someone jumpstarts it at relatively small cost to themselves, the whole ecosystem can benefit.

OK, but this is just a temporary bandage. The second defense is controlling your growth rate. Most things in crypto (and in tech in general) want to blitzscale. I think you actually don’t want to here. Let me make things super clear. Let’s say you have 500M circulating supply and 1B in reserves. A 2-to-1 ratio is pretty safe right! People think you are ultra-safe and put in 1T dollars of deposits. Now you have 1.001T in reserves and 1.0005T in liabilities. A 1% change in the market prices means that you are dead, dead, dead, dead, dead. You are probably dead with a 0.1% change in market prices. 

So you don’t want to grow too fast. Thus, you want to only allow in deposits that allow you to maintain some buffer. I think a good rule of thumb is that you should only allow new deposits in so far as you can maintain a 2-to-1 ratio between reserves and unlocked COIN. This parameter might be too loose, but if you can hit it, you seem to be relatively safe. No one can do a bank run, because even if everyone redeemed, you have enough reserves to pay off your (unlocked) creditors.

What if too many people want to deposit? Auction it off I guess. Since I doubt people will want to lose money, perhaps you can auction off the amount of time people are willing to lock the money for. You only have room for 10M of deposits this month with 100M of interest in depositing? Have people bid for how many months/years they are willing to lock their token for. If not enough people want to deposit, that’s arguably even better. After all, the entire goal is to get to reserves that are far larger than liabilities. The ideal growth rate is super unclear. Perhaps as some sort of reference. USDT moves on average, 48 times a year. If the reserves get 0.9% (90% of the 1% fee) every time, they grow by 1.009^48 = >50%/yr. Not great, but I doable I suppose. 

Since we are making up numbers, let’s make up some more! Tether has a 66B market cap. If COIN starts with a 100M initial deposit and manages to raise 1B total relatively early, it will take about 10 years for the reserve to fully catchup up from transaction fees alone (1.5^10 = 70). While that may sound like a long time, it seems likely to me that growth would probably happen via locking / depositing BTC rather than fees. I suspect the phases will look roughly like this:

So there is a double race in a sense. First, you will grow. And in this growth phase, your reserve ratio will be roughly constant because any excess reserve will be diluted with new deposits. And then after you hit equilibrium in the growth sense, THEN you need to hit equilibrium where your reserves outpace your liabilities.

Growth Phase. Mainly driven by institutions/protocols that lock large amounts of capital in because they benefit from a stablecoin. The reserve ratio is low but risk of bank run is also relatively low because these locked institutions backstop everyone else.

Stable Phase. Eventually the locking stops and the trust is converted from knowing that you can get out before the big capital holders can liquidate to seeing that the reserves dwarf the liabilities.

As such, the stablecoin is largely functioning very early on and can rise to meet demand, but doesn’t become truly “stable” until a decade or so in. That feels like it’s fine to me. Nevertheless, if at ANY point, the value of your reserves falls below the value of your total outstanding COIN tokens, you are at risk of a bank run. And the fact that everything is completely in the public view means that you can’t rely on FTX/Binance/Tether style obfuscations where you claim you have the assets and you actually don’t.

Final Thoughts

Of course, an important question is: if it all goes bust, who is left holding the bag? In terms of seniority, the claims go (unlocked) COIN > Locked COIN > STOCK. STOCK holders get zeroed out first if the protocol goes bust, because there will be no transaction fees if no one is using the protocol. But that’s OK. We never claimed STOCK was stable. Locked COIN cannot redeem until their timer is up, so the seniority is clear. The order at which you unlock is the order in which you can redeem your claims. In terms of marketing, I think it’s probably pretty important to emphasize that Locked Coin is not stable until it is “unlocked.” But assuming nothing terrible happens, unlocked COIN seems like it should be fairly safe. After all, you are supposed to maintain the 2-to-1 ratio and if it goes bust, because the protocol is not growing / being used, I suppose that is indeed a failure of the system, albeit one you can see from a mile away as the reserves are trackable in real time. In practice, if reserves are about to crash too low, the unlocked COIN holders can see 1) the total reserve and 2) when the next Locked coin unlocks, and so they should always be able to exit first. There is a secondary benefit too. Once people cash out, the ratio of reserves to remaining capital (assuming it was larger than 1 originally) will increase, making the system safer for the remaining people. Of course, if you end up below 1 in terms of ratio of unlocked COIN to reserves, the system is toast.

In my mind, this is the way things should go. The founder is locked for 10 years — likely longer than anyone else. At that point, it should be abundantly clear whether the protocol failed or not. So in a sense, this is very much in line with the spirit of Taleb: ultimate skin in the game.

LUNA was a Ponzi and sort of proud of it. FTX was a Ponzi though no one (on the outside) knew it until it was too late. I think this is not a Ponzi. But you might be skeptical, and you should be. It does sort of sound like a Ponzi and I’m only mostly convinced myself that it’s not.

But I would claim that it doesn’t have the core Ponzi property in that early backers get fantastically rich at the expense of people late to the game. Perhaps you can offer more STOCK to early backers, but honestly, STOCK should not be worth very much anyways relative to the reserves, since its valuation should just be some small multiple on flows. Certainly there are no 100,000% APRs here (not a typo).

And most importantly, it’s not a Ponzi because the endgame isn’t hoping no one pulls out. The endgame you actually get what was promised: a fully functioning decentralized stablecoin backed by more than sufficient reserves. It’s just the road to get there which is straight and narrow. 

Categories
ideas world

Race in the Long Run

Sensitive topic that I admittedly don’t know much about. That being said, it’s my private, pseudonymous blog, read by 10 people tops, so here goes.

Here’s a question I have been pondering: in the long run, how much does race matter? In the present day, it is will known that income, education, voting patterns, crime, prison rates, etc. all vary tremendously based on race, and the past year has shown us that racial tensions are far from a thing of the past. But let me make a bold prediction that I will likely never live to see: in 250 years, assuming America (as it exists today) does not collapse, race will cease to be an important issue in society. The reason? Interracial marriage. If there is sufficient mixing, there will be no discrimination against Black people because there will be no Black people. There will be no affirmative action, because there will be no races to affirm.

Because of interracial marriage being a relatively new phenomenon, history can offer us only limited guidance. Nevertheless, consider the largest ethnic group on Earth today: the Han Chinese. Are Han Chinese people one ethnic group? Well yes, but it wasn’t always this way — the original distinctions have been long lost to time. Everyone is part Mongol, part Huaxia, part whatever. And this happened despite a strong norm against interracial marriage because time is more powerful than them all. People will always buck against rigid norms and over a thousand years, the diffusion slowly adds up.

For the Han Chinese, it took that long because they didn’t have interracial marriage really. In America, we won’t have a thousand years, but I doubt we’ll need it either. Interracial marriage was legalized in 1967 with the aptly named Supreme Court decision of Loving v. Virginia. Over half a century later, one in seven new marriages are interracial. Anecdotally, [redacted] once noted to me that while he felt out of place growing up because he was half white and half Asian because he did not see many people who looked like him, no one in the next generation would be able to empathize with his struggle. He’s right. Right now, only around 3% of Americans are mixed race, but in 2015 (latest year I could find data), 15% of newborns were mixed and going forward the number will likely only rise. When every single American is X +- 1% Black, whatever the equilibrium number ends up being, you can’t have a conversation about race … since everyone is the same race.

Retort #1: People will find other racial or ethnic groups to oppress, you might retort. After all, Uighurs are well known second-class citizens in China. But in fact, this is the entire point. America is presently headed down a course where everyone mixes with everyone else. The melting pot that is so often promised in elementary school history textbooks has not yet come, but if we continue along our current path, it very well might!

Retort #2: People will just manufacture racial groups to justify racial discrimination! Perhaps, but this will become increasingly harder as it becomes more and more impossible for everyday people to distinguish your new definition of “race” via visual features. Also, these new racial categories are much less likely to have the bite of history. Much of racism can trace its history to the institution of slavery. Take that away, and much of the power leaves the punch.

Retort #3: What about immigrants? This, admittedly, is the tricky part of the equation. Can America keep being a net importer forever? It’s 2021, so never say never, but it feels hard over the very long run. Also, similar to the response to retort #2, if the only trace of racism is anti-immigrant sentiment, it’s significantly less of an issue (even if nonzero) than current racial tensions. And again, post mixing, I think it will again be very, very, very hard to tell who you should be discriminating against visually, even for immigrants, which should muzzle much of the bite.

On a broader note, while I think that race may disappear, class will almost certainly not. There always has, and likely always will be an us-them relationship that underlies much of human interactions. It may perhaps grow even stronger, given my conjecture that it will replace race as the primary marker for discrimination. Perhaps immigrant status, perhaps something else entirely, like whether you own the right NFT. Status is an elder god that will not be slain so easily.

Perhaps that’s why interracial marriage was (is?) so sensitive. It’s the only thing that actually matters in the long run if you care about preserving your race. While there will always remain racial supremacists, who like the Amish, restrict themselves to their own communities, they will become increasingly irrelevant and eventually inbreed themselves into extinction. Of course, other considerations make this process significantly less clean than I described above (e.g. the one drop rule, marriage not being IID, etc.) but I still suspect that in the long run, demography will prove to be stronger than them all, for it alone has time on its side.

Categories
ideas technical

On Wealth Inequality

An apparent paradox of the twenty-first century: though economic opportunities abound everywhere, class mobility is pretty close to an all time low [1]. It just occurred to me that perhaps this should not actually be all that surprising given how the world currently works.

It is generally accepted that most people’s utility functions are concave on money [2]. If you are homeless, a thousand dollars means the world to you. If you are a billionaire, not so much. Among other things, this means that humans are generally risk-averse. Most people would rather have a billion dollars rather than a coinflip chance between nothing and two billion. On the flip side (by definition), expected value is risk neutral. The expected value of a pot of money worth one billion dollars and the coin flip deal above is the same. (Strict) concavity means that your risk-aversion approaches zero as you get more and more money. For example, Jeff Bezos would likely be indifferent between the coin flip and the pot of money. His net worth probably fluctuates by over a billion dollars every day. 

Imagine that because our world is full of opportunity, everyone naturally receives a bunch of low to medium probability, high expected value options (e.g. a desire/talent for a risky venture, such as running for political office, scaling a small business, proving a famous theorem, starting a movement, etc.). Unfortunately, people start off with very different amounts of money, and thus have very different risk preferences.

If you’re a leftist, you see this and immediately say: hey, what if we redistributed some of the money from the wealthiest people to everyone else. They would barely mind (concavity to the rescue again) and everyone would be much happier! For better or for worse, the world does not quite work that way. The actual trade that happens in the real world is much closer to what classical economics would predict in this scenario. Rich people buy the high expected value options off poorer people with guaranteed cash. Instead of starting your own [venture / campaign / movement / project] (exercising the option), you sell your time and work at someone else’s [venture / campaign / movement / project] (selling the option). Moreover, the more opportunity (especially if it takes the form of very low probability but very high expected value options) around, the worse wealth inequality gets because the rich people can claim all the surplus (there are fewer rich people, so supply and demand favors the buyers here).

I’m not immune to this criticism. Someone recently challenged me by asking why I decided to go to graduate school instead of starting my own AI lab? I don’t quite have (any of) the expertise, money, or connections to pull that off yet. But nevertheless, it was an interesting thing to think about. And in 5 years, who knows?

This is obviously a highly simplified model of reality, but I think it raises some pretty deep questions about inequality. In particular, it suggests that even if you gave everyone ample opportunity, people would still be incentivized to sell their options away for a secure form of income as a fundamental corollary of concave utility curves. Usually, when I hear fragments of this idea discussed, it is usually uttered by defeatists who throw up their hands and say: “what can we do?” or from hardcore libertarians who use this idea to justify that poor people actually deserve to be poor (because it’s their own choice). I’m not sure that either one is entirely correct.

My two takeaways from this thought exercise: 1) giving someone an opportunity is not enough if they are not in a position to take it. 2) I’m increasingly in favor of a universal basic income. 3) manage your risk and your location on your utility curve so that you can swing at as many of good chances as you can afford to.

[1]: I did an (admittedly very poor) Oxford tutorial on the subject and got the impression that economists really liked to overclaim when in fact the explanation was still very unclear. The evidence that class mobility had gone down since 1970 is very strong, of course. The evidence for any particular explanation of why is significantly less so. One can immediately see the beginnings of this observation by noting that every economist has their own *different* reason and instead of proving each other wrong, simply say: “it’s a combination of many factors.”

[2]: The poorer you are, the more each dollar means to you. I wrote this down as a general intuition then realized that it wasn’t just an intuition: it’s equivalent to the actual definition of concavity.

Categories
ideas

Communicating Research

Why is it so hard to understand the latest research discoveries, even for people within the field? I hypothesize two reasons: difficulty and bad incentives.

Good communication is hard. Researchers exploring the frontier of human knowledge have a detailed map of the research landscape tucked in their own heads, but communicating it to someone not on the front lines is difficult. Often, researchers fail to realize that their explanations, while crystal clear to themselves, are incomprehensible to anyone else! 

Worse yet, many times researchers are actually not incentivized to communicate clearly. Let’s say your work is so-so, but not all that impressive. If you present it normally, few others will understand you well enough to be able to substantively critique your work. Imagine instead that you are able to communicate your work perfectly. The flaws will be obvious. The criticism will be stinging. This is bound to happen sometime in your research journey anyways, especially at the beginning, but the memories of everyone telling you exactly what you did wrong may still haunt you well into your career.

This alone would be enough to discourage many would-be-explainers, but it gets worse. There is an implicit moat around your research topic if newcomers cannot easily understand and build on your work. If you write just well enough for reviewers (who are already well versed in the literature) to understand, you have just created a paper mill. No outsiders allowed! One corollary of the above is well … that no one will take your research and build on it. You may be queen of some small kingdom, but you will never play in the major leagues.

I don’t think these (dis)incentives kick in all the time. Most researchers that I know are not in it for the game and actually want to positively impact the world with their research. For that, clear communication is essential. But well written papers don’t come for free. And so, when people ask themselves if they wish to exert large amounts of time and effort towards something that minimally benefits their career (and possible hurts them) instead of publishing more papers at prestigious venues, the answer is usually no.

Categories
ideas technical unfinished

Predicting Chaos

Here is a proposal to predict deterministic chaotic systems, assuming they are continuous and reversible (you can “undo” the chain).

Setup

Assume your chaotic system evolves according to some function f and that your initial state a_0 is drawn uniformly from the set of all possible states. Denote each future state a_t = f(a_0, t) where t can be any positive real. Since our chain is reversible, define g such that a_0 = g(f(a_0, t), -t) for all positive real t. Assume that every unit of time (denoted by the positive integers) we measure the state of our chaotic system. Because our tools are imperfect, our measurement x_t is sampled from \mathcal{N}(a_t, \sigma^2), the normal distribution centered at the true state with variance \sigma^2. Assume \sigma is known.

Prediction

After collecting observations from T time steps, we can use our knowledge of how the system evolves and our imperfect measurements to narrow down the possibilities of what the true state is. For each possible true state a_T, we compute a likelihood score based on how consistent that state would be with our measurements x_1 \dots x_T. Because we p(x_1 \cdots x_T) is unknown, our likelihood score results in an unnormalized energy distribution. Even so, using standard MCMC methods, we can draw (semi-correlated) samples from the distribution and use that to estimate future trajectories. 

The assumption that this chain is continuous means that for any fixed time horizon \delta, getting a better estimate of the true state a_T means we get better at predicting f(a_T, T+\delta). The assumption that the chain is reversible allows us to calculate the probability of each value of a_T as opposed to only being able to deduce the value of a_0, which is much less valuable for predicting the future. Because of these two properties, we should be able to come up with a relationship along the lines of: accurately predicting N timesteps into the future with Y\% confidence is guaranteed if we observe at least H(N, Y) previous time steps, though as [redacted] pointed out, there is a possibility that this will asymptote at some point.


Follow up: can this method predict a double pendulum?

Categories
ideas

Rational Discourse

Somehow there is this idea roaming out there that if you put everyone who disagreed into a room and they just talked it out, rational discourse would solve every issue. I hear this sentiment all the time when witnessing semi-public online disagreements when people say:

  • “Thank you so much for your comments” (when it is clear that exactly no one is thankful for them)
  • “I am sure this is all just a misunderstanding” (when it is clear to everyone that no misunderstanding occurred)
  • “Let’s all try to get along!” (when the disagreement itself makes it clear why people cannot just get along)

It’s bullshit.

People believe it for various reasons. Some use discussion as a weapon in realpolitik to shut down one side. Some people never dare venture outside their bubble and thus have never seen true disagreement. Some people are just terrified of conflict and would rather pretend to themselves that none exists than try to actually address the issue.

But conflict does exist; it always has and likely always will. In the ancient days, disagreements were resolved with wooden clubs and sharp rocks. Then came the days of civilization, when monstrous amalgamations of horses, iron, and men collided on blood-soaked battlefields. Yet other battles, no less important, took place on the dinner table, in bed and before the throne. Nowadays, we fight via ideas. Our weapons are pen and paper, television and radio, public speeches and microblogs, who becomes an icon. Behind a thin veneer, politics is war in peacetime: the stakes are almost as high. And so no, we can’t just stop fighting and talk it all out, for the same reason that Xerxes and Leonidas or Napoleon and the Duke of Wellington could not just talk it all out. Physical or memetic, it is war all the same.

“Rational” discourse can resolve conflict only if it is rooted in an actual misunderstanding. Most of the time that is not the case. When an evangelical Christian and a Marxist hippie discuss abortion or drug usage, I can tell you that they do not disagree on many (important) facts. Ideas like “all religions are valid” directly contradict most of the religions it claims to support. If you think that all people can just get along, may I suggest actually talking to them?

It is true that in everyday life, people fight too often about the silliest things, and I am as guilty of this as anyone. If you and your roommate get annoyed with each other because one person feels like they always take out the trash, this is the kind of thing that is best solved by just talking it out. Small settings with relatively low stakes and among people who presumably care about each other. But in the public sphere, with people who do not necessarily mean you well and spectators from the sidelines eagerly waiting to join the winning side, it does not always work that way.

Categories
ideas world

It’s … Complicated

If nothing else, our world is … complicated. The 20th century saw our brightest minds pursuing, but never finding, sweeping general theories of mathematics, physics, history, or government. Stories of heroes or villains (depends on the storyteller) trying to do good but failing are so common that modern ethicists still debate on the relative importance of the intention versus the result.

If you had a magic wand, what are some things you could do to make the world unequivocally a better place? This question is actually much harder than it appears at first glance. Here is an incomplete list of some things that could go wrong.

  • Unintended consequences
    • People drive more recklessly when wearing a seatbelt or a helmet.
    • A bounty on snake skins intended to eradicate the population led to people farming the animals for profit.
    • More generally, in the presence of “optimizers”, changing even the smallest thing might upset an existing equilibrium and lead to major consequences in supposedly “unrelated” areas.
  • Inequality
    • Is your change a Pareto improvement (i.e. is *everyone* better off afterwards?)
    • Even if so, does it exacerbate existing inequalities / power structures or does it create an unfair division of gains?
  • Beliefs
    • Are people actually happier after your change? Remember that happiness is fickle and strange and that a person’s thoughts and moods shift faster than the wind.
    • What are people of various beliefs and religions going to think about your change? Remember that ~85% of the world is currently religious, though beliefs vary wildly.
    • Does your plan violate anything that some people believe as a fundamental right (e.g. freedom, liberty, property, privacy)
    • What would your mother/father/sibling/friends/teachers think?
    • What will future civilizations think of your actions?
  • Survival
    • Is your plan likely to extend or reduce the expected lifespan of humanity (or of other life on Earth)?
Design a site like this with WordPress.com
Get started