Gracias por el Fuego

Mario Benedetti
Mario Benedetti

pero aquí abajo abajo
cerca de las raíces es donde la memoria
ningún recuerdo omite
y hay quienes se desmueren
y hay quienes se desviven
y así entre todos logran
lo que era un imposible
que todo el mundo sepa
que el Sur también existe.

(última estrofa del poema “El Sur también existe”, de Mario Benedetti)

Nació en Paso de los Toros el 14 de Septiembre de 1920, por lo que hoy estaría cumpliendo 90 años (por cierto, su nombre completo es “Mario Orlando Hamlet Hardy Brenno Benedetti Farrugia”). Mago creador de varias de las páginas más brillantes de la literatura universal, como su cuento Esa Boca, uno de mis favoritos de siempre. Muchísimas gracias por el fuego.

The boy is back in town

El muchacho tenía varios días sin escribir aquí. Estaba de viaje.  El mundo es un lugar maravilloso, a pesar de los telediarios. Pero al regresar, como suele suceder, se encuentra uno con multitud de compromisos, perfectamente apilados, expectantes y urgentes. Hoy, justamente, he cumplido con el más perentorio de dichos compromisos, por lo cual me concedo una pequeña licencia para pasar por aquí. Algunas novedades:

  • Hace algunos días recibí las notificaciones de aceptación para unos cuentos míos: “Un lunes cualquiera” y “Una Jaula” aparecerán en los venideros ejemplares de las revistas Narrativas y Mandeb, respectivamente.
  • Aquí en mi casa, curioseando en un estante relativamente olvidado encontré dos LP fantásticos, uno de Raphael y otro de Nino Bravo. Los adquirió mi mamá hace muchos años, y después de cumplir con su propósito de divertimento en aquellas décadas, los discos habían quedado relegados al polvo. La música de estos dos artistas españoles me fascina, así que le dedicaré un post a estos discos en cuanto tenga más tiempo.
  • Hablando de discos… el “manolenta” Eric Clapton ha publicado un sensacional disco de blues. Su interpretación de Autumn Leaves es magistral.
  • Las esperas de los aeropuertos me han servido para escribir poesía. O mejor dicho, para transformar chispazos de lucidez en versos sueltos. Pero aún falta la amalgama que convierta en poemas esos botes a la deriva.
  • Hace rato que llueve abundantemente en varias partes de Venezuela.
  • En Margarita, este 8 de Septiembre, se celebró el día de la Patrona de Oriente, la Virgen del Valle. Mi pueblo, su gente, su fe.
  • Uuuuhhh… El Barcelona perdió con el Hércules 2-0 en el Camp Nou. No me esperaba eso. Pero gloria al vencedor y honor al vencido. Me gustó el despliegue del equipo de Alicante.
  • Tampoco he tenido tiempo para pasar por mis blogs favoritos. Y hay muchos correos electrónicos que aún debo contestar. Y hay muchas amistades que debo visitar. Todo con calma.

Thank you for all delighted people

A few days ago, two of my favorites artists released new music. First, folk star Sufjan Stevens published his EP “All delighted people”, which is a musical delight. The EP contains 8 tracks, some of which are really long (e.g., the track “Djohariah” is 17:02 minutes long), and all of which are really good. My favorite one is “The Owl and the Tanager”. This EP let us foresee that Sufjan’s upcoming album (The Age of Adz) will be a masterpiece. By the way, we can already pre-order “The Age of Adz” here.

Cover of Surfjan's "All Delighted People" EP

And now it’s time for talking about other gifted singer, Antony Hegarty, known best as the lead singer of Antony and the Johnsons. Antony Hegarty is a full-fledged artist: writer, director, painter, and of course, an excellent crooner. If you like Nina Simone or Billie Holiday, I think you will like Antony and the Johnsons too. Their most recent EP, “Thank you for your love”, is excellent. The homonymous track of this EP is a tribute to sweetness. I also liked the Dylan and Lennon’s covers. Their next album, Swanlights, will be released October 5 through the label Secretly Canadian, and we can pre-order it here.

Cover of Antony and the Johnsons' "Thank you for your love" EP
Cover of Antony and the Johnsons' "Thank you for your love" EP

Here’s the official video of “Thank you for your love”:

Lovely music. I’ve been listening to these two EPs in recent nights, surrounded by notes of pure delight.

hello world, C and GNU as

A thing all these programs had in common was their use of the 09h function of INT 21h for printing the “hello, world!” string. But it’s time to move forward. Now I plan to use the lovely C printf function.

GNU Head

Finally, it’s time to switch to the fabulous GNU as. We’ll forget about DEBUG for some time. Thanks DEBUG. GNU as, Gas, or the GNU Assembler, is obviously the assembler used by the GNU Project. It is part of the Binutils package, and acts as the default back-end of gcc. Gas is very powerful and can target several computer architectures. Quite a program, then. As most assemblers, Gas’ input is comprised of directives (also referred to as Pseudo Ops), comments, and of course, instructions. Instructions are very dependent on the target computer architecture. Conversely, directives tend to be relatively homogeneous.

1 Syntax

Originally, this assembler only accepted the AT&T assembler syntax, even for the Intel x86 and x86-64 architectures. The AT&T syntax is different to the one included in most Intel references. There are several differences, the most memorable being that two-operand instructions have the source and destinations in the opposite order. For example, instruction mov ax, bx would be expressed in AT&T syntax as movw %bx, %ax, i.e., the rightmost operand is the destination, and the leftmost one is the source. Other distinction is that register names used as operands must be preceded by a percent (%) sign. However, since version 2.10, Gas supports Intel syntax by means of the .intel_syntax directive. But in the following we’ll be using AT&T syntax.

Continue reading “hello world, C and GNU as”

Las Elecciones

Otra vez, tiempo de elecciones en Venezuela. Me lo recuerdan los frecuentes mensajes que llegan a mi celular anunciando alguna maravilla del consejo electoral, como por ejemplo, que ser miembro de mesa es “un derecho y una obligación”. Por alguna razón, percibo una contradicción en la simultaneidad de “derecho” y “obligación”… pero realmente hace algunos años desistí de interpretar los mensajes institucionales, y desde entonces soy más feliz.

Las campañas políticas representan otra señal de la llegada de las elecciones, quizás la señal más conspicua. Ahí los estoy escuchando. Por el alborozo, obviamente están muy cerca de la casa. Están presentando alguna nueva y juvenil estrella política, cuya fulgurante carrera comienza a perderse de vista sin haber ganado nada aún. “Uno de los nuestros”, les escucho decir, a lo lejos. Estas campañas me recuerdan a un carnaval: gente desfilando en una comparsa, tipos con caretas multicolor, música tropical, predicciones irreconciliables sobre la comparsa que ganará, y también reparticiones de caramelos o del pariente no menos noble de estos últimos: las bolsas de comida.

“Uno de los nuestros”, siguen diciendo. Y quizás pasen por la casa entregando algún “plan de trabajo de nuestro futuro representante en tal parte”, evidentemente redactado en Word, con algunos títulos en Comic Sans. Puede que venga un grupo de tres o cuatro, de los cuales en tu vida has cruzado miradas sólo con uno de ellos. Ése que conoces sólo de vista saludará como si fueras un amigo de toda la vida, e inmediatamente te hablará asumiendo que estás totalmente a favor de los colores políticos que él viste. Sonreiré, aceptaré el papelito, prometeré un voto, los despediré risueño, y me regresaré a la cocina pensando en la manera de mejorar el algoritmo de rendering.

Ahora suben el volumen de la música. Y con estas referencias a “carnaval” y “música”, siento el impulso de cantar el uruguayísimo tema de Pedro Ferreira: La gente se alborota al oír su sonar. / El barrio se enloquece y se pone a bailar, / y todo el mundo goza al compás de los cueros / sintiendo la llamada que pasa y se va. Ah, mi América y su música hermosa. Por lo menos estas elecciones acaban de hacerme recordar algo lindo.

“Uno de los nuestros”, dicen otra vez. Pero ahora ladran los perros y no me dejan escuchar.

La gente va muy bien

La gente va muy bien es una deliciosa canción de Serrat, que entre otras cosas demuestra que la gente va muy bien para escribir canciones que hablan de lo bien que va la gente 😀 Los versos de esa canción combinan crítica y ternura, como el que dice: La gente va muy bien para aplaudir al jefe, animar el paisaje y preservar la especie. O mi estrofa favorita: La gente va muy bien para contarles cuentos, para darles porrazos y venderles ungüentos. La gente va muy bien… La gente va muy bien para decir que “sí”, para decir “amén”. Me encanta ese tema.

En otro sentido, según lo que he visto y escuchado en estas semanas, agregaré que la gente va muy bien haciendo colas kilométricas para comprar una caja de whisky. La gente va muy bien para comprar unas cervezas en vez de comprar un libro para sus hijos. La gente va muy bien para enviar a sus hijos muy lejos, a campamentos, guarderías, tareas dirigidas, y cualquier cosa que sirva para reemplazar la escuela o el liceo durante las vacaciones. La gente va muy bien para decir: “¿qué #$%&# me ves tú?”. La gente va muy bien para quejarse de sus gobiernos y no hacer nada excepto quejarse. La gente va muy bien para antojarse de alguna cosa justo cuando escasea o ya se ha acabado. La gente va muy bien para envidiar a otros. La gente va muy bien para empezar a leer los diarios por la parte más morbosa. La gente va muy bien para maltratar el lenguaje. La gente va muy bien para escribir alguna entrada sobre la gente. La gente va muy bien para todo. Acá el anormal es uno.

Sin embargo, hay mucha, muchísima gente que va muy bien para regalarnos a todos alguna genialidad, alguna sonrisa inesperada, alguna palabra de aliento, alguna muestra de calidez humana. Bendita sea esa gente.

Digital Signal Processing: An Introductory Note

Digital Signal Processing (DSP) comprises the techniques and algorithms for transforming, filtering and representing digital signals (DSP is a subfield of the more general Signal Processing topic).

Continuous and Digital Signal Processing

A signal is a measurement of a process, an observation of the behavior of some system. Numerically, a signal is a time-varying or spatial-varying quantity (in the following, for simplicity, we’ll assume that the independent variable is time t). Some physical signals, such as speech and image are continuous in time. For instance, the speech signal is a continuously varying acoustic pressure wave. Sometimes, continuous signals x(t) are referred to as continuous or analog waveforms (continuous and analog are typically interchangeable terms albeit analog is a kind of absolute term, and we will not be using it in the following). Continuous signals vary at an uncountable infinite number of times. On its side, digital processing units can only handle sequences of numbers, i.e., they are discrete devices. In order to harness the benefits of digital processing units, continuous signals have to be first discretized (sampled). After sampling, we get a digital signal, which we might use as a representation of the original continuous signal. This sampling process is performed by a Continuous-to-Discrete (C/D) converter.

Summarizing, sampling is the process by which a digital representation of a continuous time signal is obtained. Basically, during sampling we select a finite number of data points (in a finite time interval) to represent the infinite amount of data that the continuous signal contains (within the same interval). If sampling is periodic, we sample x(t) at uniformly spaced time instants. Sampling is by no means a trivial issue, and we have to be careful in selecting the discrete data values… how well does this discrete sequence represent the continuous signal?.

Continue reading “Digital Signal Processing: An Introductory Note”

The Sheepdogs

Una banda canadiense que muy poca gente conoce. Hacen rock con un sonido “clásico”. En lo personal, me gusta bastante su disco “Learn & Burn”. Aquí están con Southern Dreaming:

Si le gusta el estilo, puede continuar con los temas “I don’t know”, “Rollo Tomasi” y “Learn & Burn” (lindas guitarras aquí). En varias partes percibo el influjo zeppelinesco con claridad. Ésta es su página en myspace.

Mmm… otra banda canadiense. Antes, hablé de Arcade Fire. Últimamente estamos escuchando muchos canadienses 😀