12 ms·
HTTP Cats
- xyzal 4y agoSlightly superior version: https://http.dog/ https://http.dog/
- deleted 4y ago[deleted]
- verve_rat 4y agoLies.
- aodj 4y agoHaha nice! Also https://httpstatusdogs.com/ https://httpstatusdogs.com/
- gtirloni 4y agoThe interesting thing is that .dog os one of the new TLDs anyone can register while .cat is exclusive to Catalans. Typical of cats.
- distantsounds 4y agoanyone can register a .cat domain and you don't need it in their language, though it may be against their "rules"
- d110af5ccf 4y agoanyone can cash a fraudulent check, though it may be against their "rules" edit: Quite puzzled that this is being downvoted. The comment I responded to is suggesting to disregard the TLD's rules when registering domains. You certainly can do that but as far as I understand it is a form of fraud (you are materially misrepresenting yourself and your situation to the TLD). Realistically probably the worst that will happen to you is that your domain will get yanked if they figure it out but that might well be a problem for you and regardless it doesn't change that what you did likely violated multiple laws.
- gtirloni 4y agoExactly. I know anyone can fake an address but I didn't consider that an option. It seems that's not the prevalent thought here.
- corderop 4y ago402 payment required XD
- thghtihadanacct 4y ago420 enhance your calm
- alexfromapex 4y agoSlightly superior HN post: https://news.ycombinator.com/item?id=29663873 https://news.ycombinator.com/item?id=29663873
- drdaeman 4y ago> superior They probably told you on the Internet, nobody knows you're a dog? See, that was a lie. :) j/k
- boardwaalk 4y agoThat was significantly less funny, I think :(. Regardless of cat vs dog. More just funny dog pictures than ones connected to the status codes.
- account42 4y agoOTOH the dog one doesn't arbitrily crop the already fixed aspect ratio pictures for the overview so it at least has that going for it.
- NaturalPhallacy 4y ago304 NOT MODIFIED lol
- CSSer 4y agoThey support .jxl! <3 I’m so psyched to see this out in the wild
- SemanticStrengh 4y agothis is pushing the boundaries of pedagogy
- hirundo 4y agoThe guy in 451 is noted cat fancier Ray Bradbury. I couldn't find the cat's name.
- nescioquid 4y agoI totally didn't get that gag! Thanks for the hint!
- gwbas1c 4y agoThanks, I knew there was more to that picture that I could see.
- bjconlan 4y agoThanks! I was trying to work out who this was and their relevance in the picture. I thought perhaps it was something 'Darker' than a Fahrenheit 451 ref. I feel an obligatory 'Joe Exotic' reference should be considered here (but goes against the housecat vibe)
- SemanticStrengh 4y agois there a way to auto filter a domain extensions by popularity? e.g. a way to discover http.dog and others. Unfortunately http.human does not exist
- deleted 4y ago[deleted]
- deleted 4y ago[deleted]
- dinkleberg 4y agoNot saying I’d ever actually use this (though also not saying I wouldn’t lol), but what is the best practice for using external sources like this? When using something like Unsplash I know they’ve got lots of resources and a good setup so calling out to their API seems safe enough. But for a random service like this, I have no idea if they have the infrastructure to support a lot of calls. I don’t want to abuse a random service. In this case I assume it is all behind a cdn and it’s no big deal for them. But if you’re not sure and it turns out to be an important part of what you’re building, do you just setup your own cached version using varnish or something?
- dinosaurdynasty 4y agoConsidering the license seems to be MIT https://github.com/httpcats/http.cat https://github.com/httpcats/http.cat you could probably just host the images yourself (or on your CDN/etc)
- dinkleberg 4y agoAh I missed the GH link, that does seem like the right move in this case.
- charcircuit 4y agoMIT is a software license. Does it even give you rights to the images? Also I'm not positive that the owner of that repository was the one who created all of those images.
- suprfsat 4y agoIs Cloudflare capable of serving 67 jpegs?
- dinkleberg 4y agoMy question is more generic. Not for this specific service, but for any random service you don’t have good visibility into how they run it.
- turtlebits 4y agoThese all return 200s for me. Or am I missing the joke?
- coopreme 4y agoI hope this app is catainerized
- AnimalMuppet 4y agoIf not, it could be catastrophic.
- GekkePrutser 4y agoYou could be infected with meoware
- rpastuszak 4y agoI don’t know what is says about me as a software engineer, but that site is the first place I visit to look up more obscure statuses.
- corrral 4y agoI always "!wiki http status codes", but I think I like your way better. May start doing that.
- reaperducer 4y agoI always "!wiki http status codes" You can save yourself three keystrokes by using "!w http status codes" For some reason, I always do Duck's bang things backwards. Like "http status codes w!"
- LegitShady 4y agoyou could save yourself 3 keystrokes by typing in "https://http.cat https://http.cat"
- wartijn_ 4y agoYou can save yourself another 2 keystrokes by adding Wikipedia as a search engine to your browser, giving it the shortcut "w" and typing "w http status codes" Works on Firefox and Chrome, hit sure about other browsers
- chwilson 4y agoWow... TIL that the placement of the bang in the search string (and even the position of the exclamation mark) doesn't matter!
- nkrisc 4y agoI do the same. It’s easy to remember, to the point, and no fluff. Ok, there’s lots of fluff.
- EddieLomax 4y agoI like this one, but it's arguably less fun: https://httpstatus.in/ https://httpstatus.in/
- Sohcahtoa82 4y agoI've had an idea for a Python web app framework (because that's what Python needs, another web framework), maybe I'll have a "use_cats" option to automatically use these with status codes.
- ChrisArchitect 4y agoThis is something like 10 years old. Some previous discussion: 3 years ago https://news.ycombinator.com/item?id=20283794 https://news.ycombinator.com/item?id=20283794
- ohjeez 4y agoIt's more than 10 years old. I don't care. It's so wonderful that I WANT this to show up on my feed every so often.
- ChrisMarshallNY 4y agoMy fave is 406.
- productceo 4y agoThank you. I am finally empowered to build the API I've been planning to build for years!
- ufo 4y agoI started by scrolling straight to 418, to see how they handled that one.
- warpech 4y agoSame here, it did not dissapoint!
- glerk 4y agoTIL HTTP code 420 is a thing.
- Spoom 4y agoIt was invented by Twitter as a code for "you're exceeding our rate limits" and just sorta stuck. Less cool companies use 429.
- dang 4y agoRelated: HTTP Cats - https://news.ycombinator.com/item?id=20283794 https://news.ycombinator.com/item?id=20283794 - June 2019 (74 comments)
- callmeed 4y agoI wish the response status actually matched the request
- userbinator 4y agoGiven the precedent of netcat, I wasn't sure whether to expect the animal or the tool. 414 definitely brought back some memories...
- noneeeed 4y agoReminds me of my most customer-visible screwup. - Implement rate limiting on a site to deal with scrapers - Include the https://http.cat/429 https://http.cat/429 in the template for 429 responses. - Time passes - Implement API for displaying an information widget in customer company’s own website (big pharma regent suppliers), content get injected as an iframe loaded from our site. - Customer employees all visit their own website from behind a reverse proxy with the same IP, trigger the (poorly configured) rate limiting - Panicky customer contact: “Why is your widget displaying cat pictures on our website and could you please stop it right now” This now forms a key foundation in my “no whimsy in code” rule along with one or two near misses with dummy data/content.
- CSSer 4y agoOne of my coworkers, a UX designer, used to work at a newspaper. They used Osama Bin Laden’s FBI most wanted photo as a placeholder image to avoid accidentally running prints without photos because it was funny and because, you know, who could miss that? Well, everyone, it turns out. Some poor guy got Osama’s photo in his obituary and that was the end of that.
- james_s_tayler 4y agoHahah. Reminds me of the time I used to work at a place where the software's demo company was called ISIS and that didn't used to be a big deal until ISIS itself became a thing. Part of our solution contained a web-portal we could up-sell to our clients that their end users could manage their accounts through etc. Anyway I remember one fun afternoon hacking graphics of ISIS the terrorist organization into the web-portal of the demo org and showing it around the office for laughs. It never made it to a customer site thankfully and it was pretty funny at the time but my boss told me to cut it out pretty quick just in-case hahaha.
- kerneis 4y agoIt's also a routing protocol: https://en.m.wikipedia.org/wiki/IS-IS https://en.m.wikipedia.org/wiki/IS-IS
- throwaway290 4y agoI don't get the cat for HTTP 308. (The rest are hilarious.)
- keeganpoppen 4y agothis reminds me of http://placekitten.com http://placekitten.com, the most useful URL for placeholder images ever: placekitten.com/<width>/<height> (e.g. http://placekitten.com/640/480 http://placekitten.com/640/480).
- deleted 4y ago[deleted]