Quick recap
Presentes: cervantes, deer, duck, fvw, hypercubus, mihi, Nightblade, Sonium, ugha_node
Registro da reunião
21:11:09 <fvw> hypercubus: Acho que estou na lista de usuários da lista de discussão pública. fvw.i2p@var.cx 21:12:11 <duck> havia algo sobre adicionar todos os TLDs à sua lista de exceções do proxy do navegador 21:12:23 <fvw> isso requer discussão? Acho que isso já foi basicamente resolvido na lista de discussão. 21:12:24 <duck> acho que é uma gambiarra 21:12:36 <fvw> sim, isso foi mencionado. Bem-vindo de volta. 21:12:47 <duck> fvw: eu não li o tópico :) 21:13:12 <duck> ok, se você não quer discutir isso, passe para o #3 21:13:19 <duck> * 3) canal de chat 21:13:23 <hypercubus> o script do cervantes funciona perfeitamente no Konqueror 3.2.2, Firefox 0.8 e Opera 7.51, todos para Gentoo com KDE 3.2.2 21:13:39 * mihi marca o #4 21:13:55 <duck> #i2p-chat é um canal alternativo aqui para chat offtopic e suporte leve 21:14:08 <duck> não sei quem registrou isso 21:14:12 <hypercubus> fui eu 21:14:17 <duck> então é melhor tomar cuidado :) 21:14:22 <fvw> ehm, não há #4, só dois #5 :) 21:14:33 <hypercubus> vou ter sorte se eu conseguir lembrar a senha quando precisar dela ;-) 21:14:33 <mihi> [22:27] -ChanServ- Canal: #i2p-chat 21:14:33 <mihi> [22:27] -ChanServ- Contato: hypercubus <<ONLINE>>
21:14:33 <mihi> [22:27] -ChanServ- Alternativo: cervantes <<ONLINE>> 21:14:37 <mihi> [22:27] -ChanServ- Registrado: há 4 dias (0h 2m 41s) 21:15:12 <hypercubus> dei poderes de op a algumas pessoas de confiança para quando eu não estiver por perto e houver problemas 21:15:24 <duck> parece bom 21:15:39 <duck> pode ser um pouco exagerado 21:15:51 <hypercubus> nunca se sabe no IRC ;-) 21:15:55 <duck> mas depois que essa protogirl entrou aqui achei que seria bom dar uma limpada neste canal 21:16:03 <hypercubus> heh 21:16:27 <hypercubus> vamos precisar disso com certeza em algum momento nos próximos meses de qualquer forma 21:16:34 <duck> aham 21:16:48 <duck> e então o pessoal do freenode vai nos expulsar 21:16:55 <hypercubus> ;-) 21:17:13 <duck> eles não gostam de nada que não esteja escrito no ‘kampf’ deles 21:17:16 <duck> ops 21:17:44 * duck move para $nextitem e aciona o breakpoint do mihi 21:17:47 <hypercubus> achei que vincular o novo canal ao suporte o legitimaria para o freenode 21:18:47 <duck> hypercubus: você pode se surpreender 21:19:04 <hypercubus> cof admito que não li todas as políticas… 21:19:24 <duck> é roleta russa 21:19:39 <hypercubus> hmm, não pensei que seria tão grave assim 21:19:52 * duck está sendo negativo 21:19:54 <hypercubus> bem, vou ver o que podemos fazer 21:20:09 <fvw> desculpe, devo ter perdido algo. Por que o freenode nos expulsaria? 21:20:21 * duck olha para o contador de timeout do breakpoint do mihi 21:20:32 <duck> fvw: eles focam em canais de desenvolvimento 21:20:35 <mihi> ? 21:20:53 <mihi> duck: o breakpoint dispara em /^4).*/ 21:21:01 <duck> mihi: mas não existe o #4 21:21:06 <fvw> e daí? i2p está tão alpha que agora até suporte é desenvolvimento. 21:21:11 <fvw> (e não, você não pode me citar nisso) 21:21:36 <duck> fvw: talvez você não esteja familiarizado com os tipos de discussão que aconteciam no IIP 21:21:38 <hypercubus> sim, mas temos 2 canais para isso 21:21:45 <duck> e que provavelmente acontecerão nos canais #i2p 21:22:04 <duck> tenho quase certeza de que o freenode não aprecia isso. 21:22:10 <Nightblade> agora estou aqui 21:22:49 <hypercubus> vamos doar uma máquina de margarita para eles ou algo assim 21:22:49 <mihi> duck: a que você se refere? aos floods? ou ao #cl? ou o quê? 21:23:08 <fvw> discussões no IIP ou discussões no #iip? Nunca vi nada além de desenv. e suporte no #iip. E discussões no IIP iriam para I2P, não #i2p@freenode. 21:23:09 <duck> todo tipo de conversa não politicamente correta 21:23:36 <fvw> existem máquinas de margarita? Opa, eu quero. 21:23:54 <duck> ah, enfim 21:24:38 <hypercubus> vamos voltar ao 2)? 21:24:58 <duck> hypercubus: o que você tem a acrescentar sobre o proxy do navegador? 21:25:18 <hypercubus> ops, número 1… já que o nightblade acabou de nos agraciar com sua presença ;-) 21:25:33 <duck> Nightblade: tomamos a liberdade de ‘discutir’ o libsam 21:25:42 <Nightblade> Ok, vou dizer algumas coisas 21:25:48 <hypercubus> mas sim, eu tinha algo que não foi citado na lista sobre a coisa do navegador também, agora que pensei nisso 21:25:56 <duck> Nightblade: o fvw nos disse que talvez consiga ajudar com alguns testes no FreeBSD 21:26:20 <fvw> Eu não tenho mais uma máquina FreeBSD, mas tenho contas em máquinas FreeBSD; me deem casos de teste e terei prazer em executá-los. 21:27:02 <Nightblade> Comecei a trabalhar em um DHT em C++ (tabela hash distribuída), que usa o Libsam (C). Neste ponto não avancei especialmente longe, embora eu tenha trabalhado bastante nisso. No momento, os nós no dht conseguem “pingar” uns aos outros por meio de uma mensagem de dados do sam 21:27:09 <Nightblade> no processo encontrei alguns bugs menores no libsam 21:27:18 <Nightblade> e vou publicar uma nova versão em algum momento no futuro 21:27:51 <ugha_node> Nightblade: você poderia, por favor, remover aquelas chamadas a ‘strstr’ do libsam? :) 21:27:52 <Nightblade> o caso de teste é: tente compilar e me reporte os erros 21:28:01 <Nightblade> o que há de errado com strstr 21:28:21 <ugha_node> não é para ser usado no lugar de strcmp. 21:28:38 <Nightblade> ah, sim, também vou portar o libsam para Windows, mas isso não é para um futuro próximo 21:29:07 <Nightblade> há algo errado com a forma como estou usando, além da estética? 21:29:15 <Nightblade> você pode me enviar mudanças ou me dizer o que prefere fazer 21:29:19 <Nightblade> isso apenas pareceu a forma mais fácil 21:29:21 <ugha_node> Nightblade: não notei nada. 21:29:32 <fvw> strcmp é mais eficiente do que strstr, claro. 21:29:36 <ugha_node> mas eu só dei uma passada rápida. 21:30:20 <ugha_node> fvw: ocasionalmente dá para explorar coisas que usam strstr em vez de strcmp, mas não é o caso. 21:31:22 <Nightblade> sim, agora vejo alguns lugares onde posso mudar isso 21:31:28 <fvw> isso também, mas suponho que você teria notado. Bem, na verdade, você teria que usar strncmp para evitar essas explorações. Mas isso é irrelevante. 21:31:31 <Nightblade> não lembro por que fiz desse jeito 21:31:57 <ugha_node> fvw: concordo. 21:32:27 <Nightblade> ah, agora lembro por quê 21:32:40 <Nightblade> é um jeito preguiçoso de não ter que calcular o comprimento para strncmp 21:32:49 <duck> heh 21:32:52 <ugha_node> Nightblade: heheh. 21:33:01 <fvw> use min(strlen(foo), sizeof(*foo)) 21:33:04 <hypercubus> que comecem as palmadas? 21:33:15 <fvw> achei que o sexo oral vinha primeiro? se abaixa 21:33:32 <fvw> certo, próximo ponto, acho. O Hypercube tinha um comentário sobre usar proxy? 21:33:38 <hypercubus> heh 21:33:54 <duck> manda ver! 21:34:03 <Nightblade> vou fazer as mudanças para a próxima versão — pelo menos mudar algumas delas 21:34:25 <hypercubus> ok, bem, isso foi discutido brevemente no canal algumas semanas atrás, mas acho que vale revisitar 21:34:48 <deer> * Sugadude se oferece para realizar o sexo oral. 21:34:59 <hypercubus> em vez de adicionar TLDs (domínios de topo) à lista de bloqueio do seu navegador, ou usar o script de proxy, há uma terceira maneira 21:35:29 <hypercubus> que não deve ter as mesmas desvantagens das outras duas abordagens em termos de anonimato 21:36:17 <fvw> que eu vou te contar pelo preço baratinho de $29.99? Fala logo! 21:36:27 <hypercubus> e seria fazer o eeproxy reescrever as páginas HTML recebidas para incorporar a página em um frameset… 21:36:58 <hypercubus> o frame principal conteria o conteúdo HTTP solicitado; o outro frame serviria como uma barra de controle 21:37:13 <hypercubus> e permitiria ativar/desativar o uso de proxy à vontade 21:37:40 <hypercubus> e também o alertaria, talvez por meio de bordas coloridas ou algum outro tipo de alerta, de que você está navegando sem anonimato 21:37:54 <fvw> como você vai impedir que um site i2p (com JavaScript etc.) de desligar o anonimato? 21:37:59 * duck tenta aplicar jrandom-skill-level-of tolerance 21:37:59 <hypercubus> ou que um link em uma página de eepsite leve para a RealWeb(tm) 21:38:04 <duck> legal! faça! 21:38:16 <fvw> você ainda terá que fazer algo tipo fproxy, ou fazer algo não controlado pelo navegador para alternar. 21:38:29 <ugha_node> fvw: certo. 21:39:10 <hypercubus> por isso estou jogando isso aqui de novo, talvez alguém tenha algumas ideias sobre como tornar isso seguro 21:39:31 <hypercubus> mas, na minha opinião, isso será algo de que a maioria dos i2p end usuários vai precisar muito 21:39:33 <hypercubus> *usuários 21:40:04 <hypercubus> porque as abordagens de TLD/script de proxy/navegador dedicado são pedir demais do usuário comum da rede 21:40:29 <fvw> a longo prazo, acho que um substituto ao fproxy é a melhor ideia. Mas isso definitivamente não é uma prioridade, na minha opinião, e na verdade não acho que navegar sites será a killer app do i2p. 21:40:42 <Sonium> Afinal, o que é o netDb? 21:40:59 <duck> Sonium: banco de dados de routers conhecidos 21:41:10 <hypercubus> fproxy é muito incômodo para a maioria dos usuários 21:41:32 <Sonium> um banco de dados assim não compromete o anonimato? 21:41:39 <hypercubus> na minha opinião, é parte da razão pela qual o freenet nunca pegou na comunidade não-desenvolvedora 21:41:41 <fvw> hypercube: não necessariamente. a autoconfiguração de proxy (“pac”) pode tornar isso tão simples quanto preencher um único valor na configuração do seu navegador. Acho que não devemos subestimar o fato de que, no futuro previsível, todos os usuários de i2p serão pelo menos um pouco experientes em computação. (apesar de todas as evidências no freenet-support) 21:42:00 <ugha_node> Sonium: não, ‘agentes mal-intencionados’ poderiam coletar essa informação manualmente de qualquer jeito. 21:42:21 <Sonium> mas se o NetDb cair o i2p cai, certo? 21:42:29 <fvw> hypercubus: na verdade não, acho que o fato de que não funciona desde o início da 0.5 é mais culpado por isso. </offtopic time=“once again”>
21:42:44