<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: friggeri</title><link>https://news.ycombinator.com/user?id=friggeri</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 18 Jun 2026 13:24:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=friggeri" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by friggeri in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>I’m beta testing a small abstract strategy game I invented and for which I trained an alphazero style AI, <a href="https://span.game" rel="nofollow">https://span.game</a><p>I’m making a baby book for my son Henri featuring famous Henri’s through history.<p>I’m also building a zigbee free/busy eink display that only needs to powered once a year or so</p>
]]></description><pubDate>Sun, 14 Jun 2026 17:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530119</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=48530119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530119</guid></item><item><title><![CDATA[New comment by friggeri in "I quit drinking for a year"]]></title><description><![CDATA[
<p>I stopped drinking 8 or 9 years ago, and I haven’t missed it. Not that it ever was a problem, I enjoyed a glass of wine or a cocktail every now and then, but I was training for an ultra marathon and figured I’d stay dry while I trained for a couple of months. Had a glass of wine a few days after the race and felt completely hammered, at which point I realized if I wanted to drink again I’d have to “train” my body for it, and thought that was totally backwards. I haven’t found any situation where an alcoholic drink can’t be replaced by a glass of water, an NA beer or a mocktail. I’m also very lucky to be married to a wonderful woman who arrived to more or less the same conclusion and we enjoy being the boring ones who don’t drink (but never get a hangover).</p>
]]></description><pubDate>Tue, 28 Apr 2026 02:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47929923</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=47929923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47929923</guid></item><item><title><![CDATA[New comment by friggeri in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>I’ve been training an alphazero style model for an abstract strategy game I created 20 years ago. It’s been really fun learning about MCTS and figuring out how to optimize all parts of the pipeline to be able to train on ~millions of moves for ~hundreds of dollars.</p>
]]></description><pubDate>Mon, 09 Mar 2026 04:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47304812</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=47304812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47304812</guid></item><item><title><![CDATA[New comment by friggeri in "Quitting"]]></title><description><![CDATA[
<p>I grew up in France and started smoking before age 15, and was a heavy smoker (1 pack a day) until I quit when I was 27 after moving to the US. Getting out of an environment where smoking was normalized is what helped me take that step.<p>Smoking is terrible in that it really messes with your brain, you intellectually know all the reasons why you should quit but it’s so easy to put it off. “I can quit whenever, I just don’t want to”. Until you try and get that gnawing yearning feeling.<p>It took me a solid year to not feel that way all the time. And another two to not feel that when having a coffee/glass of wine/standing next to someone else smoking.<p>13 years later I’m completely over it, to the point where I can barely tolerate being in the vicinity of someone smoking. And yet I often have dreams where I light a cigarette.<p>If you’re thinking of quitting, there is no better way than today. It’s likely going to be hard, but it’s one of the best things you can do to yourself. You already know that of course, but hopefully this helps.</p>
]]></description><pubDate>Thu, 12 Feb 2026 14:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46989475</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=46989475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46989475</guid></item><item><title><![CDATA[Build an agent into any app with the GitHub Copilot SDK]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.blog/news-insights/company-news/build-an-agent-into-any-app-with-the-github-copilot-sdk/">https://github.blog/news-insights/company-news/build-an-agent-into-any-app-with-the-github-copilot-sdk/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46722463">https://news.ycombinator.com/item?id=46722463</a></p>
<p>Points: 11</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 22 Jan 2026 17:36:00 +0000</pubDate><link>https://github.blog/news-insights/company-news/build-an-agent-into-any-app-with-the-github-copilot-sdk/</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=46722463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46722463</guid></item><item><title><![CDATA[New comment by friggeri in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://friggeri.net" rel="nofollow">https://friggeri.net</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 22:36:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46624828</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=46624828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46624828</guid></item><item><title><![CDATA[Show HN: I built a portable Yahtzee device with custom PCB and WASM simulator]]></title><description><![CDATA[
<p>Article URL: <a href="https://friggeri.net/projects/yahtzee/">https://friggeri.net/projects/yahtzee/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46517110">https://news.ycombinator.com/item?id=46517110</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Jan 2026 19:16:48 +0000</pubDate><link>https://friggeri.net/projects/yahtzee/</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=46517110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46517110</guid></item><item><title><![CDATA[Show HN: I built a portable Yahtzee device with custom PCB and WASM simulator]]></title><description><![CDATA[
<p>Article URL: <a href="https://friggeri.net/projects/yahtzee/">https://friggeri.net/projects/yahtzee/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46449164">https://news.ycombinator.com/item?id=46449164</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 31 Dec 2025 22:48:14 +0000</pubDate><link>https://friggeri.net/projects/yahtzee/</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=46449164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46449164</guid></item><item><title><![CDATA[New comment by friggeri in "ManusAI Joins Meta"]]></title><description><![CDATA[
<p><i>non tantum … sed etiam …</i></p>
]]></description><pubDate>Mon, 29 Dec 2025 22:59:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46427041</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=46427041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46427041</guid></item><item><title><![CDATA[New comment by friggeri in "Pairing with Claude Code to rebuild my startup's website"]]></title><description><![CDATA[
<p>Looking at the prompts op has shared, I'd recommend more aggressively managing/trimming the context. In general you don't give the agent a new task without /clearing the context before. This will enable the agent to be more focused on the new task, and decrease its bias (if eg. reviewing changes it has made previously).<p>The overall approach I now have for medium sized task is roughly:<p>- Ask the agent to research a particular area of the codebase that is relevant to the task at hand, listing all relevant/important files, functions, and putting all of this in a "research.md" markdown file.<p>- Clear the context window<p>- Ask the agent to put together a project plan, informed by the previously generated markdown file. Store that project plan in a new "project.md" markdown file. Depending on complexity I'll generally do multiple revs of this.<p>- Clear the context window<p>- Ask the agent to create a step by step implementation plan, leveraging the previously generated research & project files, put that in a plan.md file.<p>- Clear the context window<p>- While there are unfinished steps in plan.md:<p>-- While the current step needs more work<p>--- Ask the agent to work on the current step<p>--- Clear the context window<p>--- Ask the agent to review the changes<p>--- Clear the context window<p>-- Ask the agent to update the plan with their changes and make a commit<p>-- Clear the context window<p>I also recommend to have specialized sub agents for each of those phases (research, architecture, planning, implementation, review). Less so in terms of telling the agent what to do, but as a way to add guardrails and structure to the way they synthesize/serialize back to markdown.</p>
]]></description><pubDate>Fri, 26 Sep 2025 12:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45385935</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=45385935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45385935</guid></item><item><title><![CDATA[New comment by friggeri in "A shift in developer culture is impacting innovation and creativity"]]></title><description><![CDATA[
<p>In the last 50 years, software has morphed from a hobbyist pursuit, to a nerdy subculture, to a trillion+ dollars industry.  This has caused a pretty significant mix shift in the software developer community: the reason driving the mean developer into this field in 2025 is very different from that of the 2015 developer, and that of the 2005 developer.<p>Arguably there might be more curious tinkerers nowadays, but they might represent a smaller slice of the pie.</p>
]]></description><pubDate>Fri, 19 Sep 2025 16:36:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45303613</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=45303613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45303613</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Apple Health MCP Server"]]></title><description><![CDATA[
<p>This is awesome! I’ve been working on and off for the last few months on an AI running coach app. Would love to compare notes of effectively prompting Claude or O3 to analyze workouts / build workout plans. In my experience it still requires a lot of hand holding (sudden mileage increases w/w, inconsistent intervals, etc)</p>
]]></description><pubDate>Fri, 25 Jul 2025 13:43:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44683043</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44683043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44683043</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>I wanted something minimalist but high contrast, and enough variety so charts would not be repetitive. I have a thing for data visualization, so I pulled inspiration from the pile of books I have on my bookshelf.</p>
]]></description><pubDate>Mon, 14 Jul 2025 21:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44565292</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44565292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44565292</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>That was a bug :)</p>
]]></description><pubDate>Mon, 14 Jul 2025 17:09:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44562597</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44562597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44562597</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>Those are called "tile grid maps", I got the template for the world one here: <a href="https://policyviz.com/2017/10/12/the-world-tile-grid-map/" rel="nofollow">https://policyviz.com/2017/10/12/the-world-tile-grid-map/</a></p>
]]></description><pubDate>Mon, 14 Jul 2025 17:08:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44562567</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44562567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44562567</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>It’s changed over time: I first used MapMyRun with my iPhone, then switched to Strava on the iPhone, then got a garmin, and nowadays an Apple Watch. I’m super grateful for Strava to exist, if only as a repo of all my workouts.</p>
]]></description><pubDate>Mon, 14 Jul 2025 04:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44556579</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44556579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44556579</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>Unfortunately my treadmill runs don’t have GPS data associated with them. Austria, PR and Hawaii were places where I ran mostly in the gym.<p>This being said, Sweden is a fun one: I was in Copenhagen for a few weeks and I thought it’d be fun to take the train to Malmo, do my long run, and then take the train back. All that to say, I’ve spent 3h30 in Sweden, 3h05 of which I was running.<p>Shanghai was an overnight layover.</p>
]]></description><pubDate>Mon, 14 Jul 2025 04:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44556564</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44556564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44556564</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>Having experienced them, those runs were surprisingly not awful. In such cases I’ll jog a very slow mile, paying really close attention to what my body tells me (if I can walk, I can shuffle a mile or so). If anything, the act of getting out of the house and accomplishing something has more than once given me a morale and energy boost while sick.<p>The actually awful runs I’ve had are more of the "type 2 fun" kind (running in the desert, grueling trail runs), or the occasional hungover run before I quit drinking.</p>
]]></description><pubDate>Mon, 14 Jul 2025 04:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44556386</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44556386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44556386</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>I’ve been lucky to never have any real knee issues. The only period I ended up with a little knee pain was because of a poor running shoe choice, and it resolved when I got properly fitted and changed shoes. Hope you figure out the source of your troubles!</p>
]]></description><pubDate>Mon, 14 Jul 2025 04:02:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44556350</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44556350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44556350</guid></item><item><title><![CDATA[New comment by friggeri in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>Not AFib thankfully, I had a few sporadic SVTs while running (it’s however unclear whether exercise was the original cause, or if it was congenital and started manifesting while running).<p>Thankfully the ablation took care of them and I haven’t had an episode in a few years.</p>
]]></description><pubDate>Mon, 14 Jul 2025 04:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44556337</link><dc:creator>friggeri</dc:creator><comments>https://news.ycombinator.com/item?id=44556337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44556337</guid></item></channel></rss>