[{"data":1,"prerenderedAt":203},["ShallowReactive",2],{"project-46240103":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":31,"aspects":32,"strip":37,"post_text":40,"what":41,"said":65,"maker_in_thread":126,"shape":131,"grid":136,"attempts":164,"same_week":165,"maker_shows":195,"maker_hidden":196,"reader_version":197,"card":198},"46240103","hor.greg.technology","Search the lyrics of 500 HÖR Berlin techno sets","title","Show HN: Search the lyrics of 500 HÖR Berlin techno sets","https:\u002F\u002Fhor.greg.technology\u002F","gregsadetsky",1765505409,2025,20,12,2014,3837,53,"shown","creative","music search","web_app",[23,24,20,25,26],"techno lyrics","hor berlin","sqlite","in-browser search","debated",0,{"positive":30,"neutral":30,"mixed":28,"critical":30},2,6,{"idea":33,"performance":35,"execution":36},{"positive":34,"critical":34},1,{"positive":28,"critical":28},{"positive":34,"critical":34},[28,28,38,28,39,38,28,34,39,34,28,28],3,5,null,{"problem":42,"audience":40,"pricing":40,"motivation":48,"time_to_build":40,"stack":57,"openness":63,"stage":64,"team_size":63},{"value":43,"source":44,"evidence":45},"Lets people search the lyrics of HÖR Berlin techno sets","maker",[46],{"id":47},"post",{"value":49,"source":44,"evidence":50},"Proof of concept, sometimes fun to send a SQLite database to the frontend",[51,54],{"id":52,"by":10,"text":53},"46349201","correct! it's a sqlite database which ends up being automatically gzip'd by the github cdn aka fastly - this ends up being ~4mb over the wire obviously this solution doesn't…",{"id":55,"by":10,"text":56},"46287701","If you dig a tiny bit in the devtools, you’ll see the sqlite file that’s loaded in the frontend with all of the data :) A word cloud or some stats is a great idea!",[58],{"value":59,"source":44,"evidence":60},"SQLite",[61,62],{"id":52,"by":10,"text":53},{"id":55,"by":10,"text":56},"unknown","launched",{"praise":66,"objections":82,"requests":101,"questions":116,"alternatives":121},[67,75],{"value":68,"source":69,"evidence":70},"Unhinged but fun channel for the proof of concept","commenter",[71],{"id":72,"by":73,"text":74},"46287616","3333333331","the most unhinged possible channel on which to deploy this proof of concept. love it!",{"value":76,"source":69,"evidence":77},"Fully in-browser and small size impressive",[78],{"id":79,"by":80,"text":81},"46288343","112233","wow, all in-browser, and only 8 mb? or did I misread the progress screen?",[83,94],{"value":84,"source":69,"evidence":85},"Questions why anyone would search techno lyrics",[86,90],{"id":87,"by":88,"text":89},"46240802","ChrisArchitect","who searches techno music for lyrics? I'm looking for a sample that goes bleep-brrr-whoosh",{"id":91,"by":92,"text":93},"46287820","m00dy","why would I search lyrics for a techno music ?",{"value":95,"source":69,"evidence":96},"Search returned zero results for a drug term, suggesting it is broken",[97],{"id":98,"by":99,"text":100},"46292811","pploug","0 results for \"ketamin\" I think this is broken",[102,108],{"value":103,"source":44,"evidence":104},"Search by onomatopoeia or descriptive sounds",[105],{"id":106,"by":10,"text":107},"46243566","it's a bit tongue in cheek :-) and I agree, searching for ... \"sounds\" in descriptive\u002Fonomatopoeia-like language would be great!",{"value":109,"source":69,"evidence":110},"Word statistics or word cloud instead of search",[111,115],{"id":112,"by":113,"text":114},"46287637","tym0","I feel it would be more interesting to show statistics about the words used rather than search.",{"id":55,"by":10,"text":56},[117],{"value":118,"source":69,"evidence":119},"Why search techno lyrics at all",[120],{"id":91,"by":92,"text":93},[122],{"value":123,"source":44,"evidence":124},"sql.js-httpvfs",[125],{"id":52,"by":10,"text":53},{"comments":38,"answered":30,"key":127},[128,129,130],{"id":106,"text":107},{"id":55,"text":56},{"id":52,"text":53},{"commenters":132,"max_depth":133,"maker_replies":38,"first_comment_mins":134,"lifespan_hours":135},9,4,123,236,[137,139,141,143,144,146,148,150,152,156,158,162],[87,28,28,138,88,28],"other\u002Fneutral\u002Fnone",[106,28,28,140,10,34],"maker\u002Fneutral\u002Fidea",[112,28,38,142,113,28],"project\u002Fneutral\u002Fidea",[55,28,28,140,10,34],[72,34,39,145,73,28],"project\u002Fpositive\u002Fidea",[79,30,38,147,80,28],"project\u002Fneutral\u002Fperformance",[52,30,28,149,10,34],"maker\u002Fneutral\u002Fperformance",[98,38,34,151,99,28],"project\u002Fcritical\u002Fexecution",[153,133,39,154,155,28],"46287835","project\u002Fpositive\u002Fexecution","thrawn0r",[91,39,34,157,92,28],"project\u002Fcritical\u002Fidea",[159,39,28,160,161,28],"46294690","commenter\u002Fneutral\u002Fnone","SoleilAbsolu",[163,39,28,138,92,28],"46297352",[],[166,171,176,181,186,191],{"id":167,"name":168,"points":169,"category":170},"46290349","Picknplace.js",455,"languages",{"id":172,"name":173,"points":174,"category":175},"46294144","fuzzycanary",373,"security_privacy",{"id":177,"name":178,"points":179,"category":180},"46234734","bidicalc",252,"dev_tools",{"id":182,"name":183,"points":184,"category":185},"46234186","Sim",240,"ai",{"id":187,"name":188,"points":189,"category":190},"46249538","uvm32",196,"infrastructure",{"id":192,"name":193,"points":194,"category":180},"46276002","Sqlit",190,11,false,"v2",{"id":199,"name":5,"line":6,"ai":196,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":28,"top":17,"kw":200,"maker":10,"domain":5,"tier":18,"attempts":28,"strip":201,"url":9,"mix":202,"praise":68,"objection":84,"sub":20},46240103,[23,24,20,25,26],"003053015100",[30,30,28,30],1794036687287]