embedding-shapes
emsh.cat
embedding-shapes
@emsh.cat
Heh, we'll always have something, thanks for your attempts :)
January 28, 2026 at 4:11 PM
I do it because that's the best way of getting the lowest latency! That it also works offline is just :chefs_kiss:
January 28, 2026 at 2:56 PM
I wrote a bunch about what they said, and how much of it didn't make sense: emsh.cat/cursor-impli...

Then for extra fun, I implemented my own browser from scratch, trying to replicate their experiment, but with only one agent. 20K LOC, written about it here: emsh.cat/one-human-on...
January 28, 2026 at 1:50 PM
So don't ask it:

> Build a browser based on this code

but more like:

> I want to build a browser, lets start with just plain text 'hello world', you can look at the source code at /blah/blah for inspiration"

for example.

Hopefully this helps a bit :)
January 28, 2026 at 12:31 PM
At that point, all it could do was render "Hello World" as plaintext basically.

Second commit, only add --screenshot = github.com/embedding-sh...

And so on, the smaller pieces you can do, the easier it'll be for the agent to do it properly.
January 28, 2026 at 12:30 PM
Haven't really used Kimi except for some really basic tests.

I think you might be trying to give it too large chunks. Try to "divide and conquer", make each step as small as possible.

This is the first "real" commit of the browser project: github.com/embedding-sh...
January 28, 2026 at 12:29 PM
> These tech bros reaaally don't want us using our brains anymore, huh?

I think they're just dumb, there is no QA departments left, no one cares about quality, and all the people with "Good Taste" (emsh.cat/good-taste/) have moved on.
January 28, 2026 at 11:26 AM
Imagine claiming Linux supports running Windows binaries because some distributions ship with Wine or QEMU?
January 28, 2026 at 11:25 AM
So what? Doesn't mean that virtualization suddenly means the OS supports that stuff :P It's virtualization, literally means it's not running on the OS anymore. Come on...
January 28, 2026 at 11:10 AM
Lol, the right answer is "No" then, if you need a VM :P

Bit like claiming Linux can run Windows binaries.

> Yeah, but just install VirtualBox and run a Windows VM, then your Linux can run Windows binaries!

If you need a VM to do it, then the OS does not support it :)
January 28, 2026 at 10:59 AM
I'd rename it to something simpler first, then inspect, then delete it.

Worst case? Something has the wrong name.
January 28, 2026 at 10:58 AM
> Daddy, what was hard with browser development in 2010?

> Drag and drop son, drag and drop

> But isn't that still hard today in 2068?

> Yes son, it is and will always be
January 28, 2026 at 10:57 AM
If you're even debating if/thinking about you're gonna need an environment variable, you already need a new environment variable
January 28, 2026 at 1:14 AM
Thanks, it seemed fishy from the first day I saw Cursor's blog-post on HN, turned out I could trust my stomach :)
January 27, 2026 at 9:54 PM
Zero experience in building actual browsers :) Long-term Firefox user though! Since version 1.5 :D
January 27, 2026 at 9:53 PM
> mostly a web developer who jumped around various roles through the years. Spent a lot of time caring deeply about testing, infrastructure, architecture/design and communication between humans

news.ycombinator.com/item?id=4678...
> What kind of time frame do you ballpark this would have taken you on your own?... | Hacker News
news.ycombinator.com
January 27, 2026 at 9:51 PM
np :)

I'm using Codex, tried Claude Code and some others but everything seems worse. I pay ~200 EUR/month for the Pro plan, never hit any limits AFAIK, prorating days I guess it'll be like ~19 EUR for three days. Model used for everything was gpt-5.2 with reasoning effort set to xhigh.
January 27, 2026 at 9:17 PM
Ooh, interesting! GLHF! I'd wager a Golang codebase would be closer to 10K than 20K, but just a wild guess, please do update once all the regression tests pass ;)
January 27, 2026 at 9:10 PM
> managing the agents?

Just one agent (codex) + me, side by side in the terminal, me taking notes on the right, codex doing it's thing on the left :)
January 27, 2026 at 9:08 PM
I'm a software engineer with ~1.5 decades of experience, mostly web development but been moving across stacks the entire time.

Generally consider myself a generalist :) Through the years been focusing a lot on testing, infrastructure and architecture/design, guess that's helpful now.
January 27, 2026 at 9:04 PM
Hah lol is that real? That's crazy if so!
January 27, 2026 at 8:13 PM