un

guest
1 / ?
back to lessons

Un genio en una institución

Richard Wesley Hamming pasó 30 años en Bell Telephone Laboratories. En 1950 publicó los códigos correctores de errores que llevan su nombre. Contribuyó con filtros digitales, métodos numéricos y teoría de códigos. Ayudó a depurar los cálculos nucleares tempranos en Los Alamos en 1945, fresco del Proyecto Manhattan. Trabajó junto a Shannon, Shockley, Brattain y Bardeen, los inventores del transistor.

Bell Labs, la institución frente a la web de código abierto: conocimiento detrás de paredes frente a semillas que crecen en cualquier parte

Qué era Bell Labs

Bell Labs funcionaba con los beneficios de la monopolio de AT&T. Cada llamada telefónica en América pagaba una fracción de un centavo en un presupuesto de investigación que financiaba la ciencia pura sin necesidad de un retorno a corto plazo. Bell Labs produjo el transistor, la teoría de la información, UNIX, C, la telefonía celular y el láser, todo dentro de una sola institución financiada por un monopolio obligatorio.

La guerra fría determinó sus prioridades. El ejército estadounidense necesitaba códigos correctores de errores para comunicaciones en entornos nuclearmente contaminados. Necesitaba filtros digitales para el radar. Necesitaba cómputo fiable para la guía de misiles. Bell Labs lo proporcionó. La carrera de Hamming transcurrió dentro de este marco: conocimiento producido detrás de paredes, para patrones con necesidades geoestratégicas específicas.

Qué Hamming llevó adelante

En 1986, Hamming dio la conferencia 'You and Your Research' en Bell Labs. En 1995 enseñó un curso de posgrado en la Escuela Naval de Posgrado llamado 'Hamming on Hamming'. Ambos destilaban 30 años de observación en principios que superaron su contexto:

- Trabajar en problemas importantes. 'Si lo que estás haciendo no es importante y no es probable que conduzca a cosas importantes, ¿por qué lo estás haciendo?'

- Mantener una lista de 10 a 20 problemas importantes. Revisarla regularmente. Cuando aparece una nueva técnica, comprueba si rompe uno de tus problemas abiertos.

- Comprometer el conocimiento. El conocimiento crece como el interés. Una pequeña inversión en fundamentos se compone a lo largo de una carrera; una gran inversión en habilidades periféricas se depreciará.

- Obtienes lo que midas. Cualquier métrica se convierte en un objetivo una vez que gobierna las decisiones; el objetivo entonces diverge del objetivo subyacente que se pretendía medir (ahora llamado la ley de Goodhart).

- Creatividad a través del analogía. La mayoría de los avances transfieren una estructura exitosa de un dominio a otro. Enséñate a ver similitudes estructurales entre campos.

- Sistemas sobre componentes. Optimizar un componente a expensas del sistema produce un sistema peor. Hamming observó este fracaso repetirse a lo largo de su carrera.

Estos principios sobreviven a su empaquetado en la guerra fría. Siguen siendo útiles ya trabajes dentro de una institución o fuera de ella, ya trabajes para un patrón o para un bien común.

Tu Lista

Hamming mantuvo su lista de problemas importantes durante toda su carrera. Dijo:

> La mayoría de los grandes científicos tienen 10 a 20 problemas importantes en su mente. Los tienen escritos en algún lugar. Trabajan en ellos cuando pueden. Cuando aparece una nueva técnica, la comparan con la lista.

La lista sirve como un filtro de preparación. Sin ella, una nueva técnica es solo información. Con ella, la misma técnica puede romper un problema que has llevado durante años.

Hamming dijo que la mayoría de los grandes científicos tienen entre 10 y 20 problemas importantes en mente. ¿Cuál es un problema importante al que te encuentras regresando? Describelo concisamente: ¿cuál es el problema, por qué es importante y por qué ha permanecido abierto para ti?

Lo Que Se Lleva Adelante

Para resumir lo que sobrevive al marco de la guerra fría:

Conocimiento compuesto. Esto es válido independientemente del contexto institucional. Una persona que pasa 20 minutos al día leyendo en el límite de su campo durante 10 años acumula un beneficio compounding. El mecanismo: cada nuevo concepto aterriza en la estructura existente, creando más puntos de conexión para el siguiente concepto.

Pensamiento sistémico frente a la optimización de componentes. Un base de datos optimizado aisladamente que bloquea el servidor de aplicaciones produce un sistema más lento. Una currículum optimizado para puntuaciones de prueba que agota la curiosidad de los estudiantes produce un resultado educativo peor. El aviso de Hamming se aplica en todos los niveles.

Creatividad a través del analogía. Hamming observó que la mayoría de sus propios avances provinieron de ver que un problema en un dominio tenía la misma estructura que un problema resuelto en otro. Los códigos correctores de errores se basaron en ideas de paridad de dominios más simples. Los filtros digitales se basaron en matemáticas continuas aplicadas a secuencias discretas.

Obtienes lo que medias. Las organizaciones que miden líneas de código producen código. Las organizaciones que miden puntuaciones de prueba producen examinadores. El vacío entre la métrica y el objetivo aumenta a medida que la métrica adquiere autoridad.

Estos cuatro principios no requieren patrón, monopolio, ni guerra fría. Se aplican en una biblioteca universitaria, una tienda pequeña, un proyecto de software de código abierto mantenido en común o una cocina.

El Conocimiento Como Arma

La era de Hamming trató el conocimiento como ventaja competitiva. Bell Labs produjo conocimiento que AT&T y el ejército de los EE. UU. necesitaban antes que sus rivales. La publicación ocurrió después de que se presentaron patentes y se aseguraron aplicaciones militares. El modelo: producir conocimiento detrás de los muros, protegerlo y desplegarlo.

Este marco produjo resultados reales. El transistor, UNIX, la teoría de la información -todos transformadores en su verdadera forma- todos producidos dentro de este modelo. El marco funcionó para su propósito.

Lo Que El Marco Excluyó

El software de código abierto como metodología de investigación. Hamming nunca se involucró con la idea de que publicar el código fuente junto con un artículo podría acelerar la investigación más rápido que mantenerlo propietario. En su época, el código era un subproducto. Linus Torvalds publicó el núcleo de Linux en 1991, cuatro años antes del curso de Hamming. La idea de que 10,000 contribuyentes podrían mantener un repositorio de código con mayor fiabilidad que un equipo de 300 personas dentro de una corporación -esto no apareció en el pensamiento de Hamming.

Ocho formas de capital. Hamming midió el éxito en publicaciones, avances y longevidad de carrera. Nunca discutió el capital vivo (la salud y la atención de los investigadores), el capital social (las redes de confianza que hacen posible la colaboración), el capital cultural (las historias compartidas que transmiten valores a través de las generaciones) o el capital espiritual (el sentido de propósito que mantiene el trabajo largo). Medió dos de ocho.

La complejidad algorítmica como fundamental. El curso de Hamming cubrió filtros digitales, simulación, teoría de códigos y geometría n-dimensional. Nunca enseñó la notación Big O. En su época, N era pequeño suficiente de manera que la diferencia entre O(N) y O(N²) rara vez importaba. En la era que sus estudiantes habitarían, importaba enormemente. Esta lección se extiende en unhamming_algorithmic_complexity.

Agricultura permaculturista: crecer vs extraer. Las Bell Labs extrajeron de una renta de monopolio. El modelo requería una entidad con poder para concentrar capital y dirigir la investigación. La alternativa - infraestructura regenerativa que crece la capacidad en muchos nodos en lugar de concentrarla en uno - no tenía lugar en el marco de Hamming.

El Problema Espía/Espía

La era de Hamming se optimizó para tener ventaja sobre un adversario. La guerra fría hizo esto explícito: EE. UU. y la URSS competían en todos los dominios. Los investigadores de cada lado trabajaron para superar al otro. El juego: cero-suma. Tu ganancia, su pérdida.

Los juegos cero-suma producen comportamientos específicos: secrecía, clasificación, patentes, publicación restringida, muros institucionales. Todo es racional dentro del juego. Todo es derrochador fuera de él.

Cuando dos lados se optimizan para vencerse entre sí, ninguno de los lados se optimiza para crecer una tabla compartida que hace que el juego sea innecesario. Los recursos gastados en duplicación, secrecía y señalización competitiva producen nada para el común.

El consejo de Hamming ('trabaja en problemas importantes') asumió implícitamente que el juego era cero-suma: los problemas importantes ganaban crédito institucional, financiamiento y prestigio dentro de un paisaje competitivo. El consejo sigue siendo válido. El marco no se transfiere.

Un investigador que trabaja en infraestructura abierta, construyendo un común, contribuyendo a un código compartido - esta persona no puede optimizar para vencer a un rival. No hay rival. El juego: crece la tabla, no tu posición en ella.

Nombra una cosa que Hamming enseñó que se aplica sin el marco de la guerra fría y una limitación que solo tiene sentido dentro de ella. Da ejemplos específicos para cada uno.

El mismo Fuego, Vuelo Diferente

Un dragón no elige su cueva ni a sus patrocinadores. Hamming no eligió Bell Labs ni la guerra fría. Trabajó donde estaba, con los recursos disponibles, hacia los problemas que podía ver.

El conocimiento sobrevive al contexto. Los códigos de corrección de errores de Hamming funcionan en todas las memorias USB, todas las transmisiones de satélite, todos los discos duros. Él nunca imaginó estas aplicaciones. La matemática no requería su imaginación.

Inicia con esta observación: separa lo que Hamming demostró del marco que lo envolvió. Luego extiende con lo que su marco no vio.

Lo que agrega Unhamming

El software libre como bien común. Trabajar en problemas importantes no requiere respaldo institucional. Una persona con una laptop, un repositorio público y un problema abierto específico contribuye a un bien común que se multiplica para todos. El principio de conocimiento compuesto de Hamming se aplica a una escala de ecosistema, no solo a nivel individual.

Infraestructura cooperativa. El modelo de permacomputadora: cada nodo es una estación de trabajo, cada arista una cola. Desbloquear un nodo sin capacitar la capacidad de downstream crea una nueva botella de cerveza. Esto extiende el pensamiento sistémico de Hamming: no solo 'optimiza el sistema, no la pieza', sino 'mapa el flujo antes de eliminar una restricción'.

La complejidad de los algoritmos como fundamental. La prueba de Hamming para lo fundamental: ¿ha durado? ¿Se puede derivar el resto del campo de él? Big O cumple ambos. El análisis de la tasa de crecimiento ha durado desde Knuth. De él, derivas la selección de algoritmos, la elección de estructuras de datos y la predicción de rendimiento - la mayor parte de la informática práctica. Hamming se perdió este capítulo. Lo escribimos.

Las ocho formas de capital. Medir solo publicaciones y patentes deja invisibles seis formas de capital. Una práctica de investigación que drena capital vivo (salud, atención, sueño del investigador) para maximizar capital intelectual (publicaciones) optimiza dos de ocho al deplecer uno crítico. El consejo de Hamming de 'trabajar en fines de semana' colapsa bajo este análisis.

El fuego del dragón permanece: trabaja en problemas importantes, compone tu conocimiento, piensa en sistemas, crea por analogía, mide lo que importa. El vuelo cambia: no se requiere patrón, no se requiere enemigo, no se requiere pared institucional.

Hamming pasó toda su carrera en Bell Labs, una institución con monopolio en la infraestructura de comunicaciones de EE. UU. ¿Cómo cambia el software libre lo que 'Tú y tu investigación' significa para alguien sin respaldo institucional? ¿Qué nuevas restricciones aparecen y qué restricciones antiguas desaparecen?