6 puan yazan baeba 5 시간 전 | 3 yorum | WhatsApp'ta paylaş
  • Hacker Trends, Hacker News’te biriken yaklaşık 45 milyon gönderi ve yorumu analiz ederek belirli teknoloji, ürün, şirket ve kişilere yönelik anılma hacmindeki değişimi zaman serisi olarak gösteren bir hizmettir.
  • Birden fazla arama terimini tek bir grafikte göstererek teknolojiler arasındaki rekabeti, pazardaki nesil değişimini ve olaylara bağlı ani ilgi artışlarını karşılaştırmayı sağlar.
  • Teknoloji trendleri genel olarak yeni ürün lansmanları, şirket satın almaları, lisans değişiklikleri, güvenlik olayları ve sektör ortamındaki değişimler gibi belirli olaylar etrafında keskin biçimde yükselir.
  • Uzun dönemli verilere bakıldığında geliştirici araçları ve platformların bir anda değişmesinden çok, mevcut teknolojilere olan ilginin azalması ve yeni teknolojilerin bunun yerini alması şeklinde bir dönüşüm görülür.
  • Ancak Hacker News’teki anılma hacmi yalnızca geliştirici topluluğunun ilgisini gösterir; gerçek pazar payını ya da teknik üstünlüğü doğrudan kanıtlamaz.

Giriş

Geliştirici söylemindeki değişim verilerle izleniyor

  • Hacker Trends, 18 yıl boyunca Hacker News’te belirli bir kelimenin ne kadar sık anıldığını aylık histogram olarak sunar.
  • Kullanıcılar birden fazla arama terimini aynı anda girerek teknoloji ve şirketlere yönelik ilgi değişimini karşılaştırabilir.
  • Belirli bir ay ya da dönem seçildiğinde, o zamandaki gerçek gönderi ve yorumlar görülebilir.
  • Veri arama ve toplulaştırmada Upstash Redis Search kullanılır ve yaklaşık 45 milyon veri kaydını kapsar.
  • Yapı, yalnızca basit bir arama hacmi grafiği sunmakla kalmaz; ilgi artışına neden olan gönderi ve olayların da birlikte görülebilmesini sağlar.

Ana bölüm

Teknoloji nesil değişimiyle dönüşür

  • Geliştirici araçları ve platformlardaki değişim, mevcut teknolojilerin anında ortadan kalkmasından çok, yeni teknolojilerin kademeli olarak ilgiyi üzerine çekmesi şeklinde ortaya çıkar.

  • Temsilî örnekler şunlardır.

    • CoffeeScript’e olan ilgi azaldıktan sonra TypeScript, JavaScript genişletme dilleri içinde ana akım hâline geldi.
    • Jenkins merkezli CI ortamı 2021 sonrasında GitHub Actions merkezli yapıya kaydı.
    • Webpack merkezli build ortamında ilgi 2022 sonrasında Vite’a yöneldi.
    • Vim merkezli editör ekosisteminde Neovim, 2021 sonrasında hızla büyüdü.
    • MySQL merkezli veritabanı tartışmaları 2017–2020 civarında PostgreSQL merkezli yapıya dönüştü.
  • Bu değişimlerin, basit bir modadan çok geliştirici deneyimi, performans, ekosistem desteği ve dağıtım biçimlerindeki birikimli değişimin sonucu olduğu söylenebilir.

Yapay zeka teknolojileri art arda gelen lansman etkileriyle büyüdü

  • Üretken yapay zeka alanı, her yeni model ve hizmet duyurulduğunda anılma hacminin kademeli olarak yükselmesiyle öne çıkar.

  • Başlıca ilgi odağı olan konular arasında ChatGPT, GPT-4, Claude, Gemini, Llama, Mistral ve DeepSeek yer alır.

  • Yapay zeka kodlama araçlarında ilginin Cursor, Claude Code ve Codex sırasıyla yer değiştirdiği görülür.

    • Cursor, 2024’ün sonlarına doğru yüksek ilgi gördü.
    • Claude Code, 2025’in ortalarında hızla yükseldi.
    • Codex’e ilgi 2026’nın başlarından itibaren arttı.
  • Açık model alanında Llama, 2023’te pazarı genişletti; sonrasında Mistral ve Qwen rekabetçi bir yapı oluşturdu.

  • Yapay zeka alanındaki ilgi, yalnızca performans artışından değil; model duyuruları, açık kaynak politikaları, şirketler arası rekabet ve birleşme-satın alma gibi olaylardan da güçlü biçimde etkilenir.

Altyapı teknolojilerinde liderlik kullanım alanlarına göre el değiştirdi

  • Bulut ve geliştirme altyapısında, aynı işlevi sunan teknolojiler arasında liderlik sürekli el değiştirdi.

  • Başlıca örnekler şunlardır.

    • Docker, 2014–2015 döneminde container teknolojisini yaygınlaştırdıktan sonra Kubernetes orkestrasyonun merkezi olarak öne çıktı.
    • Heroku erken dönemde kolay deployment pazarına öncülük etti; ardından Netlify ve Vercel sırasıyla JAMstack ve Next.js ekosistemleri üzerine büyüdü.
    • Apache merkezli web sunucusu ortamı nginx’e kaydı; ardından otomatik HTTPS sunan Caddy dikkat çekti.
    • Chef ve Puppet merkezli sunucu yapılandırma yönetimi pazarı, agent gerektirmeyen Ansible’a yöneldi.
    • Gözlemlenebilirlik alanında Prometheus, Grafana ve Datadog sırasıyla veri toplama, görselleştirme ve entegre SaaS rolleri etrafında ilgiyi büyüttü.
  • Bu durum, teknoloji seçiminde ölçütlerin tek bir ürünün işlevlerinden deployment otomasyonu, yönetim kolaylığı, entegrasyon ve buluta uygunluk gibi alanlara genişlediğini gösterir.

Belirli olaylar kısa sürede ilgiyi büyütür

  • Hacker News’teki teknoloji anılma hacmi, uzun vadeli büyümenin yanı sıra belirli olayların yol açtığı geçici sıçramaları da gösterir.

  • Temsilî olaylar şunlardır.

    • Unity’nin 2023’te runtime ücret politikası duyurusu sırasında yalnızca Unity değil, Unreal ve Godot’a yönelik anılmalar da aynı anda arttı.
    • Heroku’nun 2022’de ücretsiz planı sonlandırmasıyla ilgili tartışmalar yeniden keskin biçimde yükseldi.
    • Mastodon, 2022’deki Twitter satın alımının ardından kullanıcı göçü sürecinde daha fazla ilgi gördü.
    • Bluesky, 2024–2025 döneminde yeni bir sosyal platform alternatifi olarak öne çıktı.
    • Zoom ve Microsoft Teams’e yönelik anılmalar, 2020’de COVID-19’un yayılması ve uzaktan çalışmaya geçişle birlikte keskin biçimde arttı.
  • Rakip teknolojilere yönelik ilgi artışı, yalnızca kendi yeniliklerinden değil, mevcut oyuncuların politika hataları ya da pazar şoklarından da kaynaklanabilir.

Güvenlik olayları grafikte net zamanlı sıçramalar olarak görünür

  • Güvenlik alanında, uzun vadeli ilgi değişiminden çok büyük ölçekli açıklar ya da olayların yaşandığı ana odaklanan bir anılma yoğunluğu görülür.
  • Başlıca analiz konuları arasında Heartbleed, Log4j, XZ Utils, Spectre, SolarWinds, WannaCry ve CrowdStrike bulunur.
  • Bu olaylar, açıklığın duyurulması, tedarik zinciri saldırısı ya da hizmet kesintisi gibi etkilerin zamanının net olması nedeniyle grafikte de belirgin sıçramalar olarak görünür.
  • Güvenlik verileri, belirli olayların geliştiricilerin ve şirketlerin teknoloji seçimleri üzerindeki etkisini karşılaştırmak için kullanılabilir.

Lisans politikaları açık kaynak ekosistemini yeniden şekillendirir

  • Açık kaynak projelerinde lisans değişiklikleri, geliştirici topluluğunda güçlü tepkilere ve yeni fork projelerinin ortaya çıkmasına yol açar.

  • Temsilî örnekler şunlardır.

    • MongoDB’nin SSPL’ye geçişi
    • Elastic’in lisans değişikliği
    • HashiCorp’un Terraform lisans değişikliği ve OpenTofu’nun yükselişi
    • Redis’in lisans değişikliği ve Valkey’in ortaya çıkışı
  • Lisans değişiklikleri yalnızca hukuki koşulların güncellenmesiyle sınırlı kalmaz; bulut sağlayıcıları ile geliştirici topluluğu arasındaki güveni ve projelerin sürdürülebilirliğini de etkiler.

  • Bir teknolojiye yönelik ilgi, yalnızca işlev ve performansla değil, projenin yönetişimi ve onu yöneten tarafın politikalarıyla da belirlenir.

Sektör ortamı ve toplumsal tartışmalar da teknoloji söylemini değiştirir

  • Hacker Trends, programlama dilleri ve ürünlerin yanı sıra sektör koşulları ile geliştirici kültüründeki değişimleri de ele alır.
  • Sektörle ilgili konular arasında işten çıkarmalar, durgunluk, yapay zeka balonu, ofise geri dönüş, tükenmişlik, sendikalar ve 4 günlük çalışma haftası yer alır.
  • Geliştirici kültürüyle ilgili konular arasında teknik borç, code review, agile, scrum, microservices, serverless ve monorepo bulunur.
  • Bu başlıklar, teknoloji trendlerinin yalnızca teknolojinin kendi gelişimiyle değil, istihdam ortamı, organizasyon yönetimi, düzenlemeler ve toplumsal tartışmalarla da bağlantılı olduğunu gösterir.

Arama sonuçlarını yorumlamanın sınırları var

  • Hacker News kullanıcıları genel kamuya göre daha çok geliştirici, girişimci ve teknoloji çalışanlarından oluştuğu için sonuçlar toplumun genel ilgisini temsil etmez.
  • Belirli bir kelimenin anılma hacmindeki artış, olumlu değerlendirmeler kadar eleştiri, kesinti, güvenlik olayı ya da politika tartışmaları nedeniyle de yaşanabilir.
  • Aynı adı taşıyan başka teknolojilerin ya da genel isimlerin arama sonuçlarına dahil olma ihtimali de vardır.
  • Yalnızca arama hacmine bakarak gerçek kullanıcı sayısını, geliri, pazar payını ya da teknik performansı değerlendirmek zordur.
  • Bu nedenle Hacker Trends’i, piyasa analizinin nihai dayanağı olarak değil, teknoloji topluluğundaki ilgi değişimini ve önemli olayları keşfetmeye yarayan yardımcı bir kaynak olarak kullanmak daha uygundur.

Sonuç

Teknolojik değişimin akışı ve nedenleri birlikte incelenebilir

  • Hacker Trends, Hacker News’ün uzun dönemli verilerine dayanarak teknoloji ve şirketlere yönelik ilginin yükseliş ve düşüşünü görsel olarak karşılaştıran bir hizmettir.
  • Analiz sonuçları; editörler, programlama dilleri, bulut platformları, veritabanları ve yapay zeka modelleri gibi pek çok alanda tekrar eden nesil değişimlerini gösterir.
  • İlgideki ani sıçramalar çoğunlukla ürün lansmanları, şirket satın almaları, lisans değişiklikleri, güvenlik olayları, politika hataları ve toplumsal koşullardaki değişimlerle bağlantılıdır.
  • Gerçek gönderiler ve yorumlar da birlikte sunulduğu için, yalnızca anılma hacmi değil, geliştiricilerin o dönemde ilgili teknolojileri nasıl değerlendirdiği de izlenebilir.
  • Ancak bu veriler Hacker News içindeki ilgiyi gösterdiğinden, yorumlanırken pazar payı, kullanıcı istatistikleri ve gelir verileriyle birlikte değerlendirilmelidir.

3 yorum

 
laeyoung 3 시간 전

Böyle bakınca, bu yılın şubat ayında Show HN gönderisi gerçekten çok fazlaymış. Herkes yıl sonunda yapıp şubatta topluca mı paylaştı acaba.

 
xguru 3 시간 전

Sanırım o dönem, Opus 4.6'nın çıktığı ve Claude Code ile yapılan şeylerin yayılıp ilk sonuçların ortaya dökülmeye başladığı zamandı.

Show GN de giderek artma eğiliminde. Kore'de de yapay zeka yardımıyla üretilen şeyler giderek artıyor gibi.

 
GN⁺ 4 시간 전
Hacker News yorumları
  • Hacker News verilerini içeren açık bir ClickHouse veritabanı işletiyorum; buradan doğrudan sorgulayabilirsiniz: https://play.clickhouse.com/play?user=play#U0VMRUNUICogRlJPT...
    Benzer bir hizmeti yalnızca tek bir SQL sorgusu ve bir HTML sayfası ile kurabilirsiniz; ayrıca her yerden sorgulanabilen açık bir veri gölü de sundum: https://github.com/ClickHouse/ClickHouse/issues/29693#issuec...
    Gerçek zamanlı olarak da güncelleniyor

    • HN kullanım koşullarına göre benim HN verilerim yalnızca HN'e lisanslandı; bu yüzden bu veri kümesinden verilerimin silinmesini rica ediyorum
  • Google Trends arama hacmini gösterir; bu ise yayımlanan metinlere bakıyor, yani farklı şeyler
    Bu, Google Trends'ten çok, web sayfalarındaki kelime geçişlerini saymaya ya da Google Ngrams'in kitaplar yerine web sayfalarını saymasına daha yakın
    İnsanlar hamburger sipariş etmek istediklerinde her seferinde “burger” diye arar, ama haber değeri düşük şeyler hakkında çok fazla yazı yazmazlar; bu yüzden iki veri kümesini aynı şekilde kullanmak zor
    Bu, ürünün kötü olduğu anlamına gelmiyor; sadece kullanırken bu farkı akılda tutmak gerekir

    • Başlık ve görselleştirme tanıdık geldiği için aynı metrikmiş gibi algılamak kolay, ama aslında aynı veri türü değiller; bu gözlükle okunursa yanlış sonuçlara varılır
      Örnekleri aşağı kaydırırken neden garip hissettirdiğini sonradan fark ettim; bu, HN kullanıcılarının gerçekte ne aradığını değil, şu anda ne hakkında yazdıklarını gösteren bir veri
    • İki veri kümesinin aynı şekilde kullanılamayacağına güçlü biçimde katılmıyorum
      Bu araç hem yazıları hem yorumları topluyor; dolayısıyla “insanlar neyi daha fazla öğrenmek ve tartışmak istiyor?” açısından HN yazı ve yorumları aramaya epey benziyor
      Popüler yazılar daha çok yorum aldığı için ilgili terimler yukarı çıkıyor; öne çıkmayan konular ise daha az ilgili yorum aldığı için düşük kalıyor
      Gerçekten de blockchain ile OpenAI karşılaştırıldığında, 2010'ların sonlarına kadar blockchain öne fırlıyor, ChatGPT çıktıktan sonra ise OpenAI öne geçiyor; bu beklenen bir sonuç ve Google Trends grafiği de buna oldukça benziyor
    • Hacker News Trends adı fena değil, ama gönderi başlığı biraz yanıltıcı görünüyor
    • Hatta Google Ngram Viewer'a daha yakın olabilir: https://books.google.com/ngrams/about
    • Algolia'nın HN'de insanların gerçekten ne aradığına dair bir veri kümesi varsa, asıl tam uyan şey o olurdu
  • Galiba hug of death yaşanmış
    /api/hn -> 504 An error occurred with your deployment FUNCTION_INVOCATION_TIMEOUT cle1::c8vgv-1782399959042-aeba3cae05ff

    • Bu proje “Highly Available, Infinitely Scalable” diye pazarlanan bir Upstash reklamı ise, en çok kaçınmak isteyeceğiniz durum tam da hug of death olurdu
    • /api/hn -> 502 {"error":"Your database has been temporarily rate-limited, please contact support@upstash.com for further details."}
    • Eskiden buna basitçe slashdotting denirdi
    • Şu hata çıkıyor
      /api/hn -> 502 {"error":"Search entry should have an initialized schema, command was: [\"SEARCH.AGGREGATE\",\"hn\",\"{\\\"$or\\\":[{\\\"title\\\":{\\\"$eq\\\":\\\"anthropic\\\",\\\"$boost\\\":5}},{\\\"text\\\":{\\\"$eq\\\":\\\"anthropic\\\"}}]}\",\"{\\\"by_month\\\":{\\\"$dateHistogram\\\":{\\\"field\\\":\\\"time\\\",\\\"fixedInterval\\\":\\\"30d\\\"}},\\\"top_authors\\\":{\\\"$terms\\\":{\\\"field\\\":\\\"by\\\",\\\"size\\\":6}},\\\"by_type\\\":{\\\"$terms\\\":{\\\"field\\\":\\\"type\\\",\\\"size\\\":4}}}\"]"}
    • Birkaç kez sorguladıktan sonra /api/hn -> 504 An error occurred with your deployment FUNCTION_INVOCATION_TIMEOUT cle1::48fnt-1782412720840-4855b2b75b5a hatası çıkıyor
  • /api/hn -> 502 {"error":"Your database has been temporarily rate-limited, please contact support@upstash.com for further details."} hatasını alıyorum

  • Harika. Burada bir hata var gibi görünüyor: https://hackernewstrends.com/?q=vim&q=emacs&q=zed
    Nedense sonuçlar 2018-10'da kesiliyor, ama “Popular Comparisons” önizlemesinde sonrası da gösteriliyor

    • Düzeltildi
  • Üzerinde çalıştığım bir yan projeyi hatırlattı
    https://gitlab/here_forawhile/torum
    HN ile senkronize olan bir HN klonu; HN'de doğrudan bulunmadan da, HN'e düşen içerikler üzerinden daha küçük özel topluluklarda tartışma yapmayı sağlıyor
    Veritabanını indeksliyor ve aramayı da destekliyor; ilgimi çeken yazıları bulmak için oldukça kullanışlı

  • Toplam hacme göre normalize edilirse, yalnızca sitenin büyümesi yerine bir terimin kendi değişimini görmek faydalı olur
    Şu anda yanına genel bir kelimeyi de grafiğe eklemek gerekiyor; yanlış kelime seçilirse yorum daha da kafa karıştırıcı olabilir

    • Katılıyorum. Bu onu çok daha içgörülü hale getirirdi
      Aksi takdirde sitenin büyüdüğü dönemdeki çoğu arama sonucu pratikte https://xkcd.com/1138/ benzeri bir varyasyon gibi görünecektir
    • Tersine, HN'in zaman içinde ne kadar büyüdüğünü de görmek isterim
  • Bilim ve frontier teknoloji alanında lk-99'un büyük sıçrama yapması ilginç
    Güzel bir fikir; belirli bir kelimeden bahseden her yorum için pozitif/negatif duygu hesaplanabilse iyi olurdu
    Örneğin cloudflare (positive) ve cloudflare (negative) eğilimlerini ayrı görmek mümkün olabilir; ilki için yalnızca duygu güveni 0.6'dan büyük yorumlar, ikincisi için ise duygu skoru 0.4'ten küçük yorumlar sayılabilir

  • Eğlenceli bir proje ve iyi uygulanmış. Göreli ölçek düzeltmesi seçeneği olsa güzel olurdu
    Örneğin “iPhone” arama sonucu 2025 civarında düşüyor, ama bunun gerçekten ilginin azalmasından mı yoksa o yıl Hacker News yorum sayısının düşmesinden mi kaynaklandığını anlamak zor
    “the” veya “is” gibi genel kelimeleri arayınca, ikinci ihtimal daha olası görünüyor

  • Alfanümerik olmayan karakterlere dikkat etmek gerekebilir
    Örneğin C# grafikte aslında C ile eşleşiyor gibi görünüyor, ama örnek makale başlıklarında yalnızca C# vurgulanıyor