Por @Wicho

Cruce de cables 29 (22 de marzo de 2025)

Seguimiento a famosos (IA) GeminiAclarando conceptos: los hackers no son piratas informáticos [~19:00] – En este Cruce de Cables intentamos arrojar algo de luz sobre la más que habitual confusión de términos que iguala a hackers y crackers, algo muy alejado de la realidad.

  • Un hacker, al menos tal y como se aplica en el mundo de la tecnología, y de la informática en particular, es una persona que disfruta con la exploración de los detalles de los sistemas programables y cómo aprovechar sus posibilidades al máximo, en ocasiones más allá de lo previsto por el propio fabricante.
  • Pero nunca usaría sus habilidades y conocimientos para hacer el mal; esos son los crackers, los verdaderos piratas informáticos.
  • El término comenzó a usarse en el ámbito de la informática allá por los años 60 en el MIT, dónde aparecieron los primeros hackers informáticos
  • Aunque la denominación de hacker hay que ganársela, no puedes autoaplicártela.

Relacionado:

Compartir en Flipboard Publicar
PUBLICIDAD


Por @Wicho

David de Usagi Electric está intentando poner en marcha dos microordenadores para VCF Southwest, una feria de retroinformática que se va a celebrar del 20 al 22 de junio en Dallas. Uno de ellos es un extraño PDP-11/73 que va montado sobre un chasis de madera. El otro es un Data General Nova 1210 de aquellos que se programaban cambiando de posición interruptores en su panel frontal¹.

Y precisamente en el vídeo más reciente de su canal, llamado The Data General Nova 1210 Lives! muestra parte del trabajo que está haciendo en el Nova, lo que incluye cargar un programa de prueba escrito en ensamblador utilizando esos interruptores. Básicamente se cargan las instrucciones y los datos y las direcciones de memoria en las que quieres escribir utilizando los 16 interruptores de la lista superior.

El Nova 1200 es una máquina de 16 bits, y esos 16 interruptores representan cada uno de los bits de las citadas instrucciones, datos, y posiciones de memoria con las que quieres trabajar. Están agrupados de tres en tres para facilitar la tarea.

Los botones de la parte inferior le indican a la máquina qué quieres hacer en cada momento con los valores que has introducido con los 16 botones de arriba.

Las dos filas de luces que están en la parte superior del frontal sirven para ver lo que estás cargando o para examinar alguno de los acumuladores o alguna de las posiciones de memoria de la máquina, que por cierto tiene dos tarjetas de memoria: una de 8 K y otras de 16 K. La CPU y los puertos de entrada y salida van en otras dos tarjetas.

Si te apetece probar, aquí tienes un manual, y aquí un emulador en línea.

La parte en la que David carga el programa, que lo que hace es lanzar caracteres ASCII al puerto serie, está a partir del minuto 16:54. Pero todo el vídeo merece mucho la pena para ver cómo se construían aquellos ordenadores.

Y si te fijas, verás una curiosa particularidad de los ordenadores que, como el Nova 1200, usan memoria de núcleos de ferrita en lugar de la memoria RAM que utilizamos hoy en día.

Descubrí el canal por una serie de vídeos en la que cuenta el proceso de intentar devolver a la vida un ordenador de válvulas de 1965. Y desde entonces me tiene enganchado.

_____
¹ El Nova –y otros ordenadores similares– son capaces de cargar programas de dispositivos de almacenamiento externos como pueden ser lectores de cinta de papel o lectores de cinta de casette o similares. Pero si lo reseteas por completo y no tiene absolutamente nada cargado en su memoria es necesario introducir en ella un programa de mínimos conocido como bootloader que le indique, por ejemplo, cómo cargar cosas de esos dispositivos de almacenamiento.

Compartir en Flipboard Publicar
PUBLICIDAD


Por @Wicho

una pizarra blanca con un pseudocódigo informático que podría ser de un modelo de lenguaje

Que no se enfaden mis estudiantes, no es nada personal. Pero llevo casi 20 años dando clase de Informática y cada vez veo menos destreza en el uso del ordenador. Preguntas como «¿Dónde se ha guardado el archivo que acabo de descargar?» se han vuelto cada vez más comunes en el aula. Y no es que lo diga yo.

– Francisco José García Ull
en Los nativos digitales no tienen competencias digitales

_____
Foto de 杰 肖 en Unsplash

Compartir en Flipboard Publicar
PUBLICIDAD


Por @Alvy

¡Deja de aburrirte con estructuras y algoritmos y pásate a la animación con VisuAlgo!

VisuAlgo es una exposición visual a modo de tutorial sobre algoritmos y visualización de estructuras de datos. Está pensando para estudiantes que se estén iniciando en el mundo de la programación, y puede venir bien como alternativa para intentar visualizar mejor algunos conceptos: una matriz, una tabla de hashes, un problema…

En total hay 26 conceptos explicados, en varias categorías, cada uno de los cuales es un módulo de aprendizaje. ¿Algoritmos de ordenación? Hay ocho ejemplos diferentes. ¿Polígonos? Puedes editarlos y comprobar sus propiedades. ¿El problema del viajante? Hay detalles, pruebas y posibles soluciones prácticas.

Aunque la interfaz es un poco caótica y hay que mirar cada módulo con ojos ligeramente distinta, los estudiantes encontrarán útil los cuestionarios, que permiten poner a prueba sus conocimientos de forma automática. La web VisuAlgo funciona mejor en pantallas de ordenador gracias, pero tampoco va mal en móviles. De momento está sólo en inglés, chino e indonesio, aunque es un proyecto en el que se sigue trabajando y puede que en el futuro se amplíe en cuanto a lenguajes y profundidad.

Relacionado:

Compartir en Flipboard Publicar
PUBLICIDAD