4 comments

  • WD-422 hours ago
    Is this the project announced a week or two ago by an AI company claiming they had built a browser but it turned out to be a crappy wrapper around Servo that didn’t even build? Or is this another one? I thought it was Anthropic but this says Cursor.
    • thunderbong2 hours ago
      The first paragraph of the article -<p>&gt; Last week Cursor published Scaling long-running autonomous coding, an article describing their research efforts into coordinating large numbers of autonomous coding agents. One of the projects mentioned in the article was FastRender, a web browser they built from scratch using their agent swarms. I wanted to learn more so I asked Wilson Lin, the engineer behind FastRender, if we could record a conversation about the project. That 47 minute video is now available on YouTube. I’ve included some of the highlights below.
    • comex1 hour ago
      It is the same project, but my impression is that HN exaggerated many of the issues with it.<p>For example:<p>- They did eventually get it to build. Unknown to me: were the agents working on it able to build it, or were they blindly writing code? The codebase can&#x27;t have been _that_ broken since it didn&#x27;t take long for them to get it buildable, and they&#x27;d produced demo screenshots before that.<p>- It had a dependency on QuickJS, but also a homegrown JS implementation; apparently (according to this post) QuickJS was intended as a placeholder. I have no idea which, if either, ended up getting used, though I suspect it may not even matter for the static screenshots they were showing off (the sites may not have required JS to show that).<p>- Some of the dependencies (like Skia and HarfBuzz) are libraries that other browsers also depend on and are not part of browser projects themselves.<p>- Other dependencies probably shouldn&#x27;t have been used, but they only represent a fraction of what a browser has to do.<p>However…<p>What I don&#x27;t know, and seemingly nobody else knows, is how functional the rest of the codebase is. It&#x27;s apparently very slow and fails to render most websites. But is this more like &quot;lots of bugs, but a solid basis&quot;, or is it more like &quot;cargo-culted slop; even the stuff that works only works by chance&quot;? I hope someone investigates.
      • simonw1 hour ago
        &gt; were the agents working on it able to build it, or were they blindly writing code?<p>The project was able to build the whole time, and the agents were constantly compiling it using the Rust compiler and fixing any compile errors as they occurred.<p>The GitHub CI builds were failing, and when they first opened the repo people incorrectly assumed that meant the code didn&#x27;t compile at all.<p>The biggest problem with the repo when they first released it was that there were no build instructions for end-users, so it was hard to try out. They fixed that within 24 hours of the initial release.<p>&gt; What I don&#x27;t know, and seemingly nobody else knows, is how functional the rest of the codebase is.<p>It&#x27;s functional enough to render web pages - you can build it and run it yourself to see that, I have some screenshots from trying it out here: <a href="https:&#x2F;&#x2F;simonwillison.net&#x2F;2026&#x2F;Jan&#x2F;19&#x2F;scaling-long-running-autonomous-coding&#x2F;" rel="nofollow">https:&#x2F;&#x2F;simonwillison.net&#x2F;2026&#x2F;Jan&#x2F;19&#x2F;scaling-long-running-a...</a><p>That said, it&#x27;s very much intended as a research project into running parallel coding agents as opposed to a serious browser project that&#x27;s intended for end users. At the end of my post I compare it to &quot;hello world&quot; - I think &quot;build a browser&quot; may be the &quot;hello world&quot; of massively parallel coding agent systems, which I find quite amusing.
  • Ronsenshi2 hours ago
    &quot;Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should.&quot;<p>I&#x27;m curious what is the energy&#x2F;environmental&#x2F;financial impact of this &quot;research&quot; effort of cobbling together a browser based on AI model that had been trained on freely available source code of existing browsers.<p>I can&#x27;t imagine this browser being used outside of tinkering or curiosity toy - so the purpose of the research is just to see whether you can run absurd amount of agents simultaneously and produce something that somewhat works?
    • sealeck2 hours ago
      I&#x27;d love to see what happens if you hook this renderer up to AFL++...
  • yeasku4 hours ago
    [dead]
  • benatkin2 hours ago
    I&#x27;m going to propose a law for these AI orchestration systems based on Greenspun&#x27;s Tenth Law:<p>&gt; Any sufficiently complicated AI orchestration system contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Gas Town.