zlacker

[return to "Cursor's latest “browser experiment” implied success without evidence"]
1. pavlov+j91[view] [source] 2026-01-16 19:45:33
>>embedd+(OP)
The comment that points out that this week-long experiment produced nothing more than a non-functional wrapper for Servo (an existing Rust browser) should be at the top:

>>46649046

◧◩
2. pera+gl1[view] [source] 2026-01-16 20:41:47
>>pavlov+j91
Has anyone tried to rewrite some popular open source project with IA? I imagine modern LLMs can be very effective at license-washing/plagiarizing dependencies, it could be an interesting new benchmark too
◧◩◪
3. gorkae+Xv1[view] [source] 2026-01-16 21:40:52
>>pera+gl1
I think it's fair enough to consider porting a subset of rewriting, in which case there are several successful experiments out there:

- JustHTML [1], which in practice [2] is a port of html5ever [3] to Python.

- justjshtml, which is a port of JustHTML to JavaScript :D [4].

- MiniJinja [5] was recently ported to Go [6].

All three projects have one thing in common: comprehensive test suites which were used to guardrail and guide AI.

References:

1. https://github.com/EmilStenstrom/justhtml

2. https://friendlybit.com/python/writing-justhtml-with-coding-...

3. https://github.com/servo/html5ever

4. https://simonwillison.net/2025/Dec/15/porting-justhtml/

5. https://github.com/mitsuhiko/minijinja

6. https://lucumr.pocoo.org/2026/1/14/minijinja-go-port/

◧◩◪◨
4. DonHop+2J2[view] [source] 2026-01-17 11:43:52
>>gorkae+Xv1
More vibe coded browser modules:

V8 => H8 - JavaScript engine that hates code, misunderstands equality, sponsored by Brendan Eich and "Yes on Prop H8".

Expat => Vexpat - An annoying, irritating rewrite of an XML parser.

libxml2 => libxmlpoo - XML parsing, same quality as the spec.

libxslt => libxsalt - XSLT transforms with extra salt in the wound.

Protobuf => Probabuf - Probably serializes correctly, probably not, fuzzy logic.

Cap'n Proto => Crap'n Proto - Zero-copy, zero quality.

cURL => cHURL - Throws requests violently serverward, projectile URLemitting.

SDL => STD - Sexually Transmitted Dependency. It never leaves and spreads bugs to everything you touch.

Servo => Swervo - Drunk, wobbly layout that can't stay on the road.

WebKit => WebShite - British pronunciation, British quality control.

Blink => Blinkered - Only renders pages it agrees with politically.

Taffy => Daffy - Duck typed Flexbox layout that's completely unhinged. "You're dethpicable!"

html5ever => html5never - Servo's HTML parser that never finishes tokenizing.

Skia => SkAI - AI-generated graphics that hallucinates extra pixels and fingers.

FreeType => FreeTypo - Introduces typos during keming and rasterization.

Firefox => Foxfire - Burns through your battery in 12 minutes, while molesting children.

WebGL => WebGLitch - Shader compilation errors as art.

WebGPU => WebGPUke - Makes your GPU physically ill.

SQLite => SQLHeavy - Embedded database, 400MB per query.

Vulkan => Vulcan't - Low-level graphics that can't.

Clang => Clanger - Drops errors loudly at runtime.

libevent => liebevent - Event library that lies about readiness.

Opus => Oops - Audio codec, "oops, your audio's gone."

All modules now available on GitPub:

GitHub => GitPub - Microsoft's vibe control system optimized for the Ballmer Peak. Commit quality peaks at 0.129% BAC, mass reverts at 0.15%.

[go to top]