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

Le gustaría ganar una comisión del 35% por cada venta de por vida

Venta de servicios SEO

Todo propietario de un sitio web requiere el uso de optimización de motores de búsqueda (SEO) para sus sitios web. Esto hace mucho calor.

Simplemente, tus enlaces de afiliado en sus sitios web, eso es todo.
Solo toma unos minutos configurar todo y enviar los pagos.

Cada fin de mes

Totalmente gratis.

Nos vemos dentro
Cynda

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

Traducido al español es:

algunos bytes generados pseudoaleatoriamente

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

Le mando saludos a Renea que está haciendo spam por las redes.

Nada más que decir.

miércoles, 10 de agosto de 2022

La fórmula de Adonis

Se trata de una fórmula creada por el reconocido señor Adonis Pérez Guevara, reconocido precisamente por esta fórmula, y describe la relación entre el arco y la cuerda de un círculo.
Como se puede observar en la imagen, se ve el coseno, radianes, el ángulo alfa, correlacionado con el número pi. Entonces, según esta teoría, no hace falta saber el radio para medir el perímetro circular, solo conociendo el ángulo en radianes, es suficiente... De momento el modo Beta, se desactiva Lo mejor de todo esto es que la fórmula es muy sencilla.
c = radianes * raíz cuadrada de ( 2 * ( 1 - coseno del ángulo ) ) / ángulo
Siendo 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

/usr/bin/bh
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

(Publicación original en francés)

Pi es un número irracional (es incluso trascendental), ya que no se puede escribir como una fracción, sus cifras decimales nunca son cíclicas. Por ejemplo: 22/7 = 3,142857142857142857 ... Para pi, hay infinita cantidad de dígitos no periódicos, por lo que a simple vista, hay secuencias de todos los dígitos diferentes.

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.

Precaución: No calcular pi en binario, ya que violaría el Copyright de todas las obras humanas habidas y por haber.

No es solo con el número pi, existen otros números que también son irracionales normales. Hay un número infinito números normales. Un ejemplo a destacar sería el número de Champernowne. Este número es una concatenación de los números naturales.

C10 = 0,12345678910111213141516171819...

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.
Entonces quedaría así:

0,123456789 10113141516171819 20212242526272829 303233536...

Vemos que gana sólo unas décimas porcentuales, pero podemos ir más allá: Los primeros 9 decimales de C10 no se utilizan para nada, ya que necesariamente están presentes en decimal 10 al 99, que son inútiles ya que están incluidos en decimal del 100 al 999 y así sucesivamente.

Secuencias de Bruijn

En primer lugar, ¿Es inteligente hacer una serie normal compacta mediante la concatenación de números enteros consecutivos? ¿Podemos hacer una secuencia que sea más compacta que la enumeración?

La secuencia de Bruijn (en inglés) hace exactamente eso, y muy bien, ya que cada número de n dígitos en base b está presente sólo mediante la función Bruijn(base,exponente).

En el artículo expuesto de la Wikipedia se encuentra un enlace externo en Javascript, que es un generador de secuencias de Bruijn.

B(10,3) = 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 1 1 0 1 2 0 1 3 0 1 4 0 1 5 0 1 6 0 1 7 0 1 8 0 1 9 0 2 1 0 2 2 0 2 3 0 2 4 0 2 5 0 2 6 0 2 7 0 2 8 0 2 9 0 3 1 0 3 2 0 3 3 0 3 4 0 3 5 0 3 6 0 3 7 0 3 8 0 3 9 0 4 1 0 4 2 0 4 3 0 4 4 0 4 5 0 4 6 0 4 7 0 4 8 0 4 9 0 5 1 0 5 2 0 5 3 0 5 4 0 5 5 0 5 6 0 5 7 0 5 8 0 5 9 0 6 1 0 6 2 0 6 3 0 6 4 0 6 5 0 6 6 0 6 7 0 6 8 0 6 9 0 7 1 0 7 2 0 7 3 0 7 4 0 7 5 0 7 6 0 7 7 0 7 8 0 7 9 0 8 1 0 8 2 0 8 3 0 8 4 0 8 5 0 8 6 0 8 7 0 8 8 0 8 9 0 9 1 0 9 2 0 9 3 0 9 4 0 9 5 0 9 6 0 9 7 0 9 8 0 9 9 1 1 1 2 1 1 3 1 1 4 1 1 5 1 1 6 1 1 7 1 1 8 1 1 9 1 2 2 1 2 3 1 2 4 1 2 5 1 2 6 1 2 7 1 2 8 1 2 9 1 3 2 1 3 3 1 3 4 1 3 5 1 3 6 1 3 7 1 3 8 1 3 9 1 4 2 1 4 3 1 4 4 1 4 5 1 4 6 1 4 7 1 4 8 1 4 9 1 5 2 1 5 3 1 5 4 1 5 5 1 5 6 1 5 7 1 5 8 1 5 9 1 6 2 1 6 3 1 6 4 1 6 5 1 6 6 1 6 7 1 6 8 1 6 9 1 7 2 1 7 3 1 7 4 1 7 5 1 7 6 1 7 7 1 7 8 1 7 9 1 8 2 1 8 3 1 8 4 1 8 5 1 8 6 1 8 7 1 8 8 1 8 9 1 9 2 1 9 3 1 9 4 1 9 5 1 9 6 1 9 7 1 9 8 1 9 9 2 2 2 3 2 2 4 2 2 5 2 2 6 2 2 7 2 2 8 2 2 9 2 3 3 2 3 4 2 3 5 2 3 6 2 3 7 2 3 8 2 3 9 2 4 3 2 4 4 2 4 5 2 4 6 2 4 7 2 4 8 2 4 9 2 5 3 2 5 4 2 5 5 2 5 6 2 5 7 2 5 8 2 5 9 2 6 3 2 6 4 2 6 5 2 6 6 2 6 7 2 6 8 2 6 9 2 7 3 2 7 4 2 7 5 2 7 6 2 7 7 2 7 8 2 7 9 2 8 3 2 8 4 2 8 5 2 8 6 2 8 7 2 8 8 2 8 9 2 9 3 2 9 4 2 9 5 2 9 6 2 9 7 2 9 8 2 9 9 3 3 3 4 3 3 5 3 3 6 3 3 7 3 3 8 3 3 9 3 4 4 3 4 5 3 4 6 3 4 7 3 4 8 3 4 9 3 5 4 3 5 5 3 5 6 3 5 7 3 5 8 3 5 9 3 6 4 3 6 5 3 6 6 3 6 7 3 6 8 3 6 9 3 7 4 3 7 5 3 7 6 3 7 7 3 7 8 3 7 9 3 8 4 3 8 5 3 8 6 3 8 7 3 8 8 3 8 9 3 9 4 3 9 5 3 9 6 3 9 7 3 9 8 3 9 9 4 4 4 5 4 4 6 4 4 7 4 4 8 4 4 9 4 5 5 4 5 6 4 5 7 4 5 8 4 5 9 4 6 5 4 6 6 4 6 7 4 6 8 4 6 9 4 7 5 4 7 6 4 7 7 4 7 8 4 7 9 4 8 5 4 8 6 4 8 7 4 8 8 4 8 9 4 9 5 4 9 6 4 9 7 4 9 8 4 9 9 5 5 5 6 5 5 7 5 5 8 5 5 9 5 6 6 5 6 7 5 6 8 5 6 9 5 7 6 5 7 7 5 7 8 5 7 9 5 8 6 5 8 7 5 8 8 5 8 9 5 9 6 5 9 7 5 9 8 5 9 9 6 6 6 7 6 6 8 6 6 9 6 7 7 6 7 8 6 7 9 6 8 7 6 8 8 6 8 9 6 9 7 6 9 8 6 9 9 7 7 7 8 7 7 9 7 8 8 7 8 9 7 9 8 7 9 9 8 8 8 9 8 9 9 9

Esto incluye 1000 caracteres en lugar de los 3000 que se requeriría para una lista. Si se observa con detenimiento, 900 no está presente en la secuencia. Esto se debe a que es cíclica, hay que imaginamos bucle, luego del 999 se agrega el 000 del principio (999000), y así se forma el 900.

Esta naturaleza cíclica permite iniciar la función B(b,e) en cualquier lugar mediante la adopción de "e dígitos" y pasar a la siguiente desplazando una figura, ya sea hacia la izquierda o hacia la derecha y así sucesivamente. Después de realizar los cambios, así bn, nos encontramos en el punto de partida en el conocimiento para ser pasado sólo una vez cada número entre 0 y bn-1. ¡impresionante!

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

No soy profesor, pero creo que enseñar es importante, y algunos pensarán que enseñar sirve para que los alumnos aprendan, esto es falso.

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

Dicen que la tecnología avanza de manera exponencial, y si esto es verdad, en algún momento terminaría en una tecnología tan impresionante que es imposible comprender en estos días. Doy una idea que se me ocurrió mientras yo estaba soñando, creo que soñar es mejor que estar despierto, porque no hay que preocuparse por los problemas cotidianos, cada cosa por más básica que sea lleva tiempo. A continuación voy a escribir sobre una tecnología que puede existir, quizás no en nuestra era, sino en miles de años en el futuro.

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

¿Podría Google forzar a la computadora del cliente a hacer los cálculos?

Si pasa eso, Google tendría un poder impresionante, con la ayuda de miles de millones de usuarios se podría crear un proyecto que progrese solo, sin que tal gente esté enterada, ya que todo el mundo entra a Google.

Como cuando uno intenta hacer un renderizado 3D, como lo hace Pixar, se requiere demasiados cálculos como para que eso sea en tiempo real. Pero si Pixar tuviera la ayuda de Google, podría crear películas sin necesidad de esperar. Usando las computadoras de toda la gente sin que nadie se dé cuenta.

Sin duda es un tema para reflexionar.

lunes, 3 de agosto de 2015

Participe en este blog

Le invito a participar en este blog, usted puede contribuir con Otecald.

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.