Tlahuelilpan, huachicol and injustice.

Mexico is a big producer of oil. For decades its economy was fully relying on it, until the oil glut of 1981. It made the country fall from the 8th largest economy of the world to the 14th in less than a year.

Lesson learned. The nation diversified and explored further options, but also shifted its interest and budget to other areas. The budget for oil infrastructure continuously decreased and never went up again.

Nevertheless, Pemex, the state-owned oil company kept earning millions as the sole operator in the country, thanks to the convenient use of the company as a gigantic laundry machine for the most corrupt officials in the Mexican government. At all levels.

But at the turn of the millenium, Vicente Fox won the elections as president with the right-wing opposition party, PAN, ousting the corrupt PRI, which had been for 70 years Mexico’s ruling party.

New hopes of change arose, but Fox turned out to be a mere populist and a weak leader. He did not attempt to deeply clean the State from the leeches milking it. In fact, new charges of corruption arose even within his own family.

Felipe Calderón, his successor and co-partisan, arrived in 2006 amidst accusations of electoral fraud. He needed the recognition of his authority, not only with the Mexicans, but also with the northern neighbor.

To justify his contested win and make a name for himself, he decided to launch a frontal attack against the drug cartels, starting the ongoing war on drugs.

Today, more than 100 000 violent deaths later (and counting), one can clearly see that his strategy was inhumane and disastrous. It only empowered the drug cartels and expanded their influence.

After that, Mexicans made a desperate decision in 2012 and voted for Enrique Peña Nieto (EPN), to bring back the old PRI, the party that, among its corruption, had a truce with the drug gangs to keep violence out of the streets.

But there wasn’t a truce anymore. Small cartels had emerged, making it difficult for the bigger cartels to keep order within their ranks. The country had become a battlefield for power and dominions.

Non-surprisingly, EPN’s government took it as a last chance to plunder the house. Almost every state Governor of his party was involved in some scandal of corruption and unlawful embellishment.

Even EPN made it to the headlines when it was discovered that his wife received a mansion in a high-class Mexican neighborhood from a contractor that “coincidentally” won a deal to build the first high-speed train line of the country.

Scandal after scandal, EPN ended his term with a mere 12% approval rating. He was eagerly waiting for the moment to finish and go.

In the eyes of the Mexicans, the centrists (lead by PRI) flooded the country with corruption for decades, while the conservatives (lead by PAN) added the violence of the chaotic war on drugs.

A war that also learned the art of diversification. Cartels entered in the fields of sex trafficking, kidnapping, extortion, and, basically, all illegal lucrative activities, including “huachicoleo.”


At the beginning of the XX century, some tequila producers diluted their beverages and sell adulterated spirits for a better profit. That activity was known in Mexico as huachicoleo, the swindlers were called huachicoleros, and their product was named huachicol.

After some decades, other delinquents adapted the huachicoleo to alter other substances, like gasoline.

How? The infrastructure of Pemex had being decaying for years, and a lack of maintenance made it too easy for huachicoleros to simply drill a hole on any pipeline running underground.

The pressure of its contents would do the rest: a fountain of endless gasoline, which takes hours to switch off. Enough for huachicoleros to steal insane amounts of it.

Sure, there were occasional explosions caused by inexperienced criminals, killing them in the process. But very few would lament their losing, or even acknowledge it.

The controlled prices of gasoline in the country made it easy for illegal sales to flourish in the towns around oil refineries or close to known pipe taps.

The oil refinery Miguel Hidalgo in Tula has been one of the most milked, mainly due to its geography. The pipelines arrive to the refinery along steep slopes. So, even if the pipelines are closed, the gravity would keep pulling thousands of liters of gasoline. The perfect spot to steal for hours.

The region is known among the journalists as “triángulo huachicolero” (huachicol triangle.) The mainstream media informs of 50 confrontations against huachicoleros since 2012, but the local journalists of Tula knew of at least 70 in 2018 only.

In the beginning, small bands of criminals would attempt to tap them, but the bigger cartels, looking for more ways to increase their wealth, began to take over the illegal operations, using advanced techniques to steal more and faster.

The phenomenon became gargantuan as more and more people engaged in an activity related to it. From children serving as “halcones” (lookouts watching roads to warn about police activities), to the women selling stolen gasoline in their backyards, to the high ranking executives in Pemex tipping the criminals.

It became a plague costing the taxpayers around 3 Billion dollars per year.

The police and the army constantly oversaw the region to prevent it, but the protection of some locals profiting from it would aid the criminals, leading to a massive discovery of 1767 taps around Tula during 2019, and 412 up to mid 2020.

It might seem, in the numbers, that it decreases. However, the criminals are becoming experts using improved techniques, where old pipes are used alike, this time to transport the stolen gasoline underground undetected by the law enforcers.

The tragedy

Tula, in the State of Hidalgo, is a small and very old city, but with a plethora of heavy industry consisting of PEMEX Oil refinery, cement producers, the State-owned CFE’s geothermal plant providing electricity to Mexico City, and several manufacturing plants in the communities around.

Tlahuelilpan is found 15 km North of Tula. It is smaller and has a primarily rural population, where poverty touches more than 50% of them. The main income is agricultural based and services to the industry in the region.

On December 2018, President López Obrador, just days after taking office, launched a program to combat huachicoleo in the country, where the most tapped pipelines would be shut for several days, and the transportation of gasoline would be carried out with tankers trucks, while the Government would begin to crack down the networks of huachicol at all levels.

This caused a huge gasoline shortage throughout the country, pushing many to hoard fuel, and even reselling it. The army was stationed to safeguard the reserves.

On the afternoon of January 18th 2019, an uncontrollable fountain of fuel just out of Tlahuelilpan surprised its population. Huachicoleros tapped the pipeline, stole as much as they could and left the place in a couple of minutes. The tap was left open and its rich content created a river of fuel.

PEMEX shut the pipeline immediately, but the pressure, and gravity, kept pulling its contents for hours. A rumor of free gasoline ran among the vicinity, and some inhabitants rapidly went to the crime scene to get as much free gasoline as they could. Women and children were also among them.

The National Army was immediately deployed to protect both the pipeline and the population from a possible disaster. But the efforts of the mere 25 guardsmen were futile against the hundreds running and joyfully playing in the new creek of gasoline. They could not be contained. The armed forces are even attacked by some people, but the soldiers cannot respond back, it is dangerous, and they have to stand back watching from the distance.

At around 7 pm a spark ignites the fuel and a ball of fire consumes the fountain in a second. The fire extends and runs through anything flammable killing 90 people in an instant. Many others run in flames trying to survive, and the few lucky ones rapidly escape the monstrous fire behind them.

A couple ambulances arrive from Tula minutes after, but they are not enough. The capital city, Pachuca, sends more help, but they get their hands full too. The charring smell of death dominates the hot air, while a burning field of corpses lights the night in Tlahuelilpan.

The army arrives and assists the certified first responders, whilst experts try to quench the inferno among cries, shouts and the desperation of the locals.

The fire is finally put out at 11 pm, and the Mexican President arrives to the scene hours later. He gives a short interview, but there is no concise information, no official numbers, and no responsibility.

More people die on the way to the hospitals, and others will be interned for months. The surviving minors are sent to the Shriners Hospital for Children in Galveston. The following morning, the bodies that were not incinerated are recovered, but most are beyond recognition. Some families simply assume their relatives are dead, because they never came back home.

Sadly, most victims don’t survive. The official toll: 137 dead and 8 injured.

The Aftermath

It is difficult to pin the responsibility on someone. While some blame the President for the shortage, others blame the victims for their greed, and some others put it on the Army, who didn’t push enough.

The biggest responsible is a corrupt network of huachicoleo operating at all levels. This network perpetuates the crime and protects its criminals. This organization is still being investigated, but in a country with a 99% rate of unsolved crimes, this will most probably stay inequitable.

It has been almost two years and the culpable ones of the tap are not found. They even continue operating in the surrounding areas.

After a year, the Goverment simply created a memorial to honor the 137 dead, but no further actions for justice are made. Families are torn apart and remain without answers. As with everything else in Mexico, it will stay so.

Song of the Day: Aqua Marine – Santana

This is in my opinion the most underrated song of Santana‘s most underrated album. I still don’t get why the reception of Marathon was that unpleasant. Yes, I know it was an experiment of an up-tempo Jazz-Rock, but it is definitely gold!

Although the great Alex Ligertwood performed the vocals of the album, Aqua Marine is a fully instrumental piece of art. This song is an appetizing ensemble of the best of Santana’s musicians. They easily change rhythms and lines like if they were seducing the song.

Just listen to that bass guitar from 1:45, a simple arrangement that hypnotizingly makes my shoulders move. Ain’t that sexy?

When Mariachis crank it up

I was maybe 12 or 13 years old when I started the project of a rock band with my school mates (Juglares). Our inexperience and curiosity led us to great adventures. As one of the first bands of the town (or at least, who got some recognition), it allowed us to experiment with styles without being shunned or bullied by other “mature” bands.

At this time, however, our musical taste was way different. Fernando loved national rock of the slums (Rocksito) and tropical music; the other Mario (we were two) was eclectic and enjoyed more electro-beats with some Rocksito too. On the other hand I got myself into Blues and Mexican folkloric music, like Mariachis and Boleros. Our band became a good mix of what people didn’t think could fit together.

It was at this time when my dad arrived home one day with a new CD he got for me: “Pero sigo siendo el Rock”. It was an interesting project made by several rock musicians of Mexico. The twist? They play mariachi music with rock instruments. A beauty.

Each and every single song is special. The face-smashing boom of “De qué manera”, the Funk in “Por mujeres como tú”, the Jazz of “La Puerta Negra” or the synthetic romanticism of the rocking “Piensa en Mí”.

It was clear that this experiment was a first in Mexico, but sadly also a last for the members starting it. One of them, Javier de la Cueva, forerunner of the Mexican rock scene with his bands The Black Jeans and The Hooligans is still active. His son, Jay de la Cueva, naturally followed his steps in music and is now the frontman of a mock-band called Moderatto (and also part of Titán, Fobia, and many more), whose main act is to, you guessed it, play classic melodies with a hair-rocking overtone ala Steel Panther.

A playlist of the Mariachi extraviado (name of the project) is available in Youtube with some of the songs that could be rescued. Back then this short experiment was just another CD in the racks of the music stores. Nowadays is worth 10 times its price, and rightly so!

Where is my CD? No idea. Lost within the old crap of my childhood, but let Google bless Youtube for allowing these treasures to re-emerge.

Song of the day – Who am I (OST)

I found it hard to pick one single song, actually, and not because they’re not good enough. They are, but their combination makes it even better.

This time I go out of my usual taste. I’ve never been fan of electronic music. Everyone knows that. However, I recently watched the german film ‘Who am I – No system is safe‘ and, besides a good story, the film features a great soundtrack.

It start with the main theme Alarm, originally made by Boys Noize, and is followed by other themes by Fukk Offf, Carpet and Royal Blood.

This is the kind of soundtrack that exactly fit that insane notion of artificial adrenaline hitting your head while coding at 3:00 am… or am I the only one experiencing it?

Egal! Please have your dose of Who am I:

Lubezki, long shots and eccentric machines

Cinematography is the secret to a beautiful film fame. But that is just my personal opinion. Certainly Lubezki is nowadays a talented film magician, that brings big surprises with every release.

Mainly due to its incredibly beautiful shots of outer space, Gravity is also highly acclaimed because of its intricate machinery behind scenes, but it didn’t happen in a single day and the mastery that achieved such a great production was not made so easy.

‘Chivo’ Lubezki has certainly worked for a long time. From his teen age to his worldwide success, through their agony in Mexican TV series and early days in Hollywood. They have learned a lot and innovated everywhere.

It is true that his work boosts any production, but we also find something special in his style: long shots. And it might sound a bit cheesy or even nonsense, but his original cinematography has set a landmark in cinema.

Continue reading

Song of the day: Mediocre – Ximena Sariñana

I am not a big fan of pop music, but I could become a fan of that category sometimes. This is a good example of it.

Ximena Sariñana is a Mexican singer / actress, daughter of Fernando Sariñana, director and producer of some Mexican films and she has been in some. However, her true talent is, in my opinion, composing and singing.

She started her singing career time ago with the band ‘Feliz no cumpleaños’ (Spanish for ‘Happy Not-Birthday’). Later she kept on studying music in Mexico, and then released her first solo album: Mediocre. This is the album that got me into her.

But her style is nowadays more.. “pop-ish”, filled up with glitter and happy melodies. Not my taste actually, but her very first album ‘Mediocre‘ is one of my favorites, a nice balad/jazzy sound in every melody that makes you sing along with her even when the songs are kind of depressing some times.

Here I present my favorite song from the album (hard to pick among all the songs), which is the song that gives the name to the album: Mediocre. Lyrics with translation are below 😉

Continue reading

Song of the day: Gimme tha Power – Molotov

Molotov is one of my favorite bands. My favorite Spanish-speaking band for sure.

Oddly, the only times that I’ve been to a Molotov concert were in Germany, during their European tour. But I don’t complain, the concerts were vibrant and full of energy, like their songs. Damn! I was even able to jump with them on the stage and had some words before and after the show.

But anyways. Mexico has been involved in many political disturbances and its social movements are a clear way to observe these several demands from all over Mexico.

What I like from Molotov is that they are totally apolitical, so have more energy to talk crap about everyone in politics.

This is one of their most famous songs, and almost an hymn that has trascended through all Latin America. I truly believe, that many inhabitants from Tijuana to Tierra del Fuego feel very identified with the lyrics.

This is a powerful invitation of Molotov to take the streets and demonstrate against the dirt in Politics: Gimme tha Power.

Continue reading

KISStoria. Tercera Parte.

Llegó el año 1978 y era el momento más exitoso para la banda hasta ese entonces; llenaban estadios, el ejército de KISS llegaba casi al millón y sus álbumes se vendían como pan caliente. Estando en la cima se propusieron elevar el nivel y dar un paso más arriesgado.

Bill Aucoin, KISS y Hanna-Barbera decidieron aprovechar la imagen de súper héroes que se creó el año anterior con su historieta, así que se atrevieron a producir una película con KISS como los súper héroes que tienen como objetivo acabar con la misión de un científico loco que amenaza con destruir un parque de diversiones en California.KISSmtpotp

La producción del film “KISS meets the Phantom of the Park” comenzó en Mayo de 1978 y la banda tomó clases exprés de actuación porque nadie tenía experiencia en eso. Continue reading

A fancy visualization of planes intersecting – Part 3 (and Final)

The mystery is over! From the previous posts we have seen the way we can generate a random plane, and visualize 3 of them at the same time showing their intersecting point.

It might be enough for some simple visual purposes, but we are more ambitious than that and we want to get it fancier.planes intersecting

And that’s why I’m here! This final step would be to achieve a neat visualization of our three planes and even the equations involved. Let’s begin with what we have so far:

P = rand(3);
d = rand(3,1);
x = P\d;
hold on
drawPlane(P(1,:), d(1))
drawPlane(P(2,:), d(2))
drawPlane(P(3,:), d(3))
scatter3(x(1), x(2), x(3))

Where the function drawPlane was defined as:

function drawPlane(P, d)
[x, y] = meshgrid(-10:10);
z = -(1/P(3))*(P(1)*x + P(2)*y - d);
surf(x, y, z);

Continue reading