- AI’dan en ufak şekilde bahseden yazıların bile vibecoding diye etiketlenmesi aşırıya kaçıyor
-
- örnek, akıllı makineler hakkında geçerken yapılan tek cümlelik bir gönderme içeren bir yazının bile vibecoding etiketi aldığı bir durum
-
- örnek, “Kodun AI tarafından mı yoksa elle mi yazıldığından çok ürünün çalışıp çalışmadığı önemlidir” diyen tek bir alıntı içeren bir durum
-
- örnek bir kod deposu; README’de AGENTS.md, CLAUDE.md var ve AI’dan söz edilmiyor
- Bu gönderinin kendisinin bile sonunda birileri tarafından vibecoding diye etiketleneceği endişesi, asıl sorunun tekrar eden bir örneği
Prompt
- AI varlığından az da olsa söz eden yazıların, gerçek konu ile ilgisiz olsa bile vibecoding diye etiketlenmesi sorununa dikkat çekiliyor
- Bu etiket kullanımının “kontrolden çıkmakta olduğu” değerlendirmesi yapılıyor
Örnekler
- Örnek 1: my_students
- vibecoding etiketi almış, ancak metinde sadece “İnsanlar akıllı makineler yapmak için yarışıyor, ama yalnızca onları köleleştirmek için” diyen geçici bir referans cümlesi var
- Örnek 2: user_doesn_t_care_you_should
- Yazarın kendi yazısı ve olası önyargı notu eklenmiş
- Eski bir ifadeye ajanvari bir yorum ekleyen birinin örneği bir kez alıntılanmış
- Alıntı şu anlama geliyor: “Kullanıcı, kodun AI tarafından mı yoksa elle mi yazıldığına ya da hangi framework’ün kullanıldığına aldırmaz. Kullanıcı, ürünün çalışıp çalışmadığına bakar.”
- Örnek 3: jolt_clojure_interpreter_on_janet
- Bir kod deposu; README’de AGENTS.md, CLAUDE.md ve AI’dan söz eden bir ifade yok
- Örnek 4
- Bu gönderinin de sonunda birileri tarafından “vibecoding” diye etiketleneceği tahmin ediliyor
1 yorum
Lobste.rs görüşleri
Örnek 3 için commit sıklığına ve değişikliklerin büyüklüğüne bakmak yeterli; özellikle 5 Haziran dikkat çekiyor
Bir insanın doğrudan yazmış olması için fazla büyük görünüyor; kabaca temsili 10 commit’e baksak bile bir günde en az 5 bin satır ekleme churn’ü ve 2 bin satır silme olmuş gibi duruyor
O gün yaklaşık 50 commit var ve bunların önemli bir kısmı 200 satırdan fazla
Çok fazla şeye vibecoded etiketi yapıştırıldığı fikrine katılıyorum ama Örnek 4’ün bu iddiayı desteklemekte pek yardımcı olduğunu düşünmüyorum
Ben ve başkaları yazıyı şikayet ettiğimiz sırada o dosyalar hâlâ duruyordu
[0] https://github.com/jolt-lang/jolt/…
Şeytanın avukatlığını yapacak olursak, Örnek 2 açıkça vibe coding ve genel olarak bu alanın durumu hakkında bir karşı çıkış gibi görünüyor
Öyle olmasaydı zaten özellikle anılmazdı
Baştaki o tek seferlik gönderme, sonrasında tüm yazının nasıl yorumlandığını etkiledi; bunun iyi ya da kötü olmasından bağımsız olarak gerçekten böyle okundu
vibecodingetiketi yapıştırılan noktaya mı geldik diye düşünüyorumBiri yazıda anlam ve bağlamın öneminden blogunda söz etse, üretilmiş düşük kaliteli yazılarda anlam ya da bağlam olmadığı için ona da
vibecodingetiketi mi takmalıyız?LLM kültürü ya da pratiklerine açık bir yanıt olduğundan bir kez söz edilip sonrasında ele alınmaması bir şeyi değiştiriyor mu emin değilim
Vibecoding eleştirisinin vibecoding etiketi altında toplanması sorununu anlıyorum ama sırf üstünkörü tek bir değinme o etiketi hak ettiriyor gibi gelmiyor
Yazıyı okuyan biri için bunun kafa karıştırıcı olması zor
Şu anda daha ilgili görünebilir ama benzer ifadeleri yıllardır birçok kişi farklı biçimlerde söylüyor
AI, dört madde içinden yalnızca son bir bullet point içinde geçiyor; OpenAI ise AirBnB ile aynı cümlede, teknoloji şirketlerine örnek olarak bir kez anılıyor
Sadece bu iki örnekten yola çıkıp yaklaşık 500 kelimelik bir yazının AI temelli olduğunu söylemek oldukça zorlama
Umursamadan, kopyala-yapıştır yaparak, hata mesajlarını aratarak kod yazan insanlar hep vardı
Şimdi bunu çok daha hızlı yapabiliyorlar, o kadar; bu çok eski bir kavga
Önceki iki yazı için
vibecodingyerinecultureetiketi daha uygun görünüyorİkisi de AI’dan kısaca söz ediyor ve özellikle ilki bir ölçüde buna tepki gibi; ama ben kişisel olarak
vibecodingetiketini, vibecoded projeleri ya da agent’larla kod yazma tartışmalarını görmek istemediğim için filtreliyorumOysa bu iki yazı bana göre ilgili ve görmek istediğim türden yazılar
Örnek 3: https://github.com/jolt-lang/jolt/…
Örnek 1’de sektörün AI üretimli ya da AI destekli koda kitlesel biçimde yönelmesinin etkisi büyük ve bu, sitenin açıkladığı anlamda vibe-coding kapsamına giriyor
Birçok yazıya bu etiketin eklenmesi muhtemelen devam eden sektör eğilimini ya da bu tür araçların kullanımını ima ediyor diye algılanmasından kaynaklanıyor
İnsanlar sırf bu imayı bile görmek istemedikleri için vibecoding etiketini gizliyorsa, sonuçta etiketin eklenmeye devam etmesi kaçınılmaz olur
vibecodingetiketi ekliyor olmuyor mu?Böyle durumlarda etiketi eklemektense yazının kendisini gizlemek daha iyi olur diye düşünüyorum
Mantığı aşırı uçlara götürürsek, anlaşılır kod yazmaya dair eski bir tavsiye bile vibecoding’e karşı bir argüman sayılıp etiketlenebilir
O yazılardan birine de az önce bu mesele hakkında yorum yazdım
Bu tür yazılara
vibecodingetiketi eklemek için iyi niyetli bir gerekçe bulmakta zorlanıyorumDaha kuşkucu bakarsam,
vibecodingetiketinin varlığına itiraz eden AI yanlısı tarafın, etiketi aşırı kullanarak anlamını boşaltıp kaldırılmasını sağlamaya çalışması da mümkünTersi de olabilir; AI karşıtı taraf “sırf üretken AI’nın varlığını ima ediyor” diye insanları vibecoder diye etiketliyor olabilir
Umarım ikisi de değildir ama başka bir neden de aklıma gelmiyor
Her iki durumda da bunun bırakılmasını isterim
Buradaki ortama hiç yardımcı olmuyor
Lobsters güzel bir yer ve buradaki iletişimin diğer forumlar gibi ölü internet hissi değil, insani bir tarafı olmasını seviyorum
Buranın AI hakkında bitmeyen bir flamewar alanına dönüşmesini istemiyorum
O yüzden bu etiket oylarının nedenini gerçekten merak ediyorum
Etiket önerileri için gerekçe zorunlu mu bilmiyorum ama belki zorunlu olmalı
[1]: Böyle bölücü ifadeler kullanmaktan hiç hoşlanmıyorum ama derdimi anlatmak için kullandım
Normalde bu tür “iki taraf” söylemlerini kullanmam; çünkü bunun yapay bir kutuplaşmayı körüklediğini ve zehirli olduğunu düşünüyorum
Burada ise tam da bu kutuplaşmanın ne kadar zararlı olduğunu göstermek ve belki boşuna da olsa biraz ters yöne itmek için bunu bilerek kullandım
Bazı insanlar bu konuyla en ufak bağlantısı olan her şeyi gizlemek istiyor gibi görünüyor
vibecodingetiketinin LLM güvenlik bulguları, GitHub issue yönetimi için chatbot kullanımı, Instagram chatbot exploit’i, üretken yapay zekadan nefret eden bir rant gibi yazılara da yapıştırılması da biraz sinir bozucu.“LLM ile kod yazma” için
vibecodingetiketi kullanılıp, “üretken yapay zeka genel olarak” içinse örneğinGenAIgibi ayrı bir etiket olsa çok daha faydalı olurdu.Etiketlerde biraz daha ayrıntı ve doğruluk görmek isterdim.
Yapay zekanın yazdığı blog yazıları için bir
slopetiketi de güzel olurdu ama bunu uygulamak biraz zor olabilir :)slopetiketi aslındaspambayrağıdır :^)Düşük kaliteli yapay zeka yazılarını sürekli paylaşan kişiler hoş karşılanmamalı.
Asıl kaçınmak istediğim şeyler çoğunlukla 1) vibecoded kod, hemen “spam” sayılmasa bile, ve 2) vibecoded workflow’lar ya da vibecoding ile yazılım geliştirme biçimi hakkındaki tartışmalar.
Bir yazı önemli kısmının vibecoded olduğunu söylüyorsa genelde okumayı bırakıyorum.
Çünkü workflow’um temelden farklıysa öğrenecek bir şeyim olmuyor; metin yeterince insan eliyle yazılmış olsa ve teknik olarak faydalı katkılar içerse bile durum aynı.
Yakın tarihli bir yazı buna örnek; kendi başına “spam” gibi görünmüyor ama okuyunca bana bir şey katmayacak gibi.
Ama 1 ve 2 numaradaki gibi yazılar da etiketlendiği için bunları filtreleyemiyorum.
İyi bir ölçüt “vibecoding tekniklerini tartışıyor mu” olabilir.
3 numaradaki gibi sadece vibecoded bir şeyse yeni kurallar altında spam’e daha yakın görünüyor; 1 ya da 2 gibiyse
ai,cultureya da etiketsiz olması daha iyi.Bu etiket çok sorun çıkardı ve kişisel olarak da hoşuma gitmiyor.
Kullanım yönergelerini daha ayrıntılı hale getirmektense etiketin kaldırılmasını daha çok destekliyorum.
Şu an yalnızca vibecoding’i işaret etmiyor.
Yine de bunun daha önce de gündeme geldiğini düşünürsek, artık umutsuz bir iş gibi görünüyor.
Lobste.rs’yi şimdiye kadar hem okur hem katkı sunan biri olarak epey keyifle kullandım.
Ama
vibecodingetiketinin kötüye kullanımı, ardından gelen tartışmalar ve bundan da öte moderatör yorumlarının yokluğu beklediğim şey değil.Az önce buradaki yorumları kontrol ettim; 4 saat geçmiş, 56 upvote almış ama hâlâ bir moderatör yorumu yok.
4 saatin çok uzun bir süre olmadığını biliyorum ama diğer tartışmalarda da benzer şekilde yanıt gelmediğini gördüm.
Tabii şaka bir yana, moderatörlerin bu gönderiden haberdar olduğunu ve tüm yorumları okuduklarını varsayıyorum.