Fenomenul programării cu ajutorul AI devine tot mai puternic și arată cât de creativi sunt utilizatorii. În cel mai recent exemplu, oamenii schimbă aplicațiile de pe Smart TV cu alternative create prin vibe-coding care nu au reclame sau funcții inutile.
Programare AI pentru aplicații mai bune
Entuziaștii vibe-coding folosesc AI-ul pentru a simplifica televizoarele inteligente, păstrând doar aplicațiile și porturile HDMI, eliminând în același timp reclamele și sistemele de urmărire. Proiecte open-source de pe GitHub, precum CleanYourTV și DumbTV, automatizează procesul de eliminare a software-ului inutil de pe televizoare prin intermediul ADB, fără a necesita acces root. Ingineria inversă asistată de LLM-uri permite acum portarea și recrearea unor funcționalități software și hardware, ocolind astfel restricțiile impuse de producători.
Vibe-coding presupune folosirea AI pentru a programa aplicații alternative. S-a întâmplat asta pentru Adobe, pentru Microsoft, chiar dacă există riscul ca aplicațiile programate cu AI să aibă breșe de securitate. Există și utilizatori care apelează la inteligența artificială pentru a decompila jocuri și a le porta pe PC sau pe alte console.
După cum a semnalat TechCrunch, unii programatori au descoperit că, dacă folosești un model de limbaj de mari dimensiuni (LLM) puternic, precum Claude, pentru un televizor inteligent, acesta poate elimina destul de eficient toate elementele pe care nu le dorești. TechCrunch menționează două proiecte de pe GitHub care promit exact acest lucru: CleanYourTV și DumbTV.
Aceste aplicații au devenit posibile datorită capacităților tot mai mari de programare ale modelelor de limbaj de mari dimensiuni (LLM), mai exact în reverse-engineering. Devine evident că oamenii încep să folosească inteligența artificială pentru a adapta aplicațiile după bunul plac, spre marele disconfort al marilor corporații.
Deși modificarea dispozitivelor electronice de larg consum pentru a obține un control mai mare asupra sistemelor acestora nu este nicidecum o idee nouă, cele mai recente progrese în tehnologia AI au făcut ca astfel de demersuri să devină mult mai accesibile oricui.
Mai mult, nu este nevoie ca utilizatorii să preia munca altcuiva de pe GitHub pentru a-și duce sarcina la bun sfârșit.
Într-o postare pe X care a devenit recent virală, Ryan Doyle explică faptul că a trimis către Claude Code specificațiile televizorului său și a întrebat: „Poți să spargi sistemul ăsta?”. Potrivit acestuia, agentul AI l-a ghidat prin întregul proces, permițându-i să elimine reclamele și software-ul inutil (bloatware) de pe televizor și să îmbunătățească viteza interfeței, care se mișca greoi.