1P by GN⁺ 17시간전 | ★ favorite | 댓글 1개
  • They Live Adblocker는 uBlock Origin Lite의 포크로, 꾸미기 필터로 차단된 광고를 숨기는 대신 They Live의 구호가 적힌 흰색 타일로 바꿔줌
  • 광고마다 OBEY, CONSUME, WATCH TV, SLEEP, SUBMIT, CONFORM, STAY ASLEEP, BUY, WORK, NO INDEPENDENT THOUGHT, DO NOT QUESTION AUTHORITY 중 하나가 무작위로 표시됨
  • 아이디어는 2015년에 작성된 블로그 글 They Live adblock mode에서 출발했음
  • 설치는 Releases page에서 uBOLite_theylive.chromium.zip 을 내려받아 압축을 풀고, Chromium / Chrome / Brave / Edge에서 Load unpacked로 확장 프로그램을 불러오는 방식임
  • 기본 uBO Lite의 Basic 필터링 모드는 네트워크 계층에서 광고를 막기 때문에 DOM 요소가 생기지 않아 OBEY 타일로 바뀌지 않고 빈 공간만 남음
  • OBEY 타일을 보려면 uBO Lite 대시보드에서 해당 사이트의 필터링 모드를 Optimal 또는 Complete로 설정한 뒤 새로고침해야 함
  • 소스 빌드는 Node 22가 필요하며, tools/make-mv3.sh chromium 명령으로 Chromium용 패키지를 만들 수 있고 firefox, edge, safari 대상도 지정 가능함
  • 동작 방식은 uBO Lite의 꾸미기 필터가 원래 주입하던 display: none !important CSS 대신, data-ubol-they-live 속성의 문구를 ::after 오버레이로 보여주는 흰색 박스 마스크를 적용하는 구조임
  • 늦게 로드되는 광고까지 처리하기 위해 DOM을 순회하고 MutationObserver로 새로 추가된 요소를 감지해, 매칭된 광고 요소에 무작위 구호를 태깅함
  • 수정된 파일은 davmlaw/uBlock 서브모듈에 있으며, they-live.js가 구호 목록·CSS 생성·DOM 태깅을 담당하고 관련 주입 지점과 스크립트 등록 코드가 패치됨
  • 개인 취미용 포크이며 공식 uBlock Origin 제품이 아니므로 관련 이슈를 uBO 쪽에 제기하지 말아야 함
  • 숨겨졌던 요소를 다시 보이게 만들기 때문에 사이트 CSS가 광고 슬롯 축소를 전제로 한 경우 레이아웃이 밀릴 수 있고, 사용자 정의 꾸미기 필터와 네트워크 차단 광고는 OBEY 처리되지 않음
  • 라이선스는 upstream uBlock Origin / uBO Lite와 같은 GPL-3.0
Hacker News 의견들
  • 제목을 잘못 읽어서 They Live가 광고 차단 개념 자체에 영감을 줬다는 뜻인 줄 알았음
    실제로 그랬다면 흥미로운 우연이었을 텐데, 이 영화가 초기 Mozilla 로고 중 하나에는 영감을 줬기 때문임 [0]
    [0] https://www.jwz.org/blog/2016/10/they-live-and-the-secret-hi...

    • 링크에 뭔가 이상한 일이 생긴 건가요?
  • 90년대 후반에 사무실에 웹 서버를 하나 세워서 404 응답 대신 가짜 배너 광고를 돌려줬음
    사내 DNS 서버에서 "*.doubleclick.net"을 그쪽으로 보내도록 했고, 실제 광고 대신 코카인 기반 비강 스프레이, 돼지 대여 같은 묘하게 저속한 배너가 떠서 정말 웃겼음
    아무에게도 말하지 않았는데 사람들이 그 광고 때문에 헬프데스크 티켓을 올려서 꽤 크게 웃었고, 결국 한 기술자가 Mapquest 길찾기를 인쇄했는데 거기에 저속한 광고가 포함된 채 고객사에 두고 와서 중단됨
    가짜 광고는 기억이 맞다면 Bannertown이라는 사이트에서 가져왔고, 지금은 오래전에 사라진 듯함. 오늘날에도 그 광고들을 다시 찾고 싶을 만큼 재미있었음

  • 이 글에 추천을 10번 누르고 싶을 정도임
    영화도 정말 좋아하고, 개봉 직후 케이블에서 봤을 때 정신이 번쩍 들었음

    • 이 영화에 영감을 준 Ray Nelson의 단편 Eight O'Clock in the Morning을 찾아보면 좋음
      예전에 단편집 같은 데서 읽었는데, 영화가 그 작품에서 분명히 영감을 받았다는 걸 알고 이미 훌륭한 영화를 더 즐길 수 있었음
    • 싸움 장면이 너무 웃겼음. 안경 쓰라고!
    • 물론 메시지 중 하나는 바뀌었음. 요즘식으로는 대체로 두려워하며 살아라, 번식하지 마라에 가까워 보임
  • 광고를 바꾸는 걸 보니 Steve Mann의 eye tap AR 작업이 떠오름
    https://news.ycombinator.com/item?id=44406552

  • 멋진 아이디어임! 글꼴 굵기는 extra/heavy 정도가 어울리고, 완전한 검정이 아니라 어두운 회색이어야 할 듯함

    • League Spartan의 더 굵은 웨이트가 잘 맞을 것 같음
  • 아직 안 봤다면 꼭 보길 권함
    어릴 때 밤늦게 몰래 채널을 돌리다 우연히 중간부터 봤는데 꽤 강한 인상을 남겼음
    건강한 형성기의 영향이었고, 유행이나 또래 압력을 거부하고 권위를 의심하는 쪽으로 나를 준비시켜 준 것 같음. 종교적 시공간의 더 해로운 면에 저항하는 데도 도움이 됐고, 몇 년 뒤에는 데카르트식 회의론을 가볍게 읽다가 수학으로 이어지기도 했음
    몇 년 뒤 이 영화가 큰 밈이 되고 나서야 제목을 알게 됨
    조언은 아니지만, 아이들이 이 영화를 촌스럽다고 생각할 나이가 되기 전에 보여주라고 분명히 권하고 싶음. 조현병적 에피소드가 오거나 유아론에 빠질 수도 있겠지만, 괴물에 겁먹고 정신적 유도 기술을 배워 나중에 고마워할 수도 있음

    • 이 영화에 대한 해석이 사람마다 완전히 다른 게 웃기기도 하고 사실 별로 웃기지 않기도 함
      많은 사람은 이미 다른 것들에 의해 준비된 상태라, 영화에서 보고 싶은 것을 보는 듯함
      근대의 흔한 형식들에 대한 회의가 기본 의도인 건 매우 분명함. 그런데 극우 커뮤니티에서는 이 영화가 유대인이 세계를 지배한다는 뜻으로 받아들여지는 것도 봤음. Carpenter가 그런 의도로 만든 건 아니었을 것 같음
      결국 작품이 세상에 나가면 창작자가 그것이 어떻게 쓰일지 통제할 수 없게 됨
    • 아버지가 Carpenter 팬이라 어릴 때 이 영화를 권해줬음
      어른에게는 다소 명백한 메시지를 넘어, 그냥 대단히 재미있는 영화이기도 함
    • 소개를 잘하네요. 바로 스트리밍해야겠음
      최근에는 Andor를 실전 지침서처럼 보고 있었는데, 현실 기반 매뉴얼 목록에 좋은 추가가 될 것 같음
      Idiocracy, War INC 같은 것들
    • 스포일러 https://www.youtube.com/watch?v=dN8Z7y_QcwE
    • 이데올로기를 꿰뚫어 보는 사람들에 대해 뭐라고 하던가요
  • They Live는 현대 세계의 많은 부분을 설명하는 정말 좋은 은유임
    한 번 보이면 다시 안 보이게 할 수 없음

  • 아이러니하네. 소외와 비인간화를 다루는 것으로 유명한 영화 They Live를 다루면서, 코딩은 전부 AI에게 맡겼다니

    • 사람들은 일도 있고 삶도 있음. 재미로 만드는 거라면 가능한 도구로 빨리 만들게 둬도 됨
    • 컴퓨터와 자연어로 상호작용하는 편이 특수한 코드와 구두점을 입력하는 것보다 훨씬 인간적임
    • 예전에 스포츠 사이트의 특정 UI 상호작용 때 이 오디오(https://www.youtube.com/watch?v=w8itH10OFc8)를 재생하는 Chrome 확장 기능을 만든 적이 있음
      오디오는 확장 안에 base64로 인코딩했고, 전부 혼자 힘으로 했음. 그걸 자랑스러워해야 할까? 우리 둘 다 답은 아니란 걸 알 것 같음
    • 펜과 종이 대신 컴퓨터로 코드를 쓰고 있다고요? 터무니없군요!
    • 그렇지 않으면 아예 만들어지지 않는다면 어떨까?
      우리 모두 이 문제를 알아가는 중이라 진짜로 묻는 것임
  • 이게 Pi-hole 확장으로 나오길 기다리는 중임

  • 내 개인 태그라인인 “I came here to kick ass, build web applications, and chew bubble gum. And I'm all out of gum.”은 이 영화에서 나온 것임

    • 쓰이지 않은 NG 대사들도 보고 싶음. Roddy Piper는 프로레슬링에서 쓰던 한 줄짜리 대사가 엄청 많았음
    • 그리고 Duke Nukem도 있음
    • “I came here to kick ass and deploy microservices... And I'm all out of ass.”
    • “I came here to drink milk and kick ass... and I've just finished my milk”