El ordenador del futuro

June 19th, 2008

Este es el futuro de los ordenadores según Microsoft


Este es el futuro de los ordenadores según el sentido común.


Interprete de Brainf*ck

June 18th, 2008

¿Qué es Brainfuck?

Es un lenguaje de programación extremadamente “simple”.

Su gramática sería algo como:

S:=[ + | - | > | < | [ | ] | . | , ]*

es decir, una cadena de caracteres compuesta por los símbolos

+

-

<

>

[

]

Supuestamente cualquier otro carácter en el código se debe ignorar, lo cual quiere decir que todo lo demás son comentarios.

El objetivo fundamental de este lenguaje no fue otro que el de permitir crear el compilador mas pequeño del mundo (originariamente 240 bytes).

BF está basado en la máquina de Turing mejorada (en realidad la máquina de Turing original solo podía escribir 0 ó 1 en la cinta) sin embargo BF tiene una limitación importantísima con respecto a las máquinas de Turing: tiene un tamaño de cinta finito (el límite, aunque no es un estandar, suele estar fijado en 30000 bytes). Dicha máquina de Turing sirve sobre todo para estudiar conceptos matemáticos relacionados con la teoría de la Computabilidad y la teoría de la Complejidad.

Según la tesis de Church-Turing no existe ninguna máquina conceptual capaz de resolver un algoritmo que no resuelva una máquina de Turing.

Normalmente los defensores de la IA fuerte mantienen que el cerebro humano (y según parece ser, el Universo) es reducible a una máquina de Turing.

¿Para que sirve BF?

Programar en este lenguaje en lugar de utilizar uno de más alto nivel (como puede ser por ejemplo el lenguaje ensamblador) sólo puede tener un motivo: llevar al extremo la práctica del onanismo mental y probar el nivel de frikismo.

A continuación: un interprete de Brainfuck que yo programé hace tiempo en forma de applet de java (me apetece un café)

Mi primer dia de trabajo

June 16th, 2008

Hoy ha sido mi primer día de trabajo aquí en la NTNU en el proyecto ASTRA. He empezado documentándome para continuar pronto con el desarrollo.

El material necesario:

  • Un café del sit

Cafe del sit cafe

  • Una galleta de chocolate del sit

Galleta de chocolate del sit

  • Documentación del proyecto ASTRA

Documentacion de ASTRA

  • Equipo correctamente configurado

My laptop ACER Aspire 5720

  • El entorno de trabajo

Entorno de trabajo

  • Y el personal

Yo

Pork and beans

June 4th, 2008


Tributo friky. Me he emocionado al ver el video, para que nos vamos engañar. Frikis del mundo unidos.

Letra (Traducción Español) Cerdo con judías:

Dicen que
necesito Rogaine
para el pelo

Ir al gimnasio
para caber en mi ropa interior.
Oakley hace las sombras
que transforman la herramienta

Odiarias
que los niños pensaran
que ya no molas

[Estribillo]

Voy a hacer las cosas
que yo quiero hacer
Ni se me ocurre
justificarme.

Me comeré mi caramelo
con cerdo y judías
perdona mis maneras
si monto una escena.

No voy a llevar las ropas que a tí te gustan
en el fondo soy dandy
en mi interior.

Una mirada al espejo
y me alegro el día
Me importa un pepino
lo que tu pienses

A todo el mundo le gusta bailar
una cancion alegre

(Hey, hey)

Con estribillo y ritmo  pegadizos
Para que puedan cantar acompañados.

(Hey, hey)

Timbaland sabe
como alcanzar el tope de las estadísticas
Quizás si trabajo con él
Puedo perfeccionar el arte

[Estribillo]

Voy a hacer las cosas
que yo quiero hacer
Ni se me ocurre
justificarme.

Me comeré mi caramelo
con cerdo y judías
perdona mis maneras
si monto una escena.

No voy a llevar las ropas que a tí te gustan
en el fondo soy dandy
en mi interior.

Una mirada al espejo
y me alegro el día
Me importa un pepino
lo que tu pienses

No, no me importa…
no me importa, no me importa , no me importa…

[Estribillo]

Completamente diferente?

Umm… ¡huele a madera!

June 3rd, 2008

Concurso de fotografía biológica, modalidad: Color

Concurso de fotografía biológica 2008, modalidad: Color.

21 semanas de Biología

Versiones frikis de chocolate rain

June 3rd, 2008



El logotipo de Google (favicon) cambiado por una g minúscula

June 1st, 2008

Parece ser que, desde hace un par de días, Google ha cambiado el icono que aparece en la barra de direccion de la página principal (favicon)

Google's favicon

Las conjeturas no se han hecho esperar y ya he oido de todo, desde que se trata de un error, un ataque, una nueva estrategia de Marketing, e incluso que lo han hecho en pro de satisfacer el 5 mandamiento de Google:

5) Don’t take success for granted

  • Think and act like an underdog
  • Be humble with success; don’t be arrogant
  • Be scrappy and resourceful

gNewSense (Ubuntu fresco sin espinas)

May 31st, 2008

Acabo de descubrir una nueva distribución de GNU/Linux (aparecida en 2005) de la cual no tenía constancia hasta ahora. Se trata de un proyecto basado en Ubuntu al que le han eliminado todo (o al menos la mayor parte) el software propietario y los blob binarios. Ya me la estoy descargando para probarla.  http://www.gnewsense.org/

Dreamhost vuelve a estar caido

May 27th, 2008

A ver cuanto dura esta vez

Chat au tapis roulant

May 26th, 2008

Cuando se está en periodo de examenes, lo único que se puede publicar regularmente en el blog son videos de gatos del youtube.

Chat au tapis roulant

observar la diferencia con