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.