- Microsoft’un resmi Learn portalında yayımlanan bir diyagramın, geçmişte yaygın olarak bilinen Git branching model diyagramına çok benzediği öne sürüldü
- Orijinal çalışmanın sahibi, söz konusu diyagramı 2010’da bizzat hazırlayıp yayımladı; daha sonra bu çalışma kitaplar, sunumlar, bloglar, ekip wikileri ve YouTube gibi alanlarda geniş çapta kullanıldı
- Microsoft’un bunu AI image generator ile dönüştürüp kaynaksız biçimde yayımladığı görülüyor; ortaya çıkan görselde “continvoucly morged” gibi yazım hataları ve yanlış oklar gibi düşük kalite belirtileri yer alıyor
- Yazar, sorunun basit bir kullanımdan çok süreç ve özen eksikliği olduğunu, yani başkasının özenle hazırlanmış işinin makineyle sulandırılıp sanki kendilerine aitmiş gibi dağıtılmasını eleştiriyor
- Kendisi, kaynak gösterimi ve orijinal bağlantının verilmesinin yeterli olacağını söylüyor ve gelecekte bu tür AI tabanlı intihal içeriklerin yayılması konusunda kaygılarını dile getiriyor
Microsoft Learn portalındaki olay
- Kısa süre önce Microsoft Learn portalında yayımlanan bir diyagramın, 2010’da hazırlanmış Git branching model diyagramına çok benzediği Bluesky ve Hacker News üzerinden duyuruldu
- Orijinal sahibi, o dönemde Apple Keynote kullanarak tasarımı doğrudan kendisi hazırladı; renkleri, eğrileri ve yerleşimi ince ayarlayarak branch ilişkilerini net biçimde ifade etti
- Kaynak dosyasını da herkesin kullanabilmesi için açıkça paylaştı ve çalışma sonrasında internet genelinde geniş biçimde yayıldı
- Microsoft’un 15 yıl sonra bu diyagramı AI image generator ile dönüştürerek yayımladığı ve bunu kaynak ya da bağlantı belirtmeden kullandığı anlaşılıyor
AI üretiminin kalite sorunu
- Dönüştürülmüş diyagram, orijinalin görsel dilini ve yerleşimini kaybetmiş; renkler, çizgiler ve noktaların hizası bozulmuş durumda
- Bazı oklar eksik ya da yönleri yanlış ve içinde “continvoucly morged” ifadesi bulunuyor; bu da AI üretimi olduğuna dair izleri açıkça gösteriyor
- Yazar bunu “AI slop” olarak nitelendiriyor ve Microsoft ölçeğinde bir kuruma yakışmayan kadar özensiz bir sonuç olarak değerlendiriyor
Topluluk tepkisi ve meme yayılımı
- Diyagramın biçimi orijinaline yeterince benzediği için insanlar bunu hemen fark etti; Microsoft’un intihal şüphesi gündeme getirildi ve kullanıcılar orijinal sahibine ulaştı
- “continvoucly morged” ifadesi bir internet meme’i hâline geldi ve birçok kullanıcı orijinal yazarı destekledi
Sorunun özü ve kaygılar
- Yazar, sorunun basit bir yeniden kullanım değil, başkasının özenli emeğinin makineyle yıkanıp daha düşük nitelikli bir biçimde dağıtılması olduğunu vurguluyor
- Bunun “esinlenip geliştirmek” değil, “zaten iyi çalışan bir şeyi bozmak” olduğunu söylüyor
- Bu örnekte diyagram tanınmış olduğu için intihal kolayca fark edildi, ancak gelecekte daha az bilinen içeriklerin AI ile dönüştürülüp ayırt edilmesinin zorlaşabileceği uyarısında bulunuyor
Talep ve kapanış
- Yazar, orijinal bağlantı ile kaynak gösteriminin yeterli olacağını belirtiyor
- Microsoft Learn sayfasının nasıl üretildiği, üretim süreci ve inceleme mekanizmasının bulunup bulunmadığı konusunda açıklama talep ediyor
- Yazı “Till next 'tim'.” ifadesiyle sona eriyor
1 yorum
Hacker News yorumları
Orijinal git-flow modeli hakkında, neden entegrasyonun özellikle
developbranch’inde yapıldığını vemain/masterın sadece release tag’leri için kullanıldığını anlamıyorumBana kalırsa entegrasyon için doğrudan
mainbranch’ini kullanmak daha temiz olurdu. En güncel release’i tag’lerle ayırabiliyorsak,developneden gerekli olsun ki?feature,releasevehotfixbranch kavramları harika, ama özellikledeveloptuhaf bir kalıntı gibi geliyorgit-flow’un popüler olmasının sebebi adının ve diyagramının havalı görünmesiydi diye düşünüyorum. Eleştirince de “standart bu, neden değiştirelim?” tepkisi geliyor
Daha iyi bir yaklaşım için trunkbaseddevelopment.com sitesine bakılabilir
main/masterile çalıştım, amadevelopolmayınca ortaya çıkan sorunlar da varmastera merge ederseniz QA bitene kadar bir sonraki release’i engellemiş olursunuz. Buna karşılıkdevelopüzerinde bağımsız değişiklikleri cherry-pick ederek istediğiniz sırayla release edebilirsinizÜrün odaklı ekiplerde, release edilmiş commit’leri net biçimde gösterebilen bir branch gerekir. Tag’ler tek başına yeterli olabilir ama branch ile yönetince hotfix’in ne zaman uygulandığı da izlenebilir
Günümüz SaaS ortamında bu daha nadir, ama güvenlik yamaları ve backport için hâlâ faydalı
Çoğu durumda trunk tabanlı geliştirme ve feature branch’leri yeterli oluyor
Bugünlerde AI ile üretilmiş içerik gerçekten fazla ileri gitti
Los Alamos videosunda da sahte görseller vardı, GG-1 lokomotif belgeseli de AI görselleri yüzünden darmadağın olmuştu
YouTube thumbnail’ları bile AI tarafından saçma biçimde üretiliyor ve yanlış tavsiye veren videolarla dolup taşıyor
Bu materyaller tekrar LLM eğitim verisine girerse kısır bir döngü oluşur
Sonuçta asıl zarar başkalarına kalıyor
Hem ses hem metin tamamen sentetikti, üstüne bir de “onun fizik derslerinden esinlenildi” gibi bir bahane eklenmişti
Yurt dışından AI ile manipüle edilmiş bir ürün teslim aldım
Çocuğun odası için gezegen temalı bir halı sipariş etmiştim, üzerinde harfleri bozuk bir AI görseli basılı ürün geldi (ör. MARS → MɅPS)
Neyse ki iade alabildim ve başka bir satıcıdan düzgün olanı satın aldım
Görünüşe göre bazı satıcılar artık AI ile başkalarının tasarımlarını üstünkörü kopyalıyor
Fotoğrafta da yazım hatasını bir nesneyle kapatmışlardı. Komik ama absürt bir deneyimdi
Biraz daha pahalı olsa bile görüp almak daha huzurlu
Orijinal diyagram silinmiş ama archive.is/twft6 üzerinde arşivlenmiş
ilgili bağlantı
“continvoucly morged” ifadesi durumu kusursuz özetliyor. Şiir gibi
morged’in yeni bir slang olduğunu sanmıştım. Şaşırtıcıydımorgun içine çekiliyor. Direnmek anlamsızAslında bu olay bana hem komik hem de korkutucu geliyor
AI’ın tehlikeli tarafı öz bilinç sahibi olması değil, sorumsuz kullanıcıların duyduğu güven
Microsoft’un bir başkan yardımcısı Bluesky’da açıklama yaptı
ilgili gönderi bağlantısı
“Bu, vendor tarafından hazırlanmış bir materyaldi; nedeni araştırıyoruz ve yakında kaldıracağız” dedi ama bu tür mazeretler boş geliyor
Bu büyüklükte bir organizasyonda böyle bir hatanın yayıma kadar gitmiş olması sistemsel bir başarısızlık
Bu kontrolsüzlük bir gün daha büyük bir kazaya yol açacak
Microsoft’un son dönemdeki hataları biriktikçe piyasa değerine dair soru işaretleri doğuyor
Sorun, gözden geçirme sürecinin neredeyse hiç olmaması
Microsoft’un neden hep yarım kalmış sonuçlar çıkardığını anlamıyorum
AI ile yapılmış bir grafik bile olsa Paint’te düzeltilebilirdi
exFAT gibi, dışarıdan çalışıyor gibi görünüp içine bakınca darmadağın olan örnekler çok fazla
Yine de mecburen kullanmak zorunda kalıyorsunuz
LinkedIn de artık AI ile üretilmiş slaytlarla dolmuş durumda
ChatGPT’ye “bunu daha iyi yap” denilerek üretilen şeylerin dilbilgisi bozuk, grafikleri ise anlamsız
Özellikle enerji sektöründe veri merkezi patlaması sayesinde böyle içerikler iyice çoğaldı
örnek1, örnek2, örnek3
(bu arada telefonumun %14 şarjı birkaç gün gider)
Herkes gerçek kendini gizliyor, ilham verici görünmeye çalışıyor ve sonunda iş satışa bağlanıyor
Wiktionary’deki morg maddesine bakınca, İngilizce bir kelime olmasa da İrlandacada var
AI’ın böyle beklenmedik bir kaos üretmesi aslında çekici bile gelebiliyor
Mesela yaptığım bir QWOP klonunda bacaklar helikopter gibi dönüp karakteri göğe fırlatıyordu. İstenmeden olmuştu ama harikaydı
Bu yüzden bazen bilerek mekanik biçimde bug’ları geri ekleme denemeleri yapıyorum. Şimdilik tamamen saçma sonuçlar çıkıyor ama ilginç
morgİngilizcede olmasa damorguea benzediği için tanıdık geliyordur muhtemelenİçine biraz kaos katılmış bir LLM yapmak zor olmazdı, ama ben daha çok doğru çıktıyı tercih ederim