<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: ezekg</title><link>https://news.ycombinator.com/user?id=ezekg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 23 Jun 2026 22:00:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ezekg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ezekg in "The minimum viable unit of saleable software"]]></title><description><![CDATA[
<p>Thankfully, most devs aren't the one making purchasing decisions in B2B. I haven't seen any change in the build vs buy equation for real businesses tbqh, and in B2B, those are the customers you want to target anyways, not the indie devs who think they can build Dropbox in a weekend. In B2C, I can definitely see this being true, but I have very little experience there so anything I say here is more on gut-feeling than anything else. But I have over 10 years of experience in B2B, and I've never seen businesses more eager to buy, to free teams up to work on the things they're experts at -- myself included.<p>Build a good product and they will come.</p>
]]></description><pubDate>Sun, 21 Jun 2026 18:01:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48621041</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48621041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48621041</guid></item><item><title><![CDATA[New comment by ezekg in "Ten years of ClickHouse in open source"]]></title><description><![CDATA[
<p>I did this exact thing this year. I moved about >5 TB of event and log data into Clickhouse. I went from having to increase Postgres storage capacity every few months ($$$) to never thinking about it. Migrating to Clickhouse took me from constant timeouts on analytics queries to all queries returning in well under 100ms, and automated data retention using TTLs going from nightly pruning jobs that failed constantly (Postgres hates DELETEs on large tables) to again, never thinking about it. Because of this, I was able to increase retention per-account from a mere 30 days like I had -- just to keep performance and storage costs under control -- to much, much longer. Huge fan.</p>
]]></description><pubDate>Fri, 19 Jun 2026 19:37:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48602380</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48602380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48602380</guid></item><item><title><![CDATA[New comment by ezekg in "The road to Unreal Engine 6"]]></title><description><![CDATA[
<p>> Our philosophy through this transition is to bring existing projects along, not to force a hard break. Studios shipping on UE5 today should expect a manageable, and clear path forward when UE6 is ready for them. To allow for this, Actors and Blueprints will be in early versions of UE6. Eventually, these will be deprecated when the new framework is sufficiently mature, and you’ll have conversion tools to move projects from one framework to the other.<p>Very interesting to see them deprecating Blueprints. The proliferation of Blueprints is actually why I chose Unity DOTS over Unreal. I wanted to code (especially with LLMs), and from who I talked to, the industry seemed to use Blueprints more than code for gameplay scripting, which didn't appeal to me at all.</p>
]]></description><pubDate>Fri, 19 Jun 2026 16:07:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48600137</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48600137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48600137</guid></item><item><title><![CDATA[The road to Unreal Engine 6]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.unrealengine.com/news/the-road-to-ue-6">https://www.unrealengine.com/news/the-road-to-ue-6</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48600114">https://news.ycombinator.com/item?id=48600114</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 19 Jun 2026 16:05:23 +0000</pubDate><link>https://www.unrealengine.com/news/the-road-to-ue-6</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48600114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48600114</guid></item><item><title><![CDATA[New comment by ezekg in "Git platform built for agentic era"]]></title><description><![CDATA[
<p>Gitlawb is very close to Gitlab. Good luck.</p>
]]></description><pubDate>Thu, 18 Jun 2026 15:15:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48586685</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48586685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48586685</guid></item><item><title><![CDATA[New comment by ezekg in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>I also wrote a huge chunk of my game by hand 8 years ago, but I wouldn't lead with 'it's built without AI' now because that would be disingenuous.</p>
]]></description><pubDate>Mon, 15 Jun 2026 16:27:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48543627</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48543627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48543627</guid></item><item><title><![CDATA[New comment by ezekg in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>Wow, I also wrote a game 8 years ago and have been using AI to rebuild upon it. I'm excited to tell people that I wrote it from scratch without AI! Love these new rules!</p>
]]></description><pubDate>Mon, 15 Jun 2026 15:18:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48542553</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48542553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48542553</guid></item><item><title><![CDATA[New comment by ezekg in "Why Is Claude Turning into an a**Hole?"]]></title><description><![CDATA[
<p>> If you ask it for a cute picture of you and somebody else it has no way of telling if you’re trying to improve your relations with your spouse or be a delusional creepazoid stalker. The chatbots which can make images are programmed to assume the latter, which is more than a little bit offensive.<p>I've seen the same behavior increasing as well, across the board with AI. I was hitting these types of issues just using ChatGPT to make funny pictures with my kids, of me and my kids. It got to the point where all of my kids asks were rejected due to its "guidelines" when in reality all they were asking was to be turned into Elsa or be chased by a trex. Silly kid things, yet it assumed I was being a creep, or attempting to break copyright law. I used to be able to use Grok for these things, as it was largely less "censored" but that seems to no longer be the case. It feels like infantilization, and I absolutely hate it.</p>
]]></description><pubDate>Sun, 14 Jun 2026 22:33:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48533614</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48533614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48533614</guid></item><item><title><![CDATA[New comment by ezekg in "Amazon CEO's talks with U.S. officials triggered crackdown on Anthropic models"]]></title><description><![CDATA[
<p>Or they're trying to hype up an investment...</p>
]]></description><pubDate>Sat, 13 Jun 2026 17:38:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519511</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48519511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519511</guid></item><item><title><![CDATA[New comment by ezekg in "The Spread of Christianity Animated"]]></title><description><![CDATA[
<p>Thanks for sharing. Funny enough, I was just asking GPT to chart this for me a few days ago. And people say postmillennialism is a pipe dream...</p>
]]></description><pubDate>Fri, 22 May 2026 15:55:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48237587</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48237587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48237587</guid></item><item><title><![CDATA[New comment by ezekg in "Anthropic acquires Stainless"]]></title><description><![CDATA[
<p>Not talking about the generated clients, I'm talking about the spec itself. If the majority of API services don't even have an OpenAPI spec, they can't use tools like Stainless even if they wanted to. A lot is being left on the table by not working on that first issue: companies don't have an OpenAPI spec. Been on my mind to explore that issue, because I run one of those API services that don't have an OpenAPI spec, but I have other priorities pulling my attention away from that. I just wish it was all handled.</p>
]]></description><pubDate>Mon, 18 May 2026 18:07:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48183227</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48183227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48183227</guid></item><item><title><![CDATA[New comment by ezekg in "Anthropic acquires Stainless"]]></title><description><![CDATA[
<p>Now if only we had a service that could generate OpenAPI specs automatically...</p>
]]></description><pubDate>Mon, 18 May 2026 17:46:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48182883</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48182883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48182883</guid></item><item><title><![CDATA[New comment by ezekg in "Ask HN: How to be SOC2 Type 2 compliant as a solo-entreprenuer?"]]></title><description><![CDATA[
<p>Just say no. Serious.</p>
]]></description><pubDate>Mon, 18 May 2026 03:32:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48175276</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48175276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48175276</guid></item><item><title><![CDATA[New comment by ezekg in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>Yes and no: <a href="https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone" rel="nofollow">https://www.anthropic.com/news/anthropic-acquires-bun-as-cla...</a></p>
]]></description><pubDate>Thu, 14 May 2026 21:21:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48141418</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48141418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48141418</guid></item><item><title><![CDATA[Req Is All You Need]]></title><description><![CDATA[
<p>Article URL: <a href="https://benreinhart.com/blog/req-is-all-you-need/">https://benreinhart.com/blog/req-is-all-you-need/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48137295">https://news.ycombinator.com/item?id=48137295</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 14 May 2026 15:59:10 +0000</pubDate><link>https://benreinhart.com/blog/req-is-all-you-need/</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48137295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48137295</guid></item><item><title><![CDATA[Mass Supply Chain Attack Hits TanStack, Mistral AI NPM and PyPI Packages]]></title><description><![CDATA[
<p>Article URL: <a href="https://safedep.io/mass-npm-supply-chain-attack-tanstack-mistral/">https://safedep.io/mass-npm-supply-chain-attack-tanstack-mistral/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48111090">https://news.ycombinator.com/item?id=48111090</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 12 May 2026 17:06:31 +0000</pubDate><link>https://safedep.io/mass-npm-supply-chain-attack-tanstack-mistral/</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48111090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48111090</guid></item><item><title><![CDATA[New comment by ezekg in "Postmortem: TanStack NPM supply-chain compromise"]]></title><description><![CDATA[
<p>> Unpublish was unavailable for nearly all affected packages because of npm's "no unpublish if dependents exist" policy. We have to rely on npm security to pull tarballs server-side, which adds hours of delay during which malicious tarballs remain installable<p>Per <a href="https://docs.npmjs.com/policies/unpublish" rel="nofollow">https://docs.npmjs.com/policies/unpublish</a>:<p>> If your package does not meet the unpublish policy criteria, we recommend deprecating the package. This allows the package to be downloaded but publishes a clear warning message (that you get to write) every time the package is downloaded, and on the package's npmjs.com page. Users will know that you do not recommend they use the package, but if they are depending on it their builds will not break. We consider this a good compromise between reliability and author control.<p>I don't even know what to say here, npm.</p>
]]></description><pubDate>Tue, 12 May 2026 01:53:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48103258</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48103258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48103258</guid></item><item><title><![CDATA[New comment by ezekg in "Software engineering may no longer be a lifetime career"]]></title><description><![CDATA[
<p>In my experience, an LLM "refactoring" autonomously doesn't actually improve code quality, it simply reorganizes the mess into a new mess.</p>
]]></description><pubDate>Mon, 11 May 2026 15:49:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48096604</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48096604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48096604</guid></item><item><title><![CDATA[New comment by ezekg in "AWS EC2 outage in use1-az4 (us-east-1)"]]></title><description><![CDATA[
<p>I think this is also starting to cause issues at Heroku too</p>
]]></description><pubDate>Fri, 08 May 2026 03:20:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48058113</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=48058113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48058113</guid></item><item><title><![CDATA[Finding Vulnerabilities with Warden]]></title><description><![CDATA[
<p>Article URL: <a href="https://cra.mr/finding-vulnerabilities-with-warden/">https://cra.mr/finding-vulnerabilities-with-warden/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47941288">https://news.ycombinator.com/item?id=47941288</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 28 Apr 2026 21:45:54 +0000</pubDate><link>https://cra.mr/finding-vulnerabilities-with-warden/</link><dc:creator>ezekg</dc:creator><comments>https://news.ycombinator.com/item?id=47941288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47941288</guid></item></channel></rss>