Sent to MS is one thing - OneDrive/sync/etc. Used by MS and processed for nefarious purposes is another. Does it say that it 'may' be used for telemetry purposes?
The telemetry and ads (on start page) didn't bother you? I'm surprised there's seemingly a contingent of people who are too lazy to install any other chrome fork (eg. Brave), but are motivated enough to up sticks and switch to firefox the moment ublock is removed.
Germany requires e.Vs to have democratic governance as a response / reaction to what happened during WW2, where every organization was retooled to run under "Führerprinzip" aka, one person decides everything, zero democracy or accountability. Reconstruction decided this was really fucking bad, and made all organizations required to be the polar opposite
I've heard that learning WebGPU is a pretty decent alternative, it's cross-platform, has runners that are non-web, and has some of the niceties of Metal without being platform lock-in
Nothing in real time graphics _actually_ is cross platform. You are always programming a vendor hardware.
"Cross platform" really has no value in graphics programming, honestly, when discussing the lowest level programmable api.
You always need to explicitly say which platforms you target, and then test on those platforms.
The main questions should be "on which platform will my users run it" and "can I debug and test this".
So if you are starting out - pick out the easiest api for you. Don't go looking for universality as a value on it's owm (if you want universal rendering, choose CPU rendering. if you want high perf - choose your GPU platform(s) explicitly).
Indeed, and a well regarded WebGPU guide is also trending on the front page at the same time :P
The "universal" nature of WebGPU with the "web" focus feels a lot like the graphics API equivalent of WASM. In that regard there are also some interesting projects/opportunities.
"The "universal" nature of WebGPU with the "web" focus feels a lot like the graphics API equivalent of WASM"
Having shipped non-trivial WASM code in two projects That's not a positive thing. WASM is stuck in zone between living and the dead - just good enough (barely) to merit creating production code when you need the perf in browser but not good enough to register as industrial quality tool as it's not possible really to debug a WASM application.
If you really, really need the perf in your browser app, WASM may be the only option, but it's not really a good one.
After 15 years, browsers vendors still don't care about 3D APIs on the developer tools, you need to have a native version and hope that the issue is actually on your code and not something that the browser does.
Because of its nature and the browser sandbox, you have no idea if the application is actually working on customer browsers, or even be able to have workarounds like on native APIs.
Finally it lags a decade behind hardware capabilities being surfaced on the API.
However there is nothing else on the browser.
The only positive thing is being 3D APIs designed with managed languages in mind.
Actually, at least on Chromium it's possible to use Dwarf debugging symbols in debugging your wasm files. It's a little tricky because the documentation isn't that clear but I've ran programs through that and it works. Also there a vscode extension (which I prefer over using vs the browser devtools). If you have that it's basically like using any other debugger in vscode (including CodeLLDB) only you launch the browser when you're debugging it.
The extension is "feature complete" and works. Why should it need updates when it's not broken?
It should also work for all compiler toolchains that generate DWARF debug info, which is pretty much standard across all compiled languages, otherwise gdb or lldb couldn't be used either with those languages (Microsoft of course does its own thing, as is tradition, but its not like msvc supports wasm output in the first place - Blazor oth appears to support wasm debugging in VS and VSCode)
Apollo solves many issues that Sunshine has on Windows. If your host is Windows, a correctly configured Apollo (i.e. where virtual monitor is enabled) will be a way less frustrating experience.
The extremely charitable answer is that this is AMD's chance to control the built-in software, so they can ship a bunch of built-in AI stuff and a controlled environment similar to what NVIDIA does with their DGX OS, rather than e.g. Framework which is going to give you a stock Linux distro.
(I agree that you almost certainly don't need this)
I mean just like GGUFs aren't technically necessary yet are _way_ more convenient than using Safetensors and configuring the default Jinja prompt by-hand, it makes sense to bundle the draft model too. For all intents and purposes, the only people who will train a draft model are the people who train the original model
The exit tax doesn't apply to "gains", it applies to the "value of your company" which is calculated in a way that often means you will owe thousands or even millions in money you don't have, and at no time had.
Selling a company and paying tax on the profit in tax is a completely different proposition from paying tax on hypothetical profit you haven't made (and might never make) just because you want to move.
The vast majority of children cannot and do not buy and pay for VPNs and use them to evade anything. The second that governments said "We intend to ban VPNs" they gave away the game as to what their actual intent was, and it wasn't "for the children"
reply