Results 1 to 8 of 8

  Click here to go to the first Dev post in this thread.   Thread: Happy 404 Day! (April 4th)

  1.   Click here to go to the next Dev post in this thread.   #1
    Developer - Inactive Samhayne's Avatar
    Join Date
    Feb 2010
    Location
    Spacetime
    Posts
    8,419
    Thanks Thanks Given 
    268
    Thanks Thanks Received 
    8,833
    Thanked in
    2,092 Posts

    Red face Happy 404 Day! (April 4th)

    Ever wonder what that 404 error is? Why do websites pay homage to April 4th (4/04) all the time?

    I thought you might find some fun with this article telling all about 404!

    http://www.techrepublic.com/article/...-words/6172656

    Geek Trivia: 404-letter words

    The time has come to celebrate yet another of those all-too-unrecognized geek-centric holidays (which I may have just made up): 404 Day! Every April 4th, Web surfers of every persuasion should take time out to celebrate that one universal experience of all Internet consumers and professionals -- the 404 Page Not Found error. No matter which sites you frequent, which ISP you use, or which operating end of the browser zealot spectrum you fall on, we've all had our share of 404s.

    So, where did the 404 come from (besides the server, of course)? Like pretty much everything World Wide Web-related, the 404 is an official component of the Hypertext Transfer Protocol (HTTP) specification ratified by the World Wide Web Consortium (W3C).

    It first appeared in the version 0.9 HTTP spec, adopted in 1992. If you track down that document, you'll notice a rather telling signature: TimBL. That's the byline of one Tim Berners-Lee, he of the "I invented the World Wide Web and the first Web browser" fame. The same guy who made the modern Web page possible also invented the Page Not Found.

    Genius though he was, Berners-Lee didn't spin the HTTP status codes out of whole cloth but based them on the preexisting File Transfer Protocol (FTP) status codes. If you compare the two code listings, you'll find only 10 overlapping codes: 100, 200, 202, 425, 426, 500, 501, 502, 503, and 504.

    Only 100 and 200 have similar meanings under both standards -- OK and Continue, respectively -- so it's clear Berners-Lee didn't copy FTP into HTTP. For the record, there is no code 404 in FTP, so that infamous error message is original to the Hypertext Transfer Protocol by way of TimBL.

    Rumor has it that, whether or not Berners-Lee suspected that code 404 would become famous by virtue of link rot and lazy sysadmins, he intended that particular numeric to include a sly inside joke. You see, the HTTP status code system bears a striking resemblance to the CERN laboratory building numbering system. CERN, the Swiss techno-mecca, is the birthplace of the World Wide Web, leading some to infer that code 404 is a subtle reference to room 404 at CERN.

    The only problem with that theory -- or, rather, that urban legend -- is that there is no room 404 at CERN, and there never has been. The real meaning and origin of the 404 code is far more mundane, with each digit having a specific significance.

    WHAT DO THE NUMBERS IN STATUS CODE 404 SIGNIFY UNDER THE FORMAL HTTP SPEC?

    What do the numbers signify in the famous code 404 Page Not Found error, according to the HTTP status code specification from the World Wide Web Consortium?

    In simplest terms, HTTP code 404 means Page Not Found (duh). But specifically, HTTP 404 is actually two phrases: Client Error and Not Found. The first 4 is the error class (Client Error), and 04 is the specific error (Not Found).

    By design, the HTTP code spec is extensible for up to 100 errors per class. There are five recognized classes, quoted below from the current HTTP spec:

    1xx: Informational: Request received, continuing process.
    2xx: Success: The action was successfully received, understood, and accepted.
    3xx: Redirection: Further action must be taken in order to complete the request.
    4xx: Client Error: The request contains bad syntax or cannot be fulfilled.
    5xx: Server Error: The server failed to fulfill an apparently valid request.
    Within each class, secondary two-digit codes specify a distinct error. There are 53 specific codes recognized by the W3C, and most software recognizes these codes as written.

    That said, no browser has to recognize the specific three-digit code, it's just a recommendation. All a W3C-compliant browser is required to do is recognize the error class -- the first digit.

    So, I could institute a fictional HTTP 499 code Your browser is a scruffy looking nerf herder -- there is no 499 code in the W3C spec -- and a compliant browser would have no idea what that specific code meant but would recognize it as a general client error. It would be up to a human to interpret the lame Empire Strikes Back in-joke.

    Incidentally, this does mean that on some level, the 404 error is famous simply because no one found a good reason to stray from the W3C code suggestions. That's also why the exact wording of a 404 return is up to the individual server and sysadmin, busting out anything from a Not Found to a Page Not Found to an elaborately worded Hitchhikers Guide to the Galaxy reference. That's not just techno-humor -- that's erroneously outrageous Geek Trivia.
    | | | |

    Need help? Please visit our Support Website at http://support.spacetimestudios.com

  2. The Following 3 Users Say Thank You to Samhayne For This Useful Post:


  3. #2
    Senior Member Lowlyspy's Avatar
    Join Date
    Apr 2011
    Location
    Somewhere sticky.....A tree.
    Posts
    4,744
    Thanks Thanks Given 
    91
    Thanks Thanks Received 
    663
    Thanked in
    427 Posts

    Default

    Holy cow, that was a lot of tech lingo. Well i've met my reading quota for the day. Happy 404 day everyone.

    "Annie are you okay? Are you okay? Are you okay Annie?" - The King of Pop, Michael Jackson
    Down With the Rep

  4. #3
    Senior Member Sryyoulose's Avatar
    Join Date
    Aug 2011
    Location
    With a soccer Ball
    Posts
    3,184
    Thanks Thanks Given 
    98
    Thanks Thanks Received 
    222
    Thanked in
    162 Posts

    Default

    I surpassed mine After 1st paragraph.
    [SIGPIC][/SIGPIC] Proud Member of:
    <The Community Guild> PL Chars: Sryyoulose L76, swept L10
    SL Chars: Sryyoulose L40, Affair L28, XPLX L20

  5.   Click here to go to the next Dev post in this thread.   #4
    Developer - Inactive Samhayne's Avatar
    Join Date
    Feb 2010
    Location
    Spacetime
    Posts
    8,419
    Thanks Thanks Given 
    268
    Thanks Thanks Received 
    8,833
    Thanked in
    2,092 Posts
    | | | |

    Need help? Please visit our Support Website at http://support.spacetimestudios.com

  6. #5
    Banned adidaman's Avatar
    Join Date
    Jul 2011
    Location
    New Jersey, U.S
    Posts
    1,119
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    116
    Thanked in
    82 Posts

    Default .

    I'm looking a little bit more forward to 4/20 honestly.

  7. #6
    Senior Member XchilangopwnX's Avatar
    Join Date
    Jul 2011
    Location
    NC
    Posts
    920
    Thanks Thanks Given 
    21
    Thanks Thanks Received 
    101
    Thanked in
    64 Posts

    Default

    Wow I read some skipped some lol all in all fun read. Never knew that much tech lingo could exist. You blew my mind.

    Quote Originally Posted by adidaman:609076
    I'm looking a little bit more forward to 4/20 honestly.
    Ouh nice choice

    PvP Builds DL Tourney
    "...the only thing we have to fear is fear itself..." -Franklin D. Roosevelt

  8.   This is the last Dev post in this thread.   #7
    Developer - Inactive Samhayne's Avatar
    Join Date
    Feb 2010
    Location
    Spacetime
    Posts
    8,419
    Thanks Thanks Given 
    268
    Thanks Thanks Received 
    8,833
    Thanked in
    2,092 Posts

    Default

    This one was fun too

    | | | |

    Need help? Please visit our Support Website at http://support.spacetimestudios.com

  9. #8
    Senior Member Artentreri's Avatar
    Join Date
    Sep 2011
    Posts
    1,132
    Thanks Thanks Given 
    233
    Thanks Thanks Received 
    88
    Thanked in
    82 Posts

    Default

    Quote Originally Posted by adidaman View Post
    I'm looking a little bit more forward to 4/20 honestly.
    Meh, 4/21 is where it's at. All the leftover junk food, Pepsi, etc.

Similar Threads

  1. April 1st!
    By Gracious in forum PL General Discussion
    Replies: 14
    Last Post: 04-03-2012, 03:36 AM
  2. LvL cap on 1st April! (or not lol)...
    By Chickenrunnn in forum PL General Discussion
    Replies: 0
    Last Post: 04-01-2012, 08:32 AM
  3. Happy Early Merry Christmas and a Happy New Year
    By Zeus in forum PL General Discussion
    Replies: 5
    Last Post: 12-08-2010, 11:34 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •