29 points rbanffy 1 hour ago 13 comments

stop50 1 hour ago | parent

Couldn't he submit it on april 1st?

rbanffy 1 hour ago | parent

I tried at the time of the fridge hacks in Europe, but submission was closed.

They can still hold approval and publish it on April 1st.

But, then, there is no guarantee humanity will survive that long ;-)

bricss 59 minutes ago | parent

Only freezers 30 years old and older will survive, tho :D

throw-the-towel 1 hour ago | parent

This is an anti-pattern. A better, future-proof solution would be to extend HTTP 418 with a header stating just what the server is not:

    HTTP 418 I'm A Teapot
    I'm-Not-A: freezer;teapot;radio

sgarland 57 minutes ago | parent

Considering 418 is the positive assertion, suddenly reversing that would break backwards compatibility; additionally, it adds ambiguity by listing multiple entities it is not, leaving the receiver to potentially assume that it is, for example, a microwave.

EDIT: missed the positive part remaining, sorry. I maintain that the ambiguity issue stands.

cyanydeez 57 minutes ago | parent

needs more dry; just remove the second I'm and it's clearer.

rzzzt 46 minutes ago | parent

421 Misdirected Request works equally well.

basilikum 34 minutes ago | parent

This is a proposal to add a new HTTP status code. 418 is not a HTTP status code but a HTCPCP status code.

k0morebi 29 minutes ago | parent

Should be "I'm a little teapot" short and stout is implied

quink 22 minutes ago | parent

When the main compression algorithm the device supports is making the data have a temperature of 4 degrees Celsius.

theandrewbailey 11 minutes ago | parent

Perhaps HTTP 416 Range Not Satisfiable could also be extended when a client requests a temperature that the server cannot produce.

russfink 8 minutes ago | parent

Might not be a freezer, but the Intro is AI, according to Pangram.