Recent submissions

Comment · 1 year ago
You're talking to a trans woman by the way. Just thought I should throw that out there just in case you want to hurl some insults at me while you're at it too :)
Comment · 1 year ago
You slipped in "based on sex" for an intentional reason that I'd like you to share with the class. Say, is your opinion of the "sex is an immutable characteristic and fixed at birth and therefore trans people are invalid and should..."? Or maybe I'm just reading into your wording a little too much.
Comment · 1 year ago
If not (and you’re just raw-dogging Linux network/pid namespaces), I can see how you’ll struggle with persistence. The snapshots are larger with microVMs, but with userfaultfd, you’re able to lazily load pages back into memory as they’re accessed. Happy to chat more, my whole day job is making microVMs persistent :)
Comment · 1 year ago
This is neat! I’m assuming that this is Firecracker (or some other microVM hypervisor) underneath the hood?
Comment · 1 year ago
Which you are! What ever happened to the MIG implementation work that y’all were working on? Last I heard it was “cursed” and nearly made someone go insane, which is very normal for NVIDIA hardware :)
Comment · 1 year ago
Those aren’t even the correct answer for the use-case in question, anywho. What they’re looking for would actually be sops (https://github.com/getsops/sops), or age (made by the fantastic Filo Sottile: https://github.com/FiloSottile/age), or, hell, just using libsodium sealed boxes. AMS KMS or Vault is perhaps even worse of an answer, Actually
Comment · 1 year ago
Comment · 2 years ago
Fair enough! Adding that as a correction.
Comment · 2 years ago
Hey HN! This is my first ever engineering blog post on how we at DevZero built our whole networking stack on top of WireGuard & Tailscale's open-source technologies. Please let me know what you think :)
Comment · 2 years ago
Comment · 3 years ago
When has the number of dependencies ever directly correlated with the feature set of an application? Have you ever looked at a node_modules folder? More over, how is that relevant in any way? This argument against dependencies has always felt like weird NIH-ism spawned out of the same crowd who still thinks that C is a good programming language. Have fun reinventing the wheel, but I’ll take my dependencies to go.

Additionally, you’re conflating an OIDC server with a full IdP, which Hydra explicitly is not. I don’t need a full identity provider with support for user profile pictures and a pretty UI if all I’m doing is controlling access to API endpoints via OAuth2 client credentials. I already have an identity provider, and I’m not foolish enough to think that I should host one myself.

You’re completely correct in that you are not the intended demographic if you don’t understand the utility of the Ory stack, and that’s okay.

Comment · 3 years ago
The comparison with simply just Hydra is rather unfair too as the strength with Ory products is when they work in tandem (e.g. oathkeeper & hydra). Hydra is as barebones as you can get for a OAuth2 provider - that’s all it does & is meant to do. Stack it with Oathkeeper and you have a dynamic way of enforcing endpoint authentication that can entirely be managed using Kubernetes custom resources. Nothing I’ve found comes even close to touching the Ory stack in that regard.
Comment · 3 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton