LLDB is a piece of crap (update: maybe it’s clang) (update 2: it’s actually ccache)

I've been really trying to use LLDB for a while now. Not that I really want to, but Apple went out of its way to make sure I had little choice. Not only is LLDB the default on MacOSX now, but GDB is really hard to make work on that platform as well. Can you imagine you … Continue reading LLDB is a piece of crap (update: maybe it’s clang) (update 2: it’s actually ccache)

Animation and 3D: the web is doing it wrong

In Animation and 3D: the web is doing it wrong, I argue that the way the web does animation and 3D is completely bogus and deserves to die. With Tao Presentations, we offer a dynamic document description language that lets us write shorter code that is much closer to storytelling. We'd like to bring this to the … Continue reading Animation and 3D: the web is doing it wrong

La SNCF en flagrant délit d’IP-tracking

La SNCF affirme ne pas pratiquer l'IP tracking, J'ai du mal à y croire. Il y a quelques minutes, ma femme va sur le site Voyages SNCF, et demande un billet Paris-Antibes. Prix du billet: 80€. "Attention, dernières places à ce prix", bien sûr. Mais à un moment, elle fait une erreur, et décide de … Continue reading La SNCF en flagrant délit d’IP-tracking

Everything is broken and no one cares

Everything is broken and no one cares This post from Dear Apple is just so true, and so clearly on topic for Grenouille Bouillie! Have we reached the point in complexity where we can't make good quality products anymore? Or is that some kind of strategic choice? The original post is mostly about Apple products, … Continue reading Everything is broken and no one cares

Coding a DNA strand in 3D

In this live coding session, we demonstrate how to quickly create a DNA strand in 3D: The whole code is below: import LuckyStarsTheme theme "LuckyStars" picture_slide "Did DNA come from outer space?", light 0 light_position 1000, 1000, 1000 translate -300, 0, -300 rotatey mouse_x random_seed 12345 dna_strand with -30 .. 30 slide "Arguments in favor", … Continue reading Coding a DNA strand in 3D

When Google oversteps its authority

Recently, a user of Tao Presentations informed us that Google Chrome displayed a dire warning after he downloaded our software: "Tao Presentations may be malicious software". Uh oh, for the average Joe, that's a big no-no. Google locks out "unapproved" programs It's not just us. Recently, I tried to download some of the amazing demos created … Continue reading When Google oversteps its authority