HNHacker News
TopNewBestAskShowJobs

kristiandupont

128 karma · joined December 29, 2025

kristiandupont.com
submissionscomments
kristiandupont··on Steve Ballmer was an underrated CEO
> ‘embrace-extend-extinguish’ model is what it _truly_ is

With this mindset, what could MS possibly create that wouldn't make you say this?

kristiandupont··on Civet: A Superset of TypeScript
>I think there's a reason that Python is among the most popular programming languages, and part of it is the indentation-based syntax and lack of brackets.

Perhaps, but IMO that will then be because it looks tempting at first glance like YAML. No matter how much Python I write, I never learned to enjoy this and the fact that I can't select inside/around brackets to quickly manipulate a scope is just so frustrating.

kristiandupont··on WebGPU-Based WiFi Simulator
I once wanted to make something similar, for sound. I wanted to create active noise cancelling "in the room", instead of via headphones. I pictured these devices combining a microphone and a speaker that you could set up in strategic location. After thinking about it for a bit, I realized that inference would cause areas with silence and others where the sound volume would be doubled. Less than ideal but still possibly interesting. But then I thought about it some more and realized that I needed to think in 3D, which makes the setup orders of magnitude more complex.

It seems like that would apply here as well, at least when looking at the effects of refraction?

kristiandupont··on Legalizing sports gambling was a mistake
> Casinos make me feel ill just walking through

I feel something similar, even though I never had a lesson like you did. I feel like I must be completely immune to gambling addiction because the thought that I could walk out of a casino with more money than I came in with is just unimaginable to me.

kristiandupont··on Ocean waves grow way beyond known limits
>It has often been assumed that waves are two-dimensional and understanding of wave breaking to-date has been based on these assumptions

Has it really? That seems unlikely to me. I am not even sure what the two dimensions would be, looking at the water from above or from the side?

kristiandupont··on Orion, our first true augmented reality glasses
Sure, but you can't "befriend" or "follow" anyone. To me, at least, that is the first thing that makes me think of a site as SoMe.
kristiandupont··on Orion, our first true augmented reality glasses
I don't.
kristiandupont··on Twitter/X will let people you've blocked see your posts
All I see is a login screen?
kristiandupont··on Sanding UI
They do this in an attempt to combat ad blockers. It's an arms race that is sadly bound to create cruft like this.
kristiandupont··on I Like Makefiles
>Make is the new kid on the block.

Make is from 1976. I don't think you can legitimately refer to it as that.

kristiandupont··on Stephen Fry – AI: A Means to an End or a Means to Our End?
I have been fascinated by this thought experiment for many years as well.

>I suppose it is hard for people to feel a connection with a group or org as intelligence

In theory (one theory, at least), we should have as much chance to understand what such an intelligence thinks as a single brain cell would have of understanding what goes on in a human mind.

kristiandupont··on LLMs Will Always Hallucinate, and We Need to Live with This
>> Isn’t hallucination just the result of speaking out loud the first possible answer to the question you’ve been asked?

>No.

Not literally, but it's certainly comparable.

>There is no reason to believe that LLMs should be compared to human minds

There is plenty of reason to do that. They are not the same, but that doesn't mean it's useless to look at the similarities that do exist.

kristiandupont··on Does your startup need complex cloud infrastructure?
I find Dockerfile's even simpler to work with than bash scripts.
kristiandupont··on Learning to Reason with LLMs
I feel very alone in my view on caution and regulations here on HN. I am European and very happy we don't have the lax gun laws of the US. I also wished there had been more regulations on social media algorithms, as I feel that they have wreaked havoc on the society.

I guess it's just an ideological divide.

kristiandupont··on Why Not Comments
I would say that I have observed something like this about as many times as someone has changed some semantics in a way that a variable or function name is no longer correct. That is to say: probably a few times in 25 years, but nothing compared to how much value I have received from them.
kristiandupont··on Why Not Comments
No, I don't. But even when I turn debug/trace on, I want the logs to have a reasonable signal to noise level.
kristiandupont··on Why Not Comments
You must have extremely busy logs, then? Do you also do this with all the code that runs in loops?
kristiandupont··on Why Not Comments
Not the comments I write.

I don't write what the code does or even what "I understand the code to do". I explain choices, especially ones that the next developer or my future self is likely to misunderstand when looking at the code.

kristiandupont··on CSS @property and the new style
I think it's fun to play with, and new features are always interesting to explore. But I often get the feeling that CSS features come from a place of "Hmm, what else can we come up with?". I guess there must be a forum with serious discussions somewhere, that I am missing.
kristiandupont··on Brazil's X ban is sending lots of people to Bluesky
>we aren't going to give it up easily.

Sure, I get that. Just stop pretending that it's about principle, then!

kristiandupont··on Brazil's X ban is sending lots of people to Bluesky
But Musk doesn't care about free speech, he is actively and eagerly suppressing it as well, just for the other team.
kristiandupont··on Five Most Productive Years: What Happened and What's Next
> what if instead it’s a way to purge all collaborators who have ego issues themselves.

I suppose that's possible. To me, thought, the more likely explanation seems to be simple vanity. I remember sensing jealousy in his writing when ChatGPT came out. In this post he has found a new angle ("people kept asking me about it. And over and over again I ended up explaining things about it"). I still get the feeling that he is seething over the attention that OpenAI got, especially compared to Wolfram Alpha.

kristiandupont··on Ask HN: Isn't all SaaS just wrappers?
I don't think I have seen this hate personally, has that been on here?
kristiandupont··on The art of programming and why I won't use LLM
No, for calling someone who doesn't "insane".
kristiandupont··on The art of programming and why I won't use LLM
I find the errors they make are often comically "human", like forgetting a premise.
kristiandupont··on The art of programming and why I won't use LLM
>But they way you talk about makes me feel weird. It honestly sounds a little insane.

Pot, meet kettle.

kristiandupont··on Artificial intelligence is losing hype
>acceleration has clearly sharply stalled out

I would rather say that the innovation happens in spikes. I see no slowing down whatsoever.

kristiandupont··on Artificial intelligence is losing hype
You were being passive aggressive and adding nothing to the discussion. The fact that you weren't wrong doesn't make any difference.
kristiandupont··on Leaving Neovim for Zed
I was using the other vim extension for years. I had tried the neovim one as well a few years ago and I ran into so many bugs that I switched back after 1/2 day. I am sure it's better today, but I can see that there is still an open issue with folding, for instance.

The thing is that I used to consider headless Neovim to be the ultimate solution to "vim but with IDE conveniences" but I am no longer so sure. Keeping everything in sync between the two editors just seems like a task that's doomed to fail in many small paper-cut like ways. What I am doing now is much more like adding a few things on top but leaving VSCode in charge, letting it do its thing the way it was designed to.

kristiandupont··on Leaving Neovim for Zed
Over the summer I got an interest in Kakoune and Helix and discovered a number of extensions for VSCode that enable modal editing(1), but not VIM-style per default. I got excited about this and ended up writing my own extension instead.

At this point, it supports most of the VIM subset that I care about, and I have added a number of new motions and modes that do clever things based on the AST. I am kicking myself for not doing this sooner and I think I need to write up a blog post about it. It's surprisingly easy.

1. e.g. https://marketplace.visualstudio.com/items?itemName=DCsunset...

← PreviousPage 6 of 34Next →