MurphyA/hacker-news huggingface dataset:
Agent Pro – Automate your desktop from your phone (no setup)
by ypadamat | 2026-03-03 16:19:45+00:00
We built an AI agent that lets you automate your desktop from a phone app.
No servers to manage, no npm install, no configuration. Sign in with Cleer,
describe what you want automated, and it happens.

Why we built this:
OpenClaw is great, but it has a 2-hour setup tax (Node.js, gateway config,
skill vetting). Most people never make it past npm install. We wanted zero
setup.

The technical problem we solved:
Desktop automation usually relies on screenshot + LLM vision. The problem:
LLM vision gives wrong coordinates, especially on high-DPI displays. On a
Retina Mac, "click at (523, 412)" might be off-screen because of 2x scaling.

Our approach:
- DOM injection (live webpage elements with native coordinates)
- A11y tree snapshots (native app UI, pixel-perfect)
- Screenshot as fallback (only when needed)
- JavaScript reads window.devicePixelRatio, eliminates coordinate guessing

Result: ±2px accuracy instead of ±50px. It actually works.

The workflow:
Phone: "automate my expense report filing"
Agent Pro: Figures out what you need → Runs it on your desktop → Sends
result back to phone
You: Get confirmation in ~30 seconds

No servers running on your laptop. No daemon crashes. No "did my Tailscale
tunnel drop?" Cloud-managed, syncs across all your devices. (Agent runs on your PC but memory is stored with your account, we can never see it)

Technical highlights:
- Hierarchical perception (DOM > A11y > Screenshot > Blind mode)
- Lane queue system (serial by default, prevents race conditions)
- Reflection engine (detects loops, forces strategy pivots)
- API failover (Grok + MiniMax with health tracking)
- MiniMax vision pipeline (text-only M2.5 → vision analysis via minimax-01
→ structured JSON)
- DPI/multi-monitor support (native coordinate space, no scaling guessing)

What we didn't do:
- We don't have 5,700 skills like OpenClaw (that's OpenClaw's strength)
- We didn't build a 23-channel gateway (not our use case)

What we did do:
- Made it work out of the box (sign in, done)
- Made it accurate (DOM extraction > screenshot vision)
- Made it mobile compatible (phone control is the whole point, can still use via desktop tho)
- Made it non-flaky

We're launching soon for Cleer users. Happy to answer questions.

https://solnetex.com
by MostlyStable | 2026-03-03 16:19:48+00:00
While being more expensive even further decreases your niche size, it still isn't obvious to me that this should be enough to prevent the niche from existing. I am one of those customers you talk about who has a lot of obscure preferences (I can't call them requirements because literally not a single existing phone matches all of them and yet I still buy phones). A phone that met most of them would be something I'd be willing to pay a pretty good premium for.
by worldsavior | 2026-03-03 16:20:09+00:00
That's wrong. Humans were evolved to have big brains so they can better understand the env and use it to their advantage.

I still see AI making stupid silly mistakes. I rather think and not waste time on something that only remembers data, and doesn't even understand it.

Reasoning in AI is only about finding contradictions between his "thoughts", not actually understand it.
by viviantong | 2026-03-03 16:20:16+00:00
Location: San Francisco Bay Area

Remote: In-person / Hybrid preferred

Willing to relocate: No

Technologies: Java, TypeScript, React, Next.js, PostgreSQL, Git

Résumé/CV: https://www.linkedin.com/in/tong-vivian/

Email: vtong415 [at] gmail [dot] com

Hi there! I'm Vivian. I'm a software engineer with 5 years of experience across full-stack web and desktop application development.

At Intel, I led a small team to ship a new hardware component framework for Platform Designer, an electronic design automation tool used by all of Intel's FPGA customers. One concrete win: improved UI response time by 9.8x by profiling 150+ API methods to find opportunities for optimizations.

At a recent early-stage startup, I refactored custom field creation to be database-driven rather than JSON file-based, so business could create fields directly, without waiting on engineering.

I'm looking for a strong engineering team where I can own problems end-to-end.
Show HN: I built an AI Agent skill translation and refactoring tool
by nicholas_pw | 2026-03-03 16:20:18+00:00
Hey HN,

I’m a solo builder and I've been doing a lot of work with AI Agents lately. I realized that as the ecosystem grows, moving skills (or tools) between different agent frameworks is a massive headache. You often have to rewrite the JSON/JSONB schemas or adapt the logic completely.

To solve my own scratching, I built skills-refiner to translate and refine AI Agent Skill

It’s a tool designed to automatically translate and refactor Agent skills. You feed it a skill definition from one framework, and it spits out the correctly formatted schema for another, handling the underlying data type mappings.

It's still in the early stages, but it's already saving me hours of manual JSON editing.

I'd love to get feedback from the community. What agent frameworks are you using most right now? And what's your biggest pain point when dealing with tool calling schemas?
by presbyterian | 2026-03-03 16:20:37+00:00
> For example, with a 27" 4K display many users will want to use 150% or 175% scaling to get enough real estate, but the image will look blurry

I use a Mac with a monitor with these specs (a Dell of some kind, I don't know the model number off the top of my head), at 150% scaling, and it's not blurry at all.
by ryandrake | 2026-03-03 16:20:38+00:00
This is only the case when you care more about the letter of the law than the spirit of the law, which is, I suppose, most of the world. It doesn't have to be this way, it's a choice that society has made.

When I bought my house, in an alternate universe the paperwork could have been one sheet of paper that said "[My name] purchases home at [address] from [Seller's name] for [price]." and we'd all rely on our shared understanding of what it means to buy something and shared cultural expectations around home ownership and commerce. But our society did not make that choice, we don't live in that universe, so I had to sign a 300 page stack of papers 30 times.
by NoLinkToMe | 2026-03-03 16:20:38+00:00
Three things are probably true:

1. in the short term this development is great for users. LLMs trained for free on a universe of high-quality human stolen content, and returns relevant parts of it to resolve specific customer questions, without ads, an operation funded by VC.

2. with LLMs redirecting search from knowledge producers (webpages) to knowledge aggregators (LLMs) the incentive to create knowledge is gone, and future knowledge (including that fed into LLMs) will degrade compared to a universe that kept this incentive alive

3. AI is hardware, energy and R&D intensive and VCs will need a business model to recuperate their investments and costs, a key-player has already announced an ad model re-creating part of the issue noted previously that we temporarily resolved

How this is great in the long-run, I don't see.
by Nevermark | 2026-03-03 16:20:39+00:00
As entropy increases, the stack rises.

But then, when trapped in a local maxima prohibiting growth, pressure builds as too many new layers attempt to shim themselves under existing layers, until inevitably the stack collapses somewhere.

Then new layers can restart generating new apex baby layers on a now higher foundation of fertile fragmented but compressed and stable new-legacy rubble. Another point-oh age begins.

And sometimes, the stack just falls apart because.

In between those extinction events, layers that spawn the most layers, and form opportunistic bridges over lateral layers, dominate and thrive.

Occasionally, some layers try to reorder themselves to optimize future growth. Or tunnel down to achieve stronger footing. But like the tower of Hanoi, the more layers involved, the more intractable the replanting and reordering. Meanwhile, other growth routes around them. Yet, many instances of these failed structures can be found in the depths.
by evolve2k | 2026-03-03 16:20:52+00:00
Many consumers, is not all consumers.
This play doesn’t need to swing everyone it just needs to be the preferred option for a commercially sized niche. People who care about security, in these times, is surely a growing demographic and fairly stable once folks value this first. Its sticky clients who won’t easily leave if this stays best in class as “most secure”.

Roughly 10% of buyers across most products and services will seek to buy “the best”. For those where the best is defined as “the best security”, Motorola (running GrapheneOS) has the opportunity to take these customers off of Apple. Not to say everyone is looking for a “more secure phone” but positioning that can seek to gain 5-10% of the mobile phone market, for a player who hasn’t had significant market share since the pre-iPhone 1990’s, looks like a no brainer, from Motorola’s perspective.
by cryptoegorophy | 2026-03-03 16:20:57+00:00
I had intel MacBook Pro. It is a NIGHT and DAY difference. I wish I didn’t get the 16gb of memory though. It is ok, but running 5-10 cursor ai agents at the same time does start to choke the memory.
Battery is absolutely amazing! And the best part - it stays cold!! No more irritated from heat fingers when using touchpad.
by alephnerd | 2026-03-03 16:21:14+00:00
> There's this idea that there's a "dual ladder", and the IC ladder offers just as much respect and compensation as the management one

It is not a lie. It is true IF you live and work in the Bay Area, Seattle, and TLV - which represent the bulk of tech industry employment.

Companies where the underlying stack is a revenue generator and not a cost center are companies where these kinds of dual tracks exist, but these are only found in the major tech hubs and are not available if you are remote first.

They also require you to be both technically and socially adept.
by hagbard_c | 2026-03-03 16:21:22+00:00
A bit OT: Only if you can return the licence in return for payback. I did this (checks wiki entry...) 16 years ago [1] with a server which came with a Windows Home Server licence. It was not so much about the actual licence costs - I got about $68/€48 after having sent in all licence details/stickers/labels/etc - but about sending the message that I did not want to be forced to use Windows (the hardware was not available without the licence).

That server did its job for about 10 years with a few upgrades - more drives and a faster CPU - and really only needed replacement because of the low max memory limit. Its successor ended up being a DL380 G7 which is still in use, the Scaleo Home Server annex Intel SS4200 now waits in the barn for potential re-use as a backup server.

[1] http://ss4200.pbworks.com/w/page/5122767/Windows%20refund%20...
by marmarama | 2026-03-03 16:21:22+00:00
The problem is those self-same authoritarian strongmen are very successfully using sockpuppeting to change national discourses in ways that benefit them and are detrimental to the targeted countries. Hybrid war is real and has been ongoing for more than a decade. LLMs make it way more cost effective.

Being able to limit the influence of external bad actors is the main goal of ID verification. Age verification is a useful side effect that makes it easier to sell to the general public.

Big Tech has had at least a decade to fix this, did nothing of note, and is all out of ideas. Privacy advocates had the same time to figure out a "least bad" technical solution, but got so obsessed with railing against it happening at all, that nothing got any traction.

So governments are here to legislate, for better or worse. They know it's a trade-off between being undermined by external forces vs. the systems being abused by future governments, but their take is that a future authoritarian government will end up implementing something similar anyway.
by Latty | 2026-03-03 16:21:31+00:00
This doesn't solve the problem, because companies will force people to use these tools and demand they work faster, eventually resulting in people slipping.

People will have to choose between being fired for being "too slow", or taking the risk they end up liable. Most people can't afford to just lose their job, and will end up being pressured into taking the risk, then the companies will liability-wash by giving them the responsibility.

You need regulation that ensures companies can't just push the risk onto employees who can be rotated out to take the blame for mistakes.
by manyaoman | 2026-03-03 16:22:03+00:00
> [Trump] also told The New York Times on Sunday that he had picked “three very good choices” among Iran’s officials to take over the country. A day later he told ABC that the US and Israeli strikes had been “so successful” the candidates were “all dead”.

So I guess Trump will basically audition new leaders by killing the ones he doesn't want.
by hnlmorg | 2026-03-03 16:22:13+00:00
I do like your optimism but most of modern communication isn’t done via meeting invites from Google / MS Office.

I might say to someone on Slack: are you free at 14:00 UK time? Or organise a time on a Zoom call.

Because so much of modern technology is already soulless, I’d hate to see a future where the only practical way to organise some time with someone becomes via business productivity suites.
by loookas | 2026-03-03 16:22:17+00:00
One thing I found surprising during development: the speaker count estimation turned out to be the hardest part of the whole pipeline, not the embeddings or clustering.

Most diarization papers treat it as a solved problem or skip it entirely ("assume N speakers"). But in real meetings nobody tells you upfront how many people are on the call. GMM+BIC gets you to 51% exact match on VoxConverse, which sounds bad until you look at it per bucket — for 1–4 speakers it's 54–91% exact and 88–97% within ±1. It's 8+ speakers where it completely falls apart (0% exact match) .

Curious if anyone has found better approaches for automatic speaker count estimation that don't require a neural model.
by thirdtruck | 2026-03-03 16:22:21+00:00
SEEKING WORK - Frontend and Backend Developer. Available now.

Looking for short-term and long-term contracts. Open to full time for the right fit.

Location: New York City, New York, USA

Remote: Yes (preferred)

Willing to relocate: No, but willing to travel

Industries: Consulting, education, healthcare, retail

Technologies:

Languages: Rust, JavaScript, TypeScript, Ruby, Python, C#, Java, .NET, Perl, SQL
Frameworks: React, Ruby on Rails, Angular, Svelte
Services and Platforms: Kubernetes, Docker, Amazon Web Services (AWS), Heroku, GitHub and GitHub Actions, Atlassian and JIRA
Methodologies: Agile, Scrum, Test-Driven Development (TDD), Behavior-Driven Development (BDD),
Databases: MySQL/MariaDB, Postgres, SQL Server
Operating Systems: Linux/Unix, Windows, Mac

Résumé/CV: Available upon request

GitHub: https://github.com/thirdtruck/

Email: hire.hn@thirdtruck.org
by ecotto123 | 2026-03-03 16:22:53+00:00
Thanks! Gatherly looks good, the eIDAS integration is a great niche.

We just launched, so we’re still in the "discovery" phase regarding our user base but you’re right that many pro services want zero overhead, which is why a paid hosted version is on our roadmap to capture that majority.

We are starting with the self-hosted/open-source angle for two reasons:

Privacy & Control: For agencies handled sensitive data who aren't ready for a full SaaS commitment.

The "Tech-Forward" Freelancer: People doing smaller contracts who want a professional portal without another recurring subscription.

We plan to work on getting merged into Unraid to lower the barrier for those smaller self-hosters so it feels less like "ops" and more like a one-click install
by Boxxed | 2026-03-03 16:22:54+00:00
Pretty much matches my experience. Trying to sell something on Craig's list or whatever is pretty hit-or-miss, whether it's $5 or $500. But make it free, and people will bang down your door to try to get it. It could be a shoebox full of used soy sauce packets and you'll get people for days asking if it's still available.
by water-data-dude | 2026-03-03 16:23:08+00:00
So what? I honestly don't get the issue. It's pretend.

When sex is taboo our brains will often associate the two things and we end up enjoying the taboo-ness. Incest is a big taboo, so it's sex with extra taboo slathered on it. People will want to fantasize about it. It's how brains work. As long as it's in the realm of fantasy I don't think there's ANY issue.

I'll go further and say that if two consenting adult sibling want to have sex it shouldn't be anyone's business but their own. It's not the state's job to decide that they aren't allowed because it makes the rest of us uncomfortable.
Show HN: SysNav – An Intelligent Cockpit for DevOps (Local-First)
by sys_ravi | 2026-03-03 16:23:11+00:00
Hey HN,
I'm Ravi, and I've spent the last few months building *SysNav* (https://sysnav.ai). It's an intelligent terminal workspace designed specifically for SREs who want the speed of a native shell but the
context-awareness of an AI when things break.

**The Problem**
I found myself constantly context-switching: run `kubectl`, see error, copy to LLM, sanitize PII manually, paste, get generic fix, modify for my variables... it was friction-heavy.

**The Solution: SysNav**
I built SysNav as a "Assistant for DevOps and Ops". It wraps your terminal in a native "Intelligent Cockpit" interface:

1. **Ask Mode (Safe)**: You ask "Why is the redis pod crashing?". SysNav inspects the screen output (using a local PTY buffer), anonymizes PII, and sends *only* the context to the LLM. It returns a
suggested command. **It creates a human-in-the-loop safety barrier.**
2. **Agent Mode (Autonomous)**: If you trust it, you can give it a goal ("Find all zombie processes and kill them"), and it will execute the steps one by one, stopping if it encounters an unexpected
error.

**Security Architecture (The "Paranoia" Check)**
This was the most important part for me. SysNav uses a **Local-First Architecture**:
* **SSH Keys & Env Vars**: Never leave your machine. They are stored in your release of the Electron app.
* **Context**: We only send the text buffer of the terminal (logs/errors) to the inference layer. We have a redact-pii step that runs locally before network requests.

**Status**
We are currently in **Public Beta**. The core terminal is "fast-enough" (<100ms startup), and the AI context awareness is saving me about 30 minutes per incident.

I'd love for you to roast the architecture or tell me what features would make you actually trust an AI in your production environment.

Check it out: https://sysnav.ai
(Download available for macOS/Linux/Windows)
by itqwertz | 2026-03-03 16:23:38+00:00
A nice relocation package to a sunny climate would be pretty attractive to many qualified U.S. residents in the northern states.

Why are universities not creating a talent pool for their self-sustainment? Many of us have had to suffer through college lectures of dubious real-world application and near-incomprehensible accents. I am not alone when I realized that I could just enter the tech world with self-study, self-promotion, and applying to open positions.

They say, "those who can, do - those who can't, teach", and I believe it. Maybe the real question is: Are universities going the way of the physical newspaper, the personal blog, the dinosaur...?
by fsflover | 2026-03-03 16:23:42+00:00
It's unlikely that they release a new phone soon. They didn't even upstream all drivers for this one yet, and the OS is currently based on an old Debian version:

https://forums.puri.sm/t/when-and-how-to-jump-to-crimson/300...

https://puri.sm/posts/pureos-crimson-development-report-dece...

Also, they are expected to release two new laptops in the near future, which was postponed a few times:

https://forums.puri.sm/t/is-the-librem-16-cancelled/22269/11

https://forums.puri.sm/t/2026-february-15-16-newsletter/3028...
by hnlmorg | 2026-03-03 16:23:58+00:00
That’s not even remotely true.
Plenty of people still wear analogue wrist watches (eg for fashion). Then there’s old clocks in buildings like town halls. And it’s still reasonably common for people to hang analogue clocks in homes like one might a painting.

And even many digital clocks are still dumb devices that need to be manually synced. Such as most kitchen appliance clocks.
by tux3 | 2026-03-03 16:24:10+00:00
A bit strange to use time to first token instead of throughput.

Latency to the first token is not like a web page where first paint already has useful things to show. The first token is "The ", and you'll be very happy it's there in 50ms instead of 200ms... but then what you really want to know is how quickly you'll get the rest of the sentence (throughput)
by STARGA | 2026-03-03 16:24:27+00:00
I built mind-mem because every agent memory system I evaluated (Mem0, Letta, Memobase) requires a vector DB, embedding API, or 50+ pip dependencies. For local-first agent workflows, that's a non-starter.

What it does:
- Hybrid retrieval: BM25 (Porter stemming, query expansion, field boosts) + vector search (bge-large-en-v1.5, sqlite-vec) + Reciprocal Rank Fusion
- Adaptive block metadata (A-MEM): blocks learn from retrieval patterns — frequently accessed blocks grow keyword sets and get importance boosts
- Intent-aware routing: "when did we deploy v2?" gets temporal weighting, "how does auth work?" gets graph traversal — 9 intent types with adaptive feedback loop
- Cross-encoder reranking (config-gated, optional)
- MCP server with 19 tools — works with Claude, Cursor, VS Code, any MCP client
- 17 compiled scoring kernels for hot-path scoring

Zero external deps for the core path. Python stdlib + SQLite. Vector search available via fastembed (CPU/ONNX, no GPU required).

Benchmark: 67.3% on LoCoMo (1,986 questions) — that's 98% of Mem0's 68.5% score, with zero infrastructure.

2,027 tests. v1.8.1. PyPI: pip install mind-mem.

Happy to answer questions about the BM25+vector fusion, the A-MEM pattern, or why hybrid retrieval beats pure embeddings on structured agent data.
by pjmlp | 2026-03-03 16:25:06+00:00
Except CUDA feels really cozy, because like Microsoft, NVidia understands the Developers, Developers, Developers mantra.

People always overlook that CUDA is a polyglot ecosystem, the IDE and graphical debugging experience where one can even single step on GPU code, the libraries ecosystem.

And as of last year, NVidia has started to take Python seriously and now with cuTile based JIT, it is possible to write CUDA kernels in pure Python, not having Python generate C++ code that other tools than ingest.

They are getting ahead of Modular, with Python.
by blackcatsec | 2026-03-03 16:25:22+00:00
I mean on iOS you do have a raw home storage path you can save arbitrary binary data stuff to, although Apple generally just has the option of "Save to Files"--but you have at least some basic folder structure there you can use and have full access to.

It's just not commonly used for the reason the other person mentioned (share buttons between apps that are file type aware)