<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: jacobgold</title><link>https://news.ycombinator.com/user?id=jacobgold</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 14:34:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jacobgold" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jacobgold in "SkillSpector"]]></title><description><![CDATA[
<p>This approach seems useful for validating certain kinds of skills, but I worry that it provides a false sense of security. It is a bit like antivirus software. It might be better than nothing, but it is hard to know how much better.<p>Skills are ultimately just prompts, and agents execute code based on what is in them. If agents running skills can write code, execute commands, and reach the internet, it is virtually impossible to prove they are trustworthy.<p>When we download programs, we trust that the companies who wrote them did not add malicious code. We do have some ways of detecting malicious code, but software distribution is still mostly a trust-based system.<p>My recommendation is not to run skills from any source you would not download and execute code from.</p>
]]></description><pubDate>Sat, 13 Jun 2026 00:37:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48511009</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48511009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48511009</guid></item><item><title><![CDATA[New comment by jacobgold in "Twenty One Zero-Days in FFmpeg"]]></title><description><![CDATA[
<p>I've been using ffmpeg for a very long time, both personally and for services I've built. Fabrice Bellard is a genius, and the developers who have taken it so far have made the world measurably richer.<p>But I can't think of a program more worthy of sandboxing when run with untrusted input than ffmpeg. It's a huge amount of C dealing with the most complicated video and audio codecs, which is notoriously impossible to get completely right.<p>But it's not actually that big of a problem. I run ffmpeg inside a VM or gVisor, and the end result is usually a video file that I'm perfectly willing to play in my browser, where it gets decoded in yet another sandbox because this shit is hard.</p>
]]></description><pubDate>Fri, 12 Jun 2026 23:09:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48510450</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48510450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48510450</guid></item><item><title><![CDATA[New comment by jacobgold in "Waymo Premier"]]></title><description><![CDATA[
<p>If Waymo Premier includes an [EVASIVE MANEUVERS] button on the infotainment screen I'm in.<p>I had a Uber driver block my Waymo at an intersection in SF some months ago just to be an asshole. Apparently some other people have been attacked and robbed while in a Waymo.<p>Waymo should treat it like a security flaw that anyone can stop your car and there's nothing you can do about it.</p>
]]></description><pubDate>Thu, 11 Jun 2026 19:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48495389</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48495389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48495389</guid></item><item><title><![CDATA[New comment by jacobgold in "Claude Desktop spins up a VM without no way of stopping it"]]></title><description><![CDATA[
<p>Yes, sure, they're using Linux within a virtual machine (WSL2).</p>
]]></description><pubDate>Wed, 10 Jun 2026 19:42:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48481580</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48481580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48481580</guid></item><item><title><![CDATA[New comment by jacobgold in "Claude Desktop spawns 1.8 GB Hyper-V VM on every launch, even for chat-only use"]]></title><description><![CDATA[
<p>I have two friends that are using coding agents on Windows, which was surprising to learn.<p>Edit: yes, with WSL2 I believe in both cases.<p>I would have assumed almost everyone would get a Mac/Linux computer to use coding agents because Unix is their "native" platform. It's Bash tool calls all the way down.<p>Does anyone know a source for reliable data on what coding agent apps devs are using? How many are using Code Claude CLI vs Claude Desktop, etc?</p>
]]></description><pubDate>Wed, 10 Jun 2026 18:55:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48480985</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48480985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48480985</guid></item><item><title><![CDATA[New comment by jacobgold in "CLAW.md – open format for agentic cron jobs"]]></title><description><![CDATA[
<p>Hi, I'm one of the people working on trying to make CLAW.md a thing. Happy to get feedback or answer any questions!<p>We think the lack of a CLAW.md format is one of the biggest things holding asynchronous agents like OpenClaw back. Today, it's very difficult to make OpenClaw do a lot of useful stuff, which is why most people just give up.<p>We think that if there were a better way to share agentic cron jobs, there might be an explosion of people sharing their "claws" with their friends and coworkers.</p>
]]></description><pubDate>Tue, 09 Jun 2026 18:04:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48464993</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48464993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464993</guid></item><item><title><![CDATA[CLAW.md – open format for agentic cron jobs]]></title><description><![CDATA[
<p>Article URL: <a href="https://clor.com/blog/claws-md-open-format-for-agentic-cron-jobs">https://clor.com/blog/claws-md-open-format-for-agentic-cron-jobs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48464847">https://news.ycombinator.com/item?id=48464847</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:56:02 +0000</pubDate><link>https://clor.com/blog/claws-md-open-format-for-agentic-cron-jobs</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48464847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464847</guid></item><item><title><![CDATA[New comment by jacobgold in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>"Your database needs to be in exactly one region. So no matter where you put it, the majority of uses on earth are going to be > 100ms away from it."<p>You're assuming a single global database, which ignores the many alternatives.</p>
]]></description><pubDate>Mon, 08 Jun 2026 16:34:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48447557</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48447557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48447557</guid></item><item><title><![CDATA[New comment by jacobgold in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>Sure but there's a ton of complexity in any kind of local-first syncing solution. Often the solution is CRDTs.<p>My point above is that the simple solution ("traditional CRUD app") is actually viable even when the goal is very low latency.</p>
]]></description><pubDate>Sun, 07 Jun 2026 20:40:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48438321</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48438321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48438321</guid></item><item><title><![CDATA[New comment by jacobgold in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>These kinds of local-first syncing web apps are really interesting and can be really useful, but I think the premise is somewhat wrong.<p><i>"A few milliseconds is all it takes to update an issue in Linear. A traditional CRUD app doing the same thing takes about 300ms."</i><p><i>"Any data sent between the client and server costs hundreds of milliseconds."</i><p>There’s no solving the problem of a large RTT between an HTTP client and server when it’s due to the speed of light.<p>But what you can do is locate the backend near users and make sure it’s fast.<p>For example, it’s very possible to run a web app backend within ~10ms RTT of most users and have the backend render responses within ~10ms too.<p>In other words, you can absolutely create a traditional CRUD app where doing the same thing takes more like 30ms, not 300ms.</p>
]]></description><pubDate>Sun, 07 Jun 2026 19:46:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48437903</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48437903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48437903</guid></item><item><title><![CDATA[New comment by jacobgold in "Show HN: Clor – give your agent claws"]]></title><description><![CDATA[
<p>Thanks!<p>Yeah, it is left to a claw's tasks to be idempotent. A rollback mechanism could be interesting but many of the tasks have irreversible side effects. For example, you can't undo sending an email that has already been delivered.<p>So far it seems to be the case that by default most tasks are "naturally" idempotent. Even when there are minor issues, agents tend to come up with good workarounds, which is a very different kind of solution from how we've had to do it in the past.<p>It would be possible to add runtime options that enable certain environments to do fancy things like block-level snapshots/rollbacks, API level undos, etc. The spec for CLAW.md is designed to be simple but very flexible by letting claw runtimes define sandboxing and other advanced features.</p>
]]></description><pubDate>Wed, 03 Jun 2026 04:59:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48380086</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48380086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48380086</guid></item><item><title><![CDATA[New comment by jacobgold in "Show HN: Clor – give your agent claws"]]></title><description><![CDATA[
<p>Hey fairramone, not sure why your comment got killed (maybe ask the mods) but I'll answer it here:<p><i>"Your laptop, Mac mini, or a VM" -- is there a Clor-hosted option, or is it always on your own hardware? Do the tools run locally or are those hosted by you?</i><p>The tools run locally using the `clor` CLI and access Clor's own APIs as well as mail servers, DNS servers, etc.<p>The claws run entirely on your own computers, for now. There are a lot of trade-offs to running agents in the cloud, like not having access to local devices for home automation, using datacenter internet which is often blocked, being somewhat out of the user's immediate control, etc.<p>Running claws in the cloud is definitely part of the future though.</p>
]]></description><pubDate>Tue, 02 Jun 2026 21:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48376564</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48376564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48376564</guid></item><item><title><![CDATA[New comment by jacobgold in "Show HN: Clor – give your agent claws"]]></title><description><![CDATA[
<p>I'm one of the co-founders, happy to answer questions.<p>Clor ships a toolbox of CLIs that claws can call directly (but don't have to), grouped into simple areas like Inference (Claude/GPT/Gemini/OpenRouter), Web (search and scraping), Email (IMAP/SMTP), Drive (cloud storage), Pages (static web hosting, SPAs), Notifications, Social, Domains, Weather, and Secrets. This makes claws dramatically more efficient and deterministic.<p>The big AI companies have tried building some claw-like functionality, but I think they're missing that claws need to be their own first class primitive inside every agent. Today we're open sourcing the CLAW.md format. It's completely vendor-neutral, and we're hoping to work with other companies to improve it:<p>Website: <a href="https://agentclaws.io" rel="nofollow">https://agentclaws.io</a><p>GitHub: <a href="https://github.com/agentclawsio/agentclaws" rel="nofollow">https://github.com/agentclawsio/agentclaws</a><p>Happy to get into the technical details or anything else. Thank you!</p>
]]></description><pubDate>Tue, 02 Jun 2026 19:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48375353</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48375353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48375353</guid></item><item><title><![CDATA[Show HN: Clor – give your agent claws]]></title><description><![CDATA[
<p>At my last job I spent a year building an agentic coding platform used by hundreds of thousands of people. Along the way I tried building a hosting service on OpenClaw, and also ran Hermes myself for a while. Both projects have some great feature ideas, but when I tried to use them for real work they failed more often than not, and their security models worried me. I just couldn't see either one becoming something I'd trust enough for myself/friends/family. After a lot of exploration I realized that what I really wanted all along was to create automations using the coding agent I already work in every day. It turned out coding agents were the best tool for automating anything, not just code, as long as they had the right environment and tools to work with.<p>I also spent 20 years leading Linux infrastructure and distributed systems teams. Anyone who's written service daemons knows that most of what we think of as "always on" is really just wake up, do some work, and go back to sleep, which is an efficient pattern to use and reason about. Cron has worked this way for decades.<p>So I built Clor, a CLI that lets your coding agent create "claws", which are background agents that automate anything on a schedule and run on your laptop, Mac mini, or a VM.<p>A claw can be defined and shared as a single CLAW.md file, which contains a bit of metadata (name, schedule, personality, etc.) and one or more ordered tasks. Each task is a real agent run with full tool use, or a plain bash step. Anything you can ask your agent to do once, a claw can do repeatedly. One of my claws tidies my inbox every few minutes, labeling obvious spam, rescuing legit email that got mislabeled, and starring threads I owe a reply to, etc. It's way smarter than Gmail's filters because it actually reads my mail instead of just matching rules.<p>Installing is the usual command on Linux/macOS in the terminal: curl -fsSL <a href="https://clor.com/install.sh" rel="nofollow">https://clor.com/install.sh</a> | bash. That will set up the CLI, a small scheduling daemon, and a skill that you can run from your agent, /claws in Claude Code or $claws in Codex.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48375347">https://news.ycombinator.com/item?id=48375347</a></p>
<p>Points: 11</p>
<p># Comments: 5</p>
]]></description><pubDate>Tue, 02 Jun 2026 19:53:06 +0000</pubDate><link>https://clor.com/</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=48375347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48375347</guid></item><item><title><![CDATA[New comment by jacobgold in "Apple's accidental moat: How the "AI Loser" may end up winning"]]></title><description><![CDATA[
<p>They did as well competing with Google on search as they have competing with Apple on smartphones.</p>
]]></description><pubDate>Tue, 14 Apr 2026 16:59:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47768194</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=47768194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47768194</guid></item><item><title><![CDATA[New comment by jacobgold in "Apple's accidental moat: How the "AI Loser" may end up winning"]]></title><description><![CDATA[
<p>There were lots of search engines but very few that made serious well-funded attempts at competing head-to-head with Google.</p>
]]></description><pubDate>Tue, 14 Apr 2026 16:58:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47768189</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=47768189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47768189</guid></item><item><title><![CDATA[New comment by jacobgold in "Apple's accidental moat: How the "AI Loser" may end up winning"]]></title><description><![CDATA[
<p><i>"Google had the best search engine, it became a centre of gravity..."</i><p>Almost no one made serious attempts at competing with Google. And not because of network effects or any other hard blocker.
In the early 2000s, the industry just wasn't mature enough to heavily fund serious competition.<p>By the 2020s the industry has funding and founders ready to jump on any huge opportunity that presents itself.<p>There are of course downsides, but this competitive landscape in AI seems like a huge net win for users in terms of lower costs and faster progress.</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:53:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753882</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=47753882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753882</guid></item><item><title><![CDATA[Stop Telling Users Their DNS Is Wrong]]></title><description><![CDATA[
<p>Article URL: <a href="https://jacob.gold/posts/stop-telling-users-their-dns-is-wrong/">https://jacob.gold/posts/stop-telling-users-their-dns-is-wrong/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46951390">https://news.ycombinator.com/item?id=46951390</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 09 Feb 2026 21:11:27 +0000</pubDate><link>https://jacob.gold/posts/stop-telling-users-their-dns-is-wrong/</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=46951390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46951390</guid></item><item><title><![CDATA[New comment by jacobgold in "Ural Airlines is preparing to fly a stranded Airbus A320 out of a field"]]></title><description><![CDATA[
<p>The Wright brothers' original vision for airplanes was that they could pretty much take off and land from a basic field. And they did seem to consider the idea of heavily prepared airfields something of a failure case.<p>There are very good reasons things didn't go that way. But, as is often the case, the original vision had a very pure and strong idea in it that has been somewhat lost. It's still alive in helicopters, and some other air vehicles, but it'd be cool if future aircraft were more robust in this way.</p>
]]></description><pubDate>Thu, 05 Oct 2023 01:07:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=37773777</link><dc:creator>jacobgold</dc:creator><comments>https://news.ycombinator.com/item?id=37773777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37773777</guid></item></channel></rss>