Después de tantas maldiciones era cuestión de tiempo: Teleco arde

Según me han comentado mis compañeros de piso y otros más por email, mi escuela (por poco tiempo más) ha sufrido un incendio esta tarde.

Espero que nadie (ni el trabajo de nadie) haya salido muy malparado pero asimismo recomendaría a unos señores, que todos sabemos quienes son, que sepan interpretar las señales del cielo: quizá este haya sido una advertencia, arrepentimiento y cambio de trayectoria ya!!!!

Sobran las palabras:

PD: no todos los alumnos de la escuela de Teleco de Málaga hablan como los del video, no generalicéis por favor. (Lo siento por los del video pero salís muy mal parados, ¿habías consumido drogas momentos antes de la grabación o es permanente?)

¿Hay algo más bonito que un niño coder?

Eso deben pensar los que están detrás de Java for Kids, aclara que está dirigido tanto a niños como a programadores noveles pero no deja de ser una iniciativa interesante.

Utilizan como entorno de desarrollo JUDO (Java IDE for Children and Beginning Programmers) que, por cierto, tiene una traducción al español. Por lo que veo, se trata de un editor muy sencillo, destinado a programas no demasiado complejos.

Enseñar a los niños a programar siempre me ha parecido buena idea. El objetivo no es convertirlos en desarrolladores del core de Linux sino una formación tecnica útil. Compárese con tocar un instrumento musical: “se un poco de Java y toco un poco la guitarra” Hay una parte de afición, una parte de formación y una disciplina e ideas que pueden ser útiles en otros aspectos de la vida (esto último quizá más en la programación que en la música).

Me imagino la escena: “¡Nene! Cierrra ya el debugger y vente a merendar. Y tienes todavía que hacer los deberes de manualidades.”

El desarrollar algoritmos para conseguir que tu ordenador haga lo que tu quieras es estimulante, aprendes a pensar, a descomponer un problema, a hilar tu pensamiento con un objetivo. Sí, es divertido (y frustrante en muchas ocasiones. No hay premio sin esfuerzo).

El recibir una formación técnica básica creo que es algo en lo que se debería invertir algo de esfuerzo. En un futuro cercano, cualquier persona deberá lidiar a diario con multitud de aparatos electronicos, pantallas, teclados e interfaces varios.
Para todos los techies sintonizar una tele o moverse entre los menus de configuración del DVD parece casi intuitivo, esto es porque los interfaces nos son familiares y estamos en “sintonía mental” (permitanme el término) con el creador de ese menu. Pensamos de una forma similar. Por desgracia para muchas personas (en general a partir de la mediana edad) el futuro cercano va a ser algo incomodo si no fueron capaces de pasar del VHS al DVD, no quiero augurarles los cambios que aun les esperan.

Los niños y jovenes de hoy interactuaran con más facilidad con toda la fauna de ordenadores, gadgets y aparatitos que nos rodean pero, no por ello y quizá aún más, hay que formarlos para que se muevan con facilidad en este mundo de rápida evolución y cacharros por todas partes.

Por eso, enseña Java a tus niños. Y si Java te parece mucho, prueba con Logo, te dan muchos motivos que son aplicables a la idea de que los niños deben programar.

Y si ya vienes de vuelta de todo puedes probar con Lolcode. Una muestra:

HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE

La última entrevista de Sir Arthur C. Clarke

Se fue uno de los grandes autores de ciencia ficción, entre otras cosas como científico y divulgador. Creador de una ciencia ficción dura donde las orbitas se calculaban y los viajes eran largos, muy largos. Quizá ahora pueda recorrer los caminos que antes hicieron sus personajes.

No voy a insistir en que fue un visionario, auguró los satélites y en un futuro (si invertimos el dinero en otra cosa que no sea invertir en formas de cargarse a parte de los individuos de este planeta) veremos un ascensor espacial levantar pesadas cargas una y otra vez al espacio, él no lo verá pero también lo predijo. Espero que lo bauticen como ascensor Clarke.

Pues bien, la gente del IEEE se acercó al hospital en Sri Lanka (su residencia habitual desde hace años) donde Clarke había sido ingresado y charló un rato con él. En la web podemos encontrar un árticulo sobre el encuentro y un podcast con la entrevista completa.

Leedlo y disfrutadlo, porque personajes así, cuando se van, dejan un hueco muy difícil de llenar.

El fin de la World Wide Web

<tremendista>La W de mi teclado esta fallando, ya sabía yo que tanto ‘www’ acabaría por pasarme factura. Es el fin.</tremendista>

P.D.:Señores webmasters, por favor, asegúrense de que tienen bien redireccionado el dominio base al webroot (así no tengo que escribir ‘www’) y eviten registras dominios con muchas w. Gracias.

Renovando el repertorio de Semana Santa

Descubro via, rufadas.com, a una banda de música de la Semana Santa de Crodoba llamada La Estrella.

Una banda así podría hacer que me replanteara pisar el centro en esta semana de agobios y muchedumbres, porque no todos los días se ve algo así:

Realmente me emocionaría ver ese paso :)

Más sobre esto (incluso interpretando a Doraemon) en rufadas

Vehiculos robot todo terreno y armados: The Crusher

Como ya hablamos hace tiempo, se están desarrollando en la actualidad multitud de robots potencialmente asesinos.

Hoy presentamos a The Crusher, desarrollado por el Robotics Institute de la universidad Carnegie Mellon es una maravilla tecnológica con un destino desafortunado. Seis toneladas, más de cinco metros de largo y más de dos y medio de ancho con un motor híbrido eléctrico-diesel, una estructura de aluminio y titanio y seis ruedas independientes es capaz de desarrollar actividades de forma autónoma en una amplia variedad de terreno. Un resumen de sus características técnicas puede encontrarse en el folleto descriptivo.

Una maravilla de vehículo, ¿qué tiene de malo? una metralleta muy grande en todo lo alto y la capacidad de actuar autonomamente. Podemos ver una demostración en video de las capacidades ante obstaculos reales, aterrador.

Claro, que ante 14,4 millones de dolares provenientes del ejercito estadounidense es más dificil resistirse a diseñar vehículos que tendrán capacidad para destrozar personas. Siempre he pensado que tendría problemas morales para trabajar en la construcción de armas pero parece que estos señores no los tienen.
Como consuelo sólo queda esperar que toda esta tecnología derive en mejoras sustanciales en los vehículos destinados a ir a la playa, llevar mercancias o llevarte al trabajo, que si hacen daño a alguien suele ser puro accidente.

La relación de la Carnagie Mellon con el Departamento de Defensa ya existía, fue el equipo ganador (2 millones de dolares de premio) de la DARPA Urban Challenge (hay un reportaje muy completo del IEEE), un circuito urbano donde vehículos sin piloto tenían que verselas con otros vehículos pilotados por humanos sin comunicación entre ellos. Prometedor, lastima nuevamente que todo este orquestado por DARPA, cuyos objetivos no son precisamente salvar a la humanidad (al menos no sin magullarla un poco).

Después de esto, los aviones militares sin piloto y los centinelas automáticos armados hasta los dientes, sólo queda esperar que despierte Skynet:

Serj Tankian: Elect the dead

Mucho conoceréis a “System of a Down“, quiero comentar algo acerca de uno de sus vocalistas: Serj Tankian y su disco en solitario.

Este caballero de origen multicultural e internacional, vegetariano, proveniente de una familia de victimas en un genocidio y activista en diversas causas ha parido un disco que no puedo dejar de escuchar.

Pero no quiero contaros ni la vida de este músico ni describir su música. Id a su página web: SerjTankian.com [cuidado, tiene música a la entrada]. Acto seguido, pinchad en “MEDIA” y podréis escuchar el disco completo y algunos extras.

En general son temas sociales, políticos y algo sobre relaciones. Al margen de las opiniones de cada uno, vale la pena escucharlo.

Y no sólo eso, cada canción del disco está acompañada por un video. El correspondiente a “Empty Walls” me ha provocado sensaciones que no recordaba desde que vi y lei “El Señor de las Moscas“. Genial.

Un disco y un artista muy recomendables. Espero poder verlo en el Electric Festival, por cierto, cae en mi cumpleaños…. podríais regalarme un abono que está la cosa muy mala :)

Propuesta de cambio de calendario y sistema horario

Ya estoy harto. No me gustan las semanas de 7 días ni los meses de 28,29,30,31 días. Es hora del cambio.

Si de mi dependiera todo estaría en base 10 pero el año es tan incomodo que tiene 365 y pico días y esto no es múltiplo de 10.

Así que propongo cambios en varios ordenes.

Sistema horario

¿tan dificil es usar un sistema comodo? 60 minutos, 24 horas…es absurdo. Con 10 horas de 100 minutos seríamos mucho más felices. Cada minuto formado por 100 segundos.

Incluso hay hueco para una una unidad intermedia, podríamos tener 10 horas de 10 minutos y cada minuto tener 10 miniminutos y cada miniminuto, 100 segundos.

El mismo proceso se puede llevar a cabo con el segundo, tener 10 maxisegundos por minuto con 10 segundos cada uno y todo sería base 10.

Obviamente por debajo del segundo, todo sigue siendo decimal.

De hecho los nombres podrían ser tan sencillos como:

  • …unidades más pequeñas que el milisegundo
  • Milisegundo: 10-3 segundos
  • Centesimas de segundo o centisegundo: 10-2 segundos.
  • Decimas de segundo o decisegundo: 10-1 segundos.
  • Segundo: 1 segundo.
  • Decasegundo o maxisegundo: 101 segundos.
  • Hectosegundo o miniminuto: 102 segundos.
  • Kilosegundo o minuto: 103 segundos.
  • Megasegundo u hora: 104 segundos.
  • Gigasegundo o día: 105 segundos.

Y cuanto duraría uno de los nuevos segundos pues casi lo mismo que los anteriores. Actualmente un día tiene: 24*60*60=86400 segundos. Tras el cambio tendríamos días de 100000 segundos esto supone que el nuevo segundo es 0,864 veces el antiguo (que es aproximadamente 1,16 nuevos segundos), una unidad aceptable para la percepción humana del tiempo.

Obviamente para uso cotidiano se tomarían las más comodas e usuales, al igual que se hace con la distancia, capacidad, etc…
Nadie suele hablar en decametros ni en decimetros.

Semana

La semana pasa a tener 10 días (ya no dependemos de las fases de la luna). Puede ser llamada igualmente Terasegundo y corresponde a 106 segundos.

No me correspondería a mi decidirlo pero ordenaría la semana de la siguiente forma:

  • Un día de descanso en la cuarta jornada.
  • Dos días de descanso al final de la semana.

El porcentaje de días laborales solo cambia en un 1%. Trabajando 5 días frente a 7, el 71% de la semana es laboral. Trabajando 7 días frente a 10, el 70% de la semana es laboral. Creo que el incremento de rendimiento laboral logrado con el día de descanso intermedio lograría compensar con creces ese 1%.

Respecto a los nombres de los días de la semana, no me atrevería. Podemos llamar a los 7 primeros igual y a los tres restantes con nombres de otros planetas como Uranes, Neptunes, Alderaanes. O podemos numerarlos como primero, segundo,etc…

Año

El año tiene 365 y pico días, un incordío. Para no estropear mucho el nuevo calendario propongo conservar los 12 meses pero de 30 días, cada mes formado por 3 semanas.

Nunca más habrá que recalcular fechas, convocatorias ni nada de nada. Porque un calendario valdría de un año para otro.

Como contrapartida, tu cumpleaños siempre caerá en el mismo día de la semana.

Alguno se atreverá a comentar: “sobran 5 días del año”. Pues sí, 12 meses de 30 días nos da un total de 360 días pero no sobran, es el periodo de reflexión y devoción al Mostruo de Espagueti Volador, basta de discriminación al Pastafarismo.

Este periodo puede ser utilizado también para celebrar la navidad o culquier fiesta religiosa o pagana que se os ocurra.

Para los años bisiestos solo hay que añadir un día a este periodo de final de año.

Espero que me apoyéis en esta propuesta ajustando vuestra vida al nuevo calendario.

Actualización: por supuesto me olvidaba comentar que deberíamos empezar a contar los años desde el trascendental epoch, el inicio del tiempo UNIX o el 1 de enero de 1970.

Así que estamos en el año 38 a mi entender.

UML Jokes: en busca del límite humorístico entre los lenguajes humanos y de ordenadores.

¿Aburrido del UML? Pasas horas modelando clases, herencias e implementaciones hasta que las corneas se te agrietan.

Pues diviertete con unos apasionantes chistes UML, sí, es cierto. Chistes UML.

¿Dónde está el límite entre el lenguaje “humano” y el de los “ordenadores”? Eso se preguntan en esta web donde invitan a enviar chistes, la única condición es que deben estar construidos usando UML, toda una proeza. Lo peor es que tienen gracia y todo.

Como motivación: puedes ganar un portatil.

Enlace: UML Jokes

Apreciando magnitudes

Pasamos la vida hablando de millones y miles de millones sin apreciar la magnitud de estas cantidades enormes. Así que para que cada vez que alguien hable de una cantidad con más de tres ceros pensemos de cuanto estamos hablando en realidad, hagamos algunos numeros:

Si cada habitante del planeta te regalara un solo minuto de su vida (se regala más al fumarse un cigarrillo), tu vida duraría más de 12600 años.

Población de la Tierra: 6.646.474.362 el 26 de enero de 2008 a las 09:23 GMT, lo que es lo mismo: seis mil seiscientos cuarenta y seis millones cuatrocientos setenta y cuatro mil trescientos sesenta y dos.

¿Esperas vivir un millón de días? Tranquilo, no vas a llegar a vivir 50.000, con un poco de suerte llegarás a 30000.

Una vida de cien años cubriría aproximadamente 36.500 días

Es conocida la fábula del ajedrecista y el emperador chino que quiso recompensarle por sus lecciones. El maestro ajedrecista pidió un grano de arroz en la primera casilla, dos en la segunda, cuatro en la tercera y así sucesivamente sobre el tablero de juego. Accedió sin saber que la cantidad de granos sería imposible de reunir: más de 9 trillones de granos.

Teniendo en cuenta que el tablero tiene 64 casillas, el total sería 263=9.223.372.036.854.775.808 o nueve trillones doscientos veintitres mil trescientos setenta y dos treinta y séis billones treinta y séis mil ochocientos cinquenta y cuatro millones setecientos setenta y cinco mil ochocientos ocho. Pensamos bastante bien de forma lineal pero el crecimiento exponencial no es para humanos.
Si cada grano ocupara un volumen de un milimetro cúbico, el total ocuparía un cubo de 9 kilómetros de lado, eso sí, bien apretaditos.

Y todo esto sin entrar en astronomía o geología donde no suele haber números pequeños.

Así que la próxima vez que oigas algo que acabe en miles de millones, piensa que es mucho mucho mucho.

En la wikipedia existe un artículo dedicado a números grandes.

Entradas siguientes »