Craig Stephen Cooper

Author and Engineer


view:  full / summary

What have I been doing?

Posted by Craig on June 1, 2016 at 8:40 AM Comments comments (3)

Hi all... New site theme, no PhD, and working on more stuff!

Year before last, I finished a novel. Still in editing phase after all this time, but it's getting there. And, so help me, I will publish it!

But in the meantime, I tried to gather a team to make a short film in order to advertise the novel, and I did make some headway there, especially with a digital artist and a camera man... But both of them needed to focus on university work, and so did I. So, in spite of having a sc...

Read Full Post »

Math Function Implementations

Posted by Craig on August 12, 2014 at 11:00 PM Comments comments (0)

I was thinking about writing a rant about how people complain that math is so hard. Then I decided, on account of the green solid goup I've been coughing up over the last week, that it wasn't worth it.

Anyway, I'm going to post my implementation of the Marcum Q function. I need this because I have an idea for my final PhD publication, and it's gonna be awesome! And to do it, I needed a C++ implementation of this function. Wikipedia has a description

Read Full Post »

How to Fix It: Transcendence

Posted by Craig on April 25, 2014 at 9:10 PM Comments comments (0)

I had been anticipating Transcendence for a while, and finally came out this Thursday past. I do like stories of Brain-Computer Interfaces; in fact, one of the best Asgard episodes of Stargate SG-1 involve Thor uploading his consciousness to an alien computer to screw around with it. Having said that, I don't think uploading consciousness will ever really be feasible primarily because it is a combination of hundreds of different factors, ranging from configuration of neurons, dendrites, and s...

Read Full Post »

How to Fix It: Pacific Rim

Posted by Craig on March 13, 2014 at 7:05 AM Comments comments (0)




I actually saw this movie ages ago, and when I did, I didn't dislike it. I did see many issues with it, and saw huge areas for improvement. At the same time, I thought it introduced a many great new ideas into the mecha genre that weren't really picked up on by other anime.

That's not a mistake. I call Pacific Rim an anime, because it is. So what if it's in English and live-action? It's an anime.

So without any furth...

Read Full Post »

Some useful math and code

Posted by Craig on April 23, 2013 at 3:30 AM Comments comments (0)

I'm waiting for a 20-hour simulation to finish, which should be finished in about half-an-hour.

In the meantime, I thought I'd put up some code people might be interested in. If you don't much care, or you're not mathmatically inclined, don't worry.

Recently I wanted to write a program that could determine if two ellipses intersected. I had to do a bunch of reading and math and coding. By coding, I mean translating a sixty-year-old computer algorithm into m...

Read Full Post »