Time. I have the time to maintain a single GUI. I do not have the time to maintain three GUIs. Of course they'll be 99% the same, but checking that this 1% difference behaves and looks fine accross systems adds a…
The alternative is not that users get a UI specific for their OS, it is that users get nothing since I do not have the resources to develop for multiple systems. So yes, it is also an advantage to users.
Consistency is the reason why Electron is great. Consistency of the UI across operating systems.
> They consistently miss the mark in adopting UI patterns from their host OS. What you suggest is a disadvantage is one of the key advantages of Electron to me. I precisely do not want my things to look different on…
I switched from Firefox to Chrome a couple of years back because Firefox always dragged its feet when it came to implementing important developer features. Like, DataView was excruciatingly slow in Firefox; WebGPU…
I hope not, I switched from chrome to edge so I can continue using ublock origin.
I prefer windows over others because I'm used to it, but "offensive trash" is pretty fitting with the direction they're going. Windows has been severily enshittified in the past few years. I remember the windows search…
C/C++ is a perfectly fine term for C or C-style C++. The languages can be very close, and personally I prefer C-style C++ miles over some of the half-baked modern nonsense. I mean, I do use C++23 since it has some great…
For geometry, fixed-precision integers are better. But for computation and usability, floats are great. Scaling a 10 meter model in floats to 13% of the size is a trivial multiplication by 0.13f. With integers, this can…
Agents work great for tasks that thousands of developers have done before. This isn't one of those tasks.
Vulkan has abysmal UX though. At one point I had to chose between Vulkan and Cuda for future projects, and I ended up with Cuda because a feasibilty study I couldn't get to work in Vulkan for an entire week, easily…
Security through obscurity is like a bike lock. It can be cracked with the right tools and effort, but massively improves security compared to leaving it out unlocked.
Checking different models once every quarter is exactly what made me move to claude code.
Easy and "good enough" very often trumps complex and comprehensive. Markdown is great precisely because it can't do a lot of things.
> For low level stuff plain C The nice thing about C++ is that you can more or less turn it into C, if you want. My C++ code is closer to C than idiomatic, modern C++, but I wouldn't want to miss the nice parts that C++…
The idea is great, the execution is terrible. In JS, modules were instantly popular because they were easy to use, added a lot of benefit, and support in browsers and the ecoysystem was fairly good after a couple of…
From my experience, accessing system RAM from the GPU is so slow, it might as well count as "does not work". It's orders of magnitudes faster to memcpy large swaths of memory that you are going to use to the GPU, rather…
Personally I like C+. Picking the nice parts of C++, but skipping all the nonsense. I just wish C++ hadn't deliberately screwed up designated initializers with mandatory ordering. The C version of it that allows…
Evolution just needs people survive long enough to reproduce. If they get sick afterwards, it doesn't care.
That's weird, I switched away from ChatGPT because I mostly got superior results from Gemini and Claude.
I liked using singletons back in the day, but now I simply make a struct with static members which serves the same purpose with less verbose code. Initialization order doesn't matter if you add one explicit (and also…
Pretty much any non-web GUI framework I tried so far has either been terrible to set up, or terrible to deploy. Or both. Electron is stupidly simple. ImGUI is the single exception that has been simple to set up, trivial…
> Isn't it time to throw the browser away, stop abusing HTML to make applications, and design something fit for purpose? Not going to happen until gui frameworks are as comfortable and easy to set up and use as html.…
Not just recently. Google image search was semi-useless for years due to being spammed by login-walled pinterest images.
TIL: I'm an LLM.
Time. I have the time to maintain a single GUI. I do not have the time to maintain three GUIs. Of course they'll be 99% the same, but checking that this 1% difference behaves and looks fine accross systems adds a…
The alternative is not that users get a UI specific for their OS, it is that users get nothing since I do not have the resources to develop for multiple systems. So yes, it is also an advantage to users.
Consistency is the reason why Electron is great. Consistency of the UI across operating systems.
> They consistently miss the mark in adopting UI patterns from their host OS. What you suggest is a disadvantage is one of the key advantages of Electron to me. I precisely do not want my things to look different on…
I switched from Firefox to Chrome a couple of years back because Firefox always dragged its feet when it came to implementing important developer features. Like, DataView was excruciatingly slow in Firefox; WebGPU…
I hope not, I switched from chrome to edge so I can continue using ublock origin.
I prefer windows over others because I'm used to it, but "offensive trash" is pretty fitting with the direction they're going. Windows has been severily enshittified in the past few years. I remember the windows search…
C/C++ is a perfectly fine term for C or C-style C++. The languages can be very close, and personally I prefer C-style C++ miles over some of the half-baked modern nonsense. I mean, I do use C++23 since it has some great…
For geometry, fixed-precision integers are better. But for computation and usability, floats are great. Scaling a 10 meter model in floats to 13% of the size is a trivial multiplication by 0.13f. With integers, this can…
Agents work great for tasks that thousands of developers have done before. This isn't one of those tasks.
Vulkan has abysmal UX though. At one point I had to chose between Vulkan and Cuda for future projects, and I ended up with Cuda because a feasibilty study I couldn't get to work in Vulkan for an entire week, easily…
Security through obscurity is like a bike lock. It can be cracked with the right tools and effort, but massively improves security compared to leaving it out unlocked.
Checking different models once every quarter is exactly what made me move to claude code.
Easy and "good enough" very often trumps complex and comprehensive. Markdown is great precisely because it can't do a lot of things.
> For low level stuff plain C The nice thing about C++ is that you can more or less turn it into C, if you want. My C++ code is closer to C than idiomatic, modern C++, but I wouldn't want to miss the nice parts that C++…
The idea is great, the execution is terrible. In JS, modules were instantly popular because they were easy to use, added a lot of benefit, and support in browsers and the ecoysystem was fairly good after a couple of…
From my experience, accessing system RAM from the GPU is so slow, it might as well count as "does not work". It's orders of magnitudes faster to memcpy large swaths of memory that you are going to use to the GPU, rather…
Personally I like C+. Picking the nice parts of C++, but skipping all the nonsense. I just wish C++ hadn't deliberately screwed up designated initializers with mandatory ordering. The C version of it that allows…
Evolution just needs people survive long enough to reproduce. If they get sick afterwards, it doesn't care.
That's weird, I switched away from ChatGPT because I mostly got superior results from Gemini and Claude.
I liked using singletons back in the day, but now I simply make a struct with static members which serves the same purpose with less verbose code. Initialization order doesn't matter if you add one explicit (and also…
Pretty much any non-web GUI framework I tried so far has either been terrible to set up, or terrible to deploy. Or both. Electron is stupidly simple. ImGUI is the single exception that has been simple to set up, trivial…
> Isn't it time to throw the browser away, stop abusing HTML to make applications, and design something fit for purpose? Not going to happen until gui frameworks are as comfortable and easy to set up and use as html.…
Not just recently. Google image search was semi-useless for years due to being spammed by login-walled pinterest images.
TIL: I'm an LLM.