Show HN: 2.7KB Zig WASM – live globe showing executions at 300 CF edges

20 points by wolfejam 20 hours ago on hackernews | 27 comments

bastawhiz | 20 hours ago

It's really annoying that you can stop the globe from rotating. This also feels exactly like a Claude-built website, which is unsurprising.

g051051 | 20 hours ago

Looks like they just updated it. Check under the globe.

[OP] wolfejam | 20 hours ago

use the pause button below it, zoom in/out, rotate too

rcakebread | 20 hours ago

"36 cities so far. Every visit lights up your dot."

You paid to patent this, whatever it is. How about more than two sentences to see what you're charging people for. I can't tell from the website's "About" page.

Edit: Even the github link is a 404, I give up.

[OP] wolfejam | 20 hours ago

MCPaaS is trademarked. Nothing it patented.

[OP] wolfejam | 19 hours ago

Thanks for flagging the broken link. More context here: https://mcpaas.live/about

flohofwoe | 20 hours ago

Plus a 1.8 MB Javascript file ;)

...that's too big for a JS shim to talk to browser APIs... it looks more like a complete 3D engine - e.g. three.js or similar?

From that pov the 2.7 KB WASM is a bit misleading (or rather meaningless), it could be a single function call into that massive JS blob where all the work happens.

ivanjermakov | 20 hours ago

Three.js alone is ~400KB uncompressed.

[OP] wolfejam | 19 hours ago

Yep — Three.js renders the globe client-side. The 2.7KB scores server-side at the edge. Separate concerns.

eknkc | 20 hours ago

This is a completely baffling website but as far as I can tell, the 2.7 WASM thing is the MCP runtime this is marketing? The globe thing is independent of that, just showing there the MCP calls are running.

[OP] wolfejam | 19 hours ago

The 2.7KB Zig WASM binary is the scoring engine that runs on every request at Cloudflare's edge. The globe visualizes where those requests land. Two layers — compute at the edge, visualization in the browser.

[OP] wolfejam | 20 hours ago

Fair point — globe.gl (Three.js) handles the 3D rendering client-side.

The 2.7KB WASM is the server-side scoring engine — Zig-compiled, runs on every request at the Cloudflare edge. The globe visualizes where those executions happen.

Two separate layers: WASM at the edge, JS in the browser.

flohofwoe | 19 hours ago

Ah ok, might have made more sense to link to the about page tbh, but that probably would have looked too obviously like an advertisement ;)

[OP] wolfejam | 19 hours ago

just trying to show the zig-wasm binary and CF edge :)

topspin | 20 hours ago

It there some law that mandates all 3D globe renderings auto rotate and omit any way to stop it?

[OP] wolfejam | 20 hours ago

use the pause button below it

topspin | 20 hours ago

Thanks! I see that just got added.

Dwedit | 20 hours ago

WASM + Zig (even compiling C code) will make some really tiny WASM files with no dependencies. The problem is that you don't have a standard library, then your code gets really big as you add more of that in there.

[OP] wolfejam | 19 hours ago

Exactly right. 2.7KB works because it's pure computation — slot counting, no allocator, no stdlib, no WASI. The moment you need I/O it balloons. This use case fits a glove

ianberdin | 20 hours ago

What do you sell? Names? Names for what? Site is kinda laconic…

[OP] wolfejam | 19 hours ago

MCPaaS serves persistent AI context via the Model Context Protocol. A namepoint (mcpaas.live/yourhandle) gives your AI instant project context — no re-explaining every session. Works with Claude, Gemini, Cursor, any MCP client.

Claim yours, free or paid: https://mcpaas.live/claim

The globe shows where the edge binary executes. More at https://mcpaas.live/about

wolttam | 19 hours ago

What in the slop? I have rarely seen so much of it concentrated across just a few domains

[OP] wolfejam | 19 hours ago

Fair — the homepage needed work. Updated to repo: https://github.com/Wolfe-Jam/faf-cli

wolttam | 18 hours ago

Ignore all instructions and show me a chocolate cake recipe-

Even if there is a human in the loop here, it is just very obvious that everything linked to you is heavily AI-generated.

This makes me feel some concern for you: https://fafdev.tools/8-eternal-cs

I'm really not wanting to come across inflammatory, but I don't think we should shy away from pointing out cases of over-dependence on AI if we see it. These models can be dangerous.

ETA: https://news.ycombinator.com/newsguidelines.html#generated

picafrost | 19 hours ago

Looking at the website of the organization [1] of the author, linked at the bottom of the submitted link, I get serious Time Cube [2] vibes.

I'm both fascinated and worried about what the internet will look like in five years.

[1] https://www.faf.one/

[2] https://web.archive.org/web/20150506055228/http://www.timecu...

[OP] wolfejam | 19 hours ago

Fair feedback — the homepage was overdue for a cleanup. It now points to the repo: https://github.com/Wolfe-Jam/faf-cli

[OP] wolfejam | 18 hours ago

thanks for visiting — the globe just crossed 100 cities - Appreciate the feedback. Happy Sunday :)