[{"data":1,"prerenderedAt":174},["ShallowReactive",2],{"project-25003665":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":29,"sentiment":30,"stance_mix":31,"scored_comments":34,"aspects":35,"strip":37,"post_text":30,"what":39,"said":80,"maker_in_thread":119,"shape":126,"grid":128,"attempts":137,"same_week":138,"maker_shows":166,"maker_hidden":167,"reader_version":168,"card":169},"25003665","Typesense songs search demo","A site to instant-search 32 Million Songs in milliseconds","title","Show HN: I built a site to instant-search 32 Million Songs in milliseconds","https:\u002F\u002Fsongs-search.typesense.org\u002F","songs-search.typesense.org","jabo",1604622787,2020,16,5,1896,3028,63,"shown","dev_tools","search demo","web_app",[24,25,26,27,28],"instant search","typesense","song search","musicbrainz","search-as-you-type","quiet",null,{"positive":32,"neutral":33,"mixed":32,"critical":33},0,1,2,{"execution":36},{"positive":32,"critical":33},[32,38,32,33,32],3,{"problem":40,"audience":47,"pricing":30,"motivation":52,"time_to_build":30,"stack":56,"openness":77,"stage":78,"team_size":79},{"value":41,"source":42,"evidence":43},"Demonstrates how large a dataset Typesense can search quickly","maker",[44],{"id":45,"by":11,"text":46},"25003678","Why? - A friend and I are working on an open source alternative to Algolia called Typesense [1]. I kept getting asked how large a dataset Typesense can handle. So I built a demo…",{"value":48,"source":49,"evidence":50},"Developers evaluating Typesense search","inferred",[51],{"id":45,"by":11,"text":46},{"value":53,"source":42,"evidence":54},"Answer users asking how large a dataset Typesense can handle",[55],{"id":45,"by":11,"text":46},[57,61,65,69,73],{"value":58,"source":42,"evidence":59},"Typesense Server v0.17.0",[60],{"id":45,"by":11,"text":46},{"value":62,"source":42,"evidence":63},"Typesense Cloud geo-distributed cluster",[64],{"id":45,"by":11,"text":46},{"value":66,"source":42,"evidence":67},"typesense-instantsearch-adapter",[68],{"id":45,"by":11,"text":46},{"value":70,"source":42,"evidence":71},"ParcelJS",[72],{"id":45,"by":11,"text":46},{"value":74,"source":42,"evidence":75},"DigitalOcean App Platform",[76],{"id":45,"by":11,"text":46},"open_source","launched","team",{"praise":81,"objections":90,"requests":99,"questions":106,"alternatives":114},[82],{"value":83,"source":84,"evidence":85},"Seems neat and fast","commenter",[86],{"id":87,"by":88,"text":89},"25005539","purplecats","Seems neat but the quality of the results didn't seem very high. \"taylor swift style\" -> no correct results lot of taylor swift searches seem to just surface \"cardigan\", whatever…",[91,95],{"value":92,"source":84,"evidence":93},"Search result quality is poor, e.g. 'taylor swift style' returns no correct results",[94],{"id":87,"by":88,"text":89},{"value":96,"source":84,"evidence":97},"Results over-surface certain songs like 'cardigan'",[98],{"id":87,"by":88,"text":89},[100],{"value":101,"source":42,"evidence":102},"Add a popularity score to rank results",[103],{"id":104,"by":11,"text":105},"25005805","The MusicBrainz dataset unfortunately does not have a popularity score and so I've only ordered results by their text_match_score and release_date. So songs that were more…",[107],{"value":108,"source":84,"evidence":109},"Is song data stored locally or fetched from MusicBrainz live?",[110],{"id":111,"by":112,"text":113},"25014981","hakkikonu","does song data on your db or you're requesting to musicbrainz instantly?",[115],{"value":116,"source":42,"evidence":117},"Algolia",[118],{"id":45,"by":11,"text":46},{"comments":38,"answered":33,"key":120},[121,122,125],{"id":45,"text":46},{"id":123,"text":124},"25145601","It's stored in a Typesense search server on my side.",{"id":104,"text":105},{"commenters":38,"max_depth":38,"maker_replies":38,"first_comment_mins":38,"lifespan_hours":127},314,[129,131,133,134,136],[45,32,32,130,11,33],"project\u002Fneutral\u002Fnone",[111,32,38,132,112,32],"project\u002Fneutral\u002Fexecution",[123,32,32,132,11,33],[87,33,33,135,88,32],"project\u002Fcritical\u002Fexecution",[104,33,32,132,11,33],[],[139,144,148,153,157,161],{"id":140,"name":141,"points":142,"category":143},"25059554","22120",537,"infrastructure",{"id":145,"name":146,"points":147,"category":20},"25059133","Etebase",308,{"id":149,"name":150,"points":151,"category":152},"25013863","Please-unsubscribe.com",218,"productivity",{"id":154,"name":155,"points":156,"category":152},"25023502","Baller ToDo",161,{"id":158,"name":159,"points":160,"category":152},"25058821","The Least Dangerous To-Do List",141,{"id":162,"name":163,"points":164,"category":165},"25004554","Sir",115,"data",6,false,"v2",{"id":170,"name":5,"line":6,"ai":167,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":171,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":172,"url":9,"mix":173,"praise":83,"objection":92,"sub":21},25003665,[24,25,26,27,28],"03010",[32,33,32,33],1794036598052]