deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak Hacker News – Front Page (native)

Nitter fork'u Shitter, hesapsız ve JavaScript'siz Twitter gezintisi sunuyor

Shitter adlı Nitter fork'u Hacker News'in ana sayfasına çıktı; tüm istekleri proxy'lediği için ziyaretçilerin IP adresleri ve parmak izleri gizli kalan 60KB'lık, JavaScript'siz bir Twitter ön yüzü sunuyor.

Nitter fork'u Shitter, hesapsız ve JavaScript'siz Twitter gezintisi sunuyor

Hacker News'te öne çıkan

Shitter adlı Nitter fork'u 23 Ekim 2026'da Hacker News'in ana sayfasına ulaştı. Codeberg'deki proje README'sine göre bu, gizlilik ve performansa odaklanan, ücretsiz ve açık kaynaklı bir Twitter alternatif ön yüzü; YouTube için eşdeğer proje olan Invidious'tan ilham alıyor.

Ön yüz nasıl çalışıyor

Temel fikir bir proxy: her istek, instance'ı çalıştıran sunucu tarafından ele alınıyor ve ziyaretçinin tarayıcısı hiçbir zaman Twitter ile iletişim kurmuyor. README, bunun Twitter'ın ziyaretçinin IP adresini görmesini veya JavaScript parmak izi toplamasını engellediğini savunuyor; çünkü tarayıcıda hiçbir Twitter kodu çalışmıyor ve sayfalar JavaScript ya da reklam olmadan sunuluyor.

Uygulama Nim ile yazıldı; proje küçük boyutunu buna borçlu olduğunu belirtiyor: bir sayfa yaklaşık 60KB iken twitter.com için bu değer 784KB. README ayrıca sonucun ortalama olarak Twitter'dan yaklaşık 15 kat daha hafif olduğunu, timeline'ların iki ila dört kat daha hızlı yüklendiğini iddia ediyor — bu rakamlar bağımsız testlerden değil, projenin kendisinden geliyor. Diğer özellikler arasında RSS feed'leri, temalar ve mobil cihazlar için duyarlı bir yerleşim var.

Özellikle, ön yüz Twitter'ın resmi olmayan API'siyle konuşuyor, yani bir operatörün developer hesabına ihtiyacı yok. Projenin wiki'si, instance'ların bunu çalıştırmak için gereksindiği session token'larını edinme rehberini içeriyor.

Proje neden ihtiyaç duyulduğunu söylüyor

README, fork'u Twitter'ın kendisindeki değişikliklere bir yanıt olarak çerçeveliyor. 2024 itibarıyla hesap gerektiğini ve sitenin JavaScript olmadan kullanılamadığını söylüyor. VPN ve agresif engelleyici yapılandırmasının arkasında bile bir tarayıcı, JavaScript devrede olmadan parmak iziyle hâlâ izlenebiliyor; README ayrıca Twitter'ın reklamveren verisi paylaşımı üzerindeki kullanıcı kontrolünü kaldırmasını ek bir motivasyon olarak gösteriyor. Kişisel bir VPS üzerinde instance çalıştırmak, tüm bunların yanından sıyrılırken Twitter'da gezinmenin yolu olarak sunuluyor.

Dağıtım ve katkı modeli

Shitter, Nitter'dan tanıdık dağıtım seçenekleriyle geliyor — kurulum talimatları birçok yerde hâlâ ana projeye atıfta bulunuyor; bu da fork kökeninin açık bir işareti. amd64, armv7 ve arm64'yü kapsayan önceden derlenmiş çok mimarili bir Docker imajı mevcut, ancak önbellekleme için ayrı bir Redis instance'ı ya da README'nin tavsiye ettiği Valkey gerekiyor; çünkü Redis 2024 itibarıyla artık açık kaynak değil. Docker Compose ve systemd kurulumları belgelenmiş; kaynaktan derleme ise bir Nim toolchain'i ile libpcre ve libsass gerektiriyor. Proje, bir instance'ı Nginx veya Apache gibi bir reverse proxy arkasında çalıştırmayı tavsiye ediyor ve loglamanın şu an yalnızca stdout'a basılan hatalarla sınırlı olduğunu belirtiyor.

Geliştirme, modern bir forge için alışılmadık bir şekilde ilerliyor: repository pull request kabul etmiyor ve katkıda bulunanlardan yerine patch dosyalarını issue'lar aracılığıyla göndermeleri isteniyor. Tartışma için bir Matrix kanalı var; wiki ayrıca herkese açık instance'ları, Nitter kod tabanının diğer fork'larını ve Twitter linklerini otomatik olarak yönlendiren tarayıcı eklentilerini listeliyor.

Neden önemli

Shitter, Twitter'ı hesapsız ve JavaScript'siz okuma talebinin sürdüğünün bir kanıtı. Teknik kullanıcılar için, Invidious gibi proxy ön yüzleri genel bir kalıbı, mütevazı kaynaklarla kendi kendine barındırılabilen bir şey haline getiriyor; Hacker News'teki ilgi de bu isteğin hâlâ güçlü olduğunu gösteriyor. Ödünleşim yapısal: resmi olmayan bir API'ye ve elle edinilen session token'larına bağlı olduğu için yaklaşımın tamamı Twitter'ın hoşgörüsüne bağlı ve platform tarafındaki bir değişiklik instance'ları bir gecede bozabilir. Şimdilik fork, bir instance çalıştırmaya ya da başkasının işlettiğine güvenmeye istekli herkes için Twitter içeriğine gizlilik koruyucu bir yolu canlı tutuyor.

  • #nitter
  • #twitter
  • #privacy
  • #open-source
  • #self-hosting
  • #nim

İlgili yazılar