<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: piterrro</title><link>https://news.ycombinator.com/user?id=piterrro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 12:20:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=piterrro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by piterrro in "Show HN: Updated GiantJSON Viewer – Opening 100GB JSONs on Android (Rust+SIMD)"]]></title><description><![CDATA[
<p>Nice, I'm creator of Logdy.dev [<a href="https://logdy.dev/logdy-pro" rel="nofollow">https://logdy.dev/logdy-pro</a>] and some time ago I was developing a pro version that has similarities to your project. Would love to chat if you plan to commercialize your solution.</p>
]]></description><pubDate>Wed, 25 Mar 2026 08:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47514862</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=47514862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47514862</guid></item><item><title><![CDATA[New comment by piterrro in "Show HN: TopMail – LaunchFest Winner, $20/Mo Unlimited Email, Coding Agents API"]]></title><description><![CDATA[
<p>Out of 7 accounts that commented on this post, 6 of them were created today…</p>
]]></description><pubDate>Tue, 24 Mar 2026 21:53:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47509977</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=47509977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47509977</guid></item><item><title><![CDATA[New comment by piterrro in "Show HN: Updated GiantJSON Viewer – Opening 100GB JSONs on Android (Rust+SIMD)"]]></title><description><![CDATA[
<p>Whats the use case for opening a 100gb file on a phone?</p>
]]></description><pubDate>Tue, 24 Mar 2026 21:49:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47509929</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=47509929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47509929</guid></item><item><title><![CDATA[New comment by piterrro in "Show HN: Searchable aggregator of 24M London council spending transactions"]]></title><description><![CDATA[
<p>Whats the technology you used? I love the speed of it</p>
]]></description><pubDate>Fri, 20 Feb 2026 21:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47094484</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=47094484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47094484</guid></item><item><title><![CDATA[New comment by piterrro in "A DuckDB-based metabase alternative"]]></title><description><![CDATA[
<p>sorry, so it ain't an alternative in any way. Its like saying a bicycle is an alternative to an airplane, both have seats...</p>
]]></description><pubDate>Wed, 18 Feb 2026 12:44:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47060398</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=47060398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47060398</guid></item><item><title><![CDATA[New comment by piterrro in "A DuckDB-based metabase alternative"]]></title><description><![CDATA[
<p>In what extent this is a metabase alternative? I'm a heavy Metabase user and there's nothing to compare really in this product.</p>
]]></description><pubDate>Wed, 18 Feb 2026 08:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47058696</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=47058696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47058696</guid></item><item><title><![CDATA[New comment by piterrro in "Mental Models (2018)"]]></title><description><![CDATA[
<p>My mental model is ignoring people who complain about free stuff</p>
]]></description><pubDate>Fri, 23 Jan 2026 23:41:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46739495</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=46739495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46739495</guid></item><item><title><![CDATA[Obscure Polish company launches 122.88TB PCIe 5.0 immersion cooled SSD]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.techradar.com/pro/obscure-polish-company-quietly-launches-massive-122-88tb-pcie-5-0-immersion-cooled-ssd-and-no-one-noticed-this-worlds-first-except-us">https://www.techradar.com/pro/obscure-polish-company-quietly-launches-massive-122-88tb-pcie-5-0-immersion-cooled-ssd-and-no-one-noticed-this-worlds-first-except-us</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46318600">https://news.ycombinator.com/item?id=46318600</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 18 Dec 2025 20:56:51 +0000</pubDate><link>https://www.techradar.com/pro/obscure-polish-company-quietly-launches-massive-122-88tb-pcie-5-0-immersion-cooled-ssd-and-no-one-noticed-this-worlds-first-except-us</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=46318600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46318600</guid></item><item><title><![CDATA[New comment by piterrro in "I can't recommend Grafana anymore"]]></title><description><![CDATA[
<p>Who remembers Graphite and Carbon? This was 2010 era…</p>
]]></description><pubDate>Sat, 15 Nov 2025 15:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45938156</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=45938156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45938156</guid></item><item><title><![CDATA[New comment by piterrro in "OpenZL: An open source format-aware compression framework"]]></title><description><![CDATA[
<p>Is it beneficial for logs compression assuming you log to JSON but you dont know schema upfront?
Im workong on a logs compression tool and Im wondering whether OpenZL fits there<p>[0] <a href="https://logdy.dev/logdy-pro" rel="nofollow">https://logdy.dev/logdy-pro</a></p>
]]></description><pubDate>Tue, 07 Oct 2025 05:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45499744</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=45499744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45499744</guid></item><item><title><![CDATA[New comment by piterrro in "Show HN: Claudable – OpenSource Lovable that runs locally with Claude Code"]]></title><description><![CDATA[
<p>The prompt file for anyone interested: <a href="https://github.com/opactorai/Claudable/blob/main/apps/api/app/prompt/system-prompt.md" rel="nofollow">https://github.com/opactorai/Claudable/blob/main/apps/api/ap...</a></p>
]]></description><pubDate>Fri, 22 Aug 2025 20:54:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44989683</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44989683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44989683</guid></item><item><title><![CDATA[New comment by piterrro in "Open-sourced my prompt management tool for LLM-powered apps"]]></title><description><![CDATA[
<p>I've been developing AI apps for the past year and encountered a recurring issue. Non-tech individuals often asked me to adjust the prompts, seeking a more professional tone or better alignment with their use case. Each request involved diving into the code, making changes to hardcoded prompts, and then testing and deploying the updated version. I also wanted to experiment with different AI providers, such as OpenAI, Claude, and Ollama, but switching between them required additional code modifications and deployments, creating a cumbersome process. Upon exploring existing solutions, I found them to be too complex and geared towards enterprise use, which didn't align with my lightweight requirements.
So, I created Hypersigil, a user-friendly UI for prompt management that enables centralized prompt control, facilitates non-tech user input, allows seamless prompt updates without app redeployment, and supports prompt testing across various providers simultaneously.<p>GH: <a href="https://github.com/hypersigilhq/hypersigil">https://github.com/hypersigilhq/hypersigil</a><p>Docs: hypersigilhq.github.io/hypersigil/introduction/</p>
]]></description><pubDate>Sat, 02 Aug 2025 20:12:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44770970</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44770970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44770970</guid></item><item><title><![CDATA[Show HN: Open-sourced my prompt management tool for LLM-powered apps]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/hypersigilhq/hypersigil">https://github.com/hypersigilhq/hypersigil</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44770969">https://news.ycombinator.com/item?id=44770969</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 02 Aug 2025 20:12:13 +0000</pubDate><link>https://github.com/hypersigilhq/hypersigil</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44770969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44770969</guid></item><item><title><![CDATA[Show HN: Hypersigil – Prompt management UI – test, evaluate, deploy]]></title><description><![CDATA[
<p>I've been developing AI apps for the past year and encountered a recurring issue. Non-tech individuals often asked me to adjust the prompts, seeking a more professional tone or better alignment with their use case. Each request involved diving into the code, making changes to hardcoded prompts, and then testing and deploying the updated version. I also wanted to experiment with different AI providers, such as OpenAI, Claude, and Ollama, but switching between them required additional code modifications and deployments, creating a cumbersome process. Upon exploring existing solutions, I found them to be too complex and geared towards enterprise use, which didn't align with my lightweight requirements.<p>So, I created Hypersigil, a user-friendly UI for prompt management that enables centralized prompt control, facilitates non-tech user input, allows seamless prompt updates without app redeployment, and supports prompt testing across various providers simultaneously.<p>GH: <a href="https://github.com/hypersigilhq/hypersigil">https://github.com/hypersigilhq/hypersigil</a><p>Docs: hypersigilhq.github.io/hypersigil/introduction/</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44727231">https://news.ycombinator.com/item?id=44727231</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 29 Jul 2025 19:17:31 +0000</pubDate><link>https://github.com/hypersigilhq/hypersigil</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44727231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44727231</guid></item><item><title><![CDATA[New comment by piterrro in "Show HN: Dyad – build AI apps locally, no cloud"]]></title><description><![CDATA[
<p>It worth taking a look at the prompts in the repo if you are keen understand how apps like these work.
It's interesting to see that I basically have a similar process/rules fed to LLM when building locally. I also have similar process for the backend and a nice flow for connecting FE and BE with API contracts - work perfectly.</p>
]]></description><pubDate>Tue, 22 Jul 2025 18:00:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44650821</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44650821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44650821</guid></item><item><title><![CDATA[New comment by piterrro in "Show HN: I made a JSFiddle-style playground to test and share prompts fast"]]></title><description><![CDATA[
<p>Nice tool! Im working on something similar but focused on repeatability and testing on multiple models/test data points.</p>
]]></description><pubDate>Sun, 13 Jul 2025 08:33:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44548577</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44548577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44548577</guid></item><item><title><![CDATA[New comment by piterrro in "Show HN: I built a lightweight tRPC alternative to ease LLMs working with APIs"]]></title><description><![CDATA[
<p>After building several full-stack applications, I discovered that Large Language Models (LLMs) face significant challenges when implementing features that span both backend and frontend components, particularly around API interfaces.<p>The core issues I observed:<p>- API Contract Drift: LLMs struggle to maintain consistency when defining an API endpoint and then implementing its usage in the frontend<p>- Context Loss: Without a clear, shared contract, LLMs lack the contextual assistance needed to ensure proper integration between client and server<p>- Integration Errors: The disconnect between backend definitions and frontend consumption leads to runtime errors that could be prevented<p>The Solution: Leverage TypeScript's powerful type system to provide real-time feedback and compile-time validation for both LLMs and developers. By creating a shared contract that enforces consistency across the entire stack, we eliminate the guesswork and reduce integration issues. A small NPM module with only dependency of Zod:<p><a href="https://github.com/PeterOsinski/ts-typed-api">https://github.com/PeterOsinski/ts-typed-api</a><p>I already used it in a couple of projects and so far so good. LLMs don't get lost even when implementing changes to APIs with dozens of endpoints. I can share a prompt I'm using that instructs LLM how to leverage definitions and find implementations.<p>Let me know what you think, feedback welcome!</p>
]]></description><pubDate>Wed, 18 Jun 2025 17:04:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44311575</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44311575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44311575</guid></item><item><title><![CDATA[Show HN: I built a lightweight tRPC alternative to ease LLMs working with APIs]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/PeterOsinski/ts-typed-api">https://github.com/PeterOsinski/ts-typed-api</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44311570">https://news.ycombinator.com/item?id=44311570</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 18 Jun 2025 17:04:10 +0000</pubDate><link>https://github.com/PeterOsinski/ts-typed-api</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44311570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44311570</guid></item><item><title><![CDATA[New comment by piterrro in "Elevenlabs Conversational AI 2.0"]]></title><description><![CDATA[
<p>who are you?</p>
]]></description><pubDate>Sun, 01 Jun 2025 20:51:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44153682</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44153682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44153682</guid></item><item><title><![CDATA[New comment by piterrro in "Launch HN: Relace (YC W23) – Models for fast and reliable codegen"]]></title><description><![CDATA[
<p>How does it differ from Cline VS extension? It already uses diff apply which makes bigger files edits much faster</p>
]]></description><pubDate>Tue, 27 May 2025 18:29:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44109448</link><dc:creator>piterrro</dc:creator><comments>https://news.ycombinator.com/item?id=44109448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44109448</guid></item></channel></rss>