frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
621•klaussilveira•12h ago•182 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
924•xnx•18h ago•547 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
32•helloplanets•4d ago•23 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
109•matheusalmeida•1d ago•27 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
9•kaonwarb•3d ago•7 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
39•videotopia•4d ago•1 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
219•isitcontent•12h ago•25 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
209•dmpetrov•13h ago•103 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
320•vecti•15h ago•142 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
369•ostacke•18h ago•94 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
357•aktau•19h ago•181 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
476•todsacerdoti•20h ago•232 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
272•eljojo•15h ago•160 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
401•lstoll•19h ago•271 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
85•quibono•4d ago•20 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
13•jesperordrup•2h ago•6 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
25•romes•4d ago•3 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
56•kmm•5d ago•3 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
12•bikenaga•3d ago•2 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
243•i5heu•15h ago•187 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
52•gfortaine•10h ago•21 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
139•vmatsiiako•17h ago•62 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
280•surprisetalk•3d ago•37 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1058•cdrnsf•22h ago•433 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
131•SerCe•8h ago•117 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
70•phreda4•12h ago•14 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
28•gmays•7h ago•10 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
176•limoce•3d ago•96 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
63•rescrv•20h ago•22 comments

WebView performance significantly slower than PWA

https://issues.chromium.org/issues/40817676
31•denysonique•9h ago•6 comments
Open in hackernews

Howdy – Windows Hello style facial authentication for Linux

https://github.com/boltgolt/howdy
79•LorenDB•7mo ago

Comments

deafpolygon•7mo ago
Why does it depend on python2…?
Arnavion•7mo 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•7mo 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•7mo 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•7mo 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•7mo 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•7mo 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.
senectus1•7mo ago
yeah hello encompass facial recognition (must be dual IR cams), Fingerprint sensor and PIN.

none are perfect but they allow users to easily access their devices without having to remember and type in huge passwords.

lozenge•7mo ago
I've had the opposite experience, my CORP now pushes most auth through my phone's biometric authentication, I don't even use a password.
written-beyond•7mo 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.
swores•7mo ago
The comment you replied to is saying that this new Linux equivalent is only doing 2D, not that the Windows version (which you had on your HP) is only 2D :)
Boltgolt•7mo 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•7mo 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•7mo 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•7mo 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.
lozenge•7mo ago
Windows also uses infrared LEDs to light your face and prevent a flat photo from being recognised as a face.
throwaway889900•7mo ago
Windows is an operating system and does not have dependence on specific hardware being present.
98codes•7mo ago
There are definitely webcams that work with Windows Hello, and those that don't.
zettabomb•7mo ago
Incorrect. Windows Hello uses special hardware.
throwaway889900•7mo ago
Right, Windows Hello requires it for facial auth, Windows itself does not. Hello still works, just you have to authenticate with a different method if the hardware isn't present.
KetoManx64•7mo ago
How little is your time worth that you spend it making pedantic little correctioms like this?
throwaway889900•7mo ago
Bored at work lol
aniviacat•7mo ago
AFAIK Pixel phones, including the Pixel 9, only use 2D images for face unlock. So it's definitely possible to reach mainstream quality with conventional cameras.

(Unless you'd argue that the face unlock found on Pixels is not passable either)

MengerSponge•7mo ago
I don't know how Google does it, but it's possible to extract 3d information from a 2d sensor. You either need a variable focus or phase detection in the sensor.
westurner•7mo ago
It is possible to infer phase from second order intensity via the Huygens-Steiner theorem for rigid body rotation, FWIU: https://news.ycombinator.com/item?id=42663342 .. https://news.ycombinator.com/item?id=37226121#37226160

Doesn't that mean that any camera can be used to infer phase (and thus depth for face ID, which is a high risk application)?

> variable focus

A light field camera (with "infinite" focus) would also work.

MengerSponge•7mo ago
Very cool. Yes, probably? I'll have to think about the relationship between image quality and the fidelity of the derived phase measurement, because it's not obvious how good a camera needs to be to be "good enough" for a secure system.

Light field? I remember Lytro! Such cool technology that never found its niche. https://en.wikipedia.org/wiki/Lytro

Is anybody making a successor product?

westurner•7mo ago
I guess the task is to design an experiment to test the error between phase inferred from intensity in a digital camera by Huygens-Steiner and a barycentric coordinate map And far more expensive photonic phase sensors.

Is (framerate-1 Hz) a limit, due to the discrete derivative being null for the first n points?

Fortunately this article explained the implications of said breakthrough; "Physicists use a 350-year-old theorem [Huygens-Steiner] to reveal new properties of light waves" https://phys.org/news/2023-08-physicists-year-old-theorem-re... :

> This means that hard-to-measure optical properties such as amplitudes, phases and correlations—perhaps even these of quantum wave systems—can be deduced from something a lot easier to measure: light intensity.

IDK what happened with wave field cameras like the Lytro. They're possibly useful for face ID, too?

"SAR wavefield". There's a thing.

From https://news.ycombinator.com/item?id=32819838 :

> Wave Field recordings are probably [would probably be] the most complete known descriptions of the brain and its nonlinear fields?

crowcroft•7mo ago
Apple has clearly done a lot of work in this space and have decided to retain Touch ID on Macbooks. I think this is fairly instructive.
real0mar•7mo ago
That was primarily because the face id sensor stack is too thick to fit in the laptop lid
crowcroft•7mo ago
The point being that they think they need those sensors in order to create a secure system.
thekevan•7mo ago
"A note on security

This package is in no way as secure as a password and will never be. Although it's harder to fool than normal face recognition, a person who looks similar to you, or a well-printed photo of you could be enough to do it. Howdy is a more quick and convenient way of logging in, not a more secure one.

To minimize the chance of this program being compromised, it's recommended to leave Howdy in /lib/security and to keep it read-only.

DO NOT USE HOWDY AS THE SOLE AUTHENTICATION METHOD FOR YOUR SYSTEM."

joelthelion•7mo ago
I wish we had good support for fingerprint readers instead.
cyp0633•7mo ago
I use fprintd and it works well with GNOME + builtin Elan sensor. It indeed needs more complex configuration than Touch ID or Windows Hello though.
mouse_•7mo ago
In Fedora it's (supposed to be) pretty simple. Just go into settings -> users and add your fingerprint. In practice I usually have to use dnf to nuke pam and reinstall it manually for it to start working. But they have a good skeleton set up. Still no predesktop authentication, though.
Pwntastic•7mo ago
It was relatively easy to setup a yubikey bio fingerprint device in arch with pam-u2f. I just kinda followed the wiki here: https://wiki.archlinux.org/title/Universal_2nd_Factor

It wasn't strictly plug and play, but it only took like 20 minutes of fiddling.

simtel20•7mo ago
I thought yubikeys only provided a sensor for the fact that the sensor was touched, vs fingerprint resets that actually distinguish whose fingerprint is touching the sensor before being usable as an authenticator
Pwntastic•7mo ago
most of them only have touch sensors but the yubikey bio series devices have actual fingerprint readers, and as part of the device setup you register one or more fingerprints which are then stored on the device itself
amaccuish•7mo ago
That, and TPM integrated WebAuthN.
fsateler•7mo ago
The project seems active, but the last release is from 2020... Why no new releases?
1970-01-01•7mo ago
The gift of open source strikes yet again.

https://news.ycombinator.com/item?id=29736369

ycombinatrix•7mo ago
Why does it need a new release if it works?
seany•7mo ago
I wonder what it would take to get an OSS fr model to decent performance on the NIST/iBeta rankings.
mouse_•7mo ago
Predesktop authentication is a killer feature. Hope to see it some day.