[{"data":1,"prerenderedAt":421},["ShallowReactive",2],{"project-48325624":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":44,"post_text":46,"what":47,"said":72,"maker_in_thread":206,"shape":219,"grid":221,"attempts":379,"same_week":384,"maker_shows":37,"maker_hidden":413,"reader_version":414,"card":415},"48325624","TV Explorer","TV Explorer. Adding advanced UI to free online TV","title","Show HN: TV Explorer. Adding advanced UI to free online TV","https:\u002F\u002Ftvexplorer.live","tvexplorer.live","dtagames",1780072749,2026,198,66,294,4366,7,"notable","consumer_social","tv streaming browser","web_app",[24,25,26,27],"iptv","free tv channels","language learning","online tv","mixed",0.443,{"positive":31,"neutral":32,"mixed":33,"critical":33},17,8,4,33,{"idea":36,"execution":38,"design":40,"performance":43},{"positive":32,"critical":37},1,{"positive":37,"critical":39},2,{"positive":41,"critical":42},3,0,{"positive":42,"critical":37},[45,42,42,41,41,37,42,41,42,45,45,45,45,41,45,42,37,41,42,45,45,41,45,41,42,45,45,42,45,41,41,41,45,42,45,41,45,45,37,41],5,null,{"problem":48,"audience":55,"pricing":46,"motivation":59,"time_to_build":46,"stack":63,"openness":70,"stage":71,"team_size":70},{"value":49,"source":50,"evidence":51},"Finding, filtering, saving and sharing free online IPTV channels is hard","maker",[52],{"id":53,"by":11,"text":54},"48325628","I built this app for myself after being disappointed with the options for viewing IPTV online. Thousands of global channels broadcast their streams but there's no great way to…",{"value":56,"source":50,"evidence":57},"People who want to watch international TV, news comparison and language learners",[58],{"id":53,"by":11,"text":54},{"value":60,"source":50,"evidence":61},"Maker was disappointed with existing options for viewing IPTV online and built it for themselves",[62],{"id":53,"by":11,"text":54},[64],{"value":65,"source":50,"evidence":66},"TypeScript",[67],{"id":68,"by":11,"text":69},"48342920","It's not a box that runs a browser. Apps for Roku are built with a special, limited language where TVE is in Typescript.","unknown","launched",{"praise":73,"objections":116,"requests":151,"questions":192,"alternatives":201},[74,90,105],{"value":75,"source":76,"evidence":77},"Good for language learning and watching foreign TV","commenter",[78,82,86],{"id":79,"by":80,"text":81},"48331272","nathancahill","I would have killed for this when I was learning languages. Bookmarking it for when I learn French.",{"id":83,"by":84,"text":85},"48328100","zuzululu","thank you for this! now I can watch Korean TV and learn Korean. I do wonder why the video keeps buffering and timeline is in a loop, it loads a segment then timeline jumps back.…",{"id":87,"by":88,"text":89},"48332725","hombre_fatal","This is great. I've been wanting a nice way to put on various TV shows to practice a different language, especially in a way I can quickly put one on in the background and then…",{"value":91,"source":76,"evidence":92},"Nice interface and a unique way to browse channels worldwide",[93,97,101],{"id":94,"by":95,"text":96},"48326014","cwharris","This is awesome! We need more projects like this! I'm sitting here watching music videos from Mongolia, having a legitimately cool digital experience. It just _feels_ different,…",{"id":98,"by":99,"text":100},"48329784","dysoco","Hey this is pretty cool, I think probably the best iteration of these I´ve seen so far. I´m surprised to see so many regional channels in my country I´d never guess existed. I…",{"id":102,"by":103,"text":104},"48328669","IcyHordr","This is VEEEERRY GOOD!",{"value":106,"source":76,"evidence":107},"No commercials in some channels, feels like channel surfing",[108,112],{"id":109,"by":110,"text":111},"48332176","abailin","This is an amazing product. One of the coolest things about this is that there’s no commercials. Where the commercial time would be on BBC Earth, it’s a loop of animals with…",{"id":113,"by":114,"text":115},"48330127","sidhusmart","The first thing I do in a hotel room is turn on the TV and browse through all channels. I’ve watched folk dances in Romania, dubbed Indian shows in Bulgaria and even soft porn in…",[117,132,140],{"value":118,"source":76,"evidence":119},"Many channels are blocked or unavailable in some regions",[120,124,128],{"id":121,"by":122,"text":123},"48362314","Madki","Thats a great project! Many channels are blocked in Germany, but I was still able to “waste” the last hour browsing different countries.",{"id":125,"by":126,"text":127},"48351597","drsalt","everything blocked in my region",{"id":129,"by":130,"text":131},"48349800","topaztee","lots of channels arent available in my region, it would be cool to add a vpn on top of this so they wont be blocked",{"value":133,"source":76,"evidence":134},"Buffering and dead channels",[135,136],{"id":83,"by":84,"text":85},{"id":137,"by":138,"text":139},"48333881","ajithhyd","This is very cool. Has potential to be an OTT platform standalone. ! One feature suggestion would be to only display those channels that are active and can be viewed. Some of the…",{"value":141,"source":76,"evidence":142},"Does not work on iOS or iPad due to CSS issues",[143,147],{"id":144,"by":145,"text":146},"48335132","Terretta","On iPad (latest hardware and OS) every page including the home page, all list blocks are a mass of [data-noir...] instead of whatever the blocks of lists are supposed to be. On…",{"id":148,"by":149,"text":150},"48340980","tamimio","No I understand that, it’s a UI for all of the channels, which is great! Another note, I have an old iphone (7 plus) with iOS 15 I think, I use it as an ipod in a speaker I have,…",[152,163,173,177,184],{"value":153,"source":76,"evidence":154},"Support for casting and AirPlay on iPhone and Apple TV",[155,159],{"id":156,"by":157,"text":158},"48337747","threecheese","Very cool. What does the browser\u002Fdevice need to enable Casting? I have multiple cast targets on the lan (chrome and AirPlay), but the app (iPhone\u002FSafari) does not find them. I’ve…",{"id":160,"by":161,"text":162},"48332050","knuit","Would love a native Apple TV app for this, or even just the ability to Airplay the video which doesn’t seem possible right now.",{"value":164,"source":76,"evidence":165},"Native Roku or TV app support",[166,170],{"id":167,"by":168,"text":169},"48331840","tt_dev","need this on the cheap roku tvs",{"id":171,"by":149,"text":172},"48330129","I loved it! It’s also interesting going through different channels across multiple countries, and after some time you notice you have either state sponsored channels or corp…",{"value":174,"source":76,"evidence":175},"Built-in VPN or region bypass",[176],{"id":129,"by":130,"text":131},{"value":178,"source":76,"evidence":179},"Better closed caption controls",[180],{"id":181,"by":182,"text":183},"48326213","ItemId48325624","This is great! I like it a lot better than tv.garden Two issues i had: 1. Closed captions didnt work on firefox (windows) - the menu did appear where im suppposed to be able to…",{"value":185,"source":76,"evidence":186},"Larger navigation buttons and better channel list layout on small screens",[187,188],{"id":171,"by":149,"text":172},{"id":189,"by":190,"text":191},"48327561","phusuke","Is there a better way to browse through the list? Currently the player takes up most of the screen and I can only see like 2 channels in the table and it's hard to scroll.",[193,197],{"value":194,"source":76,"evidence":195},"Whether the Watson framework can be used for others' projects",[196],{"id":113,"by":114,"text":115},{"value":198,"source":76,"evidence":199},"Minimum supported iOS or browser versions",[200],{"id":148,"by":149,"text":150},[202],{"value":203,"source":76,"evidence":204},"tv.garden",[205],{"id":181,"by":182,"text":183},{"comments":207,"answered":208,"key":209},31,10,[210,213,216],{"id":211,"text":212},"48331419","TV Explorer shows whatever the original channel broadcasts. Many include commericals, and I love that part!",{"id":214,"text":215},"48331409","I do that in hotels, too! I'd definitely like to talk about Watson and I'm interested in folks who might like to build with it. Let's connect through my LinkedIn or email, both…",{"id":217,"text":218},"48329091","Thank you so much! You are right that captions aren't addressed well. I can look at them more. It's something I like, too, especially for language learning.",{"commenters":34,"max_depth":33,"maker_replies":207,"first_comment_mins":42,"lifespan_hours":220},125,[222,224,228,230,232,234,236,240,241,243,245,247,249,251,253,255,258,261,264,267,269,270,272,273,275,276,280,282,285,287,288,290,293,295,299,301,303,305,310,312,314,316,318,320,323,325,327,331,333,335,337,340,342,344,346,350,352,354,356,359,360,362,364,368,370,373,375],[113,42,45,223,114,42],"project\u002Fpositive\u002Fidea",[225,42,42,226,227,42],"48330909","other\u002Fneutral\u002Fnone","russellbeattie",[211,42,42,229,11,37],"project\u002Fneutral\u002Fnone",[231,42,42,226,80,42],"48331263",[214,42,42,233,11,37],"maker\u002Fneutral\u002Fnone",[181,37,41,235,182,42],"project\u002Fmixed\u002Fexecution",[237,37,41,238,239,42],"48327497","project\u002Fneutral\u002Fexecution","striking",[217,37,42,233,11,37],[53,39,42,242,11,37],"maker\u002Fneutral\u002Fidea",[144,39,37,244,145,42],"project\u002Fcritical\u002Fexecution",[246,39,42,233,11,37],"48339585",[248,39,37,244,145,42],"48390494",[109,41,45,250,110,42],"project\u002Fpositive\u002Fdesign",[252,41,42,233,11,37],"48332255",[254,41,42,250,11,37],"48359294",[256,33,45,223,257,42],"48333207","mahoogkamer",[259,33,42,260,11,37],"48336476","project\u002Fneutral\u002Fdesign",[262,45,45,223,263,42],"48328471","oknosoknos",[265,45,42,266,11,37],"48329081","project\u002Fneutral\u002Fidea",[98,268,45,250,99,42],6,[171,18,45,223,149,42],[271,18,42,266,11,37],"48331450",[148,18,41,235,149,42],[274,18,42,233,11,37],"48342925",[87,32,45,223,88,42],[277,278,42,226,279,42],"48333499",9,"fittingopposite",[281,278,42,266,11,37],"48336498",[283,278,37,284,279,42],"48366636","project\u002Fcritical\u002Fidea",[286,278,42,223,11,37],"48372819",[156,208,41,238,157,42],[289,208,42,238,11,37],"48339571",[137,291,45,292,138,42],11,"project\u002Fpositive\u002Fexecution",[294,291,42,238,11,37],"48336493",[296,297,45,250,298,42],"48333700",12,"tom-wal",[300,297,42,260,11,37],"48339591",[121,302,41,235,122,42],13,[304,302,42,238,11,37],"48372839",[306,307,45,308,309,42],"48332236",14,"project\u002Fpositive\u002Fnone","daveevad",[311,307,42,233,11,37],"48332249",[160,313,41,260,161,42],15,[315,313,42,233,11,37],"48332267",[79,317,45,223,80,42],16,[83,31,41,319,84,42],"project\u002Fmixed\u002Fperformance",[321,31,42,322,11,37],"48329115","project\u002Fneutral\u002Fperformance",[94,324,45,223,95,42],18,[326,324,42,233,11,37],"48329130",[328,329,45,308,330,42],"48331024",19,"2OEH8eoCRo0",[332,329,42,233,11,37],"48331435",[189,334,41,260,190,42],20,[336,334,42,260,11,37],"48329121",[338,334,41,260,339,42],"48330474","quietsegfault",[341,334,42,260,11,37],"48331434",[129,343,41,266,130,42],21,[345,343,42,266,11,37],"48360380",[347,348,45,308,349,42],"48327307",22,"lobf",[351,348,42,233,11,37],"48329134",[167,353,45,223,168,42],23,[355,353,42,238,11,37],"48332696",[357,353,41,238,358,42],"48340087","DANmode",[68,353,42,238,11,37],[102,361,45,308,103,42],24,[363,361,42,233,11,37],"48329099",[365,366,45,308,367,42],"48343220",25,"Jotalea",[369,366,42,233,11,37],"48356431",[125,371,37,372,126,42],26,"project\u002Fcritical\u002Fperformance",[374,371,42,233,11,37],"48356428",[376,377,41,229,378,42],"48337824",27,"smy_smy",[380,383],{"id":381,"t":382,"points":41,"comments":39},"47378620",1773507461,{"id":4,"t":12,"points":14,"comments":15},[385,390,394,398,403,408],{"id":386,"name":387,"points":388,"category":389},"48304260","Hallucinate",442,"games",{"id":391,"name":392,"points":393,"category":389},"48308376","Continue? Y\u002FN",386,{"id":395,"name":396,"points":397,"category":389},"48367723","Eyeball",295,{"id":399,"name":400,"points":401,"category":402},"48374552","Edsger",264,"dev_tools",{"id":404,"name":405,"points":406,"category":407},"48344327","Test-Drive-3-Maps",215,"learning_science",{"id":409,"name":410,"points":411,"category":412},"48328184","Tiny-vLLM",205,"ai",false,"v2",{"id":416,"name":5,"line":6,"ai":413,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":417,"top":18,"kw":418,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":419,"url":9,"mix":420,"praise":75,"objection":118,"sub":21},48325624,0.44,[24,25,26,27],"5003310305555350130553530550533350535513",[31,32,33,33],1794036701806]