Live data from Hacker News

418 I'm a teapot

developer.mozilla.org

21–30 of 195 posts

Re: 418 I'm a teapot

#21

There is no shortage of numbers. I wonder if it would make sense for every web-server ot have its own status-code if up and running? Of course they would have to be registered somewhere.

So... if the API I use switches from Apache to nginx, I have to rewrite all my success/error handling?

Re: 418 I'm a teapot

#24

Binance will send you 429s if you hit their rate limits. If you continue to do so they'll hit you with a 418 and then blackhole your traffic.

Twitter used to respond with status code 420 and the message “enhance your calm”

I bet that makes Elon feel warm and tingly inside.

Re: 418 I'm a teapot

#26

Binance will send you 429s if you hit their rate limits. If you continue to do so they'll hit you with a 418 and then blackhole your traffic.

Twitter used to respond with status code 420 and the message “enhance your calm”

That's a fun one. Not sure why you're downvoted for the anecdote.

Re: 418 I'm a teapot

#27

There is no shortage of numbers. I wonder if it would make sense for every web-server ot have its own status-code if up and running? Of course they would have to be registered somewhere.

there already is a system kinda like that. try this command to see the unique status code representing the fact that HN's server is up and running:

    curl https://news.ycombinator.com/ | base64

Re: 418 I'm a teapot

#28
post #7

Earlier quoted context omitted.

Its rather funny, isnt it. But I wonder what the context is. Why they added it.

It was added as a joke, and kept because (according to https://save418.com ) > “It's a reminder that the underlying processes of computers are still made by humans”

Stupid reason imo. Adding childish humor to a protocol seems like harmless fun until you remember how much of a mess network protocols, and their specs, and their implementation is. Maybe you think a 418 error page is funny, but I think you’ll appreciate it a lot less when your application gets a rather confounding error because some service provider wanted to remind you that the underlying processes of computers are still made by humans, rather than implement the actually correct response.

Re: 418 I'm a teapot

#29
post #7

Earlier quoted context omitted.

It was added as a joke, and kept because (according to https://save418.com ) > “It's a reminder that the underlying processes of computers are still made by humans”

Stupid reason imo. Adding childish humor to a protocol seems like harmless fun until you remember how much of a mess network protocols, and their specs, and their implementation is. Maybe you think a 418 error page is funny, but I think you’ll appreciate it a lot less when your application gets a rather confounding error because some service provider wanted to remind you that the underlying processes of computers are…

/me slaps AmericanChopper around a bit with a large trout

https://en.wiktionary.org/wiki/trout_slap

Post reply on HN