Chonky: Segmentación inteligente de texto con transformadores

2025-04-13
Chonky: Segmentación inteligente de texto con transformadores

Chonky es una biblioteca de Python que divide inteligentemente el texto en fragmentos semánticos significativos utilizando un modelo de transformador afinado. Esta biblioteca es útil en sistemas de Generación Aumentada por Recuperación (RAG). Procesa textos largos de manera eficiente, dividiéndolos en fragmentos más pequeños y manejables para facilitar el análisis y el procesamiento. El código de ejemplo muestra cómo usar Chonky para dividir un texto de muestra en fragmentos semánticamente coherentes.

Leer más

Go vs. Rust: Batalla de Backend en 2025

2025-03-09
Go vs. Rust: Batalla de Backend en 2025

Un cangrejo y una marmota entran en una sala de servidores. El cangrejo hace alarde de sus abstracciones de costo cero, mientras que la marmota muestra sus goroutines. ¡Bienvenidos a la batalla de backend de 2025! Esta publicación compara Go y Rust para necesidades de producción de alto rendimiento, reconociendo a TypeScript como un fuerte contendiente para nuevos proyectos, pero destacando el dominio de Go y Rust cuando la velocidad máxima es crucial. Se utiliza un escenario de servidor HTTP de procesamiento JSON del mundo real para la comparación, aunque no se detallan los puntos de referencia de rendimiento específicos, enfatizando las complejidades inherentes a las métricas de rendimiento.

Leer más

Yandex lanza Perforator: Perfilado continuo sin afectar el rendimiento de producción

2025-02-01
Yandex lanza Perforator: Perfilado continuo sin afectar el rendimiento de producción

Yandex ha lanzado Perforator, una herramienta de perfilado continuo de código abierto basada en la tecnología eBPF. Perforator recopila perfiles de CPU de entornos de producción sin afectar el rendimiento. Ya implementada en decenas de miles de servidores de Yandex, ayuda a los desarrolladores a identificar y resolver problemas de rendimiento. Admite lenguajes como C++, C, Go y Rust (con soporte experimental para Java y Python), cuenta con almacenamiento escalable, un lenguaje de consulta fácil de usar e interfaz de usuario, y generación de perfiles sPGO para la optimización guiada por perfil (PGO). Perforator tiene un consumo mínimo de recursos y se implementa fácilmente en diversos entornos, desde portátiles hasta clústeres de Kubernetes.

Leer más
Desarrollo

Grabadora de Cinta RM2000: Una Herramienta de Muestreo de Audio sin Conexión

2025-06-19

La Grabadora de Cinta RM2000 es una herramienta de muestreo de audio completamente sin conexión que prioriza el almacenamiento a largo plazo de muestras y cuenta con una interfaz de usuario atractiva. Desarrollada independientemente por Marcelo Mendez utilizando el framework Astro, todavía está en desarrollo y se agregarán más funciones en el futuro. Con licencia Commons Clause + MIT.

Leer más
Desarrollo muestreo de audio

Hackathon de la Universidad de Toronto: Descubrimiento Accidental de una Vulnerabilidad

2025-03-20
Hackathon de la Universidad de Toronto: Descubrimiento Accidental de una Vulnerabilidad

Un estudiante de la Universidad de Toronto, mientras se registraba para el hackathon GenAI Genesis 2025, tropezó con una vulnerabilidad. Después de restablecer su contraseña (su administrador de contraseñas no la guardó), notó que el enlace de restablecimiento apuntaba a una aplicación Firebase. Intrigado, probó algunas técnicas comunes de explotación de Firebase. Descubrió que el sitio web actualizaba el estado de la solicitud escribiendo todo el objeto de la solicitud, no solo los campos necesarios. Al explotar esto, cambió con éxito su estado de solicitud a 'aceptado'. También encontró una vulnerabilidad de fuga de información, que permitía el acceso anticipado a los resultados de la revisión, la información del revisor y los comentarios. La vulnerabilidad se ha corregido.

Leer más
Desarrollo

ColdplayGate: No necesitamos IA para un estado de vigilancia distópico

2025-07-19
ColdplayGate: No necesitamos IA para un estado de vigilancia distópico

Un supuesto caso de infidelidad de un ejecutivo tecnológico, captado en una pantalla gigante de un estadio durante un concierto de Coldplay, se volvió viral. Esto no es solo chisme; destaca nuestra capacidad de autovigilancia. Desde acusaciones erróneas en el atentado de la maratón de Boston hasta innumerables ejemplos de individuos que pierden empleos debido a la vergüenza online, usamos fácilmente la tecnología para castigar públicamente las violaciones percibidas del contrato social. Nuestros teléfonos inteligentes son las herramientas, internet es el tribunal. Antes de temer la vigilancia de las grandes empresas tecnológicas, considera nuestra propia participación alegre en las cacerías de brujas online. Ya hemos creado nuestra propia distopía.

Leer más

Transposición de Matriz Altamente Eficiente en Mojo: ¿Superando a CUDA?

2025-06-06
Transposición de Matriz Altamente Eficiente en Mojo: ¿Superando a CUDA?

Esta entrada de blog detalla cómo implementar un kernel de transposición de matriz altamente eficiente en la arquitectura Hopper usando Mojo. El autor explica las optimizaciones, comenzando con un enfoque ingenuo y culminando en un kernel que alcanza un ancho de banda de 2775,49 GB/s — competitivo con, y posiblemente superior a, implementaciones equivalentes de CUDA. Las optimizaciones incluyen el uso de descriptores TMA (Tensor Map Access), optimizaciones de memoria compartida, intercambio de datos y refinamiento de hilos. La entrada profundiza en los detalles de implementación y las ganancias de rendimiento de cada técnica, proporcionando ejemplos de código completos.

Leer más

Chinlone: El juego nacional de Myanmar lucha por sobrevivir en medio del conflicto

2025-06-05
Chinlone: El juego nacional de Myanmar lucha por sobrevivir en medio del conflicto

El chinlone, el deporte nacional de Myanmar, una tradición centenaria que combina deporte y arte, se enfrenta a un futuro incierto. El juego, que implica movimientos intrincados de pies y cabeza, ha visto disminuir su participación debido a la pandemia de COVID-19, el golpe militar de 2021 y los subsiguientes conflictos civiles. La escasez de ratán de primera calidad, esencial para la fabricación de las pelotas de chinlone, agrava aún más los desafíos. A pesar de las dificultades, jugadores y artesanos perseveran, continuando practicando y creando las pelotas, decididos a preservar esta herencia cultural única.

Leer más

Escándalo de Contrataciones de la FAA: Una Batalla Legal de una Década y una Tormenta Política

2025-02-05
Escándalo de Contrataciones de la FAA: Una Batalla Legal de una Década y una Tormenta Política

Este artículo expone un escándalo de contrataciones de 2013 dentro de la Administración Federal de Aviación (FAA). En un esfuerzo por aumentar la diversidad entre los controladores de tráfico aéreo, la FAA desechó una prueba de aptitud eficaz e implementó un cuestionario biográfico defectuoso, lo que resultó en el rechazo de numerosos candidatos calificados y provocó una batalla legal de una década. Este evento no solo contribuyó a la escasez de controladores de tráfico aéreo, sino que también encendió una controversia política, convirtiéndose en un punto focal del debate.

Leer más

Revolucionando los Relojes de IA: La Tecnología MEMS Aumenta la Eficiencia Energética

2025-02-03
Revolucionando los Relojes de IA: La Tecnología MEMS Aumenta la Eficiencia Energética

SiTime ha desarrollado un nuevo chip de reloj optimizado para cargas de trabajo de IA, utilizando tecnología MEMS en lugar de cristales de cuarzo tradicionales para reducir significativamente el consumo de energía y los costos de entrenamiento e inferencia de IA. Los relojes de computadora tradicionales se dividen principalmente en relojes de alta velocidad y precisos y relojes sincronizados con múltiples GPU, mientras que la IA requiere ambos simultáneamente. El reloj Super-TCXO de SiTime combina ambos, ofreciendo una sincronización 3 veces mejor, un ancho de banda de 800 Gbps y un tamaño 4 veces menor. El tiempo más preciso permite una utilización más eficiente de la GPU y modos de suspensión durante las esperas de datos, ahorrando energía sustancial. Esta innovación promete revolucionar el control de tiempo de los centros de datos y liberar nuevas posibilidades para la IA.

Leer más
Tecnología

Ejecutivos de Silicon Valley se convierten en tenientes coroneles del Ejército de EE. UU.: El auge del complejo militar-tecnológico

2025-06-20
Ejecutivos de Silicon Valley se convierten en tenientes coroneles del Ejército de EE. UU.: El auge del complejo militar-tecnológico

Cuatro altos ejecutivos de Palantir, Meta y OpenAI han sido nombrados tenientes coroneles en una nueva unidad del Ejército de EE. UU., el "Executive Innovation Corps". Esta iniciativa tiene como objetivo integrar la experiencia en tecnología de punta en las operaciones militares. La medida destaca la relación cada vez más estrecha entre las grandes empresas de tecnología y los militares, planteando preguntas sobre las implicaciones para la guerra y la sociedad. Los importantes contratos gubernamentales de Palantir y su dominio en el análisis de datos son particularmente notables en este contexto.

Leer más
Tecnología

La Bóveda de Contenido de Bungie: ¿Un Agujero Negro Digital?

2025-03-02
La Bóveda de Contenido de Bungie: ¿Un Agujero Negro Digital?

En un giro extraño en una demanda por derechos de autor, Bungie no puede proporcionar a la corte evidencia de contenido antiguo de Destiny 2, incluida la campaña Guerra Roja, debido a su sistema de "bóveda de contenido". Esto revela que la bóveda no es simplemente almacenamiento; funciona más como un destructor de contenido, inaccesible incluso para la propia Bungie. Esto explica la escasez de contenido original de Destiny 2 que regresa, mientras que las nuevas versiones de contenido de Destiny 1 son más comunes. A menos que se realice un esfuerzo significativo, el contenido dentro de la bóveda probablemente se perderá para siempre.

Leer más

arXivLabs: Proyectos experimentales con colaboradores de la comunidad

2025-07-02
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. ¿Tiene una idea para un proyecto que agregue valor a la comunidad de arXiv? Obtenga más información sobre arXivLabs.

Leer más
Tecnología

5MB en 1966: La historia de 62.500 tarjetas perforadas

2025-02-19
5MB en 1966: La historia de 62.500 tarjetas perforadas

En 1966, almacenar tan solo 5 MB de datos requería la asombrosa cantidad de 62.500 tarjetas perforadas, un contraste brutal con el acceso instantáneo a la inmensa cantidad de información de hoy en día. Cada tarjeta contenía unos pocos cientos de bytes, y cargar 5 MB llevaba cuatro días. Esto contrasta drásticamente con las unidades flash modernas y la computación en la nube. Los enormes ordenadores mainframe, utilizados principalmente por gobiernos y grandes empresas, dependían de este sistema. El cambio de las tarjetas perforadas a las cintas magnéticas y los discos duros marcó un salto gigante en la tecnología de la computación, poniendo de manifiesto el increíble progreso realizado en la computación moderna.

Leer más
Tecnología tarjetas perforadas

ABBA: Un Legado Duradero de Pop Melancólico

2025-01-04
ABBA: Un Legado Duradero de Pop Melancólico

Este artículo relata el ascenso y la caída del grupo sueco de pop ABBA. Desde su victoria en Eurovisión hasta el estrellato mundial, la música de ABBA combinó folk sueco, ópera italiana, chanson francesa y más, enmascarando hábilmente la tristeza en melodías optimistas. Sin embargo, se enfrentaron a críticas de la élite cultural sueca, vistos como títeres capitalistas. El artículo profundiza en el estilo musical de ABBA, las complejidades de sus relaciones y su impacto duradero en la música pop, culminando en su concierto virtual 'ABBA Voyage', mostrando el atractivo perdurable de la banda.

Leer más
Varios

Un Millón de Tableros de Ajedrez: Un servidor de un solo proceso que maneja millones de partidas de ajedrez simultáneas

2025-07-16
Un Millón de Tableros de Ajedrez: Un servidor de un solo proceso que maneja millones de partidas de ajedrez simultáneas

El autor construyó "Un Millón de Tableros de Ajedrez", un juego de ajedrez multijugador online donde una cuadrícula de 1000x1000 tableros de ajedrez forma un único juego global. Cada movimiento afecta instantáneamente a todo el tablero, sin turnos y con movimiento entre tableros permitido. Funcionando en un solo proceso Go, el juego atrajo a más de 150.000 jugadores en 10 días, procesando más de 15.000.000 movimientos y cientos de millones de consultas. El artículo detalla el diseño del sistema del juego, la distribución de datos, las optimizaciones del protocolo, el bloqueo optimista y los mecanismos de rollback. El autor comparte las lecciones aprendidas, incluyendo la optimización del rendimiento, las elecciones arquitectónicas y el equilibrio entre la escala del juego y la experiencia del jugador. La publicación concluye con reflexiones sobre fallos de diseño, como la falta de una escala impresionante, y planes de desarrollo de juegos futuros.

Leer más

Presupuesto de la NASA para 2026: Menos robots, más humanos

2025-07-16
Presupuesto de la NASA para 2026: Menos robots, más humanos

La versión de la Cámara del presupuesto de la NASA para el año fiscal 2026 aumenta el financiamiento para la exploración en aproximadamente un 25%, pero recorta la ciencia y la tecnología espacial. Si bien un plan de presupuesto de cinco años para SLS y Orion sugiere su continuación, los recortes en los programas científicos podrían provocar la cancelación o el retraso de las misiones robóticas. La representante Grace Meng expresó su preocupación de que esto dificulte el progreso de EE. UU. en la exploración espacial y la ciencia del clima. El presupuesto final aún está a meses de distancia y su resultado sigue siendo incierto.

Leer más

Puerto de Mbed-TLS para Classic Mac OS: Un Desafío Retro-Tech

2025-04-11
Puerto de Mbed-TLS para Classic Mac OS: Un Desafío Retro-Tech

Un desarrollador portó con éxito Mbed TLS a Classic Mac OS 7/8/9, una hazaña notable. El proyecto superó numerosos obstáculos, incluyendo las limitaciones de los compiladores C89/C90 que carecen de funciones modernas de C y las peculiaridades del sistema de archivos de Mac. El desarrollador implementó la emulación de enteros de 64 bits y un sistema personalizado de recolección de entropía, permitiendo finalmente una solicitud GET HTTPS básica en un Mac clásico. Si bien existen limitaciones de seguridad, el proyecto muestra una pasión por la tecnología retro y habilidades de programación impresionantes.

Leer más
Desarrollo Programación Retro

HyperDX: Visualización ultrarrápida de registros y rastreos en ClickHouse

2025-06-05
HyperDX: Visualización ultrarrápida de registros y rastreos en ClickHouse

HyperDX, un componente central de ClickStack, permite a los ingenieros diagnosticar rápidamente problemas de producción. Proporciona una búsqueda y visualización ultrarrápida de registros y rastreos en cualquier clúster de ClickHouse (piense en Kibana, pero para ClickHouse). Ofrece búsqueda intuitiva de texto completo y propiedades, análisis de tendencias de anomalías, alertas y monitoreo del rendimiento desde solicitudes HTTP hasta consultas de bases de datos. HyperDX se integra perfectamente con OpenTelemetry y admite varios lenguajes y plataformas. Implementable a través de Docker o ClickHouse Cloud, HyperDX tiene como objetivo simplificar el análisis de telemetría de producción, abordando las limitaciones de costo, usabilidad y cambio entre herramientas de las soluciones existentes. Está diseñado para hacer que la observabilidad de producción sea accesible para todos los ingenieros.

Leer más

Estilos de sangría: Una guerra santa continúa

2025-02-26

El debate sobre los estilos de sangría de código continúa dividiendo a los programadores. Desde Allman hasta K&R y GNU, cada estilo tiene sus defensores, sin un consenso claro sobre cuál es superior. Este artículo profundiza en los pros y los contras de varios estilos de sangría y cita investigaciones recientes que demuestran que una sangría adecuada mejora significativamente la legibilidad del código y reduce el tiempo de lectura. En última instancia, la coherencia, independientemente del estilo elegido, es clave.

Leer más

Investigación de Ecosistemas de Pastos Marinos: Una Revisión de la Literatura

2025-06-14

Esta revisión recopila numerosos artículos de investigación sobre ecosistemas de pastos marinos, que abarcan aspectos como el crecimiento de pastos marinos, conjuntos vivos y muertos, diversidad de especies y el impacto de las actividades humanas. Los investigadores emplearon varios métodos, incluidas comparaciones morfométricas, análisis de isótopos estables y técnicas paleobiológicas, para investigar los cambios en los ecosistemas de pastos marinos y la resiliencia. Los hallazgos revelan amenazas significativas a los ecosistemas de pastos marinos causadas por el cambio climático, la contaminación por nutrientes y la sobrepesca, destacando la necesidad crucial de esfuerzos mejorados de conservación y restauración de pastos marinos.

Leer más

¡DOOM en Google Sheets?! ¡Increíble!

2025-02-11
¡DOOM en Google Sheets?! ¡Increíble!

¡Este increíble proyecto lleva el clásico juego DOOM a la vida... dentro de una hoja de cálculo de Google Sheets! Usando Google Apps Script y JavaScript, el desarrollador renderiza DOOM fotograma a fotograma cambiando los colores de fondo de las celdas. Si bien el rendimiento está limitado por el proceso de actualización celda por celda, la novedad de jugar DOOM en una hoja de cálculo es innegablemente cautivadora. Hay una versión preconfigurada disponible para un acceso fácil. ¡Prepárate para juegos retro con un giro!

Leer más
Juegos Juegos Retro

Resolviendo Wordle con uv y paquetes Python

2025-07-07

El autor anteriormente escribió un solucionador de Sudoku usando el resolvedor de dependencias de Poetry y ahora intenta resolver Wordle usando el uv más avanzado. El artículo detalla cómo traducir el problema de Wordle a un problema de dependencia de paquetes Python, usando inteligentemente el resolvedor de dependencias de uv para encontrar la solución. Al crear una serie de paquetes que representan las posiciones de las letras y la retroalimentación, y estableciendo dependencias entre ellos, el autor resuelve con éxito Wordle usando uv.

Leer más
Desarrollo

La versión Insider de Windows 11 obtiene el botón Copilot en Paint

2025-02-03
La versión Insider de Windows 11 obtiene el botón Copilot en Paint

Una nueva versión Insider de Windows 11 (26120.3073) introduce un botón Copilot en Microsoft Paint, lo que simplifica el acceso a las funciones de IA generativa como Cocreator, Image Creator, Generative Erase y Remove Background. Estas funciones ya existían, pero el botón mejora el flujo de trabajo. La actualización también incluye la búsqueda de fotos en la nube (solo para PC Copilot+) y correcciones de errores para la barra de tareas, la bandeja del sistema y el explorador de archivos. Esta es una vista previa para los usuarios Insider; la disponibilidad para la versión estable de Windows 11 no se ha anunciado.

Leer más
Desarrollo

VMware demanda a Siemens por uso de software sin licencia

2025-03-26
VMware demanda a Siemens por uso de software sin licencia

VMware está demandando a las operaciones estadounidenses de Siemens por supuestamente usar más software VMware del que tiene licencia. La disputa comenzó cuando Siemens solicitó soporte extendido, presentando una lista de su software VMware que excedió significativamente sus licencias adquiridas. Siemens luego intentó retractar la lista, lo que llevó a VMware a creer que intencionalmente ocultaron el uso de software sin licencia. Esta demanda sigue al anuncio reciente de VMware de cambios en su proceso de descarga de software, una medida destinada a rastrear mejor el cumplimiento de las licencias.

Leer más

Cuadrados Misteriosos en los Nombres de Archivos de Windows: Una Aventura con Pares Sustitutos UTF-16

2025-02-26

Este artículo describe un fenómeno curioso en Windows: muchos ejecutables pequeños con cuadrados extraños en sus nombres que aparecen en el Administrador de Tareas. Estos archivos no son maliciosos; el problema se debe al uso de pares sustitutos UTF-16 en los nombres de archivo. UTF-16, para acomodar caracteres Unicode extendidos, usa pares sustitutos para representar caracteres más allá del Plano Multilingüe Básico. Cuando la manipulación de cadenas produce pares sustitutos aislados o malformados, los nombres de archivo se vuelven ilegibles. El artículo explica los pares sustitutos y proporciona un script de Python para generar archivos con nombres de archivo ilegibles, reproduciendo el fenómeno.

Leer más
Desarrollo Pares Sustitutos

Bitvise bajo fuego por controlar el dominio de PuTTY, un proyecto de código abierto

2025-07-16

Bitvise, un proveedor comercial de clientes SSH, controla el dominio putty.org, asociado durante mucho tiempo con el popular proyecto de código abierto PuTTY. Esto ha generado críticas por una marca engañosa y la explotación de la confianza pública. A pesar de las acusaciones de conducta éticamente cuestionable, Bitvise se niega a transferir el dominio, respondiendo con hostilidad y desviando las preocupaciones éticas. El problema principal no es la legalidad, sino la ética: ¿está Bitvise aprovechando la reputación de PuTTY para engañar a los usuarios y obtener beneficios comerciales?

Leer más
Desarrollo disputa de dominio

Cliente de Escritorio de Hacker News Construido con Rust

2025-05-19
Cliente de Escritorio de Hacker News Construido con Rust

¡Ya está disponible una elegante aplicación de escritorio para Hacker News, construida con Rust y egui! Disfruta de una interfaz limpia y moderna para navegar entre las principales noticias de varias secciones: Destacadas, Nuevas, Show HN, Ask HN, Empleo y Mejores. Los comentarios se muestran en un formato de hilo, al estilo de Reddit, con plegado automático y tamaño de fuente ajustable. El almacenamiento en caché sin conexión, los favoritos y las potentes funciones de búsqueda/filtrado mejoran la experiencia del usuario, proporcionando acceso fluido a Hacker News en cualquier momento y lugar.

Leer más

X (antes Twitter) parece bloquear enlaces a Signal

2025-02-18
X (antes Twitter) parece bloquear enlaces a Signal

Según el periodista Matt Binder y otros usuarios, X, la plataforma de redes sociales anteriormente conocida como Twitter, está bloqueando enlaces a la aplicación de mensajería encriptada Signal. Los enlaces a Signal.me, un dominio para conectarse directamente con usuarios de Signal, están bloqueados en publicaciones, mensajes directos y perfiles, lo que genera mensajes de error. Si bien los enlaces a las cuentas de Signal y al sitio web principal de Signal siguen funcionando, los enlaces a Signal.me publicados anteriormente ahora muestran una advertencia. Esta medida ha provocado especulaciones sobre las razones de X para restringir Signal.

Leer más
Tecnología

Ubuntu Considera Cambiar a Utilidades Rust por Defecto

2025-03-21

Ubuntu planea reemplazar muchas utilidades GNU tradicionales con implementaciones en Rust, como las del proyecto uutils, en su próxima versión 25.10. Para probar la idoneidad de estas herramientas Rust, el vicepresidente de Ingeniería de Canonical, Jon Seager, lanzó oxidizr, una utilidad de línea de comandos para habilitarlas o deshabilitarlas fácilmente. Este movimiento tiene como objetivo mejorar la resistencia y la seguridad de Ubuntu y atraer más contribuyentes. Si bien la reacción de la comunidad es mixta, este cambio podría impactar significativamente la adopción de Rust y el futuro de las distribuciones de Linux.

Leer más
Desarrollo
1 2 282 283 284 286 288 289 290 595 596