[{"data":1,"prerenderedAt":551},["ShallowReactive",2],{"project-26791582":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":47,"what":48,"said":79,"maker_in_thread":206,"shape":216,"grid":221,"attempts":513,"same_week":514,"maker_shows":33,"maker_hidden":543,"reader_version":544,"card":545},"26791582","DeepHN","Full-text search of 30M Hacker News posts and linked webpages","title","Show HN: DeepHN – Full-text search of 30M Hacker News posts and linked webpages","https:\u002F\u002Fdeephn.org","deephn.org","wolfgarbe",1618318912,2021,324,112,108,2533,5,"legend","data","full-text search engine","web_app",[24,25,26,27],"full-text search","hacker news search","search engine","fuzzy search","debated",0.011,{"positive":31,"neutral":32,"mixed":33,"critical":34},12,21,2,13,48,{"execution":37,"idea":40,"design":41,"performance":43,"docs":44},{"positive":38,"critical":39},1,7,{"positive":33,"critical":33},{"positive":18,"critical":42},3,{"positive":38,"critical":38},{"positive":45,"critical":45},0,[18,42,38,38,38,38,45,45,45,45,45,45,18,42,38,38,38,42,18,18,38,42,18,42,38,42,38,38,42,38,18,18,18,42,18,18,42,18,42,18],null,{"problem":49,"audience":47,"pricing":47,"motivation":47,"time_to_build":47,"stack":59,"openness":77,"stage":78,"team_size":77},{"value":50,"source":51,"evidence":52},"Searching Hacker News posts and the full text of their linked webpages with ranking","maker",[53,56],{"id":54,"by":11,"text":55},"26792447","DeeepHN is powered by our SeekStorm search-as-a-service, which has a full-featured API: https:\u002F\u002Fseekstorm.com\u002Fdocs SeekStorm is intended that the user can index and search their…",{"id":57,"by":11,"text":58},"26792824","Yes, it does exactly that. If you check \"Web\" on the left sidebar, and uncheck \"Stories\" it will find the posts where \"friendship\" occurs in the linked web pages. But we still…",[60,67,73],{"value":61,"source":51,"evidence":62},"SeekStorm search-as-a-service",[63,64],{"id":54,"by":11,"text":55},{"id":65,"by":11,"text":66},"26794059","With the crawler which is part of the SeekStorm search-as-a-service.",{"value":68,"source":51,"evidence":69},"SymSpell",[70],{"id":71,"by":11,"text":72},"26792649","We are combining auto correction (SymSpell) and auto completion (PruningRadixTrie). That is sometimes tricky. We are using a static spelling correction dictionary which does not…",{"value":74,"source":51,"evidence":75},"PruningRadixTrie",[76],{"id":71,"by":11,"text":72},"unknown","launched",{"praise":80,"objections":115,"requests":138,"questions":164,"alternatives":183},[81,93,104],{"value":82,"source":83,"evidence":84},"Fast search results","commenter",[85,89],{"id":86,"by":87,"text":88},"26793309","zoomablemind","Amazingly fast! I'm used to seeing a Firefox's load progress bar for most of requests on my mobile, yet here the results \"just show up\". More observations: - When trying to go…",{"id":90,"by":91,"text":92},"26792224","yewenjie","Nice to see full-text of the articles linked and really fast. Do you provide an API like Algolia does for HN?",{"value":94,"source":83,"evidence":95},"Useful for finding historical posts",[96,100],{"id":97,"by":98,"text":99},"26792284","nitramm","It is really great tool too see what used to be very popular posts in the past. I have one observation. Posts linking to twitter -…",{"id":101,"by":102,"text":103},"26792336","de6u99er","I like it. I built something similar recently for indexing scientific publiations on r\u002FCOVID19 based on Elasticsearch and Kibana.",{"value":105,"source":83,"evidence":106},"Nice UI",[107,111],{"id":108,"by":109,"text":110},"26791660","jschveibinz","I like the UI. Very nice.",{"id":112,"by":113,"text":114},"26795212","djhn","A page to bookmark for sure and an interesting product. The UI takes getting used to, but then again so do many actually useful tools.",[116,127,131],{"value":117,"source":83,"evidence":118},"Back button hijacking bug",[119,123],{"id":120,"by":121,"text":122},"26791997","syntaxing","Neat but the back button hijacking is not cool.",{"id":124,"by":125,"text":126},"26792081","dastx","This kind of thing is enough for me to never want to use a site. If it's a bug, high recommend you fix it, if it's not, highly recommend you reconsider your position.",{"value":128,"source":83,"evidence":129},"Preview shows navigation clutter for some sites",[130],{"id":97,"by":98,"text":99},{"value":132,"source":83,"evidence":133},"Copyright and fair use concerns",[134],{"id":135,"by":136,"text":137},"26793078","abcc8","I'm curious how this site is compliant with copyright law. I've thought of working on similar projects, but the possibility of being sued has dissuaded me.",[139,146,153,157],{"value":140,"source":83,"evidence":141},"Reverse sort order by date",[142],{"id":143,"by":144,"text":145},"26792839","b1tshift","Love it! I would kill for a reverse order button to see oldest posts first",{"value":147,"source":83,"evidence":148},"Support for excluding terms",[149],{"id":150,"by":151,"text":152},"26794890","smusamashah","Can we exclude certain terms in search with a \"-\" e.g. \"-oculus\"?",{"value":154,"source":83,"evidence":155},"Show time in results",[156],{"id":86,"by":87,"text":88},{"value":158,"source":83,"evidence":159},"Work without JavaScript",[160],{"id":161,"by":162,"text":163},"26793819","LinuxBender","We're sorry but seekstorm-deephn doesn't work properly without JavaScript enabled. Please enable it to continue. Could the folks with JS disabled get a small semi-static page…",[165,169,176],{"value":166,"source":83,"evidence":167},"Is there an API?",[168],{"id":90,"by":91,"text":92},{"value":170,"source":83,"evidence":171},"How are tags generated?",[172],{"id":173,"by":174,"text":175},"26792187","yamrzou","This is nice! How are the stories tagged?",{"value":177,"source":83,"evidence":178},"How was content crawled?",[179],{"id":180,"by":181,"text":182},"26793003","freediver","The effort definetely gets my upvote. What did you use to crawl the pages and how long did it take? Curious about your experience doing it and crawler integration with Seekstorm.…",[184,192,199],{"value":185,"source":83,"evidence":186},"HN Search by Algolia",[187,191],{"id":188,"by":189,"text":190},"26792396","0xmohit","Curious to know how does it differ from HN Search [1]? HN Search API documentation [2]. [1] https:\u002F\u002Fhn.algolia.com [2] https:\u002F\u002Fhn.algolia.com\u002Fapi",{"id":90,"by":91,"text":92},{"value":193,"source":83,"evidence":194},"hndex.org",[195],{"id":196,"by":197,"text":198},"26792409","crazypython","I was hoping it would do full-text search of the text inside the linked pages, like hndex.org but with ranking.",{"value":200,"source":83,"evidence":201},"Typesense",[202],{"id":203,"by":204,"text":205},"26793129","karterk","Really cool demo. I'm curious to know what kind of hardware this is this hosted on. Full disclosure: I work on a similar fast, typo tolerant, fuzzy search engine search engine…",{"comments":207,"answered":32,"key":208},34,[209,210,213],{"id":71,"text":72},{"id":211,"text":212},"26796470","DeepHN does not copy the whole page, only the first 200 words or less. DeepHN does not copy the whole website but only a fraction of a single page of that web site. We always…",{"id":214,"text":215},"26793873","Good idea!",{"commenters":217,"max_depth":218,"maker_replies":207,"first_comment_mins":219,"lifespan_hours":220},64,6,8,191,[222,226,228,231,233,236,240,244,247,250,253,256,258,260,262,265,269,271,275,278,281,284,287,290,292,295,298,300,303,306,309,312,315,318,321,324,326,329,332,334,336,338,341,343,344,345,347,350,353,356,358,362,364,366,368,371,373,375,379,381,385,388,391,394,396,398,401,403,405,407,411,413,414,417,419,420,423,425,426,429,431,436,439,441,445,447,450,453,455,457,459,462,465,469,471,473,476,479,481,483,486,490,492,494,496,498,500,502,506,507,509,511],[223,45,18,224,225,45],"26792323","project\u002Fpositive\u002Fexecution","daibo",[71,45,45,227,11,38],"maker\u002Fneutral\u002Fexecution",[229,45,45,230,225,45],"26793385","commenter\u002Fneutral\u002Fnone",[135,38,42,232,136,45],"project\u002Fneutral\u002Fidea",[234,38,42,232,235,45],"26793650","doh",[237,38,38,238,239,45],"26793656","project\u002Fcritical\u002Fidea","ehmmmmmmmm",[241,38,45,242,243,45],"26793768","other\u002Fneutral\u002Fnone","NicoJuicy",[245,38,45,242,246,45],"26794003","dheera",[248,38,45,242,249,45],"26798791","stjohnswarts",[251,38,38,238,252,45],"26795999","TekMol",[254,38,42,232,255,45],"26796258","e12e",[211,38,45,257,11,38],"maker\u002Fneutral\u002Fidea",[161,33,38,259,162,45],"project\u002Fcritical\u002Fdesign",[214,33,45,261,11,38],"maker\u002Fpositive\u002Fdesign",[263,33,45,230,264,45],"26796304","eloff",[266,42,38,267,268,45],"26794183","project\u002Fcritical\u002Fexecution","superasn",[270,42,45,227,11,38],"26794542",[272,273,45,242,274,45],"26792117",4,"exdsq",[276,273,45,242,277,45],"26792192","myth_drannon",[279,273,45,242,280,45],"26792311","LittlePeter",[282,273,45,242,283,45],"26793125","smt88",[285,273,45,242,286,45],"26793404","dang",[288,273,45,242,289,45],"26793645","lotsofpulp",[291,273,45,230,286,45],"26794174",[293,273,45,242,294,45],"26793838","notional",[296,273,45,242,297,45],"26794316","julienchastang",[299,273,45,242,277,45],"26796230",[301,273,45,242,302,45],"26800268","derangedHorse",[304,273,45,242,305,45],"26817311","laurent92",[307,273,45,242,308,45],"26792235","will0",[310,273,45,242,311,45],"26792949","ArtWomb",[313,273,45,242,314,45],"26793035","optimiz3",[316,273,45,242,317,45],"26793765","clukic",[319,273,45,242,320,45],"26801040","luckman212",[322,273,45,242,323,45],"26801088","TigeriusKirk",[180,18,18,325,181,45],"project\u002Fpositive\u002Fnone",[327,18,45,328,11,38],"26793230","maker\u002Fneutral\u002Fperformance",[330,18,42,331,181,45],"26793324","project\u002Fneutral\u002Fexecution",[333,18,45,227,11,38],"26793855",[335,18,38,267,181,45],"26794522",[337,18,45,257,11,38],"26796901",[339,18,42,331,340,45],"26813481","WalterGR",[342,18,45,227,11,38],"26819365",[120,218,38,259,121,45],[124,218,38,259,125,45],[346,218,45,227,11,38],"26792208",[348,218,45,230,349,45],"26793131","SamBam",[351,218,42,352,125,45],"26796276","project\u002Fmixed\u002Fdesign",[354,218,45,355,11,38],"26792115","maker\u002Fneutral\u002Fdesign",[357,218,45,355,11,38],"26792334",[359,218,42,360,361,45],"26792544","project\u002Fneutral\u002Fdesign","pelagicAustral",[363,218,45,355,11,38],"26794029",[365,218,18,261,361,45],"26806388",[203,39,18,367,204,45],"project\u002Fpositive\u002Fperformance",[369,39,45,230,370,45],"26794099","goodmachine",[372,39,45,230,204,45],"26794351",[374,39,45,328,11,38],"26794639",[376,219,38,377,378,45],"26792236","project\u002Fcritical\u002Fperformance","matt_wilson_206",[380,219,45,328,11,38],"26792869",[382,219,42,383,384,45],"26793903","project\u002Fneutral\u002Fperformance","arafalov",[386,219,45,387,11,38],"26794261","commenter\u002Fneutral\u002Fperformance",[389,219,18,390,384,45],"26794500","maker\u002Fpositive\u002Fnone",[392,219,45,387,393,45],"26793046","Semaphor",[97,395,42,360,98,45],9,[397,395,45,360,11,38],"26792472",[86,399,42,400,87,45],10,"project\u002Fmixed\u002Fexecution",[402,399,45,331,11,38],"26793610",[404,399,38,267,87,45],"26794238",[406,399,45,360,11,38],"26888400",[408,409,38,267,410,45],"26795996",11,"FairDune",[412,409,45,331,11,38],"26821143",[196,31,42,232,197,45],[415,31,45,230,416,45],"26792577","johtso",[418,31,38,267,197,45],"26792609",[57,31,45,331,11,38],[421,31,38,267,422,45],"26793034","Hitton",[90,34,42,424,91,45],"project\u002Fneutral\u002Fdocs",[54,34,45,424,11,38],[427,34,42,383,428,45],"26793539","morrbo",[430,34,45,383,11,38],"26794439",[432,433,42,434,435,45],"26792623",14,"project\u002Fneutral\u002Fnone","throwaway823882",[437,438,38,267,151,45],"26794829",15,[440,438,45,331,11,38],"26794935",[442,443,42,232,444,45],"26793801",16,"localhost",[446,443,45,232,11,38],"26793928",[448,443,18,449,444,45],"26794269","project\u002Fpositive\u002Fidea",[143,451,18,452,144,45],17,"project\u002Fpositive\u002Fdesign",[454,451,45,360,11,38],"26792925",[456,451,45,230,144,45],"26793048",[458,451,45,360,11,38],"26823092",[460,461,45,434,11,38],"26795355",18,[463,461,18,390,464,45],"26795507","codeproject",[466,467,42,331,468,45],"26793126",19,"youngNed",[470,467,45,331,11,38],"26793376",[188,472,42,232,189,45],20,[474,472,18,452,475,45],"26792523","jankotek",[477,32,42,424,478,45],"26792296","sturza",[480,32,45,424,11,38],"26794331",[101,482,18,449,102,45],22,[484,482,45,230,485,45],"26792371","finikytou",[487,488,42,383,489,45],"26792554",23,"reivalc",[491,488,45,387,11,38],"26794484",[493,488,42,383,489,45],"26795034",[112,495,18,452,113,45],24,[150,497,42,331,151,45],25,[499,497,45,331,11,38],"26795120",[501,497,45,331,11,38],"26851182",[503,504,42,331,505,45],"26793804",26,"artembugara",[65,504,45,331,11,38],[173,508,42,232,174,45],27,[510,508,45,232,11,38],"26792390",[108,512,18,452,109,45],28,[],[515,520,525,530,535,539],{"id":516,"name":517,"points":518,"category":519},"26805702","Lofi.cafe",1192,"creative",{"id":521,"name":522,"points":523,"category":524},"26741611","I Wish There Was an App",272,"productivity",{"id":526,"name":527,"points":528,"category":529},"26790486","I made a 5-key keyboard",221,"hardware",{"id":531,"name":532,"points":533,"category":534},"26806797","Encore",182,"dev_tools",{"id":536,"name":537,"points":538,"category":524},"26781451","PMS (Personal Data Management Dashboard)",176,{"id":540,"name":541,"points":542,"category":534},"26812696","Run unknown shell script with a line-by-line confirmation prompt",158,false,"v2",{"id":546,"name":5,"line":6,"ai":543,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":547,"top":18,"kw":548,"maker":11,"domain":10,"tier":19,"attempts":45,"strip":549,"url":9,"mix":550,"praise":82,"objection":117,"sub":21},26791582,0.01,[24,25,26,27],"5311110000005311135513531311315553553535",[31,32,33,34],1794036605618]