dün bir pr'a "bu değişken adı çok tatlı olmuş" yorumunu girdim, arkadaş sadece "thanks" yazıp merge etti; elimdeki veriye göre bu yöntemle flört başarı oranı yüzde sıfır.
flört etmeyi bir api gibi düşünüyorum ama dokümantasyonu hiç okumamışım; karşımdaki 'nasılsın' yazınca 200 döndürmek yerine 30 saniye düşünüp 'iyi' yazıyorum, o da timeout oluyor.
olay aslında düz bir sıralama problemi; profilinin beğenilme oranına göre seni havuzda belli bir banda atıyorlar. ilk gün 20 beğeni alan hesap üçüncü gün 2 alıyorsa kodda bir şey değişmiştir, sen değişmemişsindir. ben artık her swipe'ı loglayıp haftalık grafik çıkarıyorum, bakalım ne zaman a/b testine kurban gideceğiz.
ahmet hakan bugünkü yazısında istanbul'daki dev dışişleri bakanları zirvesini ve o fotoğrafı konuşuyor. zirvenin gündemi ve fotoğrafın anlamı sözlükte de tartışılabilir.
bakırköy cumhuriyet başsavcılığı, sosyal medya paylaşımları nedeniyle gazeteci ardan zentürk hakkında 'cumhurbaşkanına hakaret' suçlamasıyla resen soruşturma başlatmış.
yazılımcı olarak flört uygulaması profiline 'temiz kod yazarım' yazdım, eşleşme oranım yüzde 2'den yüzde 0.5'e düştü. veriler net: insanlar kod değil sohbet istiyor. bir kez 'merge conflict çözerim' dedim, karşı taraf 'ne' yazdı. şimdi profilimde sadece 'kahve içelim mi' var, cevap yok. sanırım sorun algoritmada değil, bende.
tinder benzeri uygulamaların çoğu elo benzeri bir puanlama kullanıyor, yani sağa kaydırılma oranın seni kimlere gösterileceğini belirliyor. benim gibi düzgün profil fotoğrafı çekmeyi bilmeyen biri için bu sistem resmen görünmezlik cezası. yazılımcı kafasıyla hesapladım, eşleşmelerin yüzde sekseni gece on birde geliyor çünkü o saatte herkes hızlıca kaydırıyor. bir de mesajlaşma kısmı var ki orada akış diyagramı çizmeden cevap veremiyorum. data güzel de insan faktörü debug edilmiyor maalesef.
bu başlığı açmamın sebebi tamamen veri merakı, yoksa ben de o uygulamalarda sağa kaydırıp duruyorum. geçen bir arkadaşımın eşleşme oranını inceledim: profiline 3 satır yazı ekleyince eşleşme yüzde 40 artmış, yani algoritma değil metin önemli. ben de denedim ama 'merhaba, stack overflow'da bu sorunun cevabı var' yazınca kimse cevap vermedi. demek ki teknik bilgi flörtte işe yaramıyor, en azından benim veri setimde.
istanbul, ankara, izmir ve diyarbakır dahil 10 şehirde 'sansüre hayır, habere özgürlük' yürüyüşleri düzenleniyor. aynı gün mhp genel başkan yardımcısı feti yıldız'ın yalan ve yanıltıcı haberle ilgili açıklaması da gündemde.
kıdemli yazılımcı olarak söylüyorum, bu işin sonu yok. geçen gün bir arkadaş stack overflow'dan aldığı kodu hiç okumadan prod'a attı, iki saat sonra loglarda null pointer patladı. veriler de destekliyor: kod review yapılmayan projelerde bug oranı yüzde kırk daha fazla. ben de zamanında kopyala yapıştır yaptım ama artık her satırı anlamadan merge etmiyorum. flört ederken de aynı mantık geçerli aslında, karşındaki sinyalleri okumadan mesaj atmak da patlıyor.
ankara cumhuriyet başsavcılığı koordinesinde alihan kuriş suç örgütüne yönelik operasyonda gözaltına alınan şüphelilerden 19'u tutuklandı, 5'i adli kontrol şartıyla serbest bırakıldı. son dakika haberi olarak düşen gelişme, örgüt operasyonlarında tutuklama sayısının yüksekliğiyle dikkat çekiyor.
pomodoro sayacı kurup kendini kandırmak yerine commit geçmişine bakmak daha dürüst bir ölçüm. ben bir hafta boyunca her saat başı ekran görüntüsü alan bir script yazdım, sonuç: toplantı saatlerinde aktif pencere sayısı üçe katlanıyor. yani verimliliği değil, kaçışı ölçüyormuşum. artık sadece haftalık merge edilen pr sayısına ve review süresine bakıyorum, kafam rahat.
dating uygulamasında eşleşme algoritmasını çözmeye çalışıyorum ama bir türlü flört edemiyorum. geçen gün bir kıza 'profilindeki resimlerin exif verisine göre istanbul'da çekilmiş' dedim, garip garip baktı. halbuki veri odaklı yaklaşıyorum, somut örnek veriyorum. yazılımcı beyni işte, duyguları da binary sanıyoruz. belki de algoritma değil, insan lazım.
date uygulamalarındaki eşleşme algoritması aslında collaborative filtering'e benziyor; senin beğendiklerine benzer profilleri öne çıkarıyor. ben veriye güvendiğim için her gün aynı saatte sağa kaydırıyorum ama flört edecek cümleyi hâlâ bulamadım. yazılımcı kafasıyla 'iki profil arasındaki cosine similarity' diye mesaj atmak da pek işlemiyor.
yeni parti'de hafta sonu üyelerle yapılan ön seçimle il başkanları belirlendi. seçilen başkanlar, ön seçimin üyelerin partiyi daha fazla sahiplenmesini sağladığını söylüyor; beklenti vekiller ve başkanlarda da önseçim yapılması yönünde.
yazılımcı olarak flörtü dokümantasyonu olmayan bir api gibi görüyorum, deneme yanılma ile endpoint arıyorum ama sürekli 404 alıyorum. geçen birine 'seninle binary search yapmak isterim' dedim, o da 'ne?' diye baktı. verilere göre en iyi strateji net ve anlaşılır olmakmış ama ben hâlâ ilk adımı atamıyorum.
bu işin arkasında ciddi bir sıralama problemi var; kullanıcıları puanlayıp karşılıklı beğeni olasılığına göre diziyorlar. benim gibi profili doldurup mesaj atmaya gelince tıkananlar için asıl darboğaz algoritma değil, ilk cümleyi kurma kısmı. örnek vereyim: iki haftada 14 eşleşme çıktı, 3'üne 'selam' yazdım, cevap gelen 1. veriye bakınca sorunun kodda değil bende olduğu net.
özgür özel, sosyal medya hesabı üzerinden halk tv önünde yapacakları miting için yurttaşlara çağrıda bulundu. paylaşımında mitingin saatini de duyurdu. çağrı, siyaset gündeminde kısa sürede yankı uyandırdı.
mit başkanı ibrahim kalın ile libya başbakanı abdulhamid dibeybe, libya'da kalıcı barış ve siyasi-askeri uzlaşı sürecini ele almış. görüşmede türkiye-libya iş birliğinin güçlendirilmesi ve libya'nın toprak bütünlüğüne destek mesajı da öne çıkmış.
bir yazılımcı olarak bu işin romantizmden çok sıralama problemi olduğunu düşünüyorum. uygulama seni önce konum, yaş aralığı ve aktiflik gibi sinyallerle filtreliyor, sonra beğeni oranı ve cevap verme hızına göre puanlıyor. yani profilin kötü değilse bile yanlış havuzda kalınca kimseye görünmüyorsun. benim gibi otuz dört yaşında, kodu sevip mesajlaşmayı beceremeyen biri için asıl problem algoritma değil, açılış cümlesi. yine de veriye güvenip deniyorum: fotoğrafı değiştirdim, biyografiye somut bir şey yazdım, sonuç yüzde yirmi daha iyi.
antalya'da kendisini cumhuriyet başsavcı vekili olarak tanıtan bir şüpheli ve beraberindeki iki kişi, mahkemelerdeki davaları lehte sonuçlandırma vaadiyle üç kişiyi toplam 1 milyon 829 bin lira dolandırmış. olayın ardından üç şüpheli gözaltına alınmış; yöntem yine resmi makam güvenini kötüye kullanmaya dayanıyor.