Resumen rápido
Presentes: cervantes, deer, duck, fvw, hypercubus, mihi, Nightblade, Sonium, ugha_node
Registro de la reunión
21:11:09 <fvw> hypercubus: Estoy en la lista pública de correo de usuarios, creo. fvw.i2p@var.cx 21:12:11 <duck> hubo algunas cosas sobre añadir todos los TLD a la lista de exclusiones del proxy de tu navegador 21:12:23 <fvw> ¿eso requiere discusión? Creo que ya se trató bastante en la lista de correo. 21:12:24 <duck> Creo que es un hack sucio 21:12:36 <fvw> sí, eso se mencionó. Bienvenido de nuevo. 21:12:47 <duck> fvw: No leí el hilo :) 21:13:12 <duck> ok, si no quieres discutirlo, pasa al #3 21:13:19 <duck> * 3) canal de chat 21:13:23 <hypercubus> El script de cervantes funciona perfectamente en Konqueror 3.2.2, Firefox 0.8 y Opera 7.51, todos para Gentoo con KDE 3.2.2 21:13:39 * mihi coloca una bandera en el #4 21:13:55 <duck> #i2p-chat es un canal alternativo aquí para chat fuera de tema y soporte ligero 21:14:08 <duck> No sé quién lo registró 21:14:12 <hypercubus> yo lo hice 21:14:17 <duck> así que mejor ten cuidado :) 21:14:22 <fvw> ehm, no hay #4, solo dos #5 :) 21:14:33 <hypercubus> con suerte me acordaré de la contraseña cuando la necesite ;-) 21:14:33 <mihi> [22:27] -ChanServ- Canal: #i2p-chat 21:14:33 <mihi> [22:27] -ChanServ- Contacto: hypercubus <<ONLINE>>
21:14:33 <mihi> [22:27] -ChanServ- Alternativo: cervantes <<ONLINE>> 21:14:37 <mihi> [22:27] -ChanServ- Registrado: hace 4 días (0h 2m 41s) 21:15:12 <hypercubus> le di poderes de op a algunas personas de confianza para cuando no esté y haya problemas 21:15:24 <duck> suena bien 21:15:39 <duck> puede que sea un poco excesivo 21:15:51 <hypercubus> nunca se sabe en IRC ;-) 21:15:55 <duck> pero después de que protogirl entró aquí pensé que sería bueno limpiar este canal 21:16:03 <hypercubus> je 21:16:27 <hypercubus> de todos modos lo necesitaremos seguro en algún momento en los próximos meses 21:16:34 <duck> jups 21:16:48 <duck> y entonces la gente de freenode nos expulsará 21:16:55 <hypercubus> ;-) 21:17:13 <duck> no les gusta nada que no esté escrito en su kampf 21:17:16 <duck> ejem 21:17:44 * duck pasa a $nextitem y dispara el breakpoint de mihi 21:17:47 <hypercubus> pensé que vincular el canal nuevo con soporte lo legitimaría para freenode 21:18:47 <duck> hypercubus: podrías sorprenderte 21:19:04 <hypercubus> tos admito que no leí todas las políticas… 21:19:24 <duck> es ruleta rusa 21:19:39 <hypercubus> hmm, no pensé que fuera tan grave 21:19:52 * duck está siendo negativo 21:19:54 <hypercubus> bueno, veré qué podemos hacer 21:20:09 <fvw> perdón, se me debe haber pasado algo. ¿Por qué freenode nos expulsaría? 21:20:21 * duck mira el contador de timeout del breakpoint de mihi 21:20:32 <duck> fvw: se centran en canales de desarrollo 21:20:35 <mihi> ? 21:20:53 <mihi> duck: el breakpoint se activa con /^4).*/ 21:21:01 <duck> mihi: pero no hay #4 21:21:06 <fvw> ¿y? i2p es tan alpha que ahora mismo incluso el soporte es desarrollo. 21:21:11 <fvw> (y no, no puedes citarme en eso) 21:21:36 <duck> fvw: puede que no estés familiarizado con los tipos de discusión que sí ocurrieron en IIP 21:21:38 <hypercubus> sí, pero tenemos 2 canales para ello 21:21:45 <duck> y que probablemente ocurrirán en los canales #i2p 21:22:04 <duck> Estoy bastante seguro de que a freenode no le gusta. 21:22:10 <Nightblade> ahora estoy aquí 21:22:49 <hypercubus> les donaremos una máquina de margaritas o algo así 21:22:49 <mihi> duck: ¿a qué te refieres? ¿a los floods? ¿o a #cl? ¿o qué? 21:23:08 <fvw> ¿discusiones en IIP o discusiones en #iip? Nunca he visto nada aparte de desarrollo y soporte en #iip. Y las discusiones en IIP se moverían a I2P, no a #i2p@freenode. 21:23:09 <duck> todo tipo de charla políticamente incorrecta 21:23:36 <fvw> ¿hay máquinas de margaritas? Oh, yo quiero. 21:23:54 <duck> en fin 21:24:38 <hypercubus> ¿revisamos el 2)? 21:24:58 <duck> hypercubus: ¿qué tienes que añadir sobre el proxy del navegador? 21:25:18 <hypercubus> ups, el número 1… ya que nightblade acaba de honrarnos con su presencia ;-) 21:25:33 <duck> Nightblade: nos tomamos la libertad de ‘discutir’ libsam 21:25:42 <Nightblade> Ok, diré unas líneas 21:25:48 <hypercubus> pero sí, tenía algo que no se mencionó en la lista sobre lo del navegador también, ahora que lo pienso 21:25:56 <duck> Nightblade: fvw nos dijo que podría ayudar con algunas pruebas en FreeBSD 21:26:20 <fvw> Ya no tengo una máquina FreeBSD, pero tengo cuentas en máquinas FreeBSD; denme casos de prueba y con gusto los ejecuto. 21:27:02 <Nightblade> He empezado a trabajar en un dht en C++, que usa Libsam (C). Por ahora no he avanzado especialmente aunque he estado trabajando mucho en ello. ahora mismo los nodos en el dht pueden “pingearse” entre sí a través de un mensaje de datos sam 21:27:09 <Nightblade> en el proceso encontré un par de bugs menores en libsam 21:27:18 <Nightblade> de la cual publicaré una nueva versión en algún momento 21:27:51 <ugha_node> Nightblade: ¿Podrías eliminar esas llamadas a ‘strstr’ de libsam? :) 21:27:52 <Nightblade> el caso de prueba es: intenta compilarlo y repórtame los errores 21:28:01 <Nightblade> ¿qué tiene de malo strstr 21:28:21 <ugha_node> No está pensado para usarse en lugar de strcmp. 21:28:38 <Nightblade> ah sí, también voy a portar libsam a Windows, pero eso no será en un futuro cercano 21:29:07 <Nightblade> ¿hay algo mal con la forma en que lo estoy usando, aparte de la estética? 21:29:15 <Nightblade> puedes enviarme cambios o decirme qué preferirías hacer 21:29:19 <Nightblade> simplemente me pareció la forma más fácil 21:29:21 <ugha_node> Nightblade: no noté nada. 21:29:32 <fvw> strcmp es más eficiente que strstr, por supuesto. 21:29:36 <ugha_node> Pero solo le eché un vistazo por encima. 21:30:20 <ugha_node> fvw: A veces puedes explotar cosas que usan strstr en lugar de strcmp, pero no es el caso. 21:31:22 <Nightblade> sí, ahora veo algunos lugares donde puedo cambiarlo 21:31:28 <fvw> eso también, pero supongo que lo habrías notado. Bueno, de hecho, tendrías que usar strncmp para prevenir esos exploits. Pero eso es aparte. 21:31:31 <Nightblade> no recuerdo por qué lo hice así 21:31:57 <ugha_node> fvw: de acuerdo. 21:32:27 <Nightblade> oh, ahora recuerdo por qué 21:32:40 <Nightblade> es una forma perezosa de no tener que calcular la longitud para strncmp 21:32:49 <duck> je 21:32:52 <ugha_node> Nightblade: Jeje. 21:33:01 <fvw> usa min(strlen(foo), sizeof(*foo)) 21:33:04 <hypercubus> ¿damos comienzo a los azotes? 21:33:15 <fvw> ¿Pensé que el sexo oral venía primero? se agacha 21:33:32 <fvw> bien, siguiente punto, creo. ¿Hypercube tenía un comentario sobre el proxy? 21:33:38 <hypercubus> je 21:33:54 <duck> ¡que venga! 21:34:03 <Nightblade> haré los cambios para la próxima versión - al menos cambiaré algunos 21:34:25 <hypercubus> ok, bueno, esto se discutió brevemente en el canal hace unas semanas, pero creo que merece retomarse 21:34:48 <deer> * Sugadude se ofrece voluntario para realizar el sexo oral. 21:34:59 <hypercubus> en lugar de añadir TLD a la lista de bloqueo de tu navegador, o usar el script del proxy, hay una tercera vía 21:35:29 <hypercubus> que no debería tener las mismas desventajas que los otros dos enfoques en cuanto al anonimato 21:36:17 <fvw> ¿que te contaré por el baratísimo precio de $29.99? ¡Suelta ya! 21:36:27 <hypercubus> y sería hacer que el eeproxy reescriba las páginas HTML entrantes para incrustar la página en un frameset… 21:36:58 <hypercubus> el marco principal contendría el contenido HTTP solicitado, el otro marco serviría como barra de control 21:37:13 <hypercubus> y te permitiría activar/desactivar el proxy a voluntad 21:37:40 <hypercubus> y también te avisaría, quizá mediante bordes de colores o algún otro tipo de alerta, de que estás navegando de forma no anónima 21:37:54 <fvw> ¿cómo vas a evitar que un sitio i2p (con javascript etc) desactive el anonimato? 21:37:59 * duck intenta aplicar tolerancia de nivel-de-habilidad de jrandom 21:37:59 <hypercubus> o que un enlace en una página de eepsite lleve a la RealWeb(tm) 21:38:04 <duck> ¡genial! ¡hazlo! 21:38:16 <fvw> aún tendrás que hacer algo tipo fproxy, o crear algo no controlado por el navegador para el cambio. 21:38:29 <ugha_node> fvw: correcto. 21:39:10 <hypercubus> por eso vuelvo a soltar esto aquí; quizá alguien tenga ideas sobre cómo asegurar esto 21:39:31 <hypercubus> pero en mi opinión esto será algo que la mayoría de los usuarios finales de i2p necesitarán mucho 21:39:33 <hypercubus> *usuarios 21:40:04 <hypercubus> porque los enfoques de TLD/script de proxy/navegador dedicado son demasiado pedirle al usuario general de la red 21:40:29 <fvw> A la larga, creo que un equivalente de fproxy es la mejor idea. Pero eso definitivamente no es una prioridad en mi humilde opinión, y en realidad no creo que navegar sitios vaya a ser la killer app de i2p. 21:40:42 <Sonium> ¿Qué es el netDb, de todos modos? 21:40:59 <duck> Sonium: base de datos de routers conocidos 21:41:10 <hypercubus> fproxy es demasiado engorroso para la mayoría de los usuarios 21:41:32 <Sonium> ¿una base de datos así no compromete el anonimato? 21:41:39 <hypercubus> en mi opinión es parte de la razón por la que freenet nunca prendió en la comunidad no desarrolladora 21:41:41 <fvw> hypercube: no necesariamente. La autoconfiguración de proxy (“pac”) puede hacerlo tan simple como rellenar un único valor en la configuración de tu navegador. Creo que no deberíamos subestimar el hecho de que, en el futuro previsible, todos los usuarios de i2p serán al menos ligeramente avispados en lo informático. (toda la evidencia en freenet-support no obstante) 21:42:00 <ugha_node> Sonium: No, los ‘malos’ podrían recopilar esa información manualmente de todos modos. 21:42:21 <Sonium> pero si NetDb está caído i2p está caído, ¿no? 21:42:29 <fvw> hypercubus: No realmente, creo que el hecho de que no haya funcionado en absoluto desde principios de la 0.5 tiene más culpa de eso. </offtopic time=“once again”>
21:42:44 <fvw> Sonium: puedes tener más de un netdb (cualquiera puede ejecutar uno) 21:42:58 <hypercubus> ya tenemos pac, y aunque funciona de forma espectacular desde el punto de vista técnico, en la práctica no va a proteger el anonimato del avg. jog 21:43:03 <hypercubus> avg. joe 21:43:22 <ugha_node> fvw: Err.. Cada router tiene su propio netDb. 21:43:42 <duck> ok. Estoy a punto de desmayarme. asegúrense de baff cerrar la reunión cuando terminen 21:43:52 <ugha_node> I2P ya no tiene dependencias centrales. 21:44:07 <hypercubus> ok, bueno, solo quería dejar esta idea formalmente en los registros ;-) 21:44:30 <fvw> ugha_node: ok, entonces un netdb publicado. En realidad no ejecuto un nodo (todavía), no estoy del todo al día con la terminología. 21:44:34 <ugha_node> Hmm. ¿No quería mihi decir algo? 21:45:05 * fvw le da a duck chocolate con sabor a café para mantenerlo despierto y en marcha un poco más. 21:45:07 <mihi> no :) 21:45:21 <mihi> ¿duck es un dispositivo de red? ;) 21:45:25 <ugha_node> mihi: Por cierto, ¿vas a tomar la recompensa por aumentar el tamaño de ventana? 21:45:28 * fvw le da a duck chocolate con sabor a alcohol para apagarlo indefinidamente. 21:45:30 <hypercubus> en sueco 21:45:52 <mihi> ugha_node: ¿qué recompensa? 21:46:00 <hypercubus> bien, entonces pasamos al 5), ¿rant-a-rama? ;-) 21:46:13 <ugha_node> mihi: http://www.i2p.net/node/view/224 21:46:27 * duck come un poco del chocolate de fvw 21:47:16 <mihi> ugha_node: definitivamente no; lo siento 21:47:36 <ugha_node> mihi: Uh, ok. :( 21:48:33 * mihi intentó hacer un hack del “viejo” API de streaming hace algún tiempo, pero ese estaba demasiado lleno de bugs… 21:48:53 <mihi> pero en mi humilde opinión sería más fácil arreglar ese en lugar de arreglar el mío… 21:49:21 <ugha_node> Je. 21:49:42 <hypercubus> tan modesto 21:49:46 <mihi> ya que ya tiene algo de soporte (roto) de “reordering” (reordenamiento) 21:50:49 <Sonium> ¿hay alguna forma de preguntarle a deer cuántas personas hay en el canal i2p-#i2p? 21:51:01 <duck> no 21:51:08 <hypercubus> nop, pero puedo agregar eso a bogobot 21:51:08 <Sonium> :/ 21:51:11 <Nightblade> !list 21:51:13 <deer> <duck> 10 personas 21:51:13 <hypercubus> después de que termine el instalador ;-) 21:51:24 <Sonium> !list 21:51:32 <Sonium> o_O 21:51:35 <mihi> Sonium ;) 21:51:38 <ugha_node> ¡Este no es un canal fserv! 21:51:39 <Sonium> ¡era una trampa! 21:51:40 <ugha_node> :) 21:51:41 <hypercubus> debería ser !who 21:51:44 <deer> <duck> ant duck identiguy Pseudonym ugha2p bogobot hirvox jrandom Sugadude unknown 21:51:48 <cervantes> ups, me perdí la reunión 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> presiento que va a caer el mazo 21:52:51 <duck> suena como un buen momento para cerrarlo 21:52:55 <Sonium> por cierto, también deberías implementar un comando !8 como tiene chanserv 21:52:59 <fvw> bien, ahora que eso está resuelto, vamos a cer.. sí. eso. 21:53:00 * hypercubus es psíquico 21:53:05 <duck> BAFF 21:53:11 <Nightblade> !baff 21:53:12 <hypercubus> mi pelo, mi pelo 21:53:24 * fvw señala a hypercube y se ríe. ¡Tu pelo! ¡Tu pelo!