Processing.js

Processing es un lenguaje open source orientado a crear multimedia de forma fácil y rápida.

Processing.js es la versión en Javascript de este lenguaje


Ejemplos


Ojo que usa muchos recursos porque esta diseñado para aprovecharlos. Es posible que no funcione con todos los buscadores, pero a mí me funciono en Firefox 2.0.0.14


Saludos

Resuelve puzzles y ayuda a la ciencia! - Fold.it

Copy-paste del sitio:

"We’re collecting data to find out if humans' pattern-recognition and puzzle-solving abilities make them more efficient than existing computer programs at pattern-folding tasks. If this turns out to be true, we can then teach human strategies to computers and fold proteins faster than ever!"

 

Básicamente el juego nos "usa" para enseñar a maquinas a hacer su trabajo mejor y además nos entretenemos en el proceso. Un buen ejercicio de hbc y muy interesante. Prueben el juego =)

 

Fold.it

Elefantes pintando

Se que no tiene mucho que ver con videojuegos, web o innovación pero tenía que postearlo =)

Bueno tal vez lo puedo relacionar a la web en el sentido de que sin la web yo nunca lo hubiera visto.

 

Saludos

Gracias Natalia

 

Preguntenle algo a 500 personas ahora

Hola tanto tiempo =)

Si tienen alguna duda existencial o simplemente están aburridos dirijanse a este sitio a preguntar lo que se les ocurra:

http://www.ask500people.com/

Este sitio funciona así:

- Tienes una pregunta . (todos tienen alguna)

- Haces la pregunta en el sitio http://www.ask500people.com/. Hay diferentes tipos de pregunta que puedes escoger.

- Tu pregunta es subida al sitio y si es suficientemente interesante ganará puntos y puede ser que llegue a la portada (algo asi como digg.com)

- Tu pregunta será respondida por 500 personas aleatoriamente seleccionadas. Y las respuestas se pueden ver georeferenciadas en un googlemap.

 

Mientras más personas se metan a este sitio mejor se volverá!

Me gusto mucho, es bastante simple y puede llegar a ser potente. Lo malo es el bias de las personas que llegan al sitio, pero mientras más popular se haga menos bias tendrá.

Saludos!

Update:

Mi pregunta

 

Usando el wiimote para crear una pizarra interactiva (multi-touch) o un sistema de head-tracking

Esto no es una historia nueva, ya esta por ahi en internet rondando. De todas maneras si no lo han escuchado vean el siguiente video:

* no funcionaembeder los videos de TED =( *


Link al video (6 minutos)

Bueno y que significa esto? Que si uno tiene un proyector y un wiimote puede conseguir una pizarra interactiva por 50 usd. Ah pero no una pizarra interactiva cualquiera, una multitouch.

Además abre una ventana de inmersión mucho más fuerte en videojuegos como se vio en el video.

Es algo que esta ahí ahora. ¿Quien quiere hacerlo?

Link al sitio de Johnn Chung Lee (con videos en youtube)

UPDATE: Ya no trataré de embeder más videos de TED, bligoo no los soporta bien. Por favor usen el link del video :)

Computación basada en humanos

El título podrá parecer algo sacado de la ciencia ficción, pero es algo bastante simple.
Básicamente la idea es usar a una persona o grupo de personas como una unidad de computo. La idea no parece tan extraña pues hay varias cosas que las personas pueden hacer con mayor facilidad que los mejores computadores hoy en día. Por ejemplo: reconocer objetos en imagenes.
Basado en este mismo hecho se hizo no hace tanto tiempo un juego que motivaba a gente identificar objetos en imagenes. La idea era que dos personas se enfrentáran a la misma imagen y ambas ganan puntos si coinciden en escribir el mismo objeto en la imagen. De esta manera motivados por el juego muchos usuarios comenzaron a identificar objetos en imagenes. Y estos resultados se metieron en un buscador.

¿Por qué habían personas que jugaban a este juego? Bueno parece que es entretenido conocer gente con la que piensas parecido =)

Este es un uso más que se le pueden dar a los videojuegos. Un generador de computo humano. 

El problema es crear el juego de tal manera que le sea agradable al jugador "computar"

Ese es el "arte" del asunto.

Además me gusta pensar esta técnica como la revancha de los humanos en la que les ganamos a los computadores =)

 -Nicolás

Links: Google Image Labeler , hba, charla recomendada

A stroke of insight

Una excelente charla de TED08 porfavor veanla dura solo 18 minutos, creo que son unos de los 18 minutos mejor gastados que he tenido.

Jill Bolte Taylor estudia el cerebro y relata en esta charla su experiencia al tener un ataque cerebral en la que se le apago el hemisferio izquierdo completamente...

 

link en el caso que no les funcione el video

Desde Google: 9 maneras de innovar

1- Innovar no es lograr perfección instantánea.

La manera en que Google desarrolla software es lanzando productos apenas funcionan y luego en la marcha, según lo que quiere el mercado, irlo mejorando. ¿Escuche eterno beta por ahí?

2- Las ideas vienen de cualquier parte.

En Google hay una lista interna donde cualquiera puede aportar con sus ideas, ver las ideas de otras personas y comentar ideas. El ambiente de Google fomenta la creación de ideas tambien.

3- Facilidades para perseguir lo que sueñas.

Si trabajas en Google ellos te dan 20% de tu tiempo (un día a la semana) para trabajar en tus propios proyectos. Son tus proyectos mientras los desarrollas claro. Si a Google le gustan te lo compran. Varios productos actuales de Google han salido de ahí entre ellos Google News.

4- Transforma tus proyectos, no los tires a la basura.

Cualquier proyecto que hayas hecho, aunque no haya funcionado, probablemente tenga algo interesante adentro. Reutilizar código o ideas es importante para la innovación. Copiar, pegar, agregar un poco de esto otro y listo: un producto innovador con suerte que le guste al público.

5- Comparte tanta información como puedas dentro de tu empresa

Esto fue interesante. Google tiene una intranet gigante para sus empleados que se llama MOMA.  Ellos usan la información generada por sus empleados para mantener a todos al tanto de lo que ocurre en la empresa y quien está trabajando en que, de esta forma dos no trabajan en lo mismo, y que por ejemplo, puede suceder que algún empleado se interese por el proyecto de otro, le comente, le de ideas o le ayude a probarlo.

6- Usuarios, usuarios, usuarios.

Según Google si uno se enfoca en los usuarios el dinero viene solo. Por un lado si la aplicación se vuelve críticamente necesaria para el usuario este probablemente acepte pagar una cantidad fija mensual por usarla, y por otro lado si la aplicación maneja una gran cantidad de usuarios se puede vender publicidad a sponsors.

7- Los datos no tienen tendencia política.

Google al momento de definir el diseño de una aplicación usa nada más que métricas cuidadosamente definidas y no hay factor humano entre medio. El diseño que será escogido finalmente es el que mantenga mejor resultado en las pruebas online. Google hace entre 50 a 100 experimentos de diseño de manera online continuamente para capturar estos datos.

8- “La creatividad ama los limites”

Google motiva a sus ingenieros a pensar cómo lograr cosas y ser creativos dentro de los límites. Me suena bien, los límites están ahí por algo después de todo y siempre vamos a encontrarnos con límites.

9- “You are brilliant? We ‘re hiring”

Para Google la mejor manera de mantenerse innovando es manteniendo gente con ganas de innovar dentro de la empresa.

Esta fue mí adaptación de este articulo

Sirena Huang

Sirena Huang es una violinista de 11 años. Dejaré que su música hable por mí (25min)



Si no les funciona el video hagan click aca: Sirena Huang en TED

Update: El video de TED no se inserto bien, puse el video de Youtube 

Como hacer dinero y salvar el mundo mientras lo haces

Gary Hirshberg nos trata de convencer de que juguemos limpio. Nos aconseja pensar en como nos desharemos de los desechos que produce nuestra industria no después de que la construyamos si no desde el mismo momento en que la estamos diseñando. Habla de casos positivos, como el de Walmart, en que se han tomado medidas pro-ambiente y al mismo tiempo se han bajado los costos de producción y por lo tanto aumentado las ganancias.

Yo estoy bastante lejos de ser un gurú económico, pero sí creo en el karma ecológico. Todo lo que haces (o desechas) se te devolverá al largo plazo y si no se te devuelve a ti se le devolverán a las futuras generaciones como en este caso. Créanlo o no la Tierra no es infinita y no hay un lugar mágico donde desaparezca la basura por sí sola.

Por otro lado encontré interesante lo que dice Hirshberg sobre su compañía la cual logro ganar la lealtad de sus clientes no a través de publicidad invasiva que cuesta millones de dólares si no que a través de marketing viral, simplemente haciendo que sus clientes se sientan mejor consigo mismos.

Espero que todo lo que dijo sea verdad y que en realidad existan empresas así que saben ganar dinero jugando limpio.

Mensaje de la charla:

No hagas que tu industria sea buena con el ambiente solo por salvar el planeta, hazlo porque ganaras fanes y más dinero al largo plazo.

Lo de salvar el planeta es algo simplemente colateral, pero gracias de todas formas si lo haces.

A continuación la charla (1hr 11 min)

Si estan interesados en comprar el libro de Gary Hirshberg lo pueden encontrar aca StirringIt Up

No lo mencione antes, pero Gary es algo asi como el gurú del yogurt natural (su página deja que desear en todo caso).

Cerrar