The first half is dull unless you find geeky debug tools being used nefariously fun.

The second half is … cool.

185Mb source WMV if you want to see it in its full glory.

115MB of 966GB remaining


Render box…

Would it be possible/practical to build a mini-PC “render box” (video rendering, not model/animation rendering), for Camtasia/Vegas?

Neither of them seems to use that much memory. So a lean Windows 7 install seems like it would be good, as long as I throw it a high-end CPU. But it seems like you’d need GPU power to bring down the render time. Or is there other, dedicated hardware that would be better?

I’ve been contemplating building a decently powered server box to sequester in my closet. Something I can host virtual machines on to play with remotely (e.g. an always-on vpn vm), host any wired devices like SAN storage, printer, etc. But I don’t want to spend mega bucks.

Here, kitty kitty…?

Next movie inbound…

It’s about 30 minutes from completing rendering (render started 1.05pm) – assuming the render doesn’t shut my PC down again (CPU overheated) – add 50 minutes or so to upload and another 30-50 to process…

I usually use Camtasia, but I’m doing this one with Sony Vegas again. Vegas renders seem to be a little dark and I forgot to add a brightness adjustment, but after 3 hours rendering I’m not starting over to fix that ;-P

So watch this space … well, the one above it actually, in about 90 minutes!


“Someone Else’s Problem”. Isn’t it a lovely feeling?


Amy Pond kissed a girl :)

(She could always use the Tardis to get singing lessons before she makes the video!)

Counter-Botnetting: Honeypot @ Home

Here’s an idea for aspiring anti-botnet researchers:

Hook up with someone like the OpenBox creators or VMware and perhaps the guys at Malware Bytes.¬†Create some Virtual Machine environments with all the security ripped out, that can be distributed with the intent of remotely (and deliberately) getting botnetted “in the wild”, but under controlled circumstances while running like one of those “@ Home” applications on volunteer systems.

C++0x lambdas suck

int x = 3 ;
int y = 2 ;
vector<int> v = { 1, 2, 3, 4, 5, 6 } ;

sort(v.begin(), v.end(), [=x, &y](int lhs, int rhs) { return (lhs & x) < (rhs & y); }) ;

Ok – I stretched there to incorporate the capture in all it’s glory (the capture is the [=x,&y]).

Lets be frank here. The purpose of a lambda function is to be able to create a little snippet of code to be executed inside a loop.

Does C++ need it? IMHO, lambda functions are bad. And C++0x’s choice to make them hideously ugly doubly so.