I've been trying to use this all morning, but I keep getting 500/auth errors, even on a completely new device. Can't even login to my LM Studio account right now.
An interesting side effect of moving to wgpu is that in theory with some additional work, this could allow you to run Zed in a web browser similarly to how some folks run VSCode as a remote interface to the backend running on a server.
From the PR, it sounds like the switch to WGPU is only for linux. The team was reluctant to do the same for macOS/Windows since they felt their native renderer on those platforms was better and less memory intensive.
> This definitely would be worth some profiling. I don't think it's a given that their custom stacks are going to beat wgpu in a meaningful way.
They probably will for memory usage. Current wgpu seems to have a floor around ~100mb that isn't there with other rendering backends (and it was more like ~60mb with wgpu a few months / versions ago).
Not sure if this is fixable in wgpu, or do with spec compatibility (my guess would be that it's fixable, just not top priority for the team atm).
WGPU is just a layer over the top of the native APIs on any given platform so unless Zed's DirectX/Metal renderers were particularly bad it's unlikely WGPU will be better here.
I'm not saying it would be better, I'm saying it may not be particularly much worse. Which still might make it worth simplifying everything by settling on one rendering abstraction
WebGPU has some surprising performance problems (although I only checked Google's Dawn library, not Rust's wgpu), and the amount of code that's pulled into the project is massive. A well-made Metal renderer which only implements the needed features will easily be 100x smaller (in terms of linecount) and most likely faster.
There is also the issue that it is designed with JavaScript and browser sandbox in mind, thus the wrong abstraction level for native graphics middleware.
I am still curious how much uptake WebGPU will end up having on Android, or if Java/Kotlin folks will keep targeting OpenGL ES.
I don't think it would, but I don't think it's a given that their homegrown renderer is wildly more performant either - people tend to overestimate the performance of naive renderers
wgpu isn't a renderer though, it's an abstraction layer. It's honestly hard for me to imagine it ever being faster than writing directx or metal directly. It has many advantages, like that it runs in browsers and is memory safe (and in the case of dawn, has great error messages). But it's hard for it to ever be as fast as the native APIs it calls for you.
I think most non-trivial cross-platform graphics applications eventually end up with some kind of hardware abstraction layer. The interesting part is comparing how wgpu performs vs. something custom developed for that application, especially if their renderer is mostly GPU-bound anyway. wgpu definitely has some level of overhead, but so do all of the other custom abstraction layers out there.
Rendering in the browser has nothing to do with being able to do remote editing like you can in VSCode - you would just be able to edit files accessible to the browser.
Just like you can hook up local VS code native up to a random server via SSH, browser rendering is just a convenience for client distribution.
You would need a full client/server editor architecture that VS code has.
> There is significant work beyond the renderer that would need to happen to run Zed in a browser - notably background tasks and filesystem/input APIs would need web/wasm-compatible implementations.
Well, not really. It means you have a renderer that is closer to being portable to web, not an editor that will run in web "with some additional work". The renderer was already modular before this PR.
I believe they're referring to running Zed entirely in a browser. This opens up possibilities like using zed for something like codepen, or embedding it into a git web frontend like gitea. Many projects like this basically embed vscode, a rare benefit of being an electron app which Zed is not.
Sure it takes very little hardware power to do this, but Zed isn't actually setup for this yet. This is in theory and after a few more API's are adapted.
I'd really like to see them add a complex open world fully physicalized game like Star Citizen (assuming the game itself is stable) with a single primary goal like accumulating currency as a measure of general autonomy and a proxy for how the model might behave in the real world given access to a bipedal robot.
Yeah, gotta say I'm not enthusiastic about handing over any health data to OpenAI. I'd be more likely to trust Google or maybe even Anthropic with this data and that's saying something.
> Job openings in the US fell by 303,000 to 7.146 million in November 2025, the lowest since December 2020 and well below market expectations of 7.60 million. The number of job openings decreased in accommodation and food services (-148,000); transportation, warehousing, and utilities (-108,000); and wholesale trade (-63,000). On the other hand, openings increased in construction (+90,000). Meanwhile, hires were little changed and total separations were unchanged at 5.1 million each. Within separations, both quits (3.2 million) and layoffs and discharges (1.7 million) were little changed.
I'd say personally it's worthwhile for Americans to know where to get the canonical data directly: https://www.bls.gov/news.release/jolts.a.htm. Everything else is some sort of spin, interpretation, or at best selective reporting of the underlying primary data.
I generally agree. But with the current administration firing the former BLS chief (possibly due to bad numbers being reported) and changing economic reporting (e.g. PPI and GDP estimates), I'm not sure I trust the government data to not also have some sort of spin or selective releasing.
Craig Fuller - the CEO of Freightwave - has been indicating that their freight data clearly suggests the US economy is in much worse shape than official reporting.
Certainly sounds like canaries telling us the rest of the economy is not doing great. (Not warning us that it's going to have problems. Telling us it already does.)
Happily, this wasn't actually the case. Canaries faint long before they die and miners would carry small resuscitation chambers where the canaries could be reawakened in an oxygen-rich atmosphere. The Science and Industry Museum in Liverpool has one in their collection: https://blog.scienceandindustrymuseum.org.uk/canary-resuscit...
Interesting, but I frankly doubt the birds remained utterly unharmed. Birds are really sensitive to many gases, with the common anecdote being to not cook with nonstick pans if you have a parrot.
> Some economists have questioned the validity of the JOLTS data, in part due to the survey’s low response rate and sometimes sizable revisions. A separate index by job-posting site Indeed, which is reported on a daily basis, showed openings rebounded in November after reaching a multiyear low.