https://www.youtube.com/watch?v=a_IyWFwXw0E
That is, as long as the soulless minions of orthodoxy don't find a way to stop me.
2,015 karma · joined January 10, 2025
https://www.youtube.com/watch?v=a_IyWFwXw0E
That is, as long as the soulless minions of orthodoxy don't find a way to stop me.
I don't think they have sold out their principles. These are their principles.
Thiel thinks democracy and freedom are incompatible. Thiel thinks women getting the vote was bad. Thiel's ambition is to "escape" democracy by seasteading or by building "freedom cities" or "network states":
https://www.cato-unbound.org/2009/04/13/peter-thiel/educatio...
https://www.politico.com/magazine/story/2016/11/donald-trump...
https://www.thenerdreich.com/trumps-weird-freedom-cities-and...
It's a juvenile perspective. It's John Galt cosplay.
They think they will build a utopia. In reality what they're proposing is garden variety authoritarianism.
https://www.businessinsider.com/putin-denies-reviving-russia...
Putin believed he could flip Ukraine in three days. Three years later Ukraine is still explaining to him that he is wrong.
Ukraine is fighting an existential war of independence. And for three years, despite having a larger population and a larger military, Russia has failed to wipe Ukraine off the map.
America is making the wrong choice in submitting to Russian aggression and in becoming a Russian ally. It's grubby stuff.
Where do you get the idea that Ukraine is a dictatorship?
It isn't a proxy war. It's a clear choice between right and wrong. Trump is choosing wrong.
Banana republic kleptocracy will not help America.
They became the oligarchs that now run the country? These days it seems America is pursuing the same dream.
Then they hoped America would beat itself.
But I bet they never expected America to turn into an ally.
WebGPU will make you happier.
Which is exactly the point, isn't it. Adobe's business model around Flash was so fragile that he could do it.
He couldn't do it to the web.
If one man, on a whim, could destroy Flash then Flash deserved to die.
> And for what
For a royalty free platform that everyone is free to implement. No one wanted to be beholden to a proprietary platform they'd have to license from Adobe.
No. You're fundamentally misunderstanding the broadness of the web platform.
On a broad platform even niche use cases are common. If I'm developing an application that will be used by 50 users then none of your concerns are relevant. I know my user base and I know what I need to achieve.
If compiling to WebAssembly and using canvas makes the most sense then that's what I'm going to do, especially if it means I can make use of existing business logic.
It is precisely the broadness of the web platform that makes this possible.
Except it didn't succeed at it. And Flash is long dead now.
WebAssembly is here today and supports more languages than Flash ever did.
WebAssembly is no more bolted on than JavaScript is and JavaScript has been part of the web for 29 years.
> violates the fundamental principles underlying the web’s architecture.
Which ones?
What does that have to do with running the application? What user is going to inspect the elements of a web page? No end user will. Developers will, but that's got nothing to do with running the application.
You can always go ahead and disassemble the .wasm file just like any other executable format. Here are some tools: https://github.com/WebAssembly/wabt
If you're worried about understanding how an application works, remember that most of it is on the server side anyway. You won't have access to that. And if anything, WebAssembly puts more of it on the client side.
WebAssembly doesn't. WebAssembly is part of the web's architecture. It has been for 8 years. You've doubtless run WebAssembly without even realizing it.
Google Sheets for example uses WebAssembly: https://web.dev/case-studies/google-sheets-wasmgc
Amazon Prime Video uses WebAssembly: https://www.amazon.science/blog/how-prime-video-updates-its-...
> Flash could do that too. Virtually nobody bothered.
But virtually somebody is bothering with WebAssembly.
Uno for example has a visual designer: https://platform.uno/hot-design/
> The problem is that all this choice creates fragmentation
That's not a problem. Build things the way you want in the language you want.
WebAssembly is different. WebAssembly brings every language to the web. Flash didn't.
WebAssembly can render to canvas and enable applications that compile to desktop, mobile, and the web. UI libraries like Avalonia do this: https://avaloniaui.net/
For example, here's C# implementation of Visual Basic 6 compiled to WebAssembly https://bandysc.github.io/AvaloniaVisualBasic6/ and source https://github.com/BAndysc/AvaloniaVisualBasic6
And a Solitaire demo https://solitaire.xaml.live/ and source https://github.com/AvaloniaUI/Solitaire
But WebAssembly applications can also manipulate the DOM like JavaScript. Example frameworks that do this:
- https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blaz...
DOM access goes via JavaScript glue code for now. Eventually WebAssembly will get direct DOM access.
You can decide if you're making more of an application or more of a webpage. If you're making more of an application then why not just render to canvas with WebAssembly? And if you're making more of a webpage then why not have WebAssembly manipulate the DOM instead of JavaScript?
And for non-web uses, WebAssembly can be used in a plugin framework such as Extism:
https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
Here's one written in C# and compiled to WebAssembly:
Source code:
Jeff Bezos wanted the Washington Post to go soft on Trump. Here are concrete examples of his interference:
https://www.cnbc.com/2024/10/25/jeff-bezos-killed-washington...
https://www.theatlantic.com/magazine/archive/2025/03/washing...
Now your turn.