[{"data":1,"prerenderedAt":250},["ShallowReactive",2],{"project-25980892":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":41,"post_text":43,"what":44,"said":100,"maker_in_thread":162,"shape":172,"grid":176,"attempts":213,"same_week":214,"maker_shows":163,"maker_hidden":243,"reader_version":244,"card":245},"25980892","YaHNd","HN Books: The Best Books of Hacker News","title","Show HN: YaHNd – HN Books: The Best Books of Hacker News","https:\u002F\u002Fyahnd.com\u002Fbooks\u002F","yahnd.com","yaj54",1612116075,2021,55,17,803,2533,32,"notable","learning_science","book recommendations","web_app",[24,21,25,26],"hacker news books","programming books","book discovery","curious",0.13,{"positive":30,"neutral":31,"mixed":32,"critical":33},3,7,0,1,11,{"idea":36,"design":37,"pricing":39,"execution":40},{"positive":33,"critical":32},{"positive":38,"critical":32},2,{"positive":32,"critical":32},{"positive":32,"critical":32},[30,32,42,42,32,30,32,30,30,42,32,30,32,30,32,33,30],5,null,{"problem":45,"audience":43,"pricing":43,"motivation":56,"time_to_build":43,"stack":63,"openness":98,"stage":99,"team_size":98},{"value":46,"source":47,"evidence":48},"Finding books recommended across Hacker News threads","inferred",[49,53],{"id":50,"by":51,"text":52},"25982136","edmundsauto","This is great, really really like the sticky feature of weekly\u002Fmonthly\u002Fyearly digests. I get most of my book recs from HN comments. Usually they are non-technical, anything from…",{"id":54,"by":11,"text":55},"25982731","Yes",{"value":57,"source":58,"evidence":59},"Fun and learning","maker",[60],{"id":61,"by":11,"text":62},"25984721","Fun and learning. And I do think my ranking algorithm generates different results.",[64,70,74,78,82,86,90,94],{"value":65,"source":58,"evidence":66},"Python",[67],{"id":68,"by":11,"text":69},"25981337","Sure - Heroku and Cloudflare for hosts. I have a lightweight JS server that handles ingestion of HN data and parses book references into a Postgres db. Site is built with Python…",{"value":71,"source":58,"evidence":72},"Starlette",[73],{"id":68,"by":11,"text":69},{"value":75,"source":58,"evidence":76},"Postgres",[77],{"id":68,"by":11,"text":69},{"value":79,"source":58,"evidence":80},"Redis",[81],{"id":68,"by":11,"text":69},{"value":83,"source":58,"evidence":84},"Heroku",[85],{"id":68,"by":11,"text":69},{"value":87,"source":58,"evidence":88},"Cloudflare",[89],{"id":68,"by":11,"text":69},{"value":91,"source":58,"evidence":92},"spaCy",[93],{"id":68,"by":11,"text":69},{"value":95,"source":58,"evidence":96},"vaderSentiment",[97],{"id":68,"by":11,"text":69},"unknown","launched",{"praise":101,"objections":114,"requests":122,"questions":139,"alternatives":154},[102,110],{"value":103,"source":104,"evidence":105},"Fast loading and well designed","commenter",[106],{"id":107,"by":108,"text":109},"25981230","systemvoltage","Kudos! Loads superfast and well designed. I am curious about how to build a site like this? Could you shed some light on the stack used (frontend\u002Fbackend)? I couldn't find…",{"value":111,"source":104,"evidence":112},"Weekly, monthly and yearly digests are useful",[113],{"id":50,"by":51,"text":52},[115],{"value":116,"source":104,"evidence":117},"Only links to Amazon, no other retailers",[118],{"id":119,"by":120,"text":121},"25981113","Cenk","I wish you linked out to other retailers as well, besides Amazon. Perhaps something like boook.link would be useful.",[123,135],{"value":124,"source":104,"evidence":125},"Link to other retailers and book sources",[126,127,131],{"id":119,"by":120,"text":121},{"id":128,"by":129,"text":130},"25985381","toomuchtodo","Consider linking to books at https:\u002F\u002Fopenlibrary.org (an Internet Archive project). If they’ve scanned the book, you can usually check it out with your Internet Archive account…",{"id":132,"by":133,"text":134},"25988580","asicsp","There are plenty of self-published books on https:\u002F\u002Fleanpub.com\u002F and https:\u002F\u002Fgumroad.com\u002F",{"value":136,"source":104,"evidence":137},"Core versus non-core HN topic switch",[138],{"id":50,"by":51,"text":52},[140,147],{"value":141,"source":104,"evidence":142},"How are books detected in comments without links",[143],{"id":144,"by":145,"text":146},"25983942","rahimnathwani","First - thanks for building this! I'm curious - how do you detect a book mention if, the first time it's mentioned, there's no link to Amazon? Do you use spaCy for NER and then…",{"value":148,"source":104,"evidence":149},"How to sort results by comments or date",[150],{"id":151,"by":152,"text":153},"25989111","superasn","Very nice. How do i sort the results by number of comments, date, etc?",[155],{"value":156,"source":104,"evidence":157},"hackernewsbooks.com",[158],{"id":159,"by":160,"text":161},"25984015","Rendello","When I was looking to fill my bookshelf with technical books last month, I stumbled upon https:\u002F\u002Fhackernewsbooks.com, it helped me find a lot of good programming literature. The…",{"comments":42,"answered":163,"key":164},4,[165,166,169],{"id":61,"text":62},{"id":167,"text":168},"25982727","Yep - parsing comments and submissions. I like the coreHN \u002F non-coreHN idea. The search page [0] has links to categories that can allow you to dig into the different categories…",{"id":170,"text":171},"25981172","Yep - I'd for sure like to add other retailers - both for links out and for grepping for book references. Thanks for that resource - it looks helpful.",{"commenters":173,"max_depth":42,"maker_replies":42,"first_comment_mins":174,"lifespan_hours":175},13,20,21,[177,179,181,185,187,189,191,193,195,196,197,198,201,202,203,207,211],[159,32,30,178,160,32],"project\u002Fneutral\u002Fidea",[61,32,32,180,11,33],"maker\u002Fneutral\u002Fidea",[182,32,42,183,184,32],"25987035","project\u002Fpositive\u002Fidea","bwb",[50,33,42,186,51,32],"project\u002Fpositive\u002Fdesign",[167,33,32,188,11,33],"maker\u002Fneutral\u002Fexecution",[119,38,30,190,120,32],"project\u002Fneutral\u002Fpricing",[170,38,32,192,11,33],"maker\u002Fpositive\u002Fexecution",[128,38,30,194,129,32],"project\u002Fneutral\u002Fexecution",[132,38,30,194,133,32],[107,30,42,186,108,32],[68,30,32,188,11,33],[199,30,30,188,200,32],"25982115","foolinaround",[54,30,32,188,11,33],[144,30,30,188,145,32],[204,30,32,205,206,32],"25982942","other\u002Fneutral\u002Fnone","not_knuth",[208,163,33,209,210,32],"25981487","project\u002Fcritical\u002Fnone","jmeister",[151,42,30,212,152,32],"project\u002Fneutral\u002Fdesign",[],[215,220,225,230,234,239],{"id":216,"name":217,"points":218,"category":219},"26013715","Haven",547,"web_saas",{"id":221,"name":222,"points":223,"category":224},"25948797","Loudreader",297,"productivity",{"id":226,"name":227,"points":228,"category":229},"25939042","kindle-dash",284,"hardware",{"id":231,"name":232,"points":233,"category":20},"25967641","labml.ai",251,{"id":235,"name":236,"points":237,"category":238},"25936042","stonks.news",234,"finance_crypto",{"id":240,"name":241,"points":242,"category":20},"26018098","YTT Tech",206,false,"v2",{"id":246,"name":5,"line":6,"ai":243,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":247,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":248,"url":9,"mix":249,"praise":103,"objection":116,"sub":21},25980892,[24,21,25,26],"30550303350303013",[30,31,32,33],1794036602325]