[{"data":1,"prerenderedAt":625},["ShallowReactive",2],{"project-33150086":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":34,"aspects":35,"strip":47,"post_text":50,"what":51,"said":85,"maker_in_thread":209,"shape":219,"grid":223,"attempts":587,"same_week":588,"maker_shows":40,"maker_hidden":617,"reader_version":618,"card":619},"33150086","playlists.dags.dev","A site that lets users find playlists by songs they contain","title","Show HN: I built a site that lets users find playlists by songs they contain","https:\u002F\u002Fplaylists.dags.dev\u002F","NomadicDaggy",1665401421,2022,295,128,144,2570,6,"legend","consumer_social","music playlist search","web_app",[23,24,25,26],"spotify playlist search","find playlists by song","music discovery","playlist finder","debated",-0.063,{"positive":30,"neutral":31,"mixed":32,"critical":33},16,20,5,21,62,{"idea":36,"design":39,"privacy":42,"execution":44,"performance":46},{"positive":37,"critical":38},10,9,{"positive":40,"critical":41},1,2,{"positive":43,"critical":40},0,{"positive":40,"critical":45},8,{"positive":43,"critical":40},[43,40,43,43,40,43,48,40,32,48,48,41,40,48,40,43,40,48,32,32,32,48,40,48,32,43,43,48,32,40,40,48,49,40,48,40,32,48,40,32],3,4,null,{"problem":52,"audience":50,"pricing":50,"motivation":64,"time_to_build":50,"stack":69,"openness":83,"stage":84,"team_size":83},{"value":53,"source":54,"evidence":55},"Finding which Spotify playlists contain a particular song for music discovery.","commenter",[56,60],{"id":57,"by":58,"text":59},"33150408","bugmen0t","Nice idea. Out of curiosity, which song inspired you to build this site?",{"id":61,"by":62,"text":63},"33156367","brent_noorda","Love it. This is one of the primary features that RDIO had that I miss in Spotify, because it allows for discovering songs, as in “if someone likes this song enough to add it to…",{"value":65,"source":66,"evidence":67},"Discovering new music through playlists that contain a song.","inferred",[68],{"id":57,"by":58,"text":59},[70,77],{"value":71,"source":72,"evidence":73},"PostgreSQL","maker",[74],{"id":75,"by":10,"text":76},"33150417","Thanks for the feedback! The loading indicator is also on the list, TBH was supposed to go up before ShowHN, but I forgot. And yeah, now the query execution wait time for my…",{"value":78,"source":72,"evidence":79},"Spotify API",[80],{"id":81,"by":10,"text":82},"33150868","Interesting idea! Slightly off-topic, but originally I had planned to organically grow the playlist count by allowing users to login with their Spotify account and reading their…","unknown","launched",{"praise":86,"objections":106,"requests":135,"questions":164,"alternatives":176},[87,99],{"value":88,"source":54,"evidence":89},"Useful for discovering music via playlists",[90,94,95],{"id":91,"by":92,"text":93},"33150685","icosian","I have wished for something like this, so I tried it out, using _Beauty Beats_, by Beats Antique. I got one of your own playlists - what are the odds?! Works great, thank you!",{"id":61,"by":62,"text":63},{"id":96,"by":97,"text":98},"33151225","canadiantim","Thanks god, been waiting for this concept to be implemented in a better way",{"value":100,"source":54,"evidence":101},"Drag-and-drop from Spotify client is handy",[102],{"id":103,"by":104,"text":105},"33154324","nickstinemates","This is really nice. I especially like the feature that let's your drag a song from a UI into the app. Very handy. Vibin to a new playlist now.",[107,115,124],{"value":108,"source":54,"evidence":109},"Search limited to one song at a time",[110,114],{"id":111,"by":112,"text":113},"33150328","urbandw311er","Nice start - I think there is ultimately some value in this approach, but currently seems quite limited in its functionality, for example I can only choose one song? This results…",{"id":61,"by":62,"text":63},{"value":116,"source":72,"evidence":117},"Index only about 18k playlists, so many songs not found",[118,121],{"id":119,"by":10,"text":120},"33151168","Thanks for the feedback! Currently the database contains only ~18k playlists and ~1.4M tracks. So only the relationships between them are used in the app. Edit: theres even a…",{"id":122,"by":10,"text":123},"33162449","Thanks for trying it out! The site only includes indexed playlists and tracks, which have to be updated semi-manually, so currently only 18k playlists can be found. I plan to…",{"value":125,"source":54,"evidence":126},"Site slow under HN traffic with no loading indicator",[127,131],{"id":128,"by":129,"text":130},"33150390","joelennon","Nice idea. I'd recommend adding some kind of visual indicator when it's in a loading state - at first I thought it wasn't working but it was just slow to respond (probably…",{"id":132,"by":133,"text":134},"33150693","hahamrfunnyguy","Cool concept. The site seems to be succumbing to the HN effect. There should be some kind of loading indicator on the first search, it didn't seem to be doing anything but when I…",[136,145,156],{"value":137,"source":54,"evidence":138},"Search by multiple songs",[139,140,144],{"id":111,"by":112,"text":113},{"id":141,"by":142,"text":143},"33150731","brumm","Amazing! Something I've been meaning to build myself and now I don't have to. I'd like to echo the need for multiple song search—my use case for this was good playlists in cafes…",{"id":61,"by":62,"text":63},{"value":146,"source":54,"evidence":147},"Autocomplete and search by track and artist",[148,152],{"id":149,"by":150,"text":151},"33153321","shtopointo","This feedback is coming from someone that wants to discover new \u002F unknown bands in specific genres. I have a playlist of new \u002F unknown bands I've discovered over the years, but…",{"id":153,"by":154,"text":155},"33153146","nsbk","This is very convenient, but it didn't work well for me on the first attempt. The song I used is called \"Love\", from Colour Haze. > Found 32646 tracks. Yikes. Adding the artist…",{"value":157,"source":54,"evidence":158},"Larger playlist index",[159,160],{"id":61,"by":62,"text":63},{"id":161,"by":162,"text":163},"33157422","oedstero","I'd love to see a playlist of submitted songs that aren't part of your playlist scrape.",[165],{"value":166,"source":54,"evidence":167},"How the playlists were discovered and how the Spotify API is used",[168,172],{"id":169,"by":170,"text":171},"33156764","mackorone","Cool project! I maintain an archive of Spotify playlists, scraped daily via GitHub Actions: https:\u002F\u002Fgithub.com\u002Fmackorone\u002Fspotify-playlist-archive. If you're willing to share, I'd…",{"id":173,"by":174,"text":175},"33154069","hsur8192","This is neat! I built a similar service that basically uses song playlist co-occurrence to generate song recommendations for any given Spotify track, and have found some good…",[177,184,191,202],{"value":178,"source":54,"evidence":179},"Chosic Spotify playlist search tool",[180],{"id":181,"by":182,"text":183},"33150401","fbn79","For that I regularly use this free service https:\u002F\u002Fwww.chosic.com\u002Fspotify-playlist-search-tool-by-song-or-artist\u002F",{"value":185,"source":54,"evidence":186},"Volt.fm",[187],{"id":188,"by":189,"text":190},"33160390","soheilpro","You can also use https:\u002F\u002Fvolt.fm for this. And it currently has 337,502 playlists indexed. Disclaimer: I've built this.",{"value":192,"source":54,"evidence":193},"Last.fm neighbours and Tastebuds",[194,198],{"id":195,"by":196,"text":197},"33151071","tuzemec","Remember last.fm? If I remember correctly, it was able to show other profiles with similar music taste.",{"id":199,"by":200,"text":201},"33151064","blfr","> Thinking this a little further, it provides the perfekt basis for a dating application. Music is a very personally representation of oneself and if you find someone who has the…",{"value":203,"source":54,"evidence":204},"1001tracklists",[205],{"id":206,"by":207,"text":208},"33156079","lemax","I use 1001 tracklists for this - you can search by track and it will surface DJ sets where the song was played. https:\u002F\u002Fwww.1001tracklists.com\u002F",{"comments":210,"answered":45,"key":211},28,[212,213,216],{"id":81,"text":82},{"id":214,"text":215},"33150966","I'll check out the write-up, thanks. As for user-data, the request count limit is not even the limiting factor. If you want to request data with a users token, you can't at all,…",{"id":217,"text":218},"33150363","Thank you for the feedback! It is currently limited to one song, but there is already an issue on github planning multiple song selection. Just haven't gotten around to it yet.…",{"commenters":220,"max_depth":32,"maker_replies":210,"first_comment_mins":221,"lifespan_hours":222},86,36,114,[224,228,230,233,235,239,240,242,245,248,251,254,257,260,263,266,267,270,273,276,280,283,286,289,292,295,297,299,303,307,310,314,318,321,325,327,329,332,336,337,340,343,345,347,350,352,356,357,358,360,362,364,365,368,370,372,374,376,378,380,384,386,389,392,395,398,400,404,406,409,410,413,417,419,423,427,431,434,437,439,441,445,447,450,453,455,458,459,463,465,469,471,475,479,484,486,489,493,495,498,500,503,506,510,514,518,520,522,525,529,531,533,537,539,541,545,547,549,553,556,558,560,564,568,572,575,579,583],[225,43,43,226,227,43],"33150819","other\u002Fneutral\u002Fidea","fluxinflex",[81,43,43,229,10,40],"maker\u002Fneutral\u002Fexecution",[231,43,43,232,227,43],"33150909","other\u002Fneutral\u002Fnone",[214,43,43,234,10,40],"project\u002Fneutral\u002Fexecution",[236,43,40,237,238,43],"33151054","project\u002Fcritical\u002Fidea","WinstonBites",[199,43,43,226,200,43],[241,43,43,226,227,43],"33151291",[243,43,43,244,200,43],"33151334","commenter\u002Fneutral\u002Fnone",[246,43,43,226,247,43],"33151642","nonameiguess",[249,43,43,244,250,43],"33152861","Ntrails",[252,43,43,226,253,43],"33152319","1123581321",[255,43,43,232,256,43],"33156101","heavytea21475",[258,43,43,232,259,43],"33156485","nope96",[261,43,43,232,262,43],"33157134","antihero",[264,43,43,232,265,43],"33154796","gernb",[195,43,40,237,196,43],[268,43,43,226,269,43],"33151635","Inversechi",[271,43,43,232,272,43],"33160267","boraoztunc",[274,43,43,226,275,43],"33151191","mariusor",[277,43,48,278,279,43],"33160125","project\u002Fneutral\u002Fidea","raffraffraff",[281,43,43,226,282,43],"33151854","mbrameld",[284,43,43,226,285,43],"33152369","jedberg",[287,43,40,237,288,43],"33157022","Kkoala",[290,43,43,232,291,43],"33159851","propogandist",[293,43,43,232,294,43],"33162215","profstasiak",[111,40,48,296,112,43],"project\u002Fmixed\u002Fdesign",[217,40,43,298,10,40],"maker\u002Fneutral\u002Fnone",[300,40,32,301,302,43],"33152632","project\u002Fpositive\u002Fidea","myself248",[304,40,48,305,306,43],"33153786","project\u002Fneutral\u002Fnone","1-more",[308,40,32,301,309,43],"33160326","purplecats",[311,41,40,312,313,43],"33151724","project\u002Fcritical\u002Fprivacy","opheliate",[315,41,43,316,317,43],"33151859","other\u002Fneutral\u002Fprivacy","bqmjjx0kac",[319,41,43,316,320,43],"33152103","OJFord",[322,41,48,323,324,43],"33151970","project\u002Fneutral\u002Fprivacy","status200",[326,41,48,323,302,43],"33152641",[328,41,48,323,313,43],"33153438",[330,41,48,323,331,43],"33152136","nmilo",[333,48,40,334,335,43],"33151143","project\u002Fcritical\u002Fexecution","sva_",[119,48,43,234,10,40],[338,49,48,305,339,43],"33150303","teddyh",[341,32,40,334,342,43],"33150729","ThreePinkApples",[344,32,43,298,10,40],"33150760",[346,17,43,298,10,40],"33150312",[128,348,48,349,129,43],7,"project\u002Fneutral\u002Fdesign",[75,348,43,351,10,40],"maker\u002Fneutral\u002Fperformance",[353,45,48,354,355,43],"33162403","project\u002Fmixed\u002Fexecution","markussss",[122,45,43,351,10,40],[181,38,40,237,182,43],[359,38,43,232,10,40],"33150430",[361,38,43,244,182,43],"33150782",[363,38,43,298,10,40],"33150808",[149,37,40,334,150,43],[366,37,43,367,272,43],"33160292","other\u002Fcritical\u002Fidea",[369,37,43,298,10,40],"33162456",[169,371,48,305,170,43],11,[173,373,43,226,174,43],12,[132,375,48,354,133,43],13,[377,375,43,298,10,40],"33150727",[96,379,32,301,97,43],14,[381,382,48,354,383,43],"33157246",15,"odysseus",[385,382,43,229,10,40],"33162480",[387,30,48,296,388,43],"33152423","dawnerd",[390,30,43,391,10,40],"33152475","maker\u002Fneutral\u002Fdesign",[91,393,32,394,92,43],17,"project\u002Fpositive\u002Fexecution",[396,393,43,397,10,40],"33150778","maker\u002Fpositive\u002Fnone",[61,399,32,301,62,43],18,[401,402,48,349,403,43],"33151061",19,"jonas-w",[405,402,43,349,10,40],"33151082",[407,402,32,408,403,43],"33151141","project\u002Fpositive\u002Fnone",[153,31,40,334,154,43],[411,33,40,237,412,43],"33152263","dailyplanet",[414,415,48,305,416,43],"33151889",22,"aantix",[418,415,43,298,10,40],"33152175",[420,421,40,334,422,43],"33153635",23,"pks016",[424,425,43,232,426,43],"33151752",24,"ArcaneMoose",[428,429,32,301,430,43],"33150871",25,"santiagobasulto",[432,429,43,433,10,40],"33150896","maker\u002Fneutral\u002Fidea",[435,429,43,226,436,43],"33150958","its_bbq",[141,438,32,301,142,43],26,[440,438,43,397,10,40],"33150742",[442,443,43,232,444,43],"33150433",27,"helsinkiandrew",[446,443,43,298,10,40],"33150452",[448,443,43,232,449,43],"33150467","dewey",[451,443,43,232,452,43],"33150877","soco",[454,443,43,232,449,43],"33150904",[456,443,43,232,457,43],"33150579","mtwshngtn",[206,210,48,278,207,43],[460,461,43,232,462,43],"33155273",29,"waingake",[188,464,48,305,189,43],30,[466,467,32,301,468,43],"33150673",31,"mcv",[470,467,43,351,10,40],"33150684",[472,473,43,226,474,43],"33155294",32,"fny",[476,477,40,334,478,43],"33152698",33,"parski",[480,481,40,482,483,43],"33150586",34,"project\u002Fcritical\u002Fdesign","hammock",[485,481,43,391,10,40],"33150648",[487,481,40,488,483,43],"33151506","project\u002Fcritical\u002Fperformance",[490,491,40,237,492,43],"33150725",35,"e-clinton",[494,491,43,433,10,40],"33150735",[496,491,43,232,497,43],"33151052","wintermutestwin",[499,491,43,232,492,43],"33175500",[501,221,40,237,502,43],"33151537","megablast",[103,504,32,505,104,43],37,"project\u002Fpositive\u002Fdesign",[507,508,32,301,509,43],"33154961",38,"illwrks",[511,512,48,278,513,43],"33155297",39,"LanceH",[515,516,48,278,517,43],"33152041",40,"oliv__",[519,516,43,298,10,40],"33152160",[521,516,43,232,302,43],"33152684",[523,516,40,237,524,43],"33155218","chimen",[526,527,32,408,528,43],"33151750",41,"theschwa",[530,527,43,397,10,40],"33151829",[161,532,48,278,162,43],42,[534,535,40,237,536,43],"33151350",43,"starkd",[538,535,43,391,10,40],"33151656",[540,535,48,349,536,43],"33157278",[542,543,40,482,544,43],"33150754",44,"davidktr",[546,543,43,351,10,40],"33150775",[548,543,32,397,544,43],"33150847",[550,543,48,551,552,43],"33151929","project\u002Fneutral\u002Fperformance","krzyk",[554,555,48,278,162,43],"33157406",45,[57,557,48,298,58,43],46,[559,557,43,433,10,40],"33150446",[561,562,40,334,563,43],"33159246",47,"braingenious",[565,566,40,334,567,43],"33151303",48,"mellowhype",[569,570,43,232,571,43],"33151215",49,"stall84",[573,570,43,232,574,43],"33151788","nsteel",[576,577,32,301,578,43],"33154380",50,"xiavan405",[580,581,32,301,582,43],"33151799",51,"lagrange77",[584,585,32,397,586,43],"33211997",52,"SeqDesign",[],[589,594,599,604,609,613],{"id":590,"name":591,"points":592,"category":593},"33155074","InvokeAI",414,"ai",{"id":595,"name":596,"points":597,"category":598},"33153152","agreper",392,"infrastructure",{"id":600,"name":601,"points":602,"category":603},"33147079","Pages on Pages",345,"web_saas",{"id":605,"name":606,"points":607,"category":608},"33164922","Open-Sourcing InboxSDK (YC S11)",257,"dev_tools",{"id":610,"name":611,"points":612,"category":608},"33115719","Lambda-8cc",249,{"id":614,"name":615,"points":616,"category":608},"33156130","Satori",244,false,"v2",{"id":620,"name":5,"line":6,"ai":617,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":621,"top":17,"kw":622,"maker":10,"domain":5,"tier":18,"attempts":43,"strip":623,"url":9,"mix":624,"praise":88,"objection":108,"sub":20},33150086,-0.06,[23,24,25,26],"0100103153321310135553135003511341315315",[30,31,32,33],1794036625967]