HNHacker News
TopNewBestAskShowJobs

kristiandupont

128 karma · joined December 29, 2025

kristiandupont.com
submissionscomments
kristiandupont··on Next.js 16.4
Completely agree. I've had to work with NextJS the past three places I've been and I hate it. I get that there are certain use cases where you want SSR, I guess like an e-commerce site where everything is dynamic but the user isn't logged in and you want SEO. But for a regular SPA, running Vite with a simple router (I like https://kyeotic.github.io/raviger/) is orders of magnitude simpler to work with.
kristiandupont··on To grieve, or not to grieve?
>that also conveniently answers why AI won’t (can’t) end humanity

I don't see how that follows from a lack of will in AI.

kristiandupont··on US interest rates raised for first time in three years
I think GP wasn't pointing out your "s" but rather your "d" at the beginning. At least, I also assumed that you meant "reindustrialise" rather than "deindustrialise".
kristiandupont··on Error by AI scribe during medical appointment leaves patient devastated
Why is that "the point"? You are the second person in this thread to insist on owning it.

I get why it's problematic, obviously, but if it produces statistically better results (which I have no idea of), I don't think it's right to just write it off because of this.

kristiandupont··on Flint: A Visualization Language for the AI Era
>When does it get too abstract?

When the abstraction detracts more value than it provides.

I think this is an interesting direction to explore. Plotly is fine. So is D3 and plenty of other solutions, but neither represent the ultimate pinnacle of charting.

kristiandupont··on Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary
Perhaps the newer features of React are but thankfully those bits can be completely ignored.
kristiandupont··on What happens when the information runs out
>I went back and explicitly told ChatGPT not to resolve details that didn’t exist in the file.

I don't know what the author thinks this could have meant, other than "give me the original". Making up details is what he is asking it to do.

True, you can't see the eyebrows in the original, but you also can't see (IMO) an absence of eyebrows and since far more people have eyebrows than not, I would be extremely surprised if it had come up with a version without them.

kristiandupont··on Qwen 3.8
This thread goes into further detail: https://skeptics.stackexchange.com/questions/8146/are-u-s-co...
kristiandupont··on Transcribe.cpp
Oh certainly, I was asking what the benefit would be to the opposite!
kristiandupont··on Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day
I wrote x86 assembly back when we were switching from real mode to protected mode, and I still have a feeling that I would not have been able to answer whatever question you asked there in a way that would satisfy you.

I also could no longer tell you how to balance a binary tree or implement Quicksort.

kristiandupont··on Transcribe.cpp
What would be the benefit of this, besides from looking cool?
kristiandupont··on Kimi K3: Open Frontier Intelligence
You can quit apps from the activity monitor. It really does appear to be simulating an OS underneath. I am blown away.
kristiandupont··on Kimi K3: Open Frontier Intelligence
I don't think it's entirely down to that. They have extremely optimized supply chains: https://www.youtube.com/shorts/h7McXnWRCQY
kristiandupont··on Combustion Engine Web-Based Simulator
Very nice! Reminds of this classic, focused mostly on the sounds: https://github.com/ange-yaghi/engine-sim
kristiandupont··on Pruning RAG context down to what the answer actually needs
It is to me. And I agree that the term is losing value because it's becoming ubiquitous but it's the differentiation from the first versions of ChatGPT etc., which were purely user input -> LLM -> output driven.
kristiandupont··on Big Tech Has Suddenly Flipped on the AI Jobs Wipeout Scenario
>I know within a second

I am sorry to be pedantic, but the correct phrasing would be "I think I know within a second", which seems like a pretty important distinction.

kristiandupont··on Big Tech Has Suddenly Flipped on the AI Jobs Wipeout Scenario
>LLMs-as-AI can only give us probabilistic outputs based on inputs

I am not completely sure what you are saying here, but it sounds like a variation of the "it's just a stochastic parrot" argument, which is reductionist. The human brain is also just a bunch neurons firing.

kristiandupont··on Shadcn/UI now defaults to Base UI instead of Radix
I think the two complement each other perfectly and will continue to do so. I keep writing AGENTS.md files for soft rules and custom linter rules for hard ones which IMO is the best of both worlds.
kristiandupont··on Turning music into a chore is how I became a musician (2022)
I've heard this sentiment repeated and I believe it, but at least the purpose of my own blog is to communicate insights I've had. I almost make a point out of not blogging unless I feel that I have something truly interesting to share. It seems that flipping that around would come at a price.

Come think it, I feel that I have on the other side of this many times: I read a post or watch a video that opens up something in my brain and I get a sort of crush on the author. I read everything they write or watch all their videos. For some authors, I retain interest. But for others, where it seems like they produce regularly in order to maintain the frequency, I lose interest.

kristiandupont··on The brain was not designed for this much bad news
The US suffers from Duverger's Law which means that any vote for anything other than one of the two big parties is wasted. In my country, we currently have 17 different parties, each with different variations of policies. Some are outliers, but many of them have or have had power to some degree over the years. Your cable-tv problem still exists, but to a much smaller extent.
kristiandupont··on Developers don't understand CORS (2019)
What do you mean? It's a way to mitigate a certain attack vector and as far as I can tell, it works as intended given the circumstances it was designed under.
kristiandupont··on Humanity isn't ready for the coming intelligence explosion
I don't know whether the author has the competence to theorize about these things or not. What I do know is that understanding the intricacies of how LLM's work does not mean that you are likely to understand or foresee societal implications better than anyone else.
kristiandupont··on Not everyone is using AI for everything
>Making systems fully deterministic ignores the entire purpose of having agents involved.

That sounds backwards to me. I hope that most places don't see "having agents involved" as the ultimate purpose, but will use agents where it makes sense, i.e. when deterministic systems fall short.

kristiandupont··on Nobody ever gets credit for fixing problems that never happened (2001) [pdf]
>no, at no point would airplanes have been falling out of the sky

The assertion may have been unfounded, but I think it's just as unreasonable to assert the opposite. Bugs have cascading effects and in a sufficiently complex piece of software they can create chaos with unpredictable outcomes.

kristiandupont··on Nobody ever gets credit for fixing problems that never happened (2001) [pdf]
I am reminded of this course in university where there was a written assignment with a minimum page count. Even at that time, I remember thinking: "If I am able to express everything necessary in just one page, that should give me the absolute top grade!".
kristiandupont··on The California state assembly has passed the 'Protect Our Games Act'
The backend for a game is not just an .exe file. It can be a mess of a system that relies on all kinds of services that need maintenance and that one dev who knows how to reset the cache.

I agree that it's shitty that buyers can lose access to a game they bought, but I really struggle to see how this could function practically.

kristiandupont··on Does anybody like React?
I feel similarly. I really liked React when it came out because compared to the alternatives at the time, it just felt perfect.

I still prefer it over almost everything, including Svelte, Vue and Solid. But I have started using Crank (https://crank.js.org/) which seems a step closer to where I want to end up. However, I have so far only used it for toy projects so I can't speak to how well it will scale, both in terms of performance and DX.

kristiandupont··on Does anybody like React?
What people mean is obviously that you use JS primitives for looping, branching, conditionals, etc. over some DSL. Everybody knows that the tags are added syntax, there is no conspiracy here.
kristiandupont··on Taking a walk may lead to more creativity than sitting, study finds (2014)
It reminds me about this video where John Cleese talks about creativity. One of his points is that his work was better than some of his more talented peers simply because he set aside more time to let ideas mature:

https://www.youtube.com/watch?v=Pb5oIIPO62g

kristiandupont··on SpaceX S-1
For one thing, just about every airline in the world is a potential customer.
Page 1 of 34Next →