Kısa özet

Katılanlar: cervantes, deer, fvw, hypercubus, jrandom, kaji, luckypunk, Nightblade, protok0l

Toplantı Günlüğü

14:01 <jrandom> 0) selam 14:01 <jrandom> 1) 0.3.4.3 durumu 14:01 <jrandom> 1.1) zaman damgalayıcı (timestamper) 14:02 <jrandom> 1.2) yeni router console kimlik doğrulaması 14:02 <jrandom> 2) 0.4 durumu 14:02 <jrandom> 2.1) service & systray (sistem tepsisi) entegrasyonu 14:02 <jrandom> 2.2) jbigi & jcpuid 14:02 <jrandom> 2.3) i2paddresshelper 14:02 <jrandom> 3) AMOC vs. kısıtlı rotalar 14:02 <jrandom> 4) stasher 14:02 <jrandom> 5) dikkate değer sayfalar 14:02 <jrandom> 6) ??? 14:02 <jrandom> 0) selam 14:02 * jrandom el sallar 14:02 <deer> <ugha2p> Selam. 14:02 <jrandom> haftalık notlar (çoook erken) şu adreste yayımlandı: http://dev.i2p.net/pipermail/i2p/2004-August/000419.html 14:03 <jrandom> yani ödevinizi yaptığınızı ve onları itinayla okuduğunuzu varsayıyorum 14:03 <jrandom> (ya da her neyse) 14:03 <jrandom> tamam, 1) 0.3.4.3 durumu 14:04 <kaji> (gecikmiş selam) 14:04 <jrandom> geçen cuma çıkan 0.3.4.3 sürümünden beri ayarlanan birkaç şey var, ama genel olarak rev gayet stabil görünüyor, görebildiğim kadarıyla 14:04 <deer> <luckypunk> ha. ne oluyor? 14:04 <deer> <luckypunk> Aa. Boşver. pardon, genelde toplantı boyunca uyurum. Selam :) 14:05 <jrandom> eepsites / squid / vb. ile ilgili olarak 0.3.4.3 deneyimleriniz nasıl? 14:05 <luckypunk> çok hızlı. 14:05 <jrandom> (irc’de insanların ne gördüğünü anlayabiliyorum) 14:05 <luckypunk> Bazen sayfalar 3 saniyenin altında yükleniyor. 14:06 <deer> <oOo> Jrandom squid’in router’ına çok sık tekme atıyor ;) 14:06 <jrandom> iyi lucky 14:06 <deer> <mule> gayet iyi çalışıyor 14:06 <luckypunk> squid ve I2P üzerinden 10 sayfa birden açabiliyorum ve I2P yetişiyor, ama 350 mhz makinemde oldukça yavaş. 14:06 <deer> <hypercubus> bugüne kadarki en serisi 14:06 <jrandom> evet, yapıyorum oOo, ama zaten bu yüzden www1.squid.i2p var :) 14:06 <jrandom> r0x0r 14:06 <jrandom> aşırı CPU kullanımıyla ilgili birkaç rapor duydum - bu durum insanları sık sık etkiliyor mu? 14:07 <deer> <hypercubus> beni değil... sanırım 386’sı olanlar içindir *öhhöm*lucky*öhhöm* 14:07 <deer> <oOo> Burada çok nadir zirveler var. Başka bir hatayla ilgili, bir gün izini sürebilirim :p 14:07 <deer> <mule> bende yok 14:07 <luckypunk> Eğer tüm platformları etkiliyor olsaydı, ben sert hissederdim diye düşünüyorum, ve hayır pek değil. Sadece yeni yapılandırma sayfalarını sunarken ya da çok şey indirirken I2P işlemcimi zorluyor. 14:08 <jrandom> tamam güzel. bazı senaryolarda i2p CPU açısından can sıkıcı olabilir, ama umarım bunlar nadirdir 14:08 <jrandom> aslında bu bizi 1.1)’e getiriyor) zaman damgalayıcı :) 14:09 <jrandom> (sorunlardan biri, timestamper saçmalayınca / doğru zamanın izini kaybedince ortaya çıkabiliyor) 14:10 <jrandom> zaman damgalama işleri tamamen elden geçirildi ve router’a entegre edildi, Adam Buckley’nin süperliği ve işini BSD lisansı altında yayımlaması sayesinde 14:10 <jrandom> (yaşasın Adam) 14:11 <jrandom> önceden SNTP kodunu bağımsız bir istemci uygulaması olarak kullanıyorduk, ama artık bunu yapmıyoruz - bunun yerine router ile sıkı bir entegrasyon var 14:11 <jrandom> (bu yüzden insanlar e-postada belirtildiği gibi config dosyalarını güncellemek zorunda kalabilir) 14:11 <jrandom> Yalnız SNTP çözümün sadece bir parçası 14:12 <jrandom> uzun vadede daha iyi (yani NTP) bir eşzamanlama lazım, çünkü SNTP dalgalanmaya yatkın 14:12 <jrandom> (özellikle yüksek ağ tıkanıklığı göz önüne alındığında) 14:12 <jrandom> Adam bununla uğraşan bazı kodlarını bana yolladı, ama şu an işin o tarafını didikleyecek zamanım yok 14:13 <deer> <oOo> Sadece SNTP mi kullanılıyor? 14:13 <jrandom> tam hatırlamıyorum - sanırım sntp sorguları üzerinden ntp’ye benzer 14:13 <deer> <oOo> Tamam, teşekkürler 14:14 <luckypunk> uh 14:14 <luckypunk> bununla ilgili bir önerim var.. 14:14 <jrandom> her neyse, bir gün canı sıkılan biri çılgın NTP hack’leri yapmak isterse, Harika olur 14:14 <luckypunk> Belki de yanlıştır. 14:14 <jrandom> hı hı lucky? 14:14 <luckypunk> ntpdate -q kullanın 14:14 <luckypunk> kaymayı alın. 14:14 <jrandom> ntpdate -q == SNTP 14:14 <luckypunk> ya da benzeri bir şey. 14:14 <deer> <oOo> Mevcut kod da aşağı yukarı bunu yapıyor ;) 14:14 * cervantes kaçırdıklarını yakalıyor 14:14 <luckypunk> oh. 14:15 <luckypunk> pardon. 14:15 <cervantes> kaçırdım 14:15 <deer> <oOo> Ama değişken saniye uzunluğu ve benzerleri lazım ;) 14:15 <cervantes> sistemimde CPU kullanımı şimdiye kadarki en düşük seviyede.... 14:15 <jrandom> güzel 14:15 <cervantes> ama 700 kadar java iş parçacığım var ve artıyor 14:15 <jrandom> evet oOo, ve sapma algılama / aday seçimi 14:16 <luckypunk> evet, yaklaşık bir ay önce çalıştırdığımda kutumu kullanmamı ciddi etkiliyordu, şimdi I2P’nin çalışıp çalışmadığını fark etmiyorum bile. 14:16 <jrandom> evet bununla ilgileniyorum cervantes 14:16 <deer> <oOo> Doğru, gerçi tüm işin zayıf bir parçası olsa da ;) 14:16 <luckypunk> yaklaşık 200 iş parçacığım var. 14:16 <luckypunk> tam olarak 219. 14:16 <jrandom> cervantes: iş parçacıklarını taşıma katmanına kadar takip ettim (zaman aşımı almak için bazı çooook çirkin şeyler yapıyoruz) ve sonra daha iyi bir temizlik yapabiliriz 14:16 -!- TheCrypto__ is now known as thecrypto 14:18 <jrandom> temelde ağdaki eş sayısındaki artış ve devir-daim ile bazı gariplikler oluşuyor. hepsi çözülebilir, ama sinir bozucu olabiliyor 14:18 <jrandom> her neyse, 1.1 bu kadar, şimdi 1.2) yeni router console kimlik doğrulaması :) 14:19 <jrandom> (kimse muhtemelen bununla ilgilenmiyor ama temel http kimlik doğrulaması çalışıyor. daha fazla bilgi için e-postaya bakın) 14:19 <cervantes> harika 14:19 <cervantes> buna rağmen bellek yönetimi harika... uzun zamandır OOM olmadı 14:19 <jrandom> ah süper 14:20 <jrandom> aslında bu bizi 2)’ye getiriyor) 0.4 durumu 14:22 <luckypunk> Evet. I2P bir MS ürünü olsaydı, 1.0’a hazır olurduk :) 14:22 <jrandom> arggg, lanet net bağlantım koptu 14:22 <jrandom> (screen++) 14:23 <jrandom> tamam, neyse, çok şey oluyor ve hâlâ yapılacak birkaç arka uç işi var (oOo’nun gördüğü gibi bazı client tunnel havuzu yönetimi ve cvs’de olan bazı eş seçimi testleri) 14:24 <jrandom> yükleyici / service / systray tarafında da çok ilerleme var 14:24 <jrandom> hypercubus: bize bir güncelleme vermek ister misin? 14:24 <deer> <hypercubus> tabii 14:25 <deer> <hypercubus> service wrapper kurulumu tamamlanmak üzere, belki bugün ya da yarın... service wrapper OOM (out-of-memory) durumlarıyla i2p router’ı otomatik yeniden başlatarak ilgileniyor 14:25 <jrandom> (yaşasın) 14:25 <deer> <hypercubus> yani orada bir nebze kıçımızı kurtarıyor 14:26 <deer> <hypercubus> systray entegrasyonu tamam ve harika çalışıyor... şu an yalnız Win32 için, çünkü systray4j kütüphanesi KDE uygulamasında bazı hatalara sahip gibi görünüyor 14:26 <deer> <hypercubus> KDE ilerlemesini takip edeceğim ve umarım yakın gelecekte onu da ekleriz 14:27 <deer> <hypercubus> yükleyici de neredeyse tamam, geriye kalan tek şey kurulum sonrası görevlerin eklenmesi 14:27 <deer> <hypercubus> bunun hafta sonuna kadar biteceğini tahmin ediyorum 14:27 <deer> <hypercubus> (çünkü service wrapper’ın tam entegrasyonuna bağlı) 14:28 <jrandom> r0x0r 14:28 <deer> <hypercubus> test etmeleri için insanlara pre-0.4 bir yükleyici paketi sunacağım 14:28 <deer> <hypercubus> hazır olduğunda size haber veririm 14:28 <luckypunk> GNOME ne olacak? 14:28 <cervantes> increment(hypercubus) 14:28 <deer> <hypercubus> systray4j projesi henüz gnome’u ele almadı 14:29 <deer> <hypercubus> systray4j’de mevcut oldukça ek masaüstü ortamları ekleyeceğiz 14:29 <luckypunk> pek dert değil, KDE derlenirse/geçerse geçeceğim. 14:30 <deer> <hypercubus> systray simgesi zaten sadece tarayıcınızda router console’u başlatmak için 14:30 <deer> <hypercubus> yani asıl kullanımını Windows kullanıcıları yapacak ;-) 14:30 <jrandom> evet, *nix kullanıcılarının yer imlerini nasıl ekleyeceklerini bildiklerini varsayıyoruz ;) 14:30 <deer> <hypercubus> ama elbette tembel *nix kullanıcılarına da fırsat buldukça hizmet edeceğiz ;-) 14:30 <deer> <oOo> Yorum yok... 14:30 <luckypunk> Ah, Firefox bağlantı çubuğumda Slashdot ve BSD Google gibi bir bağlantım var. 14:31 <deer> <hypercubus> ama simge aynı zamanda kullanışlı bir durum göstergesi işlevi görüyor 14:31 <jrandom> katılıyorum 14:31 <deer> <hypercubus> yani simge yoksa, router da yok demektir ;-) 14:31 <deer> <hypercubus> tabii router console’dan simgeyi gizlemeyi seçmediyseniz 14:32 <deer> <hypercubus> bunu yapabilirsiniz ve gayet iyi çalışıyor 14:32 <deer> <hypercubus> tamam, bu kadar sanırım, soru var mı 14:33 <protok0l> linux’u iyi çalıştıran iyi bir PDA nedir? 14:33 <jrandom> iyi iş hyper 14:33 <jrandom> proto: #i2p-chat (ya da toplantı sonrası) 14:33 <protok0l> pardon 14:33 <deer> <hypercubus> *kıkırdar* 14:33 <jrandom> tamam, 2.2)’ye geçiyoruz) jbigi & jcpuid 14:34 <jrandom> iakin, kullanılan tam CPU mimarisini tespit eden (x86 makinelerde) harika JNI/asm kodu yazdı ve jbigi’yi, doğru .so/.dll’i buna göre otomatik seçmek için freenet’e entegre etti 14:35 <jrandom> bu çalışmasını public domain’e de bıraktı, biz de bir kopya alıp i2p’ye geri entegre ettik 14:35 <luckypunk> Yani hangi jbigi’yi indireceğimizi seçmek zorunda kalmayacağız? Bu kurulumun biraz daha büyük olmasına neden olmaz mı? 14:35 <jrandom> doğru 14:35 <jrandom> evet, birkaç yüz KB ekliyor 14:36 <jrandom> ama, şey, yeni kurulum, hm, eskisinden daha büyük 14:36 <luckypunk> oh, birkaç yüz kb’den fazla olur sanmıştım. 14:36 <luckypunk> Evet, yeni console da derken... tahminim 6 - 10 mb? 14:36 <deer> * Myo9’un bu sürücüde sadece 99 mb kaldı. 14:36 <deer> <Myo9> ;) 14:36 <jrandom> (özellikle de doğrudan servlet’ler yerine .war desteği konusunda ısrarcı olup xerces gerektirdiğim için, ki 800KB) 14:36 <jrandom> yeni kurulum ~4-6MB görünüyor 14:37 <jrandom> ama güzel olan şu ki, bunun yalnız ~1MB’ı i2p’ye özgü, bu yüzden güncellemeler hafif olacak ;) 14:38 <deer> <Myo9> I2P pek tanıtılmadı değil mi? 14:38 <deer> <Myo9> freenet ve TOR ile kıyaslandığında? 14:38 <jrandom> doğru, oldukça sessiz kalıyoruz 14:38 <protok0l> indirme boyutu gerçekten bir endişe mi? çoğu insanın genişbandı var 14:38 <protok0l> 100 meg olsa da kullanırdım 14:38 <luckypunk> protok0l, aslında çoğunun yok. I2P kullanacakların çoğunda var. gerçi I2P hâlâ dialup’ı destekliyor (kısmen) 14:38 <deer> <mule> i2p kullanıcıları için olmamalı 14:39 <jrandom> bana göre, geliştirme çabası farklı kritik noktalarda yeterli testten sonra kademeli benimsenmeye hizmet etmeli 14:39 <luckypunk> evet. I2P 500 slashdot kullanıcısına hazır değil :) 14:39 <jrandom> yine de son büyümemiz iyi oldu, sistemin farklı kısımlarını dürtmeye yardımcı oluyor 14:40 <jrandom> 0.4 rev’i çıkarırken 100-router hedefine doğru gitmek istiyoruz 14:40 <deer> <mule> tamam, 50 tane daha kurayım :) 14:40 <jrandom> ayrıca bu, istemci uygulaması geliştiricilerine istemci uygulamaları yapmaları için daha çok motivasyon verecek ;) 14:40 <jrandom> haha mule :) 14:41 <deer> <ugha2p> Arr. 14:41 <cervantes> benimsenme hızına göre bir ay içinde 100’e ulaşabiliriz 14:41 <cervantes> vaaz vermeden 14:41 <jrandom> bu iyi bir büyüme hızı olur 14:42 <jrandom> ama neyse, gündeme dönelim :) 14:42 <protok0l> vaaz vermek için sabırsızlanıyorum 14:42 <jrandom> jbigi + jcpuid == entegre (ve CVS HEAD çalıştırmak isterseniz posta listesine bakın) :) 14:42 <jrandom> heh proto, anlaşılıyor ;) 14:42 <deer> <hypercubus> lucky: ABD internet kullanıcılarının yarısından fazlasında genişbant var... rapor geçen gün yayımlandı 14:43 <jrandom> ve dünyanın onda birinden azı ABD’de ;) 14:43 <deer> <oOo> ABD’yi kim umursar? ^^ 14:43 <jrandom> ama 2.3’e geçiyoruz) i2paddresshelper 14:44 <jrandom> oOo bir yama daha hazırladı, bu da insanların hosts.txt’yi düzenlemeden bağlantılı sayfalarla birlikte eepsites’e girmesine olanak tanıyor 14:45 <jrandom> ayrıntılar haftalık durum notlarında listelendi 14:45 <jrandom> oOo - eklemek istediğin bir şey var mı? 14:45 <deer> <oOo> Hımm... eepsites sayısı hızla artsın ve Cervantes söz verdiği desteği eklesin :p 14:46 <jrandom> ah, cervantes zaten "Try it [i2p]" bağlantısını ekledi :) 14:46 <jrandom> (sadece CVS HEAD’dekiler kullanabilir, 0.4 çıkana kadar) 14:46 <cervantes> :o) 14:46 <jrandom> ((bu arada harika çalışıyor)) 14:46 <deer> <oOo> Harika ^^ Router’ımı tekrar çevrimiçi hale getirmeyi başarır başaramaz onunla oynayacağım ;) 14:47 <kaji> istemci indirmesini parolayla koruyup gmail tarzı yapabilirsiniz 14:47 <jrandom> hı? 14:48 <kaji> küçük taban + sadece davetiye 14:48 <kaji> ama bu iş ister 14:48 <jrandom> ah, 0.4 sürümü için mi? 14:48 <kaji> oh, 1.0 için 14:48 <jrandom> hayır, şu an için değmez. yeni kullanıcı akınına uğrarsak sertifikalar vb. kullanmaya bakabiliriz 14:48 <deer> <oOo> 1.0 kitleler için :p 14:49 <jrandom> şey, 1.0 için zaten 1000 kullanıcıyı geçmiş olacağız 14:49 <jrandom> (en azından umudum bu ;) 14:49 * kaji i2p’nin 3 saat içinde 50’den 5000 düğüme çıkmasını izlemeyi eğlenceli buluyor 14:49 <jrandom> heh 14:49 <deer> <oOo> Ve sonra 100’e iner ;) 14:49 <luckypunk> hypercubus, yaşasın Amerikalılar! yetişiyorlar ;) 14:49 <jrandom> heh, churn’u test etmenin bir yolu bu ;) 14:50 <cervantes> eğer aum stasher’ı çalıştırırsa... ve hyper goatse kütüphanesini artırırsa 50’den 5000’e 3 saatten kısa sürede çıkışı görürsünüz ;-) 14:50 <kaji> ve sonra NSA düğümünü çevrimiçi getirince 50100 14:50 <jrandom> aslında bu bizi 3)’e getiriyor) AMOC vs. kısıtlı rotalar 14:51 <jrandom> kısıtlı rotaların ilginç yönlerinden biri, ‘sybil’ saldırısını gerçekten, gerçekten, gerçekten kolay hale getirmesi. 14:51 <jrandom> mule az önce 50 yeni düğüm kurmaktan bahsetmişken, önemli sayıda düğüm çevrimiçi getirilebilir 14:52 <jrandom> bunu ele almanın yollarından biri bir sertifika otoritesi ile yeni routerIdentity sertifikalarının tanıtımını sınırlamak 14:52 <jrandom> bir diğeri hashcash 14:52 <jrandom> bir diğeri morphmix/tarzan tarzı IP önek tespiti 14:53 <jrandom> ama bir diğeri de “salla gitsin” deyip yeterince ‘iyi’ eşin ‘kötü’ olanlardan sayıca fazla olmasını ummak 14:53 <fvw> Bence şimdilik sorun değil. 14:54 <protok0l> bir fikir 14:54 <jrandom> evet, en basit olan o ve bu aşamada bir p2p ağına katılmaya yapay engeller koymak... saçma 14:54 <fvw> Bence hashcash ve IP tabanlı bir karışım 1.0 için hoş olur ama sonuçta yeterince güçlü bir rakibe karşı kendini savunamazsın. 14:54 <protok0l> ilk noderef erişimini kesin 14:54 <protok0l> birisi girmek isterse, onlara sizin noderef’lerinizi veririz 14:54 <protok0l> *sizin 14:54 <fvw> bu nasıl yardımcı olur? 14:55 <jrandom> doğru fvw, ve belki 1.0 sonrasına da bırakabiliriz 14:55 <fvw> 1.0 tanımına bağlı :) 14:55 <jrandom> proto: bunun pek yardımcı olacağını sanmıyorum 14:55 <jrandom> heh fvw, freenet gibi değiliz ;) 14:56 <jrandom> 1.0 == işlevsel, güvenli, [yeterince] anonim ve ölçeklenebilir 14:56 <deer> <oOo> ve iyi belgelenmiş ;) 14:56 <jrandom> belgelendirme güvenliğin ön koşuludur :) 14:56 <deer> <Myo9> Şu anda tüm kullanıcılar noderef’e ekleniyor mu? 14:57 <jrandom> Myo9: evet - http://dev.i2p.net/i2pdb/ router’larımdan birinin netDb/ dizinine bir bağlantı 14:57 <jrandom> (yani router’ımın herhangi bir zamanda referansı olan herkesi listeler) 14:58 <jrandom> ((ve herkes konuştuğu insanlar için bir referansa sahiptir ki, mevcut ölçekte bu herkes demek)) 14:58 <jrandom> tamam ama 3)’e geri dönelim) AMOC vs. kısıtlı rotalar 14:59 <deer> <Myo9> Tamam. 14:59 <jrandom> e-postada belirtildiği gibi, mule’un fikirleri 0.4.2 AMOC taşımayı bırakmamıza ve bunun yerine temel kısıtlı rota desteğini uygulamamıza, NAT’ler/güvenlik duvarlarının arkasındakileri basitçe kısıtlı bir rotanın arkasında saymamıza olanak tanıyabilir 15:00 <fvw> hoş olurdu 15:00 <jrandom> evet, ve bir taşıma protokolünü daha yazmaktan bizi kurtarır 15:01 <deer> <ugha2p> Ama Sybil saldırısını nasıl çok daha kolay hale getirir? 15:01 <jrandom> s/writing/designing,implementing,reviewing,debugging,deploying,debugging,debugging,debugging,debugging.../ 15:01 <deer> <ugha2p> nasıl kolaylaştırır* 15:02 <jrandom> ugha2p: kısıtlı bir rotanın arkasında kaç gerçek router olduğunu anlamanın yolu yok - onlar hakkında bildiğimiz tek şey benzersiz bir router kimliği (router identity) oldukları ve belirli bir router üzerinden erişilebilir oldukları 15:02 <deer> <ugha2p> Ah. 15:03 <jrandom> o belirli router aslında aynı JVM’de 100 başka router çalıştıran tek bir sim örneği olabilir, her biri güvenlik duvarlarının arkasındaymış gibi davranır 15:03 <deer> <ugha2p> Doğru. 15:03 <deer> <oOo> Aynı ana bilgisayarda 100 port kullanıyor da olabilirler... 15:03 <fvw> ancak saldırıya birkaç yüz euro harcamaya hazırsanız, zaten geniş bir IP yelpazesi elde edebilirsiniz. 15:03 <jrandom> katılıyorum fvw 15:04 <jrandom> oOo: doğru, gerçi portlar bellek (ve biraz CPU) tüketir 15:04 <deer> <ugha2p> Bu varsayımın daha güçlü düşmanları durduracağını sanmıyorum. 15:04 <jrandom> (bu yüzden daha büyük sim’ler yaptığımda TCP iletişim sisteminden VM iletişim sistemine geçmem gerekiyor) 15:04 <jrandom> katılıyorum ugha2p 15:04 <jrandom> sadece daha kolay hale getiriyor 15:05 <fvw> Bence sistemi saldırmak için canı sıkılan bir pazar öğleden sonrası hevesinden daha fazlasına sahip olan herkesin ağa en az 10^3 düğüm sokabileceğini varsaymak zorundayız. 15:05 <deer> <oOo> O kadar da değil 15:05 <jrandom> doğru fvw 15:05 <deer> <oOo> (+ daha kolay) 15:05 <fvw> ve bu mertebede, merkezi sertifikasyondan başka hiçbir şey onları durduramaz. 15:06 <deer> <ugha2p> Tek bir ana bilgisayarda 100 açık portu tespit etmek önemsizdir, ama bir makinenin arkasında 100 kısıtlı rota olmayabilir. 15:06 <jrandom> peki, bu tartışmaya açık fvw, ama evet, sybil illet 15:06 <deer> <oOo> 100 zombi tespit edilmesi zordur ;) 15:06 <fvw> bu da ideal olarak 10^4’lük bir ağa ihtiyacımız olduğu anlamına geliyor. 15:06 <jrandom> kesinlikle oOo 15:06 <fvw> (kaba tahminler) 15:07 <deer> <ugha2p> İdeal olarak 10^4+ bir ağımız olacak. 15:07 <jrandom> fvw: ben daha da yukarı giderdim - kanımca bunu milyonlara büyütmemiz gerekiyor 15:07 <deer> <oOo> İdeal olan mevcut IP’lerin yarısından fazlası olurdu ;) 15:07 <jrandom> heh oOo 15:07 <fvw> Yapabilsek güzel olurdu. 15:08 <jrandom> (ama tabii, milyonlara büyütmek için yeterli neden lazım. bence sonunda bunun gerekçesini oluşturabileceğiz) 15:08 <deer> <ugha2p> Kademlia’nın o kadar uzun süre bütün kalacağından emin değilim. ;) 15:08 <fvw> bu noktada insanları dövmek kesinlikle en düşük maliyetli saldırı olurdu. Bu da, sezgisel olmasa da, iyi bir şey olurdu. 15:08 <jrandom> heh 15:08 <deer> <DrWoo> jrandom: milyonlar ciddi kullanılabilirlik ve fayda ister 15:09 <jrandom> katılıyorum DrWoo 15:09 <fvw> neyse ki, birçok (pek de iyi olmayan) kişi şu anda bunun üzerinde çok çalışıyor. 15:09 <deer> <oOo> Kitleler için pr0n :p 15:10 <deer> <jrandom> bu yüzden bence süper bir dosya paylaşım uygulamasına ihtiyacımız var 15:10 <deer> <oOo> "Bir insan, bir goatse", bu da bizi stasher’a götürüyor :p 15:10 <cervantes> indir->kur->müzik paylaş 15:10 <deer> <DrWoo> jrandom: anonim bir kazaa mertebesinde olmalı, neyse ki motivasyon RIAA & ortakları tarafından sağlanıyor. 15:10 <fvw> pr0n zaten kolay (bkz. usenet ve benzeri). Bence büyük plak şirketleri vs. p2p’ye porno üreticilerinden çok daha sert yüklenir. 15:10 <cervantes> müzik 15:10 <fvw> ama yine konudan sapıyoruz. 15:11 <fvw> "4) stasher"? 15:11 <deer> <oOo> Evet! 4)! 15:11 <jrandom> katılıyorum - kullanımı gerekçelendirecek nedenleri düşünebiliriz ama önce onu çalıştırmamız lazım :) 15:11 <cervantes> ah nihayet bir sonraki maddeye gevşek olmayan bir geçiş 15:11 <jrandom> 4)’e geçiyoruz) stasher 15:12 <jrandom> aum: uyandın mı? 15:12 * hypercubus auuuuuummmmmmmmm diye ilahi söyler 15:12 <jrandom> şey, değilse de, CHK ve SVK desteğini stasher’a ekleme konusunda çok çalıştığını biliyorum 15:13 <jrandom> ki bu Güzel 15:13 <deer> <oOo> Ve splitfiles 15:13 <jrandom> evet, splitfile desteği ilginç 15:13 <fvw> ‘ilginç zamanlar’ anlamında mı? 15:14 <jrandom> bu, freenet ile stasher arasındaki farklardan biri, stasher’ın anahtar başına sabit 31KB maksimum boyuta sahip olması 15:14 <deer> <oOo> "Kullanışlı, harika, kullanıcı uygulamasından bir şey gerekmiyor" 15:14 <jrandom> (bildiğim kadarıyla stasher SAM datagrams kullanıyor) 15:14 <luckypunk> şey.. split dosyaları uygulayamaz mısınız? 15:15 <jrandom> ooohhh! güvenilirlikle ilgili yaşadığı hatanın ne olduğunu şimdi anladım! 15:15 <jrandom> (geçen gün cvs’de düzeltildi, hatayı önemli ölçüde öldürdü) 15:15 <jrandom> evet lucky 15:15 <jrandom> ama splitfile uygulaması, maksimum anahtar boyutu sınırlamaları nedeniyle freenet splitfile’larından doğası gereği farklı 15:15 <deer> <oOo> Yani Stasher over-I2P yine sağlıklı olacak mı? ^^ 15:16 <jrandom> (son zamanlarda freenet devl ya da tech okuduysanız, toad ve hobx’in bunu tartıştığını görürsünüz) 15:16 <deer> <oOo> *olmalı 15:16 <jrandom> oOo: HEAD ile, evet 15:16 * jrandom 0.3.4.3 çıktığından beri (ya da 0.3.4.2 miydi) insanların bunu denediğine dair hiç rapor duymadı 15:16 <jrandom> ama neyse, hafta sonuna kadar başka bir yeni test sürümü planlıyor 15:17 <jrandom> stasher ile ilgili belirtmek / tartışmak istediğiniz bir şey var mı? 15:17 <jrandom> (yay! haydi aum!) dışında 15:18 <deer> <oOo> Evet, orada goatse olmayan içerik bulma aciliyeti var ;) 15:18 <jrandom> heh 15:18 <deer> <oOo> ex-Freenet’çiler, motorları çalıştırın ;) 15:18 <jrandom> evet splitfile desteği buna kesinlikle yardımcı olur, ssk & fcp desteği de öyle 15:19 <fvw> ‘go aum!’ çağrısını ben de ikincilemek isterim. 15:19 <deer> <oOo> yaşasın! 15:19 <jrandom> öneri ikinci ve üçüncü kez desteklendi :) 15:19 <jrandom> tamam, 5)’e atlıyoruz) dikkate değer sayfalar 15:20 <jrandom> üç yeni sayfaya işaret etmek istedim 15:20 <jrandom> DrWoo’nun güvenli gezinme rehberi eepsites & outproxy’lerin tehlikelerini oldukça iyi anlatıyor 15:20 <jrandom> sorunlar kodla ele alınabilir ama henüz zaman bulamadık, bu yüzden haberdar olmak İyi 15:21 <jrandom> lucky ayrıca freebsd+java tarafında da iyi bir doküman hazırladı 15:21 * jrandom fbsd’de çok fazla jvm denemedi, sadece kaffe, bu yüzden soruların varsa onu darlayın :) 15:22 <jrandom> hyper ayrıca 0.4 dev koduna yükseltme dokümanını da hazırladı, daha fazla insanın test etmesini istediğimizde muhtemelen güncelleyecek ;) 15:22 <hypercubus> forumdaki gönderim service wrapper’ın kurulumunu kapsıyor... yeni router console için howto burada --> http://files.hypercubus.i2p/New_I2P_Router_Console_Howto.txt 15:23 <jrandom> wr0d 15:23 <jrandom> oh, http://www.i2p.net/how_intro adresinde yeni hoş bir resim ve biraz yeni metin de var (umarım işleri biraz daha netleştiriyordur) 15:24 <fvw> oo, hoş görünüyor. Bunu kim yaptı? İyi iş. 15:25 <hypercubus> aslında doğrudan bir ekin çemberinden kopyalandı 15:25 * fvw jrandom ile Dave arasındaki benzerlikten bahsetmemeye çalışır ama fena halde başarısız olur. 15:25 <jrandom> heh 15:25 <fvw> ah, bu jrandom’un duyargalarını açıklar. 15:25 <jrandom> resmi anonim tasarımcımız güzelleştirdi 15:25 <jrandom> (iyi ki öyle, ms paint becerilerim berbat :) 15:26 <hypercubus> hâlâ Charlie’nin uzun çenesinin önemini çözmeye çalışıyoruz 15:26 <deer> <ugha2p> Arr, bu berbat. 15:26 <jrandom> alice’in kayık gözleri ne olacak? ;) 15:26 <hypercubus> heh 15:26 <deer> <jrandom> evet, irc.duck.i2p yükseltildiğinde güzel olacak (eğer zaten yapılmadıysa..) 15:27 <fvw> onu geç, yanaklarıyla mide’den iki uzaylı fırlama sahnesi yapıyormuş gibi görünüyor. 15:27 <jrandom> lol 15:27 <jrandom> işte bu yüzden Dave ile konuşuyor 15:27 <jrandom> neyse, bu bizi 6)’ya getiriyor) ??? 15:27 <fvw> haha 15:27 <jrandom> gündeme getirmek istediğiniz bir şey var mı? 15:28 <deer> <oOo> I2P’de sertifikalar iskeletini inşa edip *başkalarının* doldurmasına ve eğlenmesine izin veremez misiniz? (Yoksa bu zaten yapıldı mı? :p) 15:28 <deer> <oOo> Ya da tamamen gereksiz mi? 15:28 <deer> <oOo> (şimdilik) 15:28 <jrandom> hımm? 15:28 <jrandom> hashcash / vb. sertifika işleri mi? 15:28 <deer> <oOo> Tamam, boşver ^^ 15:28 <deer> <oOo> Evet 15:29 <jrandom> tamam evet, bunun için zaten altyapımız var 15:29 <jrandom> (gerçi libSAM gibi şeyler hedefi (destination) doğru yorumlamak için değiştirilmeli, çünkü sanırım nightblade hep 384bytes varsaymış ;) 15:30 <jrandom> ama router farklı sertifika türlerini şeffaf biçimde ele alacak 15:30 <deer> <oOo> Kod buna hazır mı? Sadece biraz ‘içerik’ mi eksik? 15:31 <jrandom> evet - şu anda oluşturulan RouterIdentity her zaman bir NullCertificate (certificate type == 0) ekliyor 15:31 <jrandom> başka bir tür eklerse, başka tür bir sertifika eklenir 15:31 <jrandom> örn. hashcash sertifikası, CA imzalı sertifika, vb. 15:31 <jrandom> doğrulama altyapısı da mevcut (RouterInfo.verify) 15:32 <deer> <oOo> Oh, harika :) 15:32 <deer> <oOo> Yani biri bu kodla oynayıp önceden hashcash ve benzeri şeyleri ekleyebilir mi? 15:32 <jrandom> ani bir akın olursa ağı bir iki günde kilitleyebilirim 15:32 <jrandom> doğru 15:33 <jrandom> (gerçi bence fvw doğru söylüyor, en azından bir süre acil olmayacak) 15:33 <deer> <oOo> Tamam. Gönüllü değilim ;) Ama biri olabilir :p 15:33 <Nightblade> i2p.net’te, 24 aug toplantı günlüğü bağlantısı 17 aug günlüğüne işaret ediyor 15:33 <jrandom> doğru, pardon, toplantı daha bitmedi :) 15:33 <Nightblade> oh haha 15:34 <jrandom> yani, başka eklemek istediğiniz bir şey var mı? :) 15:34 <hypercubus> yeni kural... web sitesini kim düzenliyorsa: düzenlerken eğlenceli şeyi tüttürmek yok! 15:34 <jrandom> eyvah... 15:34 <jrandom> ne yaptım? 15:34 <hypercubus> kırık bağlantıları kastediyordum ;-) 15:34 <jrandom> oh 15:35 <hypercubus> tam zamanlı bir web editörüne ihtiyacımız var... lucky’yi aday gösteriyorum 15:35 <jrandom> şey, evet, bu haftanın haftalık durum notları bağlantısını toplantıdan önce güncelledim, sayfaya giden olursa diye ;) 15:35 <jrandom> kesinlikle web sitesini takip edip bir şeyler garipse insanları dürtecek birine ihtiyacımız var 15:36 <luckypunk> ben mi? web enditor? 15:36 <luckypunk> enditor haha 15:36 <luckypunk> bilmiyorum 15:36 <Nightblade> imla kontrolü gerekiyor 15:36 <luckypunk> okul başlayınca muhtemelen epey meşgul olacağım 15:36 <jrandom> boşver, okulu bırak! i2p üzerinde tam zamanlı çalış! 15:36 <luckypunk> bırakırsam 15:37 <luckypunk> ailem beni işe sokar 15:37 <deer> <hypercubus> bahaneler bahaneler ;-) 15:37 <luckypunk> ve yine meşgulüm 15:37 <deer> <hypercubus> amin 15:37 <deer> * oOo sitede kullanılan İngilizceyi memnuniyetle elden geçirir ;) 15:37 <luckypunk> neyse, muhtemelen bırakmama izin verilmeyecek 15:38 <luckypunk> yasal okuldan ayrılma yaşını 18’e çıkarıyorlar 15:38 <luckypunk> ya da lise diploması 15:38 <luckypunk> hangisi önce gelirse. (genelde ikincisi) 15:38 <hypercubus> er 15:38 <Nightblade> haha "yasal okuldan ayrılma yaşı" - sırada ne var acaba? 15:38 <luckypunk> şu an 16. 15:38 <luckypunk> O yaştan önce okuldan ayrılamazsın, yoksa seni tutuklarlar. 15:38 <jrandom> aslında iyi bir nokta.. 1.0’a yaklaşırken çeşitli sayfaların farklı çevirilerini sunmak iyi olur 15:39 * luckypunk gerekirse Fransızcaya kabaca bir çeviri yapabilir. 15:39 <Nightblade> Klingon ve Ebonics çevirilerini ben yaparım 15:39 <deer> <oOo> Evet, sitenin Klingon çevirisi :p 15:39 <hypercubus> evet, İngilizce, B0rk ve oOo-fried English sunabiliriz 15:39 <deer> <oOo> Kahretsin, aynı fikir>< 15:39 <Nightblade> ooo, bir zihin okuyucu 15:39 <luckypunk> (Babelfish + insan desteği, hiç çeviri olmamasından iyidir teorisiyle.) 15:39 <jrandom> lucky, jar’ı Fransızca çevirisini güncellemesi için kandırabiliriz belki ama teşekkürler ;) 15:39 <deer> <oOo> hyper: biraymış gibi ücretsiz, memnuniyetle :p 15:40 <jrandom> aslında 0.4 sonrası büyük işlerden biri dokümanları sağlamlaştırmak 15:40 <luckypunk> hey, Fransızcam Fransızca konuşana tamamen anlaşılır 15:40 <luckypunk> Gerçi muhtemelen godmode0 ayarında geliyorumdur 15:40 <hypercubus> yükleyicinin zaten yerel dil paketleri var bu arada 15:40 <jrandom> (belki çeşitli yönler hakkında bir iki teknik rapor) 15:40 <jrandom> w3rd hyper 15:40 <deer> * oOo çevrimiçi olan insanlarla epey dilin üstesinden gelebileceğimizi düşünüyor ;) 15:40 <jrandom> (evet, paragraf lisansını çevirmek zor olacak ;) 15:40 <hypercubus> sadece dili seçmek için paneli çıkarabilirim 15:40 <jrandom> katılıyorum oOo 15:40 <hypercubus> heheh... libre: 15:40 <jrandom> gratis: 15:41 <luckypunk> gratis ve libre 15:41 <luckypunk> iki kelimeye sahip olma becerisine sahip şu Fransızlar yok mu. 15:41 <jrandom> tamam, başka bir şey? 15:41 <hypercubus> her şey için 10 kelimemiz var 15:41 <luckypunk> gerçi Quebec Fransızcasında libre bedava bira demek. =( 15:41 <luckypunk> teori de böylece çöktü. 15:42 <jrandom> tamam... başka bir şey yoksa... 15:42 * jrandom hazırlanır 15:42 * jrandom toplantıyı *baf* ile kapatır