They Live Adblocker - bloqueador de anúncios inspirado no filme They Live (1988)
(github.com/davmlaw)- They Live Adblocker é um fork do uBlock Origin Lite que, em vez de esconder os anúncios bloqueados com filtros cosméticos, os substitui por blocos brancos com slogans de They Live
- Em cada anúncio, uma destas mensagens é exibida aleatoriamente: OBEY, CONSUME, WATCH TV, SLEEP, SUBMIT, CONFORM, STAY ASLEEP, BUY, WORK, NO INDEPENDENT THOUGHT, DO NOT QUESTION AUTHORITY
- A ideia surgiu de um post de blog escrito em 2015: They Live adblock mode
- A instalação é feita baixando
uBOLite_theylive.chromium.zipna página de Releases, descompactando o arquivo e carregando a extensão comLoad unpackedno Chromium / Chrome / Brave / Edge - O modo de filtragem Basic do uBO Lite padrão bloqueia anúncios na camada de rede, então o elemento DOM não é criado e, em vez de virar um bloco OBEY, sobra apenas um espaço vazio
- Para ver os blocos OBEY, é preciso definir o modo de filtragem do site como Optimal ou Complete no painel do uBO Lite e depois recarregar a página
- Para compilar o código-fonte é necessário Node 22, e o pacote para Chromium pode ser gerado com o comando
tools/make-mv3.sh chromium; também é possível definir os alvosfirefox,edgeesafari - O funcionamento aplica uma máscara de caixa branca que, no lugar do CSS
display: none !importantoriginalmente injetado pelos filtros cosméticos do uBO Lite, mostra por meio de um overlay::aftero texto armazenado no atributodata-ubol-they-live - Para lidar também com anúncios carregados mais tarde, ele percorre o DOM e usa MutationObserver para detectar elementos recém-adicionados, marcando com slogans aleatórios os elementos de anúncio correspondentes
- Os arquivos modificados estão no submódulo
davmlaw/uBlock, ethey-live.jscuida da lista de slogans, da geração de CSS e da marcação do DOM, enquanto os pontos de injeção relacionados e o código de registro do script foram corrigidos - É um fork pessoal feito por hobby, não um produto oficial do uBlock Origin, então não se deve abrir issues relacionadas no lado do uBO
- Como ele torna visíveis de novo elementos que antes ficavam ocultos, o layout pode se deslocar se o CSS do site presumir o encolhimento dos espaços de anúncio, e anúncios bloqueados por filtros cosméticos personalizados e por bloqueio de rede não recebem o tratamento OBEY
- A licença é GPL-3.0, a mesma do upstream uBlock Origin / uBO Lite
1 comentários
Comentários do Hacker News
Li o título errado e achei que queria dizer que They Live inspirou o próprio conceito de bloqueador de anúncios
Se fosse mesmo o caso, teria sido uma coincidência interessante, porque esse filme inspirou um dos primeiros logos do Mozilla [0]
[0] https://www.jwz.org/blog/2016/10/they-live-and-the-secret-hi...
No fim dos anos 90, montamos um servidor web no escritório para devolver banners falsos em vez de respostas 404
No servidor DNS interno, fazíamos
"*.doubleclick.net"apontar para ele, e no lugar dos anúncios reais apareciam banners estranhamente vulgares de spray nasal à base de cocaína, aluguel de porcos e coisas do tipo, o que era hilárioNão contei para ninguém, mas o pessoal começou a abrir chamados no help desk por causa dos anúncios e isso rendeu boas risadas, até que um técnico imprimiu umas direções do Mapquest e deixou no cliente com os anúncios vulgares incluídos, então a brincadeira acabou
Se estou lembrando direito, os anúncios falsos vinham de um site chamado Bannertown, que aparentemente desapareceu há muito tempo. Eram tão engraçados que eu ainda gostaria de reencontrá-los hoje
Quase dá vontade de dar upvote 10 vezes neste post
Também adoro esse filme, e quando vi na TV a cabo logo depois do lançamento, foi um choque e tanto
Li isso anos atrás em alguma coletânea, e saber que o filme claramente foi inspirado por essa obra me fez apreciar ainda mais um filme que já era excelente
Ver os anúncios sendo substituídos me lembrou o trabalho de eye tap AR do Steve Mann
https://news.ycombinator.com/item?id=44406552
https://cottagelife.com/general/this-toronto-professor-took-...
Ideia muito legal! Acho que a espessura da fonte deveria ser algo como extra/heavy, e não preto total, mas um cinza escuro
Se você ainda não viu, recomendo muito
Quando eu era criança, tropecei nele por acaso no meio da madrugada mudando de canal escondido, e ele me marcou bastante
Foi uma influência formativa saudável e acho que me preparou para rejeitar modismos e pressão dos colegas, além de questionar a autoridade. Também ajudou a resistir aos lados mais nocivos do espaço religioso-cultural em que eu vivia, e alguns anos depois isso acabou se conectando com uma leitura leve de ceticismo cartesiano e depois com matemática
Só fui descobrir o título anos depois, quando o filme já tinha virado um grande meme
Não é conselho, mas eu certamente recomendaria mostrar este filme para as crianças antes que cheguem à idade em que vão achá-lo cafona. Elas podem ter um episódio esquizofrênico ou cair no solipsismo, mas também podem se assustar com os monstros e aprender técnicas de manipulação mental, agradecendo depois
Muita gente já chega preparada por outras coisas, então parece enxergar no filme o que quer enxergar
É bem claro que a intenção básica é o ceticismo em relação a formas comuns da modernidade. Mesmo assim, já vi comunidades de extrema direita entenderem o filme como se fosse sobre judeus controlando o mundo. Não acho que Carpenter tenha feito com essa intenção
No fim das contas, depois que a obra vai para o mundo, o criador não consegue mais controlar como ela será usada
Para um adulto, além da mensagem bastante óbvia, ele também é simplesmente um filme muito divertido
Ultimamente eu estava vendo Andor quase como um manual de campo, então isso parece uma boa adição à lista de guias baseados na realidade
Tipo Idiocracy, War INC e coisas assim
They Live é uma metáfora realmente boa para muita coisa no mundo moderno
Depois que você vê, não dá mais para deixar de ver
Irônico. Um filme famoso por tratar de alienação e desumanização, They Live, e mesmo assim toda a programação foi entregue para IA
Eu mesmo codifiquei o áudio em base64 dentro da extensão e fiz tudo sozinho. Será que eu deveria me orgulhar disso? Acho que nós dois sabemos que a resposta é não
Estamos todos tentando entender essa questão, então estou perguntando de verdade
Estou esperando isso sair como uma extensão para Pi-hole
Meu slogan pessoal, “I came here to kick ass, build web applications, and chew bubble gum. And I'm all out of gum.”, veio deste filme