<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: souvlakius</title><link>https://news.ycombinator.com/user?id=souvlakius</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 05 Apr 2026 13:02:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=souvlakius" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by souvlakius in "Claude API Error: 529"]]></title><description><![CDATA[
<p>Some SRE is getting pinged and having lots of fun right now</p>
]]></description><pubDate>Fri, 27 Mar 2026 10:56:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47541133</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47541133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47541133</guid></item><item><title><![CDATA[It's 2026 and infrastructure DevEx is still lacking]]></title><description><![CDATA[
<p>Article URL: <a href="https://grafosai.substack.com/p/its-2026-and-infrastructure-devex">https://grafosai.substack.com/p/its-2026-and-infrastructure-devex</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47541129">https://news.ycombinator.com/item?id=47541129</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 27 Mar 2026 10:55:22 +0000</pubDate><link>https://grafosai.substack.com/p/its-2026-and-infrastructure-devex</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47541129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47541129</guid></item><item><title><![CDATA[How the hell do you test LLMs?]]></title><description><![CDATA[
<p>Article URL: <a href="https://grafosai.substack.com/p/how-the-hell-do-you-test-llms">https://grafosai.substack.com/p/how-the-hell-do-you-test-llms</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47529234">https://news.ycombinator.com/item?id=47529234</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 26 Mar 2026 11:38:03 +0000</pubDate><link>https://grafosai.substack.com/p/how-the-hell-do-you-test-llms</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47529234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47529234</guid></item><item><title><![CDATA[New comment by souvlakius in "Open source isn't a tip jar – it's time to charge for access"]]></title><description><![CDATA[
<p>We definitely have to experiment a lot more with the licenses of OSS but keep in mind that it's going to also require time for projects to use the new licenses and figure out what side effects they have.</p>
]]></description><pubDate>Wed, 25 Mar 2026 16:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47519778</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47519778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47519778</guid></item><item><title><![CDATA[New comment by souvlakius in "Apple Just Lost Me"]]></title><description><![CDATA[
<p>I think it's also related to the fact that the US and the UK don't have ID documents the way that a lot of EU countries have and many people don't have passports, so the only other way left that has an API and is checking periodically that you are who you claim is your bank before giving you a fresh credit card</p>
]]></description><pubDate>Wed, 25 Mar 2026 14:47:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47518046</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47518046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47518046</guid></item><item><title><![CDATA[New comment by souvlakius in "Why I forked httpx"]]></title><description><![CDATA[
<p>Yeah, it's a shame because otherwise the library is really nice and could have become the default HTTP library, but it feels like someone will manage to inject some weird behaviour soon and half the planet will be compromised</p>
]]></description><pubDate>Wed, 25 Mar 2026 14:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47517561</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47517561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47517561</guid></item><item><title><![CDATA[Show HN: We are building a production agent to turn your code into cloud infra]]></title><description><![CDATA[
<p>Hey HN,<p>We've noticed a gap for small teams: getting a prototype working locally or on Vercel and Supabase is easy, but graduating to a full fledged deployment on a cloud provider is a nightmare.<p>If you don't have a dedicated DevOps engineer, you're usually stuck clicking around hoping that some combination of checkboxes will do the trick .<p>We're building Grafos V2 to act as your application's production agent.<p>• You provide your application, optionally tell it what you need if its not obvious (e.g. I need a special type of MLOps or custom model garden models) and choose your cloud provider.<p>• The agent understands the nitty-gritty details so you don't have to.<p>• It outputs verifiable infrastructure code, using your repository to store the source of truth.<p>We are opening a Closed Alpha to 100 users to test this out. If you're building anything and want your app productionized without the infrastructure headache, let us know in the comments or sign up in the link of the post</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47510116">https://news.ycombinator.com/item?id=47510116</a></p>
<p>Points: 4</p>
<p># Comments: 4</p>
]]></description><pubDate>Tue, 24 Mar 2026 22:04:23 +0000</pubDate><link>https://grafos.ai/early-access/</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47510116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47510116</guid></item><item><title><![CDATA[New comment by souvlakius in "Microservices and the First Law of Distributed Objects (2014)"]]></title><description><![CDATA[
<p>or the mismatch between request and response when using HTTP, or the overhead of using RPCs to protect against the previous scenario, or the issue of updating one microservice and not updating all the dependents</p>
]]></description><pubDate>Tue, 24 Mar 2026 09:43:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47500388</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47500388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47500388</guid></item><item><title><![CDATA[New comment by souvlakius in "Microservices and the First Law of Distributed Objects (2014)"]]></title><description><![CDATA[
<p>I mean, microservices split the code into smaller chunks but now lots of little pieces communicate over the network and unless you are using some form of RPC, this communication channels are not typed and there's a lot more stuff that could go wrong (packets dropped, DNS not resolving). Plus you could update one microservice and not update its dependents. I think a lot of people jumped on the hype without realising that it's a trade-off</p>
]]></description><pubDate>Tue, 24 Mar 2026 09:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47500377</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47500377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47500377</guid></item><item><title><![CDATA[New comment by souvlakius in "I built a new Terraform agentic editor and auditor"]]></title><description><![CDATA[
<p>Hi foobarakis, check it out at <a href="https://grafos.ai" rel="nofollow">https://grafos.ai</a>.</p>
]]></description><pubDate>Tue, 03 Mar 2026 14:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47233218</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47233218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47233218</guid></item><item><title><![CDATA[New comment by souvlakius in "I built a new Terraform agentic editor and auditor"]]></title><description><![CDATA[
<p>I built a live Terraform visualizer, but users wanted an AI to write and audit their HCL. Here’s how we did it without access to state or secrets<p>Been writing TF since 0.11 and survived the 0.12 migration. Built multi-cloud architectures (AWS B2B banking, GCP peering, Crossplane self-service). After all this time Terraform never gets much easier, you just build more complicated headaches.<p>Yes, Terraform is the `right` way of doing things. It allows you to review changes before applying but at the cost of being obscure. Most SWEs don't want to deal with it and even infra engineers will occasionally do some click-ops and then reconcile.<p>Originally, I built a tool to auto-generate architecture diagrams from Terraform code, mostly because I hated having to manually update diagrams and expected other people did as well. After releasing it and talking to early users, I realised seeing the infrastructure was an issue but it wasn't the main issue. Changing it safely was. As an SRE, I really wanted to create a tool to help devs self-serve infrastructure and to speed up infra changes without having to add another abstraction layer on top.  So, we created Grafos.ai and added an agentic layer to explain and modify the code, as well as a policy management system so you can define all of your organisation's policies, automatically run them against the changes, and also update your terraform to match them easily.<p>We didn’t want to create an invasive and potentially destructive AI and give it to your infrastructure and we didn't want to break your development processes, so we built some ground rules into it.<p>* Its doesn't do arbitrary code changes, it creates PRs so you can double check your terraform before anything is applied
* Zero state or secret access, so you don’t have to trust it at all, it’s just your terraform code
* Live visualisation so you can instantly see actually what changes are being proposed
* Natural language guardrails and policies so you can make sure all changes are in line with your organisation's guardrails and style guides.<p>I’d love for you to try it and tear it apart, it’s early days and we’re shipping features and changes literally everyday so any feedback good or bad would be amazing!</p>
]]></description><pubDate>Mon, 02 Mar 2026 18:28:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47221966</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47221966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47221966</guid></item><item><title><![CDATA[I built a new Terraform agentic editor and auditor]]></title><description><![CDATA[
<p>Article URL: <a href="https://grafos.ai">https://grafos.ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47221965">https://news.ycombinator.com/item?id=47221965</a></p>
<p>Points: 2</p>
<p># Comments: 3</p>
]]></description><pubDate>Mon, 02 Mar 2026 18:28:35 +0000</pubDate><link>https://grafos.ai</link><dc:creator>souvlakius</dc:creator><comments>https://news.ycombinator.com/item?id=47221965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47221965</guid></item></channel></rss>