computing enthusiasts: microsoft is supporting linux apps in windows and adding DX support! this is amazing!
extend <-- you are here
prediction: the next windows will literally just run on linux kernel with a proprietary microsoft frontend/userland, basically what apple did to BSD
@dankwraith one of these days, they're just gonna make chrome os 2
except you'll be able to npm install office
@dankwraith sounds like an improvement to me
@fool it'll be great until windows specific stuff starts leaking into kernel dev, thus completing the extinguish phase
@dankwraith pretty big "until"
@dankwraith It would be great if the most popular desktop operating system didn’t do everything backwards compared to every other operating system.
It’s odd, but I don’t think Windows has the weight to throw around it once did. I can’t see Windows adopting a Unix kernel & filesystem (please, oh god) impacting my ability to run Debian.
@dankwraith electron OS
@foggy imagining the entire OS locking up for js garbage collection
@dankwraith the registry is now an event loop that is blocked every time you click
@dankwraith this is just about the only way that we will ever get to widespread linux gaming support
@dankwraith They did explicitly say this is the last Windows...
@dankwraith that was quite literally what my friends and I were talking about back when WSL first was introduced.
@dankwraith there will be the pro forma open source version to comply with licenses, á la chromium or, more to the point, darwin. it will however lack critical functionality, such as "computer turns on"
@dankwraith microsoft will also somehow acquire a business-model patent for the concept of building a functional os on top of that code
@triz yep this is it
@dankwraith this is why i ditched windows forever and ended up buying apple bullshit for the past 15 years
@dankwraith that would be good. Less double work. *Broad* support for Linux by crappy vendors.
@dankwraith and so far Microsoft seems to try to get people to pay for SaaS-subscriptions and compute on Azure as the long term strategy. I don't see a conflict of interest.
@dankwraith that'd be one of the better scenarios.
A really bad one would be them staying on NT kernel, and transparently supporting flatpak/appimage/etc. in Windows Store, and exposing more and more NT functionality to Linux userspace.
@dankwraith DX support?
@dankwraith DirectX for Linux apps?
@melunaka only if you run them on WSL. so it means they created a version of DX12 that runs on linux but they won't release it on linux. it's wild.
@dankwraith I read the announcement and it was pretty long (what’s a summary duh) but now I know that key have a machine learning API called DirectML that uses DirectX so…
But apparently they’re also working to be able to run graphical Linux apps under WSL and that is legit terrifying wtf…
@dankwraith @melunaka that’s not quite right, I think. They’ve basically created DirectX passthrough, hence the requirement for a Windows host. The DX on Linux code to talk to this is public and has been posted on the lkml. I saw it earlier.
Still fucked up that they did this instead of using a standard, open graphics technology imo.
@dankwraith Not cynical enough. My opinion is that we already are way past the extinguish.
Linux on the desktop is no longer a threat to Windows. Linux was already co-opted by big tech interests.
@dankwraith I think you misspelled "realist."
@dankwraith "embrace, extend, extinguish" is often not the case in SaaS. We now witness "embrace, extend, lock-in".
@dankwraith Enthusiasts are enthusiastic, and that’s it. They mostly don’t think deeper than “cool!”
@dankwraith I have the same feeling with Microsoft GitHub.
monads.online is a community for goth nerds, aka people who are interested in the intersections of math, art, programming, philosophy, and related topics. this does not include your techbro ass. we also enjoy a healthy amount of shitposting. if you are a techno-materialist, technocrat, or some flavor of capitalist, don't even bother applying. if you are interested in an account please fill out an application, detailing why you are interested in joining, what you have to bring to the community, and your prior, if any, accounts on the fediverse.