The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon

I built kern because I needed a fast, zero-daemon tool to set CPU/RAM limits and run isolated tasks without the overhead of Docker. It's a single 1.5MB Rust binary using OCI images, cgroup v2, and namespaces. Boxes start in ~3.5ms. It's not a Kubernetes CRI or a microVM, just a standalone container and resource runtime for CLI and agents.

Show HN: PicoMQ – Durable Streams over HTTP, on object storage

PicoMQ is a Rust server for Durable Streams, built on Object Store. Cheap, URL-addressable, granular streams (create/append/read/long-poll/SSE), with Pico Protocol or Durable Streams Protocol as the facade.<p>S3Stream is the stream storage primitive, used in AutoMQ, shipped as a Rust library. Coordination is a command log in Postgres.

Show HN: GlassBox – what the browser reveals, and how identifiable you are

Show HN: A techno machine in one HTML file, with verifiable renders

Show HN: Zcomplete – Shell Typo Correction

Show HN: Rex, a parallel functional language for scientific workflows

<a href="https://peterkelly.github.io/rex/" rel="nofollow">https://peterkelly.github.io/rex/</a>

Show HN: Public Muscriptor Instance (latest, most powerful Audio-to-MIDI model)

GPU powered models to convert any song to piano

Show HN: Public Muscriptor Instance (latest, most powerful Audio-to-MIDI model)

GPU powered models to convert any song to piano

Show HN: Live 3D satellite tracker and the declassified Pentagon UFO archive

Show HN: Live 3D satellite tracker and the declassified Pentagon UFO archive

Show HN: Anonymous age verification with passkey-powered encryption

This project has been kicking around in my head since I first heard about the webauthn PRF extension in early 2024. I've slowly chipped away at it since, and finally got things to a shareable state over the summer thanks to a very fun parental leave. Headed back to work tomorrow, so I figure there's no time like the present.<p>tldr: A client-held encryption key derived during passkey authentication encrypts all sensitive user data prior to persistence so that only the user is able to decrypt and reuse that data on their device. This allows short-lived, privacy-preserving age proofs to be issued to requesting applications (18+, no PII shared) without requiring users to re-upload their documents. The SSO user experience is built on top of the OAuth 2.0 Authorization Code Flow.<p><a href="https://loginwithone.com" rel="nofollow">https://loginwithone.com</a> - demo video + high-level architecture + FAQ<p>I also made the parody demo apps from the video public if anyone wants to play around with the user experience:<p><a href="https://demo.brainrot.loginwithone.com" rel="nofollow">https://demo.brainrot.loginwithone.com</a> <a href="https://demo.dgnrt.loginwithone.com" rel="nofollow">https://demo.dgnrt.loginwithone.com</a> <a href="https://demo.kirby.loginwithone.com" rel="nofollow">https://demo.kirby.loginwithone.com</a><p>I suspect most will choose to pass on the ID stage for now (no offense taken, doing so is low reward in this context) but if you navigate to <a href="https://app.loginwithone.com" rel="nofollow">https://app.loginwithone.com</a> after onboarding you can demonstrate the passkey-powered encryption on your email via the lock/unlock button.<p>Very open to feedback and happy to answer any questions! I plan to pull the client-side encryption functionality into an open-source typescript library for general use, so any thoughts or suggestions on what you’d like to see out of that interface would be supremely useful. Thanks all,<p>Michael

Show HN: Anonymous age verification with passkey-powered encryption

This project has been kicking around in my head since I first heard about the webauthn PRF extension in early 2024. I've slowly chipped away at it since, and finally got things to a shareable state over the summer thanks to a very fun parental leave. Headed back to work tomorrow, so I figure there's no time like the present.<p>tldr: A client-held encryption key derived during passkey authentication encrypts all sensitive user data prior to persistence so that only the user is able to decrypt and reuse that data on their device. This allows short-lived, privacy-preserving age proofs to be issued to requesting applications (18+, no PII shared) without requiring users to re-upload their documents. The SSO user experience is built on top of the OAuth 2.0 Authorization Code Flow.<p><a href="https://loginwithone.com" rel="nofollow">https://loginwithone.com</a> - demo video + high-level architecture + FAQ<p>I also made the parody demo apps from the video public if anyone wants to play around with the user experience:<p><a href="https://demo.brainrot.loginwithone.com" rel="nofollow">https://demo.brainrot.loginwithone.com</a> <a href="https://demo.dgnrt.loginwithone.com" rel="nofollow">https://demo.dgnrt.loginwithone.com</a> <a href="https://demo.kirby.loginwithone.com" rel="nofollow">https://demo.kirby.loginwithone.com</a><p>I suspect most will choose to pass on the ID stage for now (no offense taken, doing so is low reward in this context) but if you navigate to <a href="https://app.loginwithone.com" rel="nofollow">https://app.loginwithone.com</a> after onboarding you can demonstrate the passkey-powered encryption on your email via the lock/unlock button.<p>Very open to feedback and happy to answer any questions! I plan to pull the client-side encryption functionality into an open-source typescript library for general use, so any thoughts or suggestions on what you’d like to see out of that interface would be supremely useful. Thanks all,<p>Michael

Show HN: Anonymous age verification with passkey-powered encryption

This project has been kicking around in my head since I first heard about the webauthn PRF extension in early 2024. I've slowly chipped away at it since, and finally got things to a shareable state over the summer thanks to a very fun parental leave. Headed back to work tomorrow, so I figure there's no time like the present.<p>tldr: A client-held encryption key derived during passkey authentication encrypts all sensitive user data prior to persistence so that only the user is able to decrypt and reuse that data on their device. This allows short-lived, privacy-preserving age proofs to be issued to requesting applications (18+, no PII shared) without requiring users to re-upload their documents. The SSO user experience is built on top of the OAuth 2.0 Authorization Code Flow.<p><a href="https://loginwithone.com" rel="nofollow">https://loginwithone.com</a> - demo video + high-level architecture + FAQ<p>I also made the parody demo apps from the video public if anyone wants to play around with the user experience:<p><a href="https://demo.brainrot.loginwithone.com" rel="nofollow">https://demo.brainrot.loginwithone.com</a> <a href="https://demo.dgnrt.loginwithone.com" rel="nofollow">https://demo.dgnrt.loginwithone.com</a> <a href="https://demo.kirby.loginwithone.com" rel="nofollow">https://demo.kirby.loginwithone.com</a><p>I suspect most will choose to pass on the ID stage for now (no offense taken, doing so is low reward in this context) but if you navigate to <a href="https://app.loginwithone.com" rel="nofollow">https://app.loginwithone.com</a> after onboarding you can demonstrate the passkey-powered encryption on your email via the lock/unlock button.<p>Very open to feedback and happy to answer any questions! I plan to pull the client-side encryption functionality into an open-source typescript library for general use, so any thoughts or suggestions on what you’d like to see out of that interface would be supremely useful. Thanks all,<p>Michael

Show HN: Rotation via Double Reflection

While studying Geometric Algebra I have built some interactive visualization to demonstrate how geometric transformations (rotation, scaling, translation) can be constructed by just composing reflections.<p>Accepting reflection as the most elementary geometric operation was an eye opening moment for me. I think some of you might enjoy the interactive visuals.

Show HN: Rotation via Double Reflection

While studying Geometric Algebra I have built some interactive visualization to demonstrate how geometric transformations (rotation, scaling, translation) can be constructed by just composing reflections.<p>Accepting reflection as the most elementary geometric operation was an eye opening moment for me. I think some of you might enjoy the interactive visuals.

Show HN: terminal-code – VS Code inside the terminal

Show HN: terminal-code – VS Code inside the terminal

Show HN: terminal-code – VS Code inside the terminal

Show HN: Make your logo extra bright on HDR screens

Certain logos started standing out to me on LinkedIn as brighter/whiter than everything else around them.<p>I dug in and found out this is accomplished by adding a gain-map to an existing JPEG, visible only on HDR screens like a newer MacBook Pro. LinkedIn is the only social network I've found that isn't stripping them out, but of course you serve them up on your own site.<p>I worked with Claude Code to turn it into a little browser-based utility (no registration) and hope you find it useful!

Show HN: Make your logo extra bright on HDR screens

Certain logos started standing out to me on LinkedIn as brighter/whiter than everything else around them.<p>I dug in and found out this is accomplished by adding a gain-map to an existing JPEG, visible only on HDR screens like a newer MacBook Pro. LinkedIn is the only social network I've found that isn't stripping them out, but of course you serve them up on your own site.<p>I worked with Claude Code to turn it into a little browser-based utility (no registration) and hope you find it useful!

1 2 3 ... 1031 1032 1033 >