<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Threads — Jacob Groundwater</title>
    <description>Threads by Jacob Groundwater</description>
    <link>https://jacobgroundwater.com/t/</link>
    <atom:link href="https://jacobgroundwater.com/t/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Linkedin Embed</title>
      <link>https://jacobgroundwater.com/t/2026/04/02/linkedin-embed/1/</link>
      <guid>https://jacobgroundwater.com/t/2026/04/02/linkedin-embed/1/</guid>
      <description>
</description>
      <pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate>
      <content:encoded><![CDATA[<section class="thread-post" id="post-1" data-date="2026-04-02">
<iframe src="https://www.linkedin.com/embed/feed/update/urn:li:ugcPost:7445220999534579712?collapsed=1" height="540" width="504" frameborder="0" allowfullscreen title="Embedded post"></iframe></section>]]></content:encoded>
    </item>
    <item>
      <title>Ghostvm Tour</title>
      <link>https://jacobgroundwater.com/t/2026/03/01/ghostvm-tour/1/</link>
      <guid>https://jacobgroundwater.com/t/2026/03/01/ghostvm-tour/1/</guid>
      <description>
I got the first version of #GhostVM running with an agent in under 30 minutes.
The only problem: I didn't use it.GhostVM 0.0.1 lacked features that today make it usable.
I couldn't copy-paste between</description>
      <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
      <content:encoded><![CDATA[<section class="thread-post" id="post-1" data-date="2026-03-01">
<p>I got the first version of <span class="hashtag" data-tag="ghostvm">#GhostVM</span> running with an agent in under 30 minutes.</p>
<p>The only problem: I didn't use it.</p></section><section class="thread-post" id="post-2"><p>GhostVM 0.0.1 lacked features that today make it usable.</p>
<p>I couldn't copy-paste between guest and host OS.</p>
<p>I could share a directory, but I had to decide on boot.</p></section><section class="thread-post" id="post-3"><p>GhostVM 2.4.0 has many features that make it feel just like an application. Today I barefly notice the VM layer.</p></section><section class="thread-post" id="post-4"><p>Copy-Paste is seamless. Or mostly seamless.</p>
<p>Copy-buffers can contain sensitive data, the VM guest does not have immediate access. You must approve from a quick permission prompt.</p>
<p>(You can always allow, if you prefer)</p></section><section class="thread-post" id="post-5"><p>Copy-Paste also supports rich data types. You can screenshot an image, switch into the VM and paste the image without any intermediate files.</p></section>]]></content:encoded>
    </item>
    <item>
      <title>Ghostvm</title>
      <link>https://jacobgroundwater.com/t/2026/02/28/ghostvm/1/</link>
      <guid>https://jacobgroundwater.com/t/2026/02/28/ghostvm/1/</guid>
      <description>
I created #GhostVM, a macOS app for virtualizing macOS.

ghostvm.orgGhostVM - Mac Virtual Machine for Secure Development
I created GhostVM with claude and codex, often alternating to get the best of </description>
      <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
      <content:encoded><![CDATA[<section class="thread-post" id="post-1" data-date="2026-02-28">
<p>I created <span class="hashtag" data-tag="ghostvm">#GhostVM</span>, a macOS app for virtualizing macOS.</p>
<p><img src="./ghostvm.png" alt="alt text"></p>
<a class="link-card" href="https://ghostvm.org" target="_blank" rel="noopener"><img class="link-card-image" src="https://ghostvm.org/images/screenshots/hero-screenshot.jpg" alt="" loading="lazy"><div class="link-card-body"><div class="link-card-domain">ghostvm.org</div><div class="link-card-title">GhostVM - Mac Virtual Machine for Secure Development</div></div></a></section><section class="thread-post" id="post-2" data-date="2026-02-28">
<p>I created GhostVM with claude and codex, often alternating to get the best of both worlds.</p>
<p>I'm not loyal, I use whatever is best for the problem in front of me.</p></section><section class="thread-post" id="post-3"><p>The "zero to mvp" was very quick, not even 30 minutes. The polish, the refinement, the little features that keep me coming back to using GhostVM every day took months.</p></section><section class="thread-post" id="post-4"><p>I wanted to move VSCode, Claude, and Codex into the VM, and remove any agentic tools from my outer operating system.</p>
<p>My concern was security and isolation.</p>
<p>I don't want prompt injection to have a direct vector to my 1Password, documents, etc. But I <em>DO</em> want my agents to run unabated.</p></section><section class="thread-post" id="post-5"><p>I think agents with full system access work far better. I just wanted to give them their own system.</p>
<p>Asking an agent to share your desktop is like having employees share a laptop.</p></section><section class="thread-post" id="post-6"><p>I can run 3-4 VMs simultaneously on my M1 Macbook Pro, with plenty of overhead to still do my work.</p></section><section class="thread-post" id="post-7"><p>The end goal is a MacStudio in the corner with a bunch of VMs running agents with full computer use.</p>
<p>I will get there.</p>
<p>Each tool I create with an agent gets me closer to that goal.</p></section><section class="thread-post" id="post-8"><p>The repository is here. Feedback is welcome.</p>
<p>I will likely not take direct pull requests,
rather I will pass requests to an agent.</p>
<p>We have reached an era where it's easier to create than review.</p>
<a class="link-card" href="https://github.com/groundwater/GhostVM" target="_blank" rel="noopener"><img class="link-card-image" src="https://opengraph.githubassets.com/5dd603fa29102daf2bbf91c54707f8915aac9dd47d16f61113fac68d57c13897/groundwater/GhostVM" alt="" loading="lazy"><div class="link-card-body"><div class="link-card-domain">github.com</div><div class="link-card-title">GitHub - groundwater/GhostVM</div></div></a></section>]]></content:encoded>
    </item>
    <item>
      <title>Vibe Managing</title>
      <link>https://jacobgroundwater.com/t/2025/12/18/vibe-managing/1/</link>
      <guid>https://jacobgroundwater.com/t/2025/12/18/vibe-managing/1/</guid>
      <description>
Vibe coding 🥈 Vibe Managing 🥇




</description>
      <pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate>
      <content:encoded><![CDATA[<section class="thread-post" id="post-1" data-date="2025-12-18">
<p>Vibe coding 🥈 Vibe Managing 🥇</p>
<p><img src="./post1.jpeg" alt=""></p></section><section class="thread-post" id="post-2" data-date="2025-12-18">
<p><img src="./post2.jpeg" alt=""></p></section><section class="thread-post" id="post-3" data-date="2025-12-18">
<p><img src="./post3.jpeg" alt=""></p></section><section class="thread-post" id="post-4" data-date="2025-12-18">
<p><img src="./post4.jpeg" alt=""></p></section><section class="thread-post" id="post-5" data-date="2025-12-18">
<p><img src="./post5.jpeg" alt=""></p></section>]]></content:encoded>
    </item>
  </channel>
</rss>