sep
22

EL LOGARITMO NEPERIANO DE SU PUTA MADRE

Uno está tranquilamente en su casa, pensando, a lo sumo, en el posible número de pelotillas que pueden llegar a salir de frotarse los huevos y buscando un algoritmo capaz de solucionar esa cuestión, cuando de repente le llega a uno un email diciendo: “Haz un artículo con esto”

Me han bastado dos vistazos para mandárselo a JJ. Luego le digo que me explique que cojones es eso. Me han bastado dos palabras para saber que me iba a doler la puta cabeza.

Al final, más o menos vengo a sacar en claro lo siguiente. El notas este está enseñando una función de C++ (eso sé lo que es) que se usa para sacar de un float (¿¿Eso no era un monstruo del UFO??) el resultado que daría hacer 1/la raíz cuadrada del float ese de los cojones. Digo yo… “¿y para qué vale eso?”. Escucho un silencio incómodo por el teléfono. Después de eso, JJ me responde… “La raíz negativa es necesaria para calcular reflejos y mierdas así de un vector de tres puntos. Eso lo sabias, ¿no?” ¡Claro! ¡Quién no sabe eso!¿¿Sabes tú…herrr….que día ME FOLLE A TU PUTA MADRE???¿¿¿LO SABES????

Contraportada real

El caso es le digo que siga, que es la única manera de aprender. Me empieza a explicar que lo siguiente es que…. bueno, no me entero. A grosso modo, me acaba describiendo que el tipo este explica que, como la operación de raíz inversa es demasiado leeeentaaaaa, pues encontró una forma más rápida. Algo así como que pensó en convertirlo a una cadena de bits, hacer la operación sobre ella, buscar el número capaz de realizar la tarea (0x5f3759df, que si me dicen que es un número hace un mes les mando a tomar por el culo), y luego retransformar la cadena. O algo así.

Tampoco me quedó muy claro. Si lo dice JJ será verdad, aunque si ahora le desmiente alguien también le creo. Si yo estaba molesto por no enterarme de nada, imagínense él, explicándole algo a un tío que no se entera de nada… que encima le desperté a las 4 de la mañana para que me lo explicase.

A estas alturas yo ya sabía que esto no daba juego para un artículo. A la gente estas cosas las impresionan, y tal, porque es verdad que resolver este tipo de algoritmos es de PUTO GENIO. Pero de ahí a que les importe (y menos si no se enteran de nada) hay un mundo. “Lo respeto pero no lo comparto” Solo es verdad en dos casos: cuando alguien te ofrece Tequila con Cointreau o cuando alguien te enseña con orgullo una página web con operaciones matemáticas de 700px de largo.

En ese año nací yo

Así que solo se me ocurrían dos ideas para sacar el artículo adelante: o poner un gif de Sinchan meneando la trompa, que aportó menos a los videojuegos tridimensionales pero se entiende mejor, o explicar algo sobre mi experiencia con algoritmos complejos: en la medida de lo posible, que los revuelvan otros.

Y es qué la naturaleza de la gente es tal, que todos aplauden a las personas que realizan grandes avances. Y a partir de ahí, lo primero es exigirle más y echarle la culpa de todo lo que no funcione, y lo segundo estar a la que salta y esperar a que diga “hola” para decirle “Ya tardabas en echarnos en cara que eres muy listo y QUE ERES RICO y que TE FOLLAS MODELOS SOVIÉTICAS hijodePUTAAAA!!!!” A lo que el autor de turno poco puede hacer más que torcer el gesto en una mueca que posiblemente se le quede para el resto de la vida. Difícil es explicar que no ha ganado un duro, que nadie le quiere, y que en la Union Sovíetica no había mundo de la moda, y que si eres tan listo…¿cómo no tienes nada de eso y tu jefe, el que se despellejó el nabo con el tajalapiz mecánico, al que le pediste que buscase “Logarithm” y lo busca en el señor de los anillos, ese palurdo, si?… Y además es más fácil meterle el dedo en el ojo y salir corriendo.

Nadie aprendió nada en esta fase

Pero hay un punto intermedio entre ser un cazurro y ser un genio. Ser la bastante listo como para usar los algorítmos del genio y para comunicar con el cazurro sin que se de cuenta. Ese es el sentido de la vida. Y ya no puedo enseñarles más cosas. No porque no les de la cabeza, sino porque no se nada más de la vida.

Y nada, al autor de artículo, ya que es tan listo, a ver si consigue ese algorítmo para contar pelotillas escrotales. Y si no, ya le pondré un post poniendole a parir. HOSTIA YA!!!

Related Posts with Thumbnails

9 comentarios en “EL LOGARITMO NEPERIANO DE SU PUTA MADRE”

  • Gravatar
    Mr. Red septiembre 22, 2012 a las 10:13 am

    Yo el único algoritmoq de estos que he usado en mi vida como progarmador es desplazar la cadena de bits a la derecha o a la izquierda para dividir o multiplicar por dos, y ya me siento como un jodido héroe

  • Gravatar
    Neurus_Ex septiembre 22, 2012 a las 10:44 am

    Lo que pasa con el tiempo en el que vivimos es que todas estas cosas ya están hechas. Ya ni recordaba lo de la inversa de la raíz, pero he trabajado con normales en openGL, y he normalizado vectores a cascoporro, pero no recuerdo haber utilizado nada parecido en la vida. Incluso lo de desplazar a la derecha/izquierda creo que no lo he hecho ni en exámenes, imagínense.
    Pero vamos, al menos la parte básica de todo esto seguro que está explicada de puta madre en algún lado como nehe, o en un tocholibro de programación gráfica. Porque parece de coña, pero es que es algo básico en gráficos tresdé xD

  • Gravatar
    n0ta septiembre 22, 2012 a las 11:03 am

    Hace muchos años ese tema buen un locurón en las mailing lists de los frikazos de la programación y las matemáticas, porque fue descubierto nada más y nada menos que en el código fuente de Quake 3 cuando se liberó. He visto hasta papers de universidad presentando el tema.

    Durante mucho tiempo se le atribuyó a Carmack, pero costó mucho trazar el origen real. Hay varios artículos al respecto. Éste cuenta la historieta, con sus fragmentos de emails a los implicados cual CG en Final Fantasy: http://www.beyond3d.com/content/articles/8/

    Muy loco el asunto, sí.

  • Gravatar
    Mr. Red septiembre 22, 2012 a las 11:09 am

    Que alguien le pase esto a Notch, a ver si hace que el minecraft vaya algo mejor…

  • Gravatar
    Mikael septiembre 22, 2012 a las 16:47 pm

    Como al igual que Mr. Orange no me he enterado de nada, lo único que puedo aportar en los comentarios es que aquí en Valencia el mejunje ese se hace con Vodka + Cointreau y se le conoce como “tumbabarcos”, cuyo resultado sea probablemente practicarte una raiz inversa a ti mismo que hace que tus reflejos se vayan a tomar por culo…

  • Gravatar
    Metis Connetis septiembre 22, 2012 a las 17:43 pm

    Llevo trabajando 9 años de programador, y no he entendido ni papa del artículo.

    El lunes presento mi dimisión para dedicarme profesionalmente a la política o algo acorde a mi bajo nivel intelectual. ok

    ¡Gracias por joderme la vida!

  • Gravatar
    LiveLuke septiembre 23, 2012 a las 5:19 am

    Yo no hablar tu idioma, no saber.

  • Gravatar
    Andy Alvein septiembre 23, 2012 a las 13:21 pm

    Séanme francos: Han estado apostando con Mr. Orange a que no era capaz de sacar un artículo con este tema que la gente llegase a leer hasta el final.

    Ya le están pagando lo acordado.

  • Gravatar
    Mr. Green septiembre 23, 2012 a las 20:26 pm

    Me parece genial que mis mails no caigan en saco roto.

    Dicho esto, tenías que haberlo explicado como me lo explicaron a mi: con dos calcetines en las manos.

    ni-de-cona

Acceder

Entradas Recientes en el Foro

REVISTA JAQUEMATE

Twitter

PODCAST AJARE Nº 11

Sociabilidad





No olviden visitar…







Webs aleatoriamente amigas