News for hackers. Stuff that matters.

p0deje

Re:Astra for Law on Thursday September 17, 2026 @10:52PM (#49749691)
> Non legal background people trying to avoid going to a lawyer. They should definitely NOT use an LLMs.

In my experience, it is incredibly hard, practically impossible, to find a lawyer who will even talk to you. I think this is a valid use case to get at least some understanding what the next steps might be and if it even makes sense to seek legal representation.

Re:Mosh (Mobile Shell) on Thursday August 28, 2025 @12:01PM (#45053830)
It's a great project. I remember years ago, I suffered from intermittent SSH issues when using Vagrant with AWS, and I ended up writing a plugin[1] to replace `vagrant ssh` with `vagrant mosh`, which fixed most of my disconnects. It's a pity Mosh is not supported widely!

[1]: https://github.com/p0deje/vagrant-mosh

It's quite stable on simple applications, but the flakiness definitely increases with more complex apps. I think there is a lot to do to fix it, one idea is to trim the accessibility tree to a narrow region that is relevant, then use it in a prompt. For example, if you want to "sort by price", the LLM doesn't really need to know about anything beyond the filters region of the app.

Show HN: Open-source LLM-powered test automation library for mobile and web

https://github.com/alumnium-hq/alumnium

Hey HN!I'm Alex, a tech lead of the Selenium project and a QA engineer. For the last 10 months, I've been working on Alumnium - a test automation library that should make my life easier and let me write less code when automating the tests. The goal is to use LLM for _automating_ so I could focus more on _testing_.Unlike other similar projects, Alumnium can be used in existing tests without...

( Read More... | 2 comments | 9 points | on HN )
Re:Ask HN: What are you working on? (May 2025) on Sunday May 25, 2025 @07:11PM (#44092163)
https://github.com/alumnium-hq/alumnium

Keep working on a test automation library that should allow writing browser/mobile tests easier with LLMs help, so I could focus more on testing, and less on automating.

Re:Launch HN: Browser Use (YC W25) – open-source web agents on Wednesday February 26, 2025 @01:49PM (#43186775)
> On most pages, we don't need vision, and the DOM alone is sufficient.

I misunderstood looking at demo videos, it seemed like you constantly update elements with borders/IDs so I assumed that's what is then passed to vision.

> Do you have any great resources on where to get started?

A great place to start is https://chromium.googlesource.com/chromium/src/+/main/docs/a....

Re:Launch HN: Browser Use (YC W25) – open-source web agents on Wednesday February 26, 2025 @11:35AM (#43185275)
Have you experimented with using text-only models and DOM/accessibility tree for interaction with a ? I'm currently working on the open-source test automation tool (https://alumnium.ai) and the accessibility tree w/o screenshots works pretty well as long as the website provides decent support for ARIA attributes or at least has proper HTML5 structure.
Re:Ask HN: What Are You Working On? (February 2025) on Tuesday February 25, 2025 @02:03PM (#43175920)
> For the 1st point, I generate a script with hashed check points so next run is automated unless something changes in the UI to invoke AI. I make this possible by proxy wrapping playwright library so I can take over every method. Users use playwright like they always have but with one extra method called act.

How would you determine that something changed in UI by just looking at a screenshot? Would you additionally compare HTML/DOM or approximate the two screenshots?

> Omini parser lets you split section of the UI to hash and watch for changes that are relevant.

I wasn't aware, thanks for sharing!

> For 2, can you give some examples?

Specifically, if you take the Shortest tool (https://shortest.com), a test runner powered by Computer Use API, write a test "Validate the task can be pinned" for https://todomvc.com/examples/vue/dist/, and run it — it passes. It should have failed because there is no way to "pin" tasks in the app, yet it pretends that completing the task is the same as pinning.

Re:Ask HN: What Are You Working On? (February 2025) on Monday February 24, 2025 @10:29AM (#43160642)
I experimented with Computer Use and even though it's pretty cool, I ended up not using it for 2 main reasons:

1. It's unreasonably expensive. A single test "2+2=4" for a web calculator costs around $0.15. I run roughly 1k tests per month on CI and I don't want to spend $150 on those. The approach I took with Alumnium costs me $4 per month for the same amount of tests.

2. It tries too hard to make the test pass even when it's not possible. When I intentionally introduced bugs in applications, Computer Use sometimes pretended the everything was fine and marked the test passed. Alumnium on the other hand attempts to fail as early as possible.

Re:Ask HN: What Are You Working On? (February 2025) on Monday February 24, 2025 @10:14AM (#43160443)
I'm working on Alumnium (https://alumnium.ai). It's an open-source library to simplify web application testing with Selenium/Playwright.

I aim to create a stable and affordable tool that allows me to eliminate most of the support code I write for web tests (page objects, locators, etc.) and replace it with human-readable actions and assertions. These actions and assertions are then translated by an LLM into browser instructions. The tool, however, should still leverage all existing infrastructure (test runner, CI/CD, Selenium infrastructure).

So far, it's working well on simple websites (e.g., a calculator, TodoMVC), and I'm currently working on scaling it to large web applications.

Re:Show HN: Maccy 2.0 - Open Source Clipboard Manager for macOS on Tuesday September 17, 2024 @11:17AM (#41568542)
Happy to hear it works well for you! Let me know if there are any issues or features missing.
Security Kit for Drupal: https://www.drupal.org/project/seckit. I built it when I was a junior QA engineer both learning how to program in PHP and doing first steps in the security. I open sourced it, pretty much moved to Ruby and forgot about it just to learn several years later that it's used on 50k websites across the world.
I think even Heroku is not the first company offering this to public. There was an app called Teatro.io which did the same in 2014. It's down now, but I've found https://web.archive.org/web/20140614011544/http://teatro.io/.