about geekydad

I’m a geek, an engineer, and a dad. These pages are some of the things that come about because of one or more of those attributes. 🙂

I changed from “geek dad” to “geeky dad” for these subpages; turns out, there’s already an awesome GeekDad.com blog, which I don’t want name-confusion with. There’s a geekydad.net, but it hasn’t been active for more than a year, so I won’t bother avoiding name-confusion. Especially since I’m not trying for the domain name, just a header for these pages. 🙂

My wife homeschools our children, and she does the teaching. Sometimes she waits for Saturday morning to do the science experiments, so I can participate. And sometimes, because of a kids book they’ve read, or an idea I’ve had, I get to teach them some mathematical or scientific principal, or I come up with an experiment or demonstration (depending on the complexity or danger levels – sometimes, I get a bit too mythbustery for them to safely help).

sometimes, I just think about odd science or technology. My wife has caught me multiple times using my kids’ magna doodle, whiteboard, or chalkboard to work out some physics or stoichiometric equations … and that’s just what she’s noticed. 🙂

converting to automated blog

I’ve given in to the dark side: I have converted the blog-like portion of my site to blog software.  Spending so much time with raw HTML, rather than on the content of the posts, was getting old and tedious.  I watched with jealousy as my wife quickly got her new structure for joneschristy.com up and running, and looking great (though it was fun for me to get the various plugins installed to help her automate some of the stuff I watched her do manually, even in the tool).

Since I’ve been able to make most of my nifty features (AsciiMathML equations and MathJax graphs) work embedded, it seems silly not to convert.  I’ve started moving my old entries over to the new tool, but it will take some time to move them all.  In the meantime, I’ve moved the old static-HTML page URLs from /geekydad/ over to /extrageeky/.

ripple

Some time ago, I tried coming up with my own water-drop/ripple simulation for making a small animated-gif background (akin to the moving backgrounds, like clouds, ocean breakers, etc, that are so popular as church lyric-projector backgrounds right now). Basically, I had a sinusoidish curve, decaying with radius and time; I simulated a dozen or so of these drips, usually centered off-picture, and added the curves; it made for some nice randomish moving water-surface. (Sorry, I cannot find where I put it for now.)

Continue reading ripple

PseuDoKu


“PseuDoKu” = What I’m calling variants of sudoku, whether simplificiation of or extrapolation from the original.

My daughter enjoys playing the “number game” on my phone with me; I tell her where to put the next solved number (“put a 2 between the 5 and the 6 in that grey box”, etc.). I’ve thus started doing simpler grids on the chalkboard — with just a 4×4 grid, and one number missing from each row or column, and haven’t made the logic require one-of-each-per-2×2. The other day, she asked for “1 to 5” instead of “1 to 4”: since I haven’t introduced her to the boxes, the fact that 5×5 cannot have the sub-box regions is irrelevant.

Continue reading PseuDoKu

PseuDoKu Details

What I’m calling variants of sudoku, whether simplificiation of or extrapolation from the original.

My daughter enjoys playing the “number game” on my phone with me; I tell her where to put the next solved number (“put a 2 between the 5 and the 6 in that grey box”, etc.). I’ve thus started doing simpler grids on the chalkboard — with just a 4×4 grid, and one number missing from each row or column, and haven’t made the logic require one-of-each-per-2×2. The other day, she asked for “1-5” instead of “1-4”: since I haven’t introduced her to the boxes, the fact that 5×5 cannot have the sub-boxes is irrelevant.

Continue reading PseuDoKu Details