Resolviendo Problemas en Linux

joke

A: Anoche estaba viendo un video con la tía esta y el monitor no dejaba de apagarse y eso que había desconectado el modo de ahorro de energía
B: Qué raro…

A: Pero bueno, escribí un script para mover el ratón cada pocos segundos y así evitar que entrara en modo de reposo.

B: Bueno, no es lo primero que hubiera probado yo, pero ¿ves?. Linux tiene problemas, pero te da las herramientas para resolverlos y así salvar tu cita.
A: En realidad, cuando llevaba media hora leyendo la documentación sobre scripts para el ratón ella se puso la ropa otra vez y se marchó…

Otro chiste supergeek de xkcd.

Las 28 horas del dí­a y otras nimiedades

Hace bastante tiempo que surgió esta propuesta, como unos 2 o 3 años por lo menos (tras una pequeña investigación). La cuestión es que la oí por primiera vez hoy en la tradicional hora del café™ de los becarios… y originó un largo debate.

Los días de 28 horas:

Un nuevo tiempo para una nueva era

¿Alguna vez has sentido que simplemente no hay horas suficientes en el día? ¿Alguna vez has estado levantado hasta tarde porque no estabas cansado para ir a la cama? ¿Alguna vez has sentido que no has tenido suficiente tiempo de sueño y que es demasiado pronto para levantarse? ¿Alguna vez has deseado más tiempo libre para hacer más actividades? 

Si has pasado por esto, te interesarán los días de 28 horas.

Con gráfico comparativo por horas entre los días de 24 horas y los de 28. Obviamente se prescinde del día y de la noche… hay días que duermes de día… días que trabajas de noche… La semana pasa a tener 6 días, 4 de trabajo y 2 de descanso. Hay que trabajar 10 horas cada día de trabajo, pero tienes un fin de semana de 56 horas. Y es que todo son beneficios, beneficios y más beneficios.

Mi propuesta: la jornada continua suprema (the revenge), es decir, trabajar 40 horas seguidas y después todo descanso. Empezar el lunes a las 8 de la mañana y acabar el martes a las 12 de la noche. El miércoles es el día oficial de descanso, para dormir y descansar. Y luego fin de semana de 4 días. Además, todo el mundo trabaja al mismo tiempo, nada de rotación del trabajo. Esta idea creó una fuerte reticencia en el café, ya que a la gente no le apetecía comer pan duro durante casi toda la semana, no tenía confianza en ser operado por un médico en la hora 38 de trabajo, o no quería viajar con pilotos de avión o conductores de autobús a partir de la hora 10, entre otras muchas cosas. Ligeros inconvenientes. Se pueden solventar sin problemas. ¿Comprar? Todo por internet. ¿Viajar? Sólo lunes o martes, luego te quedas a conocer la cuidad que es lo más bonito que hay. ¿Colegio? 40 horas de clase, así hay más tiempo para estar con los hijos. ¿Bares y restaurantes? Ni falta que hacen, el paraíso de las máquinas expendedoras…

ADVERTENCIA: citar este artículo en un café puede tener serias consecuencias: su estatus de friki se puede ver elevado a límites desconocidos por el hombre, la productividad de la empresa puede caer de forma desastrosa.

Hablando de Camera Café… la realidad siempre supera a la ficción. No se pueden imaginar el grado de locura y geekismo que se respira en nuestros coffe breaks.

Robots resuelve-laberintos

La idea de este concurso es la siguiente:

Cada robot tiene la oportunidad de recorrer el laberinto a una velocidad baja para memorizarlo (search run). A continuación, tiene que volver a recorrer el laberinto lo más rápido posible (speed run). La salida es desde una esquina del laberinto y la meta es una "habitación central". Aquí pongo un video que grabamos en el congreso del APEC en el 2006, no salen todos los participantes, pero por lo menos se ve el robot ganador… ¿se nota no?.

Otros apuntes sobre el concurso es que el pasillo es de unos 17 cm de ancho. Esto implica que los robots deben ser muy estrechos y pequeños. Si uno se fija, verá que está hecho con módulos cuadrados y su longitud es de 17 cm. Si se cuenta el número de modulos que recorre el robot para llegar al final y el tiempo en que lo hace…sale una velocidad nada despreciable para un robot de esas dimensiones.

Aquí tenéis las regas completas de uno de estos concursos.

Sigue leyendo

Una mesa que no encontrarás en IKEA

Los fabricantes de muebles db Fletcher disponen de una gama de mesas circulares que son una maravilla. La mesa es capaz de aumentar su tamaño hasta proporcionar el espacio suficiente como para duplicar el número de asientos. Esto no es nuevo, todos hemos visto mesas extensibles. Lo que la convierte en especial es que al extenderla, sigue siendo perfectamente circular. Un cuidado diseño hace que sea posible, aquí dejo un video de muestra:

Visto en BoingBoing…algún video más aquí y aquí.

Mp3 Realm: í­ndice de mp3 en la red

mp3realm

A ver cuanto dura esto: Un buscador de la música en formato mp3 que anda desperdigada por la red. El programa es muy completo, te permite oir online, descargarte o incluso ofrecer música en tu blog o página web con un player empotrado (estilo youtube). Además ofrece informacion sobre la página donde se encuentra el archivo, tamaño e incluso comprueba si el link indexado sigue existiendo. En la parte negativa no tiene demasiados mp3 indexados de momento (apenas un par de millones).

La pregunta es la de siempre con las grandes ideas de internet: Cuanto tiempo tardará en recibir un nastygram [wikip] ?. Los dueños de Mp3Realm parecen al menos haberse leido las leyes que hay al respecto y teóricamente no albergan ningun archivo protegido por copiright en sus servidores. No obstante, sí que con toda seguridad enlazan archivos de contenido protegido y, como ya se demostró con las páginas que apuntaban a archivos torrent, eso es razon suficiente para que te cierren el chiringuito. En definitiva, que más bien parece una aplicación destinada a "morir de éxito" y a la que habrá que sacarle partido ahora.

Sigue leyendo

Los programadores y Hollywood

De todos es conocido que se deben adornar ligeramente las cosas a la hora de venderlas… de ahí proviene el ilustre arte del smoke selling. Las películas de Hollywood también necesitan esto, y por ejemplo, en lugar de vese coches que puedes ver por la calle, ves coches que disparan misiles, tienen asientos eyectables, se vuelven invisibles, etc. A la hora de poner a un hacker en una película, necesitas modificar un poco todo. Así que al igual que la gente no se cree el turbo-boost de los coches… aquí hay una lista de las cosas que ves en las películas de Hollywood y NO SON VERDAD. Sólo en el caso de que te estuvieras planteando estudiar informática porque es el mejor trabajo del mundo (as seen in movies™).

  1. El código no se mueve: por muy listo que sea un programador, no puede interpretar líneas de código a medida que pasan por la pantalla a toda leche. Prueba a leer las hojas de periódico sueltas que pasen delante de tí en un día de fuerte viento…
  2. No se programa con el texto en verde sobre fondo negro: más bien parece que un payaso ha estornudado sobre tu pantalla. Está todo lleno de preciosos colores, como un anuncio de Bravia.
  3. El código está estructurado: no sólo existen el enter y la barra espaciadora. Hay que poner llaves, corchetes, paréntesis… cosas de esas.
  4. El código no es tridimiensional: la última vez que lo miré la consola del sistema no necesitaba OpenGL para funcionar. Cuánto daño hizo The Matrix.
  5. No suenan beeps y clicks cuando sale texto en pantalla: no estamos en 1960… los PCs no hacen eso. No hace falta esperar 15 minutos desde que se pulsa una tecla hasta que sale en pantalla, no necesitas el sonido para avisarte.
  6. Un niño de 8 años no puede crackear el código de un programa: no… no coño no puede y punto.
  7. No todo código fuente es realmente un "código" para crackear: no todo código fuente esconde secretamente los códigos de lanzamiento de los misiles balísticos intercontinentales que te van a petar-el-cacas. Algunos son símplemente un "hello world". ¿Qué pretendes hackear ahí, alma de dios?.
  8. El código no se escribe 0001 0001 : 11 000 011: parece poco creíble, lo sé, pero los programadores no escriben los programas en ceros y unos. Usan una cosa inventada por ellos que se llama Alpha_b_to, demasiado complicado, no puedo explicarlo.
  9. La gente que programa usa el ratón: se pueden saber muchos comandos rápidos desde el teclado, pero el ratón es útil. No hay razón alguna para abandonarlo.
  10. La mayor parte del código no es multiplataforma: eee… Independence Day… no puedes programar algo en tu portátil y que sea ejecutado en una puñetera nave espacial extraterrestre. El x86 estuvo bien y todo eso, pero si a esos bichos no los visitó Jesucristo dudo mucho que los visitara un comercial de Intel vendiéndoles x86.

Visto en BoingBoing, y adaptado un poco. Si quieres leer algún artículo más que sigue sobre el tema, no te pierdas estos dos:

Derribando Misiles con Laser (Video)

SmokeSelling?… La idea de derribar misiles empleando potentes rayos laser data ya de la época de Ronald Reagan. Durante el primer gobierno de Bush también se estuvo metiendo mucha pasta en un escudo anti-aereo (este de misiles)  y como ya habíamos comentado en TheSmokeSellers el empleo de lasers en labores de intercepcion de proyectiles parecía haber recobrado fuerzas. Esta vez tenemos un video de una version de "antiaereo laser" terminada que parece al menos funcionar. El video tiene un formato publicitario como el de la divertida ametralladora robot de Samsung que nos va relatando los exitos del citado sistema durante los últimos años. El antiaereo se llega enfrentar a salvas de artillería e incluso disparos de morteros con aparente éxito. Por deformación profesional yo no puedo dejar de pensar lo dificil que es identificar automáticamente ese tipo de proyectiles tan pequeños y con un tiempo de respuesta tan corto. Por no hablar de mantener un laser tan potente con una cadencia como para, como dicen, enfrentarse a tres disparos de mortero simultaneos. En definitiva que no me lo acabo de creer. Misiles quizas, salvas de artillería y disparos de mortero es otra cosa y su empleo en condiciones de combate reales (combate nocturno, humo, niebla) esta por ver. Si te apetece añadir uno al carro de la compra son $150M. Para pedidos masivos se rebaja a $30M. Gaddafi, que se que nos lees habitualmente, ni se te ocurra. Los USA no te van a volver a meter otro pepino por el tejado ni de blas. Ya se han olvidado de ti, mejor te lo gastas en renovar la Amazonian guard (eso si que es seguridad y lo demas broma).

Mas información (en inglés), por aqui. Encontrado gracias al todopoderoso digg .

El mecanismo de Antikythera (o el ordenador más antiguo del mundo)

Este mecanismo fue encontrado en en la isla de Antiquitera, en un barco romano hundido frente a sus costas. Este mecanismo fue descubierto a principios del siglo XX y desde entonces no ha dejado de sorprender. Se supone que es del año 87 adc y aún asi es capaz de predecir la posición del Sol y la Luna con una precisión muy buena, gracias a un modelo epicíclico desarrollado por Hiparco.

Físicamente, el  mecanismo se compone de unas 30 ruedas de bronce y esferas, además de multitud de inscripciones astronómicas. Realmente sólo han llegado hasta nosotros 3 piezas principales (foto inferior derecha) y algunas más pequeñas. Por ello, la imagen del mecanismo global es una suposición tras años de estudios.

Diagrama del mecanismo

Sigue leyendo