Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

The HyperText Coffee Pot Control Protocol (RFC2324)


  • Please log in to reply
19 replies to this topic

#1

CentrallyProcessed
    CentrallyProcessed

    SCT Overlord bow in fear before his might

  • Sectional Moderator
  • 5329 posts
  • Location: Edinburgh, Scotland

Posted 10 December 2012 - 05:15 PM

I discovered this gem, and thought some people may enjoy it.

Quote

There is coffee all over the world. Increasingly, in a world in which
   computing is ubiquitous, the computists want to make coffee. Coffee
   brewing is an art, but the distributed intelligence of the web-
   connected world transcends art.  Thus, there is a strong, dark, rich
   requirement for a protocol designed espressoly for the brewing of
   coffee. Coffee is brewed using coffee pots.  Networked coffee pots
   require a control protocol if they are to be controlled.

   Increasingly, home and consumer devices are being connected to the
   Internet. Early networking experiments demonstrated vending devices
   connected to the Internet for status monitoring [COKE]. One of the
   first remotely _operated_ machine to be hooked up to the Internet,
   the Internet Toaster, (controlled via SNMP) was debuted in 1990
   [RFC2235].

   The demand for ubiquitous appliance connectivity that is causing the
   consumption of the IPv4 address space. Consumers want remote control
   of devices such as coffee pots so that they may wake up to freshly
   brewed coffee, or cause coffee to be prepared at a precise time after
   the completion of dinner preparations.

http://tools.ietf.org/html/rfc2324

No, this is not a real thing. It's an April Fools' Day RFC. Though, if I ever get in to the coffee machine manufacture business, all my coffee machines will be RFC2324-compliant.
C# and D programmer, web designer and developer.

I am a representative of DemonVPS. (https://www.DemonVPS.com)

Register or log in to remove.

#2

bbqroast
    bbqroast

    Lapis Lazuli Collector

  • Members
  • 1019 posts

Posted 10 December 2012 - 07:20 PM

While reading this post BBQROASTBOT encountered an error.
Error code: 413, I am teapot.

EDIT: My life has been ruined, I made a mistake. This is not the error code you were looking for. It was 418, 413 is something to do with obese computers.
"Terminator like robots may one day rule the world, as long as they don't run Windows Vista"

#3

SteevyT
    SteevyT

    Enderman Ender

  • Members
  • 8206 posts
  • Location: Purdue
  • Minecraft: SteevyT

Posted 10 December 2012 - 08:05 PM

View Postbbqroast, on 10 December 2012 - 07:20 PM, said:

I am teapot.

Are you somewhere between Earth and Mars?

Back on topic: I've been kind of wondering how hard it would be to integrate a coffee pot and alarm clock so that the coffee begins brewing about 10 minutes before the alarm goes off.  Rather than having to set the coffee pot and alarm clock, you just set the alarm clock and the coffee pot automatically adjusts it's programmed brewing start to match.
My list of parts has gotten too long to post, so just go here if you want to see my computer.
http://pcpartpicker....evyT/saved/21PI

#4

jacobdb
    jacobdb

    Creeper Destroyer

  • Members
  • 6289 posts
  • Location: 127.0.0.1 or ::1

Posted 10 December 2012 - 08:08 PM

View PostCentrallyProcessed, on 10 December 2012 - 05:15 PM, said:

No, this is not a real thing. It's an April Fools' Day RFC. Though, if I ever get in to the coffee machine manufacture business, all my coffee machines will be RFC2324-compliant.

who needs fancy Coffee Pot control protocols? you can just as easily do it throught TCP/IP!



#5

BKrenz
    BKrenz

    Last Guardian of SCT

  • Sectional Moderator
  • 4596 posts
  • Location: SCT Forums

Posted 10 December 2012 - 08:43 PM

View PostSteevyT, on 10 December 2012 - 08:05 PM, said:

Are you somewhere between Earth and Mars?

Back on topic: I've been kind of wondering how hard it would be to integrate a coffee pot and alarm clock so that the coffee begins brewing about 10 minutes before the alarm goes off.  Rather than having to set the coffee pot and alarm clock, you just set the alarm clock and the coffee pot automatically adjusts it's programmed brewing start to match.

Better yet, let's make the alarm clock the coffee pot and put it on your nightstand beside your bed, so you literally wake up and smell the coffee.
"Programmers never repeat themselves. They loop."

#6

SteevyT
    SteevyT

    Enderman Ender

  • Members
  • 8206 posts
  • Location: Purdue
  • Minecraft: SteevyT

Posted 10 December 2012 - 08:50 PM

View PostBKrenz, on 10 December 2012 - 08:43 PM, said:

Better yet, let's make the alarm clock the coffee pot and put it on your nightstand beside your bed, so you literally wake up and smell the coffee.

I thought about that, but then I realized that would be a bad idea for people who get violent with their alarm clocks.
My list of parts has gotten too long to post, so just go here if you want to see my computer.
http://pcpartpicker....evyT/saved/21PI

#7

BKrenz
    BKrenz

    Last Guardian of SCT

  • Sectional Moderator
  • 4596 posts
  • Location: SCT Forums

Posted 10 December 2012 - 08:54 PM

View PostSteevyT, on 10 December 2012 - 08:50 PM, said:

I thought about that, but then I realized that would be a bad idea for people who get violent with their alarm clocks.

I didn't think about that :(
"Programmers never repeat themselves. They loop."

#8

Satharis
    Satharis

    End Dweller

  • Members
  • 6541 posts
  • Location: California

Posted 10 December 2012 - 09:07 PM

Here I thought everyone knew about HTCPCP.
That one dragon coding thingy.

#9

SteevyT
    SteevyT

    Enderman Ender

  • Members
  • 8206 posts
  • Location: Purdue
  • Minecraft: SteevyT

Posted 10 December 2012 - 10:56 PM

View PostBKrenz, on 10 December 2012 - 08:54 PM, said:

I didn't think about that Posted Image

My next idea was to integrate a bacon dispenser though.
My list of parts has gotten too long to post, so just go here if you want to see my computer.
http://pcpartpicker....evyT/saved/21PI

#10

Marx1984
    Marx1984

    Void Walker

  • Members
  • 1606 posts
  • Location: 74.125.227.115

Posted 11 December 2012 - 12:09 AM

Saw this a while ago, thought it was hilarious.
Posted Image

#11

bbqroast
    bbqroast

    Lapis Lazuli Collector

  • Members
  • 1019 posts

Posted 12 December 2012 - 01:43 AM

View PostSteevyT, on 10 December 2012 - 08:05 PM, said:

Are you somewhere between Earth and Mars?

Back on topic: I've been kind of wondering how hard it would be to integrate a coffee pot and alarm clock so that the coffee begins brewing about 10 minutes before the alarm goes off.  Rather than having to set the coffee pot and alarm clock, you just set the alarm clock and the coffee pot automatically adjusts it's programmed brewing start to match.
Your questioning me. Religious freedom! WAAHHHAA WAHHHHH!

I never understood why that type of technology isn't widespread. I mean I waste 4 minutes of my morning routine waiting for the fricken toaster! HOW LONG HAVE TOASTERS EXISTED! It's sad how little innovation happens in this day and age.
"Terminator like robots may one day rule the world, as long as they don't run Windows Vista"

#12

SteevyT
    SteevyT

    Enderman Ender

  • Members
  • 8206 posts
  • Location: Purdue
  • Minecraft: SteevyT

Posted 12 December 2012 - 04:41 AM

View Postbbqroast, on 12 December 2012 - 01:43 AM, said:

I never understood why that type of technology isn't widespread. I mean I waste 4 minutes of my morning routine waiting for the fricken toaster! HOW LONG HAVE TOASTERS EXISTED! It's sad how little innovation happens in this day and age.

Now that one is more feasible than my ideas (coffee pot, bacon fryer thingy, and waffle iron tied to the alarm clock some how).
My list of parts has gotten too long to post, so just go here if you want to see my computer.
http://pcpartpicker....evyT/saved/21PI

#13

BC_Programming
  • Location: Nanaimo, BC
  • Minecraft: BC_Programming

Posted 12 December 2012 - 11:13 AM

View PostSteevyT, on 10 December 2012 - 08:05 PM, said:

Are you somewhere between Earth and Mars?

Back on topic:
What they said was entirely on topic. the RFC HTTP specification literally declares HTTP status code 413 as "I Am a teapot".

#14

CentrallyProcessed
    CentrallyProcessed

    SCT Overlord bow in fear before his might

  • Sectional Moderator
  • 5329 posts
  • Location: Edinburgh, Scotland

Posted 12 December 2012 - 03:58 PM

View PostBC_Programming, on 12 December 2012 - 11:13 AM, said:

What they said was entirely on topic. the RFC HTTP specification literally declares HTTP status code 413 as "I Am a teapot".
Status code 413 is "Request Entity Too Large" in RFC2616 (HTTP/1.1).
However, Error Code 418 in HTCPCP is "I'm a teapot" :)
C# and D programmer, web designer and developer.

I am a representative of DemonVPS. (https://www.DemonVPS.com)

#15

Firestryke31

Posted 12 December 2012 - 04:00 PM

View PostBC_Programming, on 12 December 2012 - 11:13 AM, said:

What they said was entirely on topic. the RFC HTTP specification literally declares HTTP status code 413 as "I Am a teapot".

Except it's (sadly) just an April Fools joke and even if it were official it would have been 418 (413 is Request Entity Too Large).

Edit: Curses, just barely beaten!

#16

bbqroast
    bbqroast

    Lapis Lazuli Collector

  • Members
  • 1019 posts

Posted 14 December 2012 - 08:37 AM

View PostBC_Programming, on 12 December 2012 - 11:13 AM, said:

What they said was entirely on topic. the RFC HTTP specification literally declares HTTP status code 413 as "I Am a teapot".
Apparently it's 418 :(. He was making a joke relating to Russel's teapot. In this modern day, the church likes to parade around saying we are infringing on it's freedom and all that babble when we science. So, Russel declared that there's a teapot floating in between Mars and Earth. And he worships said teapot, therefore any science that could prove or disprove his God, should be illegal. In other words he said "You realize you sound like a 5 year old learning Santa isn't real?"

Back to the point. Error 418, I am a teapot. Unable to produce coffee.
"Terminator like robots may one day rule the world, as long as they don't run Windows Vista"

#17

FutureNyanCat

Posted 15 December 2012 - 02:27 PM

Error code 418: I am a teapot? What's next? Short and stout? It's probably an April Fools joke!

Posted Image

| YouTube: www.youtube.com/user/Jaden1291 | Forum: http://futurenyancat2002.prophpbb.com/ |

FutureNyanCat. The Nyan Cat of the Forum. Current Version: v120.0 (Despicable Kitty Update)


#18

CentrallyProcessed
    CentrallyProcessed

    SCT Overlord bow in fear before his might

  • Sectional Moderator
  • 5329 posts
  • Location: Edinburgh, Scotland

Posted 15 December 2012 - 03:03 PM

View PostFutureNyanCat, on 15 December 2012 - 02:27 PM, said:

Error code 418: I am a teapot? What's next? Short and stout? It's probably an April Fools joke!
It is an April Fool's Joke :P
Read the small text in the OP
C# and D programmer, web designer and developer.

I am a representative of DemonVPS. (https://www.DemonVPS.com)

#19

SteevyT
    SteevyT

    Enderman Ender

  • Members
  • 8206 posts
  • Location: Purdue
  • Minecraft: SteevyT

Posted 16 December 2012 - 07:03 AM

View PostFutureNyanCat, on 15 December 2012 - 02:27 PM, said:

Error code 418: I am a teapot? What's next? Short and stout? It's probably an April Fools joke!

I think the next bit is "Entity may be short and stout"

I guess it is actually "Resulting entity may be short and stout"
My list of parts has gotten too long to post, so just go here if you want to see my computer.
http://pcpartpicker....evyT/saved/21PI

#20

CentrallyProcessed
    CentrallyProcessed

    SCT Overlord bow in fear before his might

  • Sectional Moderator
  • 5329 posts
  • Location: Edinburgh, Scotland

Posted 16 December 2012 - 10:22 AM

View PostSteevyT, on 16 December 2012 - 07:03 AM, said:

I think the next bit is "Entity may be short and stout"

I guess it is actually "Resulting entity may be short and stout"
I like how RFC2324 mentions that using a translation of the coffee:// protocol may affect the type of coffee produced. That's brilliant.
C# and D programmer, web designer and developer.

I am a representative of DemonVPS. (https://www.DemonVPS.com)