<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: h0rv</title><link>https://news.ycombinator.com/user?id=h0rv</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 04:17:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=h0rv" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by h0rv in "The Agent SDK"]]></title><description><![CDATA[
<p>Why would you not use an open-source harness in October 2026? I am generally curious - what is the alpha?</p>
]]></description><pubDate>Wed, 28 Oct 2026 14:45:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=50274542</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=50274542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50274542</guid></item><item><title><![CDATA[OldPhilly: Mapping historical photos from the Philadelphia City Archive]]></title><description><![CDATA[
<p>Article URL: <a href="https://oldphilly.org/">https://oldphilly.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48326397">https://news.ycombinator.com/item?id=48326397</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 29 May 2026 17:29:18 +0000</pubDate><link>https://oldphilly.org/</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=48326397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48326397</guid></item><item><title><![CDATA[New comment by h0rv in "Ask HN: Who wants to be hired? (April 2026)"]]></title><description><![CDATA[
<p>Location: Philadelphia, PA<p>Remote: Yes<p>Willing to relocate: Yes, for the right opportunity and compensation<p>Technologies: Go, Python, JavaScript (Node.js), Terraform, C, Java, Rust, Haskell, GNU/Linux, Git, CI/CD, GitHub Actions, AWS, GCP, Azure, IBM Cloud, PostgreSQL, NoSQL, vector databases, Containers, Temporal, Kubernetes<p>Résumé/CV: <a href="https://horv.co/resume/" rel="nofollow">https://horv.co/resume/</a><p>Email: rhorv@proton.me</p>
]]></description><pubDate>Wed, 08 Apr 2026 20:26:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47695819</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=47695819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47695819</guid></item><item><title><![CDATA[Show HN: Buquet – Durable queues and workflows using only S3]]></title><description><![CDATA[
<p>buquet (bucket queue) is a queue and workflow orchestration tool using only S3-compatible* object storage. S3 is the control plane making it much simpler than alternatives. This does come with tradeoffs (see docs), but I do believe there is a niche it can serve well.<p><a href="https://horv.co/buquet.html" rel="nofollow">https://horv.co/buquet.html</a>
<a href="https://github.com/h0rv/buquet" rel="nofollow">https://github.com/h0rv/buquet</a><p>* see <a href="https://github.com/h0rv/buquet/blob/main/docs/guides/s3-compatibility.md" rel="nofollow">https://github.com/h0rv/buquet/blob/main/docs/guides/s3-comp...</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46895479">https://news.ycombinator.com/item?id=46895479</a></p>
<p>Points: 8</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Feb 2026 03:54:19 +0000</pubDate><link>https://horv.co/buquet.html</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=46895479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46895479</guid></item><item><title><![CDATA[Kyoto University's self-governed Yoshida Dorm]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=RcZjvTbC8r0">https://www.youtube.com/watch?v=RcZjvTbC8r0</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45498726">https://news.ycombinator.com/item?id=45498726</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 07 Oct 2025 02:14:24 +0000</pubDate><link>https://www.youtube.com/watch?v=RcZjvTbC8r0</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=45498726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45498726</guid></item><item><title><![CDATA[New comment by h0rv in "Show HN: d2-mcp – compile and render D2 diagrams for multimodal LLMs"]]></title><description><![CDATA[
<p>I've been using d2-mcp in Cursor with Claude Sonnet or Opus (o3 was not great). Cursor provides project structure and details (depending on the level abstraction you want in the diagram) to give really great results.<p>Before creating d2-mcp, Claude would give okay diagrams, but giving it the ability to "see" what it created, gives it the ability to see its own mistakes and fix them, and optimize for human readability.</p>
]]></description><pubDate>Fri, 11 Jul 2025 21:22:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44536903</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=44536903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44536903</guid></item><item><title><![CDATA[Show HN: d2-mcp – compile and render D2 diagrams for multimodal LLMs]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/h0rv/d2-mcp">https://github.com/h0rv/d2-mcp</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44533176">https://news.ycombinator.com/item?id=44533176</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 11 Jul 2025 15:21:11 +0000</pubDate><link>https://github.com/h0rv/d2-mcp</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=44533176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44533176</guid></item><item><title><![CDATA[New comment by h0rv in "Ask HN: Who wants to be hired? (August 2024)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Scranton, PA, USA
  Remote: Yes
  Willing to relocate: Yes to Northeast, USA
  Technologies: Go, Python, Terraform, JavaScript, GNU/Linux, Git, CI/CD, Cloud (IBM Cloud, Azure, AWS), Containers (Docker, Podman), Kubernetes, GenAI/LLMs
  Résumé/CV: https://raw.githubusercontent.com/h0rv/resume/main/resume.pdf
  Email: rhorv+hn@proton[dot]com
</code></pre>
Hi, I'm Robby. I am a backend/DevOps Engineer. Passionate about open-source and working on challenging problems. I'm enthusiastic to learn and grow, currently seeking high-growth opportunities where I can contribute in cloud/infra, DevOps, or, ideally, applied AI.</p>
]]></description><pubDate>Wed, 07 Aug 2024 17:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41183614</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=41183614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41183614</guid></item><item><title><![CDATA[Mark Zuckerberg's AI Era – The Circuit]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=YuIc4mq7zMU">https://www.youtube.com/watch?v=YuIc4mq7zMU</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41080003">https://news.ycombinator.com/item?id=41080003</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 26 Jul 2024 16:38:02 +0000</pubDate><link>https://www.youtube.com/watch?v=YuIc4mq7zMU</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=41080003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41080003</guid></item><item><title><![CDATA[Instructor-Go – Structured LLM Outputs in Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/instructor-ai/instructor-go">https://github.com/instructor-ai/instructor-go</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40970302">https://news.ycombinator.com/item?id=40970302</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 15 Jul 2024 18:36:11 +0000</pubDate><link>https://github.com/instructor-ai/instructor-go</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=40970302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40970302</guid></item><item><title><![CDATA[New comment by h0rv in "instructor-go – Structured LLM Outputs in Go"]]></title><description><![CDATA[
<p>instructor-go is a port of the popular Python package <a href="https://github.com/jxnl/instructor">https://github.com/jxnl/instructor</a>.<p>This implementation uses `jsonschema` and Go struct tags to send data and schema information to the model to return the appropriate response schema.<p>Currently, OpenAI and Anthropic are supported, and you can see all examples of different capabilities here: <a href="https://github.com/instructor-ai/instructor-go/tree/main/examples">https://github.com/instructor-ai/instructor-go/tree/main/exa...</a>.<p>This is in early development and would love some feedback.<p>Thanks for checking it out!</p>
]]></description><pubDate>Mon, 20 May 2024 22:50:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40421471</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=40421471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40421471</guid></item><item><title><![CDATA[instructor-go – Structured LLM Outputs in Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/instructor-ai/instructor-go">https://github.com/instructor-ai/instructor-go</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40421470">https://news.ycombinator.com/item?id=40421470</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 20 May 2024 22:50:20 +0000</pubDate><link>https://github.com/instructor-ai/instructor-go</link><dc:creator>h0rv</dc:creator><comments>https://news.ycombinator.com/item?id=40421470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40421470</guid></item></channel></rss>