[{"data":1,"prerenderedAt":420},["ShallowReactive",2],{"project-24476641":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":43,"post_text":45,"what":46,"said":74,"maker_in_thread":168,"shape":173,"grid":177,"attempts":381,"same_week":382,"maker_shows":248,"maker_hidden":412,"reader_version":413,"card":414},"24476641","Lofimusic.app","An open source Background Music Progressive Web App","title","Show HN: Lofimusic.app, an open source Background Music Progressive Web App","https:\u002F\u002Flofimusic.app","lofimusic.app","Maxence",1600129482,2020,136,73,451,3028,15,"notable","consumer_social","music streaming","web_app",[24,25,26,27],"lofi music","background music","focus music","progressive web app","mixed",-0.077,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,8,3,6,21,{"execution":37,"design":39,"idea":40,"docs":41},{"positive":38,"critical":38},1,{"positive":38,"critical":33},{"positive":38,"critical":38},{"positive":42,"critical":38},0,[42,42,42,42,42,42,42,42,42,33,38,42,44,33,38,42,33,42,33,42,42,33,42,33,42,42,42,42,42,42,42,33,33,33,33,38,38,42,42,44],5,null,{"problem":47,"audience":59,"pricing":45,"motivation":45,"time_to_build":45,"stack":64,"openness":71,"stage":72,"team_size":73},{"value":48,"source":49,"evidence":50},"Provides lofi background music for focus while working","inferred",[51,55],{"id":52,"by":53,"text":54},"24478582","jmiskovic","This is awesome! Looks very slick. I'd have this open constantly if it had a pause button. Bonus points if there's a easy keyboard shortcut. This kind of music increases my…",{"id":56,"by":57,"text":58},"24477775","ayyy","I want to love this. I leave these stations on in the background anyway and being able to change them like a radio station is a desirable feature. It's missing 2 key features…",{"value":60,"source":49,"evidence":61},"People who work or study with background music",[62,63],{"id":52,"by":53,"text":54},{"id":56,"by":57,"text":58},[65],{"value":66,"source":67,"evidence":68},"Progressive Web App","maker",[69],{"id":70},"post","open_source","launched","unknown",{"praise":75,"objections":85,"requests":113,"questions":137,"alternatives":146},[76],{"value":77,"source":78,"evidence":79},"Looks slick and is a good idea for focus music","commenter",[80,81],{"id":52,"by":53,"text":54},{"id":82,"by":83,"text":84},"24481505","jermeh","This is so close to being a tab I'll constantly have open for coding. Simple volume and pause controls make this a 10\u002F10 site. Awesome job!!",[86,94,102],{"value":87,"source":78,"evidence":88},"No volume control",[89,93],{"id":90,"by":91,"text":92},"24477754","chii","the app needs a volume control. It's playing at the same loudness as the system's volume, which is not right for a background music app. It prevents you from listening to it…",{"id":56,"by":57,"text":58},{"value":95,"source":78,"evidence":96},"No pause button",[97,98],{"id":52,"by":53,"text":54},{"id":99,"by":100,"text":101},"24478862","MasterOfCone","You need a pause button, I can't use this without it.",{"value":103,"source":78,"evidence":104},"Embedded YouTube video raises terms of service and ad questions",[105,109],{"id":106,"by":107,"text":108},"24478275","TekMol","Is it in line with YouTube's TOS to embed them like this? Without displaying the video gui? It also seems to somehow supress the ads?",{"id":110,"by":111,"text":112},"24478398","ralphstodomingo","Asking the same questions, and some more: I like the idea, and the app looks cool. I just wish there was a way to just get the audio streams from these channels and have the…",[114,122,130],{"value":115,"source":78,"evidence":116},"Add volume control",[117,118],{"id":90,"by":91,"text":92},{"id":119,"by":120,"text":121},"24477865","icelancer","Agree to #1 for sure (I use the Force HD chrome plugin for #2). Please add a volume control button!",{"value":123,"source":78,"evidence":124},"Add pause button",[125,126],{"id":52,"by":53,"text":54},{"id":127,"by":128,"text":129},"24479004","nagarjun","+1 for pause button",{"value":131,"source":78,"evidence":132},"Show track names and artists",[133],{"id":134,"by":135,"text":136},"24478899","dharma1","would be nice to see what each track playing is and who made it, rather than have it reduced to anonymous muzak",[138],{"value":139,"source":78,"evidence":140},"Is embedding YouTube without the video GUI allowed by YouTube terms?",[141,142],{"id":106,"by":107,"text":108},{"id":143,"by":144,"text":145},"24481783","skipants","I had to implement something similar to this a few years ago. I scoured the ToS to make sure I wasn't doing anything wrong by removing the GUI. IIRC it was totally fine as long…",[147,154,161],{"value":148,"source":78,"evidence":149},"Radio Paradise",[150],{"id":151,"by":152,"text":153},"24480067","reportgunner","Check out https:\u002F\u002Fradioparadise.com It has volume control, you can skip songs, there are 4 different channels (Main, Rock, Mellow, Eclectic) and you can even make your own…",{"value":155,"source":78,"evidence":156},"Spotify radio stations",[157],{"id":158,"by":159,"text":160},"24479516","toyg","They have the radios on Spotify, your smart tv probably has an app for that. If you mean the video part, wouldn’t it be a bit distracting? Still, I think webos-based TVs (LG)…",{"value":162,"source":78,"evidence":163},"Noice nature sounds app",[164],{"id":165,"by":166,"text":167},"24478106","bonchicbongenre","I don't have an answer for you, just wanted to pile on with my own experience and questions in the same vein. I find that a background noise app really helps me stay calm\u002Flowers…",{"comments":38,"answered":42,"key":169},[170],{"id":171,"text":172},"24479195","Pause button, volume slider... lets code it :) thanks for the feedback!",{"commenters":174,"max_depth":44,"maker_replies":38,"first_comment_mins":175,"lifespan_hours":176},57,215,61,[178,182,185,188,191,194,197,200,203,206,208,210,213,216,219,222,225,228,230,232,235,238,241,245,247,250,252,253,257,261,263,267,269,271,273,276,279,282,284,286,287,289,291,294,297,298,301,304,307,309,312,315,318,321,323,325,327,329,333,336,337,339,342,346,349,353,358,361,365,368,371,374,376],[179,42,42,180,181,42],"24479486","other\u002Fneutral\u002Fnone","filleduchaos",[183,42,42,180,184,42],"24479654","lm2s",[186,42,42,180,187,42],"24480037","specialist",[189,42,42,180,190,42],"24480227","codeyperson",[192,42,42,180,193,42],"24480644","zeta0134",[195,42,42,180,196,42],"24480686","jtxx",[198,42,42,180,199,42],"24480757","cvhashim",[201,42,42,180,202,42],"24481608","martin_a",[204,42,42,180,205,42],"24481647","rwesty",[207,42,42,180,202,42],"24481701",[209,42,42,180,199,42],"24487839",[211,42,42,180,212,42],"24481015","pwenzel",[214,42,42,180,215,42],"24503154","ddoeth",[217,42,42,180,218,42],"24481522","faitswulff",[220,42,42,180,221,42],"24482277","ohsonice",[223,42,42,180,224,42],"24483440","valand",[226,42,42,180,227,42],"24491768","wnscooke",[56,38,33,229,57,42],"project\u002Fmixed\u002Fexecution",[119,38,38,231,120,42],"project\u002Fcritical\u002Fdesign",[233,38,42,234,57,42],"24477923","commenter\u002Fneutral\u002Fnone",[236,38,42,234,237,42],"24477969","glalonde",[239,38,42,234,240,42],"24478905","samoa42",[242,38,44,243,244,42],"24479122","project\u002Fpositive\u002Fexecution","eric_khun",[151,38,38,246,152,42],"project\u002Fcritical\u002Fidea",[52,248,44,249,53,42],2,"project\u002Fpositive\u002Fidea",[127,248,33,251,128,42],"project\u002Fneutral\u002Fdesign",[90,33,38,231,91,42],[254,33,42,255,256,42],"24477767","other\u002Fneutral\u002Fdesign","ChuckNorris89",[258,33,42,259,260,42],"24477915","commenter\u002Fneutral\u002Fdesign","Polylactic_acid",[262,33,42,259,256,42],"24478133",[264,33,33,265,266,42],"24478084","project\u002Fneutral\u002Fexecution","PaulDavisThe1st",[268,33,42,259,256,42],"24478140",[106,31,33,270,107,42],"project\u002Fneutral\u002Fnone",[110,31,33,272,111,42],"project\u002Fmixed\u002Fdesign",[274,31,42,180,275,42],"24479021","yellowapple",[277,31,42,180,278,42],"24479140","FractalParadigm",[280,31,42,180,281,42],"24479252","gillesjacobs",[283,31,42,180,275,42],"24487529",[285,31,42,180,111,42],"24479675",[143,31,33,270,144,42],[288,31,42,234,107,42],"24482263",[290,31,42,180,144,42],"24485184",[292,44,33,251,293,42],"24477996","captn3m0",[295,34,42,180,296,42],"24478006","MuffinFlavored",[165,34,42,180,166,42],[299,34,42,180,300,42],"24504612","scns",[302,34,42,180,303,42],"24478455","Apocryphon",[305,34,42,180,306,42],"24478660","garganzol",[308,34,42,180,240,42],"24478945",[310,34,42,180,311,42],"24479211","skocznymroczny",[313,34,42,180,314,42],"24479302","konart",[316,34,42,180,317,42],"24479382","kilroy123",[319,34,42,180,320,42],"24479462","Majestic121",[322,34,42,234,181,42],"24479492",[324,34,42,234,152,42],"24480110",[326,34,42,234,181,42],"24480367",[328,34,42,234,152,42],"24481473",[330,34,33,331,332,42],"24484495","project\u002Fneutral\u002Fidea","theon144",[171,334,42,335,11,38],7,"maker\u002Fneutral\u002Fdesign",[158,32,33,270,159,42],[99,338,38,231,100,42],9,[82,340,44,341,83,42],10,"project\u002Fpositive\u002Fdesign",[343,344,33,272,345,42],"24479351",11,"eyyeyeyeyeyeye",[134,347,38,348,135,42],12,"project\u002Fcritical\u002Fdocs",[350,347,33,351,352,42],"24481549","project\u002Fneutral\u002Fdocs","wazoox",[354,355,38,356,357,42],"24480983",13,"project\u002Fcritical\u002Fexecution","quantumwoke",[359,355,42,234,360,42],"24482394","vaccinator",[362,363,42,180,364,42],"24488776",14,"monkeycantype",[366,18,42,180,367,42],"24482320","nowledge",[369,370,42,180,314,42],"24479280",16,[372,370,42,234,373,42],"24481474","soylentcola",[375,370,42,234,314,42],"24493757",[377,378,44,379,380,42],"24489000",17,"project\u002Fpositive\u002Fnone","terrycody",[],[383,388,393,398,403,407],{"id":384,"name":385,"points":386,"category":387},"24442294","Octo",241,"infrastructure",{"id":389,"name":390,"points":391,"category":392},"24428206","Eiten",201,"web_saas",{"id":394,"name":395,"points":396,"category":397},"24493248","Cortex license plate reader",190,"ai",{"id":399,"name":400,"points":401,"category":402},"24485447","jazzit",162,"dev_tools",{"id":404,"name":405,"points":406,"category":20},"24478149","Lag",129,{"id":408,"name":409,"points":410,"category":411},"24432939","Sequence",125,"finance_crypto",false,"v2",{"id":415,"name":5,"line":6,"ai":412,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":416,"top":18,"kw":417,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":418,"url":9,"mix":419,"praise":77,"objection":87,"sub":21},24476641,-0.08,[24,25,26,27],"0000000003105310303003030000000333311005",[31,32,33,34],1793991016057]