frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Howdy – Windows Hello style facial authentication for Linux

https://github.com/boltgolt/howdy
28•LorenDB•2d ago

Comments

deafpolygon•5h ago
Why does it depend on python2…?
Arnavion•4h ago
Ask the Fedora maintainer? The README instructions only say Python 3. The OpenSUSE package's specfile only says Python 3, and to be sure I tried installing it and it did not pull in Python 2 packages.

Actually even the Fedora package's specfile only says Python 3, so I'm not sure why the README says that it still needs Python 2.

Edit: Okay, the explanation is in this commit message: https://github.com/boltgolt/howdy/commit/305e42fc79ef38f66c5... . The dep on Python 2 is from Fedora's PAM module package, not from howdy itself. On OpenSUSE the corresponding PAM module package depends on Python 3 already.

aitchnyu•4h ago
Last time I tried it, I wished the DM indicated its processing my face and also if it failed, and a button to retry. Also will the model be fooled by an IR photo of my face?

I did have fun opening the IR camera feed and seeing objects of various opacity in visible spectrum behaving differently in IR.

Boltgolt•2h ago
Main dev here: If you're on the 3.0 version you'll be able to install howdy-gtk, which will show a popup at the top of your screen when authenticating.

You can also enable "rubberstamps" which require an action from you like nodding yes to confirm authentication and making it harder to fool. As noted in the readme though, Howdy is never going to be 100% secure

charcircuit•3h ago
This isn't "Windows Hello style." This program extracts features from a 2d image instead of doing depth reconstruction first. This makes it easy to fool with a piece of paper.

Also this only handles user authentication unlike on Windows where it can be usedpasskey. disk encryption and for passkeys.

Edit: This program also saves the landmarks of your face into a file in plain text when it gets added.

senectus1•3h ago
yeah its more of a taster demo. I wish them luck in developing it properly though... I'm doing an ubuntu MOE for a corp atm and man, I really miss the windows hello logins.
_joel•2h ago
Is 'Hello' and those kind of biometrics generally enabled at $CORP? The ones I've gigged at have been the polar opposite of using it, due to regulatroy requirements. Even disabling macos fingerprint reader company-wide, which is prerry darn good imho.
written-beyond•3h ago
Really? When I tried on an hp spectre 5 years ago it made the hell sensors make a horrible clicking sounds and the LEDs glow red. I assumed it was doing something with depth analysis.
Boltgolt•2h ago
Depth reconstruction with IR cameras in laptops today is incredibly hard. While the camera itself is exposed in Linux as a USB camera, the sync with the IR emitters is completely lost. Because of this we cannot extract a "left" and "right" lit image reliably as Windows hello does
jeroenhd•2h ago
FWIW Microsoft's branding team fumbling everything into Windows Hello isn't the project's fault. The "Windows Hello" part that they're trying to find an alternative for was the only "Windows Hello" for a while before Microsoft also decided that all of their TPM operations were now Windows Hello things.

That said, without the depth reconstruction, I do agree that this is nowhere close to Windows Hello's features. That's not the devs' fault (that kind of mostly-secure facial recognition is very hard) but I also don't think the comparison is apt. But who knows, if this project gains popularity, maybe in the future that kind of thing becomes possible.

This is more akin to Android's facial recognition, except for using the IR camera. Which is still acceptable for plenty of people. After all, many fingerprint readers on Linux share similar risks and are often regarded as secure enough. I think the availability of this project, even if it's nowhere near Windows Hello's standards, is a great addition to many Linux desktops, as long as their users understand the limitations.

As for the plaintext, Linux doesn't really have a secure storage mechanism (even the standard secrets API is easy to fool) so obfuscating the facial features doesn't really serve a purpose. As long as your disk is encrypted, I don't think that's a risk (and if it isn't, whoever is looking at your laptop can just browse through your photo albums anyway).

bsimpson•1h ago
I know there was extensive testing when face recognition authentication came to smartphones. I wonder how an open source project like this one compares. I suspect there are substantially more false positives/negatives than on a commercially developed version that needs to support everyone to be successful.
e-topy•59m ago
Apple's Face ID uses what is essentially a 3D camera, a simple 2D color camera cannot compare to that in terms of accuracy.
joelthelion•4m ago
I wish we had good support for fingerprint readers instead.

The first non-opoid painkiller

https://www.worksinprogress.news/p/the-first-non-opioid-painkiller
73•ortegaygasset•2h ago•32 comments

A brand new 68k Mac emulator dropped last night

https://oldbytes.space/@smallsco/114747196289375530
42•ColinWright•2h ago•3 comments

Apptainer: Application Containers for Linux

https://apptainer.org/
33•cl3misch•1h ago•18 comments

A new pyramid-like shape always lands the same side up

https://www.quantamagazine.org/a-new-pyramid-like-shape-always-lands-the-same-side-up-20250625/
455•robinhouston•15h ago•116 comments

Gemini CLI

https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/
1192•sync•22h ago•656 comments

-2000 Lines of code

https://www.folklore.org/Negative_2000_Lines_Of_Code.html
376•xeonmc•15h ago•141 comments

Puerto Rico's Solar Microgrids Beat Blackout

https://spectrum.ieee.org/puerto-rico-solar-microgrids
165•ohjeez•11h ago•64 comments

A new PNG spec

https://www.programmax.net/articles/png-is-back/
556•bluedel•1d ago•532 comments

I Fought in Ukraine and Here's Why FPV Drones Kind of Suck

https://warontherocks.com/2025/06/i-fought-in-ukraine-and-heres-why-fpv-drones-kind-of-suck/
30•_tk_•1h ago•18 comments

Libxml2's "no security embargoes" policy

https://lwn.net/SubscriberLink/1025971/73f269ad3695186d/
244•jwilk•15h ago•197 comments

OpenAI charges by the minute, so speed up your audio

https://george.mand.is/2025/06/openai-charges-by-the-minute-so-make-the-minutes-shorter/
575•georgemandis•22h ago•172 comments

Games That Weren't: Preserving Cancelled and Unreleased Video Game History

https://www.gamesthatwerent.com/
72•ibobev•8h ago•9 comments

AccessOwl (YC S22) is hiring an Elixir Engineer to connect 100s of SaaS

https://www.ycombinator.com/companies/accessowl/jobs/1shGwy2-senior-software-engineer-elixir-focus
1•mathiasn•4h ago

Getting ready to issue IP address certificates

https://community.letsencrypt.org/t/getting-ready-to-issue-ip-address-certificates/238777
296•Bogdanp•18h ago•155 comments

Getting by on the Generosity of Strangers in Japan

https://theworld.org/stories/2025/06/20/out-of-eden-walk-getting-by-on-the-generosity-of-strangers
39•ilamont•2d ago•10 comments

Modeling the World in 280 Characters

https://tympanus.net/codrops/2025/06/23/modeling-the-world-in-280-characters/
28•OuterVale•3d ago•1 comments

Better Auth, by a self-taught Ethiopian dev, raises $5M from Peak XV, YC

https://techcrunch.com/2025/06/25/this-self-taught-ethiopian-dev-built-an-authentication-tool-and-got-into-yc/
146•bundie•17h ago•104 comments

GIF export in Snipping Tool begins rolling out to Windows Insiders

https://blogs.windows.com/windows-insider/2025/06/19/gif-export-in-snipping-tool-begins-rolling-out-to-windows-insiders/
5•taubek•2d ago•2 comments

What Problems to Solve (1966)

http://genius.cat-v.org/richard-feynman/writtings/letters/problems
386•jxmorris12•18h ago•48 comments

Ambient Garden

https://ambient.garden
116•fipar•2d ago•19 comments

Writing a basic Linux device driver when you know nothing about Linux drivers

https://crescentro.se/posts/writing-drivers/
283•sbt567•4d ago•38 comments

Define policy forbidding use of AI code generators

https://github.com/qemu/qemu/commit/3d40db0efc22520fa6c399cf73960dced423b048
403•todsacerdoti•11h ago•258 comments

The Art of Hanakami, or Flower-Petal Folding

https://origamiusa.org/thefold/article/art-hanakami-or-flower-petal-folding
41•s4074433•3d ago•1 comments

The Offline Club

https://www.theoffline-club.com
143•esher•15h ago•61 comments

Build and Host AI-Powered Apps with Claude – No Deployment Needed

https://www.anthropic.com/news/claude-powered-artifacts
241•davidbarker•18h ago•99 comments

MCP in LM Studio

https://lmstudio.ai/blog/lmstudio-v0.3.17
196•yags•17h ago•98 comments

America’s incarceration rate is in decline

https://www.theatlantic.com/ideas/archive/2025/06/prisoner-populations-are-plummeting/683310/
160•paulpauper•18h ago•301 comments

Howdy – Windows Hello style facial authentication for Linux

https://github.com/boltgolt/howdy
28•LorenDB•2d ago•13 comments

Iroh: A library to establish direct connection between peers

https://github.com/n0-computer/iroh
216•gasull•18h ago•49 comments

LLM code generation may lead to an erosion of trust

https://jaysthoughts.com/aithoughts1
61•CoffeeOnWrite•5h ago•69 comments