frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Verifiable server roundtrip demo for a decision interruption system

https://github.com/veeduzyl-hue/decision-assistant-roundtrip-demo
1•veeduzyl•39s ago•0 comments

Impl Rust – Avro IDL Tool in Rust via Antlr

https://www.youtube.com/watch?v=vmKvw73V394
1•todsacerdoti•43s ago•0 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
1•vinhnx•1m ago•0 comments

minikeyvalue

https://github.com/commaai/minikeyvalue/tree/prod
2•tosh•6m ago•0 comments

Neomacs: GPU-accelerated Emacs with inline video, WebKit, and terminal via wgpu

https://github.com/eval-exec/neomacs
1•evalexec•10m ago•0 comments

Show HN: Moli P2P – An ephemeral, serverless image gallery (Rust and WebRTC)

https://moli-green.is/
2•ShinyaKoyano•15m ago•1 comments

How I grow my X presence?

https://www.reddit.com/r/GrowthHacking/s/UEc8pAl61b
2•m00dy•16m ago•0 comments

What's the cost of the most expensive Super Bowl ad slot?

https://ballparkguess.com/?id=5b98b1d3-5887-47b9-8a92-43be2ced674b
1•bkls•17m ago•0 comments

What if you just did a startup instead?

https://alexaraki.substack.com/p/what-if-you-just-did-a-startup
3•okaywriting•24m ago•0 comments

Hacking up your own shell completion (2020)

https://www.feltrac.co/environment/2020/01/18/build-your-own-shell-completion.html
2•todsacerdoti•26m ago•0 comments

Show HN: Gorse 0.5 – Open-source recommender system with visual workflow editor

https://github.com/gorse-io/gorse
1•zhenghaoz•27m ago•0 comments

GLM-OCR: Accurate × Fast × Comprehensive

https://github.com/zai-org/GLM-OCR
1•ms7892•28m ago•0 comments

Local Agent Bench: Test 11 small LLMs on tool-calling judgment, on CPU, no GPU

https://github.com/MikeVeerman/tool-calling-benchmark
1•MikeVeerman•29m ago•0 comments

Show HN: AboutMyProject – A public log for developer proof-of-work

https://aboutmyproject.com/
1•Raiplus•29m ago•0 comments

Expertise, AI and Work of Future [video]

https://www.youtube.com/watch?v=wsxWl9iT1XU
1•indiantinker•30m ago•0 comments

So Long to Cheap Books You Could Fit in Your Pocket

https://www.nytimes.com/2026/02/06/books/mass-market-paperback-books.html
3•pseudolus•30m ago•1 comments

PID Controller

https://en.wikipedia.org/wiki/Proportional%E2%80%93integral%E2%80%93derivative_controller
1•tosh•34m ago•0 comments

SpaceX Rocket Generates 100GW of Power, or 20% of US Electricity

https://twitter.com/AlecStapp/status/2019932764515234159
2•bkls•34m ago•0 comments

Kubernetes MCP Server

https://github.com/yindia/rootcause
1•yindia•35m ago•0 comments

I Built a Movie Recommendation Agent to Solve Movie Nights with My Wife

https://rokn.io/posts/building-movie-recommendation-agent
4•roknovosel•35m ago•0 comments

What were the first animals? The fierce sponge–jelly battle that just won't end

https://www.nature.com/articles/d41586-026-00238-z
2•beardyw•44m ago•0 comments

Sidestepping Evaluation Awareness and Anticipating Misalignment

https://alignment.openai.com/prod-evals/
1•taubek•44m ago•0 comments

OldMapsOnline

https://www.oldmapsonline.org/en
2•surprisetalk•46m ago•0 comments

What It's Like to Be a Worm

https://www.asimov.press/p/sentience
2•surprisetalk•46m ago•0 comments

Don't go to physics grad school and other cautionary tales

https://scottlocklin.wordpress.com/2025/12/19/dont-go-to-physics-grad-school-and-other-cautionary...
2•surprisetalk•46m ago•0 comments

Lawyer sets new standard for abuse of AI; judge tosses case

https://arstechnica.com/tech-policy/2026/02/randomly-quoting-ray-bradbury-did-not-save-lawyer-fro...
5•pseudolus•47m ago•0 comments

AI anxiety batters software execs, costing them combined $62B: report

https://nypost.com/2026/02/04/business/ai-anxiety-batters-software-execs-costing-them-62b-report/
1•1vuio0pswjnm7•47m ago•0 comments

Bogus Pipeline

https://en.wikipedia.org/wiki/Bogus_pipeline
1•doener•48m ago•0 comments

Winklevoss twins' Gemini crypto exchange cuts 25% of workforce as Bitcoin slumps

https://nypost.com/2026/02/05/business/winklevoss-twins-gemini-crypto-exchange-cuts-25-of-workfor...
2•1vuio0pswjnm7•49m ago•0 comments

How AI Is Reshaping Human Reasoning and the Rise of Cognitive Surrender

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6097646
3•obscurette•49m ago•0 comments
Open in hackernews

Ask HN: Is a JVM/CDP based browser agent stack fundamentally a bad idea?

1•galaxyeye•1mo ago
Hi HN,

We built a very early prototype: a Browser-Agent/browser-automation runtime using Kotlin/JVM and raw CDP. Before investing further, we’d like advice from anyone who has worked on browser agents, AI browsers, large-scale automation, crawling, browser farms, or who has deep knowledge of Chromium/CDP.

We ourselves suspect many of our design assumptions may be flawed, so sharp criticism is very welcome.

---

TL;DR

We’re building an open-source runtime:

• AI planning/reasoning/logic lives on the JVM

• Browser actions are driven via raw CDP

• High concurrency via Kotlin coroutines

• A small ML agent learns page structure

But we’re not sure any of this is actually meaningful. Feedback—especially negative feedback—is appreciated.

---

1. JVM + CDP: possibly the wrong abstraction layer AI planning/reasoning/logic is on the JVM; browser actions are sent through CDP.

Some doubts we cannot resolve internally:

• Is the JVM too heavy for this domain? Will GC and scheduling cause tail latency?

• Is CDP inherently unsuitable for high-throughput automation?

• Does nobody actually need a JVM-native browser agent?

• Would Go/Node/Python be more sensible choices?

If the answer is “no, this is the wrong direction,” we’d really like to hear it.

---

2. High-concurrency runtime: likely to fall apart in real workloads

We’re trying to push single-machine throughput on real, complex pages by relying on:

• Kotlin coroutines

• Minimizing DevTools round-trips

• Raw CDP with multi-tab concurrency

But our doubts are even larger:

• Can Chromium realistically survive this scale?

(render-process contention, GPU-thread limits, compositor stalls, etc.)

• Are multi-tab workloads doomed to event interference, reordering, and deadlocks?

• Will CDP scheduling become the true bottleneck?

• Is raw CDP unavoidably more brittle than Playwright?

If you’ve seen similar attempts fail, we’d especially like to know how they failed.

---

3. Non-LLM page-structure learning: probably not generalizable

We built a small ML module to avoid calling an LLM every time we parse HTML.

It works well on e-commerce pages, but we strongly suspect it will break elsewhere.

Concerns:

• Will it fail outright on news, forums, SaaS dashboards, and other domains?

• Has anyone built DOM-structure-learning systems and then abandoned them? Why?

• Is the long tail of the web fundamentally hostile to non-LLM approaches?

Failure stories are particularly valuable.

---

4. Some questions we have zero confidence about

• Does the world actually need yet another browser-automation stack?

• Do “Browser Agents” have long-term practical value at all?

• Do coroutine-style concurrency models provide real benefits under heavy CDP I/O?

• Should we drop the “agent” layer entirely and just build a runtime?

• What fatal issues exist around resource isolation, multi-tenancy, event storms, or long-tail page behaviors?

• Do all high-concurrency browser runtimes eventually die for the same reasons?

If the answer is “yes, stop now,” we’d prefer to know early.

---

Prototype status

We’ll open-source a very early version (missing docs, missing examples, and possibly flawed designs).

Known issues include:

• Deadlocks on certain complex sites that are hard to reproduce

• CDP event reordering under high concurrency

• Worse-than-expected memory behavior

• Structure-learning module is inaccurate on non-e-commerce pages

If you’ve built systems with heavy browser interaction, automation, data extraction, or treating the browser as a runtime, we’d love to hear about the bottlenecks you hit—so we don’t optimize toward the wrong direction.

---

Finally

Any single sentence of criticism may save us months.

— Browser4 Team

Comments

grizzles•1mo ago
Open source it and you'll get all the feedback you desire.
galaxyeye•1mo ago
We appreciate your interest and look forward to open-sourcing the project in a few days.