698 karma · joined March 19, 2024
You're all disgusting fascists. Go step on some legos.
It's a AMD Radeon RX 6600.
It worked on Chromium after passing --enable-unsafe-webgpu --enable-features=Vulkan
Firefox on Linux: Error: Unsupported device: "webgpu". Should be one of: wasm.
Chromium on Linux: Error: no available backend found. ERR: [webgpu] Error: Failed to get GPU adapter. You may need to enable flag "--enable-unsafe-webgpu" if you are using Chrome.
Passing the --enable-unsafe-webgpu flag results in the same error.
* An easy way to "install" the app. People want an icon on their home screen.
* To work offline and have a decent amount of storage for images and such.
* To start in a reasonable amount of time, even if the network is flaky.
And a bunch more of requirements. But just these three are hard to accomplish as a PWA. It should be possible, sure, but you'll be investing a lot of development time in what eventually amounts to an inferior experience when compared with a native app.
because apple gimps their web browser capabilities & performance to incentivize developers to enter the walled garden
Unlikely, it's a huge and valuable market.
> 2. Nobody can write enough caveats to make it workable, and it's abandoned.
The EU has demonstrated they care about companies following the spirit of the law, not the letter. It'll be fine.
> 3. People don't care because it's just videogames.
Clearly they do. It's been making the rounds online for the past few days and now even made it to the top of HN.
They can flag antivirus signatures just like everything else, and I've experienced this happening in the past. In the end, extensions are just some javascript/css files in a folder and they get scanned just like everything else.
> Extensions autoupdate
So can any piece of software if it wants to. It's trivial to make an updater start on boot.
> It is not uncommon for large spyware companies to buy up a bunch of the most popular chrome extensions, and proceed to inject them with malware
The same can, and has, happened for "regular" software.
> Since an extension runs inside your browser, it's much easier to forget that they're essentially always running, whereas once I exit a desktop app it's presumably gone
Desktop apps can trivially just not show a window if they want to. They can trivially add themselves to autostart. It depends entirely on what they're doing, just like an extension.
Or do you mean shared mainframes with many users on the same system? That'd still be local to the system, you just happened to have access to that system.
Are you sure you're not just thinking of ldap/directory lookups?
That's because google is in the ads business and wants apps to always be able to exfiltrate data to google (google analytics, google ads, etc) & display ads without needing additional permissions.
Having a network permission means there is an incentive for apps to not have the network permission which means they can't load ads. And Google wants you to look at their ads.
No, instead you're just reading all files on the filesystem, including the browser's cookie store or whatever. The data you are, or can be, handling is just as, if not more, sensitive since it's literally a superset of what the browser has access to.
> The lack of sandboxing in desktop applications is bad
Some sandboxing would be nice, but the Google/Apple approach of needing to beg the vendor for every little permission isn't the way to go, either. I'd rather have software that can actually do things as opposed to only having useless sandboxed "apps".
Is your stance that hobbyist developers should not be allowed to develop desktop software or CLI tools? The entire software development ecosystem would collapse in an instant. Or are you just not familiar with Windows & Macs (lack of a) permission system?