Traducción del artículo del blog de AbcLinuxuEn 2016, creé un subreddit / r / cyberDeck. En parte porque me inspiró
un artículo sobre la creación de una plataforma cibernética , y en parte debido a varias discusiones en el IRC en las que participé, y dado que me parece que esta idea es más que un hermoso proyecto de ciberpunk.
¿Qué es el mazo?
Una caja de resonancia, o cyberdeck, es una computadora móvil inventada por William Gibson en Neuromancer, y más tarde esta idea se expandió y cambió un poco en los juegos de rol
Shadowrun ,
Cyberpunk 2020 ,
GURPS Cyberpunk , el juego de cartas
Netrunner y las ilustraciones.
Y allí, en el ático, estaba esperando la caja de resonancia - "It - Sendai - Cyberspace - 7". El piso estaba salpicado de pedazos de espuma de embalaje blanca, trozos de cinta adhesiva arrugada y cientos de pequeñas cuentas de espuma. Ono-Sendai, así como la computadora Hosaka más cara el próximo año, un monitor Sony, una docena de discos de hielo de fabricación corporativa y una cafetera Brown. Armitage, esperando impacientemente a que Case aprobara cada una de las compras, se fue inmediatamente.
William Gibson, Neuromancer (por Mikhail Alekseevich Pchelintsev, Efim Letov)
William Gibson, Neuromancer: novela gráfica, vol. 1. (Nueva York, NY: Epic Comics, 1989, 1 v ... ISBN 0871355744.)Empujó el tapón quirúrgico de acero en el conector de la sien, y sus dedos volaron sobre el teclado cyberdeck de Fuci, enviándolo a Matrix. Su mirada se dirigió al deslumbrante mundo electrónico del espacio analógico, donde las funciones cibernéticas parecían una realidad casi tangible. Estiró los caminos electrónicos del ciberespacio hasta el satélite de comunicaciones y de regreso a la Red Regional de Telecomunicaciones de Seattle. En solo unos segundos, ya estaba lejos, dirigiéndose a una reunión con los compañeros de Renracu en arqueología.
Robert Sharret, "Nunca hagas un trato con un dragón"




Aunque tanto en "Neuromant" como en trabajos en el mundo de Shadowrun (por ejemplo, "Nunca negocies con un dragón"), los mazos están equipados con una interfaz neuronal, a menudo se representan como un dispositivo con un teclado.





Sam empujó la tapa y sacó el conector para comunicarse. Después de cambiar rápidamente los enchufes de la plataforma cibernética, Elf tomó el lugar de la computadora de Castigliano. Cogió el cable de datos, permitiéndole conectar su conector a la plataforma. Casi cambió de opinión, pero se preparó, recordando a las almas inocentes de la arqueología, que sufrirían si nadie acudía en su ayuda. Insertó el tapón, preparándose resueltamente para la expectante sensación de dolor.
Y llegó, perforando su cerebro más rápido que antes, dejando un ligero malestar. Sam se centró en la tarea actual. Girando la vista gorda hacia las torres luminosas y las pulsantes rutas de datos que lo rodeaban en el ciberespacio, se apresuró hacia el enorme edificio Renraku. Utilizando las contraseñas recibidas por la empresa, abrió un portal a la base de datos principal.
Estaba rodeado de brillantes filas de estrellas dispuestas en filas y columnas. Cada punto del mundo era un archivo de datos, y su tono denotaba la categoría del archivo. Sam introdujo palabras clave de cyberdec y lanzó una función de búsqueda. Su campo de visión se movía a lo largo de las filas con una velocidad cegadora. Se detuvo brevemente en cada archivo que el mazo le ofreció, y descartó información innecesaria durante la búsqueda.
Parecía que solo habían pasado unos minutos y ya había encontrado lo que estaba buscando. Copió el archivo y volvió corriendo al punto de entrada a Matrix.
"Hay un antídoto", anunció a un círculo de personas alarmadas, sacando el cable de datos de su sien.
Robert Sharret, "Nunca hagas un trato con un dragón"Inspiración
Obviamente, las computadoras de 8 bits de esa época inspiraron el tema de cyberdec:
Amstrad CPC 464 por DeNeMa. Lo único que falta es la interfaz neuronal.





Imagina que en los años 80 pasas frente a una tienda de computadoras y ves estas hermosas computadoras en las ventanas. Casi nadie sabe qué hacer con ellos, pero son geniales, brillantes y con oportunidades sin precedentes. Los parlantes que hablan en la televisión hablan sobre hackers y autopistas de la información, todos están interesados en este tema, todo parece posible. Fantasía realmente emocionante.

Es fácil imaginar que fue a partir de ahí de donde vinieron los traficantes (hackers ciberpunk) y los corredores de red, sosteniendo la cubierta y volando en un espacio tridimensional, luchando con los programas.



Hoy, muchas personas se sienten atraídas por las cubiertas con su aspecto genial. Y con la proliferación de computadoras pequeñas de placa única como Raspberry PI, puede ver varios intentos y discusiones sobre la creación de mazos:



¿Por qué exactamente la caja de resonancia?
¿Por qué alguien querría usar una plataforma en lugar de una computadora portátil?
La idea de la utilidad de la caja de resonancia vino a mí desde una dirección completamente opuesta a la que quizás tenga la mayoría de la gente. Pensé mucho en el término "nómada digital" y en lo que se requiere para una verdadera independencia, sin renunciar a la comodidad de dos pantallas, una de las cuales es una gran pantalla LCD de 27 ". Trabajo como programador y el monitor afecta directamente mi productividad. Necesito mucho espacio para el editor, los terminales y todo lo demás con lo que trabajo.
Considere este ejemplo:

Este es solo uno de los 16 escritorios virtuales que uso. El resto está lleno de documentación, conexiones de servidor, consolas de bases de datos y similares. Si intentas meterlo todo en la pantalla del portátil, no saldrá nada, y cambiar de contexto constantemente se aburrirá muy rápidamente:

Y decidí: ¿es posible experimentar la comodidad de una pantalla grande y seguir viviendo la vida de un nómada mientras viajas? Pronto se hizo evidente que tenía que tener una caravana grande (o un camello con un soporte LCD) o una pantalla de casco (HMD).





Buen año [artículo 2016 / aprox. trans.] para HMD: HTC Vive, Oculus Rift, proyecto Sony Morpheus, Razer OSVR, Rapture HMD y Avegant Glyph.Pero la mayoría de las computadoras portátiles tendrán un problema para conectarse a HMD debido a los requisitos de GPU, lo que también significa un alto consumo de energía (lo mismo ocurre con las cubiertas, sin embargo, no está limitado por el tamaño de la pantalla y las restricciones de tamaño de la computadora portátil). Además, tener una pantalla y un casco no tiene sentido. La pantalla no es visible cuando se usa un casco, y simplemente consumirá energía. Y así nació la idea de una caja de resonancia.
Creo que en el futuro cercano se abrirá un nicho relativamente grande para cubiertas en el mercado, ya que los cascos se volverán cada vez más populares, pero no creo que a menudo nos reunamos con ellos en los próximos 10 años.
¿Qué mazo me gustaría coleccionar?
Con un presupuesto ilimitado y acceso a un buen taller, habría ensamblado una estación de trabajo especial con un software especial. Aquí hay extractos de nuestra correspondencia con Pavel Krivanek, que no puedo sacar de mi cabeza:
> Creo que algún día intentaré escribir el intérprete más pequeño de Smalltalk . Esta es la mejor manera de aprender un nuevo idioma.
Te aconsejo que pruebes el auto intérprete. Los matices del genio de los detalles de su trabajo con espacios léxicos, objetos de activación y otros simplemente soplan el techo.
> También recientemente estaba muy interesado en Squeak , con quien jugué un poco, y creo que tiene muchas cosas interesantes, por lo que vale la pena explorarlo. Me parece que depende en gran medida de la sinergia del software hombre (en el espíritu de Engelbart ) debido a los esquemas estándar de desarrollo de software. Tal vez tendré que mirar a Self - el desarrollo basado en prototipos parece ser más adecuado en esta situación.
En mi opinión, el Ser es algo de valor. Especialmente cuántos problemas de Smalltalk se resuelven allí mediante simplificaciones, lo que lo convierte en un caso especial en el mundo de los lenguajes de programación.
Por otro lado, Smalltalk ahora logra un mejor equilibrio entre la pompa académica y la practicidad. Incluso los autores de Self reconocen que a veces es difícil concentrarse en la situación actual, lo cual no es un gran problema en Smalltalk gracias al sistema de clases. Esto también se aplica a facilitar la creación de herramientas auxiliares. Sin embargo, la capacidad de trabajar en un espacio tridimensional lleno de forasteros voladores sería genial.
El yo no es como un IDE normal. El espacio para el editor estructural siempre es pequeño.Self es un lenguaje muy interesante, un tesoro olvidado que casi nadie usa, ya que no funciona como la mayoría de los lenguajes modernos. Todo su
IDE está muy relacionado con el espacio y la presentación visual. Después de haber jugado un poco con él, puedo decir que él (o Smalltalk) podría organizar perfectamente un entorno de desarrollo para un sistema tridimensional.



Por supuesto, esto sería inconveniente para el usuario y, por lo tanto, inútil para la mayoría de las personas. Sin embargo, mi idea de mazo no se arraigará. Dichos proyectos deben tener un hierro especial hecho a sí mismo para verdaderos entusiastas. Sería mucho más interesante si el software también se pudiera configurar específicamente para programadores, ignorando a los usuarios normales y sus principios de trabajo. Como está escrito en un cuadro de la tira cómica en el Neuromancer, "La carne permaneció en casa, atada a una cubierta especial".
Habiendo tropezado con esta idea, ya no podía parar. Cuando comprenda que no puede limitarse a los parámetros estándar de una computadora portátil, puede imaginar un dispositivo completamente nuevo, con muchas características completamente diferentes que solo tienen sentido dentro del marco del concepto de la caja de resonancia. Con bastante rapidez, dibujé algo completamente diferente de las computadoras portátiles de consumo estándar:
El modelo 3D que creé específicamente para este artículo.Por ejemplo, una computadora portátil normal tiene una pequeña cámara web para videollamadas. Puede requerir cuatro o seis cámaras web de alta resolución de la plataforma para mantenerse al día con la realidad que lo rodea cuando usa un casco. Imagine que en la virtualidad hay una gran esfera a su alrededor. Muchas ventanas están colgadas entre usted y la esfera, y en la esfera se muestra una imagen de las cámaras que muestran el mundo a su alrededor. En teoría, las cámaras se pueden usar para rastrearlo a usted y a sus manos, mostrando sus movimientos en un entorno virtual.

El teclado se puede hacer extraíble, y la plataforma rastreará su posición y la posición de su casco usando el mismo enfoque con los LED que usa Oculus, para que el sistema pueda mostrarle un teclado virtual.
El sistema puede tener sensores incorporados del tipo Leapmotion / Kinect, que detectan los movimientos de las manos para que no necesite usar guantes. También sería bueno integrar una pequeña pantalla en tinta electrónica en forma de una consola del sistema para depurar y mostrar información sobre el sistema.
Cosas locas
En lugar de una tarjeta WiFi barata, puede haber
USRP (radio de software) junto con FPGA, para que pueda llevar la plataforma al campo, y fue útil para hackear, rastrear y grabar señales. También puede emular
dispositivos WiFi / Bluetooth /
Zigbee .
Como este no será un hardware de consumo estándar hecho para multimedia y juegos, será posible utilizar plataformas informáticas alternativas, como esta deliciosa placa
Parallella de baja potencia de 18 núcleos.

Lo que debe haber es una GPU muy rápida, posiblemente una móvil. Esto no se puede evitar si tiene que mantener un entorno tridimensional que funcione sin problemas en un casco. Esta es una de las razones por las cuales hoy en día no existen tales mazos, y no se espera en un futuro cercano. La GPU tiene demasiada energía.
Pele-Rift portátil . Así es como se ve la plataforma en el equipo del consumidor, si empuja una GPU de alta velocidad.Entonces, en el ejemplo de mi modelo 3D, se verá más o menos así:

Pensamientos?
Que piensas ¿Hay alguna posibilidad para la idea de mazos? ¿Te gustaría esto para ti? ¿Por razones estéticas o profesionales, o simplemente eso? ¿Crees que puede ser una estación de trabajo útil?