Cursorless es magia alienígena del futuro
Las herramientas de programación por voz como Talon y la extensión Cursorless para VS Code están siendo presentadas como una alternativa viable —y en algunos casos más rápida— a la edición basada en teclado, especialmente para desarrolladores con RSI, artritis u otras lesiones en las manos. Los comentaristas exploran cómo las superposiciones de Cursorless y los comandos conscientes del AST se comparan con los flujos de trabajo tradicionales en Emacs/Vim y con los asistentes de código con IA, y señalan concesiones como la latencia, la curva de aprendizaje y la idoneidad para oficinas compartidas. Una gran parte de la conversación deriva hacia experiencias personales de RSI, cubriendo ergonomía, entrenamiento de fuerza, postura, terapia de puntos gatillo y modelos de dolor psicosomático mientras la gente intercambia estrategias para poder programar a largo plazo.
Experiencias y tratamientos de RSI
- Muchos comentaristas informan de dolor serio en muñecas/manos/brazos por programar, jugar, tocar instrumentos o usar el ratón; otros con hábitos similares no reportan RSI en absoluto y lo ven como genética o fisiología.
- Se citan una amplia variedad de soluciones: masaje de puntos gatillo, punción seca, inmersión en agua con hielo, soportes para la muñeca, cambiar la técnica de escritura, estiramientos, trabajo de postura y cambiar las posiciones al dormir.
- Varios señalan momentos concretos de “eureka”: identificar compresión nerviosa por dormir con los codos doblados, descubrir tensión por la postura del ratón de “listo para hacer clic”, o ajustar cómo se mueven los brazos en lugar de los dedos.
- Algunos se sometieron a cirugías (túnel carpiano, problemas nerviosos) con resultados a largo plazo mixtos.
Ejercicio, ergonomía y hardware
- Muchos dicen que el entrenamiento de fuerza, la escalada, los deadlifts, los ejercicios de tracción y los paseos a media jornada redujeron significativamente o eliminaron el dolor; otros advierten que levantar mucho peso puede agravar lesiones existentes.
- Hay desacuerdo sobre “ver primero a un médico/fisio”: algunos dicen que es esencial para RSI existente, otros lo califican de excesivamente cauteloso y enfatizan empezar con poco peso y con sentido común.
- Cambios de hardware que ayudaron: teclados divididos/en forma de tienda y de baja fuerza, ratones verticales, trackballs, trackpoints, grupos de pulgares, modificadores remapeados, escritorios de pie, altura correcta del escritorio, sillas más simples y mover la ubicación del ratón.
- Algunos reportan que simplemente corregir la altura del escritorio/monitor/silla o no apoyar las muñecas eliminó los síntomas.
Programación por voz, Talon y Cursorless
- Gran entusiasmo por Cursorless + Talon como una forma viable o incluso más rápida de programar, especialmente como “seguro” contra la discapacidad de las manos.
- Se reconoce que la curva de aprendizaje es pronunciada; varios lo comparan con dominar vim o Emacs y recomiendan aprenderlo antes de tener dolor.
- Preguntas sobre soporte de editores: actualmente funciona mejor con VS Code; la integración con Emacs/JetBrains es parcial, y las operaciones AST basadas en tree-sitter se ven como una ventaja central.
- Las preocupaciones incluyen usar la voz en oficinas compartidas/abiertas y problemas de reconocimiento de acentos; algunos sugieren micrófonos direccionales o de garganta como posibles mitigaciones.
Programación asistida por IA vs Cursorless
- Algunos argumentan que GPT-4 dentro de IDEs ya gestiona muchas ediciones estructurales mediante lenguaje natural, reduciendo la necesidad de aprender una UI de voz especial.
- Otros responden que la latencia, la privacidad y la fiabilidad hacen preferibles herramientas locales y deterministas como Cursorless, y que la latencia sigue limitando los flujos de trabajo con IA.
Problemas de accesibilidad y UX
- A los usuarios daltónicos les confunden los “sombreros” de colores; otros señalan que Cursorless puede cambiar a formas.
- Se discute el eye-tracking como mecanismo alternativo de puntero, pero se cuestionan la latencia y la practicidad para operaciones frecuentes.
Perspectivas psicológicas y psicosomáticas
- Varias anécdotas describen RSI o dolor de espalda aparentemente psicosomático que se resuelve tras adoptar marcos mente-cuerpo (por ejemplo, ver el dolor como neuroplástico o impulsado por expectativas).
- Otros advierten que no todo dolor es mental, enfatizan las pruebas de imagen y la evaluación médica, y subrayan que estos enfoques deben complementar, no reemplazar, la atención médica.