Live data from Hacker News

418 I’m a teapot

developer.mozilla.org

41–50 of 146 posts

Re: 418 I’m a teapot

#41

I hate to be that guy, but just a reminder that if you’re implementing a production system - even if it’s an internal tool - please don’t return 418 as a joke unless you really are a teapot. As an SRE I’ve been on the receiving end of a broken system returning teapots over the weekend, and it’s not as funny then.

Well, statistically, 9 out of 10 engineers find this very funny come Monday.

Re: 418 I’m a teapot

#43

I hate to be that guy, but just a reminder that if you’re implementing a production system - even if it’s an internal tool - please don’t return 418 as a joke unless you really are a teapot. As an SRE I’ve been on the receiving end of a broken system returning teapots over the weekend, and it’s not as funny then.

We return 418s for captcha failures.

Re: 418 I’m a teapot

#45
post #25

The linked source RFC is a pleasant read too: https://www.rfc-editor.org/rfc/rfc2324

Now. I didn't know about the RFC. This is so good. I hope we can continue to advance this field with good humor, and good coffee.

Re: 418 I’m a teapot

#46

I hate to be that guy, but just a reminder that if you’re implementing a production system - even if it’s an internal tool - please don’t return 418 as a joke unless you really are a teapot. As an SRE I’ve been on the receiving end of a broken system returning teapots over the weekend, and it’s not as funny then.

I did this many years ago on the app I still work on, the product became much more enterprise and eventually customers started to see 418 errors.. it wasn't a good look and I felt great shame.

Re: 418 I’m a teapot

#49
post #25

The linked source RFC is a pleasant read too: https://www.rfc-editor.org/rfc/rfc2324

Now. I didn't know about the RFC. This is so good. I hope we can continue to advance this field with good humor, and good coffee.

There are quite some RFC with humor, most prominently probably RFC1149 and its extension RFC2549

Re: 418 I’m a teapot

#50

I hate to be that guy, but just a reminder that if you’re implementing a production system - even if it’s an internal tool - please don’t return 418 as a joke unless you really are a teapot. As an SRE I’ve been on the receiving end of a broken system returning teapots over the weekend, and it’s not as funny then.

I don't get it. If the system is so broken it is returning some random http code then I don't see how returning some other random http code is better?
Post reply on HN