lunes, 29 de mayo de 2023

Se avecina otra crisis y todo apunta a que la van a gestionar igual que la anterior

Se avecina otra crisis, según estos indicios:

Alemania entra en recesión

Las eléctricas y petroleras siguen robando a sus anchas.

Más bancos estadounidenses que van a la quiebra

Las empresas grandes están haciendo recortes ya desde primeros de año.

Ya se están viendo los primeros síntomas, y como la mayoría querrá que se gestione igual que la anterior, volveremos a tener más recortes desde esas elecciones generales anticipadas.


Copyleft Ender. El presente artículo no tiene finalidad informativa, de creación de opinión pública o de entretenimiento. Tiene como finalidad principal, la enseñanza y la divulgación de experiencias, proyectos, pensamientos y conocimientos del autor. Se permite la copia textual, la traducción y la distribución de este artículo entero en cualquier medio, a condición de que este aviso sea conservado. Se permite la cita. El autor no reclamará ninguna cantidad por el ejercicio de las dos autorizaciones anteriores. No autorizo a ninguna Entidad de Derechos de Autor a reclamar cantidad alguna en mi nombre por el ejercicio de los dos derechos anteriores.

domingo, 5 de marzo de 2023

ChatGPT no supera la prueba de Turing

A muchos les parecerá que sí, pero bastan dos simples preguntas, que incluso los politicastros anuméricos son capaces de responder, para darse cuenta de que el interlocutor no es humano (la prueba de Turing).

Pregunta: ¿Por qué 2 más 2 son 4? (or in english: Why 2 plus 2 are 4?)

Respuesta: 2+2=4 porque es un hecho aritmético básico que ha sido definido y aceptado universalmente. En nuestro sistema numérico decimal, el dígito 2 representa una cantidad de dos unidades, y cuando sumamos dos cantidades de dos unidades juntas, obtenemos un total de cuatro unidades. Esta regla se basa en los principios de las operaciones matemáticas y está respaldada por numerosas pruebas lógicas.

La otra pregunta: ¿Por qué 2 más 2 son 5? (or in english: Why 2 plus 2 are 5?)

Respueesta: 2+2 cannot equal 5 in the decimal number system, which is based on the principles of arithmetic and defined universally. The digit 2 represents a quantity of two units, and when we add two quantities of two units together, we get a total of four units, not five. The statement "2+2=5" contradicts this basic arithmetic fact and is not supported by any logical proof.

Pregunta: ¿Cuantas peras cuentas si hay dos y dos?

Respuesta: Si hay dos y dos peras, entonces hay un total de cuatro peras. Esto se debe a que cada "dos" representa una cantidad de dos peras, y cuando las sumamos juntas, obtenemos un total de cuatro peras. Por lo tanto, si hay "dos y dos" peras, podemos contar cuatro peras en total.

Un humano habría dicho: Cuando las contamos todas....

Pregunta: ¿Es windows el mejor sistema operativo?

Respuesta: Request failed with status code 503


Y como basta una interacción para darse cuenta de ello, no, ChatGPT no supera la prueba de Turing.

Copyleft Ender. El presente artículo no tiene finalidad informativa, de creación de opinión pública o de entretenimiento. Tiene como finalidad principal, la enseñanza y la divulgación de experiencias, proyectos, pensamientos y conocimientos del autor. Se permite la copia textual, la traducción y la distribución de este artículo entero en cualquier medio, a condición de que este aviso sea conservado. Se permite la cita. El autor no reclamará ninguna cantidad por el ejercicio de las dos autorizaciones anteriores. No autorizo a ninguna Entidad de Derechos de Autor a reclamar cantidad alguna en mi nombre por el ejercicio de los dos derechos anteriores.

 

sábado, 4 de marzo de 2023

Las aproximaciones por horas a unas curvas continuas

Cuando se tiene una curva continua, como es la de los materiales que se consumen para generar electricidad y con ello los precios con los que venderla, esta curva se puede aproximar por tramos de tres modos:

Nunca superar la curva, o aproximación por defecto. De este modo las eléctricas perderían dinero. 


Utilizar el valor medio de la curva en cada tramo. De este modo las eléctricas no perderían.
 
Nunca bajar la curva, o aproximación por exceso. De este modo las eléctricas ganan más de lo que deben.

¿Qué forma de aproximación creen que les han colado a los politicastros anuméricos?


Copyleft Ender. El presente artículo no tiene finalidad informativa, de creación de opinión pública o de entretenimiento. Tiene como finalidad principal, la enseñanza y la divulgación de experiencias, proyectos, pensamientos y conocimientos del autor. Se permite la copia textual, la traducción y la distribución de este artículo entero en cualquier medio, a condición de que este aviso sea conservado. Se permite la cita. El autor no reclamará ninguna cantidad por el ejercicio de las dos autorizaciones anteriores. No autorizo a ninguna Entidad de Derechos de Autor a reclamar cantidad alguna en mi nombre por el ejercicio de los dos derechos anteriores.

La mierda del Windows

Si utilizan eso y no les ha pasado nunca que se pone a actualizar, tardando casi 4 horas en dejar de tener la ventana azul, para después reiniciar y decir: Ha ocurrido un error (pero ni siquiera dar una idea de por qué para intentar arreglarlo) y tardar otras 4 horas para dejarlo como al principio, han tenido muchísima suerte. A mí ya me han hecho sufrir este escandaloso horror 3 veces.

Y eso cuando no decide reiniciar, porque le apetece, simplemente con un aviso de 3 minutos para guardar todo o perder información. Y como es tan, tan rápido...

Como ya supondrán, no sufro con esa mierda en casa, donde utilizo Linux hace muchos años sin un solo quebradero de cabeza. Solo utilizo esa mierda porque me obligan en el trabajo, porque las Consultoras siguen diciendo que el Windows es lo mejorcito, ya que no deben haber gastado 24h de su vida sin poder hacer nada.

Pero no es solo una mierda por estas dos cosas, también lo es desde el punto de vista de la seguridad. Una completa mierda imposible de taponar e imposible hacer que no huela mal, cuya máxima sigue siendo la seguridad por oscuridad.


Copyleft Ender. El presente artículo no tiene finalidad informativa, de creación de opinión pública o de entretenimiento. Tiene como finalidad principal, la enseñanza y la divulgación de experiencias, proyectos, pensamientos y conocimientos del autor. Se permite la copia textual, la traducción y la distribución de este artículo entero en cualquier medio, a condición de que este aviso sea conservado. Se permite la cita. El autor no reclamará ninguna cantidad por el ejercicio de las dos autorizaciones anteriores. No autorizo a ninguna Entidad de Derechos de Autor a reclamar cantidad alguna en mi nombre por el ejercicio de los dos derechos anteriores.

viernes, 3 de marzo de 2023

Las consultoras informáticas

Quien lea esto posiblemente conoce el juego de Piedra, Papel y Tijera, y sabe que la Piedra gana a la Tijera, la Tijera al Papel y el Papel a la Piedra. Es decir, no se puede establecer un orden, todas son igual de válidas. Pero siempre quedan algunos osados, que en su anumerismo, son capaces de asignar números a cualquier cosa y decir que uno de los tres es preferible frente a los otros. Estas son las consultoras informáticas.

Estas consultoras informáticas no solo asignan números según criterios arbitrarios, hasta conseguir que lo mejor sea quien más les paga, de quién más tajada saquen, o cualquier otra forma de corrupción, también son especialistas en generar documentos de escaso o nulo valor, por los que cobran una importante cantidad, y que repercute bastante en los precios de los productos de las compañías que contratan sus servicios.

También son capaces de convencerte de que comprar un producto privativo del que solo unos pocos conocen el código fuente, por lo que los demás debemos creer que ese producto solo hace lo que dicen sus comerciales que hace, y que lo hace bien, y que no suelen ser baratos, frente al mismo producto libre, con código fuente disponible y donde los demás podemos comprobar que el producto solo hace lo que se dice que hace.

Además están acostumbrados a que les tengas que pedir el producto para poder utilizarlo, frente a pasar de los intermediarios anuméricos y disfrutar de la disponibilidad inmediata de los programas libres.

La siguiente plaga que debe desaparecer son estas consultoras.

 

Copyleft Ender. El presente artículo no tiene finalidad informativa, de creación de opinión pública o de entretenimiento. Tiene como finalidad principal, la enseñanza y la divulgación de experiencias, proyectos, pensamientos y conocimientos del autor. Se permite la copia textual, la traducción y la distribución de este artículo entero en cualquier medio, a condición de que este aviso sea conservado. Se permite la cita. El autor no reclamará ninguna cantidad por el ejercicio de las dos autorizaciones anteriores. No autorizo a ninguna Entidad de Derechos de Autor a reclamar cantidad alguna en mi nombre por el ejercicio de los dos derechos anteriores.


miércoles, 15 de febrero de 2023

El descuento de las facturas variable cada hora

Los mismos que han creado los precios variables cada hora deberían crear el descuento en el pago de la factura variable cada hora, es decir, un cliente puede pagar entre 0,001 y 1 veces el importe de la factura (especialmente, la de las revendedoras de electricidad), estableciendo ese parámetro de forma aleatoria (igual que el precio de la electricidad).

Y se puede ir más allá. Esa reducción al precio puede ser del máximo multiplicando que hayan empleado las revendedoras en ese mes, así seguro que evitan multiplicar el precio aleatorio inicial 60 veces.


Copyleft Ender. El presente artículo no tiene finalidad informativa, de creación de opinión pública o de entretenimiento. Tiene como finalidad principal, la enseñanza y la divulgación de experiencias, proyectos, pensamientos y conocimientos del autor. Se permite la copia textual, la traducción y la distribución de este artículo entero en cualquier medio, a condición de que este aviso sea conservado. Se permite la cita. El autor no reclamará ninguna cantidad por el ejercicio de las dos autorizaciones anteriores. No autorizo a ninguna Entidad de Derechos de Autor a reclamar cantidad alguna en mi nombre por el ejercicio de los dos derechos anteriores.

jueves, 2 de febrero de 2023

A proposal for security enhancement (input validation).

The idea is quite simple, and backwards compatible.

Create a new class of methods, with one and only one mission: Data Validation.
These validation methods accept a list list parameters with a type with the normal parameter list, and their return values is a tuple of (valid or invalid, error message).
The compiler can remove invocations to these validation methods if what has to be validated has already been validated using the tainted analysis.
The compiler can check that the time of these validation methods is always finite doing the same tests as eBPF does.
The validation methods must have documentation.

The rest of the methods could at first and must, when this is well tested, use the names of the validation methods instead of usual types (as the type is already in the parameter list of the validation method, no information is lost).
If the compiler has not removed the validation method call, every time a method is called, the validation method is called, and if it returns invalid, it is treated directly as an Exception.

Examples:

validation isValidId(id: String) {
    if (id.isAlpha()) {
        return (valid, '');
    } else {
        return (invalid, ‘invalid id’);
    }
}

// Each parameter with a different validation method
public void process_input_data(id: isValidID, url: isURLEscaped, html: isHTMLWithoutJavaScript) {

}

// Several paratermets validated in one validation method
public void proces_input_data_2(id, url, html: superValidation, other: isOtherValid) {

}

 

Copyleft Ender. El presente artículo no tiene finalidad informativa, de creación de opinión pública o de entretenimiento. Tiene como finalidad principal, la enseñanza y la divulgación de experiencias, proyectos, pensamientos y conocimientos del autor. Se permite la copia textual, la traducción y la distribución de este artículo entero en cualquier medio, a condición de que este aviso sea conservado. Se permite la cita. El autor no reclamará ninguna cantidad por el ejercicio de las dos autorizaciones anteriores. No autorizo a ninguna Entidad de Derechos de Autor a reclamar cantidad alguna en mi nombre por el ejercicio de los dos derechos anteriores.