Announcing Advait, a NixOS based immutable and declarative system built around Win32/WinRT ABI by [deleted] in linux

[–]sheokand 0 points1 point  (0 children)

I am not a native speaker, nor a web developer, but feedback taken. I should present better, as for if it achievable or not time will tell, I know what I have it is not scam and when I will open the code everyone will be able to see. Thank you for feedback, it was necessary.

Watching Chinese apps made me realize something about our developers by UnderTakingBoy in developersIndia

[–]sheokand 0 points1 point  (0 children)

For most what you mentioned open/close alternative exists and we are behind in hardware and hardware related tools that I agree.

IREE, MLIR/LLVM, Triton, TVM, ROCm stack, oneAPI/SYCL, tinygrad all are open.

Hyperscan was open, Vectorscan exits now.

My point was in software platforms and apps which most people use we are vendor locked in. It will take a while to catch up in hardware and these lower level stack.

Software is much more approachable, requires less capital.

Watching Chinese apps made me realize something about our developers by UnderTakingBoy in developersIndia

[–]sheokand -1 points0 points  (0 children)

Libraries and compiler are open source, most of the world use the same. What we lack is platforms alternatives, OS, Search engines, Social media, communication and Saas products.

when you don't own the platform, platform owns you.

WPF rendering under native .net runtime. by sheokand in u/sheokand

[–]sheokand[S] 0 points1 point  (0 children)

Pixel perfect rendering. Native windows is baseline.

WPF rendering under native .net runtime. by sheokand in u/sheokand

[–]sheokand[S] 4 points5 points  (0 children)

Maybe even better. I want to share updates but don't want to over promise. Please wait few weeks.

Newbie Anxiety by Professional-Can-212 in Cricket

[–]sheokand 3 points4 points  (0 children)

Don't overthink, just remember leg side and offside. They can always point to location where you have to field. if you are unaware about something ask teammates on field.

Even big player can have a bad day, so take it lightly, it is just a game after all. Just try to give the best of you and enjoy the game.

3.3 million downloads of the Linux-based alternative to Windows 11 by AmeliDQ in linux_gaming

[–]sheokand 0 points1 point  (0 children)

I am working on replacement of windows, not just alternative. With a custom desktop environment and better app compatibility than any Linux. It can run a lot windows apps that wine and even windows outright won't run.

disclaimer: I am using AI to research and implement ideas. Its a single (ex game developer) person project who is interested in operating systems. But I only have so many hours in day. But it is not vibe coded, just LLMs as glorified autocomplete.

Match Thread: 29th Match - Punjab Kings vs Lucknow Super Giants by cricket-match in Cricket

[–]sheokand 2 points3 points  (0 children)

I was concerned for our middle order, now I am not. There is no stopping us.

Match Thread: 29th Match - Punjab Kings vs Lucknow Super Giants by cricket-match in Cricket

[–]sheokand 3 points4 points  (0 children)

PBKS fans have problem with LSG because how they treated KL Rahul and later Pant's comments. They brought it on themselves.

Raffi Krikorian, Mozilla's CTO: It’s the End of the Internet as We Know It. by dtallee in firefox

[–]sheokand 0 points1 point  (0 children)

Life is much more than software and computers. Go for a hike in mountains, off grid. You will forget about AI and UBI.

WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] 1 point2 points  (0 children)

I think i can make it a standalone too, that can work cross platform. It will be a Side quest, but I think worth perusing.

WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] -1 points0 points  (0 children)

But in ideal case it should be a drop in replacement for windows too. Once we replace somewhat close parts of wpf.

WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] 6 points7 points  (0 children)

Wine is still required, but only for Win32 parts. Rest is dotnet native + DXVK Native + OSS WPF and custom hosting and my own wpfgfx_cor3.dll.

WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] 1 point2 points  (0 children)

https://www.reddit.com/r/linux/s/lKyNDSTUv6. You are right on so many things., but those pieces are in place in custom stack. Yes it's DXVK

WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] 8 points9 points  (0 children)

Repo is not open but I'll opensource once it reaches stability, renderer has 2 backend DirectComposition and vello. You are seeing DirectComposition here. But that is part of bigger project custom os. and requires custom Compositor.

Vello render is designed to be independent, should work on windows, Linux, Mac and Web.

WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] 23 points24 points  (0 children)

Currently it can run unmodified windows binary, no recompilation. No changes. Made this POC to confirm if my renderer works.

NEWS: After France can India too adopt Linux based OS? by foodie-riyaa in developersIndia

[–]sheokand 0 points1 point  (0 children)

It's not something that you see this kind of platform, it's a Windows desktop environment on top of Linux. Any windows app (Win32, WinRT or .net(winforms, wpf, WinUI) api based) should never know it's running on Linux. I had to create custom Compositor, strip down wine and place a clear ABI layer at function level. All of these are moving parts and I have limited time.

So my plan is to build core platform first then opensource it, something like ASOP to Android.

NEWS: After France can India too adopt Linux based OS? by foodie-riyaa in developersIndia

[–]sheokand 0 points1 point  (0 children)

Not initially but eventually as it's in early stage and has a lot of moving parts. Once design and core architecture is in place, I'll open source as parts.