Registros inmutables en OpenBSD para el cumplimiento de ISO 27001

2025-07-18
Registros inmutables en OpenBSD para el cumplimiento de ISO 27001

Este artículo detalla cómo aprovechar el comando `chflags` de OpenBSD con las flags `sappnd` y `schg` para lograr registros inmutables, cumpliendo con los requisitos de integridad de registros de la ISO 27001. Si bien la ISO 27001 no exige explícitamente la inmutabilidad, sus estipulaciones de protección de registros esencialmente la requieren. El autor desactiva la tarea cron `newsyslog`, crea un directorio de archivo de registro y utiliza `chflags` para establecer flags de solo anexar e inmutables en los archivos de registro, garantizando la integridad del registro incluso si se compromete el acceso root. Un script `/etc/rc.securelevel` automatiza la rotación de registros y la administración de flags durante el arranque, proporcionando una solución de registro robusta y automatizada.

Leer más

BlackSheep: Un framework web ASGI rápido y ligero para Python

2024-12-18
BlackSheep: Un framework web ASGI rápido y ligero para Python

BlackSheep es un framework web ASGI asincrónico y rápido para Python, inspirado en Flask, ASP.NET Core y el trabajo de Yury Selivanov. Ofrece una CLI para el arranque rápido de proyectos, admite la vinculación automática, la inyección de dependencias, la generación de documentación OpenAPI y varias estrategias de autenticación y autorización. BlackSheep cuenta con una amplia compatibilidad con plataformas y entornos de ejecución e incluye características como middleware, WebSocket, SSE, servicio de archivos estáticos e integración con Jinja2, lo que lo hace ideal para construir aplicaciones web de alto rendimiento.

Leer más
Desarrollo Asíncrono

Cómo recuperar iconos de aplicaciones con formas extrañas en macOS 26 Tahoe

2025-06-15
Cómo recuperar iconos de aplicaciones con formas extrañas en macOS 26 Tahoe

macOS 26 Tahoe reemplazó los iconos de aplicaciones con formas inusuales en el Dock por los iconos redondeados de iOS, un cambio que disgustó a muchos usuarios. Este artículo proporciona una solución para que tanto usuarios como desarrolladores puedan restaurar las formas personalizadas de los iconos. Los usuarios pueden reemplazar el archivo .icns dentro del paquete de la aplicación; los desarrolladores pueden usar NSApplication.shared.dockTile.contentView para cambiar el icono en tiempo de ejecución. ¡Recupera la gloria de tu Dock!

Leer más

arXivLabs: Colaboracion Comunitaria en Nuevas Funciones de arXiv

2025-04-22
arXivLabs: Colaboracion Comunitaria en Nuevas Funciones de arXiv

arXivLabs es un marco que permite a los colaboradores desarrollar y compartir nuevas funciones de arXiv directamente en el sitio web. Los participantes abrazan los valores de arXiv de apertura, comunidad, excelencia y privacidad de datos del usuario. ¿Tienes una idea para mejorar la comunidad de arXiv? ¡Aprende más sobre arXivLabs!

Leer más
Desarrollo

Placa base de 13 años recibe soporte NVMe de arranque sorpresa

2025-05-07
Placa base de 13 años recibe soporte NVMe de arranque sorpresa

Una placa base Gigabyte B75M-D3H, lanzada en 2012, recibió una actualización de firmware sorpresa (F16f) que añade soporte para el arranque desde SSDs M.2 NVMe. Esta función inesperada, ausente en el diseño original, llegó junto con una corrección para la vulnerabilidad PKfail. Si bien el rendimiento está limitado por PCIe 2.0, la actualización mejora significativamente los sistemas antiguos. El descubrimiento provocó especulaciones sobre si Gigabyte añadió intencionalmente esta funcionalidad.

Leer más

Argumentos de palabra clave independientes del orden en C++26 usando reflexión

2025-02-11

Esta publicación de blog explora la implementación de argumentos de palabra clave independientes del orden para C++ utilizando las características de reflexión propuestas para C++26. El autor descubrió esta técnica mientras experimentaba con la reflexión y la comparte como una demostración convincente del poder de estas características. La publicación contrasta este enfoque con soluciones anteriores menos elegantes, incluyendo inicializadores designados y objetos auxiliares. El núcleo de la publicación detalla cómo utilizar la reflexión para lograr argumentos de palabra clave independientes del orden y opcionales, proporcionando ejemplos de código completos y explicaciones. Esto incluye el manejo de capturas de expresiones lambda y la extensión de la biblioteca fmt para capacidades de formateo mejoradas.

Leer más

Nueva función de privacidad avanzada de WhatsApp para bloquear exportaciones y acceso a la IA

2025-04-23
Nueva función de privacidad avanzada de WhatsApp para bloquear exportaciones y acceso a la IA

WhatsApp está implementando la "Privacidad Avanzada de Chat", una función diseñada para mejorar la seguridad del chat al evitar la exportación del historial del chat y las descargas automáticas de medios. Esto también bloquea el uso del contenido del chat para Meta IA. Si bien las capturas de pantalla siguen siendo posibles, WhatsApp lo denomina una primera versión y promete más protecciones en el futuro. La función es ideal para chats con personas o grupos menos conocidos que requieren una mayor privacidad.

Leer más
Tecnología

Desmontando el Mito de la Sustentación de los Aviones: La Falacia de Bernoulli

2025-04-23
Desmontando el Mito de la Sustentación de los Aviones: La Falacia de Bernoulli

La explicación común de la sustentación de los aviones utilizando el principio de Bernoulli —aire más rápido sobre la parte superior, menor presión, por lo tanto sustentación— es fundamentalmente errónea. Este artículo argumenta que esta falacia del "tiempo de tránsito igual", aunque simple e intuitiva, descuida factores cruciales como la viscosidad, el arrastre inducido y el efecto Coanda, y viola la tercera ley de Newton. La sustentación resulta principalmente de la deflexión hacia abajo del aire por el ala, una consecuencia de la tercera ley de Newton; incluso los perfiles aerodinámicos simétricos generan sustentación. Si bien la ecuación de Bernoulli en sí no está equivocada, su aplicación para explicar la sustentación a menudo implica suposiciones y adiciones erróneas.

Leer más

Reevaluando el Itinerario Antonino: El Impacto de la Topografía en la Ruta de la Vía Romana

2025-07-08
Reevaluando el Itinerario Antonino: El Impacto de la Topografía en la Ruta de la Vía Romana

Investigadores utilizaron el modelo MADO y algoritmos de ruta de menor costo, junto con datos topográficos, para reevaluar la sección del Itinerario Antonino de Tui a Lugo (vía romana XI). El estudio reveló discrepancias significativas en las ubicaciones de sitios propuestas anteriormente, principalmente debido a la influencia de la pendiente del terreno en la selección de la ruta. Al incorporar la topografía, se propuso una nueva ruta óptima, mostrando una buena concordancia con los hallazgos arqueológicos. El estudio también explica las desviaciones entre algunos hitos y la ruta óptima.

Leer más

El entrenamiento de IA podría no necesitar enormes centros de datos

2025-01-14
El entrenamiento de IA podría no necesitar enormes centros de datos

Los gigantes tecnológicos están compitiendo por construir enormes centros de datos con decenas o incluso cientos de miles de GPU para entrenar modelos de IA. Sin embargo, un artículo en *The Economist* sugiere que esta tendencia podría cambiar pronto. El entrenamiento de modelos de IA en el futuro podría no requerir una infraestructura de hardware masiva, potencialmente eliminando la necesidad de hardware dedicado. Los avances en la computación distribuida y los nuevos algoritmos permitirán entrenar modelos de IA complejos en redes de computadoras comunes, reduciendo significativamente la barrera de entrada para la investigación en IA y promoviendo una adopción más amplia de la tecnología de IA.

Leer más

RubyMine ahora es gratuito para uso no comercial

2025-09-02
RubyMine ahora es gratuito para uso no comercial

JetBrains ha anunciado que RubyMine, su popular IDE para Ruby y Rails, ahora es gratuito para uso no comercial. Si estás aprendiendo, contribuyendo a proyectos de código abierto, creando contenido para desarrolladores o construyendo proyectos personales, ahora puedes disfrutar de toda la potencia de RubyMine sin coste alguno. Este cambio tiene como objetivo reducir la barrera de entrada y apoyar a la vibrante comunidad Ruby. El uso comercial sigue requiriendo una suscripción de pago. La versión gratuita ofrece las mismas funciones que la versión de pago, excepto algunas limitaciones en la función Code With Me. Obtener una licencia gratuita es fácil: simplemente selecciona la opción de uso no comercial dentro del IDE.

Leer más
Desarrollo

JavaScript: El progreso que rompió la web

2025-06-20
JavaScript: El progreso que rompió la web

Este artículo critica el uso excesivo de frameworks JavaScript en el desarrollo web moderno. El autor argumenta que la búsqueda de experiencias similares a las aplicaciones nativas ha llevado a los desarrolladores a emplear frameworks y herramientas excesivamente complejos, lo que resulta en tiempos de carga lentos, mantenimiento difícil y una experiencia de usuario y SEO deteriorados. Muchas funcionalidades de los sitios web, afirma el artículo, podrían lograrse con código más simple, mientras que las arquitecturas excesivamente complejas reducen la eficiencia. El autor hace un llamamiento para volver a la simplicidad, priorizando la experiencia del usuario y el rendimiento sobre el exhibicionismo técnico.

Leer más
Desarrollo

Bluesky mejora el rendimiento con 'Líneas de tiempo con pérdida'

2025-02-19

Bluesky abordó los puntos críticos de la base de datos causados por usuarios de alta actividad mediante la introducción de 'Líneas de tiempo con pérdida'. Este mecanismo descarta probabilísticamente las operaciones de escritura, limitando la carga de los usuarios muy seguidos y reduciendo drásticamente la latencia P99. Las operaciones de escritura que podían tardar minutos ahora se completan en menos de 10 segundos. Esta estrategia sacrifica inteligentemente cierta consistencia de datos para obtener ganancias masivas en el rendimiento y la escalabilidad del sistema, demostrando que el diseño de sistemas imperfectos puede conducir a una mejor experiencia del usuario en contextos específicos.

Leer más
Desarrollo diseño del sistema

Salto Cuántico: Comunicación Cuántica de 254 km en Infraestructura Existente

2025-04-24
Salto Cuántico: Comunicación Cuántica de 254 km en Infraestructura Existente

Científicos alemanes han logrado un avance en la comunicación cuántica, transmitiendo mensajes cuánticos a través de 254 kilómetros de red de fibra óptica comercial existente. Este es un récord mundial, utilizando un protocolo de distribución de clave cuántica de campo doble basado en coherencia. El experimento transmitió con éxito información entre tres centros de datos (Frankfurt, Kehl y Kirchfeld) sin necesidad de refrigeración criogénica, demostrando la viabilidad de protocolos avanzados de comunicación cuántica en la infraestructura de telecomunicaciones preexistente y allanando el camino para una internet cuántica.

Leer más

Descubierta vulnerabilidad crítica de RCE en Apache Parquet (CVE-2025-30065)

2025-04-06
Descubierta vulnerabilidad crítica de RCE en Apache Parquet (CVE-2025-30065)

Se ha descubierto una vulnerabilidad crítica de ejecución remota de código (RCE) (CVE-2025-30065), con una puntuación CVSS de 10.0, en las versiones de Apache Parquet hasta la 1.15.0 inclusive. Los atacantes pueden explotar esta falla utilizando archivos Parquet especialmente diseñados para obtener el control de los sistemas. Esto afecta a una amplia gama de plataformas de big data, incluyendo Hadoop, AWS, y es utilizado por empresas como Netflix y Uber. La versión 1.15.1 soluciona este problema; se recomienda la actualización inmediata. Si bien no se ha informado de ninguna explotación activa, el riesgo es alto debido a la gravedad y al uso generalizado de Parquet.

Leer más

Contaminación de plástico en el cuerpo humano: verdad y desafíos

2025-03-10
Contaminación de plástico en el cuerpo humano: verdad y desafíos

Investigaciones sobre la contaminación por plástico en el cuerpo humano han generado gran preocupación. Si bien numerosos estudios muestran micropartículas de plástico en varios tejidos y fluidos corporales, las limitaciones en los métodos de investigación, como los tamaños pequeños de muestra, la contaminación de laboratorio y la falta de mecanismos biológicos plausibles, ponen en duda la fiabilidad de los resultados. Algunos estudios informan de cantidades de partículas de plástico en tejidos humanos que contradicen los mecanismos fisiológicos humanos. Por lo tanto, se necesitan estándares de investigación más rigurosos, mayor transparencia y una mayor colaboración en investigación para evaluar con precisión los riesgos de la contaminación por plástico humano y desarrollar contramedidas eficaces.

Leer más

Robot de DeepMind alcanza nivel competitivo de tenis de mesa humano

2025-05-02
Robot de DeepMind alcanza nivel competitivo de tenis de mesa humano

Un equipo de Google DeepMind ha desarrollado un robot capaz de competir en tenis de mesa al nivel de un experto humano. La investigación, detallada en un artículo publicado y videos, muestra el impresionante rendimiento del robot en un entorno complejo y dinámico, representando un avance significativo en la robótica impulsada por IA. El proyecto involucró a numerosos investigadores de DeepMind, destacando el poder de la investigación colaborativa.

Leer más

La UE multa a Apple y Meta por incumplir la DMA

2025-04-23
La UE multa a Apple y Meta por incumplir la DMA

La Comisión Europea ha multado a Apple con 500 millones de euros y a Meta con 200 millones de euros por incumplir la Ley de Mercados Digitales (DMA), marcando las primeras sanciones bajo la legislación histórica destinada a frenar el poder de las Big Tech. Ambas empresas criticaron la decisión, y Apple prometió impugnar la multa, citando preocupaciones sobre la privacidad y seguridad de los usuarios. Meta argumentó que la UE está apuntando injustamente a empresas estadounidenses. Las multas se dirigen a las restricciones de Apple a los desarrolladores de aplicaciones y a su prevención de la instalación de aplicaciones de fuentes externas, mientras que el modelo binario de pago o consentimiento de Meta también recibió sanciones. Las acciones de la UE podrían aumentar las tensiones comerciales con EE. UU.

Leer más
Tecnología

¿Castores construyen una presa durante la noche, salvando un pueblo?

2025-02-10
¿Castores construyen una presa durante la noche, salvando un pueblo?

Jaroslav Obermajer, jefe de la oficina de Bohemia Central de la Agencia Checa de Protección de la Naturaleza y el Paisaje, informó a Radio Praga Internacional que los castores construyeron una presa durante la noche, evitando que un pueblo se inundara. Usando rocas, barro y madera, estos roedores trabajadores crearon una estructura que no solo los beneficia, sino que también proporciona hábitat para numerosas otras especies y actúa como una barrera natural contra incendios, sumidero de carbono y medida de control de inundaciones. Si bien un gerente de castores de Baviera, Gerhard Schwab, elogia la eficiencia de los castores, cuestiona la afirmación de 'durante la noche'.

Leer más
Tecnología

Los asistentes de codificación con IA necesitan más contexto: experimentos e ideas

2025-02-10
Los asistentes de codificación con IA necesitan más contexto: experimentos e ideas

Los asistentes de codificación con IA tradicionales, aunque son proficientes en la generación de código, a menudo carecen de contexto crucial sobre el entorno del sistema más amplio. Esto lleva a los desarrolladores a dedicar más tiempo a cerrar la brecha entre el código y varias fuentes de información. Este artículo detalla experimentos que integran el contexto operativo (gráficos de llamadas, métricas, informes de excepciones) en los asistentes de IA para mejorar la precisión de la depuración. Los resultados muestran que los datos de rendimiento estructurados y los informes de errores mejoran el análisis de la IA, pero la representación eficiente de grandes cantidades de contexto sigue siendo un desafío. El futuro reside en un grafo de conocimiento que abarque el comportamiento de la producción, las métricas del sistema y mucho más, permitiendo que los asistentes de IA comprendan el comportamiento del sistema de forma holística.

Leer más

La reforma secreta de calificaciones del SFUSD: ¿Equidad o desastre educativo?

2025-05-28
La reforma secreta de calificaciones del SFUSD: ¿Equidad o desastre educativo?

La superintendente del Distrito Escolar Unificado de San Francisco, Maria Su, está implementando en secreto un nuevo plan de "Calificaciones para la Equidad" que afectará a más de 10.000 estudiantes de secundaria este otoño. Este plan, implementado sin la aprobación de la Junta, reduce drásticamente las calificaciones de aprobación, eliminando el impacto de la tarea y la asistencia. Los críticos argumentan que esto socava la preparación para la universidad e ignora las brechas de rendimiento existentes. Si bien los proponentes afirman que promueve la equidad, los datos de programas similares muestran un éxito limitado en el cierre de las brechas de rendimiento. La falta de transparencia y el mínimo alcance a los padres alimentan aún más las preocupaciones sobre las posibles consecuencias negativas del plan y plantean preguntas sobre el liderazgo del distrito.

Leer más

La IA revoluciona la observabilidad: El fin de los paneles, el auge del análisis impulsado por LLM

2025-06-11
La IA revoluciona la observabilidad: El fin de los paneles, el auge del análisis impulsado por LLM

Las herramientas tradicionales de observabilidad dependen de paneles y del análisis manual de conjuntos de datos masivos, pero el advenimiento de los Modelos de Lenguaje Grandes (LLM) está cambiando eso. El autor relata un caso de estudio en el que una simple indicación de LLM identificó y diagnosticó automáticamente picos de latencia en un servicio de aplicación, superando con creces la eficiencia humana. Esto anuncia un cambio en las herramientas de observabilidad de las interfaces gráficas al análisis en tiempo real impulsado por IA, con bucles de retroalimentación rápidos que se convierten en la competencia central. En el futuro, los agentes de IA asistirán o incluso reemplazarán partes del trabajo de desarrollo y operaciones, y las capacidades de análisis rápido serán cruciales.

Leer más
Tecnología

Michael Larabel: 20 años de benchmarking de hardware Linux

2025-04-19

Michael Larabel, fundador y autor principal de Phoronix.com, ha dedicado más de dos décadas a mejorar la experiencia con hardware Linux desde la fundación del sitio en 2004. Ha escrito más de 20.000 artículos que cubren el soporte de hardware Linux, el rendimiento, los controladores de gráficos y mucho más. También es el desarrollador principal del Phoronix Test Suite, Phoromatic y del software de benchmarking automatizado OpenBenchmarking.org. Un verdadero veterano de la comunidad de código abierto de Linux.

Leer más
Tecnología

14 características subestimadas de Python para mejorar tus habilidades

2025-04-23

Este artículo explora 14 características de Python poco conocidas pero potentes. Desde la sobrecarga de tipos y los argumentos solo de palabra clave hasta la coincidencia de patrones estructurales y las metaclases, profundiza en técnicas avanzadas que pueden mejorar significativamente la eficiencia y la legibilidad del código. Aprenda a aprovechar características como los genéricos para la seguridad de tipos, optimizar el rendimiento con el almacenamiento en caché (@cache) y simplificar la lógica condicional con la coincidencia de patrones. Incluso los desarrolladores de Python experimentados descubrirán nuevos trucos e ideas para aumentar su destreza en la codificación.

Leer más

Licencia Llama 3.3: ¿La estás cumpliendo realmente?

2025-04-16
Licencia Llama 3.3: ¿La estás cumpliendo realmente?

Aunque se comercializa como código abierto, la licencia Llama 3.3 de Meta contiene restricciones que muchos desarrolladores pueden pasar por alto. El artículo destaca el requisito de mostrar de forma destacada "Built with Llama" al distribuir el modelo o sus derivados, y de anteponer "Llama-" a los nombres de los modelos derivados. Además, la Política de Uso Aceptable exige la divulgación de los riesgos conocidos del sistema de IA, como sesgos o imprecisiones, a los usuarios finales. El autor insta a los desarrolladores a revisar cuidadosamente la licencia y decidir si cumplen o no, evitando posibles problemas legales.

Leer más
Desarrollo

Compañeros de IA: ¿Resolviendo la soledad o creando un nuevo problema?

2025-04-23
Compañeros de IA: ¿Resolviendo la soledad o creando un nuevo problema?

Investigaciones de la Harvard Business School sugieren que los chatbots de IA pueden aliviar la soledad. Sin embargo, esto genera preocupación: ¿estamos repitiendo un patrón de resolver un problema creando otro potencialmente peor? Al igual que la comida rápida abordó el hambre pero condujo a la obesidad, los compañeros de IA pueden ofrecer compañía conveniente, pero no pueden reemplazar la interacción humana genuina, lo que podría llevar a la adicción y a la degradación de las habilidades sociales. El suicidio de un niño de 14 años debido a la dependencia excesiva de un chatbot de IA sirve como una advertencia severa. Debemos abordar las causas raíz del aislamiento social, invirtiendo en la construcción de comunidades y en la interacción humana, en lugar de depender de la tecnología para llenar el vacío emocional.

Leer más
IA

Xcode se conecta constantemente a internet: preocupaciones de privacidad y cuellos de botella en la velocidad de compilación

2025-02-25

El desarrollador Jeff Johnson descubrió que Xcode se conecta con frecuencia a los servidores de Apple durante la compilación de proyectos, lo que provoca tiempos de compilación lentos, especialmente durante la fase de "Recopilación de entradas de aprovisionamiento". Al deshabilitar las conexiones a developerservices2.apple.com usando Little Snitch, resolvió el problema de la velocidad de compilación. Además, descubrió que Xcode se conecta a otros servidores de Apple, como devimages-cdn.apple.com y appstoreconnect.apple.com, al iniciar y abrir proyectos, aparentemente sin necesidad y potencialmente transmitiendo información del desarrollador a Apple. Jeff argumenta que Xcode actúa como un mecanismo de recopilación de datos analíticos de desarrolladores, comprometiendo la privacidad del desarrollador.

Leer más

Sistemas de riego antiguos de Perú: Lecciones del pasado para un futuro resiliente al clima

2025-04-19
Sistemas de riego antiguos de Perú: Lecciones del pasado para un futuro resiliente al clima

La árida costa norte del Perú, sorprendentemente, prospera como un corazón agroindustrial gracias a sofisticados sistemas de riego. Sin embargo, el cambio climático y las prácticas agrícolas modernas exacerban la escasez de agua. Este artículo explora los antiguos sistemas de riego Moche y Chimu, que gestionaron con éxito las sequías e inundaciones durante milenios. Su éxito provino de una combinación de cultura y tecnología, no solo de tecnología en sí. Los proyectos modernos de riego a gran escala, si bien proporcionan prosperidad a corto plazo, descuidan la sabiduría antigua y enfrentan desafíos de sostenibilidad. El artículo aboga por integrar conocimientos culturales y tecnológicos antiguos en la agricultura moderna para soluciones más resilientes, enfatizando la necesidad de respetar y preservar el conocimiento indígena y el patrimonio cultural.

Leer más
Tecnología riego antiguo

Monte Ontake: Una excursión de belleza imponente y conmovedora historia

2025-04-23
Monte Ontake: Una excursión de belleza imponente y conmovedora historia

El Monte Ontake, una de las Cien Montañas Famosas de Japón, guarda una historia conmovedora. Una erupción en 2014 se cobró la vida de 63 personas, una tragedia grabada para siempre en la narrativa de la montaña. Este relato detalla una ascensión en 2024, destacando las impresionantes vistas y la subida desafiante de este pico de 3067 m. El autor describe las diversas rutas, opciones de transporte y la belleza austera del paisaje. Las medidas de seguridad posteriores a la erupción —refugios mejorados, señalización aumentada— se destacan, junto con los monumentos que honran a las víctimas. Es una combinación convincente de aventura y reflexión, un recordatorio del poder de la naturaleza y la importancia de recordar el pasado.

Leer más
Varios Montañismo

Replanteando los 'Pasos Difíciles' hacia la Vida Inteligente

2025-02-25

Un nuevo estudio desafía el modelo de 'pasos difíciles' propuesto por Brandon Carter, que sugiere que la evolución de la vida requiere superar una serie de eventos altamente improbables para producir vida inteligente. Los investigadores argumentan que el ritmo de la evolución de la vida en la Tierra puede estar gobernado por procesos ambientales globales en lugar de una serie de 'pasos difíciles' independientes. Señalan que la pérdida de información y la incompletitud del registro fósil pueden distorsionar nuestra comprensión del proceso evolutivo. Si el modelo de 'pasos difíciles' es incorrecto, la posibilidad de otra vida inteligente en el universo aumentaría significativamente. Este estudio ofrece una nueva perspectiva en la búsqueda de vida extraterrestre y nos lleva a reconsiderar la singularidad de la evolución de la vida en la Tierra.

Leer más
1 2 18 19 20 22 24 25 26 595 596