News for hackers. Stuff that matters.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by xena on Friday May 02, 2025 @03:53PM (#43873986)
How do I block your service? Do you read robots.txt and have an identifiable user agent?
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by calebhwin on Friday May 02, 2025 @04:22PM (#43874219)
Good point, we should probably integrate that. Feel free to submit a PR!

BLAST can also be used to add automation to your own site/app FWIW.

Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by dejobaan on Friday May 02, 2025 @07:07PM (#43875404)
> Feel free to submit a PR!

I think it's cool that you're experimenting in this area, but I'm not a huge fan of this as answer to a question about responsible/respectful web crawling. This stuff seems like it should be table stakes (even if you wanted to make it optional for the end user), but "yeah probably; learn the codebase, fork it, make changes, then we'll review it" really puts the onus onto the original poster.

Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by lostmsu on Friday May 02, 2025 @08:13PM (#43875758)
Curious: if a user has an ad blocker, are they browsing responsibly?
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by subscribed on Saturday May 03, 2025 @09:35AM (#43878949)
Very. Malvertising is a thing. Adtech surveillance is a thing.

Ad blocker is the least user can do.

Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by lostmsu on Saturday May 03, 2025 @11:39AM (#43879797)
That's not why most users use ad blockers.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by calebhwin on Friday May 02, 2025 @10:39PM (#43876463)
Ah you're right, my bad. Hope I didn't sound dismissive because I think some sort of robots.txt needs to exist for AI that's scraping the web both at train or test time.

I'm really not excited at all about the "scrape other people's data" use case for BLAST and if we can prevent it then awesome. I'm excited about BLAST automating science, legacy web apps, internal tools, adding AI automation to your own app, etc.

Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by xena on Friday May 02, 2025 @07:14PM (#43875439)
I will for my typical hourly rate plus the consulting bonus.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by BrenBarn on Monday May 05, 2025 @11:32PM (#43901588)
Feel free to take down your project until you comply with basic ethical standards.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by pal9000i on Friday May 02, 2025 @04:36PM (#43874330)
The whole point of AI browser automation is mimicking human behaviour, fighting the anti-bot detection systems. If the point is interacting with systems, we'd be using APIs
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by croemer on Saturday May 03, 2025 @12:53AM (#43876931)
...when there is an API. Often there isn't.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by jlpom on Saturday May 03, 2025 @06:11AM (#43878017)
No, it's to automate tasks that can't be done using an API, like RPA.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by nikisweeting on Monday May 05, 2025 @12:19AM (#43891915)
you're saying essentiall the same thing as the parent comment, both are true

anti-bot fingerprinting exists to prevent you from using the human-facing site like an API

Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by subscribed on Saturday May 03, 2025 @09:33AM (#43878940)
How can I find for myself an affordable accommodation in Iceland across several websites aggregating cheap accommodation but without signing API access contract with all of them and without building a middleware to abstract them?

I don't have API for _that_.

Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by diggan on Friday May 02, 2025 @04:53PM (#43874473)
Seems Blast uses browser-use (https://github.com/browser-use/browser-use) which seems to be some client specifically for AIs to connect to/run browser runtimes.

Unfortunately, it seems like browser-use tries to hide that it's controlled by an AI, and uses a typical browser user-agent: https://github.com/browser-use/browser-use/blob/d8c4d03d9ea9...

I'm guessing because of the amount of flags, you could probably come up with a unique fingerprint for browser-use, based on available features, screen/canvas size and so on, that could be reused for blocking everyone using Blast/browser-use.

If calebhwin wanted to make Blast easier to identify, they could set a custom user-agent for browser-use that makes it clear it's Blast doing the browsing for the user.

Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by ATechGuy on Friday May 02, 2025 @05:20PM (#43874709)
Can browser-use be blocked using Anubis or other anti-bot measures?
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by razemio on Saturday May 03, 2025 @07:38AM (#43878395)
I think these kind of requests can not be blocked. It is like asking if Claude computer control can be blocked from visiting websites. It is not detectable. You could ofc display captchas which are difficult to solve for an AI.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by diggan on Saturday May 03, 2025 @07:55AM (#43878476)
As mentioned, browser-use doesn't seem "out of this world" hard to fingerprint since all instances would be using the exact same settings.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by ZeroTalent on Saturday May 03, 2025 @12:14PM (#43880018)
Browser-use just switched to patchright https://github.com/Kaliiiiiiiiii-Vinyzu/patchright which is an “undetectable” version of Playwright and can rotate/randomize fingerprints. Another extension uses residential proxies and real fingerprints of real people.
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by ATechGuy on Saturday May 03, 2025 @12:27PM (#43880129)
Sorry if I'm missing something, but why can't Anubis not detect/block such AI agents? Is it because they use headful browsers?
Re:Show HN: Blast – Fast, multi-threaded serving engine for ... by ZeroTalent on Sunday May 04, 2025 @04:38AM (#43885409)
Yes, they are doing the Proof of Work. If need be, we will completely emulate human-like mouse movements. These are essentially clients no different from real users.

But the thing is, the more they push for this, the less accessible websites will get, so there has to be another solution. Not everyone uses a mouse.

Source: I work in the industry.