Live data from Hacker News

Show HN: Showboat and Rodney, so agents can demo what they've built

simonwillison.net

41–50 of 64 posts

Re: Show HN: Showboat and Rodney, so agents can demo what they've built

#42

rodney seems to be pretty much the same as agent-browser: https://github.com/vercel-labs/agent-browser

Hah! I hadn't seen that one before. Yeah, the CLI design is very similar.

Main difference is Rodney can be installed as a single Go binary or via uv/pip, agent-browser is Rust and npm.

Looks like agent-browser was first released at the start of January, it's very new.

Re: Show HN: Showboat and Rodney, so agents can demo what they've built

#44
I love your content, but I wish you'd make your blog theme responsive for wider screens/non-mobile. I prefer to read content like this on a large screen.

Showboat seems like it could actually be quite useful for humans too, just for making quick notes from a CLI without opening an editor. The "pop" command makes me wonder if there would be a benefit to also having an array-like in addition to the stack-like interface. It seems like it would be fairly trivial to generate an index of markdown blocks so that they could be edited individually.

I like the idea of Rodney, but I wonder if you might actually have better results by asking the agent to generate equivalent Selenium scripts instead. I'm specifically suggesting Selenium because it's been around so long so I assume there's a lot of Selenium in the LLMs training data, but there are other options that might work too.

Re: Show HN: Showboat and Rodney, so agents can demo what they've built

#46

I love your content, but I wish you'd make your blog theme responsive for wider screens/non-mobile. I prefer to read content like this on a large screen. Showboat seems like it could actually be quite useful for humans too, just for making quick notes from a CLI without opening an editor. The "pop" command makes me wonder if there would be a benefit to also having an array-like in addition to the stack-like interface…

First time someone's asked for the site to be wider! I have it setup so on a wide screen the text is still a readable width, do you think it needs to bump up that max width a bit more?

I've found the models are so good at Playwright that I don't consider Selenium any more. Rodney is my first experiment not using Playwright.

Re: Show HN: Showboat and Rodney, so agents can demo what they've built

#47
Great to see you doing red/green TDD Simon!

Passing tests in your repo are great documentation of the tool at a microscopic level. And rerunning tests only burns tokens on failures (since passed tests just print a dot) so it’s token efficient too.

Some other neat tricks:

- For greater efficiency configure your test runner to print nothing (not even a dot/filename) for test successes. Agents don’t need progress dots, only the exit code & failure details

- Have your agent implement a 10ms timeout per test. pytest has hooks to do this. The agent will see tests time out and mock out all I/O and third party code - why test what one assumes third parties tested already! Your test suite is CPU-bound without a shared database, has no shared data and no tests that interfere with or depend on each other, so tests can run in parallel.

Re: Show HN: Showboat and Rodney, so agents can demo what they've built

#48
post #46

I love your content, but I wish you'd make your blog theme responsive for wider screens/non-mobile. I prefer to read content like this on a large screen. Showboat seems like it could actually be quite useful for humans too, just for making quick notes from a CLI without opening an editor. The "pop" command makes me wonder if there would be a benefit to also having an array-like in addition to the stack-like interface…

First time someone's asked for the site to be wider! I have it setup so on a wide screen the text is still a readable width, do you think it needs to bump up that max width a bit more? I've found the models are so good at Playwright that I don't consider Selenium any more. Rodney is my first experiment not using Playwright.

I second the request to make the site responsive. When I load the page the CSS constrains the main content to 560px and the whole page is constrained to 940px. Here's how it displays on my system:

https://i.postimg.cc/zDMD9nYD/Simon.png

Re: Show HN: Showboat and Rodney, so agents can demo what they've built

#49
post #42

rodney seems to be pretty much the same as agent-browser: https://github.com/vercel-labs/agent-browser

Hah! I hadn't seen that one before. Yeah, the CLI design is very similar. Main difference is Rodney can be installed as a single Go binary or via uv/pip, agent-browser is Rust and npm. Looks like agent-browser was first released at the start of January, it's very new.

Yeah it's pretty new indeed. It's very effective at doing pretty much any browser automation task and I have to say that using it with the included skill is pretty seamless.

Re: Show HN: Showboat and Rodney, so agents can demo what they've built

#50
post #46

Earlier quoted context omitted.

First time someone's asked for the site to be wider! I have it setup so on a wide screen the text is still a readable width, do you think it needs to bump up that max width a bit more? I've found the models are so good at Playwright that I don't consider Selenium any more. Rodney is my first experiment not using Playwright.

I second the request to make the site responsive. When I load the page the CSS constrains the main content to 560px and the whole page is constrained to 940px. Here's how it displays on my system: https://i.postimg.cc/zDMD9nYD/Simon.png

Your tastes are your own, and there is an argument for just filling the window, but you won’t find a typographic authority that advocates setting body text much wider than that (and I would agree with them).
Post reply on HN