<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: subomi</title><link>https://news.ycombinator.com/user?id=subomi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 16:49:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=subomi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Steering the Ship]]></title><description><![CDATA[
<p>Article URL: <a href="https://keygen.sh/blog/steering-the-ship/">https://keygen.sh/blog/steering-the-ship/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47175294">https://news.ycombinator.com/item?id=47175294</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 27 Feb 2026 01:51:48 +0000</pubDate><link>https://keygen.sh/blog/steering-the-ship/</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=47175294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47175294</guid></item><item><title><![CDATA[Forward Compatible Unions in TypeScript]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.speakeasy.com/blog/open-unions-typescript-type-theory">https://www.speakeasy.com/blog/open-unions-typescript-type-theory</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46592161">https://news.ycombinator.com/item?id=46592161</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Jan 2026 18:19:05 +0000</pubDate><link>https://www.speakeasy.com/blog/open-unions-typescript-type-theory</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=46592161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46592161</guid></item><item><title><![CDATA[New comment by subomi in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>I was here a few weeks ago, but I'm now on the CC train. The challenge is that the terminal is quite counterintuitive. But if you put on the Linux terminal lens from a few years ago, and you start using it. It starts to make sense. The form factor of the terminal isn't intuitive for programming, but it's the ultimate.<p>FYI, I still use cursor for small edits and reviews.</p>
]]></description><pubDate>Wed, 07 Jan 2026 06:00:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46523114</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=46523114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46523114</guid></item><item><title><![CDATA[New comment by subomi in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>Why do we all of a sudden hold these agents to some unrealistic high bar? Engineers write bugs all the time and write incorrect validations. But we iterate. We read the stacktrace in Sentry and realise what the hell I was thinking when I wrote that, and we fix things. If you're going to benefit from these agents, you'd need to be a bit more patient and point them correctly to your codebase.<p>My rule of thumb is that if you can clearly describe exactly what you want to another engineer, then you can instruct the agent to do it too.</p>
]]></description><pubDate>Wed, 07 Jan 2026 05:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46523089</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=46523089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46523089</guid></item><item><title><![CDATA[Building a High-Performance OpenAPI Parser in Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.speakeasy.com/blog/building-speakeasy-openapi-go-library">https://www.speakeasy.com/blog/building-speakeasy-openapi-go-library</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46272454">https://news.ycombinator.com/item?id=46272454</a></p>
<p>Points: 39</p>
<p># Comments: 9</p>
]]></description><pubDate>Mon, 15 Dec 2025 10:03:18 +0000</pubDate><link>https://www.speakeasy.com/blog/building-speakeasy-openapi-go-library</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=46272454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272454</guid></item><item><title><![CDATA[Preparing your repo for AI development]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.speakeasy.com/blog/making-gram-ai-friendly">https://www.speakeasy.com/blog/making-gram-ai-friendly</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46183360">https://news.ycombinator.com/item?id=46183360</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 07 Dec 2025 17:28:31 +0000</pubDate><link>https://www.speakeasy.com/blog/making-gram-ai-friendly</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=46183360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46183360</guid></item><item><title><![CDATA[Reducing MCP token usage by 100x – you don't need code mode]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.speakeasy.com/blog/how-we-reduced-token-usage-by-100x-dynamic-toolsets-v2">https://www.speakeasy.com/blog/how-we-reduced-token-usage-by-100x-dynamic-toolsets-v2</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46043719">https://news.ycombinator.com/item?id=46043719</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 25 Nov 2025 08:43:20 +0000</pubDate><link>https://www.speakeasy.com/blog/how-we-reduced-token-usage-by-100x-dynamic-toolsets-v2</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=46043719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46043719</guid></item><item><title><![CDATA[Open Source Your Product]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.tommoor.com/posts/2019/01/02/you-should-open-source-your-product">https://www.tommoor.com/posts/2019/01/02/you-should-open-source-your-product</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45714288">https://news.ycombinator.com/item?id=45714288</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 26 Oct 2025 18:53:53 +0000</pubDate><link>https://www.tommoor.com/posts/2019/01/02/you-should-open-source-your-product</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=45714288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45714288</guid></item><item><title><![CDATA[I was wrong about AI Coding]]></title><description><![CDATA[
<p>Article URL: <a href="https://arslan.io/2025/03/26/i-was-wrong-about-ai-coding/">https://arslan.io/2025/03/26/i-was-wrong-about-ai-coding/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45412393">https://news.ycombinator.com/item?id=45412393</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 29 Sep 2025 11:23:59 +0000</pubDate><link>https://arslan.io/2025/03/26/i-was-wrong-about-ai-coding/</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=45412393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45412393</guid></item><item><title><![CDATA[MCP Evals]]></title><description><![CDATA[
<p>Article URL: <a href="https://huggingface.co/blog/mclenhard/mcp-evals">https://huggingface.co/blog/mclenhard/mcp-evals</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45288563">https://news.ycombinator.com/item?id=45288563</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 18 Sep 2025 12:02:37 +0000</pubDate><link>https://huggingface.co/blog/mclenhard/mcp-evals</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=45288563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45288563</guid></item><item><title><![CDATA[What I've learned from talking to users as a Technical Founder]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.getconvoy.io/blog/talking-to-users">https://www.getconvoy.io/blog/talking-to-users</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43776942">https://news.ycombinator.com/item?id=43776942</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 23 Apr 2025 21:44:52 +0000</pubDate><link>https://www.getconvoy.io/blog/talking-to-users</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=43776942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43776942</guid></item><item><title><![CDATA[Webapp.io Is Shutting Down]]></title><description><![CDATA[
<p>Article URL: <a href="https://webapp.io/blog/blog/webapp-io-is-shutting-down/">https://webapp.io/blog/blog/webapp-io-is-shutting-down/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43072010">https://news.ycombinator.com/item?id=43072010</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 16 Feb 2025 21:44:16 +0000</pubDate><link>https://webapp.io/blog/blog/webapp-io-is-shutting-down/</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=43072010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43072010</guid></item><item><title><![CDATA[You don't need Python to build AI products]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.lawrencejones.dev/ai-dont-need-python/">https://blog.lawrencejones.dev/ai-dont-need-python/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43068518">https://news.ycombinator.com/item?id=43068518</a></p>
<p>Points: 2</p>
<p># Comments: 3</p>
]]></description><pubDate>Sun, 16 Feb 2025 14:59:37 +0000</pubDate><link>https://blog.lawrencejones.dev/ai-dont-need-python/</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=43068518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43068518</guid></item><item><title><![CDATA[Call Me Maybe? (2024)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.hailelagi.com/writing/call-me-maybe-lol/">https://www.hailelagi.com/writing/call-me-maybe-lol/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42909363">https://news.ycombinator.com/item?id=42909363</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 02 Feb 2025 15:48:22 +0000</pubDate><link>https://www.hailelagi.com/writing/call-me-maybe-lol/</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=42909363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42909363</guid></item><item><title><![CDATA[Trailblazing]]></title><description><![CDATA[
<p>Article URL: <a href="https://keygen.sh/blog/trailblazing/">https://keygen.sh/blog/trailblazing/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42885865">https://news.ycombinator.com/item?id=42885865</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 31 Jan 2025 08:56:22 +0000</pubDate><link>https://keygen.sh/blog/trailblazing/</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=42885865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42885865</guid></item><item><title><![CDATA[Founder Depression]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.samaltman.com/founder-depression">https://blog.samaltman.com/founder-depression</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42836389">https://news.ycombinator.com/item?id=42836389</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Jan 2025 01:36:01 +0000</pubDate><link>https://blog.samaltman.com/founder-depression</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=42836389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42836389</guid></item><item><title><![CDATA[Global Database for Serverless and Edge]]></title><description><![CDATA[
<p>Article URL: <a href="https://upstash.com/blog/global-database">https://upstash.com/blog/global-database</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42768219">https://news.ycombinator.com/item?id=42768219</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Jan 2025 12:55:39 +0000</pubDate><link>https://upstash.com/blog/global-database</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=42768219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42768219</guid></item><item><title><![CDATA[Auto-Remediation Is Important]]></title><description><![CDATA[
<p>Article URL: <a href="https://opeonikute.dev/posts/auto-remediation-is-important">https://opeonikute.dev/posts/auto-remediation-is-important</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42747792">https://news.ycombinator.com/item?id=42747792</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 18 Jan 2025 12:12:59 +0000</pubDate><link>https://opeonikute.dev/posts/auto-remediation-is-important</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=42747792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42747792</guid></item><item><title><![CDATA[New comment by subomi in "No Calls"]]></title><description><![CDATA[
<p>"They're not only awkward, but a 30 minute call takes up hours of my headspace." This is so apt. I've found that I have the best calls with people who provide specific notes about what they want to discuss—the more specific the note, the less headspace the call requires.<p>Maybe it could be done via email which is the point of this blog, but I never had the confidence to try that.</p>
]]></description><pubDate>Thu, 16 Jan 2025 19:30:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42729781</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=42729781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42729781</guid></item><item><title><![CDATA[SQL nulls are weird]]></title><description><![CDATA[
<p>Article URL: <a href="https://jirevwe.github.io/sql-nulls-are-weird.html">https://jirevwe.github.io/sql-nulls-are-weird.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42645110">https://news.ycombinator.com/item?id=42645110</a></p>
<p>Points: 214</p>
<p># Comments: 280</p>
]]></description><pubDate>Thu, 09 Jan 2025 13:21:40 +0000</pubDate><link>https://jirevwe.github.io/sql-nulls-are-weird.html</link><dc:creator>subomi</dc:creator><comments>https://news.ycombinator.com/item?id=42645110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42645110</guid></item></channel></rss>