Las expresiones regulares no son difíciles: Dominando los conceptos básicos para el procesamiento eficiente de texto

2025-04-21
Las expresiones regulares no son difíciles: Dominando los conceptos básicos para el procesamiento eficiente de texto

Este artículo argumenta que las expresiones regulares no son tan complejas como muchos creen. Al centrarse en los conceptos básicos: conjuntos de caracteres, repetición, grupos y los operadores |, ^, $, se puede dominar fácilmente el poder de las expresiones regulares. El artículo explica estos conceptos básicos en detalle y sugiere ignorar los accesos directos menos utilizados para evitar una complejidad innecesaria. El autor enfatiza que las expresiones regulares permiten un gran procesamiento de texto con un código mínimo, mucho más eficientemente que el código procedimental tradicional.

Leer más
Desarrollo

FLAME: Un modelo de lenguaje pequeño para fórmulas de hojas de cálculo

2025-01-22
FLAME: Un modelo de lenguaje pequeño para fórmulas de hojas de cálculo

Los modelos de lenguaje grandes son costosos de entrenar e implementar para ayudar en la creación de fórmulas de Excel. Este artículo presenta FLAME, un modelo basado en Transformer entrenado exclusivamente en fórmulas de Excel. Con solo 60 millones de parámetros y una fracción de los datos de entrenamiento utilizados por modelos más grandes, FLAME logra un rendimiento competitivo o incluso superior en tareas de reparación, finalización y recuperación de fórmulas en comparación con modelos como Codex y CodeT5. Esto se atribuye a sus nuevos objetivos de preentrenamiento y tokenizador específico de Excel.

Leer más
Desarrollo

Programación con LLM: Exoesqueleto, no reemplazo

2025-04-21

El autor construyó dos aplicaciones usando Claude Code, descubriendo que los LLM no reemplazan a los programadores, sino que aumentan sus capacidades. Acelera drásticamente la codificación, pero requiere vigilancia constante para corregir decisiones erróneas de la IA y mantener la integridad arquitectónica. Los programadores experimentados aprovechan mejor las herramientas de IA, mientras que los inexpertos corren el riesgo de ser engañados. El futuro enfatiza el pensamiento arquitectónico, el reconocimiento de patrones y el juicio; los programadores deben aprender a colaborar con la IA, no a ser reemplazados por ella.

Leer más
Desarrollo

Apple Parchea Explotación Crítica de Día Cero en iOS

2025-09-17

Apple lanzó una actualización de seguridad urgente el 15 de septiembre de 2025 para solucionar una vulnerabilidad crítica de corrupción de memoria (CVE-2025-43300) en iOS e iPadOS. Esta vulnerabilidad podría ser explotada en ataques dirigidos, causando corrupción de memoria a través de un archivo de imagen malicioso. Los dispositivos afectados incluyen iPhone 6s y posteriores, algunos iPads y iPod touch. Apple señala que no revela problemas de seguridad hasta que se completa la investigación y la corrección.

Leer más

Logro histórico: Trasplante de pulmón de cerdo genéticamente modificado a humano durante nueve días

2025-08-27
Logro histórico: Trasplante de pulmón de cerdo genéticamente modificado a humano durante nueve días

Un equipo del Primer Hospital Afiliado de la Universidad Médica de Guangzhou logró una hazaña innovadora: el trasplante exitoso de un pulmón de cerdo genéticamente modificado a un humano con muerte cerebral, manteniendo su función durante nueve días. Si bien el experimento se interrumpió finalmente debido al rechazo del órgano, representa un avance significativo en el campo del xenotransplante. El objetivo no era el éxito inmediato, sino observar la respuesta inmunológica humana. El pulmón de cerdo sufrió seis modificaciones genéticas para minimizar las respuestas inmunitarias e inflamatorias. Los resultados destacaron desafíos como el edema pulmonar y el rechazo mediado por anticuerpos. Las investigaciones futuras se centrarán en optimizar los regímenes inmunosupresores, perfeccionar las modificaciones genéticas y, en última instancia, lograr la traducción clínica.

Leer más

Toshiba Visicom COM-100: Un toque de color en una consola de los 70

2025-01-19
Toshiba Visicom COM-100: Un toque de color en una consola de los 70

En 1977, Toshiba aprovechó el creciente mercado de videojuegos domésticos, lanzando la Visicom COM-100 basada en la tecnología RCA Studio II. Esta consola no solo incluía los cinco juegos incorporados del Studio II, sino que también innovó al agregar color, utilizando un sistema único de cuatro colores. El artículo detalla la arquitectura de hardware de la Visicom COM-100, el mapa de memoria y dos cartuchos de juegos (CAS-130 y CAS-141), con juegos como béisbol, lucha de sumo y una máquina tragamonedas. A pesar de su alto precio, las mejoras técnicas de la Visicom COM-100 y su influencia en el mercado de videojuegos japonés son notables, especialmente su tecnología de visualización a color pionera para la época.

Leer más

Planeta Fantástico: Un Álbum de Microfotografía del Siglo XIX

2025-01-11
Planeta Fantástico: Un Álbum de Microfotografía del Siglo XIX

El álbum de microscopía de Marinus Pieter Filbri revela una maravillosa visión del siglo XIX del microcosmos. La colección yuxtapone imágenes aparentemente no relacionadas —fases de la luna, retratos de bandidos sicilianos— con micrografías impresionantes: la antena de una polilla, el aguijón de una abeja, el ojo de una mosca y mucho más. Estas imágenes no solo muestran las estructuras intrincadas del mundo microscópico, sino que también inspiran la contemplación sobre las similitudes entre el macrocosmos y el microcosmos, similar a la exploración de un planeta alienígena fantástico. El trabajo de Filbri refleja los descubrimientos de Antoni van Leeuwenhoek, destacando los desafíos y logros de la microfotografía temprana.

Leer más

arXivLabs: Proyectos experimentales con colaboradores de la comunidad

2025-09-04
arXivLabs: Proyectos experimentales con colaboradores de la comunidad

arXivLabs es un marco que permite a los colaboradores desarrollar y compartir nuevas funciones de arXiv directamente en nuestro sitio web. Tanto las personas como las organizaciones que trabajan con arXivLabs han adoptado y aceptado nuestros valores de apertura, comunidad, excelencia y privacidad de los datos de los usuarios. arXiv está comprometido con estos valores y solo trabaja con socios que los respetan. ¿Tiene una idea para un proyecto que agregue valor a la comunidad de arXiv? Obtenga más información sobre arXivLabs.

Leer más
Desarrollo

¿Pueden las bases de datos reemplazar completamente las cachés?

2025-08-31

Esta publicación explora la posibilidad de que las bases de datos reemplacen completamente las cachés. Si bien las bases de datos ofrecen algunas capacidades de caché, como grupos de búfer y réplicas de lectura, las cachés sobresalen en el acceso a datos de baja latencia, especialmente para subconjuntos de datos específicos y datos precalculados. Para reemplazar las cachés, las bases de datos deben abordar varios desafíos: gestionar eficientemente numerosas réplicas de lectura, habilitar réplicas de lectura parciales, priorizar datos específicos e implementar un mecanismo eficiente de mantenimiento de vistas incrementales (IVM). El autor sugiere que la combinación de IVM con réplicas de lectura parciales podría eventualmente permitir que las bases de datos reemplacen parcialmente las cachés, pero aún existe una brecha.

Leer más
(avi.im)

El misterio detrás del subtítulo japonés "El personal lo comió después"

2025-09-03
El misterio detrás del subtítulo japonés

Un subtítulo común en los programas de TV japoneses, "El personal lo comió después", tiene como objetivo abordar las preocupaciones de los espectadores sobre el desperdicio de alimentos. Sin embargo, su autenticidad se debate. Algunos lo ven como una medida de autoprotección para evitar críticas, mientras que otros argumentan que disminuye la calidad del programa. El artículo presenta puntos de vista conflictivos de productores, artistas y comentaristas; algunos confirman la verdad del subtítulo, otros expresan dudas, incluso sugiriendo que es una forma de desviar la responsabilidad. Esta controversia refleja la preocupación de Japón sobre el desperdicio de alimentos y los dilemas éticos en la producción de TV.

Leer más

Expert: El servidor de lenguaje Elixir - Instalación y patrocinio

2025-08-29
Expert: El servidor de lenguaje Elixir - Instalación y patrocinio

Expert es la implementación oficial del servidor de lenguaje para el lenguaje de programación Elixir. Las descargas están disponibles para varios sistemas operativos. Coloque el ejecutable en su $PATH. Se proporcionan instrucciones específicas del editor, junto con instrucciones para descargar compilaciones nocturnas usando la CLI de GH. La compilación desde la fuente requiere Zig 0.14.1. El artículo concluye con información sobre las opciones de patrocinio corporativo e individual. Expert es de código abierto bajo la Licencia Apache 2.0.

Leer más
Desarrollo

Raft: Simplificando el Consenso en Sistemas Distribuidos

2025-08-17

Raft es un algoritmo de consenso diseñado para ser fácil de entender. Ofrece tolerancia a fallos y rendimiento equivalente a Paxos, pero descompone el problema en subproblemas más simples e independientes, haciéndolo más práctico. El consenso es fundamental en sistemas distribuidos tolerantes a fallos, requiriendo que varios servidores acuerden valores. Raft garantiza que, incluso con fallos de servidores (siempre que la mayoría permanezca operativa), todos los servidores procesen los mismos comandos, logrando en última instancia un estado consistente en todas las máquinas de estado replicadas.

Leer más
Desarrollo

La Corte Suprema de Brasil ordena el cierre de Rumble, generando un debate sobre la libertad de expresión

2025-02-22
La Corte Suprema de Brasil ordena el cierre de Rumble, generando un debate sobre la libertad de expresión

El juez del Tribunal Supremo de Brasil, Alexandre de Moraes, ordenó que la plataforma para compartir videos Rumble se desconectara en el país en 24 horas por no cumplir con las órdenes judiciales, incluyendo el nombramiento de un representante legal en Brasil y la negativa a eliminar el canal del periodista conservador brasileño Allan dos Santos. Rumble respondió alegando "censura sin precedentes" y, junto con Trump Media & Technology Group, demandó a Moraes por violar los derechos de libertad de expresión de la Primera Enmienda de EE. UU. Esto refleja una orden similar contra X (anteriormente Twitter), generando preocupaciones sobre la libertad de expresión y el alcance jurisdiccional.

Leer más
Tecnología

Resucitando un controlador de cinta de 25 años con IA

2025-09-08

Al autor le gusta recuperar datos de viejas cintas QIC-80, un medio de respaldo popular en la década de 1990. Estas cintas requieren el controlador ftape obsoleto, compatible solo con versiones muy antiguas de Linux (CentOS 3.5). Usando Claude Code, un modelo de IA, el autor modernizó el controlador ftape para compilar y ejecutar en kernels de Linux modernos. A través de iteraciones y pequeños ajustes manuales, se creó un módulo de kernel cargable, leyendo con éxito cintas de prueba en Xubuntu 24.04. El autor comparte lecciones aprendidas colaborando con IA, enfatizando instrucciones claras, comprensión de las limitaciones de la IA y aprovechando la IA como un multiplicador de habilidades.

Leer más
Desarrollo

La Batalla por los Derechos de Autor de Axel Springer Contra los Bloqueadores de Anuncios: ¿El Código del Sitio Web es Software?

2025-08-19

La editorial alemana Axel Springer ha estado luchando durante años contra el bloqueador de anuncios Adblock Plus. Inicialmente utilizando la legislación de competencia, perdieron. Luego cambiaron a la ley de derechos de autor, argumentando que la modificación del código de su sitio web por Adblock Plus constituye una infracción. El Tribunal Federal de Justicia de Alemania anuló una decisión anterior, apoyando a Axel Springer, afirmando que el código del sitio web es un software protegido por derechos de autor, y su modificación puede ser una infracción. Este caso ha llamado la atención significativa; su resultado podría impactar profundamente en la industria del software, el ecosistema de internet e incluso el futuro de los modelos de pago de las noticias online y el acceso a la información.

Leer más

GOG se une para preservar la historia de los videojuegos

2025-01-15
GOG se une para preservar la historia de los videojuegos

GOG anunció su incorporación a la Federación Europea de Archivos de Videojuegos, Museos y Proyectos de Preservación (EFGAMP), lo que subraya su compromiso con la preservación de videojuegos. GOG tiene un compromiso de larga data con la preservación de videojuegos clásicos, con su Programa de Preservación GOG que garantiza la compatibilidad de más de 100 títulos. Esta colaboración fomentará asociaciones con museos y organizaciones internacionales para promover aún más la preservación del patrimonio de los videojuegos.

Leer más

Bun: ¿Por qué la instalación de paquetes es 7 veces más rápida que npm?

2025-09-11

El gestor de paquetes Bun es conocido por su velocidad impresionante, siendo de media ~7 veces más rápido que npm, ~4 veces más rápido que pnpm y ~17 veces más rápido que yarn. Esto no es magia; Bun trata la instalación de paquetes como un problema de programación de sistemas, no un problema de JavaScript. Lo consigue minimizando las llamadas al sistema, almacenando en caché los manifiestos como binarios, optimizando la extracción de tarballs, aprovechando la copia de archivos nativa del sistema operativo y escalando entre núcleos de CPU. El artículo profundiza en cómo Bun, escrito en Zig, elude las limitaciones de Node.js (pool de threads, bucle de eventos) para lograr instalaciones de paquetes increíblemente rápidas.

Leer más
Desarrollo

Los datos de ciencia ciudadana capturan de forma fiable los patrones de migración de las aves

2025-04-23
Los datos de ciencia ciudadana capturan de forma fiable los patrones de migración de las aves

Un nuevo estudio muestra que los datos de ciencia ciudadana de iNaturalist y eBird capturan de forma fiable los patrones estacionales conocidos de migración de aves en el norte de California y Nevada. Los investigadores combinaron datos de ambas plataformas, encontrando patrones estacionales similares para más del 97% de las especies de aves, a pesar de que las plataformas difieren en sus usuarios objetivo y métodos de recopilación de datos. Este estudio demuestra el valor de los datos de los proyectos de ciencia ciudadana, mostrando que los datos de diferentes observadores y estructuras de proyectos se pueden integrar para abordar cuestiones científicas amplias.

Leer más
Tecnología migración de aves

Amazon elimina el uso compartido de Prime, probablemente para aumentar las suscripciones

2025-09-02
Amazon elimina el uso compartido de Prime, probablemente para aumentar las suscripciones

Amazon está terminando su programa que permite a los miembros Prime compartir sus beneficios de envío gratuito con personas que no viven en el mismo hogar, a partir del 1 de octubre de 2025. En cambio, Amazon lo está reemplazando con Amazon Family, limitando los beneficios compartidos a quienes residen en la misma dirección. Esta medida, que refleja acciones similares de los servicios de streaming para combatir el uso compartido de contraseñas, probablemente sea una respuesta a los objetivos de registro de Prime no alcanzados durante el reciente evento Prime Day. Los miembros que no residen en el mismo hogar recibirán una suscripción Prime con descuento por un año.

Leer más

Reforma del SAT: ¿Un reflejo de la preparación para la universidad?

2025-09-04
Reforma del SAT: ¿Un reflejo de la preparación para la universidad?

El SAT, presentado como una medida de preparación para la universidad, ha sufrido cambios. Los resultados recientes muestran una imagen preocupante sobre la preparación académica de los aspirantes a la universidad. Las universidades han utilizado durante mucho tiempo pruebas estandarizadas como el SAT para filtrar a los solicitantes, creando una gran industria de preparación para las pruebas. La influencia del SAT en la educación estadounidense es innegable.

Leer más

La SEC retira el caso de fraude contra el fundador de Nikola, Trevor Milton, tras el indulto presidencial

2025-09-19
La SEC retira el caso de fraude contra el fundador de Nikola, Trevor Milton, tras el indulto presidencial

La Comisión de Bolsa y Valores de EE. UU. (SEC) ha retirado su caso de fraude contra el fundador y ex director ejecutivo de Nikola, Trevor Milton, tras el indulto presidencial de Donald Trump. Milton, previamente condenado por fraude de valores y sentenciado a cuatro años de prisión, vio anulada su condena por el indulto. Afirma haber sido objeto de cinco años de falsas acusaciones por parte de los medios de comunicación, fiscales, antiguos ejecutivos de Nikola y vendedores en corto. A pesar del indulto, Milton está solicitando 69 millones de dólares en honorarios legales a Nikola, que se encuentra actualmente en quiebra, una demanda que la empresa rechaza.

Leer más

Evaluador beta de estilo directo de orden normal con reglas de sintaxis y aplicaciones repetidas de call/cc

2025-09-17

Este artículo explora aplicaciones menos frecuentes de call/cc en macros Scheme higiénicas, en particular su uso para ayudar en cálculos lambda tediosos. El autor presenta un beta-normalizador de estilo directo de orden normal que combina inteligentemente reglas de sintaxis y aplicaciones repetidas de call/cc, demostrando su corrección mediante la transformación CPS y un ingenioso lambda-calculador de estilo directo. El artículo también profundiza en las continuaciones delimitadas, mostrando cómo las macros simples pueden implementar varios operadores de continuación delimitada, como prompt y control. Una implementación de función factorial basada en call/cc y una discusión sobre las continuaciones delimitadas destacan la elegancia y la practicidad del enfoque.

Leer más
Desarrollo

Nitro: Un Supervisor de Procesos Pequeño Pero Flexible

2025-08-23

Nitro es un supervisor de procesos ligero que también puede funcionar como PID 1 en Linux. Diseñado para sistemas integrados, computadoras de escritorio, servidores y contenedores, se configura mediante un directorio de scripts. Su estado en memoria permite la operación en sistemas de archivos raíz de solo lectura. Eficiente y basado en eventos, Nitro cuenta con cero asignaciones de memoria en tiempo de ejecución y admite el reinicio confiable de servicios y cadenas de registro. Los servicios parametrizados y el control remoto mediante la herramienta `nitroctl` aumentan su versatilidad.

Leer más

arXivLabs: Proyectos experimentales con colaboradores de la comunidad

2025-09-10
arXivLabs: Proyectos experimentales con colaboradores de la comunidad

arXivLabs es un marco que permite a los colaboradores desarrollar y compartir nuevas funciones de arXiv directamente en nuestro sitio web. Tanto las personas como las organizaciones que trabajan con arXivLabs han adoptado y aceptado nuestros valores de apertura, comunidad, excelencia y privacidad de los datos de los usuarios. arXiv está comprometido con estos valores y solo trabaja con socios que los respetan. ¿Tiene alguna idea para un proyecto que agregue valor a la comunidad de arXiv? Obtenga más información sobre arXivLabs.

Leer más
Desarrollo

Crítico: Tres vulnerabilidades de seguridad sin parchear encontradas en libxslt

2025-08-29

libxslt, un proyecto hermano de libxml2, actualmente carece de un mantenedor activo y tiene tres vulnerabilidades de seguridad sin parchear. Dos se han divulgado públicamente (CVE-2025-7424 y CVE-2025-7425), que involucran confusión de tipos y un desbordamiento de búfer basado en montón. Los ingenieros de Apple y Google han propuesto parches en el GitLab de GNOME, pero siguen sin aplicarse debido a la falta de un mantenedor. Esto destaca la importancia del mantenimiento de código abierto y representa un riesgo de seguridad para las aplicaciones que dependen de libxslt.

Leer más
Desarrollo

Orange Pi RV2: Un SBC RISC-V de 40 $ que redefine la asequibilidad

2025-09-18

El Orange Pi RV2 es un ordenador de placa única (SBC) de 40 $ con un procesador RISC-V de 8 núcleos, que ofrece un punto de entrada económico al mundo de la computación RISC-V. Con muchas opciones de conectividad, destaca en aplicaciones de IoT e IA ligera. Sin embargo, no es un sustituto de un ordenador de sobremesa, mostrando limitaciones en el soporte de software y el rendimiento de escritorio. A pesar de esto, el RV2 logra un equilibrio convincente entre asequibilidad e innovación, convirtiéndolo en una opción viable para proyectos especializados de bajo coste.

Leer más
Hardware

Acuerdo de Prosperidad Tecnológica entre EE. UU. y Reino Unido: Colaboración en IA, Energía Nuclear e Informática Cuántica

2025-09-21
Acuerdo de Prosperidad Tecnológica entre EE. UU. y Reino Unido: Colaboración en IA, Energía Nuclear e Informática Cuántica

El presidente Trump y el primer ministro Starmer firmaron el Acuerdo de Prosperidad Tecnológica (TPD), un acuerdo histórico que impulsa la colaboración entre EE. UU. y el Reino Unido en IA, energía nuclear civil e informática cuántica. El acuerdo fomenta iniciativas conjuntas entre instituciones de investigación líderes, simplificando las regulaciones, acelerando los avances en salud y energía y mejorando la seguridad nacional. Las áreas clave incluyen el desarrollo de estándares de IA e investigación científica, garantizando las cadenas de suministro de combustible nuclear y estableciendo puntos de referencia para las tecnologías cuánticas. Esta colaboración promete beneficios transformadores para ambas naciones.

Leer más

Una nueva solución a la paradoja de Fermi: las civilizaciones avanzadas podrían ser indistinguibles de la naturaleza

2024-12-19
Una nueva solución a la paradoja de Fermi: las civilizaciones avanzadas podrían ser indistinguibles de la naturaleza

La paradoja de Fermi destaca la contradicción entre la alta probabilidad de vida extraterrestre y la falta de evidencia de la misma. Un nuevo artículo de investigación propone una solución: las civilizaciones avanzadas podrían desarrollar modelos sostenibles donde la tecnología se integra perfectamente con su entorno, haciéndolas indetectables. Esto desafía nuestras suposiciones sobre el avance tecnológico y la expansión de la civilización, lo que lleva a una reevaluación del SETI y nuestra comprensión de la trayectoria de nuestra propia civilización.

Leer más

El difícil proceso de cancelación de suscripción de Carta provoca la indignación de los fundadores

2024-12-12
El difícil proceso de cancelación de suscripción de Carta provoca la indignación de los fundadores

El software de gestión de financiación Carta está recibiendo críticas por su complicado proceso de cancelación de suscripción. Varios fundadores se han quejado en las redes sociales de la dificultad para cancelar sus suscripciones, citando reuniones obligatorias programadas mucho después de sus fechas de renovación. Si bien Carta atribuye el problema a una escasez temporal de personal, los competidores destacan sus métodos de cancelación sencillos, que implican simples clics o correos electrónicos. Esta controversia genera preocupaciones sobre el servicio al cliente y las políticas de cancelación de Carta, lo que subraya la importancia de una consideración cuidadosa al elegir proveedores de servicios.

Leer más

Evaluación de Desastres Impulsada por IA: El Sistema CLARKE Evalúa Daños en Minutos

2025-08-05
Evaluación de Desastres Impulsada por IA: El Sistema CLARKE Evalúa Daños en Minutos

Desarrollado en la Universidad Texas A&M, CLARKE (Computer vision and Learning for Analysis of Roads and Key Edifices) utiliza IA e imágenes de drones para evaluar rápidamente los daños a edificios, carreteras e infraestructura después de desastres. Probado durante la temporada de huracanes de 2024, CLARKE evalúa un vecindario de 2.000 casas en solo siete minutos, salvando vidas y recursos. Entrenado con más de 21.000 casas en 10 grandes desastres, CLARKE proporciona informes completos de daños, incluyendo un planificador de rutas al estilo de Google Maps para evitar carreteras intransitables, particularmente beneficioso en áreas rurales. Los equipos de respuesta a emergencias han elogiado su eficiencia y eficacia, destacando su potencial como un cambio de juego en la respuesta a desastres.

Leer más
1 2 61 62 63 65 67 68 69 595 596