1 puan yazan GN⁺ 4 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • They Live Adblocker, uBlock Origin Lite çatallamasıdır; kozmetik filtrelerle engellenen reklamları gizlemek yerine onları They Live sloganlarının yazdığı beyaz kutucuklara dönüştürür
  • Her reklamda OBEY, CONSUME, WATCH TV, SLEEP, SUBMIT, CONFORM, STAY ASLEEP, BUY, WORK, NO INDEPENDENT THOUGHT, DO NOT QUESTION AUTHORITY ifadelerinden biri rastgele gösterilir
  • Fikir, 2015'te yazılan They Live adblock mode başlıklı blog yazısından çıkmıştır
  • Kurulum için Releases page üzerinden uBOLite_theylive.chromium.zip indirilip arşivden çıkarılır; ardından Chromium / Chrome / Brave / Edge üzerinde Load unpacked ile uzantı yüklenir
  • Varsayılan uBO Lite'ın Basic filtreleme modu reklamları ağ katmanında engellediği için DOM öğesi oluşmaz; bu yüzden OBEY kutucuğuna dönüşmez ve yalnızca boş alan kalır
  • OBEY kutucuğunu görmek için uBO Lite panosunda ilgili sitenin filtreleme modu Optimal veya Complete olarak ayarlanıp sayfa yenilenmelidir
  • Kaynaktan derleme için Node 22 gerekir; tools/make-mv3.sh chromium komutuyla Chromium paketi oluşturulabilir, ayrıca firefox, edge, safari hedefleri de belirtilebilir
  • Çalışma mantığı, uBO Lite'ın kozmetik filtrelerinin normalde enjekte ettiği display: none !important CSS'i yerine, data-ubol-they-live özniteliğindeki metni ::after kaplamasıyla gösteren beyaz kutu maskesi uygulamaktır
  • Geç yüklenen reklamları da işlemek için DOM taranır ve MutationObserver ile yeni eklenen öğeler algılanarak eşleşen reklam öğelerine rastgele sloganlar atanır
  • Değiştirilen dosyalar davmlaw/uBlock alt modülündedir; they-live.js slogan listesi, CSS üretimi ve DOM etiketlemesini üstlenir, ilgili enjeksiyon noktaları ve betik kayıt kodu da yamalanmıştır
  • Bu, kişisel hobi amaçlı bir çatallamadır ve resmî uBlock Origin ürünü değildir; bu nedenle ilgili sorunlar uBO tarafına bildirilmemelidir
  • Gizlenmiş öğeleri yeniden görünür hale getirdiği için, site CSS'i reklam alanlarının küçültülmesini varsayıyorsa yerleşim kayabilir; ayrıca kullanıcı tanımlı kozmetik filtreler ve ağ düzeyinde engellenen reklamlar OBEY işlemine tabi tutulmaz
  • Lisans, upstream uBlock Origin / uBO Lite ile aynı olan GPL-3.0'dır

1 yorum

 
GN⁺ 4 시간 전
Hacker News yorumları
  • Başlığı yanlış okuyup They Live'ın reklam engelleme fikrinin kendisine ilham verdiğini sanmıştım
    Aslında öyle olsaydı ilginç bir tesadüf olurdu; çünkü bu film erken dönem Mozilla logolarından birine ilham vermişti [0]
    [0] https://www.jwz.org/blog/2016/10/they-live-and-the-secret-hi...

    • Linkte bir tuhaflık mı olmuş?
  • 90'ların sonlarında ofiste bir web sunucusu kurup 404 yanıtı yerine sahte banner reklamlar döndürüyorduk
    Dahili DNS sunucusunda "*.doubleclick.net" adreslerini oraya yönlendirmiştim; gerçek reklamlar yerine kokain bazlı burun spreyi, domuz kiralama gibi tuhaf derecede kaba banner'lar çıkıyordu ve gerçekten komikti
    Kimseye söylememiştim ama insanlar bu reklamlar yüzünden helpdesk kaydı açınca epey güldüm; sonunda bir teknisyen Mapquest yol tarifini yazdırdı ve üzerinde bu kaba reklamlarla birlikte müşteride bırakınca iş durduruldu
    Yanlış hatırlamıyorsam sahte reklamlar Bannertown adlı bir sitedendi ve site çoktan yok olmuş gibi görünüyor. O kadar komiklerdi ki bugün bile onları yeniden bulmak isterdim

  • Bu yazıya 10 kez upvote vermek isterdim
    Filme de bayılıyorum; vizyona çıktıktan kısa süre sonra kablolu yayında izlediğimde kafamı açmıştı

    • Filme ilham veren Ray Nelson kısa öyküsü Eight O'Clock in the Morning'e de bakmaya değer
      Yıllar önce bir öykü derlemesinde okumuştum; filmin ondan açıkça ilham aldığını bilmek zaten harika olan filmi daha da çok takdir etmeme yol açtı
    • Kavga sahnesi aşırı komikti. Şu gözlüğü tak artık!
    • Tabii mesajlardan biri değişti. Bugünün versiyonu daha çok korkarak yaşa, çoğalma gibi görünüyor
  • Reklamları değiştirmesi bana Steve Mann'in eye tap AR işlerini hatırlattı
    https://news.ycombinator.com/item?id=44406552

  • Harika fikir! Yazı kalınlığı extra/heavy civarında olmalı; ayrıca tam siyah değil koyu gri olmalı gibi geliyor

    • League Spartan'ın daha ağır weight'leri iyi uyabilir
  • Hâlâ izlemediysen mutlaka izle derim
    Çocukken gece geç saatte gizlice kanal değiştirirken tesadüfen ortasından denk gelmiştim ve bende oldukça güçlü bir iz bırakmıştı
    Gelişim dönemimde sağlıklı bir etki oldu; moda akımlara ve akran baskısına direnmeye, otoriteyi sorgulamaya hazırladı sanırım. Dini zaman-mekânın daha zararlı yönlerine direnmemde de yardımcı oldu ve birkaç yıl sonra Descartesçı şüpheciliği hafifçe okuyup oradan matematiğe yöneldim
    Filmin büyük bir meme'e dönüşmesinden ancak yıllar sonra adını öğrendim
    Tavsiye sayılmaz ama çocuklar bunu demode bulacak yaşa gelmeden önce izletmeyi kesinlikle öneririm. Şizofrenik bir epizoda girebilirler ya da solipsizme kapılabilirler; ama canavarlardan korkup zihinsel yönlendirme tekniklerini öğrenebilir ve sonra size teşekkür edebilirler

    • Bu filmle ilgili yorumların kişiden kişiye tamamen değişmesi hem komik hem de aslında pek komik değil
      Birçok insan zaten başka şeyler tarafından önceden hazırlanmış oluyor; bu yüzden filmde görmek istediklerini görüyor gibiler
      Modernliğin yaygın biçimlerine duyulan şüpheciliğin temel amaç olduğu çok açık. Ama aşırı sağ topluluklarda bunun filmin Yahudilerin dünyayı yönettiği anlamına geldiği şeklinde yorumlandığını da gördüm. Carpenter'ın niyeti bu değildi diye düşünüyorum
      Sonuçta bir eser dünyaya çıkınca, yaratıcısı onun nasıl kullanılacağını artık kontrol edemiyor
    • Babam Carpenter hayranı olduğu için çocukken bu filmi önermişti
      Yetişkinler için biraz apaçık mesajının ötesinde, düpedüz çok eğlenceli bir film aynı zamanda
    • İyi anlattın, hemen stream edeceğim
      Son zamanlarda Andor'u saha kılavuzu gibi izliyordum; gerçek dünya kılavuzları listesine güzel bir ekleme olacak gibi
      Idiocracy, War INC gibi
    • Spoiler https://www.youtube.com/watch?v=dN8Z7y_QcwE
    • İdeolojinin içini gören insanlar hakkında ne derler bilirsin
  • They Live, modern dünyanın büyük bir kısmını açıklayan gerçekten iyi bir metafor
    Bir kez gördün mü artık görmemek mümkün olmuyor

  • Ne ironik. Yabancılaşma ve insanlıktan çıkarma temalarıyla ünlü They Live hakkında bir şey yapıp tüm kodlamayı AI'a bırakmışlar

    • İnsanların işleri de var hayatları da. Eğlencesine bir şey yapıyorlarsa mevcut araçlarla hızlıca yapmalarına izin verilebilir
    • Bilgisayarla doğal dille etkileşim kurmak, özel kod ve noktalama işaretleri yazmaktan çok daha insani
    • Bir zamanlar bir spor sitesindeki belirli UI etkileşimlerinde bu sesi(https://www.youtube.com/watch?v=w8itH10OFc8) çalan bir Chrome eklentisi yapmıştım
      Sesi eklentinin içine base64 olarak kodlamıştım ve her şeyi tamamen kendim yapmıştım. Bununla gurur mu duymalıyım? Sanırım ikimiz de cevabın hayır olduğunu biliyoruz
    • Kalem ve kâğıt yerine bilgisayarda kod mu yazıyorsun? Ne kadar saçma!
    • Ya aksi halde hiç yapılmayacaksa?
      Hepimiz bu meseleyi anlamaya çalışıyoruz; o yüzden gerçekten soruyorum
  • Bunun Pi-hole eklentisi olarak çıkmasını bekliyorum

  • Benim kişisel sloganım olan “I came here to kick ass, build web applications, and chew bubble gum. And I'm all out of gum.” bu filmden geliyor

    • Kullanılmamış çekim tekrarlarındaki replikleri de görmek isterdim. Roddy Piper'ın profesyonel güreşten gelen tonla tek cümlelik lafı vardı
    • Bir de Duke Nukem var
    • “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”