<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: kristiandupont</title><link>https://news.ycombinator.com/user?id=kristiandupont</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 18:29:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kristiandupont" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kristiandupont in "I am worried about Bun"]]></title><description><![CDATA[
<p>I personally switched back to vscode as I started using Claude and Opencode more for the AI flow, and I didn't see much added value any longer. Also, I was incredibly frustrated that they decided to hide the close button and finally, there were weird issues with editor groups spawning at unwanted times. They might be able to fix it, but I felt that they were starting to reach the limits of what you can do with a "live fork".</p>
]]></description><pubDate>Mon, 04 May 2026 17:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48011957</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=48011957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48011957</guid></item><item><title><![CDATA[Txtfold – summarize large files for LLMs]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/kristiandupont/txtfold">https://github.com/kristiandupont/txtfold</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47917887">https://news.ycombinator.com/item?id=47917887</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Apr 2026 05:08:20 +0000</pubDate><link>https://github.com/kristiandupont/txtfold</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47917887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47917887</guid></item><item><title><![CDATA[New comment by kristiandupont in "App Store sees 84% surge in new apps as AI coding tools take off"]]></title><description><![CDATA[
<p>..assuming that those roles will be performed by humans, that is.</p>
]]></description><pubDate>Thu, 09 Apr 2026 04:50:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699394</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47699394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699394</guid></item><item><title><![CDATA[New comment by kristiandupont in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>SQLite is a rock solid piece of software that offers a great value prop: in-process database. For locally running apps (desktop or mobile), this makes perfect sense.<p>However, I genuinely don't see the appeal when you are in a client/server environment. Spinning up Postgres via a container is a one-liner and equally simple for tests (via testcontainers or pglite). The "simple" type system of SQLite feels like nothing but a limitation to me.</p>
]]></description><pubDate>Tue, 07 Apr 2026 18:49:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679680</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47679680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679680</guid></item><item><title><![CDATA[New comment by kristiandupont in "Epoch confirms GPT5.4 Pro solved a frontier math open problem"]]></title><description><![CDATA[
<p>I agree that this isn't a very interesting example, but your statement is: "just asking the model to do a simple transform". If you assert that it understand when you ask it things like that, how could anything it produces not fall under the "already in the model" umbrella?</p>
]]></description><pubDate>Tue, 24 Mar 2026 06:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47499392</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47499392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47499392</guid></item><item><title><![CDATA[New comment by kristiandupont in "Reports of code's death are greatly exaggerated"]]></title><description><![CDATA[
<p>They may not be, but even so they might find themselves in a prisoner's dilemma. I wouldn't rely in this logic for peace of mind.</p>
]]></description><pubDate>Mon, 23 Mar 2026 06:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47485919</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47485919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47485919</guid></item><item><title><![CDATA[New comment by kristiandupont in "Tell HN: I'm 60 years old. Claude Code has re-ignited a passion"]]></title><description><![CDATA[
<p>>For short-sighted management, this is all desirable since the sloppy output looks nice in the short term<p>It was a sobering moment for me when I sat down to look at the places I have worked for over my career of 20-odd years. The correlation between high quality code and economic performance was not just non-existing, it was almost negative. As in: whenever I have worked at a place where engineering felt like a true priority, tech debt was well managed, principles followed, that place was <i>not</i> making any money.<p>I am not saying that this is a general rule, of course there are many places that perform well and have solid engineering. But what I am saying is that this short-sighted management might not be acting as irrationally as we prefer to think.</p>
]]></description><pubDate>Sat, 07 Mar 2026 06:55:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47285154</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47285154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47285154</guid></item><item><title><![CDATA[New comment by kristiandupont in "Tell HN: I'm 60 years old. Claude Code has re-ignited a passion"]]></title><description><![CDATA[
<p>Why would it need people to steer the AI? I can easily see a future where companies that don't rely on the physical world (like manufacturing) are completely autonomous, just machines making money for their owner.</p>
]]></description><pubDate>Sat, 07 Mar 2026 06:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47285123</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47285123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47285123</guid></item><item><title><![CDATA[New comment by kristiandupont in "Helix: A post-modern text editor"]]></title><description><![CDATA[
<p>I wrote my own modal-mode extension for vscode/cursor because couldn't get the VIM-ones to function like I wanted. During that time, I thought that I should look into Kakoune and Helix as those seemed to represent a true iteration on the paradigm. Being able to see what you're about to change makes complete sense, as does the "multi-cursor first" approach.<p>However, after a few weeks, I ended up rewriting things to be more classic VIM-like after all. This might have just been muscle memory refusing to yield, I am not sure. One thing I remember though, was that the multi-cursor+selection approach only really helps when you can see everything you're about to change on the screen. For large edits, most selections will be out of the scroll window and not really helping.<p>I still haven't written it off completely, though with AI I increasingly find myself writing more prose than keywords and brackets, so I am not sure it's going to feel worth it.</p>
]]></description><pubDate>Sat, 07 Mar 2026 06:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47284946</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47284946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47284946</guid></item><item><title><![CDATA[New comment by kristiandupont in "I don't know how you get here from “predict the next word”"]]></title><description><![CDATA[
<p>I had Claude help me get a program written for Linux to compile on macOS. The program is written in a programming language the author invented for the project, a pretty unusual one (for example, it allows spaces in variable names).<p>Claude figured out how the language worked and debugged segfaults until the compiler compiled, and then until the program did. That might not be <i>magic</i>, but it shows a level of sophistication where referring to “statistics” is about as meaningful as describing a person as the statistics of electrical impulses between neurons.</p>
]]></description><pubDate>Thu, 26 Feb 2026 06:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47162771</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47162771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47162771</guid></item><item><title><![CDATA[New comment by kristiandupont in "How will OpenAI compete?"]]></title><description><![CDATA[
<p>I have been positively surprised with Mistral which I have been trying out.</p>
]]></description><pubDate>Thu, 26 Feb 2026 06:30:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47162614</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47162614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47162614</guid></item><item><title><![CDATA[New comment by kristiandupont in "I don't know how you get here from “predict the next word”"]]></title><description><![CDATA[
<p>I am very curious about this significant hint, could you point me to some material?</p>
]]></description><pubDate>Thu, 26 Feb 2026 06:17:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47162524</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47162524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47162524</guid></item><item><title><![CDATA[New comment by kristiandupont in "Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript"]]></title><description><![CDATA[
<p>Very cool! I'll try it out!</p>
]]></description><pubDate>Wed, 18 Feb 2026 17:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47063529</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47063529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47063529</guid></item><item><title><![CDATA[New comment by kristiandupont in "Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript"]]></title><description><![CDATA[
<p>Very nice! I am the author of Kanel* which generates types for each table, view, etc. I tend to use it together with Knex which gives me strong type safety from simple selects and updates and sporadic type safety from complex queries with joins etc.<p>The advantage to your approach (I guess) is increased type safety for complex queries, trading off the loss of "fundamental" types with, say, branded ID types? I guess the two approaches are quite complementary, perhaps I should try that.<p>* <a href="https://github.com/kristiandupont/kanel" rel="nofollow">https://github.com/kristiandupont/kanel</a></p>
]]></description><pubDate>Wed, 18 Feb 2026 06:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47057921</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47057921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47057921</guid></item><item><title><![CDATA[New comment by kristiandupont in "Building for an audience of one: starting and finishing side projects with AI"]]></title><description><![CDATA[
<p>I shared this tool for remembering recurring tasks on LinkedIn: <a href="https://github.com/kristiandupont/balls-in-the-air" rel="nofollow">https://github.com/kristiandupont/balls-in-the-air</a> and it got quite a bit of attention.<p>No login or signup is required so it's very easy to try out and quite fun to play with, which probably helped. I think the time people are willing to invest in something before getting <i>some</i> sort of reward is approaching sub-second territory.</p>
]]></description><pubDate>Tue, 17 Feb 2026 05:44:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47044120</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47044120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47044120</guid></item><item><title><![CDATA[New comment by kristiandupont in "I'm not worried about AI job loss"]]></title><description><![CDATA[
<p>>And that's probably something most people are okay with<p>You think <i>most</i> people are okay with most white collar jobs disappearing? I certainly am not, personally.</p>
]]></description><pubDate>Sat, 14 Feb 2026 09:14:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47012982</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=47012982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47012982</guid></item><item><title><![CDATA[New comment by kristiandupont in "The Singularity will occur on a Tuesday"]]></title><description><![CDATA[
<p>The point of that thought exercise is to show that reasoning by induction is flawed. As best I can tell, you discount it with further induction.</p>
]]></description><pubDate>Wed, 11 Feb 2026 11:31:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46973672</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=46973672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46973672</guid></item><item><title><![CDATA[New comment by kristiandupont in "Americans want heat pumps – but high electricity prices may get in the way"]]></title><description><![CDATA[
<p>I've used gas and induction stoves and they are almost comparable. I certainly wouldn't replace my heat pump and induction stove with gas.</p>
]]></description><pubDate>Mon, 09 Feb 2026 06:44:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46942281</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=46942281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46942281</guid></item><item><title><![CDATA[New comment by kristiandupont in "Claude’s C Compiler vs. GCC"]]></title><description><![CDATA[
<p>I don't feel that I see this anywhere but if so, I guess I'm in a third camp.<p>I am "pro" in the sense that I believe that LLM's are making traditional programming obsolete. In fact there isn't any doubt in my mind.<p>However, I am "anti" in the sense that I am not excited or happy about it at all! And I certainly don't encourage anyone to throw money at accelerating that process.</p>
]]></description><pubDate>Mon, 09 Feb 2026 06:36:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46942222</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=46942222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46942222</guid></item><item><title><![CDATA[New comment by kristiandupont in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>Hallucinations, no. Mistakes, yes, of course. That's a matter of prompting.</p>
]]></description><pubDate>Mon, 12 Jan 2026 17:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46591845</link><dc:creator>kristiandupont</dc:creator><comments>https://news.ycombinator.com/item?id=46591845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46591845</guid></item></channel></rss>