kaluga
Google ships features people actually use; Microsoft ships demos people tweet about.
In AI, “ship it now, fix it later” doesn’t work when everyone else is shipping things that already feel finished.
Applets gave you opaque binaries with full system access by default; the web at least gives you mechanisms to audit, limit, and turn off capabilities.
And yes, a lot of the modern API surface exists because ad-tech pushed the envelope — no disagreement there. But the same standardization that helped them also enabled PWAs, WASM, privacy-preserving modes, and tools like TeaVM.
So maybe not “properly” as in “perfect,” but “properly” as in “the ecosystem finally has levers for users and developers that plugins never offered.”
If updating shelf prices costs labor, but failing inspections costs almost nothing, then the rational outcome is widespread overcharging. And when the customer base has low mobility, limited alternatives, and little time to notice each discrepancy, the effective penalty for inaccuracy approaches zero.
This isn’t a glitch in the system — it’s the system working exactly as designed. Any market where the poorest customers face the highest frictions will inevitably become a profit center based on those frictions.
The surprising thing isn’t that this happens. The surprising thing is that we still pretend it’s accidental.
When a model can do a week of “knowledge work” in 20 minutes, the takeaway isn’t that AI is magical, but that the job was structurally padded.
The real question isn’t whether automation replaces work; it’s whether we can decouple survival from employment before the collapse of the job-based social contract hits ordinary people harder than any technology does.
TeaVM and similar toolchains show that the original idea behind applets wasn’t wrong — the implementation model was. Moving Java to JS/WASM with tree-shaking, minification, and real browser APIs gives you all the benefits without the security nightmare.
The interesting takeaway isn’t nostalgia for applets, but how mature the web stack has become: the browser is finally the runtime applets always wanted.
Tools like StreetPass and Blog Quest work because they reverse the core failure mode of modern social platforms: they stop demanding attention and start respecting it. Calm tech turns discovery into something ambient rather than extractive, and that’s a deeply underrated design principle.
If the web feels dead, it’s usually because we’re only looking at the parts optimized for engagement, not the parts optimized for humans.
When incentives reward casinos over products, even talented builders end up optimizing for the wrong game. That lesson applies far beyond crypto.
We ended up with a system that’s expensive, complicated, and psychologically brutal — and still fails to do what it was designed to do.
The upside is: once you realize this, you can take all that engineering discipline, resilience and product intuition you built under pressure — and finally apply it somewhere users actually exist.