HNHacker News
TopNewBestAskShowJobs

kristiandupont

128 karma · joined December 29, 2025

kristiandupont.com
submissionscomments
kristiandupont··on GitHub confirms breach of 3,800 repos via malicious VSCode extension
That seems like a very, very long-winded way of accusing them of "embrace, extend, extinguish"? Which is obviously not falsifiable, but just feels a bit trite at this point, IMO.
kristiandupont··on I am worried about Bun
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".
kristiandupont··on App Store sees 84% surge in new apps as AI coding tools take off
..assuming that those roles will be performed by humans, that is.
kristiandupont··on SQLite in Production: Lessons from Running a Store on a Single File
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.

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.

kristiandupont··on Epoch confirms GPT5.4 Pro solved a frontier math open problem
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?
kristiandupont··on Reports of code's death are greatly exaggerated
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.
kristiandupont··on Tell HN: I'm 60 years old. Claude Code has re-ignited a passion
>For short-sighted management, this is all desirable since the sloppy output looks nice in the short term

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 not making any money.

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.

kristiandupont··on Tell HN: I'm 60 years old. Claude Code has re-ignited a passion
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.
kristiandupont··on Helix: A post-modern text editor
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.

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.

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.

kristiandupont··on I don't know how you get here from “predict the next word”
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).

Claude figured out how the language worked and debugged segfaults until the compiler compiled, and then until the program did. That might not be magic, 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.

kristiandupont··on How will OpenAI compete?
I have been positively surprised with Mistral which I have been trying out.
kristiandupont··on I don't know how you get here from “predict the next word”
I am very curious about this significant hint, could you point me to some material?
kristiandupont··on Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript
Very cool! I'll try it out!
kristiandupont··on Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript
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.

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.

* https://github.com/kristiandupont/kanel

kristiandupont··on Building for an audience of one: starting and finishing side projects with AI
I shared this tool for remembering recurring tasks on LinkedIn: https://github.com/kristiandupont/balls-in-the-air and it got quite a bit of attention.

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 some sort of reward is approaching sub-second territory.

kristiandupont··on I'm not worried about AI job loss
>And that's probably something most people are okay with

You think most people are okay with most white collar jobs disappearing? I certainly am not, personally.

kristiandupont··on The Singularity will occur on a Tuesday
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.
kristiandupont··on Americans want heat pumps – but high electricity prices may get in the way
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.
kristiandupont··on Claude’s C Compiler vs. GCC
I don't feel that I see this anywhere but if so, I guess I'm in a third camp.

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.

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.

kristiandupont··on Don't fall into the anti-AI hype
Hallucinations, no. Mistakes, yes, of course. That's a matter of prompting.
kristiandupont··on Don't fall into the anti-AI hype
I use LLM's to write the majority of my code. I haven't encountered a hallucination for the better part of a year. It might be theoretically unsolvable but it certainly doesn't seem like a real problem to me.
kristiandupont··on Show HN: Terminal UI for AWS
Only tangentially related, but: what is the appeal of TUI's? I don't really understand.

The advantages of CLI's are (IMO) that they compose well and can be used in scripts. With TUI's, it seems that you just get a very low fidelity version of a browser UI?

kristiandupont··on How a $2k 'Made in the USA' Phone Is Manufactured
>First of all there is zero trade between the US and Russia currently, same with North Korea.

No, there is trade, $3.5b worth of it. But even if there wasn't, why would they get an explicit exemption?

kristiandupont··on How a $2k 'Made in the USA' Phone Is Manufactured
>They didn't actually "trust" us before. I'm not sure how you'd measure that anyways. From my reading of foreign news they're mostly taking it in stride, having seen this coming since last year, and not being particularly surprised by it. This zeitgeist only exists in half of America right now.

It's hard for me to overstate how wrong this is. In my country Denmark, everyone, everywhere is talking about this and people are generally worried. I hear it in the supermarkets. We absolutely did trust the US until now. For instance, the entire Danish public sector runs on Microsoft. Nobody ever considered that to be an issue. Now there is political talk about how that can be undone. Several of my peers who read HN and considered US-based, YC-backed to be the ultimate way to launch a startup are talking about the liability involved. Mind you, this is not the typical "I hate America!" rhetoric that has always existed to some degree everywhere, this is risk management: "Can I trust that the US is stable enough for me to bet on?"

You may not think it matters because the US is as strong as it is, or maybe you don't care. But the trust and thereby soft power that has been destroyed in these few months is generational.

kristiandupont··on What if we made advertising illegal?
You don't think F1 would follow the law?
kristiandupont··on New antibiotic that kills drug-resistant bacteria found in technician's garden
This gave me something to think about. Thank you.
kristiandupont··on Trump's Tariffs Wipe Out over $6T on Wall Street in Epic Two-Day Rout
>And the justices he appointed would uphold the constitution if he tried it.

I don't feel that's a given. But even if they do, it needs to be enforced which feels much less likely.

kristiandupont··on Trump's Tariffs Wipe Out over $6T on Wall Street in Epic Two-Day Rout
Whatever paper may have "influenced" the policy, here is the official statement and it is very much napkin math and nothing else.

https://ustr.gov/issue-areas/reciprocal-tariff-calculations

kristiandupont··on New antibiotic that kills drug-resistant bacteria found in technician's garden
>The people have the power.

What do you picture will happen because of protests, exactly? That the administration realizes the error of its ways? Because it seems more likely to me that they would use it as an excuse to implement more autocratic measures.

kristiandupont··on Senior Developer Skills in the AI Age
Only if you don't learn anything while developing. Which is also never the case.
← PreviousPage 2 of 34Next →