Viewing profile — Reformedot
Reformedot
HN member- Joined
- Fri, Oct 13, 2023, 1:23 PM UTC
- HN karma
- 35
- Public activity
- 24 items
- HN profile
- View on Hacker News ↗
About Reformedot
No profile information was provided.
Recent public activity
-
comment
Comment #48589834
> Do you do this at the chromium/V8 level or CDP? Deepest level possible, harder but required for some workflows
-
comment
Comment #48589698
I get why it can look like we're “lying” to website operators, that’s a fair concern. But stealth, as we see it, isn’t about deception for abuse. It’s about making automated access…
-
comment
Comment #48589317
Im super interested on that, please let me know if you manage to detect their browsers!
-
comment
Comment #48578867
The state does not contain the browser config, since it's configured just before it starts running (and we currently snapshot before Chromium starts). In our case, we prepare the e…
-
comment
Comment #48578382
Oh my bad. You mean warm pools then. That works, yes, but you need to maintain that warm pool, which might not be ready if we receive a big burst of demand Keeping the browser open…
-
comment
Comment #48578082
Fair. We bill by minute cause our main use case is web automation. If you compare per minute, Lambdas are 4-6x more expensive than our solution
-
comment
Comment #48578058
Really depends on the server specs. Tab amount relies entirely in memory & CPU availability, not in the infra that runs behind the scenes But yeah, in one server we can fit hundred…
-
comment
Comment #48578018
Starting the VM itself takes 20ms with Firecracker, the slowest part is starting the browser. So there's no benefit on reusing the VM but not the browser. VM isolation is also impo…
-
comment
Comment #48577995
I've experimented with Android Browsers. The problem is that android VMs are super heavy compared to the resources needed to run just Chromium Startups are absurdly slow, isolation…
-
comment
Comment #48577258
Yes, warm pool work, but our goal is to replace them at all. Warm pools are nice but at the end they also consume resources, And you need to always keep the pool warm, starting bro…
-
comment
Comment #48576935
Not all use cases require all the features that we built Few issues we had with lambas: - Limited running time (15 min), we support up to 4 hours (we can run longer if needed) - Pr…
-
comment
Comment #48576803
Checkpoint with Chromium running is possible and will be our next step. Main blockers right now is fingerprint injection and profile injection, solved already. It's always a balanc…
-
comment
Comment #48576769
We decided to maintain Chromium as engine for stealth purposes. Browsers like LightPanda lack stealth at all, they are trivial to detect. There are ways to make Chromium more perfo…
-
comment
Comment #48576726
It's not cheaper, slower startup, we lose full control and the environment is not optimized to run Chromium, so we also lose performance
-
comment
Comment #48576707
Browsers can't be reused between customers. They contain sensitive and private data. Everything needs to be isolated and ephemeral.
-
comment
Comment #48576698
Our previous solution (Unikraft) did not supported auto-scaling That's why we moved to a fully in-house solution with Firecracker and auto-scaling on EC2
-
comment
Comment #48576682
> Browser stealth has been a solved problem for some time now That's not true. Bots can still automate the web and there's demand for products that allow it. It's harder than years…
-
comment
Comment #48575436
Our browsers beat competitors in performance too. Chrome uses mainly CPU, not GPU We support GPU via software tho
-
comment
Comment #48575047
We persist profiles to maintain sessions if needed, this includes cookies, session storage and everything needed to keep your account logged in
-
comment
Comment #48575002
Yes, it is. It was a challenge to make it work smooth without metal. The scaling out speed was one of the main reasons
-
comment
Comment #48574981
Docker does not isolate, consumes more resources and is slower
- story
-
comment
Comment #46866681
Protection approaches vary wildly across industries and sites, and what counts as "suspicious" looks completely different depending on the context and websites. Our focus is on sta…
- story