Live data from Hacker News

Microsoft's Linux Kernel

github.com

441–450 of 532 posts

Re: Microsoft's Linux Kernel

#441

What's the bet that MacOS will switch to the Linux kernel within the next five years?

It's as likely as Google switching to the NT kernel for Andorid

Windows kernel is actually more suitable for Android than Linux kernel. In such an environment, JVM could have been the entire userland.

Re: Microsoft's Linux Kernel

#442

Is WSL2 more than just a VM? How is it different?

for starters, it's not your typical VirtualBox VM running off your host OS. The Linux kernel in WSL2 runs on top of Hyper-V alongside Windows, which is also in a VM. Microsoft is leveraging the same technology they use to run Windows on Xbox alongside the game OS, so it's really like an OS with 2 kernels

More like 2 kernels and 5+ userlands (Linux native, GNU/Windows, .NET, Win32, OS/2). What is the "game OS"?

Re: Microsoft's Linux Kernel

#445
post #403

Earlier quoted context omitted.

> The thing that annoys me most on Windows is Windows itself. After using Linuxes for almost two decades now, the notion of the OS taking tens of minutes to self update when all I wanted was to quickly reboot it is unbearable. This is definitely a problem especially considering that the shotgun approach to some Windows updates actually hurt the performance of some machines, even breaking Windows on occasion [0]. Howe…

> In fairness I would say that I've spent just as much or more time fixing rolling release issues on Arch/Manjaro. That doesn't even matter much to me. Obviously, less time spent is better, but what really matters is the timing. When I have to spend time upgrading my linux box, I have set time aside. I decide that I have a bit of time, and if it turns out to be a bigger job than expected, I can decide to abort and co…

> Obviously, less time spent is better, but what really matters is the timing... On Windows the upgrade is always inconvenient, because you have no way of controlling it.

True, very good point in favor of user control. Linux has the added benefit of teaching the discipline and foresight to understand that "Hey... maybe I shouldn't run sudo pacman -Syu and reboot until I have some time set aside". Though in recent years I've found Arch to be way more stable with very few updates causing major problems.

Re: Microsoft's Linux Kernel

#446
post #403

Earlier quoted context omitted.

> The thing that annoys me most on Windows is Windows itself. After using Linuxes for almost two decades now, the notion of the OS taking tens of minutes to self update when all I wanted was to quickly reboot it is unbearable. This is definitely a problem especially considering that the shotgun approach to some Windows updates actually hurt the performance of some machines, even breaking Windows on occasion [0]. Howe…

> In fairness I would say that I've spent just as much or more time fixing rolling release issues on Arch/Manjaro. That doesn't even matter much to me. Obviously, less time spent is better, but what really matters is the timing. When I have to spend time upgrading my linux box, I have set time aside. I decide that I have a bit of time, and if it turns out to be a bigger job than expected, I can decide to abort and co…

> That doesn't even matter much to me. Obviously, less time spent is better, but what really matters is the timing.

That too. When I update MacPorts, it can, sometimes, take ages. I don't care - I just continue working.

Re: Microsoft's Linux Kernel

#447
post #430

Earlier quoted context omitted.

With great power comes great responsibility, I guess. I agree it would have been nice for Linux to come with a few more sanity checks by default, like maybe a warning flag for rm -rf /* and dd commands...

I'm just more offended that the default behaviour on an extremely popular distro is failed boot = brick. You don't even get a basic command prompt to fix something, the default behavior is to lock everything down and forbid access, making it impossible to repair the machine from itself. Windows will reboot a few times and then automatically start in safe mode when this happens, you don't need to extract the drive to…

> I'm just more offended that the default behaviour on an extremely popular distro is failed boot = brick

If you can't properly start the OS, that's correct behavior. You don't want the OS to start writing things to /var when it can't mount the filesystem that should be mounted to /var.

In any case, the fix with an RPi is easy - pop out the microSD, mount it on the other computer and fix whatever is broken (which should be in the logs). If the RPi is the only computer, put a microSD with a plain install of the OS, mount the other microSD through an USB dongle and fix it the same way you'd do with a laptop.

Re: Microsoft's Linux Kernel

#448
post #375

Earlier quoted context omitted.

> I find it fairly easy to work on both Mac OS X, Linux and WSL2 -- but not pre-WSL Windows The thing that annoys me most on Windows is Windows itself. After using Linuxes for almost two decades now, the notion of the OS taking tens of minutes to self update when all I wanted was to quickly reboot it is unbearable. > I don't know how/if they're going to handle freeing memory again -- here the NT kernel really needs t…

I don't see how that is a specific problem. All operating systems have annoyances. But if you are for example an engineer you won't find a competitive range of software on Linux. For someone in need of doing software engineering a similar situation have been developing on Windows. WSL changes that.

> All operating systems have annoyances

But not all annoyances are created equal

Re: Microsoft's Linux Kernel

#449

Earlier quoted context omitted.

It is difficult to continue to hope for that while watching people cheer on additional layers of complexity like the garbage fire that is the modern web.

Try roasting marshmallows over it once in a while. See if that helps you feel better about it.

I did. I abused the history API on my website when it was new, and then they went and fixed it. As it turns out, sometimes people care more about the marshmallows than they do about the fire.

I don't have the website anymore, but the basic idea is detailed here: https://grack.com/blog/2011/03/07/abusing-the-html5-history-...

Re: Microsoft's Linux Kernel

#450
post #362

As a dev and Linux/OSX user I'm still struggling to see who exactly this is for. All of the tools I want to use are very well supported on OSX and I don't have much use for Microsoft software like Office these days with Google Sheets et cetera. Is this being geared more towards corporate customers who have chosen to standardise all of their IT on Microsoft products, but who need easier access to dev tools/environment…

> As a dev and Linux/OSX user I'm still struggling to see who exactly this is for It is for Windows users. > All of the tools I want to use are very well supported on OSX and I don't have much use for Microsoft software like Office these days with Google Sheets et cetera. Sure, OS X is a good solution for people or institutions who can afford those computers, who don't want to or can't use Linux, and don't mind payin…

That Kenneth Reitz comment reminded me of a drama in which he was accused of siphoning off money and buying new Mac from funds meant for some OSS development.
Post reply on HN