Revolucionando el Diseño de Drones: El Helius de Ascent AeroSystems Desafía al Cuadricóptero

2025-03-21
Revolucionando el Diseño de Drones: El Helius de Ascent AeroSystems Desafía al Cuadricóptero

Durante un siglo, el diseño de aviones ha estado inspirado en las aves. Sin embargo, los drones han tomado un camino diferente. El dron Helius de Ascent AeroSystems utiliza un diseño innovador de rotor doble coaxial, revolucionando la forma tradicional de cuadricóptero. Este diseño hace que el Helius sea más compacto, fácil de almacenar y capaz de transportar cargas más pesadas, con un mejor rendimiento en condiciones climáticas adversas. El Helius cuenta con un sistema de cámara de baja luminosidad, sistema de evitación de obstáculos con IA y capacidades de vuelo de alta velocidad (hasta 45 mph), con un tiempo de vuelo superior a 30 minutos y un peso de poco más de media libra. A pesar de su precio de US$ 4.500, su potente rendimiento lo convierte en ideal para unidades industriales, gubernamentales, de aplicación de la ley y de respuesta a emergencias, con el potencial de moldear el futuro del diseño de drones.

Leer más

Transacciones por segundo de MySQL frente a fsyncs por segundo: Desentrañando el misterio

2025-03-21

Este artículo investiga la discrepancia entre el rendimiento teórico y real de las transacciones de MySQL. Una prueba de referencia revela que la velocidad de escritura de MySQL es significativamente mayor de lo previsto teóricamente (basado en la latencia de fsync()). Una investigación más profunda descubrió que MySQL utiliza el "commit en grupo" para procesar escrituras por lotes en el WAL y el binlog, y el sistema de archivos/disco probablemente emplea un procesamiento por lotes similar, aumentando la eficiencia. El autor también analiza el rendimiento del índice invertido y explica la brecha entre los modelos teóricos y el rendimiento del mundo real.

Leer más
Desarrollo

Combatiendo la falsificación de huellas dactilares de Canvas: métodos de detección y carrera armamentística

2025-02-25
Combatiendo la falsificación de huellas dactilares de Canvas: métodos de detección y carrera armamentística

La huella dactilar de Canvas se usa comúnmente para la lucha contra el fraude, pero los defraudadores han desarrollado técnicas para eludir la detección. Esta publicación profundiza en cómo los defraudadores utilizan técnicas de plataformas como Zenrows y extensiones de navegador como Canvas Blocker para modificar las huellas dactilares de Canvas. Se analizan dos métodos de detección: verificación del valor de los píxeles y comprobaciones de consistencia de funciones para identificar falsificaciones. Estos métodos verifican los colores de píxeles predefinidos y comprueban los prototipos de funciones nativas o los rastros de pila de errores para determinar si una huella dactilar de Canvas ha sido manipulada.

Leer más

Plan Familiar Kagi: Una experiencia de búsqueda más segura para niños

2025-03-31
Plan Familiar Kagi: Una experiencia de búsqueda más segura para niños

El nuevo Plan Familiar de Kagi prioriza una experiencia de búsqueda segura y privada para las familias. Ofrece una interfaz amigable para niños, controles parentales (incluidas listas blancas y negras de sitios web), y respuestas rápidas con tecnología de IA, con advertencias de seguridad y filtros de contenido. Kagi también utiliza avatares divertidos, como un emoji de caca, para enseñar a los niños sobre la identidad en línea y la privacidad. El enfoque único del plan enfatiza la seguridad en línea infantil y promueve el uso responsable de la tecnología a través de métodos atractivos y desenfadados.

Leer más

Sistema SDR Táctico Portátil con Raspberry Pi

2025-02-16
Sistema SDR Táctico Portátil con Raspberry Pi

El creador Media-Grizzly creó un sistema de radio definido por software (SDR) portátil basado en Raspberry Pi llamado D.E.S.E.R.T. Este práctico dispositivo funciona como un SDR móvil y, con solo pulsar un interruptor, puede deshabilitar drones cercanos. Alimentado por un Raspberry Pi 4B (aunque es compatible con otros modelos), cuenta con teclado, LED de encendido, puerto USB, pantalla LCD y un interruptor 'DE-AUTH' destacado para interferir con drones (la legalidad varía según la ubicación). El código fuente del sistema aún no es público, pero se planea su lanzamiento en GitHub.

Leer más
Hardware

Clones superficiales de Git: problemas de rendimiento y la optimización de profundidad 2

2025-02-12
Clones superficiales de Git: problemas de rendimiento y la optimización de profundidad 2

Los clones superficiales de Git (`--depth 1`) pueden afectar significativamente el rendimiento en el primer push. Esto se debe a que los clones superficiales marcan artificialmente algunos commits como commits raíz, lo que impide que el servidor utilice optimizaciones y requiere la transmisión de toda la instantánea del commit. Sin embargo, usar clones profundos (`--depth 2`) preserva un historial completo de commits, permitiendo que el servidor utilice optimizaciones incluso en el primer push, reduciendo la transferencia de datos y mejorando significativamente la velocidad del push. Los push posteriores no se ven afectados.

Leer más
Desarrollo clon superficial

FlashSpace: Administrador de Espacios de Trabajo ultrarrápido para macOS

2025-02-08
FlashSpace: Administrador de Espacios de Trabajo ultrarrápido para macOS

FlashSpace es un administrador de espacios de trabajo virtuales ultrarrápido para macOS, diseñado para mejorar y reemplazar los Espacios nativos de macOS. Elimina la espera de las animaciones de macOS y ofrece funciones como compatibilidad con múltiples pantallas, accesos directos personalizables para cambiar entre espacios de trabajo y la capacidad de asignar aplicaciones a espacios de trabajo y pantallas específicos. Las funciones adicionales incluyen un administrador de enfoque, un administrador de cursor, perfiles para cambiar rápidamente entre diferentes configuraciones e integración con SketchyBar para un flujo de trabajo mejorado.

Leer más

Poireau: Un depurador de asignación de muestreo de montón ligero

2025-05-22
Poireau: Un depurador de asignación de muestreo de montón ligero

Poireau es una biblioteca ligera para depurar problemas de asignación de memoria. Genera una descripción general estadísticamente representativa de la huella de montón de una aplicación interceptando una pequeña fracción de llamadas a malloc/calloc, etc., con un impacto mínimo en el rendimiento. Poireau usa Linux perf para el rastreo y un script externo para el análisis, identificando fugas de memoria y otros problemas. Sus ventajas incluyen baja intrusividad, facilidad de auditoría y idoneidad para el uso en producción, incluso proporcionando información después de un fallo.

Leer más

Comportamiento indefinido en C/C++: Un equilibrio entre eficiencia y seguridad

2025-03-16

Este artículo profundiza en la naturaleza del "comportamiento indefinido" en C/C++ y su impacto en las optimizaciones del compilador y la seguridad del programa. Se argumenta que el comportamiento indefinido permite a los compiladores generar código altamente eficiente en ciertas situaciones, pero también puede provocar errores impredecibles en el programa e incluso vulnerabilidades de seguridad. A través de estudios de caso, el artículo explica cómo los compiladores aprovechan el comportamiento indefinido para la optimización y cómo mitigar los riesgos resultantes. Se aconseja a los desarrolladores que actúen con precaución, combinando varias herramientas y métodos para garantizar la corrección y la seguridad del código.

Leer más

De una celda de prisión a ingeniero de software en Turso: una historia inspiradora

2025-06-16
De una celda de prisión a ingeniero de software en Turso: una historia inspiradora

Un programador encarcelado, cumpliendo condena por delitos relacionados con drogas, consiguió un trabajo como ingeniero de software en Turso. Utilizando el acceso limitado a internet en prisión, se dedicó a la programación, contribuyendo a proyectos de código abierto y, finalmente, impresionó a Turso con su trabajo en el Proyecto Limbo, una reescritura de SQLite. Su historia destaca la perseverancia, las segundas oportunidades y el poder del código abierto.

Leer más
Desarrollo

GNU Radio: Kit de desarrollo de radio definido por software de código abierto

2025-04-13

GNU Radio es un kit de herramientas de desarrollo de software libre y de código abierto que proporciona bloques de procesamiento de señal para implementar radios definidas por software (SDR). Se puede usar con hardware de RF externo de bajo costo y fácilmente disponible, o sin hardware en un entorno de simulación. Su marco modular, basado en gráficos de flujo, y su extensa biblioteca de bloques de procesamiento lo hacen adecuado para crear aplicaciones de procesamiento de señal complejas en investigación, industria y entornos de aficionados. Si bien no es una solución para hardware o estándares de radio específicos listos para usar, es altamente adaptable para desarrollar implementaciones de varios estándares de comunicación.

Leer más
Desarrollo

Google Beam: Sistema de videoconferencia 3D de $25.000

2025-06-11
Google Beam: Sistema de videoconferencia 3D de $25.000

Tras el éxito de Gemini en Google I/O, Google presentó Google Beam, un sistema de videoconferencia 3D con un precio de $24.999, desarrollado en colaboración con HP. El sistema utiliza seis cámaras de alta velocidad para capturar un vídeo volumétrico del orador, que se muestra en una pantalla de campo de luz de 65 pulgadas. Esto crea una imagen 3D hiperrealista sin necesidad de auriculares ni gafas, ofreciendo 60 fps y precisión a escala milimétrica. Google afirma que Beam mejora la eficiencia y la retención de las reuniones al mejorar las señales no verbales, y se planean futuras integraciones con la traducción en vivo de Meet. A pesar del alto precio, la tecnología es innegablemente impresionante.

Leer más

Creación de Passkeys: Explorando la Superficie de Ataque FIDO2/WebAuthn

2025-06-24

Este artículo profundiza en la seguridad de las passkeys FIDO2. El autor realizó ingeniería inversa de claves de hardware comerciales y autenticadores de plataforma, construyendo un autenticador solo de software que imita un dispositivo FIDO2 sin controladores de kernel. Esto permitió falsificar y reproducir firmas de passkeys para inicios de sesión sin cabeza. El proceso detallado incluye capturar tráfico del mundo real, decodificar handshakes HID, verificar datos de atestación, construir un motor de software CTAP2 y explotar el autenticador virtual integrado de Chrome. El autor inició sesión con éxito sin una clave de seguridad real, destacando vulnerabilidades y proponiendo mitigaciones como la aplicación obligatoria del contador de firmas, restricciones de permisos CDP y verificaciones del lado del relying party para mejorar la seguridad de las passkeys.

Leer más
Tecnología Seguridad de Passkeys

Las LLM salvaron mi pasión por el desarrollo de juegos: Conquistando el infierno de la entrada de datos

2025-06-25

Un desarrollador de juegos encontró un obstáculo en su proyecto de juego de cartas Unity3D debido a la tediosa entrada de datos. Los editores Unity tradicionales y Odin resultaron insuficientes para manejar estructuras anidadas complejas y referencias nulas. La solución? Usar LLMs para mapear datos de Excel a código C#. La clave fue un prompt cuidadosamente elaborado que guiaba al LLM para realizar un análisis estructurado y generación de código, mitigando problemas de contaminación de contexto. Esto automatizó el proceso de entrada de datos, permitiendo al desarrollador concentrarse en la mecánica y el diseño del juego.

Leer más
Juegos

Screen: Un emulador de terminal en PHP puro para interfaces de usuario de texto enriquecidas

2025-03-21
Screen: Un emulador de terminal en PHP puro para interfaces de usuario de texto enriquecidas

Screen es una biblioteca de emulador de terminal escrita completamente en PHP, permitiendo la creación de interfaces de usuario basadas en texto enriquecidas en cualquier aplicación PHP. Desarrollada inicialmente para solucionar conflictos de códigos de escape ANSI en el TUI multiproceso de Solo para Laravel, Screen crea un búfer de terminal virtual para gestionar de forma segura las operaciones ANSI (movimiento del cursor, cambios de color, limpieza de pantalla). Esto asegura una renderización consistente y admite Unicode, caracteres multibyte, desplazamiento y una amplia gama de códigos de escape ANSI. Un conjunto completo de pruebas, con un innovador sistema de comparación visual, garantiza la emulación precisa.

Leer más

Señales de radio no encriptadas exponen la red eléctrica de Europa Central a ataques catastróficos

2025-01-25
Señales de radio no encriptadas exponen la red eléctrica de Europa Central a ataques catastróficos

Investigadores han descubierto que las instalaciones de energía renovable en Europa Central utilizan señales de radio no encriptadas para controlar la distribución de energía, dejando toda la red vulnerable a un posible ataque catastrófico. Al reproducir o falsificar señales, los atacantes podrían manipular numerosas instalaciones de energía, causando potencialmente apagones generalizados. Si bien la viabilidad de tal ataque se debate, la vulnerabilidad destaca la necesidad urgente de actualizar los sistemas existentes y mejorar la seguridad.

Leer más

Math Academy: Del Valle de la Desesperación al Dominio de las Matemáticas

2025-03-05
Math Academy: Del Valle de la Desesperación al Dominio de las Matemáticas

Este artículo narra el viaje personal de aprendizaje de matemáticas, desde la confianza inicial hasta la frustración en la escuela secundaria, culminando en el dominio de las matemáticas a través de la plataforma Math Academy. El autor utiliza las cinco etapas del efecto Dunning-Kruger para ilustrar las complejidades de la confianza y la competencia durante el proceso de aprendizaje. El sistema de aprendizaje adaptativo con IA de Math Academy proporcionó un enfoque eficiente y estructurado, llevando al autor a realizar la transición de la enseñanza a una carrera en aprendizaje automático.

Leer más

Firenvim: Integra Neovim en tu navegador para una edición mejorada

2024-12-19
Firenvim: Integra Neovim en tu navegador para una edición mejorada

Firenvim es una extensión de navegador que integra perfectamente el editor Neovim en Chrome, Firefox y otros navegadores. Con un simple clic en cualquier textarea, puedes editar instantáneamente el contenido de la página web usando las potentes funciones de Neovim. Guarda los cambios con ':w' y cierra el editor con ':q'. La instalación es sencilla y las amplias opciones de personalización te permiten ajustar el comportamiento del plugin, incluyendo la selección de elementos, las configuraciones de adquisición automática, las opciones de línea de comandos y mucho más. Firenvim ofrece funciones avanzadas como el disparo manual, la desactivación temporal, la configuración personalizada, el manejo de caracteres especiales y la interacción con la página web. Sin embargo, ten en cuenta que pueden surgir problemas de compatibilidad con ciertos sitios web.

Leer más
Desarrollo edición de código

Resolviendo la crisis de CVE: Certificación profesional e informes obligatorios de vulnerabilidades

2025-04-16

La inminente expiración del contrato CVE de MITRE provocó controversia, lo que llevó a una propuesta para mejorar la seguridad del software. El sistema CVE actual está plagado de informes imprecisos, lo que disminuye su valor. El autor sugiere un sistema basado en atributos de vulnerabilidad en lugar de puntuaciones, junto con la certificación de Ingeniero de Software Profesional (PSWE). El fracaso en informar con precisión las vulnerabilidades dentro de un plazo resultaría en la revocación de la licencia, incentivando los informes. La propuesta incluye financiación y formación para futuros PSWEs, abordando las preocupaciones de accesibilidad, creando, en última instancia, un escenario win-win para la seguridad del software y la sostenibilidad de los proyectos FOSS.

Leer más

Adquisición de imágenes, mediciones de densidad y velocidad en multitudes densas: El caso del Chupinazo

2025-02-09
Adquisición de imágenes, mediciones de densidad y velocidad en multitudes densas: El caso del Chupinazo

Investigadores cuantificaron la densidad y la velocidad de la multitud en el festival Chupinazo de Pamplona mediante el análisis de imágenes de multitudes. Utilizaron algoritmos de aprendizaje automático (como P2PNet e YOLOv8) para la detección de multitudes y la Velocimetría de Imagen de Partículas (PIV) para la medición del campo de velocidad, superando desafíos como la distorsión de perspectiva y las sombras. Las multitudes de alta densidad exhibieron movimientos de alta amplitud similares a los 'terremotos de multitudes', y se desarrolló un modelo para describir las fuerzas de fricción inusuales que causan oscilaciones quirales espontáneas.

Leer más

¿El filamento húmedo está arruinando tus impresiones 3D? La guía definitiva para el secado y almacenamiento

2025-02-05
¿El filamento húmedo está arruinando tus impresiones 3D? La guía definitiva para el secado y almacenamiento

Esta guía completa aborda el tema a menudo pasado por alto de la humedad del filamento en la impresión 3D. Describe cómo los filamentos higroscópicos absorben la humedad, lo que lleva a problemas como el stringing y la mala adhesión. La guía cubre diferentes tipos de filamentos y su higroscopicidad, los síntomas del filamento húmedo y varios métodos de secado, desde secadores dedicados hasta el secado en horno (con fuertes advertencias). También proporciona soluciones detalladas de almacenamiento, haciendo hincapié en recipientes herméticos con desecantes y bolsas selladas al vacío. También se aborda el cuidado adecuado del desecante, destacando la necesidad de secar periódicamente el propio desecante.

Leer más
Hardware secado

Autohospedaje e independencia tecnológica: Mi viaje de código abierto

2025-06-07
Autohospedaje e independencia tecnológica: Mi viaje de código abierto

Inspirado por los videos de PewDiePie aprendiendo Arch Linux y creando proyectos de bricolaje, me embarqué en un viaje de autohospedaje e independencia tecnológica. Este artículo comparte mis años de experiencia autohospedando mi blog, construyendo un servidor doméstico y usando herramientas de código abierto. Desde configurar sitios web personales hasta construir un homelab, pasé de la confusión inicial a la satisfacción final. Los softwares de código abierto y Markdown se convirtieron en mis herramientas principales, y me permitieron experimentar la alegría de la independencia tecnológica y el valor del intercambio de conocimiento.

Leer más
Desarrollo

El Fin de Windows 10: El 40% de los Jugadores de Steam Ante un Dilema de Actualización

2025-02-14
El Fin de Windows 10: El 40% de los Jugadores de Steam Ante un Dilema de Actualización

Microsoft finalizará las actualizaciones de software gratuitas, el soporte técnico y las correcciones de seguridad para Windows 10 el 14 de octubre de 2025. Esto deja a una parte significativa de los usuarios, más del 40% en Steam, ante una decisión difícil: actualizar a Windows 11. Los estrictos requisitos de hardware de Windows 11 impiden que muchos puedan actualizar, lo que lleva a los jugadores a buscar alternativas como SteamOS. Si bien Valve planea una adopción más amplia de SteamOS, un lanzamiento para escritorio sigue siendo difícil. Continuar usando Windows 10 sin soporte deja a los usuarios vulnerables, obligando a muchos a considerar actualizar su hardware o sistema operativo.

Leer más
Juegos

Ocho años de correo electrónico autohospedado: Una historia de migración de Mail-in-a-Box

2025-03-15
Ocho años de correo electrónico autohospedado: Una historia de migración de Mail-in-a-Box

Esta publicación relata ocho años de uso de Mail-in-a-Box (MiaB) para correo electrónico autohospedado, culminando en una reciente migración de Ubuntu 18.04 a 22.04. Los desafíos incluyeron problemas persistentes de entrega con Hotmail (resueltos cambiando de proveedor de hosting), y conflictos de base de datos durante una actualización de Nextcloud (corregidos manualmente). El autor detalla las complejidades de la configuración del DNS y las estrategias de copia de seguridad/recuperación ante desastres empleadas durante la migración. La migración exitosa destaca el compromiso del autor con la libertad de software y la independencia, resaltando el aprendizaje y la perseverancia involucrados en abordar los desafíos técnicos.

Leer más

El tsunami de la IA golpea Wall Street: se pronostican 200.000 despidos

2025-01-10
El tsunami de la IA golpea Wall Street: se pronostican 200.000 despidos

Bloomberg Intelligence predice que los bancos globales recortarán hasta 200.000 empleos en los próximos tres a cinco años debido al rápido avance de la inteligencia artificial. La IA está automatizando tareas repetitivas, y los roles de back-office, middle-office y operaciones son los más afectados. Aunque algunos bancos enfatizan que la IA transformará en lugar de eliminar por completo los empleos, la industria sin duda experimentará cambios significativos, lo que conducirá a un aumento en la rentabilidad de los bancos.

Leer más
Tecnología

Octocode: Indexador de Código e Constructor de Grafos de Conocimiento con IA

2025-06-07
Octocode: Indexador de Código e Constructor de Grafos de Conocimiento con IA

Octocode es un potente indexador de código y motor de búsqueda semántica que construye grafos de conocimiento inteligentes de tu base de código. Combina capacidades avanzadas de IA con un diseño local-first para proporcionar una comprensión profunda del código, mapeo de relaciones y asistencia inteligente para desarrolladores. Admite numerosos lenguajes de programación y ofrece consultas en lenguaje natural, búsqueda multimodal, clasificación inteligente y expansión de símbolos. Un sistema de memoria integrado almacena información, decisiones y contexto, integrándose perfectamente con asistentes de IA.

Leer más
Desarrollo

Robots Comestibles: RoboCake en la Expo 2025

2025-05-09
Robots Comestibles: RoboCake en la Expo 2025

El proyecto RoboFood, financiado por la UE, presentó su creación innovadora: RoboCake, un pastel de boda robótico comestible. Desarrollado por investigadores de EPFL e IIT en colaboración con chefs pasteleros, este pastel presenta dos adorables osos de peluche robóticos comestibles animados por un sistema neumático interno. Aún más innovador, el IIT creó baterías recargables comestibles hechas de vitamina B2, quercetina, carbón activado y chocolate, alimentando las velas LED del pastel. Esta maravilla interdisciplinaria no solo ofrece una experiencia culinaria única, sino que también aborda problemas de residuos electrónicos y de alimentos, con aplicaciones en nutrición de emergencia y atención médica.

Leer más
Tecnología robots comestibles

Bytebot: Un enfoque revolucionario para dar 'manos' a los agentes de IA

2025-07-06
Bytebot: Un enfoque revolucionario para dar 'manos' a los agentes de IA

El proyecto Bytebot rechaza la integración tradicional de API, dando a los agentes de IA el control de un teclado, ratón y pantalla, permitiéndoles operar como trabajadores humanos remotos. Este enfoque es más simple, robusto, generalizable y preparado para el futuro, resolviendo los problemas que enfrentan los agentes de IA actuales al tratar con software complejo y sin API y flujos de trabajo. Este enfoque de 'interacción humano-computador' permite que Bytebot se adapte a cualquier aplicación y sistema operativo sin integraciones complejas, ahorrando tiempo y costes a las empresas y mejorando automáticamente la eficiencia a medida que los modelos mejoran.

Leer más
IA

Servidor de Lenguaje Kotlin Experimental para VS Code

2025-05-22
Servidor de Lenguaje Kotlin Experimental para VS Code

Un servidor de lenguaje Kotlin pre-alfa oficial ya está disponible para Visual Studio Code, implementando el Protocolo de Servidor de Lenguaje para Kotlin. Construido sobre IntelliJ IDEA y su plugin Kotlin, este servidor admite la mayoría de las funciones esenciales, pero es experimental y carece de garantías de estabilidad. Actualmente, solo se admiten proyectos Kotlin Gradle solo para JVM de forma inmediata. Partes de la implementación son actualmente de código cerrado para un desarrollo más rápido, con planes para código abierto completo más adelante. Si bien es fácilmente instalable como una extensión de VS Code, otros editores requieren configuración manual. Se anima a los usuarios a probarlo y proporcionar comentarios, pero las contribuciones directas de código aún no son compatibles.

Leer más
Desarrollo

Pautas de revisión de la App Store de Apple: Una inmersión profunda

2025-05-02
Pautas de revisión de la App Store de Apple: Una inmersión profunda

Las extensas Pautas de revisión de la App Store de Apple ofrecen una guía completa para los desarrolladores, que abarca la seguridad, el rendimiento, los modelos de negocio, el diseño y el cumplimiento legal. Las pautas enfatizan la seguridad de la aplicación y la protección de la privacidad del usuario, prohibiendo estrictamente el contenido ofensivo, el malware y la infracción de la propiedad intelectual. Se describen requisitos específicos para el rendimiento de la aplicación, la funcionalidad, los modelos de negocio y el diseño, incluidos los metadatos, los iconos, las capturas de pantalla y las vistas previas. Las pautas especiales abordan las aplicaciones que utilizan servicios de Apple, como las notificaciones push, Game Center y Apple Pay. El objetivo es ayudar a los desarrolladores a comprender el proceso de revisión, aumentar las tasas de aprobación de aplicaciones y contribuir a un ecosistema de aplicaciones seguro, confiable y de alta calidad.

Leer más
1 2 434 435 436 438 440 441 442 595 596