Live data from Hacker News

WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

github.com

51–60 of 86 posts

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#51
post #45
post #44

To me developing with WSL2 is now even better than on native Linux - works exceptionally well. I use it with VS Code + WSL plugin and Docker for Windows.

How do you deal with performance issues with files not on the linux machine?

There is no performance issues with WSL2. It was only the case with the first version of WSL.

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#52
post #51
post #45

Earlier quoted context omitted.

How do you deal with performance issues with files not on the linux machine?

There is no performance issues with WSL2. It was only the case with the first version of WSL.

That's not the full story. WSL2 has serious regressions in cross-OS performance, and many users have switched back to WSL1, which supposedly isn't going away any time soon.

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#53
post #47

Earlier quoted context omitted.

> You can't possibly be defending the shitshow that is the Win10 setting menu! It's a humongous engineering project and I can see what they're doing. It's a super painful and long transition, but where they've finished the transition, I like it. Very nicely organized, searchable, it makes a lot of sense, it's consistent. It's a great UI, we're just in the middle of the construction site.

Yes, I completely agree. But you wouldn't kick a bunch of people out of their apartments and force them to live in the construction site for 3 years because "once it's done, it'll be way nicer than where they were living".

I don't know what their thought process was when they decided it, but they for sure knew it was going to be painful for users.

I imagine they didn't have any other way to do it.

If they don't do it, everyone complains that the Control Panel is getting antiquated, if they do it, people complain why they're changing it like this.

We have to be realistic here.

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#54
post #5

This is pretty sweet. I feel like the only thing is that Windows Hello, and other fingerprint/face scanning tech is pretty slow compared to typing in a password, so doubt i'll be using it anytime soon. This is still very interesting from a technical pov. I know nothing of PAM, but could it be used with something like LDAP? or ActiveDirectory?

On my gygabyte aero, the fingerprint is almost instantaneous

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#55
post #5

This is pretty sweet. I feel like the only thing is that Windows Hello, and other fingerprint/face scanning tech is pretty slow compared to typing in a password, so doubt i'll be using it anytime soon. This is still very interesting from a technical pov. I know nothing of PAM, but could it be used with something like LDAP? or ActiveDirectory?

> This is pretty sweet. I feel like the only thing is that Windows Hello, and other fingerprint/face scanning tech is pretty slow compared to typing in a password

My Dell Vostro has pretty instantaneous fingerprint recognition, much faster than a password (my previous Acer has a less convenient location for the sensor, and was much slower, and was much less reliable.)

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#56
post #53

Earlier quoted context omitted.

Yes, I completely agree. But you wouldn't kick a bunch of people out of their apartments and force them to live in the construction site for 3 years because "once it's done, it'll be way nicer than where they were living".

I don't know what their thought process was when they decided it, but they for sure knew it was going to be painful for users. I imagine they didn't have any other way to do it. If they don't do it, everyone complains that the Control Panel is getting antiquated, if they do it, people complain why they're changing it like this. We have to be realistic here.

It's definitely a tough situation, but they did in the the dumbest way possible. By intentionally hiding old menus before the new ones are fixed, they have effectively broken the OS itself for the vast majority of users.

My favorite example of this is the sound output setting. Windows has two output "streams" - communication and media. The old menu used to have a "set default" button that set a device to default for both, but you could also set each default manually. The new menu doesn't make that distinction at all, but the new default device switcher only switches the playback default. This results in things like Skype, Zoom, Discord... seemingly not respecting the output device setting. The only way to fix this is through the old menu, but they have removed every trace of it, so you have to trick Windows by searching for "sounds" to get to the place where you change things like the error message sound, which pops up a window where you can then switch the tab to the old sound control panel.

I don't think there's been a single month since this change was pushed out where I didn't have to help someone with this. It's clearly broken, clearly

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#57
post #36

Earlier quoted context omitted.

I hate the Windows desktop (and server). Right now I am using XFCE. Much faster than Windows, lower memory footprint and I got it to look similar to macOS to some extent. Using Windows compared to using XFCE is like pulling a stubborn donkey. No, I don't want to update, I don't want a voice assistant, I don't want absurd UIs, I don't want telemetry, I just want a goddamn menu and desktop icons.

Well, what can I say, good for you :-) >No, I don't want to update Why don't you want to update? You really should. > I don't want a voice assistant It takes less than 5 minutes to disable and hide it. > I don't want absurd UIs How do you define absurd UIs? Do you think 1 billion people using Windows are all absurd? If so, that's highly arrogant of you. > I don't want telemetry It's a bit annoying and philosophically…

>Why don't you want to update? You really should. sorry guys i cant export that report for this mornings meeting for another 45 minutes as the copy of that proprietary software we're required to use by regulations in this country is... on the windows computer that has decided to update

>How do you define absurd UIs? have you ever tried using windows 10 control panel?

>It's a bit annoying and philosophically not a great thing, but you can disable 99% of their telemetry in about 15 minutes.

https://www.youtube.com/watch?v=PxwEwwlDM8Q CIA/NSA leader "We kill people based on metadata"

I grew up on windows and dont know how to program, and even I am dumping windows for ubuntu or osx (+ windows running in a vm for legacy software). windows is just trash. its pure trash. it has the worst user interface, the worst controls, lags, power issues, etc.

I would rather run a windows AWS instance accessed via a 4g ipad pro than continue using my pc workstation. its not good when people that dropped out of business degrees and cant program say that!

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#58
post #5

This is pretty sweet. I feel like the only thing is that Windows Hello, and other fingerprint/face scanning tech is pretty slow compared to typing in a password, so doubt i'll be using it anytime soon. This is still very interesting from a technical pov. I know nothing of PAM, but could it be used with something like LDAP? or ActiveDirectory?

> This is pretty sweet. I feel like the only thing is that Windows Hello, and other fingerprint/face scanning tech is pretty slow compared to typing in a password My Dell Vostro has pretty instantaneous fingerprint recognition, much faster than a password (my previous Acer has a less convenient location for the sensor, and was much slower, and was much less reliable.)

[deleted]

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#59

I’m going to repost this from the Mac thread: What exactly is the point of sudo/UAC these days of single-user machines? I think https://xkcd.com/1200 put it well. Anything running as an unelevated user account can access my browser sessions where it can steal my passwords, emails, other other private info. It can turn on my microphone and camera. It can read all of my documents. Those are the things I care about prot…

On Windows, it's a malware thing. Windows XP applications were designed with horrible security issues disguised as features because of it, partially causing the massive pain everybody felt when migrating to Windows Vista. Your favourite text editor could be the reason your graphics card would randomly make the screen go green, or that your flash drive didn't work, or that your system bluescreened and you'd have no idea of knowing because *anything* could be causing those problems.

Modern Windows has permission levels and capabilities that segregate background processes and system services. If your browser, running in low integrity mode, gets exploited, there's a whole layer of security that needs to be bypassed to read the keys you type or to install tasks at startup.

On Linux, I think it's mostly an anti-fuckup-thing. You can't accidentally delete system files if you're not root, you can't accidentally restart the wrong service, you can't accidentally edit the system config when you want to edit the user config. Badly-written tools can't mutate something when I ask them to just read. It also works for the same reasons as UAC does for Windows, though the Linux permission model is much simpler than the Windows one for most use cases.

If you run everything as root, the first compromise rootkits your computer. If you use proper user segregation additional steps need to be executed in order to trick you into getting the malware hooked deep into your system.

For WSL, the problem is similar to Linux, because WSL is just a well-integrated Linux VM. Dev tools such as npm download and execute random code from the internet, which can be infected somewhere six levels down the dependency chain. If you run those as root, you're giving that malware full access to your system whereas your local user account can only modify some of the files outside of WSL.

It doesn't protect you from theft of your unlocked laptop. It does protect you from bad software, at least partially.

Re: WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

#60
post #47

Earlier quoted context omitted.

> Why don't you want to update? You really should. Yes, tomorrow evening when I have time, not literally right now in the middle of a 2-day 3D render that my computer has been running for a 24 hours now. > It takes less than 5 minutes to disable and hide it. Until an update re-enables it or pops an un-hidable fullscreen popup with misleading questions that tricks you into enabling it again. > [absurd UIs] You can't p…

> You can't possibly be defending the shitshow that is the Win10 setting menu! It's a humongous engineering project and I can see what they're doing. It's a super painful and long transition, but where they've finished the transition, I like it. Very nicely organized, searchable, it makes a lot of sense, it's consistent. It's a great UI, we're just in the middle of the construction site.

Those tiny non resizable windows and dialogs coming straight from Windows 95. Are they really getting rid of them?
Post reply on HN