Author Archives: Michael Carter

Warning: A non-numeric value encountered in /var/www/ on line 14

Warthog Simpit!

Posted on by .

Oh boy! Another cool project to tackle!

So I saw this one day while breezing through Youtube. There are a couple brave (insane?) souls out there who have taken it upon themselves to build a sim cockpit where each and every control actually works. Awesome! I absolutely must give this a try!

I bought the set of plans for the above simpit. It can be cut out from several 4×8′ panels and assembled to produce the full physical cockpit. But, that’s only the beginning! The A-10C has at least 23 panels: radios, control assemblies, computers, gear handle, to name a few.

Most of the construction calls for milling the panels from acrylic. Three layers of acrylic, to be exact, in order to allow for backlighting. Also, a variety of knobs are used…and not like any you can buy at Home Depot! They need to either be actual A-10 knobs, or a realistic facsimile.

Since I have both a laser cutter for acrylic, and a 3D printer, I’m halfway home!

The other part is wiring switches and LEDs up to controllers which will be recognized by the flight simulator (DCS, in this case) so that twisting the actual knob is detected and actioned on by the sim.

So, I’ve started reading and reviewing videos, because, I’m going to do this! Looks like a long journey, but I can do it 1 panel at a time. 🙂 I’ve found laser-ready plans for each panel, and am reading the Eagle Dynamics forums for ideas. I’ve even printed a couple test knobs and they’ve come out excellently:

So, I’ve decided to try the landing gear panel first. It’s challenging because I have to fabricate the actual switch, which consists of a slightly-bent 12mm aluminum tube which needs a definite THUNK action to it. One guy used a shock from an RC car, and it looks and sounds great, so I think I’ll mimic that.

Anyhow, this is a big project. More to come.

Astronomy…the next Frontier!

Posted on by .

I’ve always been interested in astronomy, and have even owned a cheap Dobsonian telescope while living in Oakland (which isn’t the best Dark Sky site around, by any means). Lately I’ve gotten the bug again, and went looking for a decent ‘scope to start up with again (I have no idea what happened to the Oakland Dob).

I came across a 5″ Newtonian reflector for $199, which had great reviews. What I really liked about the product was that half of the cost was donated to education in third world countries. That made up my mind pretty much. So I bought it:

It’s not a bad little scope. It comes on an equatorial mount and uses a dovetail mount, which is kinda modern. I think the degree of coolness that sold me, technologically speaking, was that it was ultra compact, “collapsing” down to 14″, which makes it ideal to throw in the back of the car and head out.

After about 2 weeks I decided I needed an upgrade, so I bought a German equatorial mount: the Celestron AVX, which also sports a dovetail connector! This was a “sidewise” upgrade (not to the ‘scope directly) that opens the door to purchasing a larger OTA (optical tube assembly…a telescope that doesn’t include a mount). I’m already weighing the differences between an 8″, a 9.25″ and a gargantuan 11″ OTA from Celestron. Some of the imagery these massive reflectors can produce is breathtaking.

Besides casual observation, I’m also very interested in extending my photography hobby into astrophotography. To that end, I also bought a CMOS telescope camera:

This attaches where the eyepiece goes and plugs into a computer via USB. Then you capture video frames and stack them together to produce a nice, sharp image of what you’re after. There isn’t much in the way of stacking software for the Mac, but I’m going to keep on looking. More to come.

3D printer to the rescue!

Posted on by .

I bought a Prusa i3 Mk2s 3D printer last year, mostly just for personal fun and utility. I’ve printed a bunch of “junk” from thingiverse so far: small figurines, “jewelry”, game items, etc. But I’ve also printed a number of utility items that helped me accomplish something I would have not been able to do otherwise.

The latest utility part was a knob for the small tripod for my stenography machine. I had called the company and asked if they had any replacements, and they said the only option was to buy a whole new tripod, which is pretty expensive. So last night I decided to design and print my own knob.

After taking measurements and designing what I though was a fairly straight forward knob, I made it in 123D Design (which is no longer being maintained by Autodesk), sliced it for the Prusa, and printed a knurled knob for the tripod. I wasn’t sure it’d even work, but after the 20 minute print job finished, I popped it off the printer plate and tried pushing it onto the “stump” that was left from the previous knob.


I chose gold filament, just because. I made the dimensions of the slot the same as the dimensions of the post because I wanted a good, tight fit. I was pleasantly surprised that it went on without breaking, and was definitely nice and snug!

Problem solved!

I may see if I can get any work for things like this. It’d be a fun way to get some $$ back towards the price of the printer.

The finished tripod:

Goodbye, sweet Splanky

Posted on by .

Last night we said goodbye to our little Splanky. He’s our little warrior…our little goofball…our little furry folker. He was born in July 2009. One of my coworkers had some kittens he was trying to find a home for, and we went over and picked him from the remaining 2…the runt of the litter. We wanted a companion for Sophie, our other cat. They never really did develop a brotherly bond, but Sophie tolerated him…for us, I’m sure. The two of them mean worlds to us.

He succumbed to cancer at 10pm, as we tried to rush him to the emergency vet. We both knew this was coming. We both knew it’d be hard, but like many things in life, you can’t gauge the pain until you feel it. Fucking cancer…I hate you. This is our second pet that has crossed the Rainbow Bridge within the last year. Sophie (short for Sophacles because I thought he was a she at first, and the name just stuck) left us last July. That’s all I want to say about that. I miss them both tremendously.

Fly swiftly, sweet Splanky, to the arms of the Lord. Sophie is waiting for you, and we’ll see you both again after this world of pain has passed.

Super Elastic cat

Practicing his art of being adorable

His first day at his new home

This had to be his most adorable moment

Splanky was obsessed with shoes

Splanky loves his brother

Facebook and ad accountability

Posted on by .

This week I decided to take the bait and “boost” one of our company’s posts on Facebook. The interface is quite intuitive, and I was allowed to budget how much money I spend for having Facebook market my post. I chose $5, and was given a range of 497-1300 local people, which is great for us. So, I went ahead and started the process. The ad was to run for three days.

However, I didn’t really notice that much activity. We ended up “reaching” only 97 people, which was pitiful when you look at the purported numbers given.

So, I rated their “boost” at 1 star out of five, and left them some feedback:

You gave me a range for the money I spent on promoting my ad. The results were WELL below this estimate. You’re not really giving me much incentive to use your ad service. There has to be some sort of accountability on Facebook’s behalf. You need to either refund me the percentage of my cost based on the actual performance of your marketing (so, refund me $4), or you need to keep the ad running at least until it meets the minimum estimate. Otherwise, what’s to say you couldn’t promise a reach of 10,000, and then just saying “tough luck” upon reaching say, only 100. I get that it’s an estimate, but with no accountability for missing it, it’s a terrible deal for me as a seller.

I thought it was a reasonable argument. What do you think? I’m curious if I’ll hear back from them.

Why doesn’t Numbers support pasting CSV?

Posted on by .

This is really aggravating. I’d love to divorce myself from all Microsoft products if possible, but Apple is making it really difficult.

As you probably know, you can paste CSV data from the clipboard directly into an Excel doc and it gives you the option to parse it into separate cells based on the delimiter you choose (most often a comma or tab). This is REALLY very handy, as I usually have CSV data on a webpage that I copy and want to paste into a spreadsheet.

Numbers doesn’t support this almost expected type of behavior. I’m not sure what the authors were thinking, missing this core functionality altogether. Terrible decision on the product team’s behalf.

Hawks taking over Tracy!

Posted on by .

Well, not really, but we’ve had a couple hawks that have visited the backyard recently. Since Sheila’s taking an ornithology class it makes for interesting viewing. I bought her a nice pair of “birding binocs” to boot! Anyway, it’s a great distraction to have these majestic birds stop by.


A juvenile red-shouldered hawk


And here’s an adult red-shouldered hawk giving me the stink eye

M3D – Micro 3D printer

Posted on by .

I’ve been looking at printers for a while now, and after “inheriting” the Makerbot Replicator 2X from work, I was really excited about buying one for myself. Initially I was interested in the Printrbot Simple Metal from Adafruit, but they’ve been out of stock.

Then I came across the Micro 3D printer, a small and lightweight indie project that was currently shipping. After checking out a few reviews and YouTube videos, I decided to buy it for $349.

The printer is tiny! It’s about 8″ square. The filament spool actually sites under the print bed, making for a very compact arrangement. It’s also quite quiet, making watching the printer make it’s prints on the dining room table just dandy.

Printing with the new M3D

The M3D busy printing a support base (“raft”) for a piece of jewelry.

So I’ve been printing several things from Thingiverse lately, and it’s been fun. This huge nut took about an hour and 15 minutes to print, and as it turns out, fits on my ring finger just fine. 🙂 Next up is the accompanying big bolt!

The Big Nut

The Big Nut

The largest thing by far was this green dragon, which took the better part of 7 hours to print, due to the detail. I broke his front paw off when I was releasing him from the print raft, but still it’s pretty cool.

Golden Dragon

Golden Dragon

This is prior to cleanup. The filament is brass, and evidently has actual brass infused. Very shiny.

Print Server

So pretty shortly after discovering the printer, I found out about an open source print server that I could run on my Raspberry Pi. It’s called OctoPrint. The UI is great, and theoretically had all the functionality I needed to use it with the M3D. So of course I downloaded it and burned a quick SD card for the Pi.

The concept is awesome. OctoPrint is a web-based print server you can upload your 3D files to, set the parameters, view how it looks on your printer, then submit the job to the local Slicer process to begin slicing it up and printing it.

Unfortunately, OctoPrint isn’t quite ready for prime-time, at least not with the M3D. I’ve experienced some “incidents” while using it. Fortunately the printer wasn’t damaged. It appears that the calibration routines are a bit off. After calibrating the print head dug into the BuildTak cover on the print bed, leaving furrows where the first layers of the piece should have been. Also, there are several holes where the extruder head was pushed down into the tape.



This clearly shouldn’t have happened. I’m glad I ordered a 3-pack of BuildTak! Another weird thing that happened is that part of a raft didn’t adhere to the rest, leaving a “bubble” that raised above the rest of the raft. I noticed it because the extruder fan was rubbing against it as the extruder moved back and forth, making a loud “buzzzzz!’

Bubbles in the raft

Bubbles in the raft

So for now, I’m back to using the included software, which is the best, especially on the Mac (it uses the Mono framework, so the devs didn’t really spend the time to make a native app, they just ported over their windows one).

There is another print spooler I’ll probably try because I like the idea of leaving the printer run unattended. Both have the ability to attach a webcam (which I have for the Pi) so you can monitor the status of the print! Very cool.

ImageMagick convert for many files

Posted on by .

Have a slew of files you need to convert from one format to another? I capture a lot of screenshots from WW2OL, and they’re all saved as large BMPs by default. So I went looking for a quick and dirty way to convert them all to JPG. ImageMagick comes with _convert_, which makes it easy going from one format to another, but with almost 300, that meant a big loop with name substitutions, etc., etc.

In my search I came across parallel from Gnu, and gave it a shot:

parallel convert '{} {.}.png' ::: *.jpg

This was all I needed to do the job. It broke the task down to worker processes and zipped through it in no time flat! Add this one to your unix toolbox!

Twelve words to live by

Posted on by .

This week I’ve been doing a lot of thinking. It’s Holy Week, and for me, as a Catholic, it’s a time to reflect not only on my faith, but how I can be a better person through my faith.

I have four holy cards on my nightstand — the only four I’ve ever owned — which I picked up a couple years ago while we were visiting one of the California missions. Of the four, I reflected most on one that I had found particularly appropriate: an image of Jesus with a small group of Boy Scouts. I know, I was equally surprised such a thing existed. 

On the back of the card, where usually would be found an appropriate prayer, was the Boy Scout Oath and Law:

The Boy Scout Oath:

On my honor I will do my best to do my duty to God and my country, and to obey the Scout Law; to help other people at all times; to keep myself physically strong, mentally awake and morally straight.

The Scout Law:

A scout is trustworthy, loyal, helpful, friendly, courteous, kind, obedient, cheerful, thrifty, brave, clean and reverent.

It got me to thinking about my promise to do more to be a better person, to live my faith through my actions towards others. Up to this point, I hadn’t really come across a solid way to pin that notion down, to engrain it within…to make it personal.

Being an Eagle Scout, it really hit home. The Boy Scout oath sums up what I  see as the most simple and concise path to being the person I want to be. The Scout Law embodies everything we should strive to attain, in 12 powerful words. I was humbled when I thought about it…I had known this all along, had memorized it as a boy, but had let it fade over time.

Life should be a balance of living your faith, working towards your goals and striving to become the best person you can be. I believe the Boy Scouts did an excellent job of embodying these principles, and I intend to embody them myself as I continue my journey.

May you all have a reflective and revitalizing Holy Week, everyone.