Por @Alvy — 8 de Septiembre de 2024

Según data la historia, el mítico Homebrew Computer Club se fundó el 5 de marzo de 1975. La primera reunión de hackers fue en el garaje de Gordon French en Menlo Park (California) y acudieron unas 30 personas interesadas en el recién lanzado microordenador Altair 8800. En este vídeo de John Draper (Captain Crunch), editor de la revista de hackers 2600 se vuelve a reunir por videoconferencia toda aquella banda de amigos de la tecnología casi 50 años después.

La reunión es una auténtico «momento de contar batallitas», donde todos los protagonistas parecen aviejunados –como es lógico– pero tan lúcidos como en aquella época. Entre ellos están, además de Draper, Steve Wozniak (cofundador de Apple), Lee Felsenstein (ingeniero en electrónica), Bill Claxton (que ayudó a Wozniak en los comienzos), Gary Cocker (creador de EasyWriter) y unos cuantos más.

La videoreunión está dividida en tres partes: Homebrew parte 1, parte 2 y parte 3. No me preguntes por qué pero sólo tiene audio en mono, por el canal izquierdo (¡Ah, aquello de «en casa del hacker…»!)

Hay más de una anécdota jugosa y poco conocida. Por ejemplo Woz explica cómo construyó un terminal que se conectaba al ARPANET utilizando piezas baratas (excepto el teclado, que le costó 60 dólares de entonces, unos 600 dólares actuales). Ese chisme, equipado con un módem acústico, ya se podía conectar a la friolera de los 6 servidores que había entonces. Por otro lado, acabaría siendo la base del desarrollo del Apple I.

Tampoco merece la pena perderse sus aventuras con la policía cuando intentaba usar una blue box en una cabina telefónica para llamar gratis. De aquella se libró con un poco de ingenio. Wozniak, según cuenta, iba a las reuniones más a escuchar y aprender que a proponer cosas.

Otra curiosidad es cómo todo el mundo estaba obsesionado con Tiny BASIC, de Dennis Allison, una versión del sencillo lenguaje de programación de la época que corría en menos de 4 KB. Lo curioso es que Allison publicó este intérprete de BASIC en respuesta a la famosa carta de Bill Gates en la que se quejaba de la «piratería» y de que le habían copiado su software (el Altair BASIC) y le estaban «robando».

En fin, tres curiosos vídeos de 20-30 minutos cada uno con muchas caras conocidas, muchas canas, y la visión personal de aquella comunidad de geeks y soñadores, porque como decía Woz: «la verdadera magia no estaba solo en los circuitos y chips, sino en la gente y las conexiones que hicieron posibles avances que hoy damos por sentados.»

Bonus malus: Como puede verse, aquello era un auténtico bosque de nabos.

Relacionado:

Compartir en Flipboard Publicar / Tuitear
PUBLICIDAD


Por @Wicho — 2 de Septiembre de 2024

Me ha encantado la historia que cuenta Nolen Royalty en The secret inside One Million Checkboxes acerca de cómo un grupito de adolescentes consiguió colar varios mensajes dentro de su página One Million Checkboxes.

No recuerdo haberla visto mencionada en ningún sitio pero se trataba de una página que lanzó a finales de julio de este año en la que, simplemente, había, como su propio nombre indica, un millón de casillas de verificación. Era el mismo millón de casillas para todo el mundo, así que cada vez que alguien hacía clic en una esa casilla quedaba activada o desactivada según correspondiera para todo el mundo.

Una cosa que Nolen hizo fue programar todo para que no se pudieran hacer fácilmente mensajes o dibujos inapropiados. Para eso según el tamaño de la ventana y la resolución de la pantalla el ancho de la web iba cambiando. Así, aunque una persona viera un texto o dibujo determinados en su dispositivo en un momento dado lo más probable es que en cualquier otro dispositivo no fueran reconocibles.

El estado de cada casilla de verificación se guardaba como un bit, así que un millón de bits representaban el estado global de todas las casillas. A ocho bits por byte de toda la vida eso son 125 KB, algo nada descabellado para la web actual. De hecho es menos de lo que ocupan muchos de los gifs que rulan por Telegram, WhatsApp y similares.

Pero un día a Nolen se le ocurrió, sin ningún motivo especial para hacerlo, echar un vistazo al volcado en ASCII del millón de bits. En ASCII cada carácter son ocho bits, así que le salió un fichero de texto de 125.000 caracteres. Y alucinó cuando descubrió que había mensajes ocultos en ese texto.

En concreto se encontró con el URL https://catgirls.win/omcb repetido unas cuantas veces.

Al principio entró un poco en pánico pensando que le habían crackeado la página para modificar en contenido de la base de datos. Pero tras revisar el código sin conseguir dar con la manera en la que podían haberlo hecho cayó en la cuenta de que lo que pasaba es que alguien le estaba escribiendo un mensaje a través de las casillas de verificación.

De hecho, una vez que cayó en la cuenta de eso, pronto descubrió que había un bot que se encargaba de mantener el estado de una serie de casillas en el necesario para escribir el URL en la base de datos.

Así que decidió visitar la dirección, que resultó apuntar a un grupo de Discord llamado Checking Boxes, Marcando casillas, en el que fue recibido como un héroe. En él le preguntaron si se le había ocurrido mirar el millón de casillas como una imagen monocroma de 1.000×1.000 pixeles y de nuevo alucinó:

La descripción
One Million Checkboxes como 1.000×1.000 pixeles – Vía Nolen Royalty

Ese bitmap contenía toda una serie de imágenes y mensajes. E incluso cosas como un código QR completo que llevaba al grupo de Discord. Con el tiempo llegaron incluso a experimentar con añadir animaciones e incluso color tratando grupos de tres bytes consecutivos como los valores de rojo, verde y azul de un pixel adyacente.

La descripción
Uno de los mensajes ocultos en ese mapa de bits – Vía Nolen Royalty

Cuando Nolen descubrió el grupo había algo menos de veinte personas. Pero esa cifra creció hasta algo más de 60 para cuando decidió cerrar la web.

Lejos de enfadarse, le pareció un uso maravilloso e inesperado de su proyecto por parte de un grupo de adolescentes con ganas de experimentar. Hackers en toda regla.

Compartir en Flipboard Publicar / Tuitear
PUBLICIDAD


Por @Alvy — 10 de Diciembre de 2023

El kit de prensa original una de las mejores películas de hackers: Sneakers (1992)

En el archivo de internet puede encontrarse el Kit de prensa original de Sneakers, la película de hackers de 1992 que marcó época, y una de nuestras favoritas. El disquete original con el que se generó la versión para el archivo forma parte de la colección personal de Marcin Wichary, coleccionista de todo tipo de materiales relacionados con Sneakers, incluyendo todas las versiones internacionales, banda sonora y otros materiales.

El software original para PC estaba diseñado para caber en un disquete HD de 3,5 pulgadas (1,44 MB) en máquinas MS-DOS. Pero hoy en día no hace falta un PC para probarlo; con el mismo navegador se puede ver. Esto es porque en Archive.org se ofrece junto con el emulador dosbox que funciona bastante bien. Los gráficos están perfectamente pixelados como en los antiguas tarjetas gráficas y tanto el sonido como el teclado funcionan, que es lo importante.

Sneakers, kit de prensaSeguir el hilo del kit es fácil: hay que introducir algunas contraseñas en forma de anagramas para poder ver todos los materiales (biografías, notas de producción, créditos completos…) pero el disco proporciona suficientes pistas. Incluso hay una opción para imprimir el kit de prensa original completo (¡35 páginas!) aunque como el emulador pide una «impresora conectada en el puerto paralelo» no funciona directamente. Cuestión de hackearlo un poco para conseguir un PDF o un volcado como texto al menos.


Compartir en Flipboard Publicar / Tuitear
PUBLICIDAD


Por @Wicho — 8 de Noviembre de 2023

Del departamento de «no me da la vida y se me acumulan los enlaces» llega el anuncio de la Raspberry Pi 5, que en realidad se produjo a finales de septiembre. Es una mejora de la 4, presentada en 2019. Aunque si lees este blog probablemente no necesitas que te explique lo que es una Raspberry.

Si no, es un ordenador en una placa (por eso a veces se habla de las Raspberry) de bajo coste que es extremadamente popular como herramienta para cacharrear con la informática sin gastarte mucho dinero.

Aunque el que sea pequeño y de bajo coste no quiere decir que no se puedan hacer virguerías con él. En los Museos Científicos Coruñeses, por ejemplo, los hemos utilizado para sustituir ordenadores viejos a una fracción del coste de un ordenador estándar que en realidad iría sobradísimo para el uso que les damos. En casa, tengo uno ejecutando Homebridge como parte de la instalación domótica; y uso una Raspie 400 para cacharrear. También es muy popular como base para montar emuladores de ordenadores y consolas retro para jugar y jugar y jugar a los viejos clásicos. Si buscas Raspberry en Microsiervos verás el montón de cosas curiosas que salen.

El (o la) Raspberry 5 es como dos o tres veces más rápido (o rápida) que el anterior en cuanto al procesador; dos veces más rápido (etc…) en cuanto a su procesador gráfico; soporta dos monitores 4Kp60; ofrece dos veces la velocidad en sus puertos USB 3.0; dispone de un conector PCIe, etc. Y, por fin, incorpora un interruptor para poder apagar y encender sin tener que desenchufar y enchufar el cable de alimentación.

Lo que pasa es que, como es habitual, la demanda ha superado con creces la oferta. Y aunque en teoría está disponible desde hace dos días –así que tampoco llego tan tarde– buena suerte si quieres comprar uno. O una.

Relacioando:

Compartir en Flipboard Publicar / Tuitear
PUBLICIDAD