why aren't all 9 resolved? a statement only gets an assessment when the public
record can support or contradict it. opinions and what-ifs never can, and 0 checkable
ones are still open, waiting for their date. predictions held up or didn't;
assertions are supported or contradicted. on every card:
▮▮▮▮▮ certainty ·
▮▮▮▮▮ debate potential. speakers are clickable
Insight
Eich: JavaScript's mutable design ensured survival but sacrificed security integrity
“JavaScript's mutability was a huge boon. It probably wouldn't have survived without it, but it also means there's no
Security property called integrity.”
Insight
Eich: Ten on-chain microtransactions provide enough entropy to fingerprint a user
“So for our system with users getting ad revenue share and publishers then getting creators on YouTube, getting, you know, tips or recurring donations, just 10 of those or so could fingerprint you as a user, right? If there are a few bits each, that's enough bi…”
Insight
Eich: Browser extensions have fundamentally weaker security than native apps
“The extension is just weaker. Both in terms of its powers, but also its security model. If it's doing its own secure store for a private key, it's just in a weaker footing than a native app by design.”
Insight
Eich: Virtualizing credit cards natively in browsers can deconstruct Amazon
“And if we virtualize the credit card, then we can actually put e-commerce in the browser. We can deconstruct Amazon. Every site, without having to change its merchant JavaScript, which is not going to happen easily, can have an option where you can use somethi…”
Insight
Eich: Evolutionary forces mandate backwards compatibility across the web
“So there's this strong evolutionary
Force, this gradient forcing compatibility on the web.
This is something a lot of people in computer science, especially programming languages, just hate because it means you really can't make incompatible changes except v…”
Insight
Eich: Simultaneous breakthroughs collapse startup success odds exponentially
“Trying to do all at once, you just run into the multiplication principle and your odds of success go to one in a billion or ten billion.”
Insight
Eich: Monopolies Hold Back the Web Every Decade Until Upstarts Emerge
“Every 10 years or so. You just get people holding the web back. Usually it's a monopoly power or a market power. And then the upstart comes because people still use the web.”
Insight
Eich: Using Electron for Brave was a mistake due to sandboxing issues
“Using Electron was a mistake. It wasn't designed for a browser. It turned off the sandbox. That was horrifying to discover, and it's kind of bloated and replaced a lot of middleware files in the Chromium code that Google was Breaking through internal API shift…”
Insight
Eich: Design patterns spread across software ecosystems easier than actual code
“The sort of design DNA spreads easier than code DNA, because code has hard requirements, not all of which are known or tested for but design can be copied.”