http://www.ufrgs.br/cdrom/thoreau/thoreau.pdf
A desobediência civil, por Henry David Thoreau
http://www.ufrgs.br/cdrom/thoreau/thoreau.pdf
A coisa mais importante e é quase um segredo
por Nicholas Kristof (tradução: Felipe Neis Araujo)
Nós, jornalistas, somos um pouco como os abutres, nos banqueteamos de guerras, escândalos e desastres. Ligue nos noticiários e você verá refugiados sírios, corrupção na Volkswagen, governos disfuncionais.
Isso reflete, no entanto, o viés sob o qual escolhemos apresentar as notícias: cobrimos quedas de avião, não aviões que decolam. A coisa mais importante que está acontecendo no mundo hoje, na verdade, é algo que quase nunca cobrimos: um declínio impressionante da pobreza, do analfabetismo e das doenças.
Hã? Você deve estar se perguntando o que eu ando fumando! Todos sabem do avanço da guerra, do aumento da AIDS e outras doenças, das dificuldades desesperadoras da pobreza.
Uma pesquisa descobriu que dois terços dos estadunidenses acreditam que a proporção da população mundial que vive em condições de extrema pobreza praticamente dobrou ao longo dos últimos vinte anos. Outros 29% acreditavam que a proporção continuava praticamente a mesma.
Trata-se de 95% dos estadunidenses – que estão profundamente errados. Na verdade a proporção da população mundial vivendo na extrema pobreza não dobrou e nem permaneceu a mesma. Ela caiu mais da metade, de 35% em 1993 para 14% em 2011 (o ano mais recente para o qual existem dados do Banco Mundial).
Se 95% dos estadunidenses estão completamente por fora de uma transformação dessa magnitude isso reflete uma falha no modo como nós, jornalistas, cobrimos o mundo – e eu me incluo entre os culpados. Considere o seguinte:
* O número de pessoas extremamente pobres (que são definidas como aquelas que ganham menos de US$1 ou US$1,25 por dia, dependendo de quem calcula) aumentou de modo implacável até meados do século XX, depois permaneceu praticamente estabilizada por algumas décadas. Desde os anos 1990 o número de pessoas pobres despencou.
* Em 1990 mais de 12 milhões de crianças morreram antes dos 5 anos de idade; este número caiu mais da metade desde então.
* Mais crianças do que nunca têm sido escolarizadas, especialmente meninas. Nos anos 1980 apenas metade das meninas dos países em desenvolvimento completavam a educação básica; agora elas são 80%.
É certo que cerca de 16 mil crianças morrem desnecessariamente todos os dias. É enlouquecedor ver crianças morrerem durante minhas viagens apenas por terem nascido no lugar errado na época errada.
Mas um dos motivos da nossa atual complacência é o sentimento de que a pobreza é inevitável – e isso é injustificável.
O segredo mais bem guardado do mundo é de que estamos vivendo um ponto de inflexão histórica no qual a pobreza extrema está recuando. Membros das Nações Unidas recentemente adotaram 17 novas Metas Globais das quais a principal é a eliminação da extrema pobreza até 2030. São metas históricas. Ainda haverá pessoas pobres, é claro, mas pouquíssimas delas serão pobres demais pra comer ou pra mandar os filhos pra escola. Os jornalistas e funcionários de ajuda humanitária jovens que estão começando suas carreiras hoje irão ver muito pouco da lepra, do analfabetismo, da elefantíase e da oncocercose que eu vi regularmente.
“Vivemos a época de maior progresso do desenvolvimento entre as pessoas pobres a nível global na história do mundo”, observa Steven Radelet, economista do desenvolvimento e professor na Georgetown University, num livro sensácional que será lançado em Novembro, “A grande onda: a ascenção do Mundo em Desenvolvimento” (em tradução livre).
“A pr´oximas duas décadas podem ser ainda melhores e podem tornar-se a maior era de progresso para as pessoas pobres do mundo na história da humanidade”, escreve Radelet.
Eu escrevo frequentemente sobre desigualdades, um imenso desafio para os Estados Unidos. Mas, a nível global, a desigualdade está diminuindo por conta da ascenção dos países pobres.
O que isso tudo significa em termos humanos? Eu pensava nisso semana passada enquanto entrevistava Malala Yousafzai, a adolescente que ganhou o Prêmio Nobel da Paz. A mãe de Malala cresceu analfabeta, como as mulheres antes dela, e foi criada para ser invisível para os estranhos [outsiders, no original]. Malala é um contraste total: instruída, arrojada, sem rodeios e talvez a garota adolescente mais visível do mundo.
Mesmo em países como o Paquistão a época de mulheres analfabetas e invisíveis como a mãe de Malala está se extinguindo; a época de Malala está alvorecendo. O desafio agora é garantir que as nações ricas doadoras sejam generosas no apoio às Metas Globais – mas garantir também que os países pobres façam a sua parte, ao invés de sucumbir à corrupção e à ineficiência. (Eu estou falando com você, Angola!)
Há ainda um último falso argumento a derrubar. Os cínicos argumentam que salvar vidas não tem sentido pois o resultado é a superpopulação que leva mais pessoas a passar fome. Não é verdade. Parte dessa onda de progresso é a queda impressionante na taxa de natalidade.
As mulheres haitianas têm em média, hoje, 3,1 filhos; em 1985 elas tinham em média 6. Em Bangladesh as mulheres têm agora uma média de 2,2 filhos. As indonédias, 2,3. Quando as pessoas pobres sabem que seus filhos vão sobreviver, quando elas instruem suas filhas, quando têm acesso a planejamento familiar, elas têm menos filhos.
Então vamos ao trabalho e, sob nossa responsabilidade, vamos acabar com a pobreza extrema ao redor do mundo. Nós sabemos que os desafios são superáveis – porque já viramos a maré da história.
(Este texto apareceu originalmente em http://www.nytimes.com/2015/10/01/opinion/nicholas-kristof-the-most-important-thing-and-its-almost-a-secret.html)
“Também é fácil assumir que o mundo como ele existe atualmente representa algum tipo de expressão ideal da sociedade e que qualquer desvio dessa sagrada tradição é ao mesmo tempo chocante e mal. Apesar da internet ter quarenta anos e a “web” metade disso, algumas pessoas ainda ficam surpresas que membros individuais da sociedade, anteriormente felizes em gastar a maior parte do seu tempo livre consumindo, comecem a voluntariamente criar e compartilhar coisas.
…
Mas o puro consumo de mídias nunca foi uma tradição sagrada; isso foi apenas um conjunto de acidentes acumulados, acidentes que estão sendo desfeitos conforme as pessoas escolhem novas ferramentas de comunicação para fazer o que a velha mídia simplesmente não conseguia”
Clay Shirky – The Cognitive Surplus
Chamada de trabalhos para o Moodle Moot Brasil até 15/10/2015
#moodle #moodlebrasil #moodlemootBR
Site do evento:
Dias 29 e 30 de abril – Moodle Moot Brasil 2015
Traga seu notebook e venha hackear o Moodle no Moot Brasil 2015!
Se você já trabalha com desenvolvimento para Moodle ou quer começar nessa área, traga seu notebook para o Moodle Moot Brasil 2015 e participe da nossa tarde de Moodle Hacking!
Se você é responsável por uma equipe, traga seus desenvolvedores para o evento!
Na tarde do dia 29 de abril, teremos uma sala exclusiva para discutir e praticar temas relacionados ao desenvolvimento do Moodle.
Alguns tópicos que serão abordados:
Corra e confirme sua presença em http://www.moodlebrasil.org/mod/choice/view.php?id=97
35% das vagas já foram ocupadas!
$ sudo apt-get install vim mysql-server apache2 php5 php5-mysql php5-xdebug php5-gd php5-cli php5-imagick php5-intl php5-curl php5-xmlrpc
$ mkdir public_html
$ cd $_
$ git clone https://github.com/moodle/moodle.git
here is a patch to make broadcom sta linux driver wok on the new kernel.
diff –git a/src/wl/sys/wl_iw.c b/src/wl/sys/wl_iw.c
index 83b8dbf..70ee4e4 100644
— a/src/wl/sys/wl_iw.c
+++ b/src/wl/sys/wl_iw.c
@@ -118,7 +118,11 @@ dev_wlc_ioctl(
fs = get_fs();
set_fs(get_ds());
+#if LINUX_VERSION_CODE do_ioctl(dev, &ifr, SIOCDEVPRIVATE);
+#else
+ ret = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, SIOCDEVPRIVATE);
+#endif
set_fs(fs);
return ret;
diff –git a/src/wl/sys/wl_linux.c b/src/wl/sys/wl_linux.c
index 7d6bba1..bfa90d0 100644
— a/src/wl/sys/wl_linux.c
+++ b/src/wl/sys/wl_linux.c
@@ -293,20 +293,36 @@ module_param_string(name, name, IFNAMSIZ, 0);
#define SRCBASE “.”
#endif
-#if WIRELESS_EXT >= 19
+#if WIRELESS_EXT >= 22
+static const struct net_device_ops wl_ethtool_ops =
+{
+ .ndo_open = wl_open,
+ .ndo_stop = wl_close,
+ .ndo_start_xmit = wl_start,
+ .ndo_get_stats = wl_get_stats,
+ .ndo_set_mac_address = wl_set_mac_address,
+ .ndo_set_multicast_list = wl_set_multicast_list,
+ .ndo_do_ioctl = wl_ioctl
+};
+#elif WIRELESS_EXT >= 19
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 19)
static struct ethtool_ops wl_ethtool_ops =
-#else
+{
+ .get_drvinfo = wl_get_driver_info
+};
+#elif LINUX_VERSION_CODE <= KERNEL_VERSION(2, 6, 30)
static const struct ethtool_ops wl_ethtool_ops =
-#endif
{
.get_drvinfo = wl_get_driver_info
};
+#endif
#endif
+
static
void wl_if_setup(struct net_device *dev)
{
+#if LINUX_VERSION_CODE open = wl_open;
dev->stop = wl_close;
dev->hard_start_xmit = wl_start;
@@ -314,6 +330,8 @@ void wl_if_setup(struct net_device *dev)
dev->set_mac_address = wl_set_mac_address;
dev->set_multicast_list = wl_set_multicast_list;
dev->do_ioctl = wl_ioctl;
+#endif
+
#ifdef CONFIG_WIRELESS_EXT
#if WIRELESS_EXT get_wireless_stats = wl_get_wireless_stats;
@@ -321,7 +339,9 @@ void wl_if_setup(struct net_device *dev)
#if WIRELESS_EXT > 12
dev->wireless_handlers = (struct iw_handler_def *) &wl_iw_handler_def;
#endif
-#if WIRELESS_EXT >= 19
+#if WIRELESS_EXT >= 22
+ dev->netdev_ops = &wl_ethtool_ops;
+#elif WIRELESS_EXT >= 19
dev->ethtool_ops = &wl_ethtool_ops;
#endif
Os dois sites do título, quando acessados via Firefox, no Linux, têm o comportamento interessante de gravar os vídeos que estão sendo atualmente carregados ou assistidos no diretório /tmp. Algo como:
daniel@sheena:~$ ls -hl /tmp/
total 103M
drwxr-xr-x 2 daniel daniel 48 2009-01-26 11:06 acroread_1000_1000
-rw------- 1 daniel daniel 103M 2009-01-26 11:29 Flash48K72J
drwx------ 2 daniel daniel 208 2009-01-26 08:48 kde-daniel
drwx------ 2 daniel daniel 128 2009-01-26 08:46 keyring-ffXC5o
drwx------ 2 daniel daniel 1.2K 2009-01-26 11:27 orbit-daniel
drwx------ 2 daniel daniel 160 2009-01-26 11:27 plugtmp
drwx------ 2 daniel daniel 96 2009-01-26 08:46 pulse-daniel
drwx------ 2 daniel daniel 80 2009-01-26 08:46 seahorse-wHSQ8k
drwx------ 2 daniel daniel 48 2009-01-26 08:46 virtual-daniel.OObxjB
Aquele arquivo Flash48K72J, era o arquivo parcial desse vídeo.
Enquanto a aba em que o vídeos é exibido ou carregado, o arquivo permanecerá lá. Basta copiá-lo para onde você quiser.