After one year and a half at DxO working on the DxO ONE, a diminutive, yet highly capable camera that fits in your pocket and connects to an iPhone, I've decided to move on and join Red Hat to work on Spice, focusing on 3D acceleration for virtual machines. Free software, virtualization and 3D together, and working … Continue reading Goodbye DxO, hello Red Hat
Debugging complex, real-time, multi-CPU programs like HPVM, Tao3D or the software in the DxO ONE can be a real challenge. You need detailed information about what's going on, but at the same time, adding instrumentation, e.g. a big bunch of ad-hoc printf statements, can change the behavior of the program sufficiently to make the problem you are chasing … Continue reading A real-time, lock-free, multi-CPU flight recorder
Since macOS Sierra introduced the new Apple filesystem (APFS), designed by no other than Dominic Gianpaolo (of BeOS fame), I thought I'd give it a try. So I created an APFS volume on an external 3G hard disk, copied a few pictures on it, and started playing with it. Overall, I'm not thrilled… APFS runs … Continue reading Experimenting with filesystems
This week, I started using macOS Sierra. Overall, like iOS 10, it's another one of these Apple releases of late where what you gain is not extraordinarily compelling, but you discover as you go various things that you lost for no good reason. Here is one I found today. Apparently, macOS Sierra cannot send mail with picture … Continue reading macOS Sierra Mail bug
Saw this on Twitter a few days ago.
I've not written on this blog for a long time. A talk in Mouans-Sartoux yesterday prompted me to write this rant about what I will (demonstrably) call bogus interpretations of quantum mechanics. Specifically the "dead and alive cat" myth. Schrödinger's cat One of the most iconic thought experiments used to explain quantum mechanics is called Schrödinger's … Continue reading The bogus “interpretations” of quantum mechanics
Back when I was working for HP, I was using Blogmax to build a daily blog of my activities. That was quite useful as a self-reference, but also helped my team members follow what I was doing (I was the only one working from France, most of the team being in the US). When I … Continue reading Restarting a Blogmax “private” blog