Stručné shrnutí
Přítomni: cervantes, deer, duck, fvw, hypercubus, mihi, Nightblade, Sonium, ugha_node
Zápis ze schůzky
21:11:09 <fvw> hypercubus: myslím, že jsem na seznamu uživatelů veřejného mailing listu. fvw.i2p@var.cx 21:12:11 <duck> bylo tam něco o přidání všech TLD do seznamu výjimek pro proxy ve vašem prohlížeči 21:12:23 <fvw> vyžaduje to diskusi? Myslím, že to bylo v podstatě vyřešeno na mailing listu. 21:12:24 <duck> myslím, že je to ošklivý hack 21:12:36 <fvw> ano, to bylo zmíněno. Vítej zpátky. 21:12:47 <duck> fvw: vlákno jsem nečetl :) 21:13:12 <duck> dobře, pokud o tom nechcete diskutovat, přejděte k #3 21:13:19 <duck> * 3) chatovací kanál 21:13:23 <hypercubus> skript od cervantese funguje perfektně na Konqueroru 3.2.2, Firefoxu 0.8 a Opeře 7.51, vše pro Gentoo s KDE 3.2.2 21:13:39 * mihi umísťuje vlajku na #4 21:13:55 <duck> #i2p-chat je zde alternativní kanál pro off-topic chat a lehkou podporu 21:14:08 <duck> nevím, kdo to zaregistroval 21:14:12 <hypercubus> já 21:14:17 <duck> tak radši opatrně :) 21:14:22 <fvw> ehm, žádná #4 není, jen dvě #5 :) 21:14:33 <hypercubus> budu mít štěstí, jestli si na heslo vzpomenu, až ho budu potřebovat ;-) 21:14:33 <mihi> [22:27] -ChanServ- Kanál: #i2p-chat 21:14:33 <mihi> [22:27] -ChanServ- Kontakt: hypercubus «ONLINE»
21:14:33 <mihi> [22:27] -ChanServ- Alternativa: cervantes <<ONLINE>> 21:14:37 <mihi> [22:27] -ChanServ- Registrováno: před 4 dny (0h 2m 41s) 21:15:12 <hypercubus> dal jsem pár důvěryhodným lidem op práva pro případy, kdy nejsem nablízku a je problém 21:15:24 <duck> zní to dobře 21:15:39 <duck> může to být trochu přehnané 21:15:51 <hypercubus> na IRC nikdy nevíš ;-) 21:15:55 <duck> ale poté, co se sem přidala ta protogirl, jsem si říkal, že by bylo dobré tenhle kanál uklidit 21:16:03 <hypercubus> heh 21:16:27 <hypercubus> stejně to někdy v příštích pár měsících určitě budeme potřebovat 21:16:34 <duck> jups 21:16:48 <duck> a pak nás lidi z freenode vykopnou 21:16:55 <hypercubus> ;-) 21:17:13 <duck> nemají rádi nic, co není napsané v jejich „kampf“ 21:17:16 <duck> ehm 21:17:44 * duck přejde na $nextitem a aktivuje mihiho breakpoint 21:17:47 <hypercubus> myslel jsem, že propojení nového kanálu s podporou by to pro freenode zlegitimizovalo 21:18:47 <duck> hypercubus: možná budeš překvapen 21:19:04 <hypercubus> ehm přiznávám, že jsem si nepřečetl všechny zásady… 21:19:24 <duck> je to ruská ruleta 21:19:39 <hypercubus> hmm, nemyslel jsem, že by to bylo až tak vážné 21:19:52 * duck je negativní 21:19:54 <hypercubus> no, podívám se, co s tím můžeme udělat 21:20:09 <fvw> promiňte, asi mi něco uniklo. Proč by nás freenode vyhodil? 21:20:21 * duck se dívá na timeout čítač pro mihiho breakpoint 21:20:32 <duck> fvw: zaměřují se na vývojářské kanály 21:20:35 <mihi> ? 21:20:53 <mihi> duck: breakpoint se spouští na /^4).*/ 21:21:01 <duck> mihi: ale žádná #4 není 21:21:06 <fvw> no a? i2p je tak v alfě, že teď je i podpora vlastně vývoj. 21:21:11 <fvw> (a ne, tohle mě necitujte) 21:21:36 <duck> fvw: možná nejsi obeznámen s typy diskusí, které se skutečně vedly na IIP 21:21:38 <hypercubus> jo, ale máme na to 2 kanály 21:21:45 <duck> a které se pravděpodobně budou odehrávat v kanálech #i2p 21:22:04 <duck> jsem si docela jistý, že to freenode neocení. 21:22:10 <Nightblade> už jsem tady 21:22:49 <hypercubus> darujeme jim mixér na margaritu nebo tak něco 21:22:49 <mihi> duck: k čemu se vztahuješ? ty flood útoky? nebo #cl? nebo co? 21:23:08 <fvw> diskuse na IIP nebo diskuse na #iip? Na #iip jsem neviděl nic kromě vývoje a podpory. A diskuse na IIP by se přesunuly do I2P, ne #i2p@freenode. 21:23:09 <duck> všelijaké politicky nekorektní řeči 21:23:36 <fvw> existují stroje na margaritu? Ó, to chci. 21:23:54 <duck> no nic 21:24:38 <hypercubus> máme se vrátit k bodu 2)? 21:24:58 <duck> hypercubus: co chceš dodat k proxy v prohlížeči? 21:25:18 <hypercubus> ups, číslo 1… když nás právě poctil svojí přítomností nightblade ;-) 21:25:33 <duck> Nightblade: vzali jsme si svobodu ‘probrat’ libsam 21:25:42 <Nightblade> Ok, řeknu pár slov 21:25:48 <hypercubus> ale jo, teď mě napadá, že jsem měl ještě něco k té záležitosti s prohlížečem, co se na seznamu neprobíralo 21:25:56 <duck> Nightblade: fvw nám řekl, že by mohl pomoci s nějakým testováním na freebsd 21:26:20 <fvw> Už nemám stroj s freebsd, ale mám účty na strojích s freebsd, dejte mi testovací případy a rád je spustím. 21:27:02 <Nightblade> Začal jsem pracovat na C++ dht, která používá Libsam (C). Zatím jsem se nedostal nijak zvlášť daleko, i když na tom hodně pracuji. teď si uzly v dht mohou navzájem “pingovat” přes sam data message 21:27:09 <Nightblade> přitom jsem našel pár drobných chyb v libsam 21:27:18 <Nightblade> kvůli nim někdy v budoucnu zveřejním novou verzi 21:27:51 <ugha_node> Nightblade: Mohl bys prosím odstranit ta volání ‘strstr’ z libsam? :) 21:27:52 <Nightblade> testovací případ je: zkuste to zkompilovat a nahlaste mi chyby 21:28:01 <Nightblade> co je špatně na strstr 21:28:21 <ugha_node> Není určená k použití místo strcmp. 21:28:38 <Nightblade> jo a taky se chystám portovat libsam na Windows, ale to není v dohledné budoucnosti 21:29:07 <Nightblade> je na tom, jak to používám, něco špatně, kromě estetiky? 21:29:15 <Nightblade> můžete mi poslat změny nebo říct, co byste raději udělali 21:29:19 <Nightblade> to se zkrátka zdálo jako nejjednodušší způsob 21:29:21 <ugha_node> Nightblade: Ničeho jsem si nevšiml. 21:29:32 <fvw> strcmp je samozřejmě efektivnější než strstr. 21:29:36 <ugha_node> Ale jen jsem to proletěl. 21:30:20 <ugha_node> fvw: Občas lze zneužít věci, které používají strstr místo strcmp, ale tohle není ten případ. 21:31:22 <Nightblade> jo, teď vidím místa, kde to můžu změnit 21:31:28 <fvw> to taky, ale předpokládám, že by sis toho všiml. Ve skutečnosti bys musel použít strncmp, abys těm exploitům zabránil. Ale to není podstatné. 21:31:31 <Nightblade> nepamatuju si, proč jsem to udělal takhle 21:31:57 <ugha_node> fvw: Souhlasím. 21:32:27 <Nightblade> aha, teď už vím proč 21:32:40 <Nightblade> je to líný způsob, jak nemuset zjišťovat délku pro strncmp 21:32:49 <duck> heh 21:32:52 <ugha_node> Nightblade: Heheh. 21:33:01 <fvw> použij min(strlen(foo), sizeof(*foo)) 21:33:04 <hypercubus> může začít výprask? 21:33:15 <fvw> Myslel jsem, že nejdřív přijde orální sex? uhýbá 21:33:32 <fvw> dobře, další bod, myslím. Hypercube měl poznámku k proxy? 21:33:38 <hypercubus> heh 21:33:54 <duck> sem s tím! 21:34:03 <Nightblade> provedu změny do příští verze – některé z nich alespoň změním 21:34:25 <hypercubus> ok, tohle se v kanálu před pár týdny krátce probíralo, ale myslím, že stojí za to se k tomu vrátit 21:34:48 <deer> * Sugadude se dobrovolně hlásí k provedení orálního sexu. 21:34:59 <hypercubus> místo přidávání TLD do blokovacího seznamu prohlížeče nebo používání proxy skriptu je tu třetí možnost 21:35:29 <hypercubus> která by z hlediska anonymity neměla mít stejné nevýhody jako ty dva přístupy 21:36:17 <fvw> kterou vám prozradím za super nízkou cenu 29,99 $? Tak už to vyklop! 21:36:27 <hypercubus> a tou by bylo, aby eeproxy přepisoval příchozí HTML stránky tak, aby stránku vložil do framesetu… 21:36:58 <hypercubus> hlavní frame by obsahoval požadovaný HTTP obsah, ten druhý frame by sloužil jako ovládací lišta 21:37:13 <hypercubus> a umožňoval by vám libovolně zapínat/vypínat proxy 21:37:40 <hypercubus> a také by vás upozornil, třeba barevnými okraji nebo jiným upozorněním, že procházíte neanonymně 21:37:54 <fvw> jak zabráníte tomu, aby si i2p web (s JavaScriptem apod.) nevypnul anonymitu? 21:37:59 * duck se snaží aplikovat jrandom-skill-level-of tolerance 21:37:59 <hypercubus> nebo že odkaz na stránce eepsite vede na RealWeb(tm) 21:38:04 <duck> super! udělej to! 21:38:16 <fvw> stejně budete muset udělat něco jako fproxy, nebo udělat něco, co není ovládané prohlížečem, pro přepínání. 21:38:29 <ugha_node> fvw: Přesně tak. 21:39:10 <hypercubus> proto to sem znovu házím, třeba bude mít někdo nápady, jak to zabezpečit 21:39:31 <hypercubus> ale podle mě je to něco, co bude většina koncových uživatelů i2p hodně potřebovat 21:39:33 <hypercubus> *uživatelé 21:40:04 <hypercubus> protože přístupy typu TLD/proxy skript/vyhrazený prohlížeč jsou na běžného uživatele internetu příliš 21:40:29 <fvw> Z dlouhodobého hlediska si myslím, že nejlepší je něco jako fproxy. Ale to rozhodně není priorita, a upřímně si nemyslím, že prohlížení webů bude killer aplikace i2p. 21:40:42 <Sonium> Co je vlastně netDb? 21:40:59 <duck> Sonium: databáze známých routerů 21:41:10 <hypercubus> fproxy je pro většinu uživatelů příliš těžkopádný 21:41:32 <Sonium> neohrožuje taková databáze anonymitu? 21:41:39 <hypercubus> podle mě je to část důvodu, proč se freenet nikdy neuchytil mimo vývojářskou komunitu 21:41:41 <fvw> hypercube: ne nutně. proxy autoconfiguration (“pac”) to může udělat tak jednoduché, že stačí vyplnit jednu hodnotu v nastavení prohlížeče. Myslím, že bychom neměli podceňovat, že v dohledné době budou všichni uživatelé i2p aspoň trochu počítačově zdatní. (navzdory všem důkazům na freenet-support) 21:42:00 <ugha_node> Sonium: Ne, ‘zlí hoši’ by ty informace stejně mohli nasbírat ručně. 21:42:21 <Sonium> ale když je NetDb dole, je dole i i2p, že? 21:42:29 <fvw> hypercubus: Ani ne, myslím, že za to spíš může fakt, že to od začátku 0.5 vůbec nefungovalo. </offtopic time=“once again”>
21:42:44 <fvw> Sonium: můžeš mít víc než jednu netdb (kdokoli může jednu provozovat) 21:42:58 <hypercubus> už máme pac a i když to z technického hlediska funguje skvěle, realisticky to neochrání anonymitu avg. jog 21:43:03 <hypercubus> avg. joe 21:43:22 <ugha_node> fvw: Ehm.. Každý router má vlastní netDb. 21:43:42 <duck> ok. Za chvíli odpadnu. Nezapomeňte po dokončení schůzku baff uzavřít 21:43:52 <ugha_node> I2P už nemá žádné centrální závislosti. 21:44:07 <hypercubus> ok, jen jsem chtěl tuhle myšlenku formálně dostat do logů ;-) 21:44:30 <fvw> ugha_node: ok, tedy publikovaná netdb. Ve skutečnosti (zatím) neprovozuju uzel, s terminologií nejsem úplně v obraze. 21:44:34 <ugha_node> Hmm. Nechtěl mihi něco říct? 21:45:05 * fvw dává duckovi čokoládu s kávovou příchutí, aby ho udržel vzhůru a v chodu ještě o chvilku déle. 21:45:07 <mihi> ne :) 21:45:21 <mihi> je duck síťové zařízení? ;) 21:45:25 <ugha_node> mihi: mimochodem, vezmeš si odměnu za zvýšení velikosti okna? 21:45:28 * fvw dává duckovi čokoládu s příchutí alkoholu, aby ho definitivně vypnul. 21:45:30 <hypercubus> ve švédštině 21:45:52 <mihi> ugha_node: jaká odměna? 21:46:00 <hypercubus> dobře, tak tedy k bodu 5), rant-a-rama? ;-) 21:46:13 <ugha_node> mihi: http://www.i2p.net/node/view/224 21:46:27 * duck sní trochu fvwovy čokolády 21:47:16 <mihi> ugha_node: rozhodně ne; promiň 21:47:36 <ugha_node> mihi: Eh, dobře. :( 21:48:33 * mihi se před časem pokusil zbastlit “staré” streaming api, ale to bylo příliš zabugované… 21:48:53 <mihi> ale IMHO by bylo snazší opravit tamto než opravovat to moje… 21:49:21 <ugha_node> Heh. 21:49:42 <hypercubus> tak skromný 21:49:46 <mihi> protože už v sobě má nějakou (rozbitou) “reordering” podporu 21:50:49 <Sonium> jde nějak požádat deer, aby zjistil, kolik lidí je na kanálu i2p-#i2p? 21:51:01 <duck> ne 21:51:08 <hypercubus> kdepak, ale můžu to přidat do bogobot 21:51:08 <Sonium> :/ 21:51:11 <Nightblade> !list 21:51:13 <deer> <duck> 10 lidí 21:51:13 <hypercubus> až dodělám instalátor ;-) 21:51:24 <Sonium> !list 21:51:32 <Sonium> o_O 21:51:35 <mihi> Sonium ;) 21:51:38 <ugha_node> Tohle není fserv kanál! 21:51:39 <Sonium> to byl trik! 21:51:40 <ugha_node> :) 21:51:41 <hypercubus> mělo by to být !who 21:51:44 <deer> <duck> ant duck identiguy Pseudonym ugha2p bogobot hirvox jrandom Sugadude unknown 21:51:48 <cervantes> ups, zmeškal jsem schůzku 21:51:57 <ugha_node> !list 21:52:01 <Nightblade> !who 21:52:11 <deer> <duck> !who-your-mom 21:52:17 <mihi> !who !has !the !list ? 21:52:21 <fvw> !yesletsallspamthechannelwithinoperativecommands 21:52:33 <Nightblade> !ban fvw!@* 21:52:42 <mihi> !ban !@* 21:52:50 <hypercubus> tuším, že dopadne soudcovské kladívko 21:52:51 <duck> zní to jako dobrý čas to ukončit 21:52:55 <Sonium> mimochodem, měl bys také implementovat příkaz !8 jako má chanserv 21:52:59 <fvw> správně, když to máme vyřešené, tak zavř… ano. to. 21:53:00 * hypercubus je jasnovidec 21:53:05 <duck> BAFF 21:53:11 <Nightblade> !baff 21:53:12 <hypercubus> moje vlasy, moje vlasy 21:53:24 * fvw ukazuje na hypercube a směje se. Tvoje vlasy! Tvoje vlasy!