Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Claude Code now reads AGENTS.md if there is no Claude.md(claude.com ↗)
    65comments
  2. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    155comments
  3. Saving another 100TB of RAM(cloudflare.com ↗)
    24comments
  4. Cloudflare Quick Tunnels(cloudflare.com ↗)
    209comments
  5. Xcode 27.1 Beta Release Notes(developer.apple.com ↗)
    53comments
  6. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    10comments
  7. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    40comments
  8. How to Write with an LLM(sockpuppet.org ↗)
    231comments
  9. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    69comments
  10. OpenJev(openjev.com ↗)
    234comments
  11. The Implications of Linguistic Illegibility for LLM Security(arxiv.org ↗)
    13comments
  12. Our brain evolved from two primitive nervous systems that merged: Study(newscientist.com ↗)
    45comments
  13. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    27comments
  14. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    154comments
  15. Cyclomatic Complexity in C#(ndepend.com ↗)
    3comments
  16. From Geometry to Algebra and Back Again: 4000 Years of Papers (2023) [video](youtube.com ↗)
    discuss
  17. A search-and-inference database from scratch in pure Zig(antfly.io ↗)
    12comments
  18. How SpaceX streamlined the Raptor engine(construction-physics.com ↗)
    17comments
  19. Korea raises data breach fines to 10% of revenue(koreajoongangdaily.com ↗)
    53comments
  20. Minimal Phone 2(minimalcompany.com ↗)
    127comments
  21. I vibed a proof of Conway's conjecture(overreacted.io ↗)
    171comments
  22. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    87comments
  23. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    8comments
  24. US Military had close call after using AI for hallucinated intelligence report(cnn.com ↗)
    252comments
  25. Show HN: Ax-check.com – Can agents use your product?(ax-check.com ↗)
    25comments
  26. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  27. Border agents can search cellphones without a warrant or reasonable suspicion(lawandcrime.com ↗)
    116comments
  28. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    144comments
  29. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    15comments
  30. Show HN: Scry, programmable internet search w/ congestion pricing(scry.io ↗)
    16comments

Ferret-UI Lite: Lessons from Building Small On-Device GUI Agents

34 pointsby 6mo agomachinelearning.apple.com
6 comments
6mo agoHN ↗

I recently experimented with Apple's Foundation Models framework, and I came away impressed at the speed and accuracy of the LLM. You can't ask it to build you a web app, but it can reliably translate a written instruction into tool use within your native app. I think there's a lot of merit to Apple's approach, using specialist tiny models like Ferret-UI Lite, though I don't think we'll see the full fruits of their labor for another year or two.

But it's a vision that I can get behind, where basic tasks like transcription, computer use, in-app tool, image understanding, etc, are local, secure and private.

6mo agoHN ↗

I'm disappointed that they are taking the long way around, with screen shots and visual recognition.

Apple GUI's have underlying accessibility annotations that if surfaced would make UI manipulation easy for LLM's.

"Back in the day" - 1990's - Apple had Virtual User, basically a lisp derivative that reported UI state as S-expressions (like a web DOM) and allowed scripts to manipulate settings and perform UI actions.

With such a curated DOM/model and selective UI inputs, they could manage privacy and safety, opening up LLM control to users who would otherwise never trust a machine.

I hope they're working on that approach and training models for it. It's one way they could distinguish the Apple platform as being more controllable, with safety and permissions built into the subsystems instead of giving the LLM full control over UI input.

6mo agoHN ↗

I'm disappointed that they are taking the long way around, with screen shots and visual recognition.

This strikes me as more of a universal fallback vs. Apple choosing vision instead of a structured control plane. It nicely complements the layers Apple has been building for years: App Intents, Shortcuts, Spotlight/Siri surfaces, etc. Those are essentially curated action graphs with explicit parameters, validation, and user consent, which is much closer to your "DOM with safety rails" ideal.

All iOS app developers should now be building "App Intents first". Vision-based awareness is a nice safely for users of apps whose devs who haven't yet realized where this is all obviously going.

6mo agoHN ↗

I'd be very interested to learn about output quality vs token utilization for both these approaches

6mo agoHN ↗

I strongly agree that accessibility/programmatic UI control is the way.

But also: app builders are never going to get in line. UI will incessantly produce novel new spins. And widgets.

Yes the system should demand those have good DOM like expressions, be good components.

But I also feel like using vision processing a pretty direct way to work around making the better world, and while I wish we could make that better orderly world, I think there's something practical and real here.