[{"data":1,"prerenderedAt":262},["ShallowReactive",2],{"project-3626481":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":41,"post_text":43,"what":44,"said":63,"maker_in_thread":157,"shape":164,"grid":169,"attempts":221,"same_week":226,"maker_shows":39,"maker_hidden":254,"reader_version":255,"card":256},"3626481","HTTP Status","HTTP Status code directory","title","Show HN: HTTP Status code directory","http:\u002F\u002Fhttpstatus.es","httpstatus.es","citricsquid",1330027537,2012,58,22,398,1677,24,"notable","dev_tools","reference documentation","web_app",[24,25,26,27],"http status codes","http reference","404 error meaning","web development","roasted",-0.167,{"positive":31,"neutral":32,"mixed":33,"critical":34},3,2,0,6,11,{"idea":37,"docs":38,"design":40},{"positive":33,"critical":31},{"positive":39,"critical":31},1,{"positive":32,"critical":33},[39,33,33,33,39,33,33,33,39,33,39,33,33,33,42,42,31,42,39,33,39,31],5,null,{"problem":45,"audience":52,"pricing":43,"motivation":56,"time_to_build":43,"stack":60,"openness":61,"stage":62,"team_size":61},{"value":46,"source":47,"evidence":48},"Users and support staff don't understand what server status codes mean","maker",[49],{"id":50,"by":11,"text":51},"3626926","Part of my job is user support and a frequent problem is users not sure what a server error means, when explaining I like to provide sources for explanations I give. I don't like…",{"value":53,"source":47,"evidence":54},"Users and support staff who need to explain server errors; developers",[55],{"id":50,"by":11,"text":51},{"value":57,"source":47,"evidence":58},"Explaining server errors to users in user support work",[59],{"id":50,"by":11,"text":51},[],"unknown","launched",{"praise":64,"objections":80,"requests":102,"questions":121,"alternatives":128},[65,73],{"value":66,"source":67,"evidence":68},"Format puts browser respect for RFCs up front","commenter",[69],{"id":70,"by":71,"text":72},"3627112","azernik","I especially like that the entries put front and center the degree to which the official RFCs are actually respected by browsers. That content is all (obviously) in Wikipedia and…",{"value":74,"source":67,"evidence":75},"Clean design; suggested inline explanations",[76],{"id":77,"by":78,"text":79},"3626856","fendrak","Beautiful! A suggestion, though: Use the whitespace to the right of the status codes to display their explanations, rather than linking to a new page; it would be easier to…",[81,88,95],{"value":82,"source":67,"evidence":83},"Some explanations are wrong, e.g. 304 described as redirect",[84],{"id":85,"by":86,"text":87},"3627939","skoob","Well, for 304 the explaination is \"this and all future requests should redirect to given URI\", which is just wrong. Simply \"Not modified\" would be better.",{"value":89,"source":67,"evidence":90},"Includes made-up non-RFC codes without caveats; less useful than Wikipedia",[91],{"id":92,"by":93,"text":94},"3628500","barwell","It's not even as useful as the Wikipedia list as the main page fails to specify which codes are from WebDAV, etc., and it even copies some made-up non-RFC codes without including…",{"value":96,"source":67,"evidence":97},"Redirect (300) wording needs clarifying",[98],{"id":99,"by":100,"text":101},"3627349","klodolph","This really needs to clarify the wording on the 300 redirects...",[103,110,117],{"value":104,"source":67,"evidence":105},"Include relevant RFC extracts",[106],{"id":107,"by":108,"text":109},"3626883","alexchamberlain","Great, can you include any relevant extracts from RFCs?",{"value":111,"source":67,"evidence":112},"Link to the IANA status code registry",[113],{"id":114,"by":115,"text":116},"3627615","mnot","The source of truth for this is the HTTP Status Code Registry at IANA: http:\u002F\u002Fwww.iana.org\u002Fassignments\u002Fhttp-status-codes\u002F It would be really nice if this page could at least…",{"value":118,"source":67,"evidence":119},"Show explanations inline instead of new pages",[120],{"id":77,"by":78,"text":79},[122],{"value":123,"source":47,"evidence":124},"Which 300 redirect explanations are unclear?",[125],{"id":126,"by":11,"text":127},"3627407","Which ones specifically? I had to keep the micro-explanations very short so they only give a very very basic over-view, but the full page explanations should be more than…",[129,136,143,150],{"value":130,"source":67,"evidence":131},"httpstat.us",[132],{"id":133,"by":134,"text":135},"3626884","Zikes","Reminds me of http:\u002F\u002Fhttpstat.us\u002F",{"value":137,"source":67,"evidence":138},"httpcats.herokuapp.com",[139],{"id":140,"by":141,"text":142},"3627709","shabble","I think I prefer the lolcat-compliant version: http:\u002F\u002Fhttpcats.herokuapp.com\u002F303",{"value":144,"source":67,"evidence":145},"httprage.com",[146],{"id":147,"by":148,"text":149},"3627911","matth","Or the f7u12 version: http:\u002F\u002Fwww.httprage.com\u002F",{"value":151,"source":67,"evidence":152},"W3C RFC 2616 section 10",[153],{"id":154,"by":155,"text":156},"3626893","piotrSikora","What's wrong with the first Google's response for \"HTTP status codes\" (i.e. http:\u002F\u002Fwww.w3.org\u002FProtocols\u002Frfc2616\u002Frfc2616-sec10.html)?",{"comments":31,"answered":39,"key":158},[159,160,163],{"id":50,"text":51},{"id":161,"text":162},"3627724","I like the idea of adding that, I could also include httpstat.us in the same way, here's an example of how I think I'll do it (under code references): http:\u002F\u002Fhttpstatus.es\u002F101…",{"id":126,"text":127},{"commenters":165,"max_depth":166,"maker_replies":31,"first_comment_mins":167,"lifespan_hours":168},19,4,80,56,[170,174,178,181,183,185,189,190,194,195,197,200,202,204,205,206,209,211,214,216,218,219],[171,33,39,172,173,33],"3626854","project\u002Fcritical\u002Fidea","heyrhett",[175,33,33,176,177,33],"3626959","commenter\u002Fneutral\u002Fnone","lojack",[179,33,33,176,180,33],"3627967","bruth",[182,33,33,176,177,33],"3630297",[92,33,39,184,93,33],"project\u002Fcritical\u002Fdocs",[186,39,33,187,188,33],"3626861","other\u002Fneutral\u002Fnone","0x5a177",[133,32,33,187,134,33],[191,32,33,192,193,33],"3627086","other\u002Fneutral\u002Fidea","kaerast",[154,31,39,172,155,33],[50,31,33,196,11,39],"maker\u002Fmixed\u002Fdocs",[198,31,39,172,199,33],"3628137","Drbble",[140,166,33,201,141,33],"other\u002Fneutral\u002Fdesign",[161,166,33,203,11,39],"project\u002Fpositive\u002Fdesign",[147,166,33,201,148,33],[77,42,42,203,78,33],[207,42,42,203,208,33],"3634799","redslazer",[114,34,31,210,115,33],"project\u002Fneutral\u002Fdocs",[70,212,42,213,71,33],7,"project\u002Fpositive\u002Fdocs",[99,215,39,184,100,33],8,[126,215,33,217,11,39],"maker\u002Fneutral\u002Fdocs",[85,215,39,184,86,33],[107,220,31,210,108,33],9,[222,223],{"id":4,"t":12,"points":14,"comments":15},{"id":224,"t":225,"points":166,"comments":39},"4376906",1344878038,[227,232,237,241,246,250],{"id":228,"name":229,"points":230,"category":231},"3637132","HackerNews News Recommender",97,"productivity",{"id":233,"name":234,"points":235,"category":236},"3635279","Kana by Hand \u002F Kanji by Hand",55,"languages",{"id":238,"name":239,"points":240,"category":20},"3628473","hncrawl",53,{"id":242,"name":243,"points":244,"category":245},"3641396","Polymath",49,"learning_science",{"id":247,"name":248,"points":249,"category":236},"3649827","Unofficial-Google-Music-API",48,{"id":251,"name":252,"points":253,"category":20},"3644160","CircuitLab",46,false,"v2",{"id":257,"name":5,"line":6,"ai":254,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":258,"top":18,"kw":259,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":260,"url":9,"mix":261,"praise":66,"objection":82,"sub":21},3626481,-0.17,[24,25,26,27],"1000100010100055351013",[31,32,33,34],1793990879163]