[{"data":1,"prerenderedAt":376},["ShallowReactive",2],{"project-30039692":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":44,"post_text":46,"what":47,"said":69,"maker_in_thread":178,"shape":190,"grid":194,"attempts":337,"same_week":338,"maker_shows":38,"maker_hidden":368,"reader_version":369,"card":370},"30039692","Hacker XP","Hacker News styled as a Windows XP Outlook email client","title","Show HN: Hacker XP – Hacker News styled as a Windows XP Outlook email client","https:\u002F\u002Fhackerxp.com\u002F","hackerxp.com","assemblylang",1642877899,2022,136,52,443,2570,18,"notable","consumer_social","hacker news client","web_app",[24,25,26,27,21],"hacker news","windows xp","retro gui","outlook express","curious",0.136,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,17,2,3,29,{"design":37,"idea":39,"performance":41,"privacy":42,"execution":43},{"positive":31,"critical":38},1,{"positive":40,"critical":38},0,{"positive":40,"critical":38},{"positive":40,"critical":40},{"positive":40,"critical":40},[45,45,34,40,40,40,40,40,45,40,40,40,34,45,34,38,40,34,34,40,40,40,40,34,34,40,34,34,34,34,34,40,34,34,34,40,45,34,34,38],5,"Hello HN, sharing my weekend project. I'm a fan of retro GUIs and fan of HN, so I built an alternative HN front end that resembles a Window XP desktop with an old Outlook email client.\n\nArchive and github links if you get 500 errors:\n\nhttps:\u002F\u002Fweb.archive.org\u002Fweb\u002F20220122190454\u002Fhttps:\u002F\u002Fhackerxp.com\u002Fnew\n\nhttps:\u002F\u002Fgithub.com\u002Fassemblylanguage\u002Fhacker-xp",{"problem":48,"audience":54,"pricing":54,"motivation":55,"time_to_build":54,"stack":59,"openness":66,"stage":67,"team_size":68},{"value":49,"source":50,"evidence":51},"Browsing Hacker News in a retro Windows XP style","maker",[52],{"id":53},"post",null,{"value":56,"source":50,"evidence":57},"Fan of retro GUIs and of HN",[58],{"id":53},[60],{"value":61,"source":50,"evidence":62},"nginx",[63],{"id":64,"by":11,"text":65},"30042328","that's correct, just your basic VPS running nginx","open_source","launched","solo",{"praise":70,"objections":94,"requests":124,"questions":148,"alternatives":156},[71,87],{"value":72,"source":73,"evidence":74},"Nostalgic XP-era aesthetic and clear layout","commenter",[75,79,83],{"id":76,"by":77,"text":78},"30040189","curiousfab","Thanks for making this (despite the hiccups and error 500s). I love the aesthetics of that era so much: Efficient usage of screen space, clear borders between different elements…",{"id":80,"by":81,"text":82},"30040309","miles","Had a brief, glorious glimpse amidst a host of \"500 Internal Server Error\"s: https:\u002F\u002Fimgur.com\u002Fa\u002Fy3896NY EDIT: Did not know that links and text could be combined in a single…",{"id":84,"by":85,"text":86},"30042471","ohforsure","It's... it's beautiful. Thank you.",{"value":88,"source":73,"evidence":89},"Full screen mode and attention to detail",[90],{"id":91,"by":92,"text":93},"30041041","gred","This plus full screen (F11)! chef's kiss",[95,110,117],{"value":96,"source":73,"evidence":97},"Frequent 500 errors under load",[98,102,106],{"id":99,"by":100,"text":101},"30040075","akoster","I’m excited to try it but getting “ 500 Internal Server Error.” right now. Will check back later- looking forward to it!",{"id":103,"by":104,"text":105},"30040592","otagekki","I keep having 500 errors... Denial of service? As said elsewhere, server errors should look have a BSoD-like appearance ;)",{"id":107,"by":108,"text":109},"30040253","only4here","currently getting an internal server error on your website, but I can't blame you for being on the front page!",{"value":111,"source":73,"evidence":112},"Does not render well on mobile",[113],{"id":114,"by":115,"text":116},"30040470","lostgame","This is adorable. A little broken on my iPhone 8, but that’s to be expected; it’s meant to emulate a desktop experience.",{"value":118,"source":73,"evidence":119},"Scraping the DOM instead of using the HN API",[120],{"id":121,"by":122,"text":123},"30043419","cheeaun","Quite surprised that you're scraping HN and parse the DOM. Maybe should try use the API? https:\u002F\u002Fgithub.com\u002FHackerNews\u002FAPI",[125,140],{"value":126,"source":73,"evidence":127},"Show a blue screen of death on errors",[128,132,136],{"id":129,"by":130,"text":131},"30040096","mulmen","Missed opportunity to style the 500 page as a BSOD.",{"id":133,"by":134,"text":135},"30040496","nik736","Why is the 500 error page not a blue screen.",{"id":137,"by":138,"text":139},"30040932","barelysapient","Disappointed the 500 error I got wasn't a blue screen of death.",{"value":141,"source":73,"evidence":142},"Add caching and use the HN API",[143,147],{"id":144,"by":145,"text":146},"30041031","password4321","Nice re-skin. Suggestions vs. the 500's: · Show the rest of the page if the HN content isn't loadable. The server doesn't seem to have any problem delivering the static assets,…",{"id":121,"by":122,"text":123},[149],{"value":150,"source":73,"evidence":151},"Is posting text with a link in Show HN new?",[152],{"id":153,"by":154,"text":155},"30040235","Retr0id","I didn't know it was possible to make an HN post with both text, and an URL. Is this a new feature?",[157,164,171],{"value":158,"source":73,"evidence":159},"Thunderbird as an RSS reader for HN",[160],{"id":161,"by":162,"text":163},"30041390","badsectoracula","You can get most of the functionality in the page (which isn't much) by setting up Thunderbird (which with the classic layout looks very similar to Outlook Express) as an RSS…",{"value":165,"source":73,"evidence":166},"Forte Agent newsreader",[167],{"id":168,"by":169,"text":170},"30040555","jbverschoor","Ahhh.. looks like good old NNTP. Time to get https:\u002F\u002Fwww.forteinc.com\u002Fagent\u002F again?",{"value":172,"source":73,"evidence":173},"Progress Quest",[174],{"id":175,"by":176,"text":177},"30041407","walrus01","the interface reminds me a little bit of progress quest https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FProgress_Quest",{"comments":179,"answered":33,"key":180},6,[181,184,187],{"id":182,"text":183},"30040701",">I love the aesthetics of that era so much: Efficient usage of screen space, clear borders between different elements - brings back happy memories! the GUI design of this era was…",{"id":185,"text":186},"30040374","Working on getting the website back up now, got the so called \"HN hug of death\" from the traffic",{"id":188,"text":189},"30040440","back up, but expect some 500 errors",{"commenters":191,"max_depth":45,"maker_replies":179,"first_comment_mins":192,"lifespan_hours":193},42,40,15,[195,197,200,204,206,210,213,216,218,220,223,224,226,229,232,234,238,242,246,249,251,253,254,256,257,260,263,266,268,271,274,278,281,283,285,288,290,295,298,299,303,304,306,308,312,314,318,320,322,324,328,333],[80,40,45,196,81,40],"project\u002Fpositive\u002Fdesign",[198,40,45,196,199,40],"30040420","notRobot",[201,40,34,202,203,40],"30040794","project\u002Fneutral\u002Fdesign","ik8s",[153,38,40,205,154,40],"other\u002Fneutral\u002Fnone",[207,38,40,208,209,40],"30040552","commenter\u002Fneutral\u002Fnone","4cao",[211,38,40,205,212,40],"30040597","sm4rk0",[214,38,40,205,215,40],"30041001","dang",[217,38,40,205,154,40],"30041036",[219,38,40,205,215,40],"30041122",[221,38,40,208,222,40],"30041211","masswerk",[76,33,45,196,77,40],[182,33,40,225,11,38],"other\u002Fneutral\u002Fdesign",[227,33,40,205,228,40],"30042101","codeflo",[230,33,40,225,231,40],"30042461","int_19h",[233,33,40,225,162,40],"30041125",[235,34,34,236,237,40],"30040288","project\u002Fneutral\u002Fnone","btdmaster",[239,240,45,196,241,40],"30040220",4,"Multicomp",[243,45,34,244,245,40],"30040595","project\u002Fneutral\u002Fidea","ZoomZoomZoom",[247,45,34,244,248,40],"30040609","hdjjhhvvhga",[161,45,38,250,162,40],"project\u002Fcritical\u002Fidea",[185,179,40,252,11,38],"maker\u002Fneutral\u002Fperformance",[188,179,40,252,11,38],[99,31,34,255,100,40],"project\u002Fneutral\u002Fperformance",[129,31,34,202,130,40],[258,31,40,259,11,38],"30040456","maker\u002Fneutral\u002Fdesign",[261,262,40,205,228,40],"30042008",8,[264,262,40,225,265,40],"30042084","userbinator",[267,262,40,225,231,40],"30042483",[269,262,40,205,270,40],"30042563","ikr678",[272,262,40,225,273,40],"30044860","tomjen3",[275,276,34,255,277,40],"30041458",9,"ThinkBeat",[144,279,34,280,145,40],10,"project\u002Fmixed\u002Fperformance",[282,279,40,252,11,38],"30041398",[168,284,34,244,169,40],11,[286,284,40,205,287,40],"30040808","zozbot234",[137,289,34,202,138,40],12,[291,292,34,293,294,40],"30040897",13,"project\u002Fneutral\u002Fprivacy","qbasic_forever",[114,296,34,297,115,40],14,"project\u002Fmixed\u002Fdesign",[133,193,34,202,134,40],[300,301,34,252,302,40],"30040865",16,"joering2",[64,301,40,252,11,38],[121,32,34,305,122,40],"maker\u002Fneutral\u002Fexecution",[103,18,38,307,104,40],"project\u002Fcritical\u002Fperformance",[309,310,45,196,311,40],"30042830",19,"graderjs",[175,313,34,202,176,40],20,[315,316,40,225,317,40],"30041618",21,"bitigchi",[91,319,45,196,92,40],22,[84,321,45,196,85,40],23,[107,323,34,255,108,40],24,[325,326,34,255,327,40],"30041233",25,"francoismassot",[329,330,38,331,332,40],"30042810",26,"project\u002Fcritical\u002Fdesign","bingohbangoh",[334,335,34,255,336,40],"30040251",27,"solmag",[],[339,344,348,353,358,363],{"id":340,"name":341,"points":342,"category":343},"30057442","Let's Block It",261,"security_privacy",{"id":345,"name":346,"points":347,"category":20},"30047455","Marginalia",236,{"id":349,"name":350,"points":351,"category":352},"30089895","Electric Tables",231,"productivity",{"id":354,"name":355,"points":356,"category":357},"30045901","Webutils",188,"creative",{"id":359,"name":360,"points":361,"category":362},"30051902","bangBang",146,"games",{"id":364,"name":365,"points":366,"category":367},"30066184","Hey.Café",133,"web_saas",false,"v2",{"id":371,"name":5,"line":6,"ai":368,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":372,"top":18,"kw":373,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":374,"url":9,"mix":375,"praise":72,"objection":96,"sub":21},30039692,0.14,[24,25,26,27,21],"5530000050003531033000033033333033305331",[31,32,33,34],1794036616035]