They Live Adblocker - bloqueador de anuncios inspirado en la película They Live (1988)
(github.com/davmlaw)- They Live Adblocker es un fork de uBlock Origin Lite que, en lugar de ocultar los anuncios bloqueados con filtros cosméticos, los reemplaza por mosaicos blancos con consignas de They Live
- En cada anuncio se muestra aleatoriamente una de estas frases: OBEY, CONSUME, WATCH TV, SLEEP, SUBMIT, CONFORM, STAY ASLEEP, BUY, WORK, NO INDEPENDENT THOUGHT, DO NOT QUESTION AUTHORITY
- La idea surgió de la entrada de blog de 2015 They Live adblock mode
- Para instalarlo, hay que descargar
uBOLite_theylive.chromium.zipdesde la página de Releases, descomprimirlo y cargar la extensión conLoad unpackeden Chromium / Chrome / Brave / Edge - El modo de filtrado Basic de uBO Lite bloquea anuncios en la capa de red, así que el elemento DOM no llega a existir y no se reemplaza por un mosaico OBEY, sino que solo queda un espacio vacío
- Para ver los mosaicos OBEY, hay que configurar el modo de filtrado del sitio como Optimal o Complete en el panel de uBO Lite y luego recargar
- Para compilar el código fuente se necesita Node 22, y con el comando
tools/make-mv3.sh chromiumse puede crear el paquete para Chromium; también se pueden indicar los destinosfirefox,edgeysafari - Su funcionamiento consiste en que, en vez del CSS
display: none !importantque normalmente inyectan los filtros cosméticos de uBO Lite, aplica una máscara de caja blanca que muestra mediante un overlay::afterel texto guardado en el atributodata-ubol-they-live - Para cubrir también los anuncios que cargan tarde, recorre el DOM y usa MutationObserver para detectar elementos recién añadidos, asignando una consigna aleatoria a los elementos publicitarios que coinciden
- Los archivos modificados están en el submódulo
davmlaw/uBlock;they-live.jsse encarga de la lista de consignas, la generación de CSS y el etiquetado del DOM, y también se parchearon los puntos de inyección relacionados y el código de registro de scripts - Es un fork personal hecho como hobby y no es un producto oficial de uBlock Origin, así que no se deben reportar problemas relacionados al equipo de uBO
- Como vuelve a hacer visibles elementos que antes estaban ocultos, el diseño del sitio puede desacomodarse si su CSS asume que los espacios publicitarios se reducen; además, los filtros cosméticos personalizados y los anuncios bloqueados por red no reciben el tratamiento OBEY
- La licencia es GPL-3.0, igual que el upstream de uBlock Origin / uBO Lite
1 comentarios
Opiniones de Hacker News
Leí mal el título y pensé que significaba que They Live inspiró el concepto mismo del bloqueador de anuncios
La verdad, habría sido una coincidencia interesante si así hubiera sido, porque esta película inspiró uno de los primeros logos de Mozilla [0]
[0] https://www.jwz.org/blog/2016/10/they-live-and-the-secret-hi...
A finales de los 90 monté un servidor web en la oficina que devolvía banners publicitarios falsos en lugar de respuestas 404
Hice que el servidor DNS interno mandara
"*.doubleclick.net"hacia ahí, y en vez de anuncios reales aparecían banners extrañamente vulgares de spray nasal a base de cocaína, renta de cerdos y cosas así; daba muchísima risaNo se lo dije a nadie, pero la gente empezó a mandar tickets al help desk por esos anuncios y me reí bastante; al final lo quitaron cuando un técnico imprimió indicaciones de Mapquest y las dejó en una empresa cliente con los anuncios vulgares incluidos
Si no me falla la memoria, los anuncios falsos venían de un sitio llamado Bannertown, que al parecer desapareció hace mucho. Eran tan graciosos que todavía hoy me dan ganas de volver a encontrarlos
Quisiera poder darle upvote a esto 10 veces
También me encanta la película, y cuando la vi en cable poco después del estreno me voló la cabeza
Lo leí hace años en alguna antología, y saber que la película claramente se inspiró en ese texto me hizo disfrutar todavía más una película que ya era excelente
Ver cómo sustituyen los anuncios me recordó al trabajo de eye tap AR de Steve Mann
https://news.ycombinator.com/item?id=44406552
https://cottagelife.com/general/this-toronto-professor-took-...
¡Gran idea! El grosor de la tipografía debería ser algo como extra/heavy, y probablemente en gris oscuro en vez de negro puro
Si todavía no la han visto, de verdad la recomiendo
De niño la encontré por casualidad una noche, cambiando canales a escondidas, y me dejó una impresión muy fuerte
Fue una influencia formativa bastante sana, y creo que me preparó para resistirme a las modas y a la presión de grupo, y para desconfiar de la autoridad. También me ayudó a resistir los lados más dañinos del espacio-tiempo religioso, y unos años después terminé pasando de una lectura ligera del escepticismo cartesiano a las matemáticas
No supe cómo se llamaba hasta años más tarde, cuando la película se volvió un gran meme
No es un consejo, pero sí diría claramente que se la muestren a sus hijos antes de que lleguen a la edad en que les parezca una película pasada de moda. Tal vez les dé un episodio esquizofrénico o caigan en el solipsismo, pero también podrían asustarse con los monstruos y aprender técnicas de inducción mental, para luego agradecérselos más adelante
Mucha gente ya viene preparada por otras cosas, así que parece ver en la película lo que quiere ver
Es bastante claro que la intención básica es el escepticismo hacia formas comunes de la modernidad. Pero también he visto comunidades de extrema derecha tomarla como si dijera que los judíos controlan el mundo. No creo que Carpenter la haya hecho con esa intención
Al final, una vez que una obra sale al mundo, el creador ya no puede controlar cómo se usa
Más allá del mensaje obvio para un adulto, también es simplemente una película muy entretenida
Últimamente he estado viendo Andor como si fuera un manual práctico, así que esto suena como una buena adición a la lista de manuales basados en la realidad
Idiocracy, War INC y cosas así
They Live es una muy buena metáfora de gran parte del mundo moderno
Una vez que lo ves, ya no puedes dejar de verlo
Qué irónico. Están tratando They Live, una película famosa por hablar de alienación y deshumanización, y aun así dejaron toda la programación en manos de la IA
El audio lo codifiqué en base64 dentro de la extensión, y lo hice todo yo solo. ¿Debería sentirme orgulloso de eso? Creo que ambos sabemos que la respuesta es no
Lo pregunto en serio, porque todos seguimos entendiendo este problema
Estoy esperando que esto salga como una extensión para Pi-hole
Mi tagline personal, “I came here to kick ass, build web applications, and chew bubble gum. And I'm all out of gum.”, viene de esta película