frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I made an AI that reviews iPhone apps – 1h of autonomous GUI work

https://understudy-ai.github.io/understudy/
2•bayes-song•1h ago
I've been building Understudy, an open-source GUI agent for macOS. Wanted to push the GUI stuff beyond the usual short demos, so I tried turning it into an iPhone app reviewer.

You give it one prompt. It browses the real App Store in Chrome, installs the app on a real iPhone through macOS iPhone Mirroring (not a simulator), opens the app and explores it — never seen Snapseed before — records clips and screenshots, composites a narrated review video with FFmpeg locally, uploads it to YouTube, then deletes the app. About an hour, didn't touch the keyboard.

The exploration part is what I'm happiest with. The agent reads the App Store description, goes "they say background removal works, let me try that," and then figures out an unfamiliar app on its own. It regrounds from the live screenshot every action, so unexpected dialogs or UI changes don't kill it.

The reason it can sustain an hour of work: each of the 6 stages runs as a separate child session with its own context. You can't fit an hour of screenshots into one window, so the isolation is necessary. Stages are typed — "workers" are deterministic (browser automation, device control), "skills" are agentic (the agent decides what to do). A "playbook" orchestrates both.

Result video (what the agent published): https://youtube.com/shorts/jliTvpTnsKY?feature=share

Process video (how it was built): https://youtu.be/gYMYI0bxkJs

X: https://x.com/LiangSong850509/status/2037612742392357218?s=2...

MIT license.

US sends subpoenas in Warner-Paramount antitrust review as probe picks up steam

https://www.reuters.com/world/us-sends-subpoenas-warner-paramount-antitrust-review-probe-picks-up...
1•1659447091•1m ago•0 comments

If you don't opt out by Apr 24 GitHub will train on your private repos

5•vmg12•3m ago•0 comments

Hackers got Denver crosswalks to hate on Trump

https://denverite.com/2026/03/16/denver-crosswalks-hacked-anti-trump-message-explained/
1•metabagel•3m ago•0 comments

Split Terminal Panes on QuakeNotch v2.3

https://www.patreon.com/posts/quakenotch-v2-3-154094964
2•rohanrhu•7m ago•0 comments

Sycophantic bots coach users into selfish, antisocial behavior, say researchers

https://www.theregister.com/2026/03/27/sycophantic_ai_risks/
3•cmsefton•9m ago•0 comments

Researchers find 3,500-year-old loom that reveals textile revolution

https://web.ua.es/en/actualidad-universitaria/2026/marzo2026/23-31/ua-researchers-find-3-500-year...
1•geox•11m ago•0 comments

Memory chip stocks shed $100B as AI-driven shortage trade unwinds

https://www.ft.com/content/e4e15692-187e-4466-832e-ec267e792292
3•cjs_ac•16m ago•0 comments

E-waste from rich nations floods local markets in Nigeria

https://www.aljazeera.com/features/2026/3/27/truly-junk-e-waste-from-rich-nations-floods-local-ma...
2•Qem•17m ago•0 comments

Slovenia becomes first EU country to introduce fuel rationing

https://www.bbc.com/news/articles/c77m4zx6zvmo
5•measurablefunc•17m ago•0 comments

Rate My Managers

https://ratemymanagers.ca
2•noRagrats•17m ago•0 comments

Stadler reshapes knowledge work at a 230-year-old company

https://openai.com/index/stadler/
2•surprisetalk•18m ago•0 comments

Show HN: Kagento – LeetCode for AI Agents

https://kagento.io
4•ifdotpy•21m ago•0 comments

To Sit by the Water

https://tinkelenberg.com/posts/to-sit-by-the-water/
2•tinkelenberg•23m ago•0 comments

Transport Canada warned about WestJet seating hazard weeks before viral video

https://www.cbc.ca/news/canada/edmonton/transport-canada-westjet-seating-layout-hazard-9.7142069
2•luu•23m ago•0 comments

Velxio 2.0 – Emulate Arduino, ESP32, and Raspberry Pi 3 in the Browser

https://github.com/davidmonterocrespo24/velxio
4•dmcrespo•23m ago•0 comments

Type Theorists need to take a look at Zig

https://pure-systems.org/posts/2026-03-27-the-type-theorists-need-to-take-a-look-at-zig.html
2•doyougnu•29m ago•1 comments

CppCon: C++ Beats Rust in JSON Serialization [video]

https://www.youtube.com/watch?v=Mcgk3CxHYMs
3•fthiesen•29m ago•0 comments

Quadratic Micropass Type Inference

https://articles.luminalang.com/a/micropass-inference/
5•simvux•31m ago•0 comments

Where Agents Converge

https://danthegoodman.substack.com/p/where-agents-converge
2•dangoodmanUT•32m ago•0 comments

How to Make Programming Terrible for Everyone

https://jneen.ca/posts/2026-03-27-how-to-make-programming-terrible-for-everyone/
3•jneen•33m ago•0 comments

I scored every NYC building for distress using 37M public data points and ML

https://sillview.nyc
2•ThomasThuillier•33m ago•0 comments

Steam Wishlist Pulse > track wishlist spikes and changes for game devs

https://github.com/hortopan/steam-wishlist-pulse
2•remakeru•33m ago•1 comments

Show HN: Fallow – Find unused code, duplication, and complexity in TS/JS (Rust)

https://github.com/fallow-rs/fallow
2•bartwaardenburg•34m ago•0 comments

AI bug reports went from junk to legit overnight, says Linux kernel czar

https://www.theregister.com/2026/03/26/greg_kroahhartman_ai_kernel/
4•amarant•37m ago•0 comments

Agents of Chaos

https://agentsofchaos.baulab.info/report.html
2•luu•38m ago•0 comments

I don't understand graphical abstracts. So I both hate and admire this one (2025)

https://scientistseessquirrel.wordpress.com/2025/09/23/i-dont-understand-graphical-abstracts-so-i...
2•rossant•41m ago•0 comments

Show HN: Building your first ASGI framework – step-by-step lessons

2•grandimam•42m ago•0 comments

Offprint: Publishing infrastructure for the open web, built on AT Protocol

https://offprint.app
3•icy•42m ago•0 comments

Show HN: GladAItor – Judge AI Products for Free

https://glad-ia-tor.com/
3•Enjoyooor•43m ago•1 comments

Basecamp Becomes Agent Accessible

https://world.hey.com/dhh/basecamp-becomes-agent-accessible-3ae6b949
2•FigurativeVoid•44m ago•0 comments