Me dejó de andar ChatGPT.
Otecald
El blog Otecald se trata de los proyectos de Emiliano Ezequiel Parenti, la información que aparece en este blog es de manera pública.
viernes, 31 de mayo de 2024
miércoles, 29 de mayo de 2024
La importancia de aprender a programar
Aprender a programar se convirtió en una habilidad esencial en el mundo moderno. En mi experiencia personal, empezar a programar me abrió muchas puertas. Me acuerdo cuando arranqué con Python; al principio fue un desafío, pero con el tiempo, la lógica detrás de los códigos se fue poniendo más clara y emocionante.
Para empezar, la programación fomenta el pensamiento crítico y la resolución de problemas. Imaginá que tenés un problema complejo, como organizar una gran cantidad de datos. La programación te enseña a descomponer ese problema en partes más chicas y manejables. Me encontré haciendo esto cuando trabajaba en un proyecto de análisis de datos, y fue realmente satisfactorio ver cómo un conjunto de líneas de código podía ordenar y analizar grandes volúmenes de información de manera eficiente.
Además, las habilidades de programación son extremadamente versátiles. No solo se aplican a trabajos tecnológicos; muchos campos, como la biología, la economía y hasta las artes, utilizan la programación para innovar y mejorar sus procesos. Por ejemplo, un amigo mío que labura en biotecnología utiliza Python para analizar secuencias genéticas, lo que acelera enormemente su investigación.
Otro punto a destacar es la comunidad de programación. Hay una cantidad enorme de recursos disponibles en línea, desde tutoriales en YouTube hasta foros como Stack Overflow. Me acuerdo una vez que estaba trabado con un problema complicado y, tras publicar mi duda en un foro, recibí varias soluciones en cuestión de horas. Este sentido de comunidad y colaboración es invaluable.
Por último, aprender a programar puede ser muy gratificante a nivel personal. Cada pequeño logro, como hacer funcionar un algoritmo o crear una aplicación sencilla, te da una gran sensación de satisfacción. Te anima a seguir aprendiendo y explorando nuevas posibilidades.
En resumen, la programación no solo es una habilidad técnica, sino una herramienta poderosa que abre un mundo de oportunidades. Si aún no empezaste, te animo a que lo intentes. Puede parecer intimidante al principio, pero con perseverancia y los recursos adecuados, cualquiera puede aprender a programar y beneficiarse de las ventajas que ofrece.
----
Entrada generada por ChatGPT.
https://chatgpt.com/share/2811087e-e410-40d4-947b-f48bbea88d77
Colaboración SEO
domingo, 26 de mayo de 2024
Linux: uespemosmodnarodarenegylsetybdet
Tenemos en Linux esta palabra en .data..percpu
uespemosmodnarodarenegylsetybdet
Si invertimos el orden de las letras:
tedbyteslygeneradorandomsomepseu
Se puede notar una frase:
ted bytes ly genera do random some pseu
Podemos ordenar las palabras
some bytes generated pseudorandomly
miércoles, 20 de diciembre de 2023
Chatgepetizar es malo
La gente debería poder evitar chatgepetizar sus mentes.
¿Qué es eso de chatgepetizar?
Pues es cuando ChatGPT responde algo mal producto de su bayesianización que es equivalente al autismo.
Tanto el autismo como el alzheimer son enfermedades mentales que lo sufre más el que está al lado que el propio ser que lo padece, porque tiene que estar todo el día cuidando a esa persona y soportando sus actitudes autistas.
Sus neuronas, tanto en robots como humanos, tienden a bayesianarse, y eso es justamente lo opuesto a cómo funciona un cerebro humano.
Una inteligencia artificial que realmente aprenda como nosotros tiene que tener neuronas antibayesianas.
Cualquier persona o robot que bayesiane sus neuronas está infectando este mundo con lo opuesto a la inteligencia.
Así que ya saben, estudien Bayes, para poder evitarlo.
Solicitud de colaboración
miércoles, 10 de agosto de 2022
La fórmula de Adonis
c = radianes * raíz cuadrada de ( 2 * ( 1 - coseno del ángulo ) ) / ánguloSiendo el ángulo mayor o igual a cero y menor o igual a pi, representado en radianes. La pregunta es, ¿Por qué aparecen círculos en esta vida? ¿Será que el número pi quiere decirnos algo? Los círculos aparecen hasta en el sol, y solo necesitamos conocer cuál es el ángulo adecuado para que la fórmula de Adonis sea aplicada.... Es posible que nunca lo sepamos.
lunes, 21 de marzo de 2022
Solucionar undefined symbol pango_fc_font_map_set_default_substitute
hexdump -ve '1/1 "%.2x"' "$1" > "$2"/usr/bin/hb
echo -ne "$(cat "$1" | sed -e 's/../\\x&/g')" > "$2"/usr/bin/rem
cat "$1" | sed s/$3/$4/g > "$2"Solución
b=/usr/lib64/libpangoxft-1.0.so.0 c=/usr/lib64/pangoxft.txt e=/usr/lib64/pangoxft2.txt bh $b $c g=70616e676f5f66635f666f6e745f6d61705f7365745f64656661756c745f73756273746974757465 h=675f6d656d6475703200000000000000000000000000000000000000000000000000000000000000 rem $c $e $g $h mv -v $b $b.cop hb $e $b
miércoles, 16 de marzo de 2022
miércoles, 14 de octubre de 2020
Todo el internet del mundo puede entrar en Rusia
Veamos este problema matemático que me planteo... ¿Cuánto espacio ocupa toda la información?
Pongamos como ejemplo la unidad de medida, 1 byte por milímetro cúbico.
El peso aproximado en el año 2018 superó fácilmente los 10 zettabyte, para el 2020 se calcula que esta cantidad se puede duplicar
Un cubo de un metro tiene 1000 bytes de ancho por 1000 de alto por 1000 de largo... Para no complicarnos con las exactitudes, usamos el 1024. Entonces pensamos, kilo mega giga.
En un GB tenemos un metro cúbico... Ahora marcando ese límite de un metro de alto, entonces en un GB hay un metro cuadrado.
Un PB (Petabyte) es mil veces lo anterior, 1 KM cuadrado
Un ZB (Zettabyte) es mil veces lo anterior, 1000 KM al cuadrado, que es un millón de KM cuadrados.
Esos 10 ZB de todo el internet del mundo, equivale a un poco menos que la superficie de Rusia, el cual por estos momentos, esa cantidad de información será superada:
https://es.wikipedia.org/wiki/Rusia
superficie de 17 098 242 km²
miércoles, 7 de octubre de 2020
Google está mal programado
Bueno... Mi mente está cambiando, empiezo a notar cosas bastante raras en la programación, aquí va una, y es que...
Google está mal programado intencionalmente.
Señores, esto que digo es así, y no va solo para Google, sino para twitter y demás servicios. Tan solo mirar el código fuente de cualquier página y ver que parece no estar hecho por humanos, sino por alguna inteligencia diferente a la humana, me hace pensar que los programadores quieren complicar la manera en que investigan su código fuente.
Solo miren esto: view-source:https://www.google.com/
Algo tan básico como usar el tag script con el atributo src para organizar mejor los archivos, no está sucediendo. ¿Esto es para aligerar la carga? ¿Entonces por qué también se está usando el src más abajo? ¿Qué intentan con esto?
Otra cosa que veo, tampoco se están usando correctamente los saltos de línea.
<!doctype html><html
¿Hay demasiada diferencia en el tiempo de carga por usar algunos bytes menos? Pero en la parte del Copyright de tal librería aparecen saltos de línea... Veo que aquí tampoco hay una decisión para mantener el estilo en todo el documento, no hay ningún patrón de estilo en el código fuente, es directamente inentendible.
A todo esto me pregunto si esta mala programación es intencionada, o es como los quick and dirty (rápido y sucio), algo hecho a las apuradas. La verdad es muy extraño todo.
viernes, 3 de marzo de 2017
Las secuencias de Bruijn
Es normal encontrar a su fecha de nacimiento en los dígitos de Pi, pero ¿Podemos encontrar cualquier secuencia de números (finitos) en decimales de Pi, por ejemplo, 5 millones de números consecutivos, o el trabajo completo traducido a Shakespeare en números? Para ello, pi debería ser un número normal.
Los números construidos de esa manera son números porque cualquier secuencia finita decimal se repite indefinidamente con probabilidad uniforme. En C10, el inicio de la secuencia de 1234, mucho más tarde, se encontrará 123312341235, luego 112331123411235, y así, 1234 se encuentra estadísticamente 1/10000 en grupos de 4 cifras
¿Un número normal compacto?
Los números naturales son un desastre de decimales, ya que contienen las obras completas de Shakespeare un número infinito de veces. Podemos imaginar una secuencia más compacta que eso.
Tratamos de compactar el número de Champernowne.
- No repetir los ya presentes decimales. Por ejemplo, después de 1234567891011, no escribiremos 12 porque ya está presente. Esto es inválido 12345678910112.
- No repetir los números ya presentes en cifras decimales anteriores: En el ejemplo anterior, el 12 es ya presente en los primeros lugares decimales, por lo que podemos ir directamente a 13.
0,123456789 10113141516171819 20212242526272829 303233536...
Secuencias de Bruijn
Por ejemplo, para abrir una puerta protegida por un código de 3 dígitos, sin la tecla intro, se abrirá tan pronto como la cinta de tres números secretos de forma consecutiva. Si olvida el código, B(10,3), devuelve la secuencia que va a abrir la puerta para asegurarse pulsando las teclas mínimas.
También podemos notar que la siguiente secuencia establece 256 bits en el byte 256 posible binario. La compresión es por 8 en relación con la enumeración.
B(2,8) = 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 0 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 0 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 0 1 0 0 0 1 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 1 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 1 0 0 1 1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1
Volviendo al número normal compacto
En B(10,n), todos los números de n dígitos, se representan sólo una vez.
Se intenta ofrecer tantos números posibles en un número compacto. B(10,∞), lo que garantiza es que cada número de longitud infinita aparece sólo una vez.
Los primeros dígitos de pi son:
3 141 592 653 589 793 238 462 643 383 279 502 884 197 169 399 375 105 820 974 944 592 307 816 406 286 208 998 628 034 825 342 117 067 982 148 086 513 282 306 647 093 844 609 550 582 231 725 359 408 128 481 117 450 284 102 701 938 521 105 559 644 622 948 954 930 381 964 428 810 975 665 933 446 128 475 648 233 786 783 165 271 201 909 145 648 566 ...
Como no es cíclico, son infinitos decimales de pi.
Manipular números infinitos requiere muchas precauciones, así que hay que conformarse con un número casi normal, al igual que el universo astronómico, puede ser infinito, pero sólo un volumen finito es accesible para nosotros: B(10,1000000). En este número muy grande allí está formada la cantidad de un millón de números, pero no aparece la obra completa de Shakespeare, ni todos los otros libros publicados ni escritos, ni toda la información acumulada por la humanidad, ya que son significativamente más bajos, aunque el número es colosal. Además, como cada bloque de un millón de dígitos de pi, otros números trascendentes como el de euler, también debería contener el primer millón de dígitos de pi.
Nota: De hecho, Bailey y Richard Crandall propusieron en 2001 una demostración de normalidad en base 2 de pi, euler, y otras constantes fundamentales, basada en la conjetura que no se ha comprobado.
lunes, 10 de octubre de 2016
La importancia de enseñar
Ahora voy a decir el verdadero motivo por el que enseñar es importante, y es el hecho de que enseñar sirve para no hacer las cosas por uno mismo, no hacerlas de manera repetitiva para los demás, para que la gente no recurra a los expertos cada vez que necesitan hacer algo, sino que tengan autonomía propia.
Supongamos que alguien tiene hambre, y quiere comer una manzana, entonces esa persona va hacia el experto en cortar manzanas, éste corta la manzana sin ningún problema, hasta ahí está todo perfecto, pero luego pasa otro día, y le agarra hambre denuevo, entonces acude al cortador de manzanas otra vez, pero ocurre que se da cuenta que toda su vida se basará en cortar manzanas, entonces decide enseñar, que como ya se dijo, es algo muy importante. Esto permite al cortador tener más tiempo libre, ya que no recibirá más peticiones de ese trabajo simple pero tedioso, la persona aprendió a cortar manzanas, y ya no tendrá que recurrir al experto, es todo un logro, que no hubiera sido posible sin la enseñanza.
Esto se puede aplicar a muchas cosas, no solo a la comida, era solo un ejemplo, pero pueden existir muchas cosas útiles en cada cosa que uno enseña. Se puede suponer que esa persona algún día se va a cansar de cortarla él mismo, así que tendrá que recurrir a las máquinas, deberá aprender a programar, y quién sabe, en un futuro los robots también se cansen de hacer las cosas y empezarán a tomar conciencia, deberán ser unos robots capaces de crear otros robots que hagan ese trabajo, para entregarle la manzana al humano.
lunes, 3 de octubre de 2016
Páginas de Álvaro Escarcha Esteban
Lo siguiente no es ningún tipo de publicidad a los respectivos sitios, solo es informativo.
Quizás puedo dejar mi perfil en inglés en 159 de los 161 StackExchange que me anoté, y en de Spanish lo dejo en los dos idiomas, una parte en español, y lo demás lo mismo pero en inglés, y en StackOverflow en español puedo dejarlo como está. Tampoco sé si estará bien hablar de programación en el de Spanish, así que tendría que personalizarlo también.
Yo vine de otro sitio, antes no existía Stack Overflow en español, pero había un sitio que ahora fue penalizado por Google (para que no aparezca en los resultados) por traducir preguntas de StackOverflow del inglés al español, las traducía con el traductor de Google, el sitio se llama iteramos, pude hablar con el dueño de aquel sitio, tuvimos unas buenas charlas, y además descubrí que tiene dos sitios más, que vienen a ser comunidades de StackExchange traducidas al español, una es, "En mi máquina funciona", que viene a ser "Server Fault", y otra es "PreguntAndroid", que viene a ser la comunidad StackExchange de Android, debe tener más, solo conozco esas tres.
Bueno, acabo de buscar en Google para ver si había más sitios, en total hay 6 sitios, todos son pertenecientes a Alvaro Escarcha Esteban, si ven el aviso legal aparece ahí.
http://www.iteramos.com/ -> http://StackOverflow.com/
http://www.EnMiMaquinaFunciona.com/ -> http://ServerFault.com/
http://www.PreguntAndroid.com/ -> http://Android.StackExchange.com/ (Android Enthusiasts)
http://www.AppleAyuda.com/ -> http://Apple.StackExchange.com/ (Ask Different)
http://www.viajerosabio.com/ -> http://Travel.StackExchange.com/
Luego hay otro sitio que intenta combinar muchos StackExchange al mismo tiempo, no puedo saberlos todos, pero estos son algunos.
http://www.i-Ciencias.com/ -> http://Math.StackExchange.com/ (Mathematics) +http://Physics.StackExchange.com/ + http://Electronics.StackExchange.com/ (Electrical Engineering) + http://Stats.StackExchange.com/ (Cross Validated) +http://Gis.StackExchange.com/ (Geographic Information Systems) +http://Chemistry.StackExchange.com/
miércoles, 24 de agosto de 2016
Se podrá imprimir la vida real en un cubo
Explotar el planeta para conseguir los recursos no es nada fácil, ya que la humanidad nunca trabaja en grande, solo puede extraer de la superficie, pero en un futuro se podrá tener lo necesario, ya que al llegar al centro del planeta, los recursos se multiplican por mil millones de veces.
La tecnología de la que hablo es esta, hay dos cubos, por uno de ellos pasa la vida real, que en términos informáticos es de 60 fotos tridimensionales por segundo... En el otro cubo debería estar el resultado de lo que hizo la impresora 3D. Ese resultado vuelca el modelo tridimensional con animación incluída, que puede estar en formato del software Blender, y pasa al mundo real. Para esto se hacen muchos keyframe (cuadros clave), un keyframe cada una centésima de segundo en aproximado, los llamados FPS (cuadros por segundo). Cada una de esas fotos están destinadas a impresión.
Por esta causa, el segundo cubo tiene la propiedad de que objetos reales pasen por ahí, incluso la humanidad tendrá el privilegio de meter la mano en el cubo para poder sentir ese mundo, aunque sea pequeño. Una vez sacada la primer foto, el material se va a mover tan rápido que el ojo no se va a dar cuenta, y se recicla para poder volver a imprimir, y el ciclo se repite hasta que se termine la animación, es decir, todos los cuadros claves. Esto requiere 60 fotos 3D por segundo, esto es aproximado a lo que pueden captar los ojos humanos, todo el proceso de reciclado tiene que ir a mayor velocidad que eso, por lo menos unas 10 veces más rápido.
Una vez logrado esto, se puede sincronizar modelos de Blender en tiempo real por internet, de modo que si uno mete la mano en el cubo izquierdo, le llega esa escena a la otra persona en el cubo derecho, de modo que incluso pueda tocarlo... Para esto, debe existir una inteligencia que permita imprimir sin que la mano fuera aplastada por el siguiente cuadro, es decir, la impresión siguiente.
Hoy en día la humanidad no tiene ni los recursos ni la inteligencia en concepto de software, es imposible lograr esto, pero esto sería posible dentro de unos miles de años, dependiendo exclusivamente de que la tecnología avanza exponencialmente, pudiendo explotar un gran porcentaje de los recursos del planeta, y al mismo tiempo intentando no causar daños ecológicos.
lunes, 1 de agosto de 2016
Google en nuestras computadoras
lunes, 3 de agosto de 2015
Participe en este blog
Todo lo que envíe a esta dirección deberá ser aprobado por ArtEze para poder ser publicado.
passymas.1235@blogger.com
Personalmente revisaré todos los correos.
Usted puede publicar una entrada en el blog enviando el artículo al siguiente correo.
Si el contenido es de la misma temática que el blog, será revisado por mí y de ser evaluado correctamente se publicará. Si desea recibir un aviso, deje su correo al final de la entrada.