Rachel Oakes Preston Facelift

June 29th, 2009

For the “Our Heritage” series I’ve been writing for 3ABN World, I wanted an illustration of Rachel Oakes Preston. Unfortunately, the best I could find was the one shown first, below. I don’t have much experience with traditional art (painting, etc.), so the best I could do was modify the image into what I wanted. The image shown next is the result after retouching in Photoshop.

Rachel Oakes Preston, original image

Rachel Oakes Preston, retouched

Prevent OS X from ejecting a FireWire drive when logging out

June 25th, 2009

We had a problem at work in which a shared FireWire drive would unmount when logging out of a user account. This is unfortunately the default behavior under OS X, and there is no easy preference to turn it off. This default behavior is intended to prevent inexperienced users from unplugging a device after they log out, naively thinking it is safe to do so. However, in a network setting when you want a drive to remain mounted persistently, because it is a shared resource, this presents obvious problems. If someone logs out on the computer with the FireWire drive, all network connections are terminated, and anyone trying to read or write to the drive will be rudely cut off, possibly resulting in data loss.

I was happy to find a workaround, and it is pretty simple. Open the Terminal application (in the Utilities folder), and type all on one line (no line breaks):

sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true

You must do this from an administrator account, and you will be asked for your password. Then restart, and you should have no more unexpected unmounting. I have tried this only under Tiger (10.4), but someone said in a forum that it works under 10.5 as well.

For more about this hint, see here, here, and here.

Trip to Mexico, June 5-10

June 24th, 2009

Some time ago I started dating a young woman named Yara, who lives in Mexico. We knew each other when we were both attending the same college in Virginia more than 10 years ago. We were not especially close at that time, and only recently reconnected via Facebook. However, our friendship took an exciting turn, and we began a relationship. Since we were dating online, we decided we wanted to spend time together in person, since that is such an important part of getting to know each other. Eventually it was decided that I would visit her first in her country, and later she would visit me here.

I had never been in interior Mexico before. In high school I had once been as close as Corpus Christi, Texas. And just this past December I was in Cozumel, Mexico, for a day, as part of a cruise with other members of my family. But Cozumel is almost like a U.S. city; the dominant language is English, and the atmosphere is more like Florida or the Cayman Islands than the Mexico I was about to experience.

I was a little nervous about the trip at first. There were the swine flu pandemic warnings, although my mom was more worried about those than I. More acutely, I was concerned about landing in Mexico City, which is a huge city with a relatively high crime rate. I was also concerned about being immersed in a country that speaks another language. (You can get only so far with, ¡Hola! Mi llamo Michael. ¡Soy de los Estados Unidos! My working conversational vocabulary at this point is only a few dozen words — sufficient, I’m sure, to convince a street thug that I’m an easy target.)

I took as much cash as I thought I would need, thinking I would convert it to pesos upon arrival. However, somehow during my visit, despite my best intentions, I never made it to an exchange. So I spent the whole six days relying on my good ol’ credit card.

It’s fun when the conversion rate in a country is 1:13, and you suddenly feel rich. On the other hand, there are sometimes panic moments, such as when you get handed a bill for $1050 — and then remember it’s pesos.

Friday

I had an early flight, so I set my alarm. As much as I hate waking up to an alarm, it was necessary. I spent far more time packing the previous night than I anticipated. I finally retired, — and woke to my alarm at 12:15 a.m., after about 2 hours of sleep. I groggily took a shower, finished packing, and was in the car driving at 1:00 a.m.

It’s a 2-hour drive to the St. Louis airport. A very looooooong two hours, in this case. Fortunately I’ve been there often enough that I know my way around. I found a great parking space, in row A-1 at Super Park. Yay. So far, I was off to a good start.

I tend to be very pessimistic about check-in times, because I’ve had so many bad experiences. In this case, I arrived a good three hours before my departure time, and everything went smoothly — and I ended up at the gate with two hours to spare. Two hours in the airport is kind of dull, especially when traveling alone. I decided to eat breakfast, which was a raspberry danish and juice I purchased at the airport, along with some applesauce I had brought with me.

There was still some time to kill, so I slept on some seats in a quiet, out of the way location near my gate. There was a wall separating the room I was in from the main concourse. No other people were in the room, but I wasn’t far from the gate. I felt privileged to find such a spot.

The flight departure time was 7:10 a.m., and we left on schedule. It was good to be in the air, and now I was starting to think more about what experiences lay ahead of me. The plane was small, 19 rows, with three seats per row; one seat was on the left side of the aisle, two on the other. I was in row 19 for three of my four connections, coming and going. Fortunately being in the very back is not so bad when there are only 19 rows. I had one stop-over in Houston (IAD), which was short. In the next leg of the flight, I looked down and saw the ocean, the Gulf of Mexico. Soon we were over land again. We passed over deserts and big hills. There were communities everywhere. Some places were green and lush, others rocky and dry. I enjoy watching scenery from the air, and was glad to have a window seat and a clear view. It was different than I had imagined, but that was not surprising.

The flight into Mexico City was amazing. Mexico City itself stretched on and on and on. I’d never seen such a vast city. It would have been even more impressive if not clouded over by smog; as it was, I could also see a certain amount at any one time, everything else has hidden in the brownish-gray cover. There seemed to be skyscrapers everywhere, and the buildings of the city filled the valley and ran up the sides of nearby mountains and hills. Every space was filled. I wish I had made a video of it.

I arrived on time in Mexico City, at the Benito Jaurez airport, which is the main airport. In the arrival area, I had to answer a short questionnaire about swine flu symptoms.

I like to travel light, so I had only one checked-in item, a rolling luggage almost small enough to be carry-on. However, about this I had my first bit of anxiety. It wasn’t on the carousel. I kept expecting it, but then the carousel stopped, and all the other passengers from my flight left. I was standing there by myself, looking a bit lost. But I eventually started exploring, and saw that it had been left with other unclaimed items in the middle of the room, between other carousels. Whew!

After exiting the baggage claim area, I looked for Yara — but she found me first. We had our first non-virtual kiss. She said it was a “medium kiss.” I gave her a wall calendar that I made for her, which contained photos of me for each of 12 months. She seemed very happy with it.

From the airport we took a taxi. Taxi driving in Mexico City was interesting. But it was not scary to me. The drivers are very aggressive, and seem to go all over the road. The lane lines are taken as mere suggestions. But they don’t drive very fast, by my reckoning, which would be difficult in such crowded conditions.

It was surprising to see so many American brands advertised on signs, storefronts, and billboards. Sometimes even the advertising was in English (but usually not). I saw so many U.S. brands that I lost count.

We drove straight to the hotel. The room was kind of plain. No air conditioning. The window, which opened to an interior sky well, would not lock shut. I was glad to see the room had a filtered water tap, though. I had never seen that before, and appreciated it.

Filtered water tap.

Filtered water tap.

We walked around the downtown area for a while, and saw the big golden angel statue that represents the city. We also visited some booths that were part of a United Nations fair. Each booth (or sometimes a set of booths) represented a country. I said hi to the people in the United States booth. Each booth had people dressed up in cultural attire, or ethnic food from their country, or trinkets from their country for sale, or any combination of these. The booths were located on forested walkways that went on in various directions for blocks.

Yara (holding the calendar I gave her) at the golden angel statue in Mexico City.

Yara (holding the calendar I gave her) at the golden angel statue in Mexico City.

Later we ate at a vegetarian restaurant called YUG. I had a green salad, apricot-carrot-raisin salad, potatoes (a bit spicy), stuffed pepper (hot), soup (very good), spaghetti, and some juice of a local fruit that I don’t remember the name of. It was a nice meal, but I could tell that Mexican food was not like what I was accustomed to.

Yara eating salad at the YUG restaurant.

Yara eating salad at the YUG restaurant.

Next Yara and I went to a modern art museum. It was somewhat interesting, but modern art often fails to impress me. In many instances it seems the artists are trying to make a statement, but no one is really sure what, exactly, that statement is. Others say modern art is supposed to engage your imagination and intellect, but unfortunately it often seems boring and perplexing instead. There were a few interesting pieces. Sometimes it was fun to try to figure out what an object meant or represented. Yara jokingly commented that a row of objects looked exactly like trash-cans (and that’s what they were).

Next we went to the anthropological museum. By contrast, this museum was extremely interesting. I think I could have spent all day there. There were two (or three?) floors, each of which was vast. The top floor was full of life-size or near-life-size dioramas of life at various time periods in each of the regions of Mexico, from pre-civilization to the colonial period and beyond. There was also a section of prehistoric (post-Flood) wildlife. And a very cool section on the Aztec civilization, with life-size (which is to say, huge!) reproductions of walls, columns, statues, etc., from their cities. In my mind it was as impressive as anything from the ancient Egyptian culture.

Our next stop was meeting her family: her mom, and her brothers Memo and Carlos. Her dad was still out of town. And her other three siblings lived further away. I also met the cat. Yara’s mother was taken with how much her cat liked me. The first time we met, the cat came and sat on my lap. We had some pictures taken with the family.

Yara and me at her parents' apartment.

Yara and me at her parents' apartment.

With Yara's mom.

With Yara's mom.

With her mom and the cat.

With her mom and the cat.

(Back at work, after my vacation, I was showing my boss these pictures, and she commented: “I take it you don’t like cats.” Well, actually I do like cats, very much. And despite what this picture may look like — apparently ignoring the cat — I get along very well with cats. Anyone who has seen me play with cats can attest to this.)

With her brothers Memo (left) and Carlos.

With her brothers Memo (left) and Carlos.

Everyone again.

Everyone again.

Her mom's cat

Her mom's cat

I was back at the hotel around 10:00-something. And tired. Despite no air conditioning, and I don’t know how many sirens wailing in the night, I slept pretty well.

Saturday

On the way to church — Yara in a headlock....

On the way to church — Yara in a headlock....

Yara and her mom

Yara and her mom

After breakfast, we went to the biggest Seventh-day Adventist church in Mexico City. All the seats were full, on the main floor and in the balcony, so we sat in chairs at the ends of rows. At first Yara was seated in front of me, and her mother in front of her. Obviously this did not work too well for Yara interpreting the service to me. Then someone moved, so Yara and I sat together. Later Yara’s dad came, which was my first time meeting him — a very nice gentleman.

Part of the service was about LE workers, some of whom had paid for their studies at the university (I think most of them attended Montemoralos?). We had a sermon about 666. The pastor said that a “6″ looks like a snake coiled and preparing to strike; also “six” and “serpent” start with S, even in Spanish. He talked about how the word “six” starts with S in a variety of languages. He also said something about an implanted chip, at which point a lot of people laughed and groaned. He was apparently very humorous in his presentation. Yara kept laughing. In the end, at about the last 10 minutes of his talk, he changed direction and said that 666 represented human imperfection or something along that line.

For lunch I had my first experience eating breaded prickly pear cactus (the green part, not the fruit), which was really good. The meal included other things as well, which I don’t especially recall, and was very good.

Later we went for another walk downtown. There really isn’t much else to do in downtown Mexico City on a Sabbath afternoon, I think, unless you have a group of friends meeting together or something like that.

In front of the U.S. Embassy — the most high-security place we saw.

In front of the U.S. Embassy — the most high-security place we saw.

I think it was on this night that Memo told us about a bad experience of friend of his had. She was taking a taxi alone, and apparently took an unlicensed taxi. They drove her around and around, taking all her money. After midnight, when she could withdraw more money (since she had already withdrawn her maximum the previous day), they took her to an ATM and forced her to withdraw more cash, and then drove her around some more. In all it cost her about $1000 (pesos, I think). She was not hurt. This had happened just that day or the day before. It was a sober reminder for us to be careful in the city.

Sunday

On Sunday morning I had breakfast with Yara and her parents at a restaurant called 100% Natural. This was a great restaurant, my favorite one of the whole trip, and very attractive. We talked about the way it was decorated. I had a giant goblet of mango smoothie, and then some burrito-type things. It was an excellent meal. I wish they had this chain in the United States. On the table there was a flip-card display with health and dietary tips. It was as if someone had taken the NEWSTART principles and made advice cards out of them. There was even something about trust in divine power (although in slightly different wording). I thought it was funny that one of the cards said it was best not to drink with meals, yet the restaurant still served all these different beverages. “The customer is always right.”

We all went together to the National Palace (Palacio Nacional in Spanish), and a giant Catholic church (which was having services that Sunday morning), and a national art museum. The National Palace was very interesting, with a number of detailed, intriguing historical murals, and rooms showing colonial (?) period lifestyle and government. There was a nice garden there too. The church was vast. Inside it was simply cavernous, with high vaulted ceilings. There was lots of gold and glittering stuff. The church had a huge pipe organ. The service ended while we were there, so we had to make a quick exit. The doors were unusual; you had to step over the bottom door frame, or else you would trip going in or out. I didn’t enjoy the art museum so much. Yara’s dad knew the artists very well, and had a lot to say about them. Some were interesting. But it was modern art, with a number of nude and some grotesque pieces — not my favored style.

Feeling patriotic at the National Palace

Feeling patriotic at the National Palace

With her parents in front of the adjacent Catholic church

With her parents in front of the adjacent Catholic church

We had planned to eat at the House of Tiles, but couldn’t find good things to eat on the menu, so we only had something to drink there.

After supper, Yara and I took a bus to her home city of Querétaro, a little less than a 3-hour drive from Mexico City. (The bus fare was quite cheap, maybe about US$15.)

In Querétaro, I stayed at Hotel Mirage. This was a very nice 5-star hotel, better than the 5-star ASI hotels I’ve stayed at. But I couldn’t figure out how to get the lights to come on. I had to use my flashlight, as I arrived well after sunset. (Always bring a flashlight!) There were switches on the walls, but they did nothing. Finally I found that I had to put my card in a slot on the wall — and further experimentation proved I had to leave it there — to keep the lights on. In all other respects it was a beautiful hotel with excellent service. There was free wifi, an undiscovered amenity at most expensive hotels in the U.S., so I was able to check my email and get on Facebook for the first time on this trip.

View from my hotel room

View from my hotel room

Monday

I started feeling a little sick this day. Had a fever, perhaps the result of dehydration. It was less hot in Mexico than in Illinois, but it was still very warm, and the climate was drier. I had anticipated hotter weather, and so I was a little short on comfortable things to wear.

I had breakfast at Yara’s, which was nice. I met her roommate’s dog, Wanda.

Because my mobile devices had only USB cables, I had not been able to recharge them in my hotel rooms, and so this was my first chance to recharge my cell phone and iPod Touch on this trip, which I did by plugging them into Yara’s laptop. The cell phone had already died, and the iPod was on its last leg. Later I also did some laundry there.

Yara playing with Wanda

Yara playing with Wanda

Me playing with Wanda

Me playing with Wanda

(When my boss saw this picture, she said: “I take it you don’t like dogs.” LOL. Actually I do like dogs. In fact, I get along with some dogs very well. I’m not a big fan of poodles and little yapping dogs, but I like most larger dogs, especially beautiful ones like Australian shepherds. Wanda and I had a good time, and she would play constantly if she could. If this picture looks a little strange, it’s because Wanda has this habit, when playing keep-away with a toy, of running between the person’s legs from behind, or grabbing their leg with her front paws to tackle them. I found that an effective way to counter these measures was to pick her up off the floor with one arm, and use the other hand to extract the toy from her mouth. Maybe this is cheating. But Wanda herself plays all-out, with lots of play growls and violent head-shaking when she’s trying to pull something away.)

Yara went to work, and I went back to my hotel. Later I visited a park, which was very beautiful, and quite large — perhaps as wide in each dimension as one or two large city blocks. Besides numerous paved trails and lots of free benches, there were also fountains, pools, and other structures. It was full of palms and other tropical plants, as well as other trees — including one that looked like beech, one of my favorite trees — and lots of flowers.

The city park in Queréraro

The city park in Queréraro

The city park in Queréraro, 2

The city park in Queréraro, 2

The city park in Queréraro, 3

The city park in Queréraro, 3

Later Yara and I went together to a mall, where we ate lunch at an Italian restaurant. We also looked at eyeglasses and furniture, which was more fun than it sounds. I was impressed at the quality and selection. The department store with the furniture had three vast floors which included clothing and other things, and everything was high quality and in contemporary styles. On the way out, I saw some mall guards walking by, and they were carrying automatic weapons. Not like your typical mall cops in the U.S.  Yara said they had really been cracking down on crime; the people did not want Querétaro to become like Mexico City.

At the Italian restaurant.

At the Italian restaurant.

Two of Yara’s friends took us to places around the city. We saw an old aqueduct. We looked at various plazas. A street historian explained all about the events related to Mexico’s independence. Later Yara’s boss, Nancy, joined us for supper. We had a very nice salad, and then a carrot cake in honor of my soon-coming birthday. Unfortunately, because I was not feeling too well, I could have only a small slice.

Street level view of the aqueduct

Street level view of the aqueduct

Aqueduct from a distance

Aqueduct from a distance

Yara with her friend from work, Dulce

Yara with her friend from work, Dulce

Yara and me

Yara and me

One of many downtown plazas in Querétaro

One of many downtown plazas in Querétaro

Yara's friends on the left, and a street guide who explained a lot of local history to us (for a tip)

Yara's friends on the left, and a street guide who explained a lot of local history to us (for a tip)

Cutting the birthday cake

Cutting the birthday cake

The group — Yara took the photo

The group — Yara took the photo

The cake

The cake

The other cake

The other cake

Tuesday

This day I was feeling better, but Yara said I still had a temperature. She brought some breakfast food (cereal, milk, an apple, a mango). Then she left for work. I finished the cereal and apple, but could not figure out how to eat the mango without a knife. I posted something to Facebook about it, and others responded with suggestions. But I also did some reading online, and learned a good technique. If you bite the tip off, you can peel it like a banana. This seems to work very well, and I think I prefer it to my old method of slicing and dicing.

After Yara returned from work, we had lunch at her place. Then she gave me a gift: a big mug from Starbucks that says Querétaro, and a bag of carob candies that was inside it.

We took a bus back to Querétaro, during which we mostly slept, even though it was only late afternoon. Yara took me to her parents’ place, and then immediately left for her home. I had supper there, and a nice talk with Memo. During the night my fever broke (a second time), and I had to change my sleeping clothes because they were all wet.

Wednesday

I got up early on Wednesday, around 6:00. We had to leave by 7:30 or so, to get me to the airport in time. I had a nice breakfast, and said goodbye to everyone.

By this time my fever seemed to have disappeared. However, I also realized I had acquired an intestinal bug of some kind, which hung with me for about a week. This is not the best thing to have while traveling, but it didn’t give me any problems — although I was careful to not eat much. (Back in the U.S., I got over it without the use of drugs or antibiotics.)

Carlos accompanied me to the airport in a taxi. Our taxi took us to the airport, but it was the wrong terminal, and the driver said he could not take us to the other one. Carlos couldn’t go past the entry point to get on the tram between terminals, so we traded cell phone numbers and said goodbye. Later he called to make sure I got to my gate.

I got on my flight without problems. I had a chance to take an earlier flight, leaving at 9:00, without any additional charge. But I declined, because I did not know if I could get through to the gate in time. As it turned out, there was plenty of time. But I was running a bit slow with my recent illness, so I was glad I waited. And it would have saved me only an hour or so.

At Houston, it was so nice to be back on U.S. soil. After getting through customs, everything was smooth sailing.

I arrived in St. Louis just before 5:00. In O’Fallon, I had lunch at the Panera Bread/St Louis Bread Factory place. The meal was so good, after meager airline snacks, but I could not eat it all. Then I did some grocery shopping. I got home around 8:00.

* * *

In summary, it was a great vacation. I enjoyed my time with Yara, and it was a pleasure meeting her family and friends. It was also an educational experience, in which I learned more about another country and culture.

Flurry of Old Posts — Sorry!

June 20th, 2009

If you are one of the few people subscribed to my personal website blog by email, you probably received a number of posts today. I was importing old posts from my former Xanga blog, and unfortunately did not realize that WordPress was firing off email updates for each one. Please accept my sincere apologies! Fortunately I detected the problem not too long after I started. Hopefully you will not receive any more after this!

Upgrades

June 19th, 2009

Recently I upgraded a number of things. If you’re into technical stuff, you may find this interesting. Otherwise, you are welcome to skip.

MichaelPrewitt.com

I had been using JumpLine as my web-hosting company. It had been working well, but was somewhat expensive for the plan I had ($19.95/month). Plus it had limitations that kept me from growing my website. And it did not have a good web-based spam filter (at least not a free one), so I was downloading countless spam every month—an especially atrocious problem for an email device like the iPod Touch, which does not have any built-in spam filtering.

After some research, I decided to go with HostGator. The price is much cheaper (only $4.95/month), and at this point they provide everything I need. They use SpamAssassin as their spam filter, which seems pretty standard.

When it comes to server-side spam filtering, I prefer Abaca, which is what we use at 3ABN, but very few web hosting companies seem to offer it. SpamAssassin deletes a lot of junk without even delivering it, and marks other suspicious email as spam for easy sorting. This is OK. Abaca doesn’t deliver any suspicious spam, but holds it online, and it lets you sort the spam by the likelihood that it is spam, which is very, very convenient. With Abaca, at most I have to look at 5-10 messages, and I know everything after that is junk. With SpamAssassin, it is necessary to check each message in the spam folder, which thankfully isn’t that much after the obvious spam has been auto-deleted.

Email (IMAP)

Besides the spam filtering, I wanted to simplify my email system. I had multiple email addresses I wanted to consolidate. In short, I wanted to be able to manage all email through a shared account (IMAP), so that when I read or delete a message on one computer or on my iPod Touch, it is marked as read or deleted when I check my email on another computer; and when I send a message from one computer, the sent message can be accessed on the other computers. It was pretty easy to set up on HostGator, and it has made my email communication so much better, more fluid. It is also web-based, so that I can check it from a browser if necessary, from anywhere in the world.

Reinstalled XP Pro

I have Windows XP Professional on my Dell desktop computer, which I think had been installed 4-5 years ago. It had become very sluggish, so that even opening a web browser took a lot of time. I decided it was time to reinstall. It is working much better now (snappier, as the geeky types like to say). However, I am finding that Ubuntu meets most of my needs very well (too bad you can’t run Adobe software under it), so I’ve been spending more time with that lately, which is also installed on the same machine.

iPhone 3.0

I don’t have an iPhone, but iPhone 3.0 is the name of the software that runs on the iPod Touch. I just did the upgrade, and while I don’t yet notice any dramatic differences, it does have some very nice features (copy and paste, notably; and push notifications) that I look forward to using more.