The next step is legal on-chain incorporation, at least as a mirror of the off-chain vehicle. Perhaps Wyoming's @CaitlinLong_@WyoBlockchain and @AragonProject could team up to make WY the new crypto-friendly DE.
There is a major silver lining to the SF exodus. A generation of founders and investors now understands how important it is to build functional cities, and that the N-city system is much more responsive than the 2-party system.
There are still large incumbents, but the Bay Area is now just one of several tech capitals. What's more, it's a legacy choice, an expensive choice. No longer the default.
Indeed, you need a very good reason for actively choosing it.
Start by sketching out the frontend and backend as normal. Then replace a few key backend calls with reads and writes to a decentralized database, namely a blockchain. balajis.com/yes-you-may-ne…
In other words, you don't need to throw out everything you know about web or mobile development. And you can often still use a standard DB as the data store for much/most of your app.
But for certain key functions, like sending/receiving funds, that's an on-chain operation.
Anyone who's built anything over the last decade is familiar with the concept of using multiple databases. At a minimum, you have your main Postgres plus a data warehouse or the like for analytics.
That's the consequence of software eating the world. Everything becomes analogous to a PDF, a set of digital instructions that you can get a printer (or a robot) to print out in the real world.
Amazon Prime, drop shipping, food delivery, ride-sharing...all of them involve a digital frontend and a human backend.
But over time more pieces are getting automated. Robot manufacturing, autonomous trucks, drone delivery, self-driving cars. So the backend goes digital too.
AI (in general) and virtual influencers (specifically) are obvious examples of this trend, where the manual backend is no longer as necessary. As is crypto, where much of the labor in the financial system is being automated with smart contracts and digital signatures.
Think about the reproducibility problem in software first. This is much easier than (say) biological science because it is usually cheap and fast to independently check whether software works on any given computer. It’s still not easy to make code work reliably everywhere.
Focus on abolishing old regulations over subsidies or tax breaks. Here's why:
- legalizing something new is a true 0-to-1 step
- it gives instant global advantage vs other jurisdictions
- it's free & costs the jurisdiction nothing
Legalize innovation and the talent will follow.
It's hard to specifically attract the *digital* part of Silicon Valley, because it can be funded from anywhere and scaled online.
Instead, unlock innovation in the *physical* world by creating special innovation zones for particular technologies like self-driving cars.