<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: gerardnico</title><link>https://news.ycombinator.com/user?id=gerardnico</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 07 Nov 2026 20:10:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gerardnico" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gerardnico in "Building a Multi-Agent System from Scratch: Architecture Patterns"]]></title><description><![CDATA[
<p>Most agents starts sub-agent to not mess with the context when exploring (ie they gather files, directory listening)<p>This agent for Claude is called explore.
<a href="https://code.claude.com/docs/en/sub-agents" rel="nofollow">https://code.claude.com/docs/en/sub-agents</a><p>It returns only a summary.</p>
]]></description><pubDate>Fri, 06 Nov 2026 14:17:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=50392543</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=50392543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50392543</guid></item><item><title><![CDATA[New comment by gerardnico in "We've built an open-source feature flag server for 11 years"]]></title><description><![CDATA[
<p>You miss where the value of software is nowadays.
Just the hosting of this thing is worse to pay for.</p>
]]></description><pubDate>Fri, 06 Nov 2026 12:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=50391561</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=50391561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50391561</guid></item><item><title><![CDATA[New comment by gerardnico in "Pi Is the Last Harness"]]></title><description><![CDATA[
<p>Completely. You just use their api and you pay for it. The harness needs to speak the anthropic messages protocol or you use a proxy that does the translation for you.</p>
]]></description><pubDate>Mon, 02 Nov 2026 10:53:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=50335241</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=50335241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50335241</guid></item><item><title><![CDATA[New comment by gerardnico in "Google has officially turned these Nest thermostats back into dumb thermostats"]]></title><description><![CDATA[
<p>I turn mine to dumb again as the smart functions are not smart enough and I spend more money than a basic calendar.<p>The procedure is simple. 2 fix periods : one in the morning one in the evening and in between if somebody comes home he/she turns the heat manually.<p>I didn’t see any advantage more inconvenient:
* saw people at home that were not 
* started to heat the whole house while I just work in my office.<p>I have not yet found a practical case except that I can turn it off remotely when I’m on vacation if i forget.<p>Are any people here getting any advantages?</p>
]]></description><pubDate>Sun, 25 Oct 2026 08:42:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=50229498</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=50229498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50229498</guid></item><item><title><![CDATA[New comment by gerardnico in "Getting Banned from r/java"]]></title><description><![CDATA[
<p>Banning for life is such a bad policy.</p>
]]></description><pubDate>Wed, 21 Oct 2026 08:29:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50177636</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=50177636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50177636</guid></item><item><title><![CDATA[New comment by gerardnico in "Why harnesses matter for energy (and token) efficiency"]]></title><description><![CDATA[
<p>So difficult to read.<p>In my opinion, Harness has nothing to do with energy (ie cost). They all use the same conversational requests so the efficiency is mostly in the prompt (instruction and data) as well as the chosen model.<p>Choose wisely.<p>For efficiency, providers should cache the initial prefix (ie system prompt and tools) of harnesses, not sure if they do all that.</p>
]]></description><pubDate>Sat, 17 Oct 2026 16:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=50132252</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=50132252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50132252</guid></item><item><title><![CDATA[New comment by gerardnico in "MrBeast 'spends millions reverse engineering the algorithms on each platform'"]]></title><description><![CDATA[
<p>tell me is there some society you know that doesn't run on greed?<p>Milton Friedman - 1979
<a href="https://www.tiktok.com/@businessblurb/video/7692147999962582285" rel="nofollow">https://www.tiktok.com/@businessblurb/video/7692147999962582...</a></p>
]]></description><pubDate>Sun, 11 Oct 2026 09:01:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50041122</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=50041122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50041122</guid></item><item><title><![CDATA[New comment by gerardnico in "It's All Fun and Games Until You Give AI Your Credit Card"]]></title><description><![CDATA[
<p>Cached publicity for a thing called instinct. Flagging</p>
]]></description><pubDate>Mon, 14 Sep 2026 10:13:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49694490</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=49694490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49694490</guid></item><item><title><![CDATA[New comment by gerardnico in "Ask HN: How do you keep up with HN these days?"]]></title><description><![CDATA[
<p>Nice</p>
]]></description><pubDate>Sat, 15 Aug 2026 10:06:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49309295</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=49309295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49309295</guid></item><item><title><![CDATA[New comment by gerardnico in "Cheap self-hosted Kubernetes on Hetzner cloud (2025)"]]></title><description><![CDATA[
<p>You need to see Kubernetes as a wrapper of the init thread (systemd).<p>If you fought with cgroup to tame resource (memory, cpu) consumption you know.<p>You get also controlled rollout for free.<p>Likewise, it’s also a platform so you get installation receipts of third party software’s for free.<p>You install the Prometheus operator and, bam, you get declarative monitoring as code for free.<p>The ticket entry is not free but once you got it, it’s repeatable and durable.<p>I use most of this chart:<p><a href="https://github.com/combostrap/kubee#list-of-kubee-charts" rel="nofollow">https://github.com/combostrap/kubee#list-of-kubee-charts</a><p>There is more but it asks a real blog.</p>
]]></description><pubDate>Tue, 04 Aug 2026 16:33:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49171239</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=49171239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49171239</guid></item><item><title><![CDATA[New comment by gerardnico in "No more JetBrains products for me"]]></title><description><![CDATA[
<p>Change your disk. Thanks me latter</p>
]]></description><pubDate>Tue, 19 May 2026 10:53:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48191687</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=48191687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48191687</guid></item><item><title><![CDATA[New comment by gerardnico in "Flue is a TypeScript framework for building the next generation of agents"]]></title><description><![CDATA[
<p>Tests is the new gold. You keep them to avoid a vibe coded fork.</p>
]]></description><pubDate>Sun, 03 May 2026 11:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47995740</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=47995740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47995740</guid></item><item><title><![CDATA[New comment by gerardnico in "How we give every user SQL access to a shared ClickHouse cluster"]]></title><description><![CDATA[
<p>For those who don’t know, that’s called a semantic layer in business intelligence 
<a href="https://www.datacadamia.com/data/type/cube/semantic/semantic" rel="nofollow">https://www.datacadamia.com/data/type/cube/semantic/semantic</a><p>It’s a sql that compiles to the real database sql based on configuration.</p>
]]></description><pubDate>Sun, 22 Mar 2026 11:44:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47476516</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=47476516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47476516</guid></item><item><title><![CDATA[New comment by gerardnico in "Launching My Side Project as a Solo Dev: The Walkthrough"]]></title><description><![CDATA[
<p>Marketing is an art.<p>I found the real value of this deck only at the end of the kickstarter page and I went through because I read the blog first.<p>Every sales needs a story (Rory, alchemy). It would have been awesome to also have a bit of Japanese story on each card or to embed a game in it.<p>All the best in your endeavours.
It’s not easy for sure.</p>
]]></description><pubDate>Fri, 06 Feb 2026 09:33:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46910807</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=46910807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46910807</guid></item><item><title><![CDATA[New comment by gerardnico in "Show HN: DDL to Data – Generate realistic test data from SQL schemas"]]></title><description><![CDATA[
<p>Real Test data génération as saas was not a viable business for us.<p>Developers use their tool or develop a script (with ai or not)<p>We made it free, the value comes when you can use it in your development process.<p><a href="https://www.tabulify.com/learning-tabulify-step-9-how-to-fill-a-data-resource-with-generated-data-0ognjto9" rel="nofollow">https://www.tabulify.com/learning-tabulify-step-9-how-to-fil...</a><p>The cost of calling a service is also not free.<p>In all case, all the best in your endeavour.</p>
]]></description><pubDate>Wed, 07 Jan 2026 21:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46533626</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=46533626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46533626</guid></item><item><title><![CDATA[New comment by gerardnico in "GitLab discovers widespread NPM supply chain attack"]]></title><description><![CDATA[
<p>You can even go further and delete all your secrets from your env by creating wrapper scripts<p>Example :
<a href="https://github.com/combostrap/devfiles/blob/main/dev-scripts/wrappers/jreleaser" rel="nofollow">https://github.com/combostrap/devfiles/blob/main/dev-scripts...</a><p>It’s not completely full proof but at least gpg asks my passphrase only when I run the script</p>
]]></description><pubDate>Fri, 28 Nov 2025 12:41:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46078137</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=46078137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46078137</guid></item><item><title><![CDATA[New comment by gerardnico in "CLI tool to check the Git status of multiple projects"]]></title><description><![CDATA[
<p>Nice.<p>I made a git exec command for that. It executes a command on multiple repos.<p>So to see the status of your local repositories cloned in the code directory of your home directory<p>´´´bash<p>export GIT_X_REPOS_FILE=~/code<p>git exec status<p>´´´<p>Code:
<a href="https://github.com/gerardnico/git-x/blob/main/bin/git-exec" rel="nofollow">https://github.com/gerardnico/git-x/blob/main/bin/git-exec</a><p>Doc:
<a href="https://github.com/gerardnico/git-x/blob/main/docs/bin-generated/git-exec.md" rel="nofollow">https://github.com/gerardnico/git-x/blob/main/docs/bin-gener...</a></p>
]]></description><pubDate>Thu, 20 Nov 2025 12:15:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45991818</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=45991818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45991818</guid></item><item><title><![CDATA[New comment by gerardnico in "Show HN: Trott – search,sort,extract social media videos(ig,yt,tiktok)"]]></title><description><![CDATA[
<p>You should give a better name in google oauth.
I get<p>Google will allow project-316434798136 to access this info about you<p>Can’t wait to see if you extract the transcript on TikTok’s ?</p>
]]></description><pubDate>Wed, 15 Oct 2025 15:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45593907</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=45593907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45593907</guid></item><item><title><![CDATA[New comment by gerardnico in "Funny. CoreDns.io returns ERR_NAME_NOT_RESOLVED. Building software is hard"]]></title><description><![CDATA[
<p>A good reminder that building software is hard.<p>And that you may fail even in your domain of expertise.<p>All the best to the core dns.io teams.<p>We all feel the pain.</p>
]]></description><pubDate>Mon, 13 Oct 2025 06:53:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45565482</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=45565482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45565482</guid></item><item><title><![CDATA[Funny. CoreDns.io returns ERR_NAME_NOT_RESOLVED. Building software is hard]]></title><description><![CDATA[
<p>Article URL: <a href="https://coredns.io/">https://coredns.io/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45565481">https://news.ycombinator.com/item?id=45565481</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 13 Oct 2025 06:53:11 +0000</pubDate><link>https://coredns.io/</link><dc:creator>gerardnico</dc:creator><comments>https://news.ycombinator.com/item?id=45565481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45565481</guid></item></channel></rss>