• Portada
    • Recent
    • Users
    • Register
    • Login
    1. Foro
    2. cobito
    3. Posts
    Offline
    • Profile
    • Following 0
    • Followers 6
    • Topics 785
    • Posts 6,868
    • Groups 5

    Posts

    Recent Best Controversial
    • RE: Información & anuncios

      Se ha implementado el tratamiento de los hilos federados por el traductor. Hasta ahora no era posible capturar los hilos porque Nodebb no exponía ninguna lista que incluyera estos hilos pero con la última actualización, eso ha cambiado. De esa forma, ya no veréis el molesto mensaje "Este post se está procesando/traduciendo..." indefinidamente. De momento se ha probado con algunos hilos viejos (no todos están incluidos porque estamos en modo "bajo consumo") pero se aplicará a todos los nuevos.

      Por otra parte, se ha implementado una miniherramienta que necesito para gestionar los servidores y que os comparto por si os sirve: desde extra.hardlimit.com/ip obtendréis vuetra IP pública en una cadena de texto plano, sin maquetación HTML.

      posted in General
      cobitoC
      cobito
    • RE: Desactiva el escaneo wifi en Android

      @wildperal@video.hardlimit.com La conversación está teniendo lugar en el foro: https://foro.hardlimit.com/es/topic/dcf369ed-a1ee-41f5-9561-8ac6f3094a00

      Debido a un fallo del foro, no aparece el vídeo. Pero en Peertube se ve bien.

      posted in 🖥️ Calvo Barba Blanca | Tech
      cobitoC
      cobito
    • RE: Desactiva el escaneo wifi en Android

      @krampak Los videos se muestran en https://foro.hardlimit.com/es/topic/63366/videos-peertube

      En esta versión de Nodebb se anunció una nueva característica que consiste en mostrar el video empotrado en los hilos federados provenientes de Peertube. Supuestamente eso entraba en vigor con los nuevos hilos (los antiguos se quedan como están). Pero acabo de hacer una prueba y sigue sin funcionar (ahora lo reporto).

      La novedad ahora es que los hilos federados sí aparecen en hilos no leídos cuando hay nuevos mensajes, lo cual les da visibilidad, por ejemplo, cuando alguien comenta.

      ¿Quizás debería añadir un enlace al video y otro al foro en el resumen del video para que se sepa de donde vienen las cosas en ambos lados?

      posted in 🖥️ Calvo Barba Blanca | Tech
      cobitoC
      cobito
    • RE: Información & anuncios

      La actuaciones de hoy en principio ya están.

      Se ha mudado la parte web proxy al VPS. Con eso, se han estado haciendo pruebas de caché y ahora se cachea principalmente contenido de la instancias de Peertube (videos e imágenes), de la instancia de Mastodon y del museo. Se espera incrementar notablemente la velocidad de carga de ciertos archivos, principalmente de las emulaciones del museo, carga de imágenes y visualización de videos con más tráfico. Con esto también se espera reducir la actividad I/O del NAS y el resto de discos.

      Desde el punto de vista de la seguridad este es un cambio radical porque aísla la máquina expuesta a Internet de todo lo demás: ya no hay contacto directo de nada con el exterior excepto el proxy-caché, que en realidad no almacena información de ningún tipo.

      Sobre el software, se han hecho las siguientes actualizaciones:

      • Nodebb de 4.11 a 4.12 (mejoras en la visibilidad de los hilos federados).
      • Peertube de 8.1 a 8.2 (posibilidad de transferir canales a otros usuarios y alguno arreglos de fallos importantes).
      • Mastodon de 4.4 a 4.5 (ahora es posible citar otras publicaciones siempre que el autor lo permita).

      Por su parte, al Ryzen 9 9900X se le ha desactivado al XMP (pasa de 6400MT/s a 4800MT/s, un 25% de reducción). Se hace para reducir las tensiones de 1.4 a 1.1V y es una cuestión puramente térmica y de durabilidad: como esas memorias casquen, tenemos un problema de los grandes. Esto va a tener un impacto directo en los modelos de IA. En estos momentos, haciendo tareas en directo (conforme van apareciendo y sin repasar cosas pasadas), todavía sobra capacidad. Cuando el calor empiece a aflojar, se volverá al esquema XMP.

      posted in General
      cobitoC
      cobito
    • RE: Banco de pruebas Hardlimit

      @krampak Gracias por los apuntes. Tomo nota.

      La estética la cuadraré cuando esté todo más definido. He ampliado la ventana por el Monitor, sí, pero también para mostrar más información en pestañas preexistentes. Por ejemplo, la pestaña de memoria ahora muestra hasta 8 slots de memoria que ocupan prácticamente toda la superficie cuando están presentes.

      Sí, la gráfica hace cosas raras. Es por la media móvil. Las estadísticas muestran una variabilidad demasiado grande si se muestran a frecuencia de refresco y la verdad es que no sale una gráfica fácil/agradeble de interpretar. Por eso se suaviza con media móvil que es lo que falla cuando las muestras se van extinguiendo. Apuntado queda.

      posted in Software
      cobitoC
      cobito
    • RE: Banco de pruebas Hardlimit

      Central

      Se ha añadido el campo "proceso" (proceso de fabricación) donde aparece tanto el nombre comercial como el ancho de puerta en la ficha del procesador (cpu.php).

      Programa

      • @pos_yo ahora aparece en los títulos de crédito en la pestaña "About" como betatester.
      • Se ha añadido una prueba de estrés (pestaña Stress Test). Se puede elegir modo monohilo o multihilo. Hay dos modos no configurables por el usuario:
        • "Normal" (AVX2 + FMA 3) para Haswell/Steamroller en adelante.
        • "Compatibility" (SSE4.1) para procesadores de bajo coste actuales y a partir de la generación Penryn/Bulldozer. Para procesadores anteriores a esos, no se da soporte para el stress test a no ser que tengáis interés.
      • Durante la ejecución del stress test, sólo se puede visualizar la pestaña del Stress Test y Monitor.
      • Ahora los requisitos de software son Windows 10 y 11 en 64 bits. No es compatible en sistemas de 32 bits ni en Windows 7 hacia atrás.
      • Ahora, durante la ejeción del benchmark, no se puede cambiar de pestaña para evitar cargas extras durante las pruebas.
      • Durante la ejecución del benchmark, se muestra el uso de CPU total y del núcleo más cargado en valores numéricos (tasa de 1Hz).
      • Ahora se muestra la marca y número de parte de cada memoria junto a su número de slot.
      • Se ha añadido un botón con el que se pueden consultar los detalles disponibles en la central de la memoria instalada en cada slot.
      • Ahora al hacer clic sobre el logo de la pestaña "About", se abre el foro.
      • No hay cambios relacionados con el Core del banco de pruebas: podéis seguir validando como siempre y no debería haber cambios de comportamiento en este aspecto.

      Podéis descargar esta compilación desde aquí.

      posted in Software
      cobitoC
      cobito
    • RE: Información & anuncios

      Hace unas horas ha aparecido un parche de seguridad de Peertube que parchea a su vez otro fallo descubierto hace 3 días. La instancia de Hardlimit se actualizó tanto hace 3 días como hace unas horas.

      La vulnerabilidad permitía hacer inyecciones de código, inyecciones SQL, instalación de plugins y explotar tokens de procesamiento para manipular los videos publicados por los usuarios. Además, han detectado una manipulación del dominio de Google Analytics que reportaba los datos de trafico a un sitio ilegítimo (esto no lo usamos nosotros).

      Se han realizado las comprobaciones que se han indicado desde los desarrolladores de la plataforma y no se han detectado indicios de penetración ni manipulación.

      A partir de ahora, la instancia está segura ante estos fallos pero ha habido que resetear todas las sesiones de usuario, por lo que os tendréis que loguear de nuevo.

      posted in General
      cobitoC
      cobito
    • RE: Banco de pruebas Hardlimit

      @krampak: En cuanto al monitor de recursos, veo que va muy despacio cuando se está pasando el test pero en idle el gráfico va a toda castaña, como si el eje de tiempo transcurrido no fuera el mismo, es normal?

      La idea de diseño de las gráficas es que se refresquen rápido, mucho más que en el Administrador de tareas. En estos momentos (no es la cifra final), el refresco es de 24Hz.

      Es normal que vayan lentas durante la prueba porque el hlbm-core acapara todo el tiempo de CPU del hilo. Durante la prueba no deberían mostrarse las gráficas porque tienen un pequeño consumo de CPU y eso altera el resultado (quizás por eso tu puntuación ha bajado). La idea final es evitar que sea posible cambiar de pestaña durante la prueba y que aparezcan valores numéricos de consumo en la pestaña "Benchmark" con una tasa de refresco baja.

      @_Neptunno_:

      @cobito no era la primera vez que paso el test, pero sí la primera que lo registro con mi nick (al menos eso creo). El caso es que me he dado cuenta de una ligera discrepancia entre lo que dice el test en sí y lo que aparece en la página. Bueno, que conste que me da igual, simplemente lo comento por si ayuda o por si es que funciona así:

      Efectivamente, hay una discrepancia de metodologías que se introdujo de forma accidental en la v.4.x.x de la central. En realidad es un fallo de la central y no del programa. Gracias por el recordatorio, porque creo que no lo tenía ni apuntado.

      Gracias a todos por los comentarios y las pruebas.

      posted in Software
      cobitoC
      cobito
    • RE: Banco de pruebas Hardlimit

      Ya está disponible la primera beta de la nueva versión. Como el ejecutable está sin firmar, tenéis que desactivar el Smart App Control para poder probarlo. Ojo con esto porque si lo desactiváis globalmente en las últimas versiones de Windows 11, luego ya no se puede volver a activar sin reinstalar el sistema. No sé si se podrá poner una excepción a un ejecutable en concreto.

      En esencia (y sin entrar en detalles en cambios internos), se ha añadido una nueva pestaña "Monitor" donde aparece una representación gráfica del uso de CPU total, del núcleo más cargado (el que tenga un uso mayor en procentaje), la frecuencia actual y el uso de memoria.

      e0573048-fcee-4314-b8e9-471cfeeba4d1-image.jpeg

      Se ha arreglado el botón de mostrar más información de la CPU. Ahora, al hacer clic, se muestra en el navegador la ficha del procesador.
      También se ha encontrado una limitación artificial que impide detectar más 96 hilos, lo cual explica algunos resultado de CPUs monstruosas que han enviado y donde se veía este límite. Esto de momento está sin solucionar.

      La descarga está disponible aquí.

      Con esta versión, podéis validar resultados como si fuera la versión estable actual.

      posted in Software
      cobitoC
      cobito
    • RE: AMD Ryzen 9 9950X3D 4.3/5.7GHz Box

      @jordiqui Veo que le das mucha importancia a la RAM pero el Ryzen 9 9950X3D tiene 128MB de caché de nivel 3 y 1MB de nivel 2. No sé cuanto consume SuperPi 32M, pero si se sale de los 128MB no será por demasiado. ¿De verdad afecta tanto la RAM? Y si afecta, al ser por cantidades pequeñas y un proceso intensivo de CPU, ¿no sería conveniente apretar las latencias más que la frecuencia? Es más, ¿no sería interesante probar a hacer underclocking a la memora con tal de mejorar las latencias?

      Te lo comento porque yo estoy en el extremo contrario con los LLM con consumos enormes de RAM donde el ancho de banda es el cuello de botella predominante y donde tener mucha caché ayuda en cierta medida. Si por mi fuera, sacrificaría las latencias por ancho de banda porque sé que el aumento de rendimiento va a ser prácticamente lineal con cada MT/s que raspe.

      posted in Overclock
      cobitoC
      cobito
    • RE: Información & anuncios

      Infraestructura

      Ya se ha descubierto la causa de las caídas del foro: un módulo de RAM defectuoso. Esta es de esas cosas que me ponen los huevos de corbata, pero dentro de lo malo, se trata de un módulo de 8GB DDR3, por lo que la crisis de memorias creo que afecta poco aquí (al menos no veo precios disparatados).

      Estoy buscando uno de exactamente el mismo modelo y mientras tanto, se han redistribuido los servicios como buenamente se ha podido. Hasta que se sustiya, intentaremos sobrevivir con los 104GB de RAM que quedan operativos (y que dicho sea de paso, están prácticamente al 100%).

      Sobre esto, estoy monitorizando la máquina de cerca por si no fuera sólo ese módulo o el problema fuera otro (placa base, zócalo, controladora de memoria o lo que sea).

      Banco de pruebas

      Se sigue refactorizando el código. Si no hay demasiados contratiempos, en una o dos semanas saldrá la primera beta con alguna pequeña característica nueva.

      Portada

      Está bastante abandonada en general. Me he focalizado en nuevas características (federación del foro, becario agéntico con resúmenes de videos, el fallo de RAM que me ha tomado bastante tiempo, etc). Creo que es más interesante dedicar el tiempo a estas cosas que a la portada, así que en el medio plazo, habrá pocas entradas a la semana.

      Foro

      Como ya comenté, está federado y se puede intercambiar contenido con la instancia de Peertube. Os animo a que visitéis los hilos con los vídeos seleccionados. Hay uno sobre entornos de escritorio ligeros y otro de novedades de videojuegos donde se exponen los temas de una forma rigurosa y bien explicada.

      Sobre la relación con los hilos federados, ya han implementado también el que aparezcan en hilos recientes. Esto hará que el contenido se traduzca (en este momento esos hilos están en un limbo). Pero no queda claro si saldrán en hilos no leídos cuando haya posts nuevos (incluso si son locales). El tema parece que no es filosófica ni técnicamente fácil de resolver.

      Seguridad

      Los ataques continúan por ráfagas, pero han bajando el ritmo. Las optimizaciones han llegado al punto de que el cuello de botella ahora es el ancho de banda (>400Mbps sirviendo sólo a scalpers). Buscaré la forma de minimizarlo sin afectar a otras cosas en la medida de lo posible.

      Además, como algunos sabréis, se han descubierto varios fallos de seguridad importantes tanto en el kernel de Linux como en otros componentes. Aquí estamos al día pero en los últimos tiempos se están viendo cosas que no se veían antes y como dije en otra actualización, hay que estar muy al loro.

      posted in General
      cobitoC
      cobito
    • RE: La DECADENCIA de los ENTORNOS LIGEROS en Linux

      Un analisis interesante y es algo en lo que no había pensado. Yo aquí añadiría un par de detalles:

      Por una parte, los entornos de escritorio consumían una gran cantidad de recursos en términos relativos desde mediados de los 90s a principios de los 2010s. Tenemos ejemplos en todos los ámbitos: desde el desastre del lanzamiento de Windows Vista en equipos nuevos de bajo rendimiento hasta un uso muy por encima de la media de KDE 4. O si nos vamos más atrás, el aumento de uso de recursos de DOS/Win3.11 a Windows 95 o de Windows 9x a Windows XP fue brutal. El cambio de Gnome 2 a 3 también supuso un antes y un después. Pero eso hace mucho que no sucede.

      Con el tiempo, los entornos han ido consumiendo cada vez menos en términos relativos. Ya no hay grandes avances en este aspecto sino pequeños cambios mientras que el hardware sí ha ido mejorando durante todos estos años.

      Básicamente, el mundo de los entornos de escritorio ha llegado a su zenit de consumo.

      A día de hoy, Plasma es un entorno relativamente ligero y usar uno realmente ligero supone un ahorro de un porcentaje pequeño que ha dejado de merecer la pena.

      El otro detalle es cuando comentas que 8GB es gama baja y 16 es media/productividad. Eso puede que fuera así hace un año. Con los precios actuales de la RAM, esa clasificación ha cambiado por completo y aquí los desarrolladores de software se van a ver obligados a invertir mucho en optimización si quieren vender sus desarrollos a un público mayor.

      Pero como digo, los entornos de escritorio se han convertido en un componente que por mucho que se quiera, no va a ser un gran consumidor de recursos.

      posted in Linux para escritorio y videojuegos
      cobitoC
      cobito
    • Videos Peertube

      Desde hace unos días el foro forma parte del fediverso. Con esta nueva funcionalidad, estrenamos la primera pieza de la integración del foro con Peertube.

      A partir de ahora, veréis en el foro hilos con un resumen de algunos videos seleccionados de la instancia de Peertube. Podéis responder a ese hilo y esas respuestas aparecerán automáticamente en el video de Peertube y viceversa, de forma que os podéis comunicar con los usuarios de la plataforma desde el foro.

      Lamentablemente, NodeBB está un poco verde en este aspecto y, de hecho, esta capacidad de intercambiar mensajes es algo que pedí expresamente a los desarrolladores y que, amablemente, han implementado en la última versión.

      De momento, los hilos federados no aparecen ni en la lista de hilos recientes ni no leídos. Además, el primer post del hilo sólo muestra la descripción pero no el video. Esta integración ya está pedida y lo de mostrar el video en el primer post del hilo es algo que ya han implementado y saldrá en la siguiente versión. Lo de tratar hilos federados como hilos normales parece que va a tardar más.

      Mientras tanto, para dar visibilidad a esos hilos y que podáis participar desde el foro si os interesa el tema, en este mismo hilo, nuestro estimado becario @HIAL-9000 irá publicando un post con el video y un enlace al hilo del foro en el que podéis participar. Tened en cuenta que desde que aparece el hilo en el foro hasta que se muestra el resumen del video, pasan unos minutos.

      Se trata de una característica experimental, se están haciendo pruebas de estilo para que los textos queden bien como fuente de debate/comentarios y no hay un criterio definido para la selección de videos.

      posted in General
      cobitoC
      cobito
    • RE: Banner de Hardlimit en app broadcast torneos entre elite uci chess engines

      Buenas @jordiqui. Lo más sencillo sería ponerlo sobre un fondo de color plano, que en este caso sería el fondo negro del chat. Como lo tienes ahora no queda del todo mal, pero los colores corporativos no dejan mucho contraste con fondos oscuros.

      Aquí te dejo una propuesta de logo adaptado a fondos oscuros (esquema similar al programa del banco de pruebas) en que el he aumentado un poco el tamaño dentro del chat:

      d41e1bb3-6f6c-4f79-9d28-605f39dc61a8-image.jpeg

      posted in Off Topic
      cobitoC
      cobito
    • Hilo de soporte de la instancia de Peertube

      Este es el hilo oficial de soporte para la instancia de Peertube de Hardlimit. Si tienes alguna sugerencia, duda o problema, este es el canal primario y por el que recibirás una respuesta más rápida.

      Nota: Si tienes que compartir datos personales como tu dirección IP o dirección de correo electrónico, usa el formulario de contacto de Peertube.

      Para responder a este hilo, necesitas estar registrado en el foro. Puedes registrarte desde aquí. La filosofía de protección de datos del foro es la misma que la de la instancia de Peertube: no compartimos tu dirección de correo electrónico con nadie y se usa exclusivamente con fines administrativos dentro de Hardlimit.

      Comentarios

      • El primer domingo de cada mes, se realiza una comprobación de la integridad de la matriz RAID que dura aproximadamente 24 horas. Durante ese día, la subida, visualización y los directos podrían ir más lentos de lo habitual.
      • Tenemos un control estricto de acceso a nuestros servidores que puede dar lugar a falsos positivos ante actividades sospechosas produciendo el bloqueo de tu IP. Si no puedes acceder desde tu conexión a Internet pero sí desde otras ubicaciones, usa el formulario de Peertube facilitando tu IP pública.
      • Normalmente avisamos con varios días de antelación las tareas de mantenimiento, pero pueden surgir ventanas de tiempo que se aprovechan para hacer mantenimientos cortos de unos minutos sin previo aviso. Si la instancia lleva caída unos minutos, es probable que se deba a alguna de estas actuaciones.

      Problemas conocidos.

      • Hay un problema con la federación de los videos de otras instancias en Hardlimit. Es un problema de la plataforma del que ya se ha informado y se corregirá en la siguiente versión. Si no recibes los últimos videos de los canales de otras instancias a los que estás suscrito, deja de seguir el canal y a continuación vuelve a seguirlo.
      • Un usuario informó el 3 de mayo que tuvo problemas con su retransmisión en directo. Si tenéis problemas con las retransmisiones, responded a este hilo indicando vuestro proveedor a Internet, localización geográfica, el día y la hora para investigar el problema.

      Deja tu consulta respondiendo a este hilo 👇

      posted in General
      cobitoC
      cobito
    • RE: Información & anuncios

      Banco de pruebas

      • La migración al modelo de hilos ha sido un fracaso. Los test #1, #2 y #4 van bien, pero el #3 (de compresión) tiene un comportamiento anómalo en multihilo (da un resultado muy por debajo de lo esperado). He explorado un buen repertorio de cosas pero no hay forma. Voy a dejar de dedicar tiempo a este proceso (quizás lo retome más adelante).

      • Me estoy dedicando a poner orden al código separando las partes principales para independizarlas (ahora todo depende de todo) pero es algo que hay que hacer con pies de plomo para no cambiar el comportamiento. Es un proceso lento y que no va a traer nuevas características, pero es necesario de cara a la mantenibilidad. Eso quiere decir que, aunque no vaya publicando novedades en este aspecto, se han dedicado (y se siguen dedicando) un buen número de horas todas las semanas. La primera beta vendrá cuando haya algo presentable. En resumen, el 90% de los recursos de tiempo se están focalizando en esto.

      Infraestructura

      • Como ya comenté, OVH nos dejó sin VPS hace bastante. Nos estamos mudando a Arsys y de momento todo el tráfico ya viaja por una VPS. Queda migrar los dominios. Casualidades de la vida, justo al dia siguiente de empezar la migración, OVH respondió (después de más de un mes) con una respuesta que deja mucho que desear en la forma pero que soluciona fondo de la cuestión (que es que me devuelven el dinero de un servicio que contraté y no me están prestando).

      IA

      • Se ha empezado a usar un nuevo modelo para traducir el foro con el que nos situamos en el top del top en este aspecto. Tiene un consumo de recursos extremo y se reserva exclusivamente a los nuevos posts. Por otra parte, se ha reservado un slot de procesamiento que permite la retraducción de un post al día. Peertube sigue usando el modelo anterior.

      Administración

      • Para terminar, el foro se cae de vez en cuando. Estoy investigando esto, pero es probable que se deba al machaque que estamos sufriendo últimamente.
      posted in General
      cobitoC
      cobito
    • Resumen semana del 20 de abril de 2026

      Apple cambia de directivo

      Después de 15 al mando de Apple, Tim Cook va a ser reemplazado por John Ternus. El nuevo directivo es una persona técnica que ha sido jefe de proyecto de algunos de los desarrollos de hardware que la compañía ha presentado en los últimos tiempos.

      Firefox 150 disponible

      Firefox 150 viene con mejoras en la vista dividida desde la que se puede mostrar cualquier enlace seleccionado con el ratón. También se ha añadido soporte para el selector de emojis GTK en Linux.

      Linux en Windows 95

      WSL9x (Windows 9x Subsystem for Linux) permite usar una versión actual del kernel de Linux en Windows 95. Una vez iniciado, es posible usar la consola de Linux desde el símbolo de sistema de MS-DOS sobre Windows 95. Funciona en máquinas con 128MB de RAM.

      posted in Portada
      cobitoC
      cobito
    • Resumen semana del 13 de abril de 2026

      Intel y Nvidia trabajan en compresión de texturas

      Tanto Intel como Nvidia han anunciado un nuevo algoritmo de compresión de texturas que consiguen tamaños 18 veces y 7 veces más pequeños respectivamente.

      Blu-Ray seguirá vivo una temporada

      I-O Data y Verbatim han dicho que seguirán suministrando discos y unidades Blu-Ray mientras la mayoría de fabricantes (entre ellos Sony), están empezando a abandonar el mercado doméstico.

      CPUID y HWMonitor comprometidos

      CPUID y HWMonitor han sido víctimas de un ataque de cadena de suministro por el que, durante 6 horas, las descargas del sitio oficial en realidad eran malware.

      Francia planea abandonar Windows

      DINUM es la agencia encargada de desarrollar una estrategia digital para el gobierno y las instituciones públicas francesas. Esta agencia va a migrar sus sistemas a NixOS. No queda claro el plan, pero se dice que podría ser una prueba piloto para después expandir la migración.

      Probando la compresión de texturas de Nvidia

      Nvidia presentó el otro día una nueva técnica de compresión de texturas que puede ahorrar en torno al 80% de VRAM. Una de las características más interesantes es que permite elegir qué texturas se comprimen. En esta entrada, hacen un análisis en profundidad.

      Linux 7 disponible

      Ya está disponible Linux 7.0 al que le han quitado la etiqueta de experimental al código en Rust. También viene con cambios en el programador de procesos, un nuevo sistema de archivos llamado nullfs y mucho más.

      posted in Portada
      cobitoC
      cobito
    • RE: Información & anuncios

      Una breve actualización:

      El ataque continúa por ráfagas. Provoca cargas medias de >150pu, anchos de banda de >450Mbps y cientos de procesos ffmpeg para procesar las peticiones. Se ha conseguido reducir el IO de discos a una cantidad despreciable, por lo que a pesar de los números ridículos, las distintas configuraciones que se han ido aplicando y el hecho de que esas peticiones tengan prioridad mínima, hace que el servidor aguante y la velocidad de respuesta sea muy buena durante estas ráfagas que pueden durar varias horas.

      Por esta parte estamos bien.

      Sobre el banco de pruebas: se ha empezado a migrar al esquema de hilos. Se ha hecho el test#1 y test#2. Quedá el #3 (el más complejo) y el #4. Además, en esta tanda de cambios se va a migrar todo el código de detección de hardware y demás a la nueva arquitectura del programa. Eso quiere decir que es bastante probable que la primera beta salga, como pronto, en dos semanas.

      Una vez que el programa esté en orden, el resto de cambios deberían ir tardando menos en llegar. Básicamente, la estrategia está siendo la misma que con el museo con el que tardaron en salir cambios de calado pero una vez que todo estaba montado, introducir mejoras se volvió mucho más sencillo.

      Para terminar: este fin de semana, se ha instalado una nueva controladora en el NAS. Esto me ahorra un disco externo (que ahora es interno) y me ha permitido añadir leds de actividad individual, con lo que puedo ver el estado de carga de un vistazo. Más allá de eso, este cambio no afecta a nada más.

      posted in General
      cobitoC
      cobito
    • RE: Información & anuncios

      Arrancamos trimestre primaveral y con él, su primera cagada y su primer tocho:

      Ayer estuve lidiando con unos temas de los que hablo más abajo y en una de esas, se corrompió la base de datos del foro. Tuve que echar mano de una copia de seguridad y (aquí está la cagada), la última era del 18 de marzo (hace 3 semanas). Las copias se hacen semanalmente, pero entre las actualizaciones y las vacaciones, se me pasó hacer la de Redis. Como apoyo a mis reducidas capacidades cognitivas, el foro se encuentra en dos bases de datos diferentes de dos SGBD diferentes. Eso me ha permitido recuperar los posts perdidos, pero las fechas son de hoy. Además, durante las últimas tres semanas se han registrado usuarios para validar resultados en el banco de pruebas y eso no es recuperable.

      ¿Y porqué estuve tocando cosas ayer?. Pues porque un puñado de acaparadores ha tenido la necesidad de arramblar con todo el contenido de la instancia de Peertube desde cientos de bloques IP provenientes principalmente de Asia. Finalmente ha sido posible mitigar el ataque en gran medida, pero debido a la extensión del número de IPs, todavía se cuelan algunas peticiones. Eso hace que vaya todo más lento de lo normal, principalmente en el museo y el banco de pruebas. Aquí habrá que aguantar un poco hasta que todas las IPs maliciosas estén baneadas (es un proceso lento pero automático).

      En estos momentos, Hardlimit se encuentra ante el ataque más fuerte que ha sufrido y habrá caídas periódicas.

      En resumen, el servidor ha estado bajo intento de ataque, no solo de Scraping/Crawling/Flood Attack/DDoS, sino también con intentos de explotar vulnerabilidades de día cero, escalado de privilegios y demás (plataformas como Wordpress tienden a ser un coladero). Pero estas garrapatas son tan agresivas, que la mayorías de ataques (no todos), se detectan inmediatamente. De momento no han conseguido nada (más allá de tirar servicios petando el servidor) gracias a que la parte web está debidamente aislada de la parte datos, pero estar al tanto y aplicar soluciones han estado consumiendo demasiado tiempo. Espero que después de las última medidas, pueda centrarme en cosas más interesantes.

      En esencia, se están baneando IPs a mansalva y he estado jugando con la parametrización del kernel para evitar en la medida de lo posible tocar el SWAP. En estos momentos, ZRAM nos está salvando de una mucho peor y Crowdsec no está salvando el culo de dejar el servidor completamente inutilizado.

      Por esta parte, no hay capacidad de hacer mucho más. Somos un pez pequeño, el océano es demasiado grande y la IA ha dado dientes afilados hasta al pez más tonto. En estos tiempos, es un reto mantener seguras las máquinas expuestas a Internet. Pero de momento aguantamos.

      Dejando de lado la parábola, el drama y los lloriqueos, como dije, voy a centrarme en el banco de pruebas y más en concreto, en el programa. Hay una hoja de ruta más o menos definida (más menos que más) que, de completarse, nos llevaría a la segunda versión mayor.

      Hace muchísimo que no lo toco. Lo primero será desempolvar el entorno de desarrollo que está en una máquina virtual, revisar el código, etc.

      El primer cambio de calado que quiero hacer es migrar de un modelo multiproceso a un modelo multihilo. La razón de querer hacer este aburrido cambio es simplificar el arranque el banco de pruebas: en estos momentos, la sincronización de procesos es relativamente frágil (en determinados entornos, el bm tiende a fallar) y retrasa el comienzo de las pruebas. Además, con este cambio será posible mejorar la prevención de manipulación de resultados.

      En general, quedará un programa más robusto, más simple internamente (espero) y con un comportamiento, de cara a la reproducibilidad de resultados con versiones anteriores, idéntico.

      Seguramente empiece con esto la semana que viene y probablemente dedique toda la semana sólo a cuestiones administrativas: revisar MV, familiarizarme con la estructura, código, etc.

      Dicho eso, con cada nueva característica (como por ejemplo, usar el modelo de hilos), aparecerá una versión beta. Como pasó con la primera versión, quien participe y deje sus comentarios, aparecerá en la ventana de agradecimientos del programa (si no lo hace ya) o podrá cambiar su nombre si quiere. Quien no participe y ya aparezca, seguirá apareciendo.

      La idea es ir sacando una versión cada dos semanas aproximadamente, aunque dependerá mucho de muchos factores.

      En paralelo, se harán pequeños cambios en el museo, en el sistema de traducción tanto del foro como de subtítulos, otras cuestiones menores y sí, la maldita ciberseguridad seguirá acaparando su tiempo.

      posted in General
      cobitoC
      cobito
    • 1 / 1