Ask HN: HN kullanıcıları neden yapay zekaya bu kadar karşı?
(news.ycombinator.com)- Son 6 aydır HN Best RSS akışında, yapay zekanın “kötü kod” yazdığı, “bug” ürettiği ve “teknik borç” oluşturduğu yönünde gönderilere neredeyse her gün rastlıyorum
- 20 yıldan uzun süredir yazılım mühendisi olarak çalışıyorum, ancak kod amaca giden bir araçtır ve kullanıcılar kodun AI tarafından mı yoksa elle mi yazıldığından çok ürünün düzgün çalışıp çalışmadığıyla ilgilenir
- Ürünün 1.0 sürümü manuel olarak çıkarılırken, AI destekli sürüm 10 kat daha hızlı dağıtılabilir; gerçek geri bildirim toplanıp temel sorunlar belirlendikten sonra Claude Code gibi araçlarla 2.0 hızlıca düzeltilip yayınlanabilir diye düşünüyorum
1 yorum
Hacker News görüşleri
dang: Bu tür A'ya karşı B kutuplaşmalarında değişmeyen bir kural vardır; A tarafı HN'in A karşıtı olduğunu hisseder, B tarafı da B karşıtı olduğunu hisseder.
Şu anda ön sayfadaki “Ask HN: What was your "oh shit" moment with GenAI?” başlığına bakmak bile HN'in kesinlikle tekdüze biçimde AI karşıtı olmadığını gösteriyor: https://news.ycombinator.com/item?id=48406174
Bazen başlık gibi başlangıç koşulları hangi tür tepkinin ortaya çıkacağını belirliyor; ayrıca toplum genelinde AI konusunda bir bölünme olduğu için HN'in de bu makro eğilimden bağışık olması mümkün değil: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Makine öğrenmesindeki gelişmelere oldukça açığım, ama mevcut LLM'lerin bir proje “kişisel oyuncak” ölçeğini aştığında sık sık kötü kod yazdığının da fazlasıyla farkındayım.
Bu yüzden projeleri daha modüler hale getirmeye ve sınırları daha net çizmeye çalışıyorum; izole modüllerde ise LLM'ler doğru yönlendirme altında çoğunlukla iyi çalışıyor.
Yani LLM'leri destekleyip aynı zamanda sınırlarını bilmek mümkün; müşteriye sunulacak bir uygulamayı sırf vibe coding ile yapmak ise kötü, hatta düpedüz etik dışı olabilir.
Soba tamiri: https://news.ycombinator.com/item?id=48417845, retro klavye için yeni yazılım: https://news.ycombinator.com/item?id=48418158, camper van özelleştirmesi: https://news.ycombinator.com/item?id=48417379, eski Nokia telefonlara astronomi uygulaması port etmek: https://news.ycombinator.com/item?id=48419242, çocuğun bilim fuarı projesini düzeltmek: https://news.ycombinator.com/item?id=48419364
Aile yazıcısını kurtarmak: https://news.ycombinator.com/item?id=48419480, anatomik çizim öğrenmek: https://news.ycombinator.com/item?id=48418716, elektrik faturasını düşürmek: https://news.ycombinator.com/item?id=48417949, klasik gitar pedalını programlanabilir hale getirmek: https://news.ycombinator.com/item?id=48418006, Avocado armchair guy zafer turu: https://news.ycombinator.com/item?id=48417658 — hayır, doğru olan bu: https://news.ycombinator.com/item?id=48418274, oyun düşmanlarına overlay eklemek: https://news.ycombinator.com/item?id=48420635
İlk başta o yazıyı görünce biraz endişelendim, ama başlık tam yerine oturduğunda neler olabildiğini görmek şaşırtıcı.
Aylarca, hatta belki yıllardır üretken AI yazıları boldu ve genel olarak da olumlu bir havadaydı; birine bunun tam tersi görünüyor olması ilginç.
vbezhenar: Kod yazmayı seviyorum ve kod yazarak para kazanmayı da seviyorum, ama AI'a prompt yazmak bana keyif vermiyor.
Kod benim için sadece bir araç değil, mutluluğumun bir parçası; iyi kodu seviyorum.
AI benim yaşam ve çalışma biçimimi ortadan kaldırmaya çalışıyor gibi geldiği için ona karşı bir direnç duyuyorum, ama aynı zamanda geride kalmamak için bu fare yarışına zorla katılıp kullanıyorum.
Bir ürünü 10 kat hızlı çıkarmakla pek ilgilenmiyorum; gerekirse 0.1x hızla çıkarmayı tercih ederim. Maaşım gelir oranına bağlı değil, sabit; bu yüzden süreç içinde iyi bir yaşam sürdürmek daha önemli.
Yalnız “bullish against it” demektense ona karşı direnç duymak daha isabetli görünüyor; yeni teknolojileri tartışırken kişisel motivasyonları eleştirel ve nesnel analizden ayırmak, tartışmanın duygusal olarak kutuplaşmasını önler.
Eskiden “kod yazmak”, insanların para ödediği şeye yeterince yakındı; ama aslında insanlar her zaman sorunları yazılımla çözmeye para ödüyordu.
Artık çok fazla kodu doğrudan yazmadan da daha hızlı faydalı yazılım üretilebildiği için bir kayıp hissi var, ama aynı zamanda bunda büyük bir fırsat da görüyorum.
Anlayışı ya da niyeti olmayan bir kod üreticisinin bunu aynı hassasiyetle ifade etme becerisinin sınırları vardır.
thephyber: “Koşulsuz AI karşıtlığı”ndan ziyade AI’ın şu anda kullanılma biçimine karşı çıkıyorum
Kitlesel işten çıkarmaların sis perdesi olarak kullanılıyor; 1999~2000 tarzı gelirsiz büyüme, IPO yarışı ve sonsuz toplam pazar gibi iş modelleri tekrar ediliyor; yöneticiler de müşteri değeri yerine token kullanımını maksimize etmeye odaklanmış durumda
Birçok şirketin daha nisan civarında yıllık AI bütçesini tükettiğine dair laflar da var ve gerçekten değer artışını nasıl ölçeceğini bilmeyen çok sayıda şirket bulunuyor
Eski çalışma arkadaşlarımın anlattığına göre, mühendis olmayanlar kötü kodu ve özellikleri hızla içeri itebiliyor; ayrıca LLM çıkarımına bel bağlandığı için yer imlerini düzenlemek gibi temel işler bile yapılmıyor ve bu da bilişsel daralmaya yol açabiliyor
Temel model şirketleri aylık 20 dolarlık planları ciddi biçimde sübvanse ediyor; bu yüzden gerçek çıkarım maliyetine kâr marjı eklendiğinde işin altından kalkılamaz hale geleceğini düşünüyorum ve Ed Zitron röportajını izlerken AI endüstrisi ile bugünkü iş kullanımı biçimine dair alaycı bakışa güçlü biçimde katıldım
oleg_antonyan: Bu AI araçlarına ücretsiz internetin tekelci, deterministik olmayan veritabanı diyorum
ABD şirketlerinin sahip olduğu, ABD hükümeti herhangi bir ülke hükümetinden hoşlanmazsa erişimi kesebileceği bir yapı; büyüdüğümüz özgür interneti yiyip bunu insanların okuyamayacağı bir biçimde depoluyor ve sonra erişim hakkını satıyor
Bir gün Claude kod yerine derlenmiş binary kusmaya başlasa kimse fark etmeyebilir ve dünya çapında bağımlı olunan bir tekel bulut derleyicisine dönüşebilir
Telemetri, arka kapılar ve sağlayıcı isterse işi ele geçirmesine izin veren lisans maddeleri bile eklenebilir; bu, dünya bilgi temelinin abonelikli tekel erişimine dönüşmesi gibi büyük bir kırılma
Politikacılar bile hayatın anlamını ve pankek tarifini ChatGPT’ye soracak hale gelirse kusursuz bir zihin kontrol aracına dönüşebilir; bu politik ve felsefi boyuta bakınca, benim PC’mde çalışan claudecode’un bir gün silaha dönüşmeyeceğini düşünmek zor
Bir bireyin internetin devasa bilgisini ne okuması ne de sentezleyip hüküm vermesi mümkün; LLM’ler ise bu bilgiye dayanarak yeni sentezlenmiş bilgi, fikir, görüş ve veri sunuyor
“Ücretsiz bilgi üzerine kurulup parayla satılıyor” eleştirisi, kendi içme suyunu üretmekte özgür olduğunu söylemek gibi; teknik olarak doğru olabilir ama pratikte pek ikna edici değil
spacechild1: Sorunun öncülünden bile şüpheliyim
Her gün AI’ın kötü kod, bug ve teknik borç ürettiğine dair yazılar gördüğünü söylerken aynı anda her gün birden fazla AI abartı/hype yazısı da çıkıyor
HN’in anti-AI duyguların mecrası haline geldiği algısı benim deneyimimle uyuşmuyor; pek çok kullanıcı zaten vibe coding “Show HN” gönderilerinden, AI model tartışmalarından ve durmaksızın gelen prompt reçetelerinden bıkmış durumda
AI sadece hızlı ve çok kod üretme yeteneğinden ibaret değil; belirli alanlar ve toplumun geneli üzerinde ciddi olumsuz etkileri de var, dolayısıyla tartışılmayı hak ediyor
knivets: AI’ın “kötü kod yazdığı, bug ve teknik borç ürettiği” doğru
Kullanıcılar kodu kimin yazdığından çok ürünün çalışıp çalışmadığına baksa da, o çalışmanın nasıl garanti edileceği asıl mesele
Doğrulama eski hızla aynı kalabilir ya da daha yavaş olabilir; geri bildirim geldiğinde ise iş işten geçmiş, ortada bakımı yapılamayan bir kara kutu kod tabanı kalmış ve veri kaybı ya da hacklenme bile yaşanmış olabilir
LLM’lerle kod tarafında başarı sağlamak için guardrail’leri epey sıkı tutmak zorunda kaldım
Başkasının kodunu devraldığınızda neredeyse her zaman çöp denir; bu yüzden projeleri çöpe atıp sıfırdan başlama döngüsü sürekli tekrar eder
Claude Code dikkatle yönlendirilip denetlendiğinde, kimi zaman insan geliştiriciden daha bakımı yapılabilir kod da üretebilir; ayrıca sektör, LLM’lerden önce de veri merkezi ölçeğinde kararsız ve kırılgan kodlar üretiyordu
Ürünler giderek kötüleşiyor ve bu tek bir satıcıya özgü bir sorun değil
whoami4041: İçimde AI’a dair iki uç duygu aynı anda var
Nihai ürün ve mimari hakkında güçlü bir vizyonunuz varsa çıkış hızı inanılmaz olabiliyor ama süreç benim için fazla yıpratıcı ve yaklaşık %30’u ruh emici gibi hissettiriyor
Opus’a test paketini tekrar tekrar çalıştırmamasını söylemek için CLAUDE.md ve hook’lar bile ayarlasam, vakaların %90’ında kafasına göre komutlar yazıyor; başarısızlık bulmaya çalıştığını söyleyip hook’ları aşıyor ya da bekleyip yeniden deniyor
Kaldıraç etkisi güzel ama A’dan B’ye giderken modelle kavga etmekten hoşlanmıyorum ve AI’ın yaptığı her şeyden şüphe etmek gerekiyor
AI’dan nefret edenler çoğu zaman ya ondan çok fazla şey beklemiştir ya da yeterince denetlemediği için refactor acısı yaşamıştır; aşırı hevesli olanlar ise muhtemelen daha az karmaşık sistemlerde çalışıyordur ya da gizli bug’ları henüz görmemiştir
Düşünmeyi ve anlamayı makineye devredeceksem, maaş almak için teslim ettiğim işimin anlamı ne bilmiyorum
AI’ın yazdığı kodu derinlemesine anlayabilsem de onu bizzat ben üretmediğim için tatmin duygusu çok daha az oluyor; kod kumarhanesi gibi, kolu çekiyorsun, çalışırsa dopamin geliyor, çöp çıkarsa tekrar prompt giriyorsun
AI kullanıp kendini dahi sanan mühendisler en katlanılmaz olanlar; aracın çıktısını kendi yaratıcılıklarıyla karıştırıyorlar
Fr0styMatt88: Kullanıcılar ilk başta kodun ne kadar dağınık olduğunu anlamayabilir ama aynı bug yıllarca kalırsa, yeni özellikler aksarsa ya da pil tüketimi artarsa bunu önemsemeye başlar
Teknik borcun vadesi dolduğunda kullanıcılar bunu başka şekillerde fark eder; sadece yeterince umursayıp umursamadıkları ya da alternatiflerinin olup olmadığı ayrı mesele
manoDev: “AI” kullananlar iki gruba ayrılıyor
Bir taraf bunu algoritma ve kütüphane araştırması, boilerplate, test harness, API entegrasyonu, refactoring ve sıkıcı işlerin otomasyonu için kullanıyor; ama mimariyi, en iyi uygulamaları, ayrıntılı anlayışı ve çözümün şeklini kendileri kuruyor
Diğer taraf ise prompt’ları kürate ediyor, otonom ajanlar, araçlar ve guardrail’ler oluşturuyor, sorunun gerçek iç kısmına hiç dahil olmuyor ve çözümün kendi kendine yazılmasını bekliyor
Bu iki grup çok farklı dünyalarda yaşıyor ve çok farklı sonuçlar elde ediyor; yakında neyin ayakta kaldığını göreceğiz
AI kullandıkça giderek daha az düşünen insanların uzun vadede düşünme biçimi daha katı hale gelebilir ve sonuçlar çok acı verici ve karmaşık olabilir
Daha az zihinsel çabayla daha hızlı başlama avantajı var; ama öğrenmeyen insanların sayısı artar ve bir şey bozulduğunda sadece başka bir AI’a düzeltmesini söylerlerse, bir gün ilk tasarımın nasıl yapıldığını bilen kimse kalmayabilir
Son dönemdeki AI karşıtı kültürün diğer AI kullanım alanlarını da damgalamamasını umuyorum
Ara sıra Claude Code kullanıyorum ama insanlar tarafından okunacak metinlerin LLM ile yazılmasını anlamakta zorlanıyorum; çünkü yazının amacı insani bağ kurmak, öğrenmek, öğretmek ve tartışmaktır
Görsel ve video üretiminin neyin “gerçek” olduğunu buharlaştırmasından da hoşlanmıyorum; ayrıca kötü niyetli aktörlerin “AI yaptı, ben değil” diyerek sıyrılmasına imkan veriyor
İnsan emeğinin değer kaybetmesi de beni endişelendiriyor; bu bana, motorlu dokuma tezgâhları ortaya çıktığında dokumacıların işlerin onlar için pek iyi gitmediğini hatırlatıyor
maccard: AI destekli sürümlerin 10 kat daha hızlı yayımlandığı iddiası için kanıt gösterilmesi gerekir
Claude Code’dan sonra, geçmişte 10 yıl sürecek mobil uygulamalar, Photoshop alternatifleri, video ve ses düzenleyiciler, oyunlar ve oyun motorları nerede yayımlandı
Kodlama ajanları makul bir v0.1, yani ilk %90’ı üretmekte fena değil; ama gerçekten iyi bir ürün yapmanın ikinci %90’ında berbattırlar ve asıl uzun süren kısım da her zaman orasıdır
Photoshop klonu yapmak, gerçek programcılar istihdam edilse bile muazzam zaman alır ve kullanıcılar genelde yoruma yer bırakmayacak kadar hassas tasarım belgeleri vermez
LLM’lerin kabul edilebilir kod üretmesi de onlarca dakika sürüyor ve kod tabanı büyüdükçe kod üretimine başlaması 1 saatten fazla bile sürebiliyor
Bir grafik tasarımcı kendi Photoshop’unu yapabilir olsa bile bunun yatırım getirisi yoktur ve restoran sahipleri de menü sitelerini yapabilirlerdi ama zamanları olmadığı için yapmadılar
Sigorta tarafında müşterinin kendi kendine hizmet etmesi hayaliyle sohbet tabanlı formlar yapıldı ama müşterilerin bunları dolduracak zamanı yok; neyi girmeleri gerektiğini bilen biriyle konuşmak ya da buluşmak istiyorlar
AI sohbeti sadece o formdaki soruları chatbot’a çeviriyor; işletme sahibinin zamanını tüketmesi ise aynı kalıyor
Mevcut uygulamalar küçük ekipler tarafından 6 ay ila 1 yıl içinde kabaca kopyalanabilir olabilir ama asıl mesele geçecek müşteri bulmaktır
Hâlâ yeni ve faydalı bir şey eklemeniz ve müşterilere ulaşmanız gerekir
haunter: Ateşe ne kadar yakınsan onun ne kadar tehlikeli olduğunu o kadar iyi anlarsın
HN’de her zaman teknolojiye eleştirel bakan epey insan vardı ve teknolojiye yakından bakıp insani etkilerini anlayınca ondan uzak durmak istemek için sebeplerin oluyor
FAANG mühendisleri arasında bile çocuklarına akıllı telefon ya da sosyal medya kullanmasına izin vermeyenler var; sence neden
Modern teknolojinin toplumsal ve insani etkilerini görmek için FAANG çalışanı olmaya bile gerek yok ve AI da aynı ya da daha kötü; üstelik daha da kötüleşecek
AI’ın olumlu kullanım alanları var ama kötüye kullanım potansiyeli de muazzam; bu yüzden kullanacaksanız nasıl uygulayacağınızı dikkatle düşünmeniz gerekir
Aşırı şişirilmiş tanıtıma tamamen inanmış insanlara bu tür temkinlilik rasyonellik değil, olumsuzluk gibi görünüyor
Karşı oldukları şey aşırı şişirme, ikincil zararı görmezden gelen “ilerleme”, birleşme ve tekelleşme, tüketici düşmanı pratikler; yani güç olarak kullanılan teknoloji
Uzun süre izleyince temkinli olmamak zorlaşıyor
tensor: AI’ın sınırlarını dürüstçe konuşmak AI karşıtlığı değildir
Çıkış hızının kod kalitesinden önemli olduğu söylemi ancak kod doğru olduğunda geçerlidir ve AI prototiplerde epey iyi olsa da sistem karmaşıklaştığında hâlâ dağılıyor
O noktada bir insanın kodu incelemesi gerekir; dolayısıyla kod kalitesi önem kazanır ve uzun ömürlü ürünler yapıyorsanız AI’ı uygun şekilde kullanmanız gerekir
Kod kalitesi tartışması sadece AI’a özgü değil; insan geliştiriciler ile kıdemli/genç geliştiricilerin değeri konusunda da onlarca yıldır sürüyor
rakel_rakel: Düşman olmak için bundan çok daha fazlası gerekir, ama ayrıştığım nokta “kod sadece bir araçtır” sözü
Benim temel motivasyonum, şeylerin nasıl çalıştığını anlamak, teknik rol modellerim gibi zarif çözümleri bizzat üretmek ve bunu daha ileri taşımaktı
LLM ürünün kendisini doğrudan ortaya çıkarıyorsa, o tatmin edici kısmı elimden aldığı ya da en azından zayıflattığı için kullanmak istemiyorum
İnsanların motivasyonları farklı; taraflardan biri nesnel olarak üstün değil, sadece farklı biçimde bağlanmış durumdalar
Bu olay, birçok insanın programlamadan aslında hiç keyif almadığını ve onu sadece sinir bozucu bir önkoşul olarak gördüğünü ortaya çıkardı
Yine de o grubun herkesin programlamadan nefret ettiğini varsaymasından hoşlanmıyorum
Benim için programlama, anlamanın ve çözmenin kendisi; programlama dilleri de oldukça güzel ve farklı düşünme biçimlerini teşvik ediyor
Ben programlamaya bilimsel cihazları kontrol etmek ve toplanan verileri analiz etmek için başladım; ilgim araştırma konusu olan sistemde, yazılımın kendisinde değil
Yazılım bir araçtır ve merakın yazılımın her unsuruna yönelmesi gerekmez
Artık assembly'yi doğrudan yazmıyor oluşumuz gibi, yazılımın yarısı da yazılımı daha kolay ve daha hızlı yazmayı sağlamaya yöneliktir
Makine mühendisliğinde doktora yaptım ama programlamanın esnekliğine kapıldım; PG'nin Lisp kitabı ve örnekleri ilk şirketimi mümkün kıldı
Bugünlerde emacs içinde gün geçirmek yerine ajan yönetimi yapıyor ve zanaatkârlığın keyfini kaybediyorum, ama amaca da önem veren pragmatik mizacım sayesinde son derece verimli araçlarla uğraşmanın zevkini öğreniyorum
culi: HN, ABD geneline kıyasla AI karşıtlığında çok daha geride, ama o çıtanın kendisi zaten düşük
Quinnipiac araştırmasına göre Amerikalıların %80'i AI konusunda çok ya da bir miktar endişeli, heyecan duyanların oranı ise yalnızca %35: https://poll.qu.edu/poll-release?releaseid=3955
Gallup, Amerikalıların %71'inin kendi bölgelerinde AI veri merkezleri kurulmasına karşı olduğunu söylüyor: https://news.gallup.com/poll/709772/americans-oppose-data-ce...
Fox News Poll'da seçmenlerin %80'i, düzenlemesiz teknolojik inovasyondan ziyade kamu yararının korunmasına ve düzenlemeye öncelik verilmesi gerektiğini söyledi: https://www.foxnews.com/politics/fox-news-poll-voters-see-ai...
Pew Research de AI konusunda “heyecandan çok endişe var” diyen Amerikalıların çoğunlukta olduğunu ve bu oranın arttığını belirtiyor: https://www.pewresearch.org/short-reads/2026/03/12/key-findi...
frankie_t: AI'nin getireceği sosyoekonomik etkilerde kaybeden tarafta olacağımı düşünüyorum
Sorun teknolojinin kendisinden çok mevcut siyasi sistem; çalışanlar açısından bakınca ya işlerini kaybedecekler ya da işi korusalar bile daha stresli ve daha az ilgi çekici hale gelecek, yani hiçbir kazanç yok
Ekonomik etkisi o kadar büyük olabilir ki, aşağı sızan kırıntılarla bile fena yaşamamayı umuyorum, ama benim ülkemde bunun olası görünmediğini düşünüyorum
Miras kalmış servetim olsa ve AI'yi kendi lehime kullanabilsem bile, ucuz içerik üretiminin dolandırıcılığı, siyasi propagandayı ve çevrimiçi sohbetin çöküşünü hızlandırarak dünyayı daha kötü hale getirdiğini düşünüyorum
“pre-Facebook” internetten “pre-ChatGPT” internete geçişte, 2010'ların başındakine benzer bir değişim hissediyorum
İnsan çalıştırmak pahalı ama token'lar çok daha ucuz; öngörülebilir gelecekte döngünün içinde insan olmak zorunda ve programcılar bu role çok uygun
Bir mesleğe, birinin elinden alacağı bir mülkmüş gibi bakma tutumunu anlamakta zorlanıyorum; benim işim, para karşılığında faydalı işler yapmak
Faydalı olmaktan çıkarsa onu kaybetmem sorun değil; daha az para kazansam ya da statüm düşse bile, faydalı olabileceğim yeri bulmam yeterli
keiferski: AI araçlarını her gün kullanıyorum ve gerçekten yararlı buluyorum, ama her şeyin AI sohbeti şeklinde paketlenmesi, teknolojiye yakın şirketlerin hepsinin AI-first söylemine sarılması ve LLM bilinci gibi abartılı öngörüler giderek canımı sıkıyor
Birçok sektörü değiştiren faydalı bir teknoloji, ama aşırı şişirilmiş tanıtım yorucu
Onun yerine, yeğenleri görmek için kaldığım bir gecede 24 saatten uzun süre AI hakkında konuşma dinledim
İnsanların heyecanlanmasına itirazım yok, ama beni bunun dışında bırakır ve önceden AI içeriği olduğunu söylerseniz gayet iyi anlaşırız
Bunun dışındaki kullanım alanlarının toplumsal maliyeti ve olumsuz dışsallıkları çok büyük; özel eğitim verisiyle eğitilmiş yerel modeller dışında, AI'nin teknoloji dışındaki çoğu rolde insanın yerini alacak kadar güvenilir ya da deterministik olduğunu düşünmüyorum
Cevap para; çünkü mevcut ekonomide kâra yönelme eğilimi gösteren neredeyse tek şey AI ve bu yüzden piyasa buna topyekûn yüklenmeye teşvik edildi
HN'deki AI karşıtı kişiler de büyük ölçüde LLM'lerin şaşırtıcı ve yararlı bir yazılım olduğunu kabul ediyor, ama sorun mevcut ticarileştirme ve pazarlama biçiminin çok zararlı olması
mkl: HN’de birçok kişi aşırı abartılı pazarlamaya karşı çıkıyor; bu da sanki şeyin kendisine karşı çıkıyormuş gibi görünüyor
Kripto para çılgınlığı pompalanırken de benzerdi
Aynı zamanda anti-LLM tarafında da “Bu cümlede şu özellikler var, demek ki bunu LLM yazmış ve okumaya değmez” gibi son derece aptalca tepkiler çıkabiliyor
Ama yapay zeka şirketlerinin tepesindeki insanların yaydığı yalanlara inanıp yeteneklerini abartırsanız, içine biraz gerçeklik kattığınız anda hemen “anti-AI” ya da “kıyametçi” oluyorsunuz
Artık birçok insana yapay zeka, siyaset ya da yakın zamandaki kripto gibi kelimenin tam anlamıyla bir kült gibi görünüyor
Sözde anti-AI insanların önemli bir kısmı bence yapay zekanın kendisinden çok, üsttekilerin bunu açgözlülük ve güç hırsını beslemek için zararlı biçimde kullanmasına ve başkalarının düşünmekten kaçınmak için kullanmasına karşı çıkıyor
naikrovek: Kodun bir “araç” olduğunu söylemek, çocuğun genleri yaymanın bir aracı olduğunu söylemeye benziyor
Ama buna rağmen toplum, berbat insanların dünyaya salınmasına izin vermez; kurallar yoluyla topluma faydalı çocukların yetişmesini sağlamaya çalışır
Birçok kişi için kod kalitesi, programcı olarak kendi kalitesinin bir yansımasıdır
1980’lerde bilgisayarların ne kadar hızlı çalıştığını görüp bugünkü yazılımların ne kadar yavaş olduğuyla karşılaştırdıysanız, kodu sadece bir araç diye nitelemek zor olur
Bugün yazılımların korkunç olmasının nedeni, çok fazla insanın onu “sadece bir araç” olarak görmesi; bazı insanlar içinse kod üretme süreci başlı başına ödüldür
happytoexplain: HN anti-AI değil; yapay zeka yanlısı ve karşıtı duygular makul bir oranda karışmış durumda
Aynı kişi ikisini birden de taşıyabilir, çünkü yapay zeka denen alan çok geniş
Son birkaç gündür ana sayfada olan https://news.ycombinator.com/item?id=48323101 gibi yazılar gerçeklikten çok kopuktu; https://news.ycombinator.com/item?id=48259784 için de aynısı geçerli
Mevcut belirli modellerden değil de, Sam Altman yazıları gibi yapay zekanın olumlu potansiyelini ele alan bir şeyin ana sayfaya çıktığını uzun zamandır görmedim; ters örnek varsa görmek isterim
hollowturtle: AI destekli sürümün 10 kat daha hızlı gönderildiği iddiası ya doğru değil ya da yalnızca belirli ve dar senaryolar için geçerli
Sinir ağının içinde öğrenilmiş kapsama alanındaysa belki, ama bunu herkese genelleyemezsiniz
Yeni fikirleri aylar boyunca AI ile hızlıca geliştirmeye çalışıp hüsrana uğradım ve sonunda elle kodlamaya dönüp baştan başladım; bu süreçte çok şey öğrendiğim için aslında daha değerli oldu
Ajanları yanlış kullandığımdan da değildi
entropyneur: HN’den daha fazla AI coşkusuyla dolu bir yer pek bilmiyorum; benim günlük teknoloji heyecan dozajım teknoloji kaygısına dönüşmüş durumda
Kodun “zarafeti” diye ayrı bir şey yok; bu esas olarak bakım yapılabilirliktir, buna güvenlik ve performans gibi unsurlar biraz eklenir
Bakım yapılabilirliğin önemi proje, sektör ve kişisel bakış açısına göre çok değiştiğinden, AI destekli kodlamaya yönelik tutumlar da çeşitleniyor
Şu anda AI insan düzeyindeki bakım yapılabilirliğe yetişemiyor gibi görünüyor; ama fark, daha iyi kod yazdığı için değil, kötü kodu da bakım yapılabilir hale getirebildiği için azalıyor sanki
Yani “Gerçekten yeterince inanıyor musun?” diye sormak gibi
Yine de dang’in yorumuna katılıyorum; bu site iki tarafın da epey temsil edilebildiği kadar büyük, ama insanlar sadece görmek istediklerini görüyor
Booster’lar sadece kıyametçileri görüyor, karşı taraf da aynısını yapıyor
ZpJuUuNaQ5: AI’nin kötü kod, hatalar ve teknik borç ürettiğini inkâr etmek zor; anti-AI değilim ama mevcut işimde büyük fayda görüyorum
Yine de bu araçları kullanmak için hâlâ epey dahil olmak gerekiyor; aksi halde sistem büyüdükçe mevcut işlevleri değiştirmek ve yeni işlev eklemek zorlaşıyor
İç yapıyla bağınız kopmaya başladığında, AI’ye sorunu işaret ettirecek doğru bağlamı bile veremezsiniz; sonuçta boşa harcanmış token’lar, yanlış varsayımlar ve dağ gibi özensiz kod ortaya çıkıyor
LLM’in yazdığı şey de hâlâ yazılım; daha kırılgan ve daha karmaşık hale geldikçe LLM’in bunu bakımını yapması da zorlaşıyor
Spagetti kod ya da iskambil kâğıdından yapılmış ev gibi, bir yere dokununca alakasız başka bir yerin kırıldığı yapılara dönüşüyor; bunu biçimsel doğrulamayla düzeltebilseniz bile katmanlı biçimde birikiyor
Bazı projelerde sorun olmayabilir ama çoğu kurumsal ve ticari yazılım için daha fazla sıkılık gerekiyor; yoksa yakın gelecekte uzun, pahalı ve riskli bir migration yaşanır
LLM, AI değil; bir sonraki token tahmin fonksiyonu ve çok güçlü olsa da tüm yığındaki sayısız fonksiyondan yalnızca biri
Mühendislerin hâlâ bu fonksiyonu doğru girdiyle ve doğru yerde çağıracak çerçeveye sahip olması ve sonuçları doğrulaması gerekiyor
Pazarlama abartısına değil de teknik ayrıntılara odaklanırsanız, iyi uyduğu alanlarda şaşırtıcı sonuçlar alabilirsiniz
beej71: “Kullanıcılar yalnızca ürünün çalışıp çalışmadığına bakar” sözü, Anthropic’in eskisine göre 8 kat daha fazla kod dağıttığını söylediği yazıyı hatırlatıyor
Bir uygulamayı kullanırken “Bunun ihtiyacı olan şey daha fazla kod” diye kaç kez düşündüğümü hatırlamaya çalıştım
Hata varsa daha fazla kod, beklenmedik davranış varsa dokümantasyonu okumak yerine 1000 satırlık bir workaround, o da olmazsa bir 1000 satır daha maymun yaması
Gerçek çözüm, o 2000 satırı silip dokümanda açıkça belirtilen 25. satır argümanını doğru geçirmek olabilir
Çoğu insan üşendiği için bunu o kadar ileri götürmez ama AI, kod satırı metriğini üstel biçimde şişirmeye çok yatkın
O ekip kütüphanelerden ve ortak koddan kaçınıyor, her yerde kopyala-yapıştır yapıyor ve tek bir kusuru 100’den fazla mini uygulamada düzeltmek zorunda kalıyordu
Bu bir telekom MMI ürünüydü
chrismarlow9: Bunu daha önce de gördüm; zaman geçince hep benzer şekilde ilerliyor
Bulut çıktığında CTO’lar tıklamayla altyapı ve uygulama oluşturabileceğinizi söylüyordu, ama gerçekte sadece debug edilmesi gereken bir soyutlama katmanı daha eklenmiş oldu
Avantajları da var, sorunları da var; çıplak metal ve iyi bir ekipten daha pahalı olup olmaması bağlama ve ekonomiye bağlı
Mongo gibi belge depoları popüler olduğunda da SQL’in sonu ve ilişkisel karmaşıklığın ortadan kalkışı ilan ediliyordu, ama birkaç yıl sonra veriler bozuldu ve saf belge depolarında özellik eklemekle hata düzeltmek karmaşıklaştı
AI da sanki bu iki yolu aynı anda izliyor gibi ve 5 yıl sonra vibe coding ile üretilen çoğu şeyin düzeltilemez devasa bir yığına dönüşeceğini düşünüyorum
Programcıları ortadan kaldırmaktan ziyade, bulutta olduğu gibi yalnızca bir soyutlama katmanı daha ekleyecek ve ancak ne yaptığını zaten bilen insanlar için yararlı olacak
Hype döngüsü noktasını anlıyorum ama SQL örneğiyle bulut bana aynı evrende duran örnekler gibi gelmiyor
SQL hâlâ burada ama bulut oldukça net biçimde kazanmadı mı
Bugün sıfırdan başlasanız veritabanı seçimi tartışması kalırdı belki, ama mevcut on-prem altyapısı olan büyük bir şirket değilseniz kendi donanımınızı yönetmeyi ciddi bir seçenek olarak hayal etmek zor; web dünyasındaki yeni SaaS’ların çoğu için de Vercel ve PostHog gibi tek tık soyutlamalar yeterli oluyor
lizknope: AI birçok durumda zaman kazandırıyor ama AI botları çevrimiçi forumları çöp yazılarla dolduruyor
Bir soruyu okurken bunun gerçek bir insan değil de eğitim verisi toplamaya çalışan bir AI olduğuna dair işaretleri görünce sinir oluyorum
Hiçbir önlem alınmazsa ölü internet teorisi 2 yıl içinde gerçeğe dönüşecek
ChrisMarshallNY: Önce “AI karşıtı”nın nasıl tanımlandığını netleştirmek gerekir
Bazıları körü körüne tapınma yoksa buna karşıtlık diyor, bazılarıysa ancak şiddetli küçümsemenin karşıtlık sayılacağını düşünüyor
AI harika; geliştirme hızını ve kapsamını ciddi biçimde artırmak için kullanıyorum ama mükemmellikten çok uzak
Onu tamamen başıboş bırakırsanız ne tür bir felaket çıkacağını hayal bile edemiyorum
Muazzam bir güç çarpanı olabilir ve bir gün kusursuza yaklaşabilir ama şimdilik elde düzeltilmesi gereken çok şey var
hollowturtle: AI’den önce de yazılım çoğu zaman düzgün çalışmıyordu ve AI gelince bir anda düzelmiş de değil
Kullanıcılar olarak her gün özensizce yapılmış yazılımlar görüyoruz
AI, tembelliğe izin verirseniz yalnızca sizi daha tembel yapar; tembel olmamak içinse ciddi bir disiplin gerekir
Ajanların elde kod yazmaktan daha fazla disiplin gerektirdiğini düşünüyorum; bu yüzden ikisini de kullanıyorum
AI ile koduma stres testi yaptırıyorum, tersine kendi kodumla da AI’nin daha iyi kod yazmasını kısıtlıyorum ve kod tabanıyla ilgili çok soru soruyorum
Burada ya da X’te görülen anlatının aksine AI iyi, ama iddia edildiği kadar iyi değil ve yazılıma hâlâ özen göstermek gerekiyor
agentultra: AI yanlısı yazıların da neredeyse aynı sayıda olduğunu düşünüyorum
Kişisel olarak AI araçlarını kullanmak istemiyorum; programlamayı seviyorum ama ajan tabanlı kodlama ya da prompting hoşuma gitmiyor
Ana sayfa AI yanlısı içerik ya da AI projeleriyle doluysa o gün okumuyorum
Kimsenin keyfini kaçırmak istemem ama ilgimi çekmiyor ve bana ilginç gelmiyor
HN’de AI konusunda tek bir ortak görüş ya da çoğunluk fikri varmış gibi durmuyor; daha çok birbirinden farklı küçük kamplar var gibi
Snacklive: Özünde AI karşıtı değilim; her gün işimde kullanıyorum ve özellikle fikirleri yinelemekle kütüphane ya da anlaşılması zor API bilgilerini bulmakta çok faydalı
Ama tüm çıktıları okuyorum ve kodun çoğunu elle yazıyorum; kendi ayağıma sıkmamak için dikkatli davranıyorum
Öte yanda AI konusunda aşırı heyecanlı iş arkadaşlarım var ve onların bakmadan yaptığı değişikliklerin sonuçlarıyla sürekli uğraşıyorum
Kod daha kırılgan hale geliyor ve sık sık hata içeri alıyor; bu yüzden ben daha çok abartılı pazarlama karşıtı sayılırım
Bunun yararlı bir araç olduğunu kabul ediyorum ama çıktıyı incelemeye birkaç dakika bile ayırmadan kullanan insanlar için bir kılavuz gerekli
CrociDB: “Kod sadece bir araçtır” sözü nesnel olarak doğru değil
Kod yalnızca nihai programı “inşa etmekle” kalmaz; aynı zamanda o programın planıdır, programın ne yaptığının en ayrıntılı açıklamasıdır ve derleme talimatıdır
Ayrıca deterministiktir; aynı derleyici aynı koddan her zaman aynı programı üretir
Çok ayrıntılı bir prompt’un da bir tür kod gibi aynı şeyi üretebileceği düşünülebilir ama LLM’ler deterministik olmadığı için durum böyle değil
“Ürün” kelimesi birkaç kez geçiyor ama gerçekte derlenen ya da çalıştırılan “program”dan söz edilmiyor; ikisi farklı soyutlama seviyeleri
Rakiplerden daha hızlı ürün yapmak istiyorsanız bu güzel, ama kod bundan çok daha fazlasıdır
truncate: 10 kat daha hızlı bir AI desteği sunmanın iyi olup olmadığı, ne teslim ettiğinize, kullanıcının ne beklediğine ve kişisel tercihlere bağlıdır
Yüksek performans ve güvenilirlik gerektiren, büyük ölçekte dağıtılan ve geri alınması zor ürünlerde 10 kat hız istemem
Farklı tür şeylerde sorun olmayabilir ama herkesin her şeyi aynı sepete koyması asıl problem
AI faydalıdır ama insanların iddia ettiği kadar değil
Dirty, hızlı hareket etmeyi sağlar; clean ise yavaştır
Birinin sağlık ve güvenliği açısından ölümcül olmayan bir startup ise AI ile rahatça dirty gidilebilir
Ama insanların yediği tehlikeli kimyasallar ya da yüzlerce insan taşıyan bir metal yığınını gökyüzünde kontrol eden bir sistem söz konusuysa, AI’nin kendisi clean hale gelene kadar clean yaklaşımı sürdürmek gerekir
Bir frontend geliştiricisi olarak projeye sahip olsam API’yi AI destekli, UI’ı ise AI odaklı yapardım
thenoblesunfish: çünkü birçok kişi mühendis
Aşırı abartıyı, geniş genellemeleri ve kolay çözümleri sorgulamak; birkaç katman daha inip “peki gerçekten çalışıyor mu?” diye sormak bizim düşünme biçimimiz ve işimiz
Çoğu kişi AI’nin kendisinden çok, herhangi bir aracı eleştirel süzgeçten geçirmeden kabullenme tavrına karşı
Nevermark: birkaç tema göze çarpıyor
En büyük olumsuzluk kaynağının daha büyük kaygı olduğunu düşünüyorum; insan kutsal ya da önceden belirlenmiş bir varlık değil ve zekâmızı aşan bir varlık, sıradan artı-eksi dengelerinin ötesinde bir tehdit
Büyük resmi doğrudan söylemiyoruz çünkü pratik tartışmalar raydan çıkıyor, ama bu, birçok görüşü dolaylı biçimde kutuplaştırıyor
Bir diğeri de gerçekçi olmayan, aşırı iyimser iddialara verilen Newtonvari tepki olan hype geri tepmesi
Yeni teknolojiyi bize uyarlamakla bizim yeni teknolojiye uyarlanıyor olmamız farklı şeyler; şu anda kendini hızla uyarlayanlar, teknolojiyi hızla uyarlamaya çalışanlardan önce değer elde ediyor
Mühendislerin önemli bir kısmı yapısal olarak muhalif ve alaycıdır; önce sınırlara odaklanır ve yeniliğe savunmacı yaklaşır, dışarıdan bakınca bu anlık olumsuzluk ve ayrıntı takıntısı gibi görünür ama fiili benimsemeyi gerçekten engelliyor gibi durmuyor
gortok: sorun, insanların muhakeme ve eleştirel düşünceyi vibe coding ile değiştirmesi
Aynı sürede 10 kat fazla kod dökmek bağımlılık yapıcı ve kolay görünüyor
Uzun vadeli etkiler ve deterministik olmayan algoritmalara güvenme sorunu, kod üretmenin kolaylığına kapılan insanlar tarafından görmezden geliniyor gibi
Bu sorunlu ve zamanla hepimize geri dönüp zarar verecek
flkiwi: özel olarak anti-AI değilim ama fikri mülkiyet tarafında kaygılarım var
Asıl karşı olduğum şey, AI’nin düşünen bir makine olduğu için iş gücünün %90’ını kovup kendilerini C-suite’e taşıyacağına inanan işlevsel okuryazarlığı olmayan MBA’ler ile, başkalarının verilerini keyfince kullanıp bir makine tanrısı inşa etme hakkına sahip olduklarını sanan müjdeciler
pjmlp: birçok insan için kod yazmak, belirli bir amaç için araç değil, doğrudan kendi işi
Bu, süpermarket çalışanlarını self-checkout ile değiştirip sonra da depoda raf doldurarak tatmin bulmalarını beklemeye benziyor
Ayrıca sadece iyimserler kendi işlerinin risk altında olmadığını düşünebilir
Ben işletme sahibi olsam, aynı işi yaptırmak için 10 kat daha hızlı teslim eden daha az sayıda kişiyi kullanırdım
Yapılacak iş her yıl geometrik olarak artmıyor ve teslim kapasitesine sahip insanlar arasında paylaştırılabilecek fiziksel bir sınır var
Son olarak çevresel etki, son birkaç yıldaki ilerlemeyi mahvediyor ve bilgisayar fiyatlarını sanki 1980’lere geri döndürüyor
Birkaç ay süren bir şeyi birkaç haftada yapabiliyorsanız, şirket içinde yazılımla mümkün hale gelen alanların kendisi yeniden açılır
Gerçek şirketlerde, özellikle geliştirici araçları, altyapı ve teknik borç gibi iç mühendislik işlerinde, eski ekonomik koşullarda yapılamayan işlerden oluşan bir backlog her zaman fazlasıyla vardır
10 kat hızlı olmak, sadece ürün kodunu 10 kat fazla çıkarmak demek değildir; prototipleri, betaları ve iterasyon döngülerini hızlandırırken kaliteyi yükseltmek, teknik borcu azaltmak ve işletmenin görmediği mühendislik tarafını sürekli iyileştirmek anlamına da gelir
Bakımı yapılması gereken şeylerin sayısı da geometrik olarak artacak
GolfPopper: iş yerimiz çok fazla outsourcing yapıyor ve bu şirketlerden ikisinin çalışanları LLM “yardımı” kullandıklarını oldukça açık söylüyor
Yaklaşık bir yıl önce başladığından beri çıktıları giderek kötüleşti
LLM yardımıyla yapılan firmware, donanımın kararlı çalışmamasına yol açıyor; LLM yardımıyla yapılan ya da bakımı sürdürülen araçlar da güvenilir biçimde çalışmıyor
Benim doğrudan deneyimime göre LLM üretimi ürünler çalışmıyor
smoppi: “AI” diye bir şey yok; bu sadece sözde sinir ağlarının büyük dil modellerini çalıştırmasına yapıştırılmış bir pazarlama terimi
Ortada zekâ yok, daha çok bir tahmin makinesi var; cümleler ve sahte görseller-videolar üretebiliyor
Bunları çalıştırmak için gigawatt düzeyinde hesaplama enerjisi israf edilmemeli
ian_j_butler: şu anda AI konuşması, ince ayrımlara yer bırakmayan bir takım sporu gibi, tıpkı Amerikan siyaseti gibi
Böyle konuşmalar yapacaksak en baştan tartışmanın kapsamını ve beklentileri netleştirip somut bir zemin kurmak gerekiyor
Siyasette bu ekonomi, veri ve belirli politikalar olmalı; AI’de ise araştırma, benchmark’lar ve çok spesifik iş akışları ya da kullanım senaryoları
Tartışmanın kapsamını belirlemek bile sıkıcı geliyor ve çoğu kişinin sabrı yok; bu yüzden elde kalan gerçek seçenekler ya aptalca taraftarlık sohbetleri ya da hiç konuşmamak
Forumlar salt okunur durumda bile mühendisliğin kolektif kültürünü anlamak için pek etkili değil, katılmak ise daha fazla çaba karşılığında daha az fayda sağlıyor
Bu başlığı açtığıma pişman oldum; yeniden araştırmaya ve hands-on projelere gömüleceğim
curvaturearth: bence insanların “bunu yapmalı mıyız?” sorusunu daha fazla düşünmesi gerekiyor
Benim deneyimimde LLM sayesinde eğlencesine türlü rastgele uygulamalar yapabildim ama token bitince kitap okuyor, dışarı çıkıyor ya da başka bir şey yapıyor ve bunun ne anlamı olduğunu sorgulamaya başlıyorum
Belki sadece bana öyle geliyor ama üretkenlik vaadi boş zamanımı emdi; şimdi onu geri almaya çalışıyorum