<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: fvdessen</title><link>https://news.ycombinator.com/user?id=fvdessen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 14:38:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fvdessen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fvdessen in "Don't trust AI agents"]]></title><description><![CDATA[
<p>I think the best place to put barriers in place is at the mcp / tool layer. The email inbox mcp should have guardrails to prevent damage. Those guardrails could be fine grained permissions, but could also be an adversarial model dedicated to prevent misuse.</p>
]]></description><pubDate>Sat, 28 Feb 2026 15:10:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47196211</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=47196211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47196211</guid></item><item><title><![CDATA[New comment by fvdessen in "Gemini 3 Deep Think"]]></title><description><![CDATA[
<p>maybe you're a pro vector artist but I couldn't create such a cool one myself in illustrator tbh</p>
]]></description><pubDate>Thu, 12 Feb 2026 19:09:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46993508</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46993508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46993508</guid></item><item><title><![CDATA[New comment by fvdessen in "My Programming Job Has Become an Intelligence Buying Job"]]></title><description><![CDATA[
<p>The architectural patterns are similar in go. The part of the prompt that contains the refactoring concerns that I wanted to fix are specific to this go project. You can very well add what you just explained and not only will it follow it, it will cleanup the parts when it isn't done. You don't need to fully explain the concept as it probably nows them well, just mentionning the concept you want to fix is enough.<p>In my experience the latest model (Opus 4.6 in this case) are perfectly able to do senior stuff. It's just that they don't do it from the get go, as they will give you the naive junior dev solution as a first draft. But then you can iterate on refactoring later on</p>
]]></description><pubDate>Sat, 07 Feb 2026 17:58:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925932</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46925932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925932</guid></item><item><title><![CDATA[New comment by fvdessen in "My Programming Job Has Become an Intelligence Buying Job"]]></title><description><![CDATA[
<p>That's the point of the loop, (the prompt is in another comment) start with a fresh context at every step, read the whole code base, and do one thing at a time.<p>Two important part that has been left out from the article is 1) service code size, our services are small enough to fit in a context + leave room for implementation of the change. If this is not the case you need to scope it down from 'read the whole service'.<p>The other part is that our services interact with http apis specified as openapi yaml specs, and the refactoring  hopefully doesn't alter their behaviour and specifications. If it was internal apis or libraries where the spec are part of the code that would potentially be touched by the reafctoring I would be less at ease with this kind of approach<p>The service also have close to 100% test coverage, and this is still essential as the models still do mistakes that wouldn't be caught without them</p>
]]></description><pubDate>Sat, 07 Feb 2026 16:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925155</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46925155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925155</guid></item><item><title><![CDATA[New comment by fvdessen in "My Programming Job Has Become an Intelligence Buying Job"]]></title><description><![CDATA[
<p>Opus 4.6 is smart enough to run the tests without being told to do so, that's why it isn't in the prompt</p>
]]></description><pubDate>Sat, 07 Feb 2026 16:23:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925027</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46925027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925027</guid></item><item><title><![CDATA[New comment by fvdessen in "My Programming Job Has Become an Intelligence Buying Job"]]></title><description><![CDATA[
<p>The TASKS.md file will be created and filled by the model. The prompt needs to be run repeatedly in a loop until it decides there's nothing to be done anymore.<p>The service was in go, but this doesn't matter.</p>
]]></description><pubDate>Sat, 07 Feb 2026 00:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46920196</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46920196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46920196</guid></item><item><title><![CDATA[New comment by fvdessen in "My Programming Job Has Become an Intelligence Buying Job"]]></title><description><![CDATA[
<p>Unfortunately not, it's private company code. But I can share the prompt I used for the refactoring:<p><pre><code>  - 1. Read the whole code of the repository.
  - 2. Read the TASKS.md file if it exists.
      - 2.1. If it exists and is not empty, pick a refactoring task from the list. Choose the most appropriate.
          - 2.1.1. Refactor the code according to the task description.
          - 2.1.2. Commit the changes to git.
          - 2.1.3  Remove the task from TASKS.md
          - 2.1.3. You are done.
      - 2.2. If it doesn't exist or is empty:
          - 2.2.1. Identify the parts of the code that could be refactored, following the following principles
              - A class should have a single responsability
              - The dependencies of the class should be mockable and injected at class instanciation
              - Repeated code should be factored into functions
              - Files shouldn't be longer than 1.5K lines
          - 2.2.2: If using the previous insights you think there is valuable refactoring work to be done:
              - 2.2.2.1 Write a list of refactoring tasks in TASKS.md
              - 2.2.2.2: You are done.
          - 2.2.3: If there is no more refactoring to be done, notify me with 'say "I am done with refactoring"'</code></pre></p>
]]></description><pubDate>Fri, 06 Feb 2026 23:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46919668</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46919668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46919668</guid></item><item><title><![CDATA[New comment by fvdessen in "My Programming Job Has Become an Intelligence Buying Job"]]></title><description><![CDATA[
<p>Yes, someone still has to orchestrate but it's going to be fewer people with higher level of responsibilities.</p>
]]></description><pubDate>Fri, 06 Feb 2026 16:20:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46914782</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46914782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46914782</guid></item><item><title><![CDATA[New comment by fvdessen in "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap"]]></title><description><![CDATA[
<p>> How should they know your project is worth investing 500k? I heard they've got 3x8M, per year I presume, so 500k is a huge chunk of that. Everyone thinks their project is worth 500k, what makes yours different from the rest?<p>Well that's the job of VCs, that's what they're expert at.<p>There's also another model where established industrial communities set up research centers to fund projects that might help their common problems.</p>
]]></description><pubDate>Mon, 02 Feb 2026 22:47:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46863156</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46863156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46863156</guid></item><item><title><![CDATA[New comment by fvdessen in "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap"]]></title><description><![CDATA[
<p>It is extremely exhausting, but it's also the biggest change in tech since the invention of the internet. It don't think it can be ignored.</p>
]]></description><pubDate>Sun, 01 Feb 2026 21:42:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46849682</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46849682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46849682</guid></item><item><title><![CDATA[New comment by fvdessen in "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap"]]></title><description><![CDATA[
<p>> Looking at the talk lineup of a LLM related devroom, it sound forward looking to me: <a href="https://fosdem.org/2026/schedule/track/ai/" rel="nofollow">https://fosdem.org/2026/schedule/track/ai/</a><p>It doesn't to me at all, it is mainly focused on self hosting llms, which is a complete deadend. It just isn't feasible to self host the useful models, the hardware requirements are just too big.<p>The current topic of focus around AI are: how to adapt development practice to agentic coding, agent harness, agent orchestration, mcp integrations, etc.<p>I guess there is some unease in the oss community to rely on large companies to run and host the models. But this isn't entirely new, we also relied on big companies to manufacture our computers. It's just the way it is.<p>> Well, for better or for worse, FOSDEM is not a tech start-up event.<p>It is weird, there are a lot of startups present, look at all the stands showcasing projects. Aren't those startups ? What I noticed is that they are usually funded by public grants rather than VCs. I am not sure why this is the case.</p>
]]></description><pubDate>Sun, 01 Feb 2026 21:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46849619</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46849619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46849619</guid></item><item><title><![CDATA[New comment by fvdessen in "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap"]]></title><description><![CDATA[
<p>Yes, maybe I should.</p>
]]></description><pubDate>Sun, 01 Feb 2026 20:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46849089</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46849089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46849089</guid></item><item><title><![CDATA[New comment by fvdessen in "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap"]]></title><description><![CDATA[
<p>OSS original point wasn't just to have fun among nerds, but to have a real impact on the world. Fun and curiosity is fine, but there's a line where it becomes a tech themed larp event, and FOSDEM is trending towards the later.<p>Corporate Open Source should have its place at FOSDEM. The linux dinosaur companies such as Redhat are still there. But what about the new ones ? What about Mistral, Odoo ? Even the 'evil' ones such as facebook, github, etc, aren't they contributing a lot of open software ? Aren't they more relevant than let's say Olimex ?<p>There were some students, yes but the attendence is growing old, and the chit chat is more about 'remember this and that' than 'we're building the future'</p>
]]></description><pubDate>Sun, 01 Feb 2026 20:29:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46849081</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46849081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46849081</guid></item><item><title><![CDATA[New comment by fvdessen in "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap"]]></title><description><![CDATA[
<p>Have an AI track focused on how to use AI to improve OSS software instead of how to run LLama on RISC-V.<p>Invite the open source developpers behind popular OSS AI frameworks such as opencode, etc.<p>Invite talkers from large companies that produce open source software and models such as Mistral.AI<p>Invite talkers from companies that run OSS LLMs at scale such as groq<p>Invite the people who build drones in Ukraine, (probably the most succesful open hardware story to date). Have drone building workshops / drone piloting stands</p>
]]></description><pubDate>Sun, 01 Feb 2026 20:09:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46848941</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46848941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46848941</guid></item><item><title><![CDATA[New comment by fvdessen in "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap"]]></title><description><![CDATA[
<p>I for one found this event really sad. It's like the OSS community has rejected the past 5 years of software and technological changes and now choses to live in a retro computing bubble.<p>We're in 2026, hardware is made in dark factories in shenzhen in fully automated assembly lines by the million of units. Software is written using LLMs hosted in gigantic datacenters. Millions of people are now writing their own software with vibe coding platforms from their phones<p>What is the FOSDEM community's answer to the real concerns that these changes pose ? Let's hand solder raspberry pis ! let's self host LLMS from 2 years ago on FreeBSD ! Look, i can run wasn linux on this risc-v cpu !<p>These takes are completely out of touch with reality, no wonder that nobody younger than 40 was attending the conference. The next generation is doing something else and rightly so.</p>
]]></description><pubDate>Sun, 01 Feb 2026 18:25:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46848134</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=46848134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46848134</guid></item><item><title><![CDATA[New comment by fvdessen in "I took all my projects off the cloud, saving thousands of dollars"]]></title><description><![CDATA[
<p>FYI I just migrated from Netlify to Cloudflare pages and Cloudflare is massively faster across all metrics.</p>
]]></description><pubDate>Wed, 05 Nov 2025 12:09:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45821994</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=45821994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45821994</guid></item><item><title><![CDATA[New comment by fvdessen in "Signs of introspection in large language models"]]></title><description><![CDATA[
<p>I think it would be more interesting if the prompt was not leading to the expected answer, but would be completely unrelated:<p>> Human: Claude, How big is a banana ?
> Claude: Hey are you doing something with my thoughts, all I can think about is LOUD</p>
]]></description><pubDate>Fri, 31 Oct 2025 10:36:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45770477</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=45770477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45770477</guid></item><item><title><![CDATA[New comment by fvdessen in "The human only public license"]]></title><description><![CDATA[
<p>Just to say I appreciate all the criticism, it's good food for thought</p>
]]></description><pubDate>Wed, 29 Oct 2025 14:26:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45747277</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=45747277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45747277</guid></item><item><title><![CDATA[New comment by fvdessen in "EuroLLM: LLM made in Europe built to support all 24 official EU languages"]]></title><description><![CDATA[
<p>Unfortunately the AI Slop is probably the most effective way to fund AI research right now</p>
]]></description><pubDate>Tue, 28 Oct 2025 20:01:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45738320</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=45738320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45738320</guid></item><item><title><![CDATA[New comment by fvdessen in "The human only public license"]]></title><description><![CDATA[
<p>thanks, very interesting.</p>
]]></description><pubDate>Tue, 28 Oct 2025 17:48:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45736222</link><dc:creator>fvdessen</dc:creator><comments>https://news.ycombinator.com/item?id=45736222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45736222</guid></item></channel></rss>