Readit News logoReadit News
stephenr commented on Nginx introduces native support for ACME protocol   blog.nginx.org/blog/nativ... · Posted by u/phickey
mholt · 17 days ago
I remember you. You're just grumpy because you didn't think of it first. ;)
stephenr · 17 days ago
Top effort dispelling the claim that you make poor decisions mate.

Someone references when you made an ass-backwards decision, and insisted you were correct; your immediate response is not any kind of explanation about how you learnt to trust other people's opinions, or even acknowledging that you got it wrong - you resort to petty childlike attempts at insult.

stephenr commented on Nginx introduces native support for ACME protocol   blog.nginx.org/blog/nativ... · Posted by u/phickey
francislavoie · 17 days ago
So you've never made mistakes in your life? Do you think children are irredeemable if they get a B on their tests in school? What a ridiculous take.
stephenr · 17 days ago
Making a mistake is generally considered "acceptable" if you learn from it and acknowledge the mistake.

The author did neither - he was steadfast that his approach was correct, and everyone else was wrong.

stephenr commented on Nginx introduces native support for ACME protocol   blog.nginx.org/blog/nativ... · Posted by u/phickey
francislavoie · 18 days ago
As we repeat every time this comes up, this was literally 8 years ago when the project was in its infancy and the project author was in the middle of exams, and it has not been true since. Caddy has been rewritten from the ground up since then, and comparing it to those old versions is dishonest.
stephenr · 17 days ago
The concern isn't that the same code exists, or even that it has odd unintended behaviour.

The concern is that the author failed to understand why his batshit-crazy intended behaviour was a bad design from the start.

stephenr commented on Nginx introduces native support for ACME protocol   blog.nginx.org/blog/nativ... · Posted by u/phickey
metafunctor · 18 days ago
I never saw it as a problem for nginx to just serve web content and let certbot handle cert renewals. Whatever happened to doing one thing well and making it composable? Fat tools that try to do everything inevitably suck at some important part.
stephenr · 18 days ago
I wonder about the same thing. I've come to the conclusion that it's driven a lot by Management-Ideal definition of devops: developers who end up doing OPs without sufficient knowledge or experience to do it well.
stephenr commented on Nginx introduces native support for ACME protocol   blog.nginx.org/blog/nativ... · Posted by u/phickey
stego-tech · 19 days ago
The IT Roller Coaster in two reactions:

> Nginx Introduces Native Support for Acme Protocol

IT: “It’s about fucking time!

> The current preview implementation supports HTTP-01 challenges to verify the client’s domain ownership.

IT: “FUCK. Alright, domain registrar, mint me a new wildcard please, one of the leading web infrastructure providers still can’t do a basic LE DNS-01 pull in 2025.

Seriously. PKI in IT is a PITA and I want someone to SOLVE IT without requiring AD CAs or Yet Another Hyperspecific Appliance (YAHA). If your load balancer, proxy server, web server, or router appliance can’t mint me a basic Acme certificate via DNS-01 challenges, then you officially suck and I will throw your product out for something like Caddy the first chance I get.

While we’re at it, can we also allow DNS-01 certs to be issued for intermediate authorities, allowing internally-signed certificates to be valid via said Intermediary? That’d solve like, 99% of my PKI needs in any org, ever, forever.

stephenr · 18 days ago
What company that has enough infrastructure to dictate an IT Department is also only using certificates on their web servers, and thus doesn't have a standard tool for issuing/renewing/deploying certificates for *all* services that need them?
stephenr commented on Nginx introduces native support for ACME protocol   blog.nginx.org/blog/nativ... · Posted by u/phickey
kocial · 18 days ago
The problem with the big open-source companies is that they are always very late to understand and implement the most basic innovations that come out.

Caddy & Traefik did it long, long ago (half a decade ago), and after half a decade, we finally have ngxin supporting it too. Great move though, finally I won't have to manually run certbot :pray:

stephenr · 18 days ago
Given that Caddy has a history that includes choices like "refuse to start if LE cannot be contacted while a valid certificate exists on disk" I'm pretty happy to keep my certificate issuance separate from a web server.

I need a tool to issue certs for a bunch of other services anyway, I don't really see how it became such a thing for people to want it embedded in their web server.

stephenr commented on Show HN: Free SVG Icons – Browse, customize, and grab icons   iconshelf.com... · Posted by u/rahulbstomar
rahulbstomar · 20 days ago
Please tell me bug details, I am ready to fix or add additional features
stephenr · 19 days ago
Not the parent commenter but one major difference I see is that they provide an API, making it possible to integrate from code. (i.e. I've seen some "View Helper" type libraries that will integrate, to allow inserting icons programatically).
stephenr commented on I gave the AI arms and legs then it rejected me   grell.dev/blog/ai_rejecti... · Posted by u/serhack_
outlore · a month ago
it kind of happened, he went through seven interviews. from the same post:

> But ultimately, should Google have hired me? Yes, absolutely yes. I am often a dick, I am often difficult, I often don’t know computer science, but. BUT. I make really good things, maybe they aren't perfect, but people really like them. Surely, surely Google could have used that.

stephenr · a month ago
I mean, he's also the same guy who apparently thought "Unix ideas that have worked for literally decades, nah fuck that. I know better".

It took over a decade before the project made some improvement on how the default install path is handled.

To my knowledge it still has absolutely atrocious dependency resolution relative to things like DPKG.

Not hiring this guy is honestly like a fancy restaurant not hiring the guy who comes up with the new McDonalds obesity burger special menu. What he created is popular, it's not good.

stephenr commented on Ask HN: Freelancer? Seeking freelancer? (August 2025)    · Posted by u/whoishiring
stephenr · a month ago
SEEKING WORK - Thailand - Remote

Currently working remote from Thailand (UTC+7), with potential for short on-site trips if necessary. Relocating to Australia soon(ish).

I have 20 years experience across a mixture of Ops/Infrastructure/Dev-Tools and web application architecture/development, with a focus on solving unique/uncommon problems.

I’m looking for opportunities to help companies with

- server infrastructure setup/maintenance; - backend/server-side architecture & development (primarily PHP MVC); - system integration;

I currently work remotely from Thailand, on a reasonably flexible schedule (I can schedule work hours to get overlap with most other timezones when required) but on-site visits to pretty much anywhere are a possibility if required too.

Contact me via email (in my profile) if you want to have a chat about what you’re working on!

stephenr commented on Ask HN: How are you using LLMs?    · Posted by u/FailMore
stephenr · a month ago
I use the terms "LLM" or "AI" (as in, "I used an LLM/AI to write a <insert task> helper") as a quick hint to ignore articles/links/etc in the same way I've previously use the terms "You won't believe what happened next" or "they hate this one trick" to avoid spam bait article links, or "shocked face overlay" to avoid bullshit YouTube videos.

So, thankyou for that AI techbros. Keep telling us loudly and proudly that you're using "AI" to write your slop, it makes it much easier to know what to avoid when skimming titles.

u/stephenr

KarmaCake day8210May 9, 2011
About
Doing a bit of everything at Koalephant. The interesting bits tend to be ops/infrastructure/dev-tools and web app development.

Contact me via email to stephen@koalephant.com if you want to have a chat about what you’re working on!

GPG Key ID: 0xb95c1ce2ad11c35b

View Original