HNHacker News
TopNewBestAskShowJobs

fg137

1,532 karma · joined April 4, 2026

submissionscomments
fg137··on 11 year old unsoundness bugs found in Rust borrow checker
This is not the first soundness bug. Some bugs aren't fixed for years. The Rust community is well aware that such bugs exist, will be found, and address them just like other high impact bugs. In other words, if you paid the slightest attention to the development of Rust language, you would know this is surprising but not unexpected, and has happened many times.
fg137··on A Modern Web App in C
> CGI's decline was justified in 2004 but doesn't hold up in 2026.

I mean, the article should not be taken seriously on any technical level. It's ok just for fun.

fg137··on Will Linux phones become a viable alternative to the Android/iOS duopoly?
So? How is that related to this topic which is mobile OS?
fg137··on Fingerprints are the new cookies
The most used browser comes from the same company that runs the largest ad network.

It's the browser that introduced many of these APIs in the first place.

That should answer the question.

(If you ask me if a browser should report how many cores the machine has, including physical and logical ones, I would answer never, every time. But not everyone thinks that way. https://developer.mozilla.org/en-US/docs/Web/API/Navigator/h...)

fg137··on Will Linux phones become a viable alternative to the Android/iOS duopoly?
> Like the U.S. government is not pushing and investing its own companies, providing incentives, funding etc. etc. It's what sovereign governments are supposed to do.

What's your point? My comment is not in contradiction to that.

> That is just something that propagandists append

You can do name calling all day long but that's not meaningful and will get you banned.

I strongly suggest that you reply with content with more substance in it, or just not reply at all.

fg137··on Will Linux phones become a viable alternative to the Android/iOS duopoly?
The Chinese government literally pushed companies to develop app for HarmonyOS [0]. Have fun finding out what happens if you don't.

I can't tell you whether this is a good idea, but I am sure this will never happen outside China, which is supposedly what the question is about.

Also bear in mind that Huawei is likely worth more than a trillion dollars. There aren't many companies at that scale.

[0] https://www.sz.gov.cn/en_szgov/news/latest/content/post_1117...

fg137··on NYC's "Click to Cancel" rule is now in effect
These things get forgotten in weeks if not days. Software maintained by professionals with domain expertise who talk to end users is a different thing from vibecoded slop. It may work for some people, but that is far from "replacement".

I don't believe Photoshop/Lightroom will be replaced until I see actually exodus from these products.

fg137··on Mxc: Microsoft Execution Containers version 1.0.0
> I don't know about any cross-platform sandboxes that promise this kind of flexibility.

But if it doesn't deliver...?

And maybe no other tools tried to do this because it's not a good idea in the first place (and I have plenty to say about that)?

fg137··on I paid people to try and follow my README
There are a number of (newish) AI projects on GitHub whose README make zero sense. I would read it three times but still have no idea what it does.

If your project is aimed at average developers yet someone with professional software engineering experience like me cannot understand it, sorry I'm not going to use it.

fg137··on NYC's "Click to Cancel" rule is now in effect
cvs.com doesn't allow me to delete my account unless I provide an address in certain states.

So I provided a fake address in California, and it was done.

Unfortunately that's how things work these days sometimes.

fg137··on Mxc: Microsoft Execution Containers version 1.0.0
Thanks!

This actually confirms my guess: https://news.ycombinator.com/item?id=50018898

fg137··on Mxc: Microsoft Execution Containers version 1.0.0
I don't see why I want to use this wrapper over using bubblewrap directly.

Maybe Microsoft can claim they have a cross-platform policy but I doubt people want to use it.

My comment on the other thread: https://news.ycombinator.com/item?id=50018898

fg137··on Cloudflare acquires Deno
If my timeline is correct, that was over a decade ago.

Which is forever in the tech industry.

fg137··on Cloudflare acquires Deno
Exactly why any company that cares about long term maintenance should stick with Node.js except in cases that justify alternative runtime.

I wouldn't be surprised if Bun is abandoned at some point as well.

(Which is why I am happy to see new runtimes but never care enough to seriously use or adopt them.)

fg137··on US proposes $100k charge for international students to do post-graduate work
I have trouble following the logic of this comment
fg137··on Whistle: Speech to Text in 16.9 MB
Missed opportunity of intentionally introducing a few extra in this comment
fg137··on MXC - a sandboxed code execution system
My guess is that Microsoft thinks this can be deployed with standard, company-wide policy across platforms (mostly) with their IT management tools which poses a unique advantage.

In reality, however, knowing how much difference there is between OSes, how tricky it is to configure these things to make them actually useful, and how bad Microsoft products are, I'm not enthusiastic about this project -- there are so many others on the market already, and I'll wait to see if this gains traction.

(Notice that on MacOS it only supports seatbelt? That's not nearly the same as microvm.)

fg137··on Man discovers his parents' coffee machine used 1TB of data in 10 days
The economics of this doesn't really make sense? Investing in a full coffee machine would have been cheaper.
fg137··on Man discovers his parents' coffee machine used 1TB of data in 10 days
I used a Keurig machine for years before upgrading to ... hand grinding beans and AeroPress. I can understand why --

Keurig is really convenient and cheap.

A Keurig machine, regardless of model, doesn't take much space. You can almost certainly put it somewhere in the kitchen or an office and just leave it there. By contrast, a machine that can grind beans is much larger, and you need to carefully plan for its presence.

The machine is obviously cheap -- most models are under $100, and only "high end" models with questionable features but not necessarily better taste are over that number. The pods are cheap -- you can easily get them for less than $0.5/pod, sometimes $0.4/pod. By comparison, Nespresso capsules are generally around $0.8-1/capsule. Note that I didn't say it's cheap per "unit coffee" -- there is usually less than 10g coffee in each pod (and that varies) and can be really weak for the amount of water used. This is why people suggest that if you have to use Keurig, use the least amount of water allowed.

Of course Keurig coffee doesn't taste the best. But most people aren't aware (even though they are likely able to tell the difference), and at the end of the day, the machine gets the job done. What makes them popular is cost and convenience. Like so many other products on the market.

fg137··on Trump administration is suspending Microsoft from a green card program
Should add amazon
fg137··on Open-Source Rust Alternatives to Adobe Apps
How many hours do you spend on it daily and collaborating with others? Do you use it for professional work?
fg137··on ArtCraft Apps – open-source Adobe compatible suite written in Rust
That hasn't happened and will not happen.

A company paying $1-5m for software that is reliable, provides support and created by experts in the area will consider that a deal. They go through standard training -- only in case the user hasn't used the software before -- and they're ready to go. By comparison, for your imaginary in-house developer, they'll need to do development (including shit like getting third-party library approvals), support, training etc along with all the overhead. You'll need to have a manager who may know nothing about computer graphics yet need to come up with plans and roadmaps. Users will learn from scratch. It distracts the company from delivering its actual product. I very much doubt it's a one person job and it's worth it in the end.

You probably should actually talk to corporate IT to understand how things work.

fg137··on ArtCraft Apps – open-source Adobe compatible suite written in Rust
Your "most people" are not the target user of Adobe and likely have not purchased Adobe software. Adobe isn't even interested in them.
fg137··on ArtCraft Apps – open-source Adobe compatible suite written in Rust
Especially for professionals who are paid to do their creative work.
fg137··on Open-Source Rust Alternatives to Adobe Apps
It can only be an alternative if 1) it is an exact clone of Adobe apps including feature set and the UI/UX, or 2) it has a different design but provides the same features along with good UX and can help user complete various tasks effectively (which requires tons of UX research on its own). Even small details can matter.

Which is why people still go to Adobe products despite similar products exist, especially for people who are getting paid to use software. They want things to simply work.

I very much doubt a vibe coded application can achieve that, but I'll be happy to be proven wrong.

fg137··on What is Codemode
Feels like a solution to the wrong problem.
fg137··on What is Codemode
It's a term they made up for something nobody else is interested in.

I also got very confused. After reading this article (as well), I decided that I would just forget about all of this and wait until it gains traction, if that ever happens.

I genuinely don't understand what problem they are trying to solve.

fg137··on Google Playground: Create and play custom games
Most people are not remotely capable of designing even a mediocre game.

The more games you play, the more you understand and appreciate what makes a game good, and how hard it is to come up with a game that is original, enjoyable to look at and fun to play. Lots and lots of games created by professionals don't even excel at any of them. Meanwhile indie game developers are never limited by their programming skills.

I'm not looking forward to all the slop that comes out of this.

fg137··on Tell HN: GitHub refuses to remove cracked copies of my software after a month
I understand all of that.

It's a business decision, and I'm not sure if they made the right decision. Most client-only web applications are open source because they know there is no business in selling it as a service. Photopea somehow is an exception, but its business model is getting questionable which is not a surprise at all.

It's also possible to use a combination of cloud based and local computation. Figma is doing quite well in that regard, especially with the use of WebAssembly. No doubt that potentially means more work, and potentially forcing users to create account etc. But hey, that's a business decision as well. If you don't do anything but just keep everything in JavaScript, this was going to happen.

fg137··on Tell HN: GitHub refuses to remove cracked copies of my software after a month
That's why you don't put your logic in the client, especially not JavaScript.

Arguably Photopea made a mistake, and now they are paying for it.

They can fight, but it's a losing battle.

← PreviousPage 4 of 23Next →