[{"data":1,"prerenderedAt":710},["ShallowReactive",2],{"project-27606099":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":34,"aspects":35,"strip":46,"post_text":48,"what":49,"said":69,"maker_in_thread":217,"shape":219,"grid":223,"attempts":668,"same_week":673,"maker_shows":18,"maker_hidden":702,"reader_version":703,"card":704},"27606099","iPod.js","An online iPod that connects to Spotify and Apple Music","title","Show HN: iPod.js – An online iPod that connects to Spotify and Apple Music","https:\u002F\u002Ftannerv.com\u002Fipod","tannerv.com","tonyhawkins",1624464282,2021,866,157,16,2533,1,"legend","creative","music player","web_app",[24,25,26,27],"ipod web","clickwheel","spotify player","apple music web","mixed",0.275,{"positive":31,"neutral":32,"mixed":33,"critical":16},36,39,2,93,{"design":36,"privacy":39,"idea":41,"execution":43,"docs":45},{"positive":37,"critical":38},19,3,{"positive":40,"critical":18},0,{"positive":42,"critical":40},5,{"positive":18,"critical":44},12,{"positive":18,"critical":40},[42,40,40,40,40,40,38,38,42,18,42,47,38,42,33,42,40,18,18,18,18,38,38,38,42,47,40,42,18,47,42,42,47,42,47,47,47,42,42,42],4,null,{"problem":48,"audience":48,"pricing":48,"motivation":48,"time_to_build":48,"stack":50,"openness":66,"stage":67,"team_size":68},[51,59],{"value":52,"source":53,"evidence":54},"React","commenter",[55],{"id":56,"by":57,"text":58},"27607144","KMnO4","This is awesome! My only request is to polish it just a bit more when you add it to the home screen. I’d love for this to feel like a native app. Nominally: - The default title…",{"value":60,"source":53,"evidence":61},"JavaScript",[62],{"id":63,"by":64,"text":65},"27606272","Lifescape","whoa this is awesome! thanks for making the source available too :) https:\u002F\u002Fgithub.com\u002Ftvillarete\u002Fipod-classic-js","open_source","launched","unknown",{"praise":70,"objections":105,"requests":155,"questions":179,"alternatives":202},[71,90],{"value":72,"source":53,"evidence":73},"Feels like the original iPod click wheel and nostalgic",[74,78,82,86],{"id":75,"by":76,"text":77},"27607298","justusthane","This is really cool. It’s amazing how “realistic” the clickwheel feels—it instantly transported me back to actually using an iPod. Also, there’s something poetic about emulating…",{"id":79,"by":80,"text":81},"27607886","Cipater","This is so well done. Such a pleasure to use. Responds just like an iPod Classic did to the point I find myself anticipating the click sound on the wheel. Amazing work.",{"id":83,"by":84,"text":85},"27609824","msackmann","Really amazing! Great work, indeed pretty close to the original feeling :-)",{"id":87,"by":88,"text":89},"27606466","filmgirlcw","This is great work! Thanks for putting the source on GitHub too!! This brings back so many memories of a simpler time.",{"value":91,"source":53,"evidence":92},"Smooth, snappy and well designed",[93,97,101],{"id":94,"by":95,"text":96},"27606602","numpad0","Where’s the back button? - took me half a second to dust off memories. Also it’s uncannily snappy compared to how I remember it!",{"id":98,"by":99,"text":100},"27606738","gherkinnn","Great execution! The click wheel feels really good on iOS.",{"id":102,"by":103,"text":104},"27607404","rglover","I was just thinking about how much I missed this thing earlier. Beautiful design and interaction.",[106,125,140],{"value":107,"source":53,"evidence":108},"Spotify sign-in fails on some browsers and mobile",[109,113,117,121],{"id":110,"by":111,"text":112},"27610812","dylan604","\"Sadly, this only works on Chrome Desktop\" when clicking the sign in to Spotify on my iPhone. definitely doesn't have that \"it just works feel\" in that regard. However, driving…",{"id":114,"by":115,"text":116},"27607469","AzN1337c0d3r","Firefox appears to be blocking Cross Origins Requests so cannot actually successfully sign-in: Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote…",{"id":118,"by":119,"text":120},"27608439","chirau","Unfortunately it just signs me in Spotify but does not import anything. Can't play anything either. Keeps asking me to sign in.",{"id":122,"by":123,"text":124},"27608161","hichamino","Does not respond on android .. google chrome . Any solutions ?",{"value":126,"source":53,"evidence":127},"Haptic click feedback missing on most devices",[128,132,136],{"id":129,"by":130,"text":131},"27608253","davidmurdoch","Is the click wheel \"feel\" experience only on iOS? I don't get any haptic feedback on Android",{"id":133,"by":134,"text":135},"27608535","nuccy","No vibration feedback on Android, something like navigator.vibrate(...) can be used for that [1] [1] https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI\u002FNavigator\u002Fvibrate or…",{"id":137,"by":138,"text":139},"27607706","rileytg","I would pay for the app just to get the haptic feedback!",{"value":141,"source":53,"evidence":142},"Privacy concerns about logging in with Spotify or Apple account",[143,147,151],{"id":144,"by":145,"text":146},"27608963","sirfrankiecrisp","Maybe a bit of a dumb question, but how can one be sure that this doesn't steal my credentials when logging in with spotify? It's open source, so I guess someone would probably…",{"id":148,"by":149,"text":150},"27614194","brundolf","Weird question, but is it safe to sign into my Apple account via some random novelty app like this? What's the worst a bad actor could do?",{"id":152,"by":153,"text":154},"27608743","nmstoker","Whilst it looks nice, is no one else concerned with passing details to some unknown site? It doesn't seem to have any direct way to make contact nor is there a privacy policy…",[156,164,175],{"value":157,"source":53,"evidence":158},"Haptic feedback support",[159,163],{"id":160,"by":161,"text":162},"27609035","jamesbfb","Oh, wow! This brings back a wave of nostalgia. This is great! If only you could get some haptic feedback happening, it would be the icing on the cake.",{"id":137,"by":138,"text":139},{"value":165,"source":53,"evidence":166},"Android app or phone app version",[167,171],{"id":168,"by":169,"text":170},"27610793","enigami","This is just awesome and the experience from my Phone felt like I went back in time. Any possibilities of releasing as an Android App, I would actually pay for it",{"id":172,"by":173,"text":174},"27606706","emptyparadise","I'd love this as a phone app.",{"value":176,"source":53,"evidence":177},"Better home screen install experience",[178],{"id":56,"by":57,"text":58},[180,195],{"value":181,"source":53,"evidence":182},"Will Apple take it down over trademark or copyright",[183,187,191],{"id":184,"by":185,"text":186},"27613359","SavantIdiot","How long till apple pulls this down with trademark claim? Should be roughly instant.",{"id":188,"by":189,"text":190},"27614536","ksec","Surprised 14 hours later Apple hasn't issued a take down notice. I remember Apple forbid anyone, including an App that copy the iPod interface.",{"id":192,"by":193,"text":194},"27610826","hooloovoo_zoo","Others would know more, but surely this is poking the Apple legal department bear? I once tried to have a company print a single ping-pong paddle with the name iPaddle and they…",{"value":196,"source":53,"evidence":197},"Why Spotify Web Playback SDK does not work on mobile",[198],{"id":199,"by":200,"text":201},"27612546","beeandapenguin","Anyone know why the Spotify Web Playback SDK isn't supported on mobile? The docs [1] say \"It’s the same technology we use to power our Web Player experience\", which seems to work…",[203,210],{"value":204,"source":53,"evidence":205},"Apple Watch with AirPods",[206],{"id":207,"by":208,"text":209},"27610611","fumar","Right, wearing an Apple Watch + AirPods is the modern iPod experience to me. I can leave my house without a smartphone and take a stroll or bike ride or skateboard etc with…",{"value":211,"source":53,"evidence":212},"Bemighty hardware player",[213],{"id":214,"by":215,"text":216},"27607809","McAtNite","Something like this? https:\u002F\u002Fbemighty.com It’s not active live streaming, just downloading your playlists.",{"comments":40,"answered":40,"key":218},[],{"commenters":220,"max_depth":221,"maker_replies":40,"first_comment_mins":16,"lifespan_hours":222},122,8,118,[224,226,230,233,237,240,243,244,247,249,252,255,257,259,262,264,267,270,273,276,278,280,282,285,288,291,295,297,300,302,304,305,308,312,315,318,320,323,325,327,331,333,336,337,340,342,344,347,350,353,356,359,362,364,367,368,371,374,376,379,382,383,386,389,392,394,397,400,401,404,407,409,412,415,418,421,423,426,428,431,433,437,440,443,446,448,451,453,457,459,462,465,468,470,473,476,478,481,483,487,492,495,498,500,503,506,507,509,513,517,520,524,528,530,532,534,538,540,542,546,549,552,554,556,560,562,564,566,569,574,578,581,586,590,593,597,601,604,606,610,612,614,617,620,623,627,631,635,638,642,646,650,654,657,659,662,664],[75,40,42,225,76,40],"project\u002Fpositive\u002Fdesign",[227,40,40,228,229,40],"27607594","other\u002Fneutral\u002Fnone","racl101",[231,40,40,228,232,40],"27607767","scatters",[234,40,40,235,236,40],"27607960","commenter\u002Fneutral\u002Fnone","smoldesu",[238,40,40,228,239,40],"27608669","zeroonetwothree",[241,40,40,235,242,40],"27613757","SilverRed",[207,40,40,228,208,40],[245,40,40,228,246,40],"27610725","notJim",[248,40,40,228,208,40],"27610759",[250,40,40,228,251,40],"27611809","systoll",[253,40,40,228,254,40],"27613897","leucineleprec0n",[256,40,40,228,242,40],"27613746",[258,40,40,228,251,40],"27614326",[260,40,40,228,261,40],"27612049","IggleSniggle",[263,40,40,235,208,40],"27612989",[265,40,40,235,266,40],"27613120","xrisk",[268,40,40,228,269,40],"27615249","patrickk",[271,40,40,228,272,40],"27616705","gccs",[274,40,40,228,275,40],"27619595","3000000001",[277,40,40,228,269,40],"27623501",[279,40,40,228,76,40],"27616745",[281,40,40,228,229,40],"27617625",[283,40,40,228,284,40],"27618139","schrijver",[286,40,40,228,287,40],"27609406","websap",[289,40,40,228,290,40],"27613300","wlesieutre",[292,40,38,293,294,40],"27614459","project\u002Fneutral\u002Fprivacy","ngcc_hk",[129,40,38,296,130,40],"project\u002Fneutral\u002Fdesign",[298,40,38,296,299,40],"27608332","muhammadusman",[301,40,38,296,76,40],"27608396",[303,40,38,296,134,40],"27608581",[133,40,38,296,134,40],[306,40,42,225,307,40],"27609795","breck",[309,40,42,310,311,40],"27609994","project\u002Fpositive\u002Fidea","kfarr",[313,40,40,228,314,40],"27635367","Biggsie",[316,40,38,317,200,40],"27610635","project\u002Fneutral\u002Fidea",[110,40,18,319,111,40],"project\u002Fcritical\u002Fexecution",[321,40,38,296,322,40],"27610918","mparlane",[324,40,18,319,200,40],"27612468",[326,40,40,228,111,40],"27612887",[328,40,38,329,330,40],"27614484","project\u002Fneutral\u002Fexecution","neurostimulant",[332,40,42,225,149,40],"27614244",[334,18,42,225,335,40],"27606801","smnscu",[137,18,42,225,138,40],[338,18,42,225,339,40],"27610655","y2bd",[341,18,40,228,111,40],"27610906",[343,18,38,329,138,40],"27611352",[345,18,38,329,346,40],"27608115","btown",[348,18,38,329,349,40],"27608343","lxe",[351,18,38,329,352,40],"27614554","Doxin",[354,18,40,235,355,40],"27608939","corobo",[357,18,40,235,358,40],"27609573","jonny_eh",[360,18,40,235,361,40],"27610482","mypalmike",[363,18,40,228,346,40],"27611340",[365,18,42,225,366,40],"27610956","jack2222",[56,33,38,296,57,40],[369,38,38,296,370,40],"27611626","cush",[372,38,18,373,57,40],"27612055","project\u002Fcritical\u002Fdesign",[375,38,40,228,370,40],"27613945",[377,47,42,310,378,40],"27606781","mraza007",[380,47,42,310,381,40],"27607229","isoprophlex",[214,47,40,228,215,40],[384,47,40,228,385,40],"27608136","worldmerge",[387,47,40,228,388,40],"27608303","spicybright",[390,47,40,228,391,40],"27613121","teejmya",[393,47,40,228,242,40],"27613779",[395,47,40,228,396,40],"27609058","Tijdreiziger",[398,47,40,399,378,40],"27612142","other\u002Fneutral\u002Fpricing",[114,42,18,319,115,40],[402,42,40,235,403,40],"27607720","zachberger",[405,42,40,235,406,40],"27607739","amatecha",[408,42,40,235,80,40],"27608285",[410,42,40,235,411,40],"27608470","llacb47",[413,42,18,319,414,40],"27610680","neogodless",[94,416,38,417,95,40],6,"project\u002Fmixed\u002Fdesign",[419,416,18,373,420,40],"27608635","matsemann",[422,416,40,235,352,40],"27614566",[424,416,40,235,425,40],"27615182","Milner08",[427,416,40,235,420,40],"27616225",[429,416,40,235,430,40],"27629241","junon",[432,416,40,235,95,40],"27620628",[434,435,18,319,436,40],"27610535",7,"urbandw311er",[438,435,18,319,439,40],"27610856","jgtrosh",[441,435,18,319,442,40],"27614189","ehsankia",[444,221,40,228,445,40],"27607928","phreack",[199,447,38,329,200,40],9,[63,449,42,450,64,40],10,"project\u002Fpositive\u002Fnone",[144,452,38,293,145,40],11,[454,452,40,455,456,40],"27608995","commenter\u002Fneutral\u002Fprivacy","ike0790",[458,452,40,455,145,40],"27609048",[460,452,38,293,461,40],"27610237","prezjordan",[463,452,38,293,464,40],"27610486","ramenmeal",[466,452,38,329,467,40],"27613026","baetylus",[469,452,40,455,145,40],"27662021",[471,44,38,296,472,40],"27606279","ShaneMcGowan",[474,44,40,235,475,40],"27606463","CleanCoder",[477,44,38,296,130,40],"27608279",[479,44,42,225,480,40],"27606495","runawaybottle",[79,482,42,225,80,40],13,[484,485,42,225,486,40],"27607137",14,"mcast",[488,489,38,490,491,40],"27606510",15,"project\u002Fneutral\u002Fnone","xrd",[493,489,40,235,494,40],"27606564","tshaddox",[496,489,38,490,497,40],"27606964","vestrigi",[499,489,40,235,494,40],"27608254",[501,489,40,228,502,40],"27608628","zoover2020",[504,489,40,228,505,40],"27606795","ribosometronome",[184,16,38,317,185,40],[508,16,40,228,430,40],"27629249",[510,511,40,228,512,40],"27614211",17,"IceHegel",[514,515,42,225,516,40],"27610159",18,"aaabbleco",[518,37,18,373,519,40],"27612432","acwan93",[521,522,18,319,523,40],"27607131",20,"meibo",[525,526,40,228,527,40],"27614123",21,"toastal",[188,529,38,317,189,40],22,[118,531,18,319,119,40],23,[533,531,38,329,414,40],"27610748",[535,536,42,450,537,40],"27606571",24,"abanayev",[87,539,42,450,88,40],25,[102,541,42,225,103,40],26,[543,544,42,450,545,40],"27606354",27,"Whiteshadow12",[547,544,38,490,548,40],"27606450","freeqaz",[550,544,38,329,551,40],"27606973","qwertygnu",[83,553,42,225,84,40],28,[192,555,38,490,193,40],29,[557,558,38,490,559,40],"27610452",30,"android2222",[168,561,42,450,169,40],31,[160,563,42,225,161,40],32,[148,565,38,293,149,40],33,[567,565,38,293,568,40],"27614366","unclekev",[570,571,38,572,573,40],"27606823",34,"project\u002Fmixed\u002Fexecution","bg_k",[575,576,42,310,577,40],"27606713",35,"IAmMaulik",[579,31,18,319,580,40],"27609477","vcoelho",[582,583,42,584,585,40],"27607991",37,"project\u002Fpositive\u002Fdocs","the_arun",[587,588,42,225,589,40],"27608187",38,"psychomugs",[591,32,38,296,592,40],"27607199","aaroninsf",[594,595,42,225,596,40],"27607394",40,"jdlyga",[598,595,40,599,600,40],"27607619","commenter\u002Fneutral\u002Fdesign","andrepd",[602,595,38,296,603,40],"27611206","schmorptron",[605,595,42,225,603,40],"27611218",[607,608,38,317,609,40],"27632366",41,"FractalHQ",[172,611,42,310,173,40],42,[122,613,18,319,123,40],43,[615,613,38,329,616,40],"27608205","turbocon",[618,619,18,319,123,40],"27608149",44,[98,621,42,622,99,40],45,"project\u002Fpositive\u002Fexecution",[624,625,42,225,626,40],"27608256",46,"HipstaJules",[628,629,42,450,630,40],"27609691",47,"arickuter99",[632,633,38,317,634,40],"27621803",48,"OrangeMusic",[636,637,38,293,138,40],"27611311",49,[639,640,42,450,641,40],"27617291",50,"ottermax8",[643,644,42,450,645,40],"27610260",51,"linkrboat",[647,648,42,450,649,40],"27608166",52,"harshoninternet",[651,652,42,225,653,40],"27611176",53,"LegitShady",[152,655,18,656,153,40],54,"project\u002Fcritical\u002Fprivacy",[658,655,40,455,80,40],"27612374",[660,655,40,455,661,40],"27614617","fedorareis",[663,655,40,455,153,40],"27632296",[665,666,42,450,667,40],"27606905",55,"mastrsushi",[669,672],{"id":670,"t":671,"points":416,"comments":18},"21937113",1577984577,{"id":4,"t":12,"points":14,"comments":15},[674,679,683,687,692,697],{"id":675,"name":676,"points":677,"category":678},"27592473","Spark Bible",347,"consumer_social",{"id":680,"name":681,"points":682,"category":678},"27599470","Multiverse.plus",281,{"id":684,"name":685,"points":686,"category":678},"27568709","Hacker News Doppelgänger",246,{"id":688,"name":689,"points":690,"category":691},"27536878","GraphCDN",200,"infrastructure",{"id":693,"name":694,"points":695,"category":696},"27592822","Intuitive Python",181,"learning_science",{"id":698,"name":699,"points":700,"category":701},"27556061","steez.news",177,"finance_crypto",false,"v2",{"id":705,"name":5,"line":6,"ai":702,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":706,"top":18,"kw":707,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":708,"url":9,"mix":709,"praise":72,"objection":107,"sub":21},27606099,0.28,[24,25,26,27],"5000003351543525011113335405145545444555",[31,32,33,16],1793991029837]