Mermaid.js: Crea diagramas fácilmente con Markdown

2025-05-24
Mermaid.js: Crea diagramas fácilmente con Markdown

Mermaid.js es una herramienta de creación de diagramas y gráficos basada en JavaScript que utiliza definiciones de texto similares a Markdown para crear y modificar diagramas. Resuelve el problema de la documentación que se queda atrás del desarrollo, permitiendo la creación y modificación fáciles de varios gráficos, incluyendo diagramas de flujo, diagramas de Gantt y diagramas de secuencia. Incluso los no programadores pueden usar fácilmente el editor en vivo para crear imágenes complejas. Mermaid se integra con aplicaciones populares como GitHub e incluye un iframe con sandbox para una mayor seguridad.

Leer más
Desarrollo

Proyecto de Ley Tributaria de Trump Firmado en Medio de Celebración Republicana

2025-07-04
Proyecto de Ley Tributaria de Trump Firmado en Medio de Celebración Republicana

En medio de celebraciones jubilosas, los republicanos firmaron su proyecto de ley de impuestos y gastos insignia. El presidente de la Cámara, Mike Johnson, emocionado, expresó su creencia en Estados Unidos y elogió el proyecto de ley como un plan audaz. El liderazgo republicano alabó al presidente Donald Trump, atribuyendo su agenda y la influencia de la Casa Blanca como cruciales para la aprobación del proyecto de ley. La ceremonia de firma estuvo llena de selfies, poses al estilo Trump e incluso legisladores imitando los movimientos de baile característicos de Trump.

Leer más

Un compilador Python de 300 líneas: Conversión de cierres explicada

2025-08-11
Un compilador Python de 300 líneas: Conversión de cierres explicada

Mientras trabajaba en el tutorial de Ghuloum, el autor reimplementó un compilador originalmente escrito en C, logrando una concisa versión en Python de 300 líneas (incluyendo pruebas). Este compilador realiza la conversión de cierres, manejando la vinculación de variables, el seguimiento de variables libres y la gestión de objetos de código. El artículo detalla la implementación, cubriendo las expresiones lambda y let, las llamadas a funciones y proporcionando casos de prueba y ejemplos de código ensamblador. El resultado es un compilador sorprendentemente compacto capaz de manejar cierres y llamadas a funciones indirectas, mostrando soluciones elegantes para problemas complejos.

Leer más

Crisis de préstamos para automóviles en EE. UU.: US$ 1,66 billones en deuda y aumento de los impagos

2025-09-15
Crisis de préstamos para automóviles en EE. UU.: US$ 1,66 billones en deuda y aumento de los impagos

La deuda de préstamos para automóviles en EE. UU. ha alcanzado la asombrosa cifra de US$ 1,66 billones, con un aumento de los impagos, los incumplimientos y las recuperaciones de vehículos a niveles superiores a los observados antes de la crisis financiera de 2008. Los altos pagos mensuales (un promedio de US$ 745, con el 20 % de los compradores que pagan más de US$ 1000) y la inminente caducidad del crédito fiscal para vehículos eléctricos están presionando a los prestatarios, incluso a aquellos con buen crédito. La Federación de Consumidores de América advierte que esto podría señalar una crisis económica más amplia. El artículo concluye sugiriendo que los consumidores tomen decisiones financieras responsables para evitar tales trampas de deuda.

Leer más

El Mito del Maestro Full-Stack: Por Qué la Tecnología Profunda Necesita una Reparación en la Canalización

2025-05-05
El Mito del Maestro Full-Stack: Por Qué la Tecnología Profunda Necesita una Reparación en la Canalización

Dominar toda la pila de software es increíblemente difícil, no solo técnicamente, sino también debido a una grave escasez de talento. Muchas comunidades de código abierto de bajo nivel enfrentan una base de colaboradores envejecida, con pocos ingenieros jóvenes ingresando al campo. Esto se debe en parte a la falta de atractivo del trabajo a nivel de sistema en comparación con las aplicaciones de IA modernas. El artículo explora los factores que contribuyen a esto, incluida la educación insuficiente, la subvaloración de las tecnologías fundamentales y la falla de la industria para cultivar adecuadamente el talento. La empresa del autor está abordando activamente esto mediante la colaboración con universidades, la participación en proyectos de código abierto y la reducción de la barrera de contribución. Piden un esfuerzo colectivo de la industria para nutrir el talento y asegurar el desarrollo continuo de sistemas de software sofisticados.

Leer más
Desarrollo

OWASP Presenta los 10 Principales Riesgos de Seguridad de Identidades No Humanas (NHI) para 2025

2025-02-04
OWASP Presenta los 10 Principales Riesgos de Seguridad de Identidades No Humanas (NHI) para 2025

OWASP ha publicado su lista de los 10 principales riesgos de seguridad de Identidades No Humanas (NHI) para 2025, destacando vulnerabilidades relacionadas con cuentas de servicio, claves API y otros actores no humanos. Estos riesgos incluyen la fuga de secretos, privilegios excesivos, autenticación insegura y aislamiento de entorno insuficiente, lo que representa amenazas significativas para la seguridad del desarrollo e implementación de software. El informe enfatiza las estrategias de mitigación y hace un llamamiento a la colaboración entre desarrolladores y profesionales de seguridad para fortalecer las prácticas de seguridad.

Leer más

Las GPU de la serie AMD Radeon RX 9000 venden 10 veces más unidades en la primera semana

2025-03-25
Las GPU de la serie AMD Radeon RX 9000 venden 10 veces más unidades en la primera semana

La CEO de AMD, Lisa Su, anunció que las tarjetas gráficas de la serie Radeon RX 9000 han sido un éxito fenomenal, vendiendo diez veces más unidades que sus predecesoras en su primera semana en el mercado. Este éxito se atribuye al enfoque de AMD en ofrecer un rendimiento de juego de primera categoría a precios competitivos. Si bien el suministro actual es limitado y los precios superan el MSRP, AMD está aumentando agresivamente la producción. Más tarjetas RDNA 4 están en camino, con el rumoreado RX 9060 potencialmente incluido en la línea.

Leer más
Hardware

Doble de cuerpo: Un truco de productividad para el enfoque y la finalización de tareas

2025-03-29

El doble de cuerpo es una técnica de productividad que está ganando popularidad, especialmente entre las personas con TDAH. Implica trabajar junto a otra persona, física o virtualmente, para mejorar el enfoque y la finalización de tareas. La presencia del 'doble de cuerpo' actúa como un motivador externo, reduciendo las distracciones y fomentando un sentimiento de responsabilidad. Si bien los estudios a largo plazo son limitados, la evidencia anecdótica y las opiniones de expertos sugieren su eficacia como un enfoque complementario a la medicación y útil para personas con otras afecciones como el autismo o la ansiedad.

Leer más
Desarrollo

arXivLabs: Proyectos experimentales con colaboradores de la comunidad

2025-05-13
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 respeten. ¿Tienes una idea para un proyecto que agregue valor a la comunidad de arXiv? Obtén más información sobre arXivLabs.

Leer más
Desarrollo

IA reimagina un clásico: El Mago de Oz llega a la Sphere

2025-04-12
IA reimagina un clásico: El Mago de Oz llega a la Sphere

Google DeepMind, Google Cloud y otras compañías han utilizado IA para llevar el clásico film de 1939, El Mago de Oz, a la colosal pantalla Sphere en Las Vegas de una manera sin precedentes. Utilizando modelos de IA como Imagen, Veo y Gemini, el equipo transformó la película original en blanco y negro en imágenes de ultra alta definición, expandiendo escenas y creando una experiencia inmersiva. El proyecto respetó la obra original, sin añadir ningún diálogo o música nuevos. Este logro muestra los avances en la tecnología de IA, al tiempo que ofrece una nueva interpretación de un clásico cinematográfico.

Leer más
Tecnología

Irán ordena a sus ciudadanos eliminar WhatsApp en medio de crecientes tensiones

2025-06-19
Irán ordena a sus ciudadanos eliminar WhatsApp en medio de crecientes tensiones

En medio de las crecientes tensiones con Israel, el gobierno iraní instó a sus ciudadanos a eliminar WhatsApp, citando preocupaciones de seguridad y privacidad y alegando que la aplicación comparte datos de usuario con Israel. Esta directiva, transmitida por la televisión estatal, genera preocupaciones sobre el posible control de la información. WhatsApp niega estas afirmaciones, destacando su cifrado de extremo a extremo y la falta de seguimiento de la ubicación del usuario, afirmando que la medida podría cortar la comunicación cuando la gente más la necesita. Esto sigue a las acusaciones anteriores de Meta sobre spyware israelí que atacaba a usuarios de WhatsApp, resultando en un acuerdo sustancial.

Leer más
Tecnología

Garabatos de un niño de 800 años: una visión de la infancia medieval

2025-04-16
Garabatos de un niño de 800 años: una visión de la infancia medieval

Excavaciones arqueológicas soviéticas desenterraron bocetos en corteza de abedul de la Novgorod medieval, alrededor del año 1250 d.C., creados por un escolar llamado Onfim. Sus dibujos caprichosos —caballos, soldados, autorretratos— revelan las capacidades expresivas de los niños medievales. En contraste, están los dibujos al carbón encontrados en una mina de hierro francesa, que representan a niños mineros, un reflejo conmovedor de su dura realidad. Estos descubrimientos ofrecen una perspectiva única sobre la infancia premoderna, destacando su universalidad y diversas experiencias a través del tiempo y la cultura.

Leer más

La pila Ruby on Rails de AttendList: Una inmersión profunda

2025-06-02
La pila Ruby on Rails de AttendList: Una inmersión profunda

AttendList, un rastreador de asistencia para Google Meet, utiliza un backend Ruby on Rails que interactúa con una extensión de Chrome. Este artículo detalla la infraestructura y las elecciones de gemas detrás de AttendList, cubriendo todo, desde trabajos en segundo plano, autenticación y blogs hasta la implementación y características adicionales. La pila principal incluye PostgreSQL, Redis, Sidekiq y RSpec. La autenticación utiliza Devise con Google OAuth, empleando un flujo de autorización incremental. La capa de vista usa Tailwind CSS y ViewComponents. El rendimiento y el perfilado se manejan con Bullet y Rack Mini Profiler. El autor también describe su solución de alojamiento rentable utilizando servidores Hetzner y la plataforma de implementación Hatchbox.

Leer más
Desarrollo Pila tecnológica

Los DVD de Warner Bros. se están pudriendo misteriosamente

2025-03-07
Los DVD de Warner Bros. se están pudriendo misteriosamente

Una ola de pudrición de DVD está afectando los títulos de Warner Bros. Home Entertainment fabricados entre 2006 y 2008. El editor Chris Bumbray destacó el problema después de que varios de sus películas clásicas se volvieran irreproducibles. Warner Bros. ha reconocido el problema generalizado y ofrece reemplazos, pero algunos títulos agotados solo se pueden cambiar por películas comparables. Este sorprendente desarrollo destaca los riesgos inherentes, incluso con medios físicos, un contraste sorprendente con la permanencia percibida.

Leer más

Lenguaje Exo: Guía de instalación, desarrollo y pruebas

2025-03-14
Lenguaje Exo: Guía de instalación, desarrollo y pruebas

Exo es un lenguaje de programación que admite Python 3.9 y superior. La instalación es sencilla mediante pip. Los archivos Exo se ejecutan directamente con Python, y los archivos C/de encabezado se generan con el comando exocc. El desarrollo implica configurar un entorno virtual e instalar las dependencias, incluidas PySMT y CMake. Las pruebas requieren z3-solver (u otro solucionador) y CMake 3.21 o superior. Las pruebas cubren varios escenarios y admiten pruebas de cobertura de código. Puede encontrar más información y ejemplos en el repositorio del proyecto.

Leer más
Desarrollo

La Universidad Cornell congela las contrataciones

2025-03-02

Ante importantes desafíos financieros, la Universidad Cornell ha anunciado una congelación de contrataciones para abordar posibles recortes profundos en la financiación federal de la investigación y la legislación fiscal que afecta a los ingresos de las donaciones. La congelación prioriza los puestos considerados esenciales para la misión central de la universidad, y todas las contrataciones están sujetas a un riguroso proceso de revisión. Un comité central de control de puestos evaluará los puestos de personal, mientras que las contrataciones de profesores requieren la consulta con los decanos y el rector. Esta medida tiene como objetivo garantizar el éxito continuo de la universidad en un entorno financiero más complejo, manteniendo sus misiones principales en educación, investigación y servicio.

Leer más

UnitedHealth ocultó el aviso de violación de datos de Change Healthcare durante meses

2025-01-15
UnitedHealth ocultó el aviso de violación de datos de Change Healthcare durante meses

Change Healthcare, una empresa de tecnología sanitaria propiedad de UnitedHealth, sufrió un ataque de ransomware el año pasado que expuso datos de salud sensibles de más de 100 millones de personas. La empresa tardó meses en notificar a los individuos afectados y, sorprendentemente, utilizó el código “noindex” para ocultar el aviso de violación de datos de los motores de búsqueda. Este secretismo ha generado críticas y ha provocado investigaciones y demandas de varios estados. El incidente pone de manifiesto las importantes fallas de seguridad de Change Healthcare y la falta de transparencia y la lentitud de respuesta de las grandes organizaciones sanitarias a la hora de gestionar las violaciones de datos.

Leer más
Tecnología datos sanitarios

Actualización de Windows causa impresión aleatoria en impresoras USB

2025-03-13
Actualización de Windows causa impresión aleatoria en impresoras USB

Microsoft ha reconocido que actualizaciones recientes de Windows (KB5050092 y posteriores, lanzadas desde el 29 de enero de 2025) están causando que algunas impresoras USB de modo dual (que admiten tanto impresión USB como IPP sobre USB) impriman caracteres aleatorios. Esto incluye comandos de red y caracteres inusuales. Los sistemas Windows 10 22H2 y Windows 11 22H2/23H2 se ven afectados; Windows 11 24H2 no. Microsoft ha solucionado esto mediante la Revisión de Problemas Conocidos (KIR), y la solución también se implementará automáticamente en una actualización futura. Para entornos empresariales, los administradores de TI deben instalar y configurar políticas de grupo específicas para resolver el problema en los dispositivos afectados.

Leer más

Go: Cuándo decir que no

2024-12-14
Go: Cuándo decir que no

Un desarrollador, después de años usando Go, vuelve a Java. Considera que Go es deficiente en varias áreas: opciones de bucle limitadas, ausencia de funciones de orden superior, manejo de errores engorroso, estilo de codificación demasiado restrictivo que lleva a código verboso y difícil de mantener, y un ecosistema de paquetes inmaduro. Si bien reconoce la idoneidad de Go para proyectos de infraestructura, desaconseja su uso en aplicaciones empresariales complejas.

Leer más
Desarrollo desarrollo

GitHub Ajusta los Límites de Tasa para Solicitudes No Autenticadas

2025-05-14
GitHub Ajusta los Límites de Tasa para Solicitudes No Autenticadas

GitHub está actualizando los límites de tasa para las solicitudes no autenticadas para mejorar la seguridad y la estabilidad de la plataforma. Esto afecta a operaciones como clonar repositorios a través de HTTPS, acceder a las API REST de forma anónima y descargar archivos de raw.githubusercontent.com. El reciente aumento en la actividad de raspado de la API llevó a la actualización para proteger la plataforma y garantizar una experiencia fiable para los desarrolladores de todo el mundo. Los usuarios no autenticados pueden encontrar nuevos límites de tasa, mientras que los usuarios autenticados mantendrán límites más altos. GitHub anima a la autenticación para un acceso consistente y fiable.

Leer más

arXivLabs: Colaboraciones comunitarias para nuevas funciones de arXiv

2025-06-01
arXivLabs: Colaboraciones comunitarias para nuevas funciones de arXiv

arXivLabs es un marco que permite a los colaboradores desarrollar y compartir nuevas funciones directamente en el sitio web de arXiv. Las personas y organizaciones involucradas han adoptado los valores de arXiv de apertura, comunidad, excelencia y privacidad de datos de usuario. arXiv está comprometido con estos valores y solo trabaja con socios que los respetan. ¿Tienes una idea para mejorar la comunidad de arXiv? Aprende más sobre arXivLabs.

Leer más
Desarrollo

China endurece las reglas de reconocimiento facial, la infraestructura de Taiwán es blanco de ciberataques

2025-03-24
China endurece las reglas de reconocimiento facial, la infraestructura de Taiwán es blanco de ciberataques

China ha publicado nuevas normas que prohíben el uso de la tecnología de reconocimiento facial sin consentimiento y restringen su uso en lugares públicos. Simultáneamente, infraestructuras críticas en Taiwán han sido blanco de un grupo de hackers presuntamente respaldado por China. Por otra parte, Zoho ganó la competencia de desarrollo de navegadores web del gobierno indio, mientras que X está demandando al gobierno indio por las leyes de eliminación de contenido. El nuevo proyecto de ley de ciberseguridad de Japón, que permite operaciones cibernéticas ofensivas, está generando preocupaciones sobre la privacidad. Finalmente, el Instituto de Política Estratégica de Australia afirma haber sido blanco de acoso en línea desde China.

Leer más
Tecnología

El curioso caso del diseño convergente de estaciones de trabajo UNIX

2025-07-20

El autor, tras haber reunido una colección de estaciones de trabajo RISC/UNIX de los años 90 de SGI, HP y DEC, observó una peculiar tendencia en sus diseños internos después de ver un vídeo sobre la historia de las cajas de PC. Los primeros modelos seguían diseños tradicionales de bus VME. Sin embargo, los modelos posteriores adoptaron sorprendentemente un diseño que recuerda al estándar LPX: una placa base plana con E/S traseras y una ranura de expansión a la izquierda. Esto se parece mucho a los diseños de PC contemporáneos. El autor especula sobre si se trató de una convergencia independiente o un esfuerzo colaborativo, dejando sin respuesta la cuestión de la coincidencia frente a la tendencia de diseño, pero planteando preguntas interesantes sobre la evolución del diseño de hardware.

Leer más

El chip de IA totalmente óptico del MIT alcanza una velocidad 58 veces superior

2025-01-15
El chip de IA totalmente óptico del MIT alcanza una velocidad 58 veces superior

Investigadores del MIT han desarrollado un chip de IA totalmente óptico que procesa información directamente utilizando fotones, omitiendo el paso de digitalización para un aumento masivo de velocidad. Con una latencia de 410 picosegundos, es 58 veces más rápido que una CPU estándar. Este avance implica la implementación de una red neuronal profunda completa en un chip fotónico, incluyendo operaciones de matriz lineal y funciones de umbral no lineales, un desafío que enfrentaba la computación fotónica anteriormente. Si bien actualmente está limitado en la cantidad de parámetros, esta tecnología promete aplicaciones en campos de baja latencia como la conducción autónoma y los sistemas de visión avanzados para automóviles.

Leer más

La Mantequilla de Cacahuete de Referencia Estándar del NIST: No es lo que piensas

2025-01-27
La Mantequilla de Cacahuete de Referencia Estándar del NIST: No es lo que piensas

El Instituto Nacional de Estándares y Tecnología (NIST) no solo desarrolla productos de alta tecnología; también crea materiales de referencia estándar, como la mantequilla de cacahuete. Parece extraño, pero la mantequilla de cacahuete del NIST no es para comer. Ayuda a los fabricantes de alimentos a etiquetar con precisión la información nutricional, garantizando la seguridad y la consistencia de los alimentos. Al probar la mantequilla de cacahuete del NIST, los fabricantes pueden calibrar sus métodos y equipos de prueba, garantizando la precisión de las etiquetas de los productos. El NIST ofrece muchos materiales de referencia estándar en varios campos, desde alimentos hasta productos farmacéuticos, contribuyendo a productos más seguros y fiables para los consumidores.

Leer más

Empleados federales abandonan Messenger por Signal por temor a la privacidad

2025-02-13
Empleados federales abandonan Messenger por Signal por temor a la privacidad

Impulsados por preocupaciones sobre la vigilancia gubernamental y la percibida cercanía entre las empresas tecnológicas y la administración, los empleados federales de EE. UU. están migrando cada vez más a aplicaciones de mensajería encriptadas como Signal. Temerosos de que sus comunicaciones se filtren, están abandonando plataformas como Facebook Messenger y adoptando Signal para conversaciones sensibles, lo que pone de manifiesto una creciente desconfianza tanto en el gobierno como en las empresas tecnológicas tradicionales. Este cambio subraya la importancia de las medidas de privacidad sólidas en una era de polarización política acentuada.

Leer más
Tecnología

Diseño Lean se encuentra con la Cibernética: El usuario define el propósito

2025-02-05
Diseño Lean se encuentra con la Cibernética: El usuario define el propósito

Este artículo explora el diseño desde una perspectiva cibernética, utilizando las ideas de teóricos como Ashby y Beer. Discute la Ley de Variedad Requerida de Ashby, destacando la necesidad de suficiente variedad en un regulador del sistema para manejar perturbaciones. El autor presenta la "hipótesis del propósito del usuario" y la "hipótesis de contraacción", argumentando que los usuarios determinan en última instancia el propósito de un dispositivo y buscan simplificación o complejificación según su complejidad percibida. El artículo también explora el Poka-Yoke (a prueba de errores) en los principios lean, el costo de la variedad en el diseño y la importancia de la retroalimentación inmediata, utilizando el diseño del puerto USB como un estudio de caso que equilibra el costo y la experiencia del usuario. Finalmente, el autor cita a Krippendorff, enfatizando que el significado de un artefacto no es inherente, sino que lo asigna el usuario mediante la interacción, instando a los diseñadores a concentrarse en empoderar a los usuarios en lugar de diseñar productos específicos.

Leer más
Diseño

Meta endurece las revisiones de rendimiento, lo que indica más despidos

2025-05-21
Meta endurece las revisiones de rendimiento, lo que indica más despidos

Meta está elevando el estándar en las revisiones de rendimiento, aumentando el porcentaje de empleados clasificados como 'por debajo de las expectativas' a un 15-20% en las evaluaciones de mitad de año, frente al 12-15% del año pasado. Esto sigue a los despidos anteriores de la empresa de casi 4.000 empleados y refleja una tendencia más amplia en el sector tecnológico hacia una gestión del rendimiento más estricta. La medida incluye a los empleados que ya han abandonado la empresa y permite despidos basados en el rendimiento. Las acciones de Meta ponen de manifiesto su enfoque en la optimización de las operaciones y la reducción de costes, reflejando esfuerzos similares en otras empresas tecnológicas gigantes como Microsoft y Google.

Leer más

Definiciones de Eventos LiveStore: Un Sistema de Gestión de Tareas Conciso

2025-05-27
Definiciones de Eventos LiveStore: Un Sistema de Gestión de Tareas Conciso

Este fragmento de código define eventos para gestionar una lista de tareas dentro del framework LiveStore. Incluye cuatro eventos: creación de una tarea (todoCreated), marcarla como completa (todoCompleted), marcarla como incompleta (todoUncompleted) y eliminar una tarea (todoDeleted). Cada evento utiliza Schema.Struct para definir su estructura de datos, garantizando la consistencia e integridad de los datos. Esto muestra un diseño conciso y eficiente de un sistema de gestión de tareas, aprovechando una arquitectura orientada a eventos para rastrear los cambios en el estado de las tareas.

Leer más

Morphik: Un motor de búsqueda de documentos multimodales revolucionario más allá del RAG tradicional

2025-04-22
Morphik: Un motor de búsqueda de documentos multimodales revolucionario más allá del RAG tradicional

Morphik es un motor de búsqueda de documentos revolucionario que va más allá de la generación aumentada por recuperación (RAG) tradicional para documentos altamente técnicos y visuales. Ofrece búsqueda multimodal (imágenes, PDF, videos, etc.), creación de grafos de conocimiento, extracción rápida de metadatos e integraciones con herramientas como Google Suite, Slack y Confluence. Con un nivel gratuito y una versión de código abierto, Morphik simplifica la ingestión y consulta de documentos con un SDK de Python y una API REST. Los desarrolladores pueden empezar rápidamente con código simple y una consola web fácil de usar. Si bien la versión de código abierto tiene limitaciones, Morphik está comprometido con mejorar la velocidad, integrar más herramientas y agradece las contribuciones de la comunidad.

Leer más
1 2 247 248 249 251 253 254 255 595 596