[{"data":1,"prerenderedAt":833},["ShallowReactive",2],{"project-23114103":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":47,"post_text":50,"what":51,"said":101,"maker_in_thread":216,"shape":228,"grid":232,"attempts":790,"same_week":797,"maker_shows":33,"maker_hidden":825,"reader_version":826,"card":827},"23114103","Twitch Roulette","Find and chat with streamers who are streaming alone","title","Show HN: Twitch Roulette – Find and chat with streamers who are streaming alone","https:\u002F\u002Ftwitchroulette.net\u002F","twitchroulette.net","mumphster",1588941265,2020,732,202,14,3028,1,"legend","consumer_social","live streaming discovery","web_app",[24,25,26,27],"twitch","live streams","random streamers","streamer discovery","mixed",-0.054,{"positive":31,"neutral":32,"mixed":33,"critical":34},15,28,2,21,66,{"performance":37,"idea":39,"design":42,"privacy":45,"execution":46},{"positive":18,"critical":38},6,{"positive":40,"critical":41},11,7,{"positive":43,"critical":44},0,5,{"positive":43,"critical":18},{"positive":18,"critical":33},[43,43,43,43,43,43,43,43,43,43,43,43,48,48,43,43,44,49,43,18,18,18,44,48,48,48,48,33,33,18,48,18,18,33,49,33,48,48,44,18],3,4,null,{"problem":50,"audience":52,"pricing":50,"motivation":64,"time_to_build":70,"stack":75,"openness":98,"stage":99,"team_size":100},{"value":53,"source":54,"evidence":55},"Viewers looking to chat with streamers and small streamers seeking viewers","inferred",[56,60],{"id":57,"by":58,"text":59},"23114727","ryeguy_24","This was so much fun to test out this morning. Most streamers who saw me come in were so excited to have a viewer. Nice idea.",{"id":61,"by":62,"text":63},"23116262","sbuccini","I just listened to a little kid play Fortnite while I did some work in the background. He was very excited to have some unexpected random viewers which made my day.",{"value":65,"source":54,"evidence":66},"Help small streamers get their first viewers",[67],{"id":68,"by":11,"text":69},"23114475","You can full screen it, I went with the lazy max fixed width approach for \"responsive\". This whole project is about 4 hours total of dev time, so any feedback like this is nuch…",{"value":71,"source":72,"evidence":73},"About 4 hours of dev time","maker",[74],{"id":68,"by":11,"text":69},[76,82,88,94],{"value":77,"source":72,"evidence":78},"Python",[79],{"id":80,"by":11,"text":81},"23117948","just a normal cheap digital ocean vps running python + starlette and redis as a data backend, nothing fancy at all",{"value":83,"source":72,"evidence":84},"Starlette",[85],{"id":86,"by":11,"text":87},"23115389","had it on a $5 vps with a single worker, bumped it up to a 3 cpu vps and 8 workers. This is using starlette + uvicorn + redis",{"value":89,"source":72,"evidence":90},"Redis",[91],{"id":92,"by":11,"text":93},"23114211","Ya due to the way getting acess to this works, theres a 10 minute cache of active streams that get expired in redis and a cron job pulls in a fresh list",{"value":95,"source":72,"evidence":96},"Uvicorn",[97],{"id":86,"by":11,"text":87},"unknown","launched","solo",{"praise":102,"objections":121,"requests":152,"questions":178,"alternatives":186},[103,116],{"value":104,"source":105,"evidence":106},"Fun concept and clean minimalist design","commenter",[107,111,112],{"id":108,"by":109,"text":110},"23114176","paraxisi","Quite a nice idea, well done! Very minimalist and clean as well. Few pieces of feedback after playing with it for a few minutes- Not sure if I'm getting unlucky or the results…",{"id":57,"by":58,"text":59},{"id":113,"by":114,"text":115},"23118415","olah_1","I found a streamer that was really cool. Followed. Honestly great product. It's like StumbleUpon but for streamers.",{"value":117,"source":105,"evidence":118},"Helps small streamers feel seen",[119,120],{"id":57,"by":58,"text":59},{"id":61,"by":62,"text":63},[122,130,145],{"value":123,"source":105,"evidence":124},"Streams shown are often offline or stale",[125,126],{"id":108,"by":109,"text":110},{"id":127,"by":128,"text":129},"23117054","LockAndLol","I don't know how it works, but it would great to check if the streamers are streaming. Clicked on multiple streams that weren't live.",{"value":131,"source":105,"evidence":132},"Video player is too small",[133,137,141],{"id":134,"by":135,"text":136},"23114457","vpzom","Why is the stream area tiny?",{"id":138,"by":139,"text":140},"23115303","Hamuko","Is the video supposed to be postage stamp sized?",{"id":142,"by":143,"text":144},"23117845","baalimago","I'm guessing my suggestion is also buried by about 110 comments by now, but the stream in the UX is far too small and makes the actual stream far less viewable than the chat. A…",{"value":146,"source":105,"evidence":147},"Firefox display problems",[148],{"id":149,"by":150,"text":151},"23114656","philliphaydon","Anyone else using Firefox? It doesn't appear to work very well in FF :(",[153,164,171],{"value":154,"source":105,"evidence":155},"Language filter",[156,160],{"id":157,"by":158,"text":159},"23114547","m1aw","Really cool idea. Thanks for sharing. I could totally see myself using this more if you added 2 options, language and game. Also interesting would be to display not only 0…",{"id":161,"by":162,"text":163},"23117832","zbowling","feature request: language picker. saying hi to someone that doesn't speak my language has got me kicked.",{"value":165,"source":105,"evidence":166},"Game or category filter",[167],{"id":168,"by":169,"text":170},"23114572","darrenkopp","Great idea. It'd be great if you could select a game \u002F category. Reason is I'd actually be able to have an actual chat with someone if I knew something about the game.",{"value":172,"source":105,"evidence":173},"Sort game names alphabetically",[174],{"id":175,"by":176,"text":177},"23119360","d0m","Quick suggestion: Sort game name A-Z",[179],{"value":180,"source":105,"evidence":181},"How does the site fetch live streams given API limits?",[182,183],{"id":108,"by":109,"text":110},{"id":184,"by":11,"text":185},"23114526","This is exactly what its doing, albeit caching results, somce im trying to be nice. Official api sadly does not allow sorting by asc.",[187,198,205],{"value":188,"source":105,"evidence":189},"LonelyStreams",[190,194],{"id":191,"by":192,"text":193},"23114349","haunter","Hmm there was https:\u002F\u002Flonelystreams.com\u002F before but it doesn't work for a long time.",{"id":195,"by":196,"text":197},"23116222","rnotaro","It's broken now because of API changes but it's the same concept as LonelyStreams (https:\u002F\u002Flonelystreams.com). It's always fun to see some begginner streams.",{"value":199,"source":105,"evidence":200},"Twitch Raids",[201],{"id":202,"by":203,"text":204},"23116254","hassaanm","I made a similar site as part of a hackathon at Twitch: https:\u002F\u002Ftwitchraids.com The idea is to raid random channels together with everyone on the site. Channels are randomly…",{"value":206,"source":105,"evidence":207},"Omegle and chat roulette sites",[208,212],{"id":209,"by":210,"text":211},"23118471","jupp0r","Isn’t this already there and called Omegle?",{"id":213,"by":214,"text":215},"23114291","A4ET8a8uTh0","I chuckled as it reminded me of the cams roulettes in the old days. Still, I liked it. I got a random 'mature' stream.",{"comments":34,"answered":217,"key":218},9,[219,222,225],{"id":220,"text":221},"23125311","Cool! I went ahead and added category sorting last night to twitchroulette, check out the \"unknown\" filter to randomly browse through streams with no category set. Theres some…",{"id":223,"text":224},"23117060","Neat! I've had this idea in my head for a while but could never find a good way to get the data in a way I wanted it. Really neat app though, good work",{"id":226,"text":227},"23114577","Ya I've heard similar ideas with regards to filtering, I'm gonna play around with that for sure. Thanks for the feedback.",{"commenters":229,"max_depth":41,"maker_replies":34,"first_comment_mins":230,"lifespan_hours":231},147,8,75,[233,237,241,244,247,250,253,256,259,262,265,268,271,274,277,280,283,286,289,292,295,298,301,303,306,308,311,314,317,320,323,326,329,332,335,338,341,344,347,350,353,355,356,359,361,364,365,367,370,373,376,379,382,385,388,391,394,398,401,404,407,409,412,414,417,420,424,428,430,434,438,441,444,446,449,452,454,457,460,462,465,468,470,472,475,477,481,483,487,490,493,496,498,501,504,507,510,512,514,517,520,523,526,529,531,533,536,539,542,545,548,550,551,554,557,561,564,567,570,572,574,575,577,579,581,584,587,591,594,597,600,601,604,606,608,609,613,614,617,620,622,626,628,630,632,635,637,641,644,647,650,652,653,655,657,661,664,667,670,673,676,678,681,684,686,688,690,693,695,697,700,703,706,710,712,714,715,717,721,723,726,727,731,736,739,743,746,750,754,756,759,761,764,769,770,772,774,776,777,779,782,786],[234,43,43,235,236,43],"23115230","other\u002Fneutral\u002Fnone","MilnerRoute",[238,43,43,239,240,43],"23115685","commenter\u002Fneutral\u002Fnone","geddy",[242,43,43,239,243,43],"23116002","Nursie",[245,43,43,235,246,43],"23116031","artursapek",[248,43,43,235,249,43],"23116247","glasenator",[251,43,43,235,252,43],"23121150","kripy",[254,43,43,235,255,43],"23116403","toyg",[257,43,43,235,258,43],"23117219","trianglem",[260,43,43,239,261,43],"23118083","TeMPOraL",[263,43,43,239,264,43],"23119848","recursive",[266,43,43,235,267,43],"23117762","stronglikedan",[269,43,43,235,270,43],"23121162","tjr225",[272,43,43,235,273,43],"23121680","rexpop",[275,43,43,235,276,43],"23121338","enjo",[278,43,43,235,279,43],"23123772","sullyj3",[281,43,43,235,282,43],"23125324","throwaway13337",[284,43,43,235,285,43],"23116457","beshrkayali",[287,43,43,235,288,43],"23116839","OJFord",[290,43,43,235,291,43],"23116979","dec0dedab0de",[293,43,43,235,294,43],"23119620","strombofulous",[296,43,43,235,297,43],"23117396","thatcat",[299,43,43,235,300,43],"23119623","chipperyman573",[302,43,43,235,297,43],"23120040",[304,43,43,235,305,43],"23117928","seph-reed",[307,43,43,235,240,43],"23121714",[309,43,43,235,310,43],"23132745","tripzilch",[312,43,43,235,313,43],"23122998","optimiz3",[315,43,43,235,316,43],"23117189","98codes",[318,43,43,235,319,43],"23120882","bredren",[321,43,43,235,322,43],"23117822","zankly",[324,43,43,235,325,43],"23118219","electricviolet",[327,43,43,235,328,43],"23118424","domador",[330,43,43,235,331,43],"23119211","lopmotr",[333,43,43,235,334,43],"23119513","ubercow13",[336,43,43,235,337,43],"23120248","stale2002",[339,43,43,235,340,43],"23122116","tasogare",[342,43,43,235,343,43],"23122992","metamet",[345,43,43,235,346,43],"23120767","birdyrooster",[348,18,43,235,349,43],"23117821","MarioMan",[351,18,43,235,352,43],"23125182","Limb",[220,18,43,354,11,18],"maker\u002Fneutral\u002Fexecution",[202,33,43,235,203,43],[357,33,43,235,358,43],"23116997","xmprt",[360,33,43,235,203,43],"23117198",[362,33,43,235,363,43],"23121704","xangold",[223,33,43,235,11,18],[366,33,43,235,300,43],"23119663",[368,33,43,235,369,43],"23120782","pietrovismara",[371,33,43,235,372,43],"23121250","Thorentis",[374,33,43,235,375,43],"23122985","sabas123",[377,33,43,235,378,43],"23119690","parsimo2010",[380,48,43,235,381,43],"23114440","Pfhreak",[383,48,43,235,384,43],"23114981","AnIdiotOnTheNet",[386,48,43,235,387,43],"23116014","VectorLock",[389,48,43,235,390,43],"23123700","zapzupnz",[392,48,43,235,393,43],"23116670","InafuSabi",[395,48,43,396,397,43],"23116003","other\u002Fneutral\u002Fperformance","slashink",[399,48,43,396,400,43],"23117383","ben509",[402,48,43,235,403,43],"23118057","raziel2p",[405,48,43,235,406,43],"23119284","arkitaip",[408,48,43,239,369,43],"23120805",[410,48,43,239,411,43],"23131417","industriousthou",[413,48,43,239,369,43],"23143262",[415,48,43,239,416,43],"23122736","mikekchar",[418,48,48,419,390,43],"23123692","project\u002Fneutral\u002Fnone",[421,48,18,422,423,43],"23119667","project\u002Fcritical\u002Fperformance","bryan_w",[425,48,43,426,427,43],"23120096","other\u002Fpositive\u002Fnone","flgr",[429,48,43,426,416,43],"23122726",[431,49,44,432,433,43],"23115119","project\u002Fpositive\u002Fidea","formalsystem",[435,49,48,436,437,43],"23115316","maker\u002Fneutral\u002Fnone","twodave",[439,49,43,239,440,43],"23118237","andai",[442,49,43,235,443,43],"23122258","kawfey",[445,49,43,235,416,43],"23122760",[447,49,43,235,448,43],"23115434","eterm",[450,49,43,239,451,43],"23115946","glacials",[453,49,43,239,387,43],"23116043",[455,49,43,239,456,43],"23116046","fenwick67",[458,49,43,239,459,43],"23116669","lovehashbrowns",[461,49,43,239,456,43],"23116971",[463,49,43,239,464,43],"23119046","hombre_fatal",[466,49,43,239,467,43],"23119389","tomlagier",[469,49,43,239,459,43],"23119440",[471,49,43,239,433,43],"23117194",[473,49,44,432,474,43],"23115602","namero999",[476,49,43,239,433,43],"23115619",[478,49,44,479,480,43],"23116223","maker\u002Fpositive\u002Fnone","jason0597",[482,49,48,436,433,43],"23116289",[484,49,48,485,486,43],"23116310","maker\u002Fneutral\u002Fperformance","thanatropism",[488,49,43,235,489,43],"23116498","NickBusey",[491,49,43,426,492,43],"23117011","ViViDboarder",[494,49,43,235,495,43],"23121514","goshx",[497,49,43,235,433,43],"23117025",[499,49,43,396,500,43],"23122453","p1necone",[502,49,43,396,503,43],"23123165","imtringued",[505,49,43,235,506,43],"23116644","heed",[508,49,43,235,509,43],"23116867","chongli",[511,49,43,235,433,43],"23117013",[513,49,43,235,433,43],"23117055",[515,49,43,235,516,43],"23117859","macspoofing",[518,49,18,519,406,43],"23119348","project\u002Fcritical\u002Fidea",[521,49,43,522,516,43],"23137064","other\u002Fneutral\u002Fidea",[524,49,43,426,525,43],"23118703","hoorayimhelping",[527,49,18,519,528,43],"23120851","hi5eyes",[530,49,43,235,516,43],"23117827",[532,49,43,235,433,43],"23117908",[534,49,43,235,535,43],"23118442","zahrc",[537,49,43,235,538,43],"23121978","dancemethis",[540,49,43,235,541,43],"23119602","kart23",[543,49,43,235,544,43],"23119670","fapi1974",[546,49,43,235,547,43],"23120233","NoodleIncident",[549,49,18,519,340,43],"23122157",[57,44,44,432,58,43],[552,44,44,432,553,43],"23126248","kawsper",[555,38,44,432,556,43],"23114340","Rinum",[558,38,48,559,560,43],"23114585","project\u002Fneutral\u002Fidea","mysterydip",[562,38,43,235,563,43],"23114725","polytely",[565,38,18,566,406,43],"23114788","project\u002Fcritical\u002Fdesign",[568,38,48,559,569,43],"23114992","croon",[571,38,43,235,464,43],"23119089",[573,38,43,235,556,43],"23121893",[157,41,44,432,158,43],[226,41,43,576,11,18],"maker\u002Fneutral\u002Fidea",[578,41,48,559,192,43],"23115037",[580,41,43,485,11,18],"23115185",[582,41,48,559,583,43],"23115083","baq",[585,41,48,559,586,43],"23115422","jerrre",[588,41,48,589,590,43],"23118574","project\u002Fneutral\u002Fdesign","JoshTriplett",[592,41,18,519,593,43],"23115161","slightwinder",[595,41,43,235,596,43],"23115695","andrewzah",[598,41,43,235,599,43],"23116248","Demiurge",[168,230,44,432,169,43],[602,230,48,559,603,43],"23114621","billrobertson42",[605,230,43,576,11,18],"23114804",[108,217,48,607,109,43],"project\u002Fmixed\u002Fperformance",[92,217,43,485,11,18],[610,217,48,611,612,43],"23114504","project\u002Fneutral\u002Fperformance","the_duke",[184,217,43,485,11,18],[615,217,18,616,387,43],"23116101","project\u002Fcritical\u002Fprivacy",[618,217,48,611,619,43],"23114846","riteshpatel",[621,217,43,485,11,18],"23114859",[623,624,48,559,625,43],"23119207",10,"igrekel",[627,624,43,235,416,43],"23122771",[629,624,18,422,625,43],"23142707",[631,40,43,436,11,18],"23115714",[633,40,18,566,634,43],"23122784","sadok",[61,636,44,432,62,43],12,[638,639,48,559,640,43],"23115117",13,"astuyvenberg",[642,639,18,519,643,43],"23115755","zerocrates",[645,16,43,235,646,43],"23115781","davedx",[648,16,43,235,649,43],"23116170","lemiffe",[651,16,43,235,646,43],"23131267",[191,31,43,235,192,43],[654,31,43,436,11,18],"23114364",[656,31,44,479,192,43],"23114623",[658,659,18,519,660,43],"23114332",16,"x3haloed",[662,659,48,559,663,43],"23114352","WorldPeas",[665,659,43,235,666,43],"23114756","jotm",[668,659,43,235,669,43],"23114810","vorpalhex",[671,659,43,235,672,43],"23115034","gccxsse",[674,675,43,522,387,43],"23116000",17,[138,677,18,566,139,43],18,[679,677,43,680,11,18],"23115312","maker\u002Fneutral\u002Fdesign",[682,677,18,566,683,43],"23115693","mrspeaker",[685,677,43,680,11,18],"23116062",[149,687,18,422,150,43],19,[689,687,43,354,11,18],"23114771",[691,687,48,589,692,43],"23114840","gorhill",[694,687,43,680,11,18],"23114896",[696,687,48,589,692,43],"23114973",[698,687,43,699,11,18],"23119252","maker\u002Fpositive\u002Fdesign",[701,687,18,422,702,43],"23114827","doublerabbit",[704,687,48,611,705,43],"23115096","mcbits",[707,687,44,708,709,43],"23122089","project\u002Fpositive\u002Fexecution","unnouinceput",[142,711,18,566,143,43],20,[713,711,43,680,11,18],"23120030",[113,34,44,432,114,43],[161,716,48,559,162,43],22,[718,719,18,422,720,43],"23115093",23,"pol4ko",[722,719,43,485,11,18],"23115098",[724,719,48,485,725,43],"23115314","brachi",[86,719,43,611,11,18],[728,729,48,419,730,43],"23117460",24,"soylentcola",[732,733,48,734,735,43],"23118698",25,"project\u002Fmixed\u002Fexecution","diehunde",[195,737,18,738,196,43],26,"project\u002Fcritical\u002Fexecution",[740,741,48,589,742,43],"23119206",27,"superbaconman",[744,32,44,432,745,43],"23118989","mrkramer",[747,748,48,589,749,43],"23116476",29,"AmazingTurtle",[751,752,48,419,753,43],"23117073",30,"laurex",[127,755,18,738,128,43],31,[757,758,48,419,162,43],"23117871",32,[213,760,44,432,214,43],33,[762,760,43,239,763,43],"23115252","mobilio",[765,766,44,767,768,43],"23117417",34,"project\u002Fpositive\u002Fperformance","BredWinner",[80,766,43,611,11,18],[175,771,48,589,176,43],35,[773,771,43,479,11,18],"23119436",[134,775,48,589,135,43],36,[68,775,43,589,11,18],[209,778,18,519,210,43],37,[780,778,43,239,781,43],"23119651","Kiro",[783,784,18,422,785,43],"23120600",38,"XCSme",[787,788,43,235,789,43],"23116309",39,"neilwilson",[791,792],{"id":4,"t":12,"points":14,"comments":15},{"id":793,"t":794,"points":795,"comments":796},"47549160",1774650140,180,94,[798,803,808,813,817,821],{"id":799,"name":800,"points":801,"category":802},"23165333","SHA-256 Animation",1053,"learning_science",{"id":804,"name":805,"points":806,"category":807},"23169962","This Word Does Not Exist",956,"ai",{"id":809,"name":810,"points":811,"category":812},"23126458","Lite",607,"dev_tools",{"id":814,"name":815,"points":811,"category":816},"23157408","Scan Your PDF","productivity",{"id":818,"name":819,"points":820,"category":816},"23101869","HPI",478,{"id":822,"name":823,"points":824,"category":812},"23127628","Pyp",285,false,"v2",{"id":828,"name":5,"line":6,"ai":825,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":829,"top":18,"kw":830,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":831,"url":9,"mix":832,"praise":104,"objection":123,"sub":21},23114103,-0.05,[24,25,26,27],"0000000000003300540111533332213112423351",[31,32,33,34],1794036590205]