Y mira que por una vez le doy la razón a los estudiantes: el colegio no debe sancionar a María Música por el jarrazo. No sólo no se le debe cancelar la matrícula, sino que el colegio no debe aplicar sanción alguna.
Y es que, simplemente, ¿por qué el colegio debe castigar a sus alumnos por lo que hacen fuera del colegio? Música actuó solita, no representaba a nadie más que a sí misma, y estaba en ese momento en paro; ¿por qué el colegio pretende controlar lo que los alumnos hagan con su propia vida?
miércoles, 13 de agosto de 2008
Vuelvo otra vez
No, no fui detenido por la policía. Aún.
Me volvieron a enviar a Venezuela, por una semana. Sin embargo, esta vez fue una experiencia mucho mejor, y hasta me divertí y todo. Caray, qué diferencia hace un buen jefe de proyectos.
Caracas es una ciudad extraña, rodeado de enormes cerros (que no montañas) verdes de vegetación, y rodeada de pobreza, también. Una pobreza que habita en colmenas de ladrillo.
Sólo una cosa para contar. Durante la semana que estuve allá se me cumplió uno de los grandes sueños de mi vida: estuve en el Gran Modelo Venezuela Teen 2008. O casi: llegué cuando había terminado y pude ver a las modelos afuera.
Como era de esperarse, saqué cinco fotos y se me acabaron las pilas de la cámara. Tampoco eran fotos que valieran mucho. Afortunadamente, este señor sacó unas mejores.
Me volvieron a enviar a Venezuela, por una semana. Sin embargo, esta vez fue una experiencia mucho mejor, y hasta me divertí y todo. Caray, qué diferencia hace un buen jefe de proyectos.
Caracas es una ciudad extraña, rodeado de enormes cerros (que no montañas) verdes de vegetación, y rodeada de pobreza, también. Una pobreza que habita en colmenas de ladrillo.
Sólo una cosa para contar. Durante la semana que estuve allá se me cumplió uno de los grandes sueños de mi vida: estuve en el Gran Modelo Venezuela Teen 2008. O casi: llegué cuando había terminado y pude ver a las modelos afuera.
Como era de esperarse, saqué cinco fotos y se me acabaron las pilas de la cámara. Tampoco eran fotos que valieran mucho. Afortunadamente, este señor sacó unas mejores.
viernes, 25 de julio de 2008
¡Tengo miedo!
Sí, tengo miedo, como el pato de 31 Minutos. O bueno, lo tuve un rato.
Buscando [lo][li][tas] en Imagefap me apareció un mensaje donde se decía que mi IP sería inmediatamente enviada al ASACP, una asociación norteamericana de protección de menores. Como no estaba utilizando TOR, la IP enviada era mi IP real, y, como bien deben saber ustedes, encontrarme conociendo mi IP es más fácil que encontrar una aguja en un pajar sentándose en él.
(Si se preguntan Uds. qué hacía un paranoico como yo en Imagefap sin ocultar mi identidad, la respuesta es bastante sencilla: prefiero ver pornografía a cara descubierta)
Así, pues, me puse a buscar información sobre el tema. Quizás les sea útil cuando busquen pornografía.
La ASACP se declara como una asociación sin fines de lucro dedicada a eliminar la pornografía [in][fan][til] de Internet. Lo hace de tres maneras:
Visto así, es muy poco probable que a mi, o que a cualquiera que reciba una de esas advertencias, le ocurra algo. Si bien la ASACP envía a la policía de USA las denuncias que se le envían, luego de investigarlas, se centra más en los sitios que en los usuarios, e investigar IPs de usuarios debe ser una pérdida total de tiempo, dado lo volátiles que son (por ejemplo, los proveedores de ADSL suelen cambiar las IP todas las noches); eso, por no hablar del volumen de IPs que deben llegarles desde Imagefap y sitios similares.
Es decir, si llegas a ver uno de esos avisos, quédate tranquilo. Y visita este blop regularmente: si transcurre un mes sin actualizaciones, quizás debas preocuparte :)
Sin embargo, se me ocurren algunas cosas. Para empezar, estoy de acuerdo con los fines que persigue la ASACP, por supuesto. Ahora bien, creo que sus medios son, en el mejor de los casos, insuficientes. En el peor, son un timo.
Son insuficientes, por la sencilla razón de que el problema que intentan resolver es demasiado grande. Para muestra, les expondré las dificultades más simples.
Internet cruza las fronteras de los países, y los países no tienen una definición común de pornografía [in][fan][til]. De hecho, no tienen siquiera una medianamente cercana. Basta recordar que en países islámicos es posible contraer matrimonio con una niña de 13.
Pueden ser un timo... porque, con la publicidad suficiente, las empresas proveedoras de servicios para adultos se verán forzadas a afiliarse a la ASACP, so pena de ser sospechosas de alojar contenido ilegal.
De todos modos, voy a decirles un secreto. Aunque no es posible buscar en Imagefap fotos de la hija de Lola Flores, o de la película basada en un libro de Nabokov, Imagefap está llena de imágenes de menores de edad. Aparecen en la portada. Pueden o no constituir contenido ilícito (bueno, según la legislación de qué país), pero ahí están, por más que el ASACP los haya certificado.
Buscando [lo][li][tas] en Imagefap me apareció un mensaje donde se decía que mi IP sería inmediatamente enviada al ASACP, una asociación norteamericana de protección de menores. Como no estaba utilizando TOR, la IP enviada era mi IP real, y, como bien deben saber ustedes, encontrarme conociendo mi IP es más fácil que encontrar una aguja en un pajar sentándose en él.
(Si se preguntan Uds. qué hacía un paranoico como yo en Imagefap sin ocultar mi identidad, la respuesta es bastante sencilla: prefiero ver pornografía a cara descubierta)
Así, pues, me puse a buscar información sobre el tema. Quizás les sea útil cuando busquen pornografía.
La ASACP se declara como una asociación sin fines de lucro dedicada a eliminar la pornografía [in][fan][til] de Internet. Lo hace de tres maneras:
- Clasificando y etiquetando los sitios de contenido adulto de Internet.
- Siendo un repositorio común para las denuncias de contenido ilícito.
- Emitiendo una serie de recomendaciones para los webmasters.
Visto así, es muy poco probable que a mi, o que a cualquiera que reciba una de esas advertencias, le ocurra algo. Si bien la ASACP envía a la policía de USA las denuncias que se le envían, luego de investigarlas, se centra más en los sitios que en los usuarios, e investigar IPs de usuarios debe ser una pérdida total de tiempo, dado lo volátiles que son (por ejemplo, los proveedores de ADSL suelen cambiar las IP todas las noches); eso, por no hablar del volumen de IPs que deben llegarles desde Imagefap y sitios similares.
Es decir, si llegas a ver uno de esos avisos, quédate tranquilo. Y visita este blop regularmente: si transcurre un mes sin actualizaciones, quizás debas preocuparte :)
Sin embargo, se me ocurren algunas cosas. Para empezar, estoy de acuerdo con los fines que persigue la ASACP, por supuesto. Ahora bien, creo que sus medios son, en el mejor de los casos, insuficientes. En el peor, son un timo.
Son insuficientes, por la sencilla razón de que el problema que intentan resolver es demasiado grande. Para muestra, les expondré las dificultades más simples.
Internet cruza las fronteras de los países, y los países no tienen una definición común de pornografía [in][fan][til]. De hecho, no tienen siquiera una medianamente cercana. Basta recordar que en países islámicos es posible contraer matrimonio con una niña de 13.
- Es sencillo ocultarse en Internet. Para eso está TOR.
- La demanda de pornografía [in][fan][til] es INMENSA. La cantidad de sitios denunciados excede en mucho la capacidad para investigarlos.
Pueden ser un timo... porque, con la publicidad suficiente, las empresas proveedoras de servicios para adultos se verán forzadas a afiliarse a la ASACP, so pena de ser sospechosas de alojar contenido ilegal.
De todos modos, voy a decirles un secreto. Aunque no es posible buscar en Imagefap fotos de la hija de Lola Flores, o de la película basada en un libro de Nabokov, Imagefap está llena de imágenes de menores de edad. Aparecen en la portada. Pueden o no constituir contenido ilícito (bueno, según la legislación de qué país), pero ahí están, por más que el ASACP los haya certificado.
domingo, 20 de julio de 2008
Más sobre wsprintf
wsprintf no reconoce el especificador %f; es decir, no formatea entradas de punto flotante.
La llamada swprintf(s,TEXT("%.2f"),5.0); imprime "5.00".
La llamada wsprintf(s,TEXT("%.2f"),5.0); imprime "%".
Es un error maldito, porque es muy difícil de encontrar si uno no sabe lo que está buscando. Darse cuenta puede tomar horas. La mejor manera de evitarlo es muy simple:
"Nunca uses wsprintf".
La llamada swprintf(s,TEXT("%.2f"),5.0); imprime "5.00".
La llamada wsprintf(s,TEXT("%.2f"),5.0); imprime "%".
Es un error maldito, porque es muy difícil de encontrar si uno no sabe lo que está buscando. Darse cuenta puede tomar horas. La mejor manera de evitarlo es muy simple:
"Nunca uses wsprintf".
Nuestra amiga, Música
Sí, Música Sepúlveda. No se llama así, pero da igual: me refiero a la adolescente de 14 años que acaba de tener su minuto de fama, arrojando agua a la ministro de educación.
Pero, por supuesto, no vale la pena hablar de ella, en sí misma. Tiene 14 años. A los 14 los humanos no estamos formados intelectualmente, ni somos legalmente responsables por nuestros actos, por lo menos acá en Chile, y lo que Música haga, aunque se lo haga a la ministro de Educación y frente a las cámaras de televisión, no pasa de ser una niñería.
Sobre ella sólo cabe decir esto: es medianamente bonita, habla con lo que los tontos llaman "madurez", y su madre la apoya incluso cuando agrede sin provocación, en una reunión a la que no había sido invitada, a las personas que se niegan a hablar con ella. Es decir, le espera una vida feliz y llena de satisfacciones personales. Será una vida inútil, también, porque nunca aprenderá lo que es el respeto a los demás, ni comprenderá que comete errores; pero, a ella, ¿qué más le da?
No, ella no es importante. Importantes son otros, adultos responsables: los dirigentes del Colegio de Profesores que la apoyaron. Imagínate: estás en una difícil negociación política, un tercero te agrede, y lo primero que hace tu interlocutor es apoyar públicamente a tu agresor. ¿Cómo deja eso la negociación? ¿Qué adulto responsable haría eso?
Y, figúrate: esos que apoyan a Música son profesores. Su trabajo, su deber y (ojalá) su vocación consiste en enseñar a los niños y a los jóvenes en ser adultos útiles, a la sociedad y a sí mismos. Es un trabajo difícil. Algunos de ellos son víctimas de agresiones también: les arrojan tiza, los insultan, los amenazan. Yo lo sé: casi todos en mi familia son profesores. Bueno, explíquenme ahora qué va a decir el Colegio de Profesores la siguiente vez que un alumno le arroje agua a su profesor, que sería poco, o lo agarre a combos, que no es infrecuente.
No puedo entenderlo. Me avergüenza. Me da lástima. No por Música, sino por los adultos que la creamos.
Pero, por supuesto, no vale la pena hablar de ella, en sí misma. Tiene 14 años. A los 14 los humanos no estamos formados intelectualmente, ni somos legalmente responsables por nuestros actos, por lo menos acá en Chile, y lo que Música haga, aunque se lo haga a la ministro de Educación y frente a las cámaras de televisión, no pasa de ser una niñería.
Sobre ella sólo cabe decir esto: es medianamente bonita, habla con lo que los tontos llaman "madurez", y su madre la apoya incluso cuando agrede sin provocación, en una reunión a la que no había sido invitada, a las personas que se niegan a hablar con ella. Es decir, le espera una vida feliz y llena de satisfacciones personales. Será una vida inútil, también, porque nunca aprenderá lo que es el respeto a los demás, ni comprenderá que comete errores; pero, a ella, ¿qué más le da?
No, ella no es importante. Importantes son otros, adultos responsables: los dirigentes del Colegio de Profesores que la apoyaron. Imagínate: estás en una difícil negociación política, un tercero te agrede, y lo primero que hace tu interlocutor es apoyar públicamente a tu agresor. ¿Cómo deja eso la negociación? ¿Qué adulto responsable haría eso?
Y, figúrate: esos que apoyan a Música son profesores. Su trabajo, su deber y (ojalá) su vocación consiste en enseñar a los niños y a los jóvenes en ser adultos útiles, a la sociedad y a sí mismos. Es un trabajo difícil. Algunos de ellos son víctimas de agresiones también: les arrojan tiza, los insultan, los amenazan. Yo lo sé: casi todos en mi familia son profesores. Bueno, explíquenme ahora qué va a decir el Colegio de Profesores la siguiente vez que un alumno le arroje agua a su profesor, que sería poco, o lo agarre a combos, que no es infrecuente.
No puedo entenderlo. Me avergüenza. Me da lástima. No por Música, sino por los adultos que la creamos.
miércoles, 9 de julio de 2008
Siempre el más simple
Nunca uses sprintf para copiar strings. Usa strcpy.
¿Por qué?
1. Porque el string copiado podría contener cadenas de formato. Si esto sucede, sprintf buscará argumentos en el stack, y con toda seguridad encontrará algo. Ese algo puede ser bastante dañino.
2. Porque algunas implementaciones de sprintf (por ejemplo la incluida en las bibliotecas de tiempo de ejecución de Visual C++ 6, o las que se encuentran en Windows Mobile 5) tienen una restricción arbitraria a la longitud del segundo argumento de sprintf.
3. Porque sprintf tiene que analizar el string, por lo que tarda más.
¡Ah! Es la programación en C.
¿Por qué?
1. Porque el string copiado podría contener cadenas de formato. Si esto sucede, sprintf buscará argumentos en el stack, y con toda seguridad encontrará algo. Ese algo puede ser bastante dañino.
2. Porque algunas implementaciones de sprintf (por ejemplo la incluida en las bibliotecas de tiempo de ejecución de Visual C++ 6, o las que se encuentran en Windows Mobile 5) tienen una restricción arbitraria a la longitud del segundo argumento de sprintf.
3. Porque sprintf tiene que analizar el string, por lo que tarda más.
¡Ah! Es la programación en C.
viernes, 4 de julio de 2008
Inmigrantes
Bueno, y ya que hablamos de las políticas de países avanzados...
... debemos recordar que nosotros, los sudacas, tenemos que pensarlo muy bien antes de viajar a Europa.
¡Ah!
Y es que nosotros, los sudacas, los moros, los pobres, somos muy distintos de los europeos. Somos subhumanos. Morenos, sucios, siempre guerreando entre nosotros, llenos de dictaduras militares, pobres refugiados, que buscamos en otros países el bienestar y la paz que, como subhumanos que somos, fuimos incapaces de generar en los nuestros. Son nuestros genes inferiores, subhumanos.
Los europeos, en cambio, son humanos de verdad. En sus países no hubo dictaduras militares, o las hubo en fechas muy remotas (Franco en España, el Estado Novo en Portugal, Wojciech Jaruzelski en Polonia). En sus países no hubo guerras fratricidas sin sentido (Segunda Guerra Mundial, Guerra de Bosnia); ellos no necesitaron ayuda económica norteamericana (Plan Marshall); no tienen gobernantes de opereta (Berlusconi), ni guerrillas (ETA).
Los europeos se olvidaron. Se olvidaron de cuando los refugiados eran ellos, y los acogimos con los brazos abiertos. Olvidaron el Winnipeg, el barco en el que Pablo Neruda, por orden del gobierno chileno, trajo a todos los refugiados de la Guerra Civil Española (perdón, ¿dije ya que los europeos no tienen luchas fratricidas? ) que cabían en él; olvidaron a los judíos que huyeron de Europa y que nadie quería, a los que hubo que crear un país; olvidaron a los refugiados serbios, croatas, rumanos que llegaron a Chile y al resto de Sudamérica huyendo de Europa, que no los quería.
Ahora los europeos son ricos. Son humanos de verdad. No quieren saber de nosotros, los subhumanos.
... debemos recordar que nosotros, los sudacas, tenemos que pensarlo muy bien antes de viajar a Europa.
¡Ah!
Y es que nosotros, los sudacas, los moros, los pobres, somos muy distintos de los europeos. Somos subhumanos. Morenos, sucios, siempre guerreando entre nosotros, llenos de dictaduras militares, pobres refugiados, que buscamos en otros países el bienestar y la paz que, como subhumanos que somos, fuimos incapaces de generar en los nuestros. Son nuestros genes inferiores, subhumanos.
Los europeos, en cambio, son humanos de verdad. En sus países no hubo dictaduras militares, o las hubo en fechas muy remotas (Franco en España, el Estado Novo en Portugal, Wojciech Jaruzelski en Polonia). En sus países no hubo guerras fratricidas sin sentido (Segunda Guerra Mundial, Guerra de Bosnia); ellos no necesitaron ayuda económica norteamericana (Plan Marshall); no tienen gobernantes de opereta (Berlusconi), ni guerrillas (ETA).
Los europeos se olvidaron. Se olvidaron de cuando los refugiados eran ellos, y los acogimos con los brazos abiertos. Olvidaron el Winnipeg, el barco en el que Pablo Neruda, por orden del gobierno chileno, trajo a todos los refugiados de la Guerra Civil Española (perdón, ¿dije ya que los europeos no tienen luchas fratricidas? ) que cabían en él; olvidaron a los judíos que huyeron de Europa y que nadie quería, a los que hubo que crear un país; olvidaron a los refugiados serbios, croatas, rumanos que llegaron a Chile y al resto de Sudamérica huyendo de Europa, que no los quería.
Ahora los europeos son ricos. Son humanos de verdad. No quieren saber de nosotros, los subhumanos.
Suscribirse a:
Entradas (Atom)