Embrace the Singularity: Sunday Bahen 1180

Presentation is shaping up nicely. I'm still way-over on slides (71), but that's normal for me at this stage. I'll do some ruthless cutting as I start into full read-throughs. The biggest thing that's shown up in reviews so far is that probably 15 of the slides are fodder for an ...

Continue reading

Has it really been 18 years since I did Java?

I've definitely had to touch Java in the intervening years, but the last big Java project I can remember working on was in 1997. And that was a VR Mutech that we ripped out and replaced with C++ and Javascript ASAP. Java code always seems somewhat like someone is pulling my leg...

  • You wrote ...

Continue reading

That point where you wish you'd asked for an hour

There's a point in every presentation where you realize "I should have asked for an hour (or 8)"... that's about 1/2 way through in my experience, it's where you've filled the work-table with a thousand items, taking each bullet point you wanted to cover and expanding it to full-lecture size ...

Continue reading

Kubuntu 15.10 seems fine so far

So I pulled the upgrade switch on the (Dell Inspiron) laptop on Friday. It trundled for almost the whole day doing the upgrade, then rebooted to a black-and-totally-unresponsive screen, with no way to switch to virtual consoles... I did a hard-reboot, booted to recovery console and reinstalled the fglrx (proprietary AMD) drivers, then rebooted... and ...

Continue reading

Finally moving to Django migrations

So it has taken far too long to get this done. As our migration operations were tightly coupled to South migrations, South was holding us back for far too long. Today I've pretty-much finished the migration. I wound up embedding a virtualenv inside the firmware for each product that has stub packages, the south ...

Continue reading

Multiple "output" parameters in PyOpenGL

So Moisés has been sending me bug-fix patches for PyOpenGL, and todays (actually Sunday's) pointed out that the multiple-return-parameter case was plainly broken in the PyOpenGL wrapper code. Basically the code would only return the *last* parameter which was setOutput()'d so that the low-level wrappers would return somewhat pointless values rather than ...

Continue reading

Fire Tablet, wow, that's kinda pointless

We happened to win a Kindle Fire HDX tablet at an event. Since we've been talking about getting the kids a tablet for a while I thought "yay, sorted"... until they actually tried it.

There are no apps for the thing. Or, rather, the apps the kids actually use, YouTube, various games, Google Maps ...

Continue reading

Why did I feel a desire to open Skype?

For some reason I've felt the need to open Skype for the past day. That's weird, as I never use Skype (I generally use Google Hangouts). Apparently I skimmed over an article on their outage and it triggered some neuron that said "remember Skype, you used to use that, maybe you should click ...

Continue reading

Neural Nets on the CPU Are (as Expected) Pointless

I finally got my OpenDeep Dataset implementation for the TEDLIUM dataset feeding into a basic generative RNN... and as expected, it's pointlessly slow. Expect to go, say, 100 epochs... and it's already taken ~ 2 hours on the first epoch. Seems like I really do need to get an Amazon account and use that ...

Continue reading

Yearly archives