[{"data":1,"prerenderedAt":516},["ShallowReactive",2],{"project-42338327":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":46,"post_text":49,"what":50,"said":75,"maker_in_thread":234,"shape":245,"grid":249,"attempts":477,"same_week":478,"maker_shows":48,"maker_hidden":508,"reader_version":509,"card":510},"42338327","Hacker Herald","like HN but with crowdsourced pics and subtitles","title","Show HN: Hacker Herald – like HN but with crowdsourced pics and subtitles","https:\u002F\u002Fhackerherald.com\u002F","hackerherald.com","MarkMc",1733480554,2024,251,82,292,3515,9,"legend","consumer_social","hacker news client","web_app",[24,25,26,27],"hacker news","hn frontend","crowdsourced images","news reader","mixed",0.132,{"positive":31,"neutral":32,"mixed":33,"critical":34},19,14,2,11,46,{"design":37,"privacy":39,"execution":42,"idea":43,"performance":45},{"positive":18,"critical":38},7,{"positive":40,"critical":41},0,1,{"positive":40,"critical":40},{"positive":44,"critical":33},6,{"positive":40,"critical":40},[47,40,47,41,40,41,40,48,48,40,40,47,47,47,48,47,41,41,47,47,41,40,47,41,48,48,47,47,47,48,48,47,47,41,41,48,41,40,48,40],5,3,"Hi folks this is a project I worked on with some of my students when I was running an online JS programming course.  Although the online course is no more, I finally got around to releasing Hacker Herald with a former instructor and student - thanks Arnav and Archis!\n\nTo those wondering if there is a need for such a Hacker News front end, I would just point out that most newspaper websites are laid out like this - clearly some people like this kind of layout!\n\nAlso for some stories a picture really does help - currently there is a HN story titled, \"Portland airport grows with expansive mass ti",{"problem":51,"audience":57,"pricing":66,"motivation":67,"time_to_build":66,"stack":71,"openness":72,"stage":73,"team_size":74},{"value":52,"source":53,"evidence":54},"Hacker News story list lacks images, so some stories are skipped","maker",[55],{"id":56},"post",{"value":58,"source":59,"evidence":60},"Hacker News readers who want a newspaper-style layout","inferred",[61,62],{"id":56},{"id":63,"by":64,"text":65},"42340174","lukasfoisy","From today: \"Portland Airport Grows With Expansive Mass Timber Roof Canopy\" is a good example. I wouldn't have opened this story on Hacker News, but the image displayed on Hacker…",null,{"value":68,"source":53,"evidence":69},"Maker wanted a Hacker News layout with pictures, and says newspaper sites use a similar layout",[70],{"id":56},[],"unknown","launched","team",{"praise":76,"objections":101,"requests":151,"questions":186,"alternatives":201},[77,93],{"value":78,"source":79,"evidence":80},"Layout is a good alternative to vanilla HN and the day tabs help","commenter",[81,85,89],{"id":82,"by":83,"text":84},"42339621","voodooEntity","While i have to admit, from all the alternative frontends i have seen over the years (and there have been alot) this is by far the best. Tho as many others mention, one of the…",{"id":86,"by":87,"text":88},"42342272","cjsawyer","I prefer the density of the original, but your addition of \"Today\", \"Yesterday\", \"Wednesday\"... buttons is excellent. That is much more useful than the infinite scroll on the…",{"id":90,"by":91,"text":92},"42340925","PaulHoule","One of the best HN redesigns I've seen in that it's not just \"add whitespace\" but is a totally different layout. My take on social media is that you have to have an image in a…",{"value":94,"source":79,"evidence":95},"Airport story image made readers open an article they would have skipped",[96,97],{"id":63,"by":64,"text":65},{"id":98,"by":99,"text":100},"42340443","alt227","That is an extremely impressive roof, and I agree that the title isnt grabbing. I too clicked on the picture but had previously skipped the article on HN.",[102,118,130,140],{"value":103,"source":79,"evidence":104},"Images add clutter and HN's minimalism and density are its main strength",[105,106,110,114],{"id":82,"by":83,"text":84},{"id":107,"by":108,"text":109},"42341398","rkagerer","I want to thank you for doing this, but for a different reason: it reminded me how much I appreciate the vanilla HN layout. I viscerally HATE all the news sites that look like…",{"id":111,"by":112,"text":113},"42339169","redm","The saying, “If it ain't broke, don’t fix it,” comes to mind. I’m all for progress, but Hacker News's simplicity and density are its major features.",{"id":115,"by":116,"text":117},"42340986","yoda97","Good effort, but tbh the absence of pictures is actually what I like about HN, that's why I could never get into daily.dev",{"value":119,"source":79,"evidence":120},"Crowdsourced images look generated or are off-topic and distracting",[121,122,126],{"id":107,"by":108,"text":109},{"id":123,"by":124,"text":125},"42340114","redeux","Personally, I don’t care for the images on the articles. I find them distracting from the information I actually want, the headline and content. It seems that their purpose is…",{"id":127,"by":128,"text":129},"42340478","sjf","The site is neat, but the airport article is really the only one that benefits from an image though. It'd be nice to not have to scroll past logos, stock images, etc.",{"value":131,"source":79,"evidence":132},"Site fails with VPN or ad blocker due to S3 CORS errors",[133,137],{"id":134,"by":135,"text":136},"42341580","Sn0wCoder","The UI is very nice. Congratulations on the release, with all the articles about releasing the last few days must feel good. Does not like my VPN \u002F AdBlocker, getting a few CORS…",{"id":138,"by":135,"text":139},"42341602","Same issue need to turn off VPN \u002F AdBlock....",{"value":141,"source":79,"evidence":142},"Hotlinking images raises privacy and copyright concerns",[143,147],{"id":144,"by":145,"text":146},"42340463","Retr0id","I notice you're hotlinking the images from their respective sources. This isn't ideal from a privacy PoV, because you're basically announcing your presence to tens of different…",{"id":148,"by":149,"text":150},"42341288","ipaddr","Copying images is a copyright issue.",[152,159,166,173,180],{"value":153,"source":79,"evidence":154},"Category filters or tabs to exclude topics",[155],{"id":156,"by":157,"text":158},"42340516","badcppdev","I like how this looks but I have a feature suggestion.... Could you crowd-source categories\u002Ftags for the stories and then try and implement an opt-in \u002F opt-out function that lets…",{"value":160,"source":79,"evidence":161},"Search",[162],{"id":163,"by":164,"text":165},"42339399","mrbluecoat","Adding search would be a nice value-add",{"value":167,"source":79,"evidence":168},"Permalinks for past dates",[169],{"id":170,"by":171,"text":172},"42339227","Cthulhu_","One tip, it might be an idea to create permalinks, so that people can open up the page at any specific date instead of just the past week. I don't know if that's feasible though,…",{"value":174,"source":79,"evidence":175},"Dark theme option",[176],{"id":177,"by":178,"text":179},"42340719","lastdong","Dark theme option comes to mind.",{"value":181,"source":79,"evidence":182},"Way to raise the image threshold",[183],{"id":184,"by":108,"text":185},"42341516","Is there a way I can raise the threshold? Not every story is deserving of a photo, and if their presence felt more curated it might significantly improve my experience on your…",[187,194],{"value":188,"source":79,"evidence":189},"How is the image crowdsourcing done and could OGP previews be used",[190],{"id":191,"by":192,"text":193},"42346118","prophesi","I'm not sure how the pics\u002Fsubtitled are crowdsourced, but I'm wondering if it'd fare just as well simply using the OGP protocol? ie, the preview cards we see in most…",{"value":195,"source":79,"evidence":196},"Is the site sustainable long term and what are the hosting costs",[197],{"id":198,"by":199,"text":200},"42339663","password4321","Thanks for being willing to stick your neck out by putting your own spin on things! I'm always interested to hear more about the sustainability of alternative HN frontends... the…",[202,213,220,227],{"value":203,"source":79,"evidence":204},"hckrnews.com",[205,209],{"id":206,"by":207,"text":208},"42342547","kayge","This other alternative interface might interest you: https:\u002F\u002Fhckrnews.com\u002F Fairly high density, divided by day, and able to reduce down to groups of Top 10 \u002F Top 20 \u002F Top 50%.…",{"id":210,"by":211,"text":212},"42340361","PeterHolzwarth","Very true of course, but I find that at this point, I use https:\u002F\u002Fhckrnews.com\u002F as much as I use vanilla HN now, at this point, as often I want this a bit fresher and raw. Of…",{"value":214,"source":79,"evidence":215},"Histre HN tag app",[216],{"id":217,"by":218,"text":219},"42341840","kirubakaran","You might like this: https:\u002F\u002Fhistre.com\u002Fhn\u002F (Disclosure: I made it)",{"value":221,"source":79,"evidence":222},"hnrss.org feeds and newsboat",[223],{"id":224,"by":225,"text":226},"42339043","mr_mitm","My first reaction was: this is super cool. I can't say whether I'll stick to it as I often read HN via newsboat and https:\u002F\u002Fhnrss.org\u002Ffrontpage, but I'll give it a try! Thanks…",{"value":228,"source":79,"evidence":229},"news.facts.dev",[230],{"id":231,"by":232,"text":233},"42339166","uwemaurer","Always great to see alternative hackernews frontends! I really like the newspaper like layout. My own hackernews frontend project is this: https:\u002F\u002Fnews.facts.dev\u002Finterests The…",{"comments":48,"answered":41,"key":235},[236,239,242],{"id":237,"text":238},"42340649","Thanks that's a good idea! I think I'd need to use AI to categorise each story, then maybe have different tabs on the page for each category...",{"id":240,"text":241},"42340553","The presence or absence of an image depends on user votes. If you feel an image is not useful, click the '...' button and select 'Suggest or Choose an Image' > 'This story does…",{"id":243,"text":244},"42340522","Thanks! No fixed plans for future development - it kind of depends on how much traction it gets. If it gets a lot of interest I might add a 'AI editor' that chooses images and…",{"commenters":246,"max_depth":38,"maker_replies":48,"first_comment_mins":247,"lifespan_hours":248},66,74,270,[250,252,255,259,263,267,270,274,276,279,282,284,287,289,291,293,295,299,302,304,306,309,311,313,315,316,317,319,323,325,327,329,332,334,337,339,341,342,345,349,353,358,362,365,368,370,372,375,379,383,387,389,394,398,402,406,409,411,412,413,415,416,421,422,424,429,433,437,441,445,447,450,453,456,458,461,462,465,466,470,473,475],[82,40,47,251,83,40],"project\u002Fpositive\u002Fdesign",[253,40,47,251,254,40],"42341387","cloverich",[256,40,40,257,258,40],"42344843","other\u002Fneutral\u002Fdesign","amelius",[260,40,40,261,262,40],"42344960","commenter\u002Fneutral\u002Fnone","dbtc",[264,40,40,265,266,40],"42345747","commenter\u002Fneutral\u002Fdesign","thorncorona",[268,40,47,251,269,40],"42347820","written-beyond",[271,40,40,272,273,40],"42350913","other\u002Fneutral\u002Fnone","IOT_Apprentice",[144,41,41,275,145,40],"project\u002Fcritical\u002Fprivacy",[277,41,40,261,278,40],"42340531","rfl890",[280,41,40,261,281,40],"42340876","wmeredith",[148,41,41,283,149,40],"project\u002Fcritical\u002Fnone",[285,41,40,261,286,40],"42343597","more_corn",[288,41,40,261,145,40],"42344324",[290,41,40,261,149,40],"42344973",[292,41,40,261,145,40],"42345350",[134,33,48,294,135,40],"project\u002Fmixed\u002Fexecution",[296,48,41,297,298,40],"42342374","project\u002Fcritical\u002Fidea","ivanjermakov",[156,300,47,301,157,40],4,"project\u002Fpositive\u002Fidea",[237,300,40,303,11,41],"maker\u002Fneutral\u002Fidea",[217,300,40,305,218,40],"other\u002Fneutral\u002Fidea",[307,300,40,261,308,40],"42405188","rrr_oh_man",[310,300,40,261,218,40],"42405351",[198,47,48,312,199,40],"maker\u002Fneutral\u002Fnone",[224,44,47,314,225,40],"project\u002Fpositive\u002Fnone",[86,38,47,251,87,40],[206,38,40,272,207,40],[90,318,47,251,91,40],8,[320,318,40,321,322,40],"42342053","commenter\u002Fneutral\u002Fidea","sourcepluck",[324,318,40,321,91,40],"42342423",[191,18,48,326,192,40],"project\u002Fneutral\u002Fidea",[231,328,40,272,232,40],10,[330,328,47,314,331,40],"42339357","nlvraghavendra",[170,34,48,333,171,40],"project\u002Fneutral\u002Fexecution",[123,335,41,336,124,40],12,"project\u002Fcritical\u002Fdesign",[127,338,41,336,128,40],13,[240,338,40,340,11,41],"maker\u002Fneutral\u002Fdesign",[184,338,48,340,108,40],[343,32,47,251,344,40],"42339416","JKCalhoun",[346,347,47,301,348,40],"42339830",15,"shahzaibmushtaq",[350,351,40,272,352,40],"42341746",16,"vunderba",[354,355,48,356,357,40],"42339400",17,"project\u002Fmixed\u002Fdesign","jasfi",[359,360,41,336,361,40],"42339161",18,"eigilsagafos",[363,360,40,272,364,40],"42340068","iLoveOncall",[366,360,40,272,367,40],"42341396","dang",[369,360,40,272,364,40],"42343579",[371,360,40,272,367,40],"42347665",[373,31,47,301,374,40],"42348155","kimusan",[376,377,41,336,378,40],"42340971",20,"justmarc",[380,381,40,272,382,40],"42351083",21,"satvikpendem",[384,385,47,251,386,40],"42341145",22,"TripleChecker",[115,388,41,297,116,40],23,[390,391,48,392,393,40],"42340602",24,"project\u002Fneutral\u002Fdesign","jack_riminton",[395,396,40,272,397,40],"42345576",25,"johnea",[399,400,40,272,401,40],"42342369",26,"h1fra",[403,404,47,301,405,40],"42339547",27,"supriyo-biswas",[407,408,47,301,64,40],"42338829",28,[410,408,48,326,83,40],"42339643",[63,408,47,301,64,40],[98,408,47,251,99,40],[414,408,48,326,83,40],"42442925",[243,408,40,326,11,41],[417,418,48,419,420,40],"42339648",29,"project\u002Fneutral\u002Fperformance","swyx",[138,418,48,419,135,40],[163,423,48,326,164,40],30,[425,426,47,427,428,40],"42356460",31,"maker\u002Fpositive\u002Fnone","rodary",[430,431,47,314,432,40],"42340938",32,"InMice",[434,435,47,251,436,40],"42341358",33,"olegrumiancev",[438,439,41,336,440,40],"42339722",34,"phendrenad2",[442,443,48,326,444,40],"42339513",35,"croisillon",[107,446,41,336,108,40],36,[448,446,40,261,449,40],"42341868","Andrew6rant",[451,446,48,326,452,40],"42343028","alecco",[454,446,40,261,455,40],"42343270","woleium",[111,457,41,336,112,40],37,[459,457,40,261,460,40],"42339700","mouse_",[210,457,40,272,211,40],[463,457,40,272,464,40],"42340693","mertysn",[177,457,48,392,178,40],[467,468,48,326,469,40],"42340794",38,"tunnuz",[471,468,40,261,472,40],"42340835","internetter",[474,468,40,261,135,40],"42343154",[476,468,40,261,382,40],"42351076",[],[479,484,488,493,498,503],{"id":480,"name":481,"points":482,"category":483},"42348513","Countless.dev",361,"ai",{"id":485,"name":486,"points":487,"category":483},"42356443","Cut the crap",356,{"id":489,"name":490,"points":491,"category":492},"42331270","Banan-OS",333,"infrastructure",{"id":494,"name":495,"points":496,"category":497},"42329071","gitingest",185,"dev_tools",{"id":499,"name":500,"points":501,"category":502},"42359949","salmagundi",176,"languages",{"id":504,"name":505,"points":506,"category":507},"42382506","ideaharbor",171,"web_saas",false,"v2",{"id":511,"name":5,"line":6,"ai":508,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":512,"top":18,"kw":513,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":514,"url":9,"mix":515,"praise":78,"objection":103,"sub":21},42338327,0.13,[24,25,26,27],"5051010330055535115510513355533551131030",[31,32,33,34],1794036665444]