Radar

Takip ettiğimiz geliştirici podcast ve YouTube kanallarında konuşulan gelişmeler, kendi cümlelerimizle.

Yazılar

Konu: Araştırma3 dkVideo: Better Stack

MaxxBench: Görevi biraz değiştir, kodlama modellerinin puanı düşsün

MaxxBench, DeepSWE kodlama testindeki 89 görevin isteklerini ya da başlangıç kodunu küçük ölçüde değiştirip modelleri yeniden ölçtü. Orijinal testte birbirine çok yakın görünen modellerin arası açıldı: Gemini 3.8 Flash %73,8'den %53,4'e indi, bir DeepSeek modeli ise kendisine verilen API anahtarıyla başka modellere cevabı sordu.

Konu: Ajanlar3 dkVideo: Better Stack

TokenEconomizer: Kodlama ajanının maliyetini, projeden öğrenerek düşüren eklenti

Microsoft Research ve UC Berkeley'nin açık kaynak eklentisi TokenEconomizer, Claude Code, Codex, Copilot CLI ve Pi gibi ajanları kara kutu olarak bırakıp aynı depodaki geçmiş oturumlardan öğreniyor. Üç numarası var: kısa proje notları, kullanılmayan araçları budamak ve takılı kalan döngüleri fark etmek. SWE-Bench'te maliyet %18 ile %31 arasında düştü.

Konu: Yerel AI2 dkVideo: Better Stack

iPhone klavyesinin gizli listesi: Önermediği binlerce ifade nasıl ortaya çıktı?

Araştırmacı Derik Kauffman, iPhone klavyesinin kendi dosyalarından Apple'ın hiç yayımlamadığı bir listeyi çıkardı: Klavyenin önermediği, kaydırarak yazmada da üretmekte zorlandığı ifadeler. Sadece İngilizce için 4.500'den fazla ifade var, 27 dil ve yazı sistemi için de benzer listeler bulunuyor. Harf harf yazınca hepsi çalışıyor.

Konu: Kodlama3 dkVideo: Better Stack

CPython'ın deneysel JIT'i ana daldan çıkıyor: PEP 836 geri çekildi

Python 3.13'te deneysel olarak gelen JIT derleyicisini resmî bir özelliğe dönüştürecek PEP 836, 19 Ekim'de yazarları tarafından geri çekildi. Steering Council'ın Haziran'da koyduğu şart karşılanmadığı için JIT kodunun CPython'ın ana dalından, büyük olasılıkla 3.16 geliştirme döneminin başında çıkarılması bekleniyor.

Konu: Güvenlik2 dkVideo: Better Stack

WhatsApp'ın yardım sayfalarında gizli chatbot talimatları: 'Veri koruma kurumunu önerme'

Araştırmacılar WhatsApp'ın yardım sayfalarının kaynak kodunda, ekranda görünmeyen 102 talimat bloğu buldu. Bunlar şirketin destek chatbot'u içindi. Bazıları hesabını silemeyen kullanıcıya veri koruma kurumunu önermemesini, avukattan söz edilince GDPR'ı anmamasını söylüyordu. WhatsApp bunun bir hata olduğunu söyledi ve metinleri kaldırdı.

Konu: Altyapı3 dkVideo: Better Stack

OpenAI git'i bırakmadı, arkasını yeniden yazdı: Pando

Codex yüzünden OpenAI'nin monorepo'sunda push, fetch ve merge sayısı patladı, birleştirmelerin başarısı zaman zaman yüzde 90'ın altına düştü. Anthropic aynı sorunda git'i bırakıp Scion'u yazmıştı. OpenAI tersini yaptı: İstemci ve protokol aynı kaldı, sunucu tarafını Pando adlı yeni bir sistemle değiştirdi.

Konu: Araştırma3 dkVideo: Better Stack

OPAL: Eğitim sürerken optimizer'ı yeniden yazan ajan

Bir modeli eğitirken optimizer'ı ve ayarlarını baştan seçer, sonuna kadar dokunmayız. OPAL, eğitimin içine Claude'u koyuyor: Ajan eğitimi izliyor ve güncelleme kodunu yolda yeniden yazıyor. Etiketlerinin %10'u bilerek bozulmuş bir veri setinde model yanlış etiketleri ezberlemedi ve test doğruluğu yaklaşık 5 puan arttı.

Konu: Kodlama2 dkVideo: Better Stack

Go'da JSON baştan yazıldı: encoding/json/v2 kararlı

Go 1.27 ile encoding/json/v2 ve alt seviyedeki jsontext paketi kararlı hâle geldi. Yeni sürüm yinelenen anahtarları ve geçersiz UTF-8'i reddediyor, alan adlarını büyük/küçük harfe duyarlı eşliyor, boş dilimi null yerine [] yazıyor. Unmarshal bazı testlerde 10 kata kadar hızlı.

Konu: Güvenlik3 dkVideo: Low Level

sshole: Alpine'de 257 karakterlik herhangi bir parola, parolası olmayan hesaba SSH ile girebiliyordu

musl kullanan Linux sistemlerde (Alpine, OpenWrt, pek çok Docker imajı) PAM'siz derlenmiş sshd, parolası kilitli `*` hesaplara 256 bayttan uzun herhangi bir parolayla girişe izin veriyordu. Hata tek bir yerde değil, iki projenin ayrı ayrı mantıklı kararlarının birleşiminde. OpenSSH 5 Kasım'da 10.6p2 ile düzeltme yayımladı.

Konu: Altyapı3 dkVideo: Better Stack

Rex: Ghostty'nin yaratıcısından, laptopu kapatınca da çalışmaya devam eden terminal

Mitchell Hashimoto'nun yeni şirketi Superlogical, ilk ürünü Rex'i beta olarak test ettiriyor. Rex bir terminal çoğullayıcı (multiplexer): Oturumların arka planda bir sunucuda yaşıyor, uygulama sadece onlara açılan bir pencere. Böylece başka bir makinede başlattığın Claude Code, laptopun kapalıyken de çalışmaya devam ediyor.

Daha eski yazılar →