Monthly Archives: April 2015

making is more interesting

some are surprised when i tell them i work and love making movies but that i don’t like watching movies (i can and sometimes do watch movies, but i don’t like it).

i don’t find it so surprising. think for example of the people who like fucking but don’t like kids.

or in a more artistic line, people who like cooking but not eating necessarily.

bath art

one hair at placed at random on the wall leads to a curve, a couple of them to a silhouette, and a bunch, plus some bath-art jam session, to a shape and a fun shower time.

please stop it

Are you a creative mind? maybe an artist? Do you have a great sense of style, your visual skills are flawless and you are an excellent analytical thinker and can perform functional analysis?

Then, please, do not become a User Interface (UI) designer. We don’t need more of you.

UI is a solved problem (for now). It has been for a few years now. Please stop reinventing ways to present information and functionality. We don’t need more fancy UIs and metaphores. Just stop it. Please, stop it. Put your brains to work in other more useful things. The world will appreciate. Thanks Very Much!


the fridge is not a good place to store your phone.

i remembered, just in time.


software renderers: please implement texture filtering or you’ll end your days rendering flight progress in airplanes.

best prize

When you are in the plane and they announce there’s the option to buy on-board articles (such as watches, perfumes, etc) at “the best prize”, what do they exactly mean with “best prize”? is it “best prize” compared to all the other stores that are flying in the plane with us, I suppose?

not a penny

downstairs my office there’s this very hipster food place where everything is overpriced, by 3x. and despite they have the stuff i want, and despite my employer pays my meals, i refuse to buy there and give those bastards any penny. because of their cheek. it’s obscene.

the wrong approach

Speaking of what.

Dear, USA. Locks for parking the bicycles, fences and alarms to protect your houses, or guns to defend your lives are all very third world strategies. You won’t belong in the first world until you fix your inequality issue.

Dear, Europe. Your walls and anti immigration policies won’t protect your society. Start working to fix the world-scale inequality problem you have created if you want to preserve your quality of life.

drag queen service

– Give my coat to a drag queen service?
– I said, give your coat to a DRY CLEANING service!
– Ah, that makes more sense!

logic operators

For the non-engineers who don’t know what XOR means, there are three basic logic operations in electronics: AND, OR and XOR.

The AND operators is the “marriage works” operator: we are married if (and only if) you AND I are happily married. If any of us two isn’t, then we won’t last long.

The OR operator is the “wealthy couple” operator: we are rich if any of us is. If you OR I are rich, we are basically rich. We don’t need to be both.

The XOR operator is the “horny partners try to sleep” operator: if nobody is in the bed then nobody sleeps. If you OR I are in bed but the other isn’t then sleeping happens. However, if we BOTH are in bed, then again nobody sleeps.

the creative power of doodling

This one was a 25 minutes doodle before dinner.

I still get surprised how important is to “just do” things rather than waiting to have the time for them, or plan and prepare them. If I had to wait to have an idea to sparkle, or wait to wake up with an epiphany or illumination of a great algorithm before starting to work on graphics, then I’d never do anything. But I think that unfortunately we all tend to fall in that kind of behavior. We are so afraid of wasting our precious time (so we can use it on social media, TV or the gym) that we have forgotten the beauty and, more importantly, the creative power of doodling, improvising, playing and just doing. And when I break the inertia and let myself start doodling, almost every time I end up creating something cool I never though of or even imagined was possible. And the discovery of this fact makes me happy and invites me to engage in these non planned, low investment, improvisation sessions.

Today I had half an hour before dinner. So inspired by an amateur’s adorable attempt to a simple XOR texture, popular in the early 90s amateur PC demos, and let my brain randomly walk though it structure see what I could do to it, much like if you decided to take and old outdated piece of furniture and a few tools and colors and give it a pass of beautification with improvised brush strokes and structure revamping.

First, I got rid of the discrete and discontinuous nature of the structure and made it smooth. Second, since the XOR texture is a regular fractal, I randomized some of its elements. And then I animated the fractal layers it is made of. Why? No particular idea, just random thinking/doodling/experimentation. A few minutes before dinner I had something that looked not bad at all, especially when seen in movement (here: