HNHacker News
TopNewBestAskShowJobs

brokencode

3,300 karma · joined March 26, 2015

submissionscomments
brokencode··on .NET MAUI is coming to Linux and the browser
They work great for me.
brokencode··on .NET MAUI is coming to Linux and the browser
Not really. The downsides are mostly overblown.

Plenty of category leading applications like Discord, VSCode, Slack, Figma, etc. use it quite successfully.

brokencode··on .NET MAUI is coming to Linux and the browser
As wrong as it feels to have to use Electron for a desktop app, it really is the safest approach for most applications.

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.

brokencode··on US air traffic controllers start resigning as shutdown bites
What you call whataboutism, I call comparative evaluation.

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.

brokencode··on US air traffic controllers start resigning as shutdown bites
The US hasn't been perfect, but you can hardly say we've ruled the world terribly. Because who has ever ruled it better?

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.

brokencode··on AI is Dunning-Kruger as a service
When you need to take the square root of 37282613, do you do it in your head or pull out the calculator?

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.

brokencode··on AI is Dunning-Kruger as a service
I recognized the reference. I just don’t think it applies here.

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.

brokencode··on AI is Dunning-Kruger as a service
What tool can’t you hold wrong?

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.

brokencode··on AI is Dunning-Kruger as a service
You have to learn how and where to use it. If you give it bad instructions and inadequate context, it will do a bad job.
brokencode··on AI is Dunning-Kruger as a service
AI is bad at figuring out what to do, but fantastic at actually doing it.

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.

brokencode··on Michael Burry a.k.a. "Big Short",discloses $1.1B bet against Nvidia&Palantir
That doesn’t change the fact that he keeps making these doomsday predictions that don’t come true.

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.

brokencode··on Michael Burry a.k.a. "Big Short",discloses $1.1B bet against Nvidia&Palantir
Hasn’t he been incorrectly predicting massive crashes every few years ever since he was right that one time?

How many bad predictions does he need to make before people stop caring what he has to say?

brokencode··on How OpenAI uses complex and circular deals to fuel its multibillion-dollar rise
Data centers are massive infrastructural investments similar to roads and rails. They are not just a bunch of chips duct taped together, but large buildings with huge power and networking requirements.

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.

brokencode··on How OpenAI uses complex and circular deals to fuel its multibillion-dollar rise
Yeah, except you can keep on squeezing these lemons for a long time before they run out of juice.

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.

brokencode··on OpenAI’s promise to stay in California helped clear the path for its IPO
Sure, but most of the country’s AI talent is concentrated there. Not to mention venture capital.

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.

brokencode··on Severe performance penalty found in VSCode rendering loop
This is what I want to do when I retire. Maybe not OnlyFans fixes specifically, but just go around fixing random stuff.

Like if Batman turned out to be bad at fighting criminals so had to fight null pointer exceptions instead.

brokencode··on Servo v0.0.1
They could do that today, but do they? I can’t name one app that uses one of those to run in a browser. I can name multiple highly successful apps that use Electron.

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.

brokencode··on ROG Xbox Ally runs better on Linux than Windows it ships with
The differentiation of the Steam Deck is the game ecosystem, ability to play your existing PC game library on the go, and low game costs compared to consoles during the frequent sales.

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.

brokencode··on Karpathy on DeepSeek-OCR paper: Are pixels better inputs to LLMs than text?
I'd actually prefer to communicate to ChatGPT via Microsoft Paint. Much more efficient than typing.
brokencode··on ROG Xbox Ally runs better on Linux than Windows it ships with
I think most people who buy Steam Decks don’t care whatsoever about Linux and would be perfectly fine with not having control over it as long as all their games worked.
brokencode··on Servo v0.0.1
But then they wouldn’t work in the browser.

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.

brokencode··on Meta is axing 600 roles across its AI division
Targeting ads better. Better sentiment analysis. Custom ads written for each user based on their preferences. Features for their AR glasses. Probably try to take a piece of the Google search pie. Use this AI search to serve ads.

Ads are their product mostly, though they are also trying to get into consumer hardware.

brokencode··on Servo v0.0.1
Some applications benefit from the host integration. VSCode in particular, since it interacts with the terminal and other applications. I'm also assuming 1Password benefits from it as well for full OS integration.
brokencode··on Servo v0.0.1
One nice thing about targeting a web engine is that your application could potentially run in browsers too. Lots of Electron applications do this.

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.

brokencode··on Servo v0.0.1
Yeah, multiple Tauri apps could theoretically share a Servo library.

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?

brokencode··on Servo v0.0.1
It’s still a ways off, but I’m excited for the possibility of something like Tauri using Servo natively instead of needing host browsers. A pure Rust desktop app stack with only a single browser to target sounds fantastic.
brokencode··on EVs are depreciating faster than gas-powered cars
Plenty of people must find this worthwhile, otherwise sellers wouldn’t be able to find buyers and they’d be forced to reduce price if they want to sell.

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.

brokencode··on Gemini 3.0 spotted in the wild through A/B testing
Just imagine you’re trying to build a custom D&D campaign for your friends.

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.

brokencode··on M5 MacBook Pro
With Apple Silicon? Yes, that is very low for typical dev usage.

Gaming is another story though, or any other uses that put a lot of stress the GPU.

brokencode··on Everything you need to know about California’s SB 79
The situation is way more complicated for every city you’ve mentioned than you let on.

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.

← PreviousPage 8 of 27Next →