3,300 karma · joined March 26, 2015
Plenty of category leading applications like Discord, VSCode, Slack, Figma, etc. use it quite successfully.
Qt also seems to be a good option, though there are licensing considerations for commercial applications.
I’m excited for various upcoming Rust options as well, but right now Electron is the battle tested option.
I am curious though about Avalonia. I’ve heard good things, but it’s definitely a smaller player compared to Electron. I’d most likely choose it over Microsoft’s first party frameworks.
On an absolute scale, every world power in history and humanity in general has been terrible. Endless injustices and atrocities since the very start.
That’s just not a very useful way to look at things though.
We helped Europe and Asia rebuild after WWII instead of conquering them. To the extent that our previous enemies in Germany and Japan now have some of the strongest economies in the world.
There have certainly been wars, often with dubious justification or horrific results, but good luck finding any superpower in history that hasn't gotten into bad wars. Unlike the US, most of the time those other superpowers used war for territorial expansion, like Russia is doing in Ukraine today.
You can dream of your utopian world order all you want, but at some point you have to judge the US against the alternative instead of the almighty.
Why does the AI have to be good at math when it can just use a calculator? AI tool usage is getting better all the time.
The iPhone antenna issue was a design flaw. It’s not reasonable to tell people to hold a phone in a certain way. Most phones are built without a similar flaw.
LLMs are of course nondeterministic. That doesn’t mean they can’t be useful tools. And there isn’t a clear solution similar to how there was a clear solution to the iPhone problem.
Literally every tool worth using in software engineering from the IDE to the debugger to the profiler takes practice and skill to use correctly.
Don’t confuse AI with AGI. Treat it like the tool it is.
I’ve totally transformed how I write code from writing it to myself to writing detailed instructions and having the AI do it.
It’s so much faster and less cognitively demanding. It frees me up to focus on the business logic or the next change I want to make. Or to go grab a coffee.
Also, his returns aren’t really impressive compared to VTI, which has had an annualized return of 14.04% over the past 10 years according to Vanguard. That works out to 372% total returns in that period.
It’s easy to make money when even the broadest US index fund is up by that much.
How many bad predictions does he need to make before people stop caring what he has to say?
Power companies are even constructing or recommissioning power plants specifically to meet the needs of these data centers.
All of these investments have significant benefits over a long period of time. You can keep on upgrading GPUs as needed once you have the data center built.
They are clearly quite profitable as well, even if the chips inside are quickly depreciating assets. AWS and Azure make massive profits for Amazon and Microsoft.
Even if the model training part becomes less worthwhile, you can still use the data centers for serving API calls from customers.
The models are already useful for many applications, and they are being integrated into more business and consumer products every day.
Adoption is what will turn the flywheel into a rocket.
What’s the advantage of moving? Maybe lower taxes and a cheaper rent.
That seems like a small price to pay compared to the hundreds of billions they’re putting into data centers.
Like if Batman turned out to be bad at fighting criminals so had to fight null pointer exceptions instead.
I seriously doubt the approach of running a native desktop application in the browser would give you performance or usability as good as running an actual web app.
I don't think Linux is a differentiator for the Steam Deck. It's obviously essential as a technical foundation though, similar to how it’s essential to Android phones.
But locking it down with DRM won't affect gamer interest in the platform as long as the games are still cheap, plentiful, and run well.
There’s certainly a place for truly native apps, but there are also a lot of reasons companies keep picking Electron. Efficiency is just one consideration.
Ads are their product mostly, though they are also trying to get into consumer hardware.
Also you get to take advantage of the massive amount of effort that goes into web engines for accessibility, cross-platform consistency, and performance.
Electron is a memory hog, but actually very powerful and productive. There’s a reason why VSCode, Discord, and many others use it.
But yeah, I wouldn’t say no to a native Rust desktop stack similar to Qt. I know there are options at various levels of sophistication that I’m curious about but haven’t explored in depth.
Though I’d also be interested to see how slim it could be with static linking.
Presumably a lot of code could be compiled out with dead code analysis? Or compile flags could remove old compatibility cruft and unneeded features?
Plus, the listed price is often aspirational. Savvy buyers will typically negotiate the price down.
I have to admit that I’m not a savvy buyer and always buy new though. But I know people who do this very successfully.
You might have a fun idea don’t have the time or skills to write yourself that you can have an LLM help out with. Or at least make a first draft you can run with.
What do your friends care if you wrote it yourself or used an LLM? The quality bar is going to be fairly low either way, and if it provides some variation from the typical story books then great.
Gaming is another story though, or any other uses that put a lot of stress the GPU.
I’m not going to keep on arguing with you on this because what would be the point? I attempted to have a reasonable conversation and you repeatedly showed that you will not consider any nuance.