A range of spurious economic explanations for why they couldn't serve the page.
It just kinda blends in like many other sites have a site map on the 404.
That is well done, simple but a good fun if you look at it for more than a couple seconds.
"Liquidity traps We injected some extra money into the technology team but there was little or no interest so they simply kept it, thus failing to stimulate the page economy."
As I imagine tech teams across the world thinking, "Wait! We could have just kept the money?!"
Also:
Once upon a midnight dreary, while I pron surfed, weak and weary,
Over many a strange and spurious site of 'hot xxx galore',
While I clicked my fav'rite bookmark, suddenly there came a warning,
And my heart was filled with mourning, mourning for my dear amour.
"’Tis not possible!", I muttered, "give me back my free hardcore!"
Quoth the server, 404The page seems to return the same story each time you access it (at least on the same day). I'm not sure when they change from one story to another. The author has posted some of the other stories on other sites.[2][3][4][5] I still vividly recall reading this one in particular (although this reproduction is missing the bolding of the text in the second to last paragraph).[6]
[2] https://www.reddit.com/r/adultswim/comments/l48nii/the_sites...
[3] https://www.jchristopherarrison.com/crash
[4] https://www.jchristopherarrison.com/bar
[5] https://www.jchristopherarrison.com/departuredate
[6] https://www.reddit.com/r/adultswim/comments/9efd3s/adult_swi...
Someone else mentioned Github which is always funny until you realized you followed a bad link to a repo you were looking for.
Thingiverse has a great one when you can force it to happen: https://www.thingiverse.com/nonexistant404page/designs
Hold LMB on it.
And I just like knowing that.
Does serving a 404 page still allow the response of 404 as the response code? or is it technically a 200 since it is serving the custom 404 page successfully?
The browser usually has no special handling for most response codes, so serving a 404 page with a 404 status code is fine/expected and lets things (browser, scraper, etc) respond appropriately. I don't think the browser treats it specially but if you were scraping, you'd obviously want to ignore that result.
It is frustrating to work with APIs that return something like 200 { meta: { status: 404 message: "field <x> not found" } }
and browsing is no different.
So, 404 would be used in case the database endpoint does not exist at the URL you tried to access it at. A query returning zero rows would be a "success" in HTTP terms.
Basically: 404 tells crawlers that the URL is invalid.
The HTTP server also has to return something,. It could simply return 0-length content and allow the browser to show its error page, but that wouldn't be "on brand."
By convention, if you don't return enough content, the browser will render it's own not found, but if you do it'll render it.
Technically you could have a website where you serve real web pages full of content using the (wrong) 404 code, or serve web pages that tell the user "not found" using the (wrong) 200 code. It would massively mess up bots, search engines, browser extensions, and any other software that needs to know whether a page actually exists - but it would be fully browsable like normal by a human with a web browser, since humans don't see or read HTTP headers.
If you happened to know that the page was www.ycombinator.com/error404.html Then you could load that page directly and it would return 200 OK
Btw there is a status code 204 which means ok but no response body.
An example of where the browser might ignore the body is in a 301 redirect.
It is the error you wish was true in your life.
* Used as C++ interpreter with devilish syntax to help physicists do data analysis.
( There were several others over the years, here's the previous one: https://www.masswerk.at/status/?404 )
(What did you do?)
(My browser window is one half of a 4K monitor, so the Spectrum screen is shown in "portrait mode")
The important thing was found later that day, in a very unlikely place.
YMMV.
http.cat is one of my favorite resources. I get to find out what the status code means and see a cute cat.
Darn storm troopers can't find a droid to save their life.
Actually, in some ways getting a cease and desist from Lucasfilms would be a sign we'd arrived :) .
My high score today is 33.
Seems like someone's recreated it here https://thebest404pageeverredux.com/
Also, I've been on the Internet long enough to know that there are unquestionably other sites misusing status codes, made worse by our graphql friend cheerfully packaging server errors in 200 responses
Cleaned up some of the spelling and grammar and took this for my own site :)
https://doubleyoudoubledoubleewe.www.dash.deeohhtee.dash-das...
There are longer versions of that variant of the poem, and versions with cleaner references, that can be easily found, but I think this is the original – it is certainly the first instance of it that I saw.
At least I had fun.
Wendys has a video game, it's amusing.
They explain what is a broken link!
https://2020.teammatehunt.com/puzzles/puzzle-not-found
For those who aren't sure how to get started (ROT13): Svaq gur sbhe bu sbhe cntr svefg
The hit counter is my favorite part.
I actually did a whole roundup of creative 404 pages at a previous job: https://webflow.com/blog/best-404-pages
0: https://www.yum.com/wps/portal/yumbrands/Yumbrands/company/o...
https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fl...
Bravoboard's 404 page is truly unique and innovative! It features an interactive message board where visitors can see posts and messages left by others, inviting them to join in and leave a message themselves. This creative approach to a typically mundane page highlights Bravoboard's core capabilities in a fun and engaging way. Bravo to Bravoboard for such a clever idea!
I ate your Web page.
Forgive me. It was juicy
And tart on my tongue.
I wish I were a fly on the wall when the decision was made to get rid of those 404 pages.
Ironically if you try https://www.reddit.com/404, that actually resolves because it takes you to the post with that ID. :)
It's been around for a while, and I'm plesently surprised it seems like they've still been updating it.
I can't recreate the error now, but going to www.moosejaw.com in the EU used to give me the error "we can't offer products in EU... We're working on it. but until then, maybe go try some wasabi pea dust ice cream." I have a screenshot, thank god.
The idea is not original. I stole the JS from another site (way back in the last century, I think).
https://commons.wikimedia.org/wiki/File:Florida_I75nb_Exit_4...
The requested URL was not found on the server.
-- Old Apache saying
(I forget where I got it from for http://aleahmad.net/404 )Dribbbles been one of my favs for a long time. Color slider that arranges Dribble shots into a 404 that match your color selection
Even though the sound doesn't play anymore, you can still hear it in your head.
Today though, definitely not proud, just too lazy to change it :)
Next up is figuring out how to do a 500 page...
(Aside: "vibes" is misspelled in `consultThePowersThatBe`).