{"by":"animalhot","descendants":62,"id":50202865,"kids":[50215126,50209164,50209303,50206722,50208227,50213602,50213157,50207443,50207949,50208278,50211152,50205984,50207490],"score":83,"text":"A recent (unwanted) webOS update that got installed on TV prompted me to start going down the rabbit hole of writing new TV software. After a couple of weekends and massive help from 4 different models, finally managed to get v1 working.<p>My daughter enjoys navigating TV through speech while I get to browse on the biggest screen at home.<p>While all of the code was written by ML models, there were decisions I had to help with. In specific: using WebRTC to cut down latency, repurposing vendor logic for buffering voice samples and designing user experience.<p>It was liberating to finally free the TV of bloatware and make it truly personalized!","time":1792714245,"title":"Show HN: Making a smart TV dumb and then smart","type":"story","url":"https://github.com/anubhavmalhotra/r2d2-tv"}