frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Zed for Windows: What's Taking So Long?

https://zed.dev/blog/windows-progress-report
21•janjones•1h ago

Comments

delta_p_delta_x•16m ago
As a Windows dev...

> but we got reports from users that Zed didn't run on their machines due to the Vulkan dependency

This single sentence is abstracting a lot of detail. Vulkan runs on Windows, and quite well. Looking at the bug reports, especially the last one[1]...

> Rejected for device extension "VK_KHR_dynamic_rendering" not supported

Aha, ambitious devs >:) The dynamic rendering extension is pretty new, released with Vulkan 1.3. I suspect targeting Vulkan 1.1 or 1.2 might've been a little more straightforward than... rewriting everything to target DX11. Large games with custom engines (RDR2, Doom, Doom Eternal) were shipped before this was main-lined into Vulkan; I wouldn't have re-written. It's a bit annoying to manually write render-passes and subpasses, but it's not the worst thing, and more importantly extremely high performance is less critical here, as Zed is rendering text, not shading billions of triangles.

> we had two implementations of our GPU shaders: one MSL implementation for macOS, and one WGSL implementation for Vulkan. To use DirectX 11, we had to create a third implementation in HLSL.

I wonder why HLSL wasn't adopted from the outset, given roughly 99.999% of shaders—which are mostly shipped with video games, which mostly target Windows—are written in HLSL, and then use dxc to target SPIR-V? HLSL is widely considered the best-specified, most feature-complete, and most documented shader language. I'm writing a Vulkan engine on Windows and Linux, and I only use HLSL. Additionally Vulkan runs on macOS with MoltenVK (and now 'KosmicKrisp' (ugh)), but I suppose the Zed spirit is 'platform-native and nothing else'.

> symbolicating stack traces requires a .pdb file that is too large to ship to users as part of the installer.

Perhaps publishing a symbol server[2] is a good idea here, rather than users shipping dump files which may contain personally-identifiable information; users can then use WinDbg or Visual Studio to debug the release-mode Zed at their leisure.

[1]: https://github.com/zed-industries/zed/issues/35205

[2]: https://randomascii.wordpress.com/2020/03/14/creating-a-publ...

andrewmcwatters•5m ago
Yeah, I maintain a Vulkan backend, and this immediately triggered my internal "what?" alarm.

Modern Direct3D is almost indistinguishable from Vulkan, on the other hand. So it shouldn't be difficult for them to add.

RattlesnakeJake•15m ago
Entirely unrelated, but the sections, toolbars, and controls in that RenderDoc app are so cleanly separated compared to modern dev tools. I wish more apps still looked like this.
mxhwll•9m ago
This is why you don’t make your own cross platform toolkit.
Thaxll•8m ago
Why dx11 and not 12? No one should care about win7 in 2025.
Analemma_•2m ago
Think about the customer base: the sorts of users who want a high-performance text editor are exactly the kind of people who will run Windows 7 until it's pried from their cold, dead fingers, and who will flood the support forums with complaints if you limit support to operating systems released in the last 15 years. Because of their target market, Zed probably has implicit support requirements which wouldn't apply to e.g. the last first-person shooter.
diggan•2m ago
Does DX12 run in VMs? Seems there is more to it than just Windows 7:

> DirectX 11 is guaranteed to be available on Windows 7 or later, including Windows VMs,

Moguls Moving Money Isn't the Same as Building a Business

https://www.anildash.com//2025/08/20/moving_money_ain%E2%80%99t_building_a_business/
1•drewrv•4m ago•0 comments

Is this the moment when the Generative AI bubble deflates?

https://garymarcus.substack.com/p/is-this-the-moment-when-the-generative
3•MarcusWasRight•6m ago•0 comments

Is the Elder Scrolls II: Daggerfall a Good Game?

https://arstechnica.com/gaming/2025/08/a-question-for-the-ages-is-the-elder-scrolls-ii-daggerfall-a-good-game/
1•yoyohello13•6m ago•0 comments

Change and Adversity

https://kudmitry.com/articles/change-and-adversity/
1•skwee357•8m ago•0 comments

The Pleasure of Patterns in Art

https://thereader.mitpress.mit.edu/why-repetition-in-art-pleases-the-brain/
3•billybuckwheat•11m ago•0 comments

YouTube Shorts are almost certainly being AI upscaled

https://old.reddit.com/r/youtube/comments/1lllnse/youtube_shorts_are_almost_certainly_being_ai/
1•Erikun•11m ago•0 comments

NASA AI model can predict when a solar storm may strike

https://www.technologyreview.com/2025/08/20/1122163/nasa-ibm-ai-predict-solar-storm/
2•pseudosavant•12m ago•0 comments

AI Tools Now Use Radar to Wiretap Your Phone from 10 Feet Away

https://www.offthegridnews.com/privacy/ai-tools-now-use-radar-to-wiretap-your-phone-from-10-feet-away/
2•warrenm•12m ago•1 comments

Biggest Data Breaches of All Time [Updated 2025]

https://www.upguard.com/blog/biggest-data-breaches
2•warrenm•13m ago•0 comments

Upgrade Context MCP and Agent for K8s and OSS Projects (Istio, Kafka)

https://www.chkk.io/blog/chkk-upgrade-context-server-upgrade-agent-for-coding-assistants
1•akhayam•13m ago•1 comments

A Tale of Two Jurists in the Trump Era

https://www.newyorker.com/news/the-lede/a-tale-of-two-jurists-in-the-trump-era
3•mitchbob•14m ago•1 comments

Update: We're Building an Open-Sourced, Privacy-Focused, Free PDF WebApp:)

2•PseudoComputer•18m ago•0 comments

Study Reveals Vitamin D May Slow Biological Aging

https://scitechdaily.com/groundbreaking-study-reveals-that-vitamin-d-may-slow-biological-aging/
2•geox•18m ago•2 comments

The Show Horse and the Work Horse

https://granolashotgun.wordpress.com/2019/07/22/the-show-horse-and-the-work-horse/
1•trevin•19m ago•0 comments

Show HN: Superhuman for LinkedIn

https://usenarrow.com
1•yashgupta417•22m ago•0 comments

AI search ranks content by neural models, not backlinks or traffic metrics

https://generative-engine.org/blog
1•flixing•24m ago•0 comments

Open Source Shipwreck Osint

https://github.com/Alfredredbird/Open-Wrecks
1•alfredredbird•24m ago•1 comments

Show HN: I Found Publicly Accessible Databases Using the Tool, Peekleaks

https://www.peekleaks.com/
1•hharana7889•25m ago•0 comments

Introduction to Bluesky's AT Protocol

https://mackuba.eu/2025/08/20/introduction-to-atproto/
2•psionides•27m ago•0 comments

Qclojure: Functional quantum computer programming library for Clojure

https://github.com/lsolbach/qclojure
2•simonpure•27m ago•0 comments

OSS under attack: four lessons in how trust gets exploited"

https://www.open-source-ward.com/suppl/
1•avervaet•28m ago•0 comments

Addiction alloys: the cross-promotion of internet compulsions

https://internettalk.xyz/blog/addiction-alloys/
1•pityJuke•28m ago•1 comments

Tech, chip stock sell-off continues as AI bubble fears mount

https://finance.yahoo.com/news/tech-chip-stock-sell-off-continues-as-ai-bubble-fears-mount-184837135.html
14•pera•30m ago•1 comments

Nuclear fusion gets a boost from a controversial debunked experiment

https://www.newscientist.com/article/2493372-nuclear-fusion-gets-a-boost-from-a-controversial-debunked-experiment/
2•voxadam•32m ago•2 comments

Skillshare Names Paul Slavin as Chief Executive Officer

https://www.businesswire.com/news/home/20250811766802/en/Skillshare-Names-Paul-Slavin-as-Chief-Executive-Officer
1•petecooper•33m ago•0 comments

Few Americans Read for Pleasure

https://www.washingtonpost.com/technology/2025/08/20/american-reading-declines-attention-spans/
4•perihelions•35m ago•1 comments

Google's "Linux development environment" for Android: Is this the end of termux?

https://old.reddit.com/r/termux/comments/1mugsih/is_this_the_end_of_termux/
2•sipofwater•36m ago•3 comments

Revisionist Glaciology: Better Iceberg Illustrations Show Undersea Surprises

https://99percentinvisible.org/article/revisionist-glaciology-fixing-iceberg-illustrations-to-better-reflect-reality/
1•huftis•36m ago•0 comments

Communicate Early and Often

https://dontbreakprod.com/posts/communicate-early-and-often
2•dorkrawk•38m ago•0 comments

FBI: Russian spies exploit 7yo Cisco bug to slurp critical infrastructure config

https://www.theregister.com/2025/08/20/russian_fsb_cyberspies_exploiting_cisco_bug/
4•rntn•38m ago•1 comments