The Command Center

The new command center
3 workstations running off of one computer

Ezra has had his own computer for years, and lately Sebs has been begging me to build one for him. The computer room was already getting too hot just from the two computers, I couldn’t imaging adding a third. So I decided to try something I read about years ago, but had never really messed with.  My computer, which I built myself for my birthday last year, has a 6-core processor and 4GB of RAM. The only thing I ever do with it is browse the web, edit photos, and occasionally transcode videos. I have plenty of extra horsepower to spare for the boys. You see, Linux, unlike Windows, has the ability to run more than one user at the same time.

The only real tricks were trying to separate out 3 keyboards and mice so they don’t interfere with each other, and getting two X (windows) sessions running off of the two outputs on a single video card (hint, you can’t)

The keyboard thing ended up being relatively easy. It was just a matter of figuring out which physical port each device was plugged into, and then setting up each “seat” to ONLY use the ports associated with the keyboard and mouse I want to control that seat. The one bad thing about this is that I can’t just plug in a new keyboard or mouse and have it automatically detected. I don’t plan on adding new peripherals that often, but if it becomes a problem, I will write a script to add them and let me choose which seat to connect them to.

The second problem proved to be a bit trickier. Initially I was trying to use the two outputs of my Nvidia 9800GT for me and Sebastian, and an Nvidia 6200LE for Ez. The problem was that as far as the computer was concerned, the 9800 only had one big output, not two individual outputs. So there was no way to tell it that my session should be on monitor 1, and his on monitor 2. Any time I tried it, they would overlap, and end up crashing the computer.

I finally gave up on using one card for two people, and decided to put a third card in, one for each of us. Then I ran into my next problem: my motherboard only has 2 PCIe x16 slots. The only slots I had left for the third card were standard (read OLD) PCI slots. The only cards I have laying around are AGP, not PCI. I scrounged through the buckets of cards we have at work. Tons of AGP, tons of PCIe, ONE standard PCI. It was an old Nvidia FX4400. Unfortunately  Nvidia does not support this card with their current drivers, so I can not run it at the same time as my 9800. After a couple of days of searching, I finally found an old machine in storage that had a PCI Nvidia FX5500. Not much better than the 4400, but hopefully usable.  Initially it would not work at the same time as my 9800. The driver series I was using had dropped support for the 5500. BUT one series down supported both my 9800, and the 6200 and 5500.

So after couple more days of tweaking configs, I finally have a three headed computer, where both boys and I can all browse the web at the same time. And my computer is already quite a bit cooler without Ez’s old computer running.

Some projects for the future:

  • Adjust the configs so that I can take over their screens on the fly and have triple monitor running
  • Build a hinged monitor rig that will allow flipping their screens in towards me for triple monitor
  • Fix the sound so we can adjust the volumes independently. Currently all three workstations are running through one sound card.
  • Write scripts to make reconfiguration easier (you know Daemon will want his own station in a few years)

Halloween 2010

This was Daemon’s first Halloween, so tradition dictates that we do Satyrs and Fairies again. (Ez’s first halloween and Sebs’ first Halloween)

We were getting sick of going to Uptown Sedona every year, so Isis suggested we go to Old Town Cottonwood this year. The Old Town shops would be giving away candy just like Uptown, but there was also a Fall Carnival with “rides for the kids and tons of treats”. It also had a costume contest for 2 to 7 and 8 to 12 year olds.

This sounded perfect. The boys could get a bunch of candy trick or treating, and then get a ton more treats at the carnival. They would also get to ride some rides, and then mop up at the costume contest. (not to be conceited or anything, but my costumes were WAY better than the 100 store-bought ninja costumes that were there) I was going to have Ez say he was 8 so he didn’t have to compete against his brother. (it’s not that much of a lie, he will be 8 in a month and a half)

As awesome as all of that sounded, the night was anything but. Trick or treating started at 5:00pm, and was supposed to go until 8:00pm. We got there around 5:45pm, and 3/4 of the shops were already closed. Not sure if they had run out of candy, or just closed down before anyone got there so they wouldn’t have to buy candy. Judging by how small the crowd was, I doubt they ran out.

After the 10-15 minutes it took us to go to the few open shops, we headed over to the Carnival. It was on one of the little league baseball fields.  There were 5-6 bouncy castles, a seemingly un-manned radio remote truck playing a loop of halloween-ish music, 2 light poles providing not nearly enough light for the field, and one little card table where some dude was selling hot cocoa. There was no obvious sign of anyone in charge, and more importantly  no sign of my promised “tons of treats”.

The boys didn’t seem to notice the lameness, and were excited to bounce in the castles. We had to strip off their horns, wings, and hooves so they could go in. I did this more to protect the costumes than to follow the rules, since there wasn’t anyone manning the entrances like there usually are. I finally saw a dude wearing jeans an a t-shirt that might have been working there, but I’m not positive he wasn’t just a dad that enjoyed yelling at other peoples’ kids when they misbehave in the jumpy castle.

The horns, hooves, wings, and vests were getting somewhat cumbersome to carry around from castle to castle. So Am suggested I put them in the car until the contest. BAD IDEA! Halfway to the car Ez’s horns fell and snapped in half. Then as I was opening the car door, Sebs’ horns fell. At first they seemed ok, but then as I was putting everything in the car, I felt a crunch under my foot. A piece had broken out of the side of one of his horns, and then crushed into several smaller pieces when I stepped on it.

Luckily I had brought a hot glue gun, just in case something happened with one of the costumes. I searched around for an electrical outlet, and ended up in the men’s room, on the floor right by the door. Several guys came in and looked at me like I was crazy while I squatted there, waiting for the glue gun to heat up.

By the time I finished gluing everything back together, it was time for the costume contest. I quickly got the boys back into their costumes and rushed them over to the stage. It was a very dimly lit, rickety old stage, that had probably been built in the late 80’s.

A single dude with a microphone asked everyone everyone to line up on stage. A young girl that must have been his daughter was going through a cardboard box full of plastic trophies. I looked around… Where were the judges? Then he explained the rules: “There are 3 categories: scariest, prettiest, and most original. When I put my hand over a costume you like, yell.” So this wasn’t so much a COSTUME contest, as a POPULARITY contest. We definitely weren’t going to win prettiest or scariest. But we should at least be able to get most original.

The first category was scariest. He went down the line, and some not so scary princesses got some cheers, but it came down to a scary clown and a mexican girl that looked like Lily from the Munsters (long black hair, a black cape/dress, and white face makeup with black lips and eyes) He went back and forth a few times, and the witch-girl ended up winning. Not the way I would have gone, but there were a LOT of mexicans, maybe they’re not a fan of clowns.

The next category was prettiest. He went down the line, and I was amazed when this pretty little girl who was a Peacock-Fairy only got a few cheers, probably from her mom and my family. (I might have been a little biased since she and her mom came up to us earlier in the night and complimented our costumes). The dude with the mic kept going down the line, stopping over little girls in princess outfits. Then from the crowd you could hear “the dinosaur, the dinosaur!” He stopped and went back to a little 2-3 year old mexican boy in a dinosaur costume. The crowd went crazy. Needless to say the dinosaur won for prettiest costume. This was not a costume contest, it was a “who brought the most mexicans” contest.

Any hope I had of the boys winning most original was gone. I hadn’t brought ANY mexicans with me.

We left the Carnival with nearly no candy, and feeling like the night had been wasted. Next year we’re going to Clarkdale, where Gabe’s kids made out like bandits. Either that or I’m stopping by Windsong to pick up a few amigos for the costume contest.


Amber and the Boys on “Prep Day”
I had everyone try out their costumes the day before Halloween to make sure I hadn’t missed anything.

Graveyard

image

The other day Am came home and said “I had a bad day at work. You’re either taking me out to dinner or putting up the halloween decorations”
Being the cheapskate that I am, I chose to do the decorations.
Over all it didn’t come out too bad. After seeing it all together, we could use a few more props. We plan on making some more grave stones after halloween, and I hope to find some closeout props online. Maybe some animatronic skeletons or something.

image

image

image

image

3 years!

It’s been over 3 years since I’ve posted in this blog. My server went down for some “unscheduled maintenance” recently, which caused my to actually look at my website. It was pretty dated and unused. I decided to convert the old B2Evolution blog over to WordPress and make it the front page, rather than a sub-section.

It turns out that was not as easy as I expected. There is no “import from B2E” option in WordPress, and the old version of B2E I was running had exactly 0 export options. I found a script that would convert B2E to WordPress, but it required a newer (but not the newest) version of B2E. Also, WordPress had to be installed in the same database as B2E, something my host does not support. I ended up manually overwriting the old B2E, running the upgrade script, exporting the database, importing the database into the WordPress database, and then running the conversion script. It had all sorts of errors, but most of the posts seem to be intact, so I will call it a success. I may manually clean up the old posts later.

I’m going to try posting here regularly, and will integrate the posts into Facebook. Obviously the theme needs a little customization, so there will be some changes over the next few weeks. Let’s just hope it doesn’t take another 3 years before I get around to posting again.

After dinner surprise

We come home from dinner last night, and as we come around the corner just before my house, we see a ton of cops in the street stopping traffic. The cop stops us, and I’m sitting there wondering if there was an accident in front of our house. I look over at the house, and see an orange truck in my driveway. Then I realize the truck is at a 45 degree angle, with it’s wheels against my bedroom wall. There is a tow truck yanking on the orange truck, trying to dislodge it from what’s left of my A/C unit.

I lean my head out the window and tell the officer in the middle of the street, “Ummm….. that’s my house!” He says, “Oh good, we’ve been trying to figure out how to get a hold of you.”

I pull in front of the house across the street and talk to the officer. Somehow the guy pulled a 90 degree turn in front of the house, went through my chain-link fence, across the driveway, over the A/C, and up into the bedroom wall. They’re not sure if he was drunk yet! He went to the hospital before the cops got there, so they didn’t have a chance to question him.

They did get all of his info, and said that his insurance should cover everything. If not, we do have homeowners insurance, but I’m sure they’ll raise the rates if we have to use it.
Our house after, having a big orange truck crash through it.
What’s left of our A/C. And it’s the middle of August in Arizona.
A/C carcass.
Amber’s side of the bed. A nice 6 inch window to the outside!
Amber's bed
My side. Not quite as big, but still some good size cracks, and at least one broken stud.
Chris's side
And the craziest thing: a few weeks ago, a storm ripped one of my trees out of the ground, and threw it across the driveway. If I hadn’t cut it up and moved it, it would probably have stopped the dude, or at least slowed him enough to keep him from hitting the house.Ripped up tree

T-Shirt designs

We went to the Renaissance Faire a few weeks ago, and AM wanted me to make her a witch t-shirt to wear. She had several ideas, but settled on a witch being burned at the stake, with the quote “We remember the burning times” around it. OK, not at all funny, but that’s what she wanted. I prefer my t-shirts to be funny or mocking.
She wanted an old woodblock print for the picture, so I searched around and found a few candidates. One of the ones she didn’t choose was a woman being burned with a crowd gathered around, and a puritan looking guard holding them back. I decided I wanted to use this design to make my own shirt, but I need to decide what quote to put under it.
Church Barbecue
Mommy, look a church barbecue!
Look, the Christians are having another barbecue
The Traditional Christian Barbecue
Witch, it’s what’s for dinner
“Mommy, a church barbecue, can we go?” “Yes son, I think we’re next”

Any other ideas? Post a comment.

A day for Memorex

Am’s mom came to visit this week, and after a couple of days of trying to shop with the boys running around, they decided that they needed to bring me to watch them while the girls shopped.

We went up to prescott, and the while the girls shopped for clothes at Ross, me and the boys wandered up and down the stip mall. In target, I saw their ad for 512mb flash drives for $9.99. So I drag the boys to the electronic section, but of course they are all out of the ones that are on sale. They did have a pretty cool bracelet usb drive, but it was only 256 meg. It was like a black rubber arm band, and the clasp part was the usb plug.

Next we went to the Petco, and they were having an adopt a dog sale. It must have been the humane society, but I didn’t see any indication of that. But all of the dogs were kind of “used” looking. The boys went to pet one of them, and they said “oh, don’t let them put their fingers near him, he bites, he doesn’t like kids” Then they invited us to come pet a nicer dog. As we were petting him, I noticed he only had one eye. EZ said “Dad, this dog only gots one eye! That’s Cool!!!” The lady started cracking up and said only a boy would think that.

As we walked by Officemax, I saw a bunch of flyers out front. They didn’t have any great deals, but they did have a 50 pack of dvds or 75 pack of cds for $9.99. I’ve been meaning to make some videos of the boys for relatives, so I decided to pick up a pack of dvds. I also decided to see if they had any flash drives for cheap. They were all in the $50 range though, and that was mostly for 256 or 512mb ones. I found the dvd section, but none were marked $9.99, so I had to compare skus on the flyer to the shelves. Finally I figured out it was the Memorex ones that were on sale. Not bad, I usually get the Great Quality ones at Frys, and let me tell you, that name is a misnomer. Memorex are usually $30, and every disc in the pack works, unlike GQ.

After another hour or two, the girls were finally done with Ross. We went to the mall, and the boys and I played at the play area while the girls shopped for another 2 hours. I’m surprised the mall security guys didn’t think I was some sort of weirdo, watching the little kids play for hours at a time.

After lunch and Costco, we finally get to the last store. Grandma’s favorite, K-Mart. As bad as the name sounds, this store was 100 times worse. We go in and get a shopping cart for the boys to ride in, and every single one is so dirty, I didn’t even want to touch it, let alone put the boys in it. I dig through to get the cleanest one, and we wander the store for an hour or so while the girls look at clothes. We go the the electronics section so EZ can play whatever demo video game they have out. It’s a really dirty, beat up gameboy advance, with mario pinball.

I wander over to the usb drive case, and see a 1gig drive on sale for $14.99. The 128mb one in the same brand is $20, so that’s a pretty good deal. And it’s a Memorex, not some generic junk. So I buy it, and I’m reading the package while we wait for the girls to finish trying on the clothes (more like start trying on the clothes). Under system requirements, it says Windows XP, NT, 98SE as usual. Then a little lower, Mac OS 8.6 and above, and to my surprise Linux 2.4.x. Memorex actually knows what Linux is!!! And they know enough about it to know you need a 2.4.x kernel to use usb.

Reading the package a little more, I see that the drive comes with a couple of applications that are set up to be run off the drive. One of those applications is Mozilla Thunderbird! So not only does Memorex know about Linux, but they’re also helping to spread Thunderbird. Granted, all of the applications are the Win32 versions, but still, every little bit of press helps.

Soon I would like to see them putting a full distro on the drive, so you can just buy it, boot from the usb drive, and test out a new OS. It wouldn’t be that hard, I put PClinuxOS on it this morning, and it only took about 10 minutes including the download. If they put a small distro like Puppy or DSL on there, it wouldn’t even take up much room. And it wouldn’t cost them anything. They could be helping to spread Linux, and at the same time boost the value of their drives over the other companies.

I guess it looks like I’m going to have to start supporting Memorex over the generic stuff I usually buy. I just hope I can find good deals like this every time.

I’ve sold out.

My loyal readers may have noticed a little change on some of my pages. I’ve decided to implement Google AdSense to make the boys some college money. Well, maybe not. But maybe enough for the down payment on a used minivan. Or lunch at McD’s. Actually Google won’t even give me any money until I’ve earned at least $100, so it may be a while before I get anything.

The AdSense rules are kind of funny. I’m not allowed to ask you to click my ads. I can’t have arrows pointing at the ads. I can’t do anything that would draw attention to the ads and cause you to actually click them. So whatever you do, don’t click on the ads. But do click on the firefox button, or go there directly and download it. Help make the web a safer place. I should see if Ubuntu has a referral program too. It’s easy enough to use even AM can do it.

F.U.