Noticias que mencionan Recurse Center

Building a 24-bit Arcade CRT Display Adapter, From Scratch

Este artículo describe el proyecto de un desarrollador para construir un adaptador de pantalla CRT para una máquina arcade (RCade) en el Recurse Center. El objetivo era superar las limitaciones de las adaptadores VGA estándar, permitiendo resoluciones no estándar (336x262) y una profundidad de color

Ingenieros: ¿Por qué no usas un cuaderno físico?

En el mundo del desarrollo de software, la productividad y la claridad mental son cruciales. Un número sorprendentemente bajo de ingenieros utilizan una práctica que puede mejorar significativamente ambos: el uso de un cuaderno de ingeniería físico. Este artículo explora esta técnica, que consiste e

Algoritmo resuelve Semantle en 3 intentos

Un equipo de investigadores ha desarrollado un algoritmo capaz de resolver el juego Semantle, una variante de Wordle basada en la similitud semántica de las palabras, en tan solo tres intentos. Semantle, a diferencia de Wordle, no se basa en la coincidencia léxica sino en la relación de significado

Programar plantas: el nuevo enfoque de desarrollo

El artículo introduce el concepto de "programación de plantas de interior", acuñado por Ryan Goldstein, como una forma de desarrollo de software personal y específico. No se trata de crear software robusto y listo para producción, sino de escribir pequeñas herramientas para resolver problemas idiosi

RCade: Arcade comunitario para programadores

El proyecto RCade es una iniciativa del Recurse Center, un programa de aprendizaje para programadores, que consiste en una máquina arcade comunitaria construida desde cero. El objetivo principal era crear una plataforma accesible para que los miembros de la comunidad (llamados Recursers) desarrollen

CRDT: Colaboración en tiempo real sin servidor

Este artículo introduce los CRDT (Tipos de Datos Replicados sin Conflicto), una herramienta poderosa para construir aplicaciones colaborativas en tiempo real sin depender de un servidor centralizado. Imagina Google Docs o Figma: todos los usuarios ven y editan el mismo documento simultáneamente, inc

Aprender al caer: el secreto del progreso

Este artículo explora una idea contraintuitiva pero poderosa: el progreso a menudo se logra a través de la aceptación y la experimentación, incluso si eso implica “caerse” o cometer errores. El autor ilustra esto con la experiencia de aprender a patinar en línea, donde la primera sesión sin caídas f

Rust: Maximiza el potencial con menos esfuerzo

El autor ha estado buscando el lenguaje de programación perfecto durante años, frustrado por las limitaciones de opciones populares como F#, TypeScript y C#. Si bien Rust ofrece un gran potencial, su curva de aprendizaje y complejidad (relacionada con la gestión de memoria y el sistema de tipos) han

Byterun: Intérprete de Python en 500 líneas

Este artículo de Allison Kaptur, ingeniera de Dropbox, explora Byterun, un intérprete de Python escrito en Python. El objetivo principal es desmitificar el funcionamiento interno de un intérprete, demostrando que su estructura fundamental puede caber en un código relativamente corto (menos de 500 lí

Deja la IA: Ingeniero busca fundamentos en la programación

Un ingeniero de Aily Labs, empresa especializada en inteligencia artificial, ha decidido tomarse un descanso de la IA para enfocarse en la programación manual, residiendo actualmente en Brooklyn como parte de un “retiro de codificación”. Tras dos años trabajando en Aily Labs, desarrollando agentes d

Recurse Center: Nueva solicitud inspirada en Oxford

El Recurse Center (RC), un programa de residencia para programadores, ha rediseñado su proceso de solicitud de admisión, inspirándose en los exámenes de la Universidad de Oxford. El objetivo es identificar mejor a los candidatos curiosos y autodirigidos, y ofrecer una experiencia más atractiva tanto