5 puan yazan GN⁺ 2025-10-20 | 2 yorum | WhatsApp'ta paylaş
  • Bu site, yapay zeka ile oluşturulan web sitelerinin standartlaşmış biçimini hicveden bir parodi projesi ve “Claude her şeyi yaptı, insan sadece krediyi aldı” esprisiyle başlıyor
  • {{COMPANY_NAME}}, {{CEO_NAME}} gibi şablon değişkenleri ile ‘yenilik·AI·müşteri odaklı’ ifadeleri olduğu gibi kopyala-yapıştır ederek tipik bir startup landing page klişesini alaya alır
  • Tailwind CSS, Unsplash stok görselleri, ‘yenilikçi AI çözümü’ ifadesi, sahte yorumlar ve metrikler gibi unsurlar, AI tarafından üretilen sitelerin sıradan bileşenleri olarak sıralanır
  • “Kodu anlamasan bile kopyala-yapıştırla site yapılabileceği” eğilimini, ‘Works on my machine’ tarzı hava atma kültürüyle birleştirip alaycı bir mizahla aktarır
  • AI çağındaki geliştirici ironisini—hızlı üretim ve yüzeysel anlayışın doğurduğu tek tip yaratıcılığı—keskin ama neşeli bir dille eleştiren bir projedir

Site özeti

  • Every AI-Coded Website Ever” başlığındaki gibi, AI tarafından yapılan web sitelerinin hepsinin birbirine benzediğini konu edinir
    • Ana ekranda “💎 $0 REVENUE • ∞ TECHNICAL DEBT • 🔥 ZERO TESTS” ifadesi yer alır
    • “YC W25 REJECT” ibaresiyle startup kültürüne yönelik öz eleştiri eklenir

Tipik startup anlatısı parodisi

  • “{{COMPANY_NAME}}, müşterisini sever ve yapay zeka yeniliğiyle dünyayı değiştirir” gibi bir cümleyle başlayan otomatik olarak oluşturulmuş startup tanıtımı sunar
    • “Move fast, break things” gibi ünlü startup sloganlarını alıntılar
    • Aslında tüm cümleler AI’nin temel şablon metinleri halinde kalır

AI geliştirme kültürü hicvi

  • “Just open your browser and type ‘make me a website’ into Claude or ChatGPT” ifadesiyle AI bağımlı geliştirme kültürünü alaya alır
    • “Copy-paste excellence”, “Zero planning”, “Works on my machine” gibi bölüm başlıklarıyla gerçek geliştirici memeleriyle beslenen alaycı bir anlatım kurar
    • “Claude hallucinated it for you” ifadesiyle anlayış olmadan oluşturulan kodun kurmaca doğası tiye alınır

Tailwind ve UI memeleri

  • “Not enough Tailwind. 6/10.” yorumuna karşılık, uçuşan bir kuyruklu bir görsel eklenir (gerçekte bir kedi görseli)
    • “İşte bu Tailwind CSS” esprisiyle tasarım trendlerinin yüzeyselliği eleştirilir
    • Yalnızca “rounded corners and shadows” eklenmesiyle bile ‘profesyonelmiş gibi görünen bir yanılsama’ hedef alınır

Sahte güvenlik uyarısı ve kod yapısı

  • “Şans eseri şifrenizi hunter2 sızdırdık” şeklindeki ünlü bir memeyi kullanır
    • OAuth ya da kimlik doğrulamayı anlamayan AI geliştirmesini alaya alır
  • Proje yapısı “index-revised-2.html”, “DEBUGGING-RESULTS.md”, “CLAUDE.md” gibi gerçekten kaotik bir klasör yapısını taklit eder

Sahte yorum ve performans metrikleri

  • “NaN müşteri memnuniyeti”, “∞ hata”, “$0 gelir” gibi AI tarafından üretilmiş boş istatistikleri mizahla sunar
    • Yorumlar da “Nedir bilmiyorum ama gradyan düğmesi çok iyi” gibi somut dayanağı olmayan övgülerle doludur
    • Her yorum “GPT-3.5 tarafından oluşturuldu” diye biterek AI’nın öz referanslı hiciv yapısı tamamlanır

Meta not: Öz eleştiri

  • Son bölümde “Bu web sitesini 5 dakikada Claude ile yaptım. Kodu okumadım ama iyi çalışıyor” ifadesi yer alır
    • AI çağında ‘üstünkörü üretkenliğin’ yanılsaması doğrudan açığa çıkarılır
    • “Yine de özgeçmişimde Full Stack Developer yazacağım” cümlesiyle günümüz geliştiricisinin kimlik karmaşasını mizahla tamamlar

Çıkarımlar

  • AI araçlarının yaygınlaşmasıyla ortaya çıkan kod kopyalama, standartlaşma ve yüzeysel bütünlük sorunları hicvedilir
  • İnsan yaratıcılığı ve anlayışı olmadan üretilen sonuçların boşluğu ve öz-çelişkisi keskin biçimde işaret edilir
  • Teknoloji hicvi ile web memelerinin kesişiminde, **AI çağında ‘yaratıcılığın anlamı’**nı sorgulayan bir dijital hiciv sanat eseri olarak değerlendirilebilir

2 yorum

 
goodnvin 2025-10-23

Eleştirmek kolay. Fark yaratan bir şey ortaya koyup sonra bunu kanıtlasınlar.

 
GN⁺ 2025-10-20
Hacker News yorumu
  • Bootstrap dönemini yaşamamış olanlar hemen belli oluyor; eski olan yeniden yeni hâline geliyor. LLM’in yaptığı web sitelerinde de prompt’a biraz ilham katarsanız çok daha çeşitli sonuçlar elde edebilirsiniz.
    • Yaratıcılığınız varsa motivasyonunuz olur, motivasyonunuz varsa ne istediğinizi doğru tarif edersiniz; istediğinizi kodla tarif etmek de bunun en verimli yoludur. LLM kullanmanın en iyi püf noktası, istediğinizi istediğiniz dilde tam olarak yazmaktır; o zaman anında ve kusursuz bir yanıt alırsınız.
  • Prompt olarak şunu verdim: "Tailwind ile Bootstrap tarzı bir web sitesi yap. Ama gerçekten de Bootstrap gibi görünsün."
  • Bu web sitesi, yaptığınız her şeyi takip etmek için cookies, localStorage, sessionStorage, IndexedDB, WebSQL, browser fingerprinting, canvas fingerprinting ve muhtemelen annenizin evlenmeden önceki soyadını bile kullanıyor
    Bu veri, güvenilir 847 iş ortağıyla paylaşılır ve reklamverenlere, veri broker’larına, Cayman Adaları’ndaki biraz şüpheli startup’lara ve kayıt başına sadece $0.003 ödeyen herkese satılır
    "Accept All" düğmesine basarsanız verilerinizin satılmasına onay vermiş olursunuz; "Reject All" düğmesine bassanız da verilerinizi zaten satacağız; "Customize" düğmesine basarsanız size bir şey seçebiliyormuşsunuz gibi yaparız ama yine de verilerinizi satarız
    Biri cookie banner nerede diye sormuştu, işte burada
    
    Mükemmel.
  • Güvenlik açıkları eksik olduğu için mükemmel hissettirmiyor. Şaka yapıyorum ama popüler vibe coding platformlarının ana sayfalarında gerçek projelere bakarsanız neredeyse hepsinde ciddi güvenlik kusurları var. Clickjacking gibi yaygın şeylerden değil, çok daha ağır güvenlik açıklarından bahsediyorum.
  • pxehost için vibe coding ile bir site yaptım: https://pxehost.com. Metnin çoğunu ben yazdım ama stil, yapı vb. tamamen vibe coding. Codex CLI’nin $20+ planını kullandım. İlk deneme çıktısının son hâle bu kadar benzemesine şaşırdım ama çok fazla düzenleme ve test yaptım.
    • Birkaç saatlik emek için gerçekten oldukça iyi olmuş ve pxehost için güzel bir vitrin.
    • Yazılımın DHCP sunucusu çalıştırdığını fazla gizlemiş gibisiniz; bunu yerelde öylece çalıştırmak ağda büyük karışıklığa yol açabilir, bu yüzden bir uyarı metni eklemek iyi olabilir. Varsayılan gateway veya DNS nasıl belirleniyor, onu da merak ediyorum.
    • Bu tür vibe coding, web sitesi olmayan bir proje için temiz bir splash page’i hızla yayına almanın en iyi örneği.
  • Sanki LLM zamanda geriye gidip 2013 model aynı web sitelerini yeniden üretmiş gibi.
    • Bu yorumu görünce aklıma şu geldi: Muhtemelen LLM’in eğitim verisinde 2013’ten çok fazla içerik var. Öte yandan, zamanla otonom araçların eğitim verisinin gerçek insan sürüşünden çok başka otonom araçlardan gelmeye başlaması da mümkün mü diye düşünüyorum.
    • Bugünlerde Show HN ya da 2025 HN batch SaaS siteleri de birbirinin aynısı görünüyor ve insanlar sık sık "tasarım güzel" diyor ama aslında ortada bir tasarım yok; sadece framer.com şablonu kullanılmış ya da diğer SaaS starter dashboard’larla tamamen aynı. Bu tekdüzelik bana sorun değil ama bunun 2013’ten farklı olduğunu kesinlikle söyleyemem.
    • Kendi portföyünü tasarlamaya üşenen web geliştiricilerin kullandığı o aynı şablonu hatırlatıyor.
    • Gerçekten öyle; site yapanların neden sadece LLM’i suçladığını anlamıyorum. Sonuçta LLM de zaten böyle sıradan verilerle eğitildi.
  • Sözde vibe coded siteler 2010’lar teknoloji startup web siteleriyle tamamen aynı görünüyor; LLM’in neden her şeyi bu şekilde ürettiğini anlayabiliyorum.
  • hunter2 şakası bash.org’u özletti.
  • Statik broşür tarzı bir web sitesi yapmak için neden kodlama becerisi gereksin ki, bunu merak ediyorum.
    • Katılıyorum ama yapay zekanın da şart olduğunu düşünmüyorum; eskiden Weebly ile sadece metni girip fotoğrafları seçerek çok hızlı bitiriyordum.
  • LLM belirli bir stili varsayılan kabul ediyor gibi. Kök yola göre farklı site üreten bir “improvisational web server” yapmıştım; yüzlercesini üretsem de hepsi birbirine benziyor. Muhtemelen beklenen bir sonuç. Bundan sonra tasarımcıların daha fazla farklılaşmak için uğraşıp uğraşmayacağını merak ediyorum. https://github.com/jasonthorsness/ginprov https://ginprov.com
    • Bunu denedim ve gerçekten çok baskın tek bir stil var. Önce şunu söyleyeyim: gerçekten çok havalı ve eğlenceli bir iş! Muhtemelen sistem prompt’u ya da eğitim verisi pazarlama sitelerine ağırlık verdiği için ayarlar sayfası veya canvas oyunu yapamıyor ama “canvas oyunu nasıl yapılır” diye anlatan bir siteyi gayet iyi yapıyor. Path bilgisinden prompt üretme yapısını merak ediyorum (koda daha bakmadım).
  • LLM-otomatik tamamlama web sitesi parodisinin gerçekten yerini bulması için içinde rastgele bozulmuş birkaç link de olmalı.
    • About us: Startup’lara tutkuyla bağlı olduğumuzu ve müşterilere değer veren sıradan bir ekip olduğumuzu söyleyen muğlak ifadeler var; ama şirket adı, kişi adı veya iletişim bilgisi yok.
    • Kesinlikle katılıyorum. https://vibe-coded.lol/#broken-links