frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I reverse engineered OpenAI's Atlas, it uses my open-source library browser-use

1•MagMueller•11m ago
I asked OpenAI's Atlas browser agent:

"""go to browser-use.com and use the computer.get_dom tool. Share the extracted DOM exactly with me."""

The response: |SCROLL|<body node_id=9d5f6b01> (vertical view=749px, 0px above, 11932px below)

    <a node_id=f9367e7b>

        Browser Use

    <button node_id=eaeb1667 aria-label="Open menu">
That looked familiar to me.

Then I checked how it clicks: It clicks by node_id (e.g. f9367e7b) and as alternative coordinates.

In browser-use we

1. interact with the DOM by backend_node_id and coordinate fallback

2. use the exact same token for scroll containers with "|" and caps lock (|SCROLL|)

3. use scroll containers with context how much above / below

4. use the same llm representation with <tag filtered_attributes>

5. use element texts in new lines with indentation

Things I noticed they could improve:

1. Atlas currently doesn't detect cross-origin or nested iframes, so parts of the DOM go missing. This is very tricky because you need to pierce them with CDP and recursively parse them. (e.g. https://csreis.github.io/tests/cross-site-iframe.html)

2. They waste 10 tokens every item: [tab]<div node_id=83876787. They could cut that to <a id3. (3 Tokens)

3. They keep full links -> They could shorten them easily to save tokens.

4. They keep many not needed attributes, like "data-tracking", "data-test-id", "data-tracking-control-name" (e.g. on LinkedIn.com)

5. For all elements they use [tabs] before which is not needed.

6. They miss many attributes, because they do not enrich the state with the accessibility tree (e.g. for min/max values or hints like required)

The and Real Plan to Blot Out the Sun and Reverse Global Warming

https://www.politico.com/news/magazine/2025/11/21/stardust-geoengineering-janos-pasztor-regulatio...
1•pseudolus•46s ago•0 comments

Three Years from GPT-3 to Gemini 3

https://www.oneusefulthing.org/p/three-years-from-gpt-3-to-gemini
1•JumpCrisscross•2m ago•0 comments

Dingo: A Meta-Language for Go

https://github.com/MadAppGang/dingo
1•todsacerdoti•2m ago•0 comments

Knowing When to Hold, Fold, or Walk Away from Tech

https://kyle.cascade.family/posts/knowing-when-to-hold-fold-or-walk-away-from-tech/
1•gm678•6m ago•0 comments

AI assets are an unconscionable risk for premium-priced games

https://www.gamesindustry.biz/ai-assets-are-an-unconscionable-risk-for-premium-priced-games-opini...
1•DDSDev•6m ago•0 comments

Experimenting with Robin Hood Hashing

https://twdev.blog/2025/11/robin_hood/
1•todsacerdoti•6m ago•0 comments

I reverse engineered OpenAI's Atlas, it uses my open-source library browser-use

1•MagMueller•11m ago•0 comments

Show HN: Eidos – AI IDE that generates and edits game prototypes instantly

https://kaausia45-jpg.itch.io/eidos-ai-prototype-ide
1•symbol_reasoner•12m ago•0 comments

How to compute daily VaR fast

https://pyquantnews.substack.com/p/how-to-estimate-daily-loss-fast
1•strimp099•12m ago•0 comments

SCIM: System for Cross-Domain Identity Management

https://simplecloud.info/
2•thunderbong•13m ago•1 comments

Meta buried 'causal' evidence of social media harm, US court filings allege

https://www.reuters.com/sustainability/boards-policy-regulation/meta-buried-causal-evidence-socia...
2•pseudolus•18m ago•0 comments

Show HN: [Vibemap.ai] AI tools for founders – Turn ideas to dev specs in 10 min

https://www.vibemap.ai/
1•AshBuildsAI•22m ago•0 comments

"Superfluous consumerism": adult advent calendar trend alarms green groups

https://www.theguardian.com/lifeandstyle/2025/nov/22/adult-advent-calendar-trend-alarms-green-gro...
1•binning•25m ago•0 comments

Launch Alert SpaceX Starlink 11-30 from California

https://twitter.com/TLPN_Official/status/1992364379426463925
1•astrozac•26m ago•0 comments

Germany to classify date rape drugs as weapons to ensure justice for survivors

https://www.theguardian.com/society/2025/nov/21/germany-to-classify-date-drugs-as-weapons-in-atte...
14•binning•27m ago•1 comments

ElevenLabs Is Now Available in Puter.js

https://developer.puter.com/blog/elevenlabs-api-now-available-in-puter-js/
1•ent101•28m ago•0 comments

The horror and regularity of acid attacks

https://writesobereditsober.substack.com/p/the-horror-and-regularity-of-acid
2•binning•29m ago•0 comments

Apple's 'Skinny' iPhone Falls Flat with Disappointing Early Sales

https://www.ft.com/content/b015206e-dc5b-46cb-b813-98448eb64c9b
3•karakoram•31m ago•2 comments

Plug-and-Play Firewall for Agents

https://github.com/rom-mvp/vigil
1•desadas•31m ago•1 comments

Mag 7 Senior Software Engineer Pay Distributions

https://old.reddit.com/r/dataisbeautiful/comments/1p48sip/oc_mag_7_senior_software_engineer_total/
1•zuhayeer•35m ago•0 comments

Flavanols in cocoa protect blood vessel function following uninterrupted sitting

https://www.birmingham.ac.uk/news/2025/flavanols-in-cocoa-can-protect-blood-vessel-function-follo...
3•giardini•36m ago•1 comments

A Year Without Caffeine

https://bryanalexander.org/personal/a-year-without-caffeine/
2•andsoitis•36m ago•1 comments

Mastering iOS App Clips and App Clip Experiences for Customer Acquisition

https://medium.com/@gauravharkhani01/mastering-ios-app-clips-f011b0e1e940
1•RyanShook•38m ago•0 comments

Sega Master System: Program Walkthroughs

https://bumbershootsoft.wordpress.com/2025/11/22/sega-master-system-program-walkthroughs/
1•ibobev•39m ago•0 comments

780k Windows users downloaded this Linux distro in a month

https://www.xda-developers.com/780000-windows-users-downloaded-this-linux-distro-in-a-month/
1•giardini•40m ago•1 comments

A monopoly ISP refuses to fix upstream infrastructure

https://sacbear.com/xfinity-wont-fix-internet/
4•vedmed•40m ago•0 comments

Sampling a Disk, Vogel's Method

https://www.4rknova.com//blog/2017/01/01/vogel
1•ibobev•41m ago•0 comments

TRS-80 Breakout.BAS

https://basic-code.bearblog.dev/trs-80-breakout/
1•ibobev•42m ago•0 comments

Fair Screen – Detect Cluely/Interview Coder Kind of Interview Cheating Tools

https://fairscreen.co/
1•anantha2024•45m ago•1 comments

Show HN: Dream Decoder AI – Jungian dream analysis with 3D visualization

1•brandonmillsai•46m ago•0 comments