Robert O'Callahan: Milestones On The Road To Christianity
Around the age of 20 I found myself struggling with some fairly deep philosophical questions. The most important was this: assuming (as I did) naturalism is true, then what should I do? It seemed clear...
View ArticleRobert O'Callahan: VMWare CPUID Conditional Branch Performance Counter Bug
This post will be uninteresting to almost everyone. I'm putting it out as a matter of record; maybe someone will find it useful.While getting rr working in VMWare guests, we ran into a tricky little...
View ArticleRobert O'Callahan: rr 2.0 Released
Thanks to the hard work of our contributors, rr 2.0 has been released. It has many improvements over our 1.0 release: gdb's checkpoint, restart and delete checkpoint commands are supported.These are...
View ArticleRobert O'Callahan: Upcoming rr Talk
Currently I'm in the middle of a 3-week visit to North America. Last week I was at a Mozilla graphics-team work week in Toronto. This week I'm mostly on vacation, but I'm scheduled to give a talk at...
View ArticleRobert O'Callahan: Back In New Zealand
I just finished a three-week stint in North America, mostly a family holiday but some work too. Some highlights: Visited friends in Vancouver. Did the Grouse Grind in just over an hour. Lovely...
View ArticleRobert O'Callahan: Pinnacles Tramp #2
During the weekend my children and I, plus some people from church and a friend, went tramping to the Pinnacles hut in Kauaeranga Valley in the Coromandel peninsula (near Thames, about two hours drive...
View ArticleRobert O'Callahan: Are We Fast Yet? Yes We Are!
Spidermonkey has passed V8 on Octane performance on arewefastyet, and is now leading V8 and JSC on Octane, Sunspider and Kraken. Does this matter? Yes and no. On one hand, it's just a few JS...
View ArticleRobert O'Callahan: Auckland Half Marathon --- Barefoot
I ran the Auckland half-marathon today, barefoot all the way. It went well; I slightly improved my time compared to last year when I wore Vibram foot-gloves. I didn't see any other barefoot runners...
View ArticleRobert O'Callahan: HTML5 Video Correctness Across Browsers
A paper presents some results of cross-browser testing of HTML5 video. This sort of work is very helpful since it draws attention away from browser vendor PR efforts and towards the sort of issues that...
View ArticleRobert O'Callahan: Sci-Fi
I saw Interstellar today. I enjoyed it --- it was beautiful and thought-provoking --- but about an hour in, it just stops making sense. I don't just mean the physics is bad, though it is, but the...
View ArticleRobert O'Callahan: Relax, Scaling User Interfaces By Non-Integer Scale...
About seven years ago we implemented "full zoom" in Firefox 3. An old blog post gives some technical background to the architectural changes enabling that feature. When we first implemented it, I...
View Article