HackerTrans
TopNewTrendsCommentsPastAskShowJobs

wolfejam

no profile record

Submissions

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

mcpaas.live
20 points·by wolfejam·il y a 3 mois·28 comments

Show HN: I got tired of syncing Claude/Gemini/AGENTS.md and .cursorrules

2 points·by wolfejam·il y a 4 mois·11 comments

Show HN: FAF – The package.json for AI context (IANA registered)

github.com
1 points·by wolfejam·il y a 5 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 5 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 6 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 6 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 6 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 6 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 6 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 7 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 8 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 8 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 8 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 8 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 8 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 8 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 8 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 8 mois·0 comments

Show HN: Chrome extension, grab any codebase as .txt (GitHub, Monaco, StackBlitz

chromewebstore.google.com
1 points·by wolfejam·il y a 9 mois·0 comments

[untitled]

1 points·by wolfejam·il y a 9 mois·0 comments

comments

wolfejam
·il y a 3 mois·discuss
thanks for visiting — the globe just crossed 100 cities - Appreciate the feedback. Happy Sunday :)
wolfejam
·il y a 3 mois·discuss
Fair — the homepage needed work. Updated to repo: https://github.com/Wolfe-Jam/faf-cli
wolfejam
·il y a 3 mois·discuss
Fair feedback — the homepage was overdue for a cleanup. It now points to the repo: https://github.com/Wolfe-Jam/faf-cli
wolfejam
·il y a 3 mois·discuss
just trying to show the zig-wasm binary and CF edge :)
wolfejam
·il y a 3 mois·discuss
Yep — Three.js renders the globe client-side. The 2.7KB scores server-side at the edge. Separate concerns.
wolfejam
·il y a 3 mois·discuss
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.
wolfejam
·il y a 3 mois·discuss
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
wolfejam
·il y a 3 mois·discuss
Thanks for flagging the broken link. More context here: https://mcpaas.live/about
wolfejam
·il y a 3 mois·discuss
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
wolfejam
·il y a 3 mois·discuss
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.
wolfejam
·il y a 3 mois·discuss
MCPaaS is trademarked. Nothing it patented.
wolfejam
·il y a 3 mois·discuss
use the pause button below it, zoom in/out, rotate too
wolfejam
·il y a 3 mois·discuss
use the pause button below it
wolfejam
·il y a 4 mois·discuss
ETH Zurich studied 5,694 PRs across 12 diverse repos.
wolfejam
·il y a 4 mois·discuss
ETH Zurich tested this: LLM-generated prose context = -3% performance, +20% cost. Even human-written = +4% at +19% cost. The problem is prose bloat. Structured formats avoid that by design. https://arxiv.org/abs/2602.11988
wolfejam
·il y a 4 mois·discuss
ln -s makes all four files identical. Whichever format you write it in, the other three get the wrong structure. This generates each in its native format.
wolfejam
·il y a 4 mois·discuss
Totally — git handles syncing files. The problem is these four files have different formats and conventions. Same project context, four dialects. That's why I wrote bi-sync --all: one YAML source, four native outputs.
wolfejam
·il y a 5 mois·discuss
Well said. And it's potentially a 7% swing when you think about it — +4% with good human-written context vs. -3% with LLM-generated noise. That's a significant delta from just the quality of the information.

The real value is exactly what you described: the tribal knowledge, the "we tried X and it broke because Y", the constraints that live in someone's head and nowhere in the code. LLM-generated files miss this because the LLM is just restating what it can already see. Of course that doesn't help.
wolfejam
·il y a 5 mois·discuss
This paper validates what we've been building toward. The core issue isn't the idea of context files — it's that prose is the wrong format for structured facts.

AI crushes structured data like package.json but struggles with free-form markdown. Two developers describe the same repo completely differently. There's no schema, no validation, no scoring.

Our paper on CERN's Zenodo proposes FAF — a structured YAML format (IANA-registered as application/vnd.faf+yaml) that replaces prose with validated fields. One .faf file generates native outputs for CLAUDE.md, AGENTS.md, .cursorrules, and GEMINI.md. The instruction files stay — they just sit on top of a structured foundation instead of floating independently.

Paper: https://zenodo.org/records/18251362
wolfejam
·il y a 5 mois·discuss
very true, most end-users don't care what we call it or how it works--most drivers don't know how their brakes work, but they better

simplify with AI hasn't quite caught on lol