April 5, 2014
Family Trip to Ishigaki
Last weekend, the family went for a trip to Ishigaki, Okinawa. I had never been to Okinawa at all before, and was pretty excited for the trip. Our friend Mibe was getting married, so we flew out Saturday, the wedding was Sunday, and then we stayed through Wednesday.
Ishigaki is about as far South East from Tokyo that you can get and still be in Japan. It is super close to Taiwan. Maybe the embedded Google Map to the left shows that, but I was surprised at how far away it is - a three hour flight from Tokyo!
Alan was super excited to fly on the plane. He had a great time. The ANA flight attendant gave him a cute little airplane toy, which he played with the whole time we were there (and which now I can't find.) Unfortunately, we checked out stroller on as baggage, and it came out broken. Lisa talked with them, and they said they would fix it.
We rented a car and headed out to the hotel. I think you could drive around the entire island in about four hours, and mostly it takes that long because the majority of the island has a 40 km/hr speed limit. We were staying at a nice hotel where the wedding would take place, right on the ocean. They didn't really have a nice beach, but we could walk down to the water, going over a little seawall and down to some rocky shores.
We had some great food - Ishigaki is well known for Beef - and had a lot of Orion beer.
The wedding was outdoors, and beautiful. I'm sure if you know the couple you can find some pictures somewhere. Alan was a trooper and didn't make much of a fuss during the wedding, which was pretty quick as far as those things go. I got sunburned, since I of course forgot to put on sunscreen. As always.
The standouts from this trip include a Glass Boat ride, which Alan really loved. He loved all the boats really - including a ferry we took. On the glass boat ride Alan would point to a fish, and then pretend to eat it, along with the accompanying eating sound.
We had two really nice dinners, one early on at Hitoshi which specializes in Maguro. It was great. We also had a nice Yakiniku dinner, but I can't remember the name of the place.
Another memorable moment was when we took a ferry to Taketomi Island and went on an ox-cart ride. The island is tiny. It was lots of fun though.
We did safely make it back to Tokyo, exhausted. We survived a five day vacation with a two year old, and it was great! I would still like to check out Naha, Okinawa, and see how it compared to Hawaii. I don't know when we will get a chance to do that though.
January 25, 2014
Ugly Japanese fonts in Emacs on OSX
At some point, when I started to use Japanese in Emacs on my Mac (currently emacs verison 24.3.1) Japanese text turned childlike. It is annoying.
I tracked down the problem: if I do something like
M-x list-fontsets and the
M-x describe-fontset with a likely candidate, I see something like:
... .. 〿 (#x3000 .. #x303F) -*-*-*-*-*-*-*-*-*-*-*-*-gb2312.1980-0 [-apple-Wawati_SC-medium-normal-normal-*-22-*-*-*-p-0-iso10646-1] -*-*-*-*-*-*-*-*-*-*-*-*-jisx0208*-* ... ㈀ .. 龯 (#x3200 .. #x9FAF) -*-*-*-*-*-*-*-*-*-*-*-*-gb2312.1980-0 [-apple-Wawati_SC-medium-normal-normal-*-22-*-*-*-p-0-iso10646-1] -*-*-*-*-*-*-*-*-*-*-*-*-jisx0208*-* ...
You can also do something similar by placing the cursor on an ugly font, and do a
M-x describe-char and it will show the font that displays the character. In general, the fonts that are used to actually display something is set by the fontset, since not every font can cover every possible character that can be in a buffer.
What is this Wawati? Open up Font Book on the Mac, and take a look. It is some ugly Chinese children's font or something.
Why does that get added as the default font to display characters in the ranges x3000 - x303F and x3200 - x9FAF? That is a lot of characters.
Based on unicode-fonts.el it sounds like the default font you get for an unknown symbol that is non-ascii is pretty random. So this unicode-fonts.el package tries to set some default mappings based on unicode character ranges. I installed some of the recommended fonts from there. I also had to install font-utils. And also ucs-utils. And also list-utils.
Once all of those were installed, Japanese fonts now look a lot better.
August 2, 2013
On the road: Seattle to Dallas in a 1951 Pontiac
My dad has two cars that are in Washington state: a 1951 Pontiac, and a 1954 Hudson Hornet. The Pontiac is a car that his dad (my grandfather, Chet Evans) took delivery of when he owned the garage part of the Pontiac dealership (McGillvrae Pontiac, Omak, WA), and he drove it to the dealership from Oregon before it was passed on to the original owner, after Chet installed accessories: seat covers, backup lights and possibly the heater.
My dad then bought that very same car from the original owner (who lived in Okanogan, WA) in 1978 and used it while he was teaching at the UW in Seattle. When we moved back to California in 1979, the Pontiacc was left with Grandpa in Omak, and he drove it with some regularity until the late 1990s, at which time the engine was getting low on compression and the car sat in my grandparents’ garage.
Last year after she passed, we had the Pontiac and Hudson moved to a place near Spokane, where we had work done on them to make them mechanically safe for the trip to Dallas.
The Pontiac has had a lot of work, the engine was rebuilt, the pistons cylinders were bored out, the transmission was re-built, the brakes were re-done, the front suspension was rebuilt, seatbelts were added to the seats, and so on. This summer it was ready, and timing worked out such that I would be in Seattle for work in late July.
So dad and I decided to drive the Pontiac down to Dallas, TX from Seattle, WA to get it where it needed to go.
Table of Contents
1 2013-07-23 Getting Started
I checked out of the hotel at 7:00am, and dad and I loaded up the car. We got on the road, and took I-90 out of town. We made a quick stop in Issaquah and took a few pictures of the Pontiac in front of an old Shell station that we saw there when we met some cousins for dinner once. Things went pretty well on the road, although going over Blewett pass the Pontiac had some trouble, slowing down to maybe 45mph or so. I think that's a pretty good pace for a car that is 62 years old.
We wanted to get some shopping done, but stopped for lunch first at Perkins in Ellensburg, WA.
We had wanted to find a grocery store or something, but got turned around and just ended up back on the highway. We decided to go through to Moses Lake where there was a Walmart super-center, which we thought would have just about everything we wanted.
We got an ice chest, and some ice. Some grapes, bananas, M&Ms, and water. We also got clip-on sunglasses (useful on the road!) some paper towels, mechanic's hand cleaning grease, a bunch of wrenches and a tool set, and a seat cushion for the driver. The seat cushion seemed to help Dad, but seems about the same to me. With the ice chest on the bench seat between us, we were set up pretty good.
Dad also had the radio fixed on the Pontiac. It is still the original vacuum tube radio, but there is also an ipod input on it – although the input works by connecting to the antenna input and not directly to the amplifier section. Line in didn't exist in 1951! The ipod to radio interface works pretty well, so we've been listening to some podcasts as well. The one problem is that if you have the air vents, both side windows, and both windows open, it is a bit noisy in the car and hard to hear. It is still possible though.
From Moses Lake we drove on to Spokane, and then continued on I-90 through Idaho, and into Montana. In Montana we started up another pass, but this time in the later afternoon. We slowed down a bit again, but seemed to be going ok. On the road there were a whole bunch (maybe six!) hot rodded custom model-As and model-Ts. They were from Spring Creek, TX. We'll have to check when we get internet access to see where that is, and whether we can stop there on our trip to Dallas.
On the final ascent of the pass, the temperature shot up. Generally the temperature climbs pretty high when we were going up the pass, so we would turn on the heater to max and turn on the fan to help cool down the engine. I didn't really notice a difference when the heater was on; the car was already hot, and we already had hot air blowing around, but it did seem to help the engine temperature a bit.
Probably about a mile away from the top of the pass, the engine started cutting out, and our speed fell down to about 20mph. I pulled over to the side of the highway, and shortly after the engine died.
We got out and popped the hood - the engine had definitely overheated, and the coolant blew out the overflow system's cap. It didn't look like we had an oil leak, which was good. Dad spent some time looking at some stuff, he removed the air filter and confirmed that the choke was set appropriately. (The Pontiac has an automatic choke, but it makes sense to check it.) We were also running low on gas, but verified that gas was being pumped into the carburetor. Potentially the fuel pump is a bit weak, and Dad was talking about maybe putting an electric fuel pump in once he gets the thing to Texas. Other things that might be a problem include: a clogged fuel pump, a bad coil, vapor lock (maybe related to the fuel pump, but also just because it ran hot.)
We took some time off, dad got in a quick run, I read some stuff on the kindle, and after an hour or two of a nice break – we had a chance to eat some fruit and other stuff – the car started up again. We were able to get going again, but did have another fifteen minute break when the engine quit for a second time on a second uphill portion. We pulled into a station and picked up some 50/50 antifreeze and water, filled up the gas tank, and took off again.
We pulled in to Missoula at about 22:00, and we visited with a friend of dad's before heading to a hotel.
Tomorrow we plan to change the oil, change the potentially clogged up fuel filter, and replace the coil. Then we head back out.
So today was pretty good: from 07:00 to 22:00 on the road, with a nice break on the side of the road in the middle, from Seattle, WA to Missoula, MN.
2 2013-07-24 Missoula to Ennis
In the morning Dad took the Pontiac to a shop and got the oil changed, changed the oil filter, and he changed the electrical coil. The first time he changed the coil, the car wouldn't start, but then he pulled it and put it on again and it worked. Seems a lot like debugging a program.
We got on the road, and things were good. We had lunch, and then had some trouble starting the car. Dad bought some starting fluid, and that helped a lot. So we drove some more but got stopped on an uphill climb. We did the same things we've done before (waited) and got back on the road after two hours or so.
Not too much after that the engine died again. This time dad pulled apart the carburetor, and there was a piece of the accelerator pump in the carburetor bowl. While we were working on this, a guy stopped on the road behind us. He has a '51 Pontiac as well, and he and his wife gave us some tips on stopping in Ennis. They have a NAPA auto parts store with a guy there that knows a lot about old cars, so maybe there will be some help there.
We have a few other ideas about what we can do to help the car. Insulate the metal fuel line since it seems like we are vapor locking when it gets too hot. We can also try to put some wooden clothespins on that fuel line to help radiate the heat, which is apparently a well known (but likely totally ineffective) solution as well. Also, we can try higher grade fuel. Older cars weren't designed to work with the high ethanol levels in modern fuel, and maybe higher grade fuel will help with that.
We did make it to Ennis, and stopped at the hotel that was recommended to us, ate at the restaurant that was recommended to us, and checked on when the NAPA auto parts that was recommended to us opens.
Things aren't looking too great, because the Pontiac has also now started stalling when you idle it. Maybe the idle is too low for some reason, although it is hard to figure out why.
Anyway, we'll see what happens tomorrow!
3 2013-07-25 Ennis to Yellowstone, with a lot of luck in between
We went to the Napa Auto Parts store at 8:00am when they opened up, and asked about parts for the Pontiac. We wanted to get a rebuild kit for the carburetor and an electric pump. They didn't have anything for the carburetor (we would have been shocked if they did) but they did have some electric fuel pumps. 12 volt ones. The Pontiac runs on 6 volts, but dad thought that a 12 volt pump would work, it would just work at about half capacity. We had some discussion with one of the guys at the shop who was pretty adamant that it would not work, and quoted Ohm's law. Dad knows that law pretty well, and tried to talk a bit about it, but in the end we didn't get in to any arguments and I was happy that nobody trotted out whatever degrees they might have (I think between the two of us we have 2 undergraduate Electrical Engineering degrees, and one PhD in Electrical Engineering, as well as a few other degrees not worth mentioning.) We didn't get anything at the Napa store, and headed out to the other store in town.
The other place didn't have anything that was helpful either, although they could have had a 6 volt fuel pump sent overnight. It wasn't clear whether they would be able to install it the next day. Installing the fuel pump (in line with the existing mechanical one) is a bit of a job: you have to mount it, maybe move some hoses or lines around, run electrical power to it, maybe mount a switch for it, drill some holes to get wires where they need to go, and so on. Maybe a 1-3 hour job on a good day.
While we were at the shop, we picked up some insulating wrap used to wrap exhaust headers. We thought that would help keep the fuel line cool. One of the guys there also told us that he had problems with vapor locking, and one thing that worked was to put some transmission fluid in the gas – that raises the density of the gas and raises the flash point so it is a bit harder to vaporize it. We put the wrap on the fuel line (with the help of some duct tape – and I actually did the wrapping myself) in the parking lot of the parts store. Hopefully that was helpful. It couldn't hurt anyway.
We went back to the hotel and made a few calls to parts stores in Bozeman, which is the nearest large city, and was recommended as a place that might have a 6 volt fuel pump. One place actually did have a 6 volt fuel pump in stock, and we asked about whether they knew a place that would install it. It turns out they did, and the guy could do it the same day! We told them we would be there in about an hour (it was 50 miles away) and we packed up.
After we got some gas (premium) we headed down the road to Bozeman. And the car stalled. On a straightaway. Actually, I should mention that yesterday, after putting the carburetor back together, I thought something was funny with the gas pedal. It seemed like it wouldn't go down as far as it used to, like something was stopping it about halfway down. Dad took a try at driving, and agreed that it felt strange, but after stomping on it a few times it was back to normal. That was yesterday, when basically we just limped up a bit of a hill and then went downhill from there.
Well, after the car pulled over about 800 meters from the hotel that we started at, we popped the hood and took a look. Part of the accelerator linkage was bent, and that is when Dad noticed that the previous day he had installed the linkage that sets the idle and fast idle (and is part of the automatic choke system) improperly when he put the carburetor back together! That explains why the pedal wouldn't go all the way down - until it was forced and bent the linkage. And explains why the car wouldn’t idle…
Dad used some duct tape to secure the automatic choke linkage out of the way and we were able to just barely limp up the mountain, then coast down to the flats. Bozeman was about 50 miles away, and we had a few more mountains in the way. There were some close calls where I didn't think we would make it, but in the end we were just able to clear the final uphill parts of the road, and we got to Bozeman probably at about 11:00am.
The parts store there did have a 6 volt fuel pump. We also picked up some other miscellaneous stuff, and then headed over to the shop (next door) run by a guy out of his garage. He had a truck up and had pulled the rear end on it. He took a look at the Pontiac, but was a bit negative when he realized that the job wasn't to swap out an electric fuel pump, but to install one where we never had one in the first place. That is a significantly harder job. He wasn't sure he would be able to get the car done since he had other business to finish, but after hearing out story he said he would take a look at it.
The mechanic's name was Jason, and he was just great. He was a younger guy, but really knew his stuff when talking about these older engines. He grew up working on cars apparently, and managed to move around his schedule so he could start on the pump installation right then. While he did that dad I did some work on the accelerator linkage—basically repairing the damage that we had self inflicted the previous day. We had bought some parts previously that we needed to properly reconnect the linkage, so after bending it back into place, we checked back in with Jason. He said he need an hour or two more, so we went off to lunch.
When we got back Jason was done! The pump was in, he had a switch installed nicely under the dash, and it worked great. We paid him (and gave a nice tip for all the trouble we caused him) and took off, headed for Yellowstone National Park.
I cannot stress just how amazing Jason was. He was fun to chat with, really knew his stuff, worked very quickly, and went out of his way to get us on the road again. It was really just amazing when you consider that there is no reason that any parts store really should have a 6 volt fuel pump. Those are just rare. We were very lucky that there was one near us, at a place that we could limp to in the Pontiac. Then we were super lucky that there was someone that could install it for us. That isn't the kind of job that you can do (or would want to do) easily on the roadside. You need a shop with a lift or at least a jack, power tools to cut some holes, wiring, all sorts of stuff. It is really amazing that we were able to find the right combination of parts and labor to get the Pontiac back on the road.
And it was really back on the road. We had a few hills in between us and Yellowstone, and it took them like a champ. Before, you could only give the car a little bit of gas. If you gave it too much it would cough, act like it wasn't getting any gas (which is wasn’t), and start to die. It would do that too if you just gave it a little bit of gas, it would still do that, but you could get a lot further. A bit further.
Now, if you put the pedal to the floor it would downshift and give you all it got. The engine is about 90 horsepower, so if you are used to a modern musclecar, or even just a modern* car, that isn't really much, but with the electric fuel pump (and our additional ad-hoc modifications like a wrapped fuel line, transmission fluid in the gas (only once), and premium gas) it would now power up the mountain and only lose a bit of speed. Down to about 50 instead of 20mph (or stalled.) We had lots of ups and downs, but the Pontiac took them all like a champ. We probably crossed the Continental Divide about 10 times.
Clearly this is what was giving us our problems. Before when you climbed a hill, the car would slow down, and the engine temperature would rise. Now the temperature stays pretty constant and you can go at a reasonable speed up the hill. That fits in well with what we suspect: the mechanical fuel pump wasn't able to supply enough fuel, making the engine run lean, raising the temperature, causing misfires, reducing the engine speed causing the fuel pump to pump less, reducing the fuel supply, etc. Now, we have enough fuel and the engine temperature doesn't rise.
It was just an amazing feeling. It took a while, but it even got to the point where we didn't start to worry at approaching mountains.
We made it to the Yellowstone entrance, and dad got a 65+ lifetime pass to all national parks for $10. That is cheaper than normal admission. He has no excuse not to come back. We drove around and stopped at a few places. There was one really neat geyser, and we met some nice people. Everyone seemed to like the car.
We decided that there isn't anyway way we could stay at the Old Faithful Inn (they book up in advance pretty quick) but we wanted to check at the lodge for some souvenirs and ask about a room anyway. It was about 17:30 when we pulled in to the parking lot. The place is just beautiful, old wood, huge. We asked at the registration desk whether there were any rooms open, and they said no, they had just turned some people away right before us. We asked if there were any other places to stay in the park – as young kids we stayed with the family in some cabins, and there are other places to stay here. They checked, and while they were doing that, a room at the Old Faithful Inn opened up! There was a cancellation, so we took it right away. Amazing! Our luck today has been unbelievable. Perhaps it is some sort of karmic payback for the vapor locking and hours that we have spent on the side of the road (about 6 over two days and three "stops".)
So we decided to go for a loop around the park. There is a highway that circles the park. Going by the map I guess that the full loop is about 160 miles or so. There is also a road that cuts the park in half, for about a 80 mile loop. We thought we could do that and get back by 21:00 or so. The restaurant in the Inn closes at 22:00, so we thought we would try to look around the park and come back for dinner.
We headed out and the car was great. A champ on the mountains. We saw some Bison, got out and looked at some geysers, saw an old bus (it was actually on a new chassis and engine, maybe a modern bus but made to look like the old ones) and stopped for a picture at one of the Continental Divide signs. We had crossed the Continental Divide a few times already, but didn't stop because we were going to fast. This time we were able to stop. While there we met some guys riding their bikes from Oregon to Vermont. Crazy! Two more guys cycled up and they were riding from Washington state to Argentina. Or something impossible like that (isn't there an ocean in the way?) They were all really great guys, and took some pictures of us, and then were interested in the Pontiac so we took some pictures of them. Lots of fun.
We finally did make it back to the hotel at 21:20, almost exactly three hours after we left. You could easily take a lot longer than that if you wanted to stop to get out and look at things. A full loop of the park would probably take 6 or 7 hours just driving, much longer if you actually stopped to look at stuff.
We're in the hotel room now, and while there isn't any tv or internet access, that is just about how a place like this should be.
The plan tomorrow is to get up and go for a run, then take some pictures at Old Faithful, hopefully with the Pontiac in them. Then we'll head south and see how far we can get.
Things are looking up!
4 2013-07-26 Buffaloed by buffalo
This morning dad and I got up at about 6:30am and went out for a "run". We went at dad's pace, so a brisk walk. We did about 5km out around Old Faithful and the surrounding geyser area. It was a really nice walk, with lots of interesting things to look at and some interesting signs about the geysers. It was a bit chilly, but we had enough to talk about and look at to keep our minds off of the cold.
On the way back to the hotel, within sight of it actually, we saw a strangely shaped rock in the distance. Getting closer, it turns out it was a statue of a buffalo. Getting closer, it was a buffalo. A real buffalo. That was looking at us funny. We probably should not have worn bright yellow and red shirts. A park ranger was there and yelled at us to keep at least 25 yards away. I have no idea what that distance is. We took some pictures and edged around behind the buffalo. Amazing. Just amazing.
We then packed up the Pontiac and headed out. The trip down to the South exit was very pretty. We weren't always even the slowest car on the uphills (but probably we usually were.) We drove out through the exit, and then went through the Grand Teton national park. Those mountains were amazing. There was nothing on the road until we hit Jackson Hole, where we got some gas and lunch from the Albertson's supermarket. Then we headed on to Pasoga Springs, Colorado, where a friend of dad's lives.
We were doing great, until somewhere around Utah I noticed that there was a burning smell - I had noticed it a bit before, but thought it was a forest fire off in the distance or something. Dad also noticed that the battery charge gauge indicated that we were pulling current from the battery! We pulled over in a gas station and popped the hood. The generator was not generating. That is a problem. You need to have a generator, because in order for an engine to run, you need a few things. One of them is gas (which we had some major problems with, until we got that electric fuel pump installed!) another is air, and another is a spark to ignite the fuel and cause the explosion that pushes the pistons. The spark is generated by the spark plug, which needs electricity to run it. That comes from the battery. You can't just use the battery though, it will eventually run down. So cars have generators (or alternators more likely if you have a car that is anywhere near modern) that use power from the engine to generate electricity and re-charge the battery while the engine is running. Nice. So we didn't have a generator. That was a problem.
Dad removed the generator from the battery circuit so it wouldn’t short out the voltage regulator and leave us with two broken parts. We couldn't remove it entirely because the belt that it was driven off of also drives the water pump for the cooling system. So we needed the belt to be tight to drive that, which means the generator needs to be in the belt loop. Dad actually has an older generator in the trunk, but that needs some work before we can try it (mostly it needs to be cleaned out since it was sitting outdoors since the 1960s.) What we decided to do was to buy a battery and a battery charger so that we could charge the battery overnight, and swap out for a new one if we needed during the day.
We went to a Walmart, but they didn't have anyone to help us in the automotive section. They did have a battery charger that would work for 6 volts, so we got that, and then headed out. By chance we spotted an AutoZone, so we stopped there and got a spare 6 volt battery. And some bungie cords to tighten it down, since it is the wrong shape for the battery shelf in the Pontiac, but we can probably shoe-horn it in there if we need to. Then we drove another 60 miles. In the dark. With the lights on. Which are a huge drain on the battery. The battery that is in there is a really good one though, and seemed to be fine. We decided to stop at about 10:30pm since we could get up at sunrise and drive without the lights which would be less drain on the battery (it has to power the spark plugs, remember) and would be safer to boot. So now we are charging one battery in the room and Dad is cleaning up the spare generator outside.
(A few hours later.) It is now 1:30am, and I can't believe it, but we managed to fix the car. The spare generator, an old one from Uncle Jay's Pontiac engine, actually worked. Dad cleaned it up, especially where the brushes contacted the commutator, we removed the installed generator, and put the old one in. That should have taken about 20 minutes (I guess if you are a practicing mechanic, in a shop with the right tools, and it isn't pitch black outside) but took us about two. Maybe. I'm not sure. We both thought there was no way that this would work - at worst we were back where we started - but when we started up the engine, it showed the battery being charged. Truly amazing.
I can't believe how we have had such great luck and managed to fix all these problems that have popped up. What an adventure.
Next time we do this though, the car will have a 12 volt system. This 6 volt system has made a hard task even harder!
5 2013-07-27 From Price, Utah to Tucumcari, New Mexico
There isn't much to say about today. We got up and were driving by 8am. The plan was to get going earlier, but we got some extra sleep in the interests of safety. I did most of the driving since I had a few hours more sleep than dad.
We drove, and drove, and drove. The generator generated. The fuel pump pumped. The car went. It was a great feeling. Not much happened on the road. We went on the smaller backroads, which was a lot of fun. We went through a few small towns. There was very, very little in Utah. It seemed like a sage-brush filled wasteland.
Entering into Colorado the scenery greened up a bit, and it really looked like nice country. It was a very sparse country though, and at one point I was worried that we would run out of gas since it was sometimes an hour or almost two between gas stations.
We stopped off at Pagosa Springs to visit with Sue, a friend of dad's from when he was working at JPL as a grad student and post doc. Sue and her sons Eric and Phil were the first to babysit Alana and me. They were quite nice, and had a lot of cats and dogs.
After that we headed back out. We had eaten lunch in the car earlier (Subway - a really good meal and easy to do in the car!) and didn't stop for dinner either, although we did have a lot of fruit. And Peanuts in M&M form.
We drove down into New Mexico, and parts of that place look like another planet. At one point we crested a hill and were directed to the other side of the road to detour around a helicopter that was there to (presumably) airlift someone out to the hospital. We didn't see any wrecks, so they must have been hiking or something.
We didn't run the radio at all since we were worried about the generator giving out. It was fine. Once night fell we turned on the lights, and while the generator wasn't able to give a surplus of electricity with the lights on, it was able to keep the lights from drawing from the battery.
We figure that we can use the radio tomorrow if we want, just because we were able to get the remaining distance down to about 470 miles, or about eight hours. We can probably get back on the battery alone during daytime if the generator gives out.
Anyway, we drove until about 10:45pm, and checked in to a hotel at Tucumcari, New Mexico. Tomorrow morning we'll get an early start and check out Amarillo, TX and Route 66. After that we'll head back to Dallas, and if all goes well will arrive in the late afternoon, with a whole day to spare!
6 2013-07-28 From Tucumcari to Plano
We got an early start and were on the road by 7:00am. We forgot about the time zone change, so once we entered into Texas we lost an hour. There wasn't too much going on from New Mexico into Texas. Once we got into Texas we took an exit for Historic Route 66. We road along that for quite a while, but at some point it turned into a gravel road! And then a dirt road! We had to get back onto I-40, and we stayed on until we found an exit for Cadillac Ranch.
Cadillac Ranch is an art installation that has been around since the sixties. It is basically a bunch (10) of older Cadillacs that have been jammed nose-first into the ground at a 45 degree angle or so. People are encouraged to spray paint the bodies of the cars, and they are very colorful. It is a really interesting project. There were lots of people visiting, from all over the place. We had wanted to drive the Pontiac up close to the installation but that wasn't possible. We did get some shots with the Cadillacs standing in the distance though.
We got back on the highway and drove through Amarillo. We didn't find too much Historic Route 66 stuff, unfortunately. It was just a normal city, so we got some gas and drove on. There wasn't really too much interesting out of Amarillo; we just were on some big roads for a while. Eventually we made out way to 286, which headed West pretty much across Texas until we hit I-35, and we know our way home from there.
We pulled into the house in Plano at about 5pm that evening.
Can you believe it? According to the Odometer we had come about 2700 miles, in a car that is 62 years old. We had two major failures: fuel pump not strong enough, requiring the installation of an electric fuel pump, and the generator failing, requiring replacement with an old one that was in the trunk. The chances of that old generator working were tiny, but it actually worked. Dad didn't bring it along as a back-up, but as something that he would have rebuilt once we arrived. So that was just very lucky. We were both kind of curious how far we would have been able to go just on the battery alone; we think we could have made it in about the same time with two batteries and a charger, but we never had to test that theory.
It was a really great trip. Part of the adventure of driving a classic car is dealing with the adversity that it presents: no modern conveniences (no air conditioning, power anything, comfort), very high likelihood of some sort of break down or problem, and a change of mindset to a more slow-paced, relaxed trip where we could see the sights.
Dad still has a 1954 Hudson Hornet in Washington state that he will need to get to Texas at some point. It is also being mechanically restored, and he will have the electrical system switched out to a 12 volt system since he's having the wiring redone anyway. There is a chance that we can have another adventure like this next year.
I'm looking forward to it!
*Dad’s definition of a modern car: hydraulic brakes, 12 volts and overhead valves. His definition of a luxury car: a modern car with air conditioning.
July 7, 2013
Let's try to build gemrb for android on Mac OSXI've been playing Baldur's Gate with GemRB lately.
I have found it to be pretty unstable on my Kindle Fire HD 8.9", so I want to try to run it under a debugger and see where it crashes. My first step is to try to get the code locally and build it.
I'll need GIT for that and heard that the Git OSX Installer is a reasonable way to get GIT for Mac. So I've installed that.
I had to set up a Github account (as FuguTabetai) and add SSH keys to that. Once I did that though, I was able to clone the repository (on my personal MacBook, ~/Documents/workspace):
$ git clone firstname.lastname@example.org:gemrb/gemrb.git
So now I have the code locally. The question is, now what to do with it. Let me take a look around. The android subdir has a great README setting out what I need to build. That includes the android-sdk (already installed due to playing around with that a few weeks ago) but I'll need to get android-ndk, mercurial (apparently) as well. Including stuff from the gemrb, I will probably also need to get cmake, make, g++, and a bunch of libraries: Zlib, Python 2.3, SDL 1.2, OpenAL, SDL_Mixer, libpng, FreeType, iconv, libVLC 2.0+.
Wow, this might take a while to get going. I have used fink in the past, but it looks like right now that is hosed. I think it would be nice to install MacPorts, but that needs the command line tools for developers to be installed. I can only find downloads for that for Mountain Lion or Lion. I'm on Snow Leopard. I found that I can download Xcode 4.2 for Snow Leopard and that includes the command line tools. So I'll do that. I think I'll need to upgrade to a newer OSX version at some point soon though.
I'm trying to do this so I can install MacPorts, and from there the other libraries that I need to build gemrb. I think this is going to take a while - I have to at least wait for the 1.8GB Xcode download to finish over the hotel internet.
June 30, 2013
More on Baldur's Gate on a Kindle Fire HD 8.9" with GemRBBaldur's Gate Trilogy WeiDU. I installed that. I also followed more or less exactly this post from gog.com to enhance the gameplay which includes some other mods and restores some extra content. This time around I took some screenshot with the game in 1920x1200 resolution with the original fonts, then with some large fonts (overran the content areas for the most part) and finally at 960x600 (my preferred resolution) with the droidserif font. It looks pretty good, but the font is still a bit big, and the "p" is cut off (probably it is too wide for the space allocated to it?) but still it is all very readable. Unfortunately I have some some problems. I keep finding hard crashes when I explore around the map. They are repeatable, and I have a save game for them so I'll try to get in touch with the GemRB community to see if they can help. My guess is that the BG2 engine with the BGT mod and the additional content plus other mods that I added just hasn't been tested much. So I think I will just install Baldur's Gate 1, and the suggested mods for that, and then try again.
June 28, 2013
RPGs on the Kindle Fire HD 8.9"I've had a Kindle Fire HD 8.9" model for a few months now. I really like it. I am able to read email (personal and work) and set up calendar entries (personal and work.) I can do some light web browsing, and check up on FaceBook with it.
Every once in a while there are deals on Apps. In a recent deal, I picked up the game CHAOS RINGS from the Amazon Appstore.
It is a pretty 3-D game with what look to be pre-rendered (or at least fixed camera position) backgrounds. The story is simple, and very Japanese. Combat is a JRPG style system where the two opposing forces line up and take turns attacking each other. I love turned based combat, so that is a bonus in my book, although I prefer games that blend strategic with tactical combat like the old Gold Box games, or Infinity Engine games. Still, this game is very easy to pick up for a few minutes, grind out a few battles, and put back down. They have a few puzzle stages that have all been variations on a theme (sliding block puzzles, teleporting block puzzles, things like that) but they have all been fairly easy. The maps on the overwold have so far been very simple, there is an automap, and zero need to take notes.
The economy seems pretty poorly balanced to me. The only thing I think you need gold for is to buy keys to open locked chests, and at this point I have more gold than I know what to do with. You can buy weapons and armor (as well as "gems" and items) but for everything except the item, there is a linear progression in power and zero choice involved. I either find something better than what is for sale in the dungeons, or I buy the best that is available (it hardly makes a dent in my amassed wealth) and that is it. The items can be somewhat useful, but so far the battles haven't been well tuned either and I think that giving up a turn to apply a buff just isn't worth it.
So I'm still going through this RPG, even though the story seems a bit simplistic, contrived, and the characters are annoying. It is a fun diversion.
GemRB and Infinity Engine Games
The other thing I came across recently is GemRB. GemRB is a "Game Engine Made for pre-Rendered Backgrounds" that is an implementation of the Infinity Engine that powered the BioWare and Black Isle Studios RPGs (Baldur's Gate, Planescape: Torment, Icewind Dale, etc.)
I had known about GemRB for a while, but since I heard that Planescape: Torment wasn't really playable in the current build, didn't go to too much effort to try it out. The other day though, Good Old Games had a D&D bundle for a ridiculous price which included six or seven infinity engine games for like $20. So I bought it, and then started to play around with getting it to run on my Kindle Fire HD 8.9".
First off, I basically followed this forum thread on how to set up GemRB for Android. I ran into a few problems, but not too many.
First, you have to install the game on windows. That went well. Then, you have to decide what resolution you want to play at. There are mods that modify the game engine and data files to allow resolutions that were not supported at the time the game was written. In my case, I thought I would try out 1920x1200, which is the native panel resolution on the Kindle Fire HD 8.9".
That didn't work out so well; I was able to play the game, but the controls were so tiny that I had a real problem reading text and hitting controls.
I then re-sized the game using the tweaks and fix packs and the widescreen mod. There is an option to install for GemRB, which I did. I changed the resolution to half the native panel resolution, so 960x600. The controls are still a bit too small, but they are at least mostly reliable. Text is still smaller than I would like, and a bit hard to read due to the raster fonts being scaled.
It turns out that GemRB supports TTF fonts, and people have been able to get that to work on the android version so I'm going to look at that next.
I wanted to find out what fonts are already on my system (so maybe I can just set the fontpath to that), so I started up an ADB shell session. It looks like the Kindle Fire HD 8.9" (first generation) fonts are stored in /system/fonts/, and the following are available:
I think I'll try Droid Serif Regular.
In the GemRB.cfg file, which is /sdcaard/Android/data/net.sourceforge.gemrb/files/GemRB.cfg, I had to edit it and add in
The thread I linked to says to edit the override/pst/fonts.2da file, but that file did not exist. Knowing how these things sometimes work, I copied the file /sdcard/Android/data/net.sourceforge.gemrb/files/unhardcoded/pst/fonts.2da over to /sdcaard/Android/data/net.sourceforge.gemrb/files/override/pst/fonts.2da and edited that to include the DroidSans-Regular file.
Unfortunately, that didn't work. My fonts.2da file was seemingly deleted on program launch? I came across a message suggesting that the GemRB binary directory might be getting unpacked on launch, but that you could put the fonts.2da file in the game's override directory, so I added it and modified it in the /sdcard/gemrb/pst/override/ directory. That caused the program not to be able to launch, and the log file revealed that it couldn't find the font DroidSerif. It turns out that I had a space like: "DroidSerif -Regular" so that is not going to work. After fixing it, it worked! But a lot of the text was too big at 24 point... And when I tried to talk to someone the game crashed. Setting the size back to 14 for two of the entries seemed to fix it. Not bad. Not great, but not bad.
June 21, 2013
Family fun at Disneyland!On Tuesday, Lisa, Alan, and I went to Disneyland as a full family for the first time. Lisa and Alan have gone a few times with Lisa's parents, but I was never able to join them. On Tuesday, I took a day off of work, and invited another friend of mine and his wife who also has a young child a few months older than Alan. Jungle Cruise. Alan really liked the boats, and waiting in line wasn't even that much of a problem. It was a bit difficult for him to see the animatronics because they were always off behind him, and looking forward across the boat to the other side his view was obscured by the other passengers. He really liked the waterfall though. Come to think of it, before we did the Jungle Cruise, Lisa went to get the Monster's Inc. fastpass, and Alan and I lined up in the line for Buzz Lightyear's shooting ride. Alan rode that with us, but he was a bit scared at the loud noises and some of the dark places. When he saw the Toy Story characters that he recognized though he was really happy! On Lisa's ipad we have two short videos, and they are both Toy Story videos. Alan loves watching them, and I'm sure he liked seeing life-sized versions of characters that he recognized! After the boat ride, we got a fruit cup snack (that went over well!) and then road on the train. The train at Tokyo disneyland leaves from the second floor of the Jungle Cruise ride, and drops you off at the same place after making one loop of the park. Alan also really liked the train ride (he loves trains) and wasn't even scared in the dark parts of the ride. Lilo's Luau and Fun at the Polynesian Terrace restaurant. Many of the Disney characters took part in a kind of show, and walked around the room letting you take pictures with them. For the most part Alan took good pictures! He was a bit scared of some of the characters, but oddly enough he seemed to warm up to them later on. At the end of the lunch there was a show on the stage where the characters taught everyone a dance. Can you spot Alan? He has a bit of help from Lisa. During lunch, I got a message from a friend of mine. By change he and his wife were at Tokyo Disneyland, so we met up with them and watched the parade.
Lisa and Kiyoko went to ride Big Thunder Mountain, while Alan, Akihiro, and I sat down and rested for a bit. After the ladies returned we walked over to Star Tours where we had a fastpass. Lisa and I rode it first, and Akihiro and Kiyoko watched after Alan. We were able to get a pass for them once we were done, which was really nice. I was looking forward to this ride, but was a bit worried that I would get motion sick. I got very motion sick. I watched about half the ride, and then had to close my eyes and pray for the ride to end. Afterwards our friends rode, Lisa took Alan to the baby center to feed him, and I just tried not to be sick, and tried to stop my arms from tingling. That pretty much ended our evening; when the Oyamas returned we decided to part ways. Lisa was off feeding Alan, I was useless, and they have yearly passes so didn't feel a need to ride on anything.
We ended our day off with Pizza for dinner, and Alan really liked that. He ate an entire slice - the same as Lisa and I! Then we finally headed home, and got him into bed by 10pm. He slept in late the next day. I think he had a lot of fun, and I am looking forward to going back with our friends who have a boy about the same age.
April 28, 2013
Whew, it sure has been a while!
December 23, 2012
Disneyland in December
Cars land at night
Snow white's castle
Family Photo with Winnie the Pooh
Family photo at the castle
Family photo at the castle
Family photo at Disney Christmas tree
With Santa Claus
Chip and Dale!
Cars Land at night (taken by Disney photographers)
December 22, 2012
A quick review of the US Kindle Fire 8.9" tablet
- Check my email. Note that this almost positively involves writing email in Japanese.
- Browse the web
- Keep up on my RSS feeds, which I currently do with Google Reader
- (Optional) Play some games
- (Optional) Keep up with FaceBook. Note that this almost positively involves writing in Japanese.
- (Optional) Video chat with family
- (Optional) Play around with programming this thing
- Backup the Japanese keyboard (that I like, not the default one) from my phone. I have one keyboard that I like, Jellybean keyboard. I needed to back that, and its Japanese dictionary up. I was able to back them up using File Expert, which has an option to save the APK files for apps that you have installed on your phone to the internal memory. Since I don't have access to the Android App store I used the 1mobile appstore file expert download. Note that you need to enable loading 3rd party apps in the Kindle, which is buried somewhere in the preferences but that isn't too hard to do.
- Hook up the phone to my computer and copy the backed up APK files to my computer.
- Hook up the tablet to the computer and copy the APK files over with the now installed 1mobile File Expert app.
- Run File Explorer, locate where I copied the apps, and run them. Run the Jellybean Keyboard app and it pulls up preferences that let you select the language to use. It looks like actually just installing the Jellybean keyboard would have worked, but I need the Japanese dictionary to type Japanese. For some reason, the keyboard itself could not download the dictionary, so it is good that I copied it over.
- Hey, Japanese works!!
November 15, 2012
2012 November Osaka and Kyoto family trip
Alan and the Shinkansen
Alan takes a nap at lunch
Tanaka Family Seal
Alan at the temple
Tanaka family graves
Kyoto: temples and fall leaves
Everyone loves Afro Buddha
Nice Zen garden
This November, Lisa's father had a school reunion for the 50th anniversary of his school. Lisa's grandmother and father grew up in the Kyoto area, and have roots going back there very far back. Probably more than 500 years at least. Grandma also wanted to go back to hold a ceremony for Grandpa, who passed a few years back. So the whole family, Lisa, Alan, myself, Lisa's younger sister, her daughter, and her husband, Lisa's mom and dad, and Lisa's grandma all headed out to Kyoto on Friday morning, the 9th of November.
We got a Shinkansen at 8:00. The Shinkansen are a real treat to ride; since I've been living in Japan permanently I've only taken it once or twice in six years. They are fast, smooth, comfortable, and you don't have to go through any of the trouble that you do when you fly. No security. No X-ray scanning. No millimeter wave back-scattering devices. No pulling laptops out of bags. And the stations are right in the city center. We took a taxi from our house to Shinagawa station, it takes all of 15 minutes, and we board the train shortly after that. You can see on the left here a shot of Alan in front of the train. He's too young to really have an interest in trains yet, but I bet he will be one of those kids that like trains. I like trains anyway!
We arrived at Kyoto station at 10:30 and walked to our hotel, the New Miyako. That was only about a two or three minute walk (once you walk to the station exit, which can take a while since the station is pretty large.) Lisa's sister and her family were on a different train, they were coming from Shizuoka. After waiting a bit for Rie, Aki, and Yuzuna we went for lunch at a Chinese place in the hotel. Nice. We had some beer at lunch, and everyone got a kick of how Alan just passed out in front of one of the glasses. So don't take the picture the wrong way, you have to be at least 20 years old to drink alcohol in Japan.
We left our luggage at the hold and took two cabs to the shrine and they had a private ceremony for Lisa's grandpa. The temple was kensiin - I do not know the Japanese writing for that. It was a smaller place, not the kind that you see as a tourist. It had maybe four or five rooms, some in separate buildings with covered outdoor walkways between them. There were three monks, one older and two younger. I got the impression that they were family. They held a ceremony of about 40 minutes of chanting with some drums and other things to hit every once in a while. The Tanaka family seal was a few places there and in gold in the main chamber. I'll need to talk to Lisa's dad a bit more about it, but I don't know why the Tanaka family seal is displayed in the temple.
The cemetery is in a large nearby complex so we went to their graves - 7 for the Tanakas family. There are 500 years worth of Tanakas in there, according to Lisa's dad. Note that in Japan people are usually cremated, and the ashes are placed in family graves. We met with a caretaker who was talking about how they will need to repair some of the graves due to the tree roots nearby. I guess if you have a few hundred years to deal with, all sorts of things can happen. Mr. Tanaka is the 15th in the succession and likely will be the last buried in Kyoto. They also have a plot in Tokyo, near Ryokoku (the place where all the Sumo wrestling happens.)
On the way out of the cemetery, which was quite a ways up a the hill, and very large, we passed some interesting stuff. There was a temple at the top of the hill with trees whose leaves were starting to turn. Lisa took a great shot, which I've included. Also, Afro Buddha. Well, his actual name is 五劫思惟阿弥陀如来像, but I can't read that.
We went to the nearby Konkaikoumyouji temple (金戒光明寺 こんかいこうみょうじ.) They've got a website but it is only in Japanese. There is also an entry on Wikipedia but the English entry is almost bare compared to the Japanese entry. We toured around there for a bit, entering into the grounds and walking through the gardens. It was quite nice.
Sake from bamboo
A really good chirashizushi
An assortment of Japanese sweets
That famous crab in Nanba
Lots of kushiage for lunch
Another famous Osaka landmark
A nice view from Osaka Castle
We really were there!
Fugu Hire sake
Dinner was from 5pm at Nijyou Fujita (二条ふじ田) a kaiseki (traditional long form multi-course) meal. I didn't find anything in English (there is a tabeblo link) but the place was very good. Unlike most kaiseki I've had, I didn't almost explode and feel sick from overeating this time. There were a bunch of dishes, some of which I took some quick notes on. しそうのこうせん hot shiso flavored water. The waitress made some jumping origami frogs for Yuzuna and Alan. The soup used water from a temple 60 meters away. The fish was Sawara さわら cooked by Yuuanyaki ゆうあんやき 幽庵焼き which is apparently like sukiyaki for fish with some sudachi and lemon. We had a very nice selection of Japanese sweets to choose from also.
After dinner we took cabs back to the hotel and checked in. We were staying in rooms 667 to 669. It was a close call - 666 was right next door!
An expensive buffet breakfast at the hotel and then a train to Osaka. We took the local so we could sit.
We made our way by subway to Namba where we hit up the main road and eventually arrived at Daruma, a kusiage place. The tomatoes were the best. The place was packed, with people shouting all the time. If you haven't had kushiage before, it is great. Basically, it is just fried stuff on a stick. There are big communal bowls of sauce, with instructions all over the place talking about how you can't double dip. No double dipping. There is also free lettuce. Or maybe it is cabbage. I don't know. That isn't really what I am focusing on. We had a bunch of thinks, like tomatoes, potatoes, fish - there was something on the menu called "kiss". I didn't know what that was, but was of course imagining the chef kissing the batch of frying oil and frying up that, lips in pain the whole time. Of course, it turns out it was just a type of small fish that you each whole, but whatever. I like my idea better. Another good one was fried pork cutlet. I don't know if they really take a regular pork cutlet, and then fry that, but that is what I like to think. These things are all quite small by the way. There were onions, eggplant, I had some cheese, and their fried ham was good. I'm sure I'm missing lots of good things, but anyway, if you go to Osaka, try their Kushiage. No double dipping though!
We wandered around a bit and went to Nanba bashi, where we got some pictures of the famous Glico sign. It's that guy holding his arms up. The whole time we were there people were taking their pictures in front of that thing. Then we headed for the taxi stand and Osaka castle.
The castle was really nice. They let us ride the elevator since we had kids in a stroller. We wandered around a bit and went up to the observation deck. They have an entire museum in there. The place was packed, and the castle is on a huge park ground. It is really worth going to see.
Dinner was at FuguYoshi, a fugu place. Sadly, I've had fugu a few times now, and despite the domain name of this website, I'm not really a fan. A meal entirely of fugu is … not particularly a great meal, but you should at least try it once.
First up was Fugu skin with ponzu and nikogori. Next up was fugu sashimi with ponzu.
We also ordered fugu-hire, which is hot sake with two fugu fins in it. As you open the cup (it comes covered with a wooden cap) you light a match to burn off the excess alcohol. Even after doing that the sake tastes quite strong, smells terrible, and frankly just isn't that good.
After that was fugu nabe. And then egg, rice, and water is added to that leftover broth and simmered. Top off your bowl with either salt or nori and onion. That is the bit at the end that fills you up.
Desert was a grape, persimmon slice, and small ball of matcha ice cream.
We walked to Osaka station and caught a train back to the hotel. Well, everyone else did. I had a bathroom emergency (I don't think the fugu agreed with me) and caught a later train. I did eventually make it back though, and thankfully the express train did have a bathroom on board.
We rented out a minivan
Kiyomizudera: One of my favorite temples
Support structure for Kiyomizudera deck
750 ton bell at Chion-in
At Shogun Dzuka's garden
Lots of tofu
At the golden temple
Lisa and Alan at the Golden Temple
Hey, I'm busy reading here
I skipped breakfast since I didn't want to deal with fish. We rented a minibus for the day and headed out first for Kiyomizudera, which is one of my favorite temples. It has a great view of Kyoto from up on the mountain, and has a super famous balcony. It is an all wooden balcony constructed without any nails that is very high off the ground. It is really amazing. The temple is really great in fall when the trees start to turn red.
Then we took a ride to see a 750ton bell at Chion-in (知恩院神社 ちおんいん。) It isn't something that people go to all that often, but since we had a whole minivan the driver was taking us all over the place. The bell is really big. They ring it every new year, and usually it shows up on NHK TV.
After that we went way up into the mountains where few people go (we were the only ones) with a nice view of Kyoto. Too bad about the rain. The place was Shogun Dzuka's garden (将軍塚庭園 しょうぐんづかていえん.) It was a really nice garden, had some great views (or would have if it wasn't so foggy due to the rain) and would have been great to walk around at more. We had an appointment for lunch though.
Lunch was at a fancy looking yuudofu (boiled tofu) place. It had a nice garden between the multiples buildings with a koi pond. The place is called 順正 じゅんせい。They do have an English website. I took a bunch of pictures, but didn't post them here. They are on Flickr if you really want to look at more food. Alan really enjoyed watching the Koi in the pond. I'm really excited about when he gets a bit older and we can go to Zoos and stuff. He doesn't really know animal names yet, but we do read a book every night with some animals in it.
Tea and tounyuu to start with a small goma tofu. Some ginnan and miso flavored tofu kushi. Lots of tofu. Some tempura, rice, pickles, and other vegetables.
After lunch we went to kinkakuji, the Golden Temple. It was nice. There was a group of French people in kimono. You definitely should go at least once if you haven't been. I prefer some of the other temples (Kiyomizudera primarily) but this place is so famous you just can't pass it up. It is always insanely crowded though. Still, that is one impressive temple they have there.
After that we picked up our luggage from the hotel and hopped on a train back home. On the way Alan and I spent some time reading. Well, he didn't actually read with me for all that long before he started throwing his magazine around the train, but still. Cute picture I think.
September 29, 2012
"That traditional walk"
Starting the parade
Very young oiran in training?
Those are some big shoes
That hair must have taken a while
Oiran walking away
A bit after lunch today, Lisa mentioned that there was a festival not too far from our house today and tomorrow. I asked her what the festival was for, and she said it was a festival for the local area, and specifically the Shinagawa Toukaidou area that used to be a stop on the tranditional road from old Tokyo (Edo) to Kyoto. We used to be about a (very) easy day's walk out of the Edo capital, so people would stay here.
Anyway, I didn't really know what the festival was about, but the timing was right: we could walk there, and have dinner. Dinner at a Japanese Festival is a super inefficient thing, but useful for one or two reasons: there are lots of types of food, so everyone can find something to eat, and you can drink while you walk around. Also, it is a great chance to walk around the area that the festival is in. It is not really the best in terms of actually eating though: the food is usually expensive (single appetizer type things only for about $5 each, basically carnival or county fair kinds of food) and the quality isn't that great.
We walked over to the place (a bit of a hike actually, maybe about three quarters of a mile away) and grabbed some food at a section that is sponsored by some local hotels. The food there is actually pretty good. Then we walked on down the road (the festival spanned the distance of three train stops, so quite a long route) closer to where the parade was going to start.
I didn't know there was going to be a parade so I asked Lisa about it. It actually wasn't a parade as much as just some people walking. Walking in the "traditional Oiran style". I didn't know what an Oiran is, or how they tradiationally walked. So I tried to clear that up. I asked Lisa what is an Oiran. She said that they are prostitutes, and they traditionally walk in a distinctive style where they kick their legs out. I was pretty sure that I didn't understand some of those words, so I asked her again, particularly to clarify on the prostitute part. She looked it up, and told me in English "You know, prostitute." Two surprises: huh, I knew the word for prostitute (I figured I was wrong, but the word comes up in history a bit.) Second, prostitues have a particular distinctive style of walking where they kick their legs out.
I told her I was pretty surprised that they would have a parade for prostitutes, and that we definitely wouldn't do that in America. Lisa said that she was surprised because America has prositutes everywhere, and they are held in high regard! They have them in the windows in the parts of town where prostitution is allowed! I'm pretty sure she is thinking of Amsterdam, since as far as I know prostitution is illegal in the US (outside of parts of Nevada.) So hopefully I cleared up her understanding of that.
Talking a bit more about it, Oiran are actually courtesans, similar to Geisha, with years of training in entertainment. It seems like they might also be open to some additional entertainment options, but this is all back a ways in history. The culture of the Oiran has been preserved up to today, and we got a chance to see them today.
The parade started in the evening, and was opened by some priests (their sashes read "Overnight staying place festival".) Three small girls were walking in front of every Oiran, but I don't know if they are actually in training or just cute local girls. They looked like they were having fun though. And some crazy make up.
The Oiran had amazing hair. I don't know how long it took to make up, but it must have taken a while. I don't know if I could actually tell the difference between the different type of courtesans in Japan. I know of Geisha, Maiko, and now Oiran.
I did take a video, so check that out. You can see the distinctive walking style of the Oiran. Look at that sexy walking! I don't know how I managed to resist. It must really take skill to walk in those shoes though - they are like a foot high! Amazing.
All in all, it was lots of fun. We walked way too far, and I'm exhausted from carrying around Alan all night in the Baby Ergo, but it was total worth it.
September 17, 2012
What have we been up to recently?
Alan in his new chair
I did some programming
Ebisu Beer Festival
Ebisu Beer Festival
Aki and Alan
Aki, Kiyoko, and Alan
This guy was walking around
Ebisu Beer Museum
So, I've been neglecting my blog, but finally put some time in over the three day weekend (respect for the Elders day!) (no relation to Cthulhu) and wrote up some stuff. Now to catch us up to the present day (or at least the same week) let's see some of what has been going on around here lately.
We got Alan a new chair. Something called a Stokke, which apparently is good, and our friends the Evans' (no relation) have and like. Alan seems to like it.
The other day we took Berry (the family dog) to the groomers. Usually it isn't too much of a walk, but their place is under renovation so we had to walk a bit farther than normal. On the way there is a shop that has a sign in the window saying that they sell Shinagawa beer. We live in Shinagawa, and I always wondered what that was about. I bought some on the way back. The beer has been in production since 1870 apparently (although I am at a loss as to where.) It was pretty good!
I got some programming done, but it was a bit hard to type with that baby in my arms.
Finally, just yesterday (on Sunday) we went down to Ebisu for the beer festival. It isn't a festival as much as an outdoor beer hall where they sell only Ebisu beer. They have some food (mostly stuff that goes well with beer) and there was a stamp rally. We went with some friends of ours, Aki and his wife Kiyoko, and after lunch took some time to run the stamp rally. We needed to spend some time while another friend of Lisa's, Shino, arrived a bit later with her daughter. Come to think of it, does anyone find it odd to bring a young child to a beer festival? It didn't really strike me as anything unusual, but I've been in Japan for so long that I consider that to be a normal occurrence now. There were lots of kids there actually, not even including the two at our table.
On our walk around the area we saw a bit of an actual festival complete with a Tengu. They have long red noses. We also stopped by the Ebisu beer museum (although we didn't go through it.) The museum looks pretty cool actually, so one of these days we'll have to try and go back.
August 17, 2012
The Wedding of Jana Evans and Marco Rosichelli
The family dressed up
The wedding venue
Uncle Jon, Grandpa Kirk, Lisa, and Alan
Lisa, Alan, Aunt Jane, and Dad
Scout and papa
Jana and Marco
Jana and Marco
Lots of family
Dad, Jana, and Marco
Grandpa and Jana
Jana, Scout, and Alan
Jana and Marco
Polka dot cake by Laura Kirk
And of course, dancing
So, as I mentioned in my last posting, my younger sister Jana Evans got married! Jana's been amazing since I knew her. It must have been tough growing up five years behind a pair of rambunctious twins, but she managed it. She also moved at about the start of high school from New Jersey to Texas, just to ensure that she would end up with a ridiculous accent. Or maybe because her older siblings and father all moved en-masse to Southern Methodist University. It was one or the other, I forget.
Well, she was always a kind younger sister, and never caused any problems. That I knew about. And now she's marrying a exemplar gentleman, Mr. Marco Rosichelli. Lisa, Alan, and I flew out from Tokyo for their Wedding in Helena. I had never spent much time in Montana (if at all!) so it sounded like a lot of fun to me. I was also excited to introduce Lisa to a new state and location, since we always seem to only go to one of a few pre-determined locations: San Francisco (really, Palo Alto, for work); San Diego (for my twin sister); Dallas, Texas (for my father); Seattle (for work); various small towns in Washington state (for family); or New York (for my friends.) So Montana is new to us. I also thought it would be fun to do an old-fashioned road trip.
I looked it up, and we could have flown from Seattle to Helena, but with a kid flying is tough, and I also wanted to stop along the way and visit with family. Since that would mean way too many flights to some tiny airports, instead we rented a car. And drove it 1,400 miles in a week and half. All told, it was fun. Alan slept very well in the car seat, and when he wasn't sleeping he is at the age that it is pretty clear what the problem is (bottle or diaper basically.)
We were able to stay with family and friends of family along the way, so didn't incur much in the way of hotel costs. I enjoy driving in the US, which is a change from driving in Japan, and after a good day on the road, we arrived in Helena (after staying overnight with family in Wenatchee.)
We spent some time with Jana and the family in Helena, taking a tour, hitting a Carousel, and things like that. The day of the wedding, which started at about 8pm in the evening, we dressed up and took off. (After a great steak dinner at Chubby's bar.)
The wedding was a the home of one of Jana's friends, up in the hills surrounding Helena, Montana. It was a beautiful home built into the side of the hill. Of course, all sorts of family was in attendance, as well as many friends of Marco and Jana. They both have been at the Archie Bray Foundation for Ceramic Arts and have made many good friends there. A friend of their officiated the wedding, which included a traditional (of some tradition) binding using a large rope. It looked like it was pretty permanent.
Our Aunt, Laura Kirk, made the wedding cake. The cake was a quirky as Jana; a standard seeming cake on the outside, on the inside were brightly colored polka-dots of cake. It was apparently quite a trick to figure out how to do that. I don't really know the technical secrets behind it, but I think it involved cooking multiple small polka-dot shaped multi-colored cakes into a large cake.
The dancing went on into the night, and I think we just made it home before midnight. It was a great wedding, and I wish the best to the newlyweds!
July 17, 2012
What I did over the summer
View Larger Map
Lisa and Alan at Narita Airport
Alan in the bassinet
Alan and Dave at Ranger's Stadium
Dave, Alan, and Lisa at Ranger's Stadium
Helena tour with the family
Great Northern Carousel
Alan and Lisa meet Grandpa Kirk
An American 4th of July
Dad's 1948 Hudson Hornet
With cousin Scout in Omak
Grandpa Kirk and great grandkids
And Lisa's Birthday!
Two countries in one trip
Grandma's house in Omak
A drink in Leavenworth
Dinner with friends
Alana, Dad, and Scout
I'm looking at my blog, and the last time I posted was back on June 10th. Wow, that is a long time ago! So the obvious question is, what has our family been up to since then?
At the end of June, Lisa, Alan, and I flew to Dallas for a few days. Then we flew up to Washington state. We had a busy two weeks planned.
We went on a trip from Tokyo to Dallas, Dallas to Seattle, and then from there we had a bit of a classic American Road Trip. From Seattle to Omak, and then through to Helena, Montana, back to Omak, up to Osooyoos, Canada for lunch (because hey, we have our passports) and then back to Seattle, and finally back home to Tokyo. We had some stops on the way in Wenatchee and Leavenworth as well.
We had a joyous occasion for the travel: my younger sister, Jana, got married to Marco! I'll get to that in another posting.
We also celebrated the lives of two important women in my life. My mother, Judy Marie (Kirk) Evans, passed away on June 12th, and shortly thereafter on June 29th my paternal grandmother, Bessie Evans passed.
We've set up memorial obituaries for them at Pax Memoriam:
Since this was Alan's first time on an airplane, we had plenty to keep us occupied as we flew over. I was surprised that the airlines (in our case, American) had a baby bassinet that could be hooked up for us. I would have thought that you could reserve the bassinet, but it is on a first-come first-serve basis, and your plane might or might not have one. Usually they do. They have mountings for multiple bassinets, but probably only have one. They really should try to set up some sort of ordering system so that they can load the bassinet when they need it, and not bring it when they don't, and also allow more customers to make use of it. Alan slept pretty well in it on the flight out (on the flight back the timing wasn't as good and he didn't sleep as much.) Still, it was great that they had something like that.
In Dallas we met up with Dad, and also had the time to go to a Ranger's game! We saw Darvish pitch, which was great, but they lost the game (which wasn't so great.) Still, Alan got his first Major League baseball game before he hit one year old! I think that is pretty good.
From Dallas we flew to Seattle, and then drove to Wenatchee, where we stayed with our cousins for the Fourth of July. Alan got to meet a lot of cousins, and play with some fireworks. We also had a nice US style barbeque. Great food, although probably a bit too much of it. Nah.
We drove the next day to Helena Montana, where my younger sister was living. I'll get into that more in the next post. We had a lot of fun over there, and then she had an amazing wedding, and we drove back to Washington state.
We took a tour of Helena on train-type thing, and Alan rode his first Carousel at the Great Northern Carousel, which conveniently is co-located with an ice cream shop.
We drove back to Washington and prepared for the memorial services for mom and grandma. On the way we stopped at the place that my dad is having his 1948 Hudson Hornet and 1954 Pontiac repaired. Since Grandma passed, and he has kept those cars in her garage on and off since high school, he plans to drive them from Washington State to Texas. I think we'll try to accompany him on that trip, but in the meantime the cars have to have some modern components installed for safety.
I don't have much to say about the services. I think they were wonderfully done. We had services for Grandma and Mom at the same place, back to back. A lot of people were able to come, since they were held in Grandma's hometown, which is a short drive from mom's hometown. I prepared a few things and read them, but what was really nice is that many of the people that came shared memories and stories they had. It was really amazing to hear one of Grandma's students talk about how Grandma pushed her and had a big influence in her life. Grandma went back to school in her 50s and eventually earned a Master's of Education and taught at the local high school. I don't know how she was as a teacher, but she didn't put up with any nonsense and always expected the best of you. She introduced us to literature and poetry when we were young, and always had interesting activities for us when we would visit from California. One summer, she opened up her freezer and gave us snowballs that she had made and saved during the winter, since us California kids had never seen snow before.
Snowballs don't really freeze well, but that didn't stop us from having fun.
After the services, which included a wonderful song by family members, we had a live butterfly release outside of the funeral home. I don't really have a good way to express how I feel, but both mom and grandma will be greatly missed.
After the services, we had a reception at the Bread Line Cafe in Omak. A lot of family made the trip out, so Alan met a lot of cousins. We even got this great picture with Grandpa Kirk and all of the attending great grand kids. That is a lot of great grandchildren!
Finally, in the evening, even though the day was already quite long enough, we had a birthday cake for Lisa. Note that kid that is super excited to see Lisa is not our son, but my sister's son Scout, who is super cute and really likes Lisa.
The next day we took a quick trip up to Osooyoos, Canada. We had our passports, and I don't know when we'll have a chance to take a trip up to Canada again. Since grandma has passed, we won't be able to stay in Omak any more, and Brewster is a bit further (only about another hour) from the border. So it sounded like a good idea. We had a nice lunch - Poutine is ridiculous - and then headed back towards to Seattle.
We made a quick stop in Leavenworth for lunch, which is a tourist town made up to look like an old German town. We spent the night in the outskirts of Seattle with our friends the Weavers, and then were back on the plane to Tokyo.
Alan packed in a lot in his first trip to America.
June 10, 2012
Shinagawa Tennou Festival. You can see a bunch of stands along the river.
More Festival Stands
Alan enjoys a drink of tea
Lisa enjoys a fish
Some people carry a portable shrine around
A larger portable shrine
Even more Shrines! Link to a short video on Facebook
On Friday, the Shinagawa Tennou Festival began. It runs through Sunday. Lisa and I took Alan out this morning for a walk through the local neighborhood and headed down to where the festival is going on. Alan's still a bit young for these things, but probably when he is three or four I think he's really going to enjoy the festival atmosphere. A lot of kids are always running around at these things buying food and playing some games at the different stalls, trying to win goldfish or candy or little trinkets. The adults are usually eating (overpriced) street food and drinking beer. The closest thing to these kinds of festivals in the US would probably be a street fair, but you mix in some real traditional sorts of elements.
The Japanese page linked here: Shingawa Tennou Festival page (Japanese) says that the festival is held primarily between two temples, Shinagawa Shrine (I can't find any English pages for that) and Ebara Shrine (Japanese). Some portable shrines are carried between the two temples, accompanied by priests, drums, and flutes playing a special Shinagawa-themed tune apparently.
From out point of view we just walked around, got some food, and watched some people walk by. On the way home we also took some pictures of the parked portable shrines. I always enjoy these kinds of festivals, even thought he stall food is too expensive, you see lots of people, there are people in Yukata and Jinbei (kind of traditional summer clothes) and it is just fun walking around. I'm looking forward to going to some of these things in the future when Alan Yoshiyuki gets older!
The Galactic Mage and "Book Trailers"
I recently read The Galactic Mage by John Daulton. I had never heard of him before. I had never heard of the book before. But Amazon recommended it to me, and the kindle version is only $3.99. It has good reviews, so I picked it up (months ago!) and only just now got around to reading it. I have a few more cheap Kindle books that I haven't read yet, and I hope they all are as interesting as this book.
There is an embedded book "trailer" on the left. Book trailers are a relatively new phenomenon to me, but apparently they have been around for a while. I know that I saw something about a Spanish trailer for Patrick Rothfuss' Wise Man's Fear, but that was the first I had heard of them. Since then, I've seen one or two youtube trailers for books. I like the idea. It still seems a bit strange, but it is a good idea.
The Galactic Mage has a few properties that I really like in fantasy books: it has a consistent seeming set of rules for its magic, and in this case the author really follows through with them. His main character applies a kind of scientific method to magic, and we get to see magic applied in interesting ways in the world. Most interestingly, the juxtaposition of high tech and magic is explored a little bit. I really like the consistency and the logical process used in the book. The characters are for the most part interesting (it seems like some of them are exaggerated for the purposes of the story, but that is fine by me) and the story itself is very involving. I really wonder why I haven't seen the idea of space exploration in any fantasy books before, and this one does it very well.
I kind of see this book as another side of the coin to Rick Cook's Wizardry series (first two books are available from the Baen Free Library - they are very good, and it is worth buying the others!) That series has a computer programmer transported into a land of magic. This series has a wizard out there somewhere in the universe (how magic works and why is never explained, but the usage seems to have good rules and limitations) that just happens to also be a universe where (not too far away) technology has developed to an advanced level as well.
I really enjoyed this book, and if you have a kindle can wholeheartedly recommend it for the great price it is currently at!
June 9, 2012
Jordan Mechner's The Making of Prince of Persia
Prince of Persia on the Glorius Apple //!
A long time ago, when I was still a young kid, my dad bought an Apple //e (or maybe a //+, but eventually we ended up with a //e.) That event likely changed my life, and definitely set me on the path that ended up being my passion and career: a software developer. Before I got anywhere near programming though, I spent a lot of time doing all sorts of things on that computer. What I enjoyed most were computer games, and one of the most amazing games I had seen at an early age was Karateka.
Karateka was amazing because it had large characters that were animated very well. They were as close to lifelike as we got back then. It was written by someone called Jordan Mechner, who of course I had no idea who he was. The name stuck in my head though. A few years after Karateka, he came out with a game called Prince of Persia, which much later became a video game franchise and a movie. Back in the past when I was a kid, I played this game. It was a great game. It was hard. I never finished it. I also never actually bought the game, I illegally copied it from someone.
Well, recently Jordan Mechner released the source code to Prince of Persia, the original game! With that announcement, I spent of a bit of time on his website, and found that he also had written a book, the Making of Prince of Persia. I've got a link on the left to the Amazon version, I suggest the Kindle book because it is pretty cheap, like $8. I bought it because I was feeling a bit guilty about not paying for the games I had played. Karateka, which I did finish, and from which I learned one important bit of information: never run straight up to a princess if you have the opportunity to meet a princess. Walk slowly and respectfully towards her. I never did get very far on Prince of Persia - it was hard! - but I did enjoy playing. I think that even without the time limit Prince of Persia would have been hard for me back then. It would probably remain hard for me today, since there is a lot of mapping that you have to do, and I don't know if I have the patience for it now.
I highly recommend watching the GDC Postmortem (linked on the left) of Prince of Persia, and buying the book. It isn't really a technical programming book, it is really more of a diary about a young man trying to find a career for himself. I didn't know that Jordan Mechner wanted to be a screenwriter, but that plays a large role in the book as well. I had a hard time putting the book down, and really enjoyed reading through the book, partly as nostalgia, and partly as an interesting look at a young man trying to find his way in life.
In fact, I've been really struck recently by how young people really can make a large difference and make a big impact. The most important thing is not experience (that helps, but can also just prevent you from doing something because you know how hard it can be to actually accomplish difficult tasks) but is just the idea of doing something. If you have an idea, don't let people stop you, don't let your idea of what you need to be to accomplish something, just get started and get out there and do it. I'm looking at all these amazing people who accomplish amazing things before the age of 30 - John Lennon, Steve Jobs, Anne Frank, Mozart, Shawn Fanning (well …)
It makes me excited to see what my young son will do when he is young. I'm proud of the things that I accomplished, but I haven't changed the world. What is amazing to me is that you can change the world, even if it is only in the way of creating an amazing game that inspires others.
Eclipse, Subversion, and Moneydance CSV Importers on OSX
I use Moneydance to track my personal finances. Recently Tokyo Mitsubishi UFJ bank decided to drop support for downloading transactions in Microsoft Money format and switched to a CSV format. That is kind of annoying because I like to download my transactions from the bank and jam them into Moneydance. It means I don't have to type them in. But now they are in CSV format, which isn't natively supported
There is a beta CSV import extension for Moneydance though, so I tried that out. It has support for formats from some banks, and then has a "custom reader" format that you can use to set up the fields that your bank sends. That worked out well. The problem is that the imported transactions from the bank were garbled. The text didn't show up as proper Japanese, it was more like goobledegook.
That is a clear indication that the encoding on the file was set wrong. I know the files my bank sends are in Shift-JIS, but I changed the format to UTF-8 in Emacs since UTF-8 is the format that all text files should be saved in. Unfortunately, the extension does not import as UTF-8 and since it does not give an option for selecting the encoding I assume that they just take the platform default or something.
A quick check of the code shows that indeed, they use a Java FileReader (who thought it was a good idea to have the filereader open text files in the platform default encoding? It is never a good idea to assume a default and not allow programmers a way to change it.) So to fix it, you simply need to use a FileInputStream and an InputStreamReader with the encoding set. No problem.
It looks like Google has a SVN repository for the project. I figure I'll open up Eclipse and use that to make the local change and import my text file. Oh, my version of Eclipse is really old. So let's download a new version. That was pretty painless.
Now, how do I hook Eclipse up with Subversion? It looks like there are two solutions, the more popular of which is Subclicpse. I was able to install that without any trouble. I was a bit worried about the version of Subversion that my mac came with (1.6.17 according to svn –version) and a mismatch there, but let's give it a go.
Wait, they don't have any information telling me how to use Subversion. Well, some British guy wrote something up that makes it pretty clear. Following along with him, I got up to where Subclipse would try to pull down the information and … Some sort of error about a JavaHL library! What? Well, that seems to be pretty well explained on the Subclipse website, so I downloaded JavaHL (the Java subversion bindings apparently) and tried again. Now I get a version mismatch! It says "Incompatible JavaHL library loaded. 1.7.x or later required." But there were no versions listed on the download page! And by the way, that download from open.collab.net does not list any different versions, only different operating systems! I downloaded the correct version for my version of OSX (I still haven't downloaded to the latest version) but that did not work! What do I do now? The documentation says that it installs svn itself (it did, in /opt/subversion/bin) but that version is the same as the one that came with OSX by default anyway. So why would there be a version mis-match? Also, they made me register to download their package, which was kind of annoying, but forgivable. As long as they understand that some guy named Fugu Tabetai working as a consultant for Fish Eating Incorporated that makes less that $25 million a year probably isn't a good business opportunity for them.
A little searching shows that other people have had this problem as well and the solution is to install a newer version of Subversion than the one that open.collab.net installs from wandisco, whatever that is. Apparently wandisco is a subversion provider of some kind. In my case, since I am on 10.6 I needed their 10.6.x package from their subversion download page. After downloading that though, it still seems like I have the same old version of subversion and not some sneaky new 1.7.5 version.
Guess what? Rebooting did not solve the problem either. But doing a sudo rm -Rf /opt/subversion and re-installing the wandisco problem did get me the proper version (after appending /opt/subversion/bin to my PATH) in terminal. So maybe now it will work in Eclipse? Let's give that a go!
Hey what do you know? It worked! I was able to suck down the code for the CSV importer. Of course, then I realized another problem: since the importer is an extension for Moneydance, I now need to find the Moneydance library files (JARs) that is links against so I can actually compile the thing. Then I have to figure how to compile and package it in the extension format that it needs after I make my changes. Luckily, all of that is available at the Moneydance developer page.
Adding the two JARs in the developer kit did get the project to almost completely compile, except for six errors that popped up. It looks to me like I'm linking against old JARs, because the documentation says that the errors Eclipse is complaining about are not true (e.g., this class doesn't implement some method, but it shows in the API docs that it does.) So perhaps I downloaded an old version of the developer's kit somehow. I don't see how that is possible though; I downloaded the only one that is up there. Well, I've posted in the group for the csv importer and will see if that is actually something that they can help me with. If not, I'll email the Moneydance folks. This should be a simple problem that I can actually fix, and it would improve my life, so I really want to get this done.
After a day's delay, I heard back from the maintainer of the CSV import plugin and he passed me different versions of the Moneydance development libraries. They were created in 2011 sometime vs 2006 which are the ones that came from the Moneydance website. The project compile successfully with them, so now I have no excuse not to actually add this feature.
The GUI was created in Netbeans' Matisse which is supposed to be a nice automated GUI creation system. It generates regular old Java code though, so I might as well edit that directly in Eclipse myself and then worry about what to do on the commit later.
I need to modify ImportDialog.java's creation of a CSVReader and also the one in TransactionReader.java. I did all that, and now I am caught up on the failing unit tests (nothing that I did - these were pre-existing failures) from what looks like a test that can't compile anyway. After making those modifications and building on my machine (generating my own keys to sign the plugin and all) things looked great, and the import went fine. I've sent the changes on to the maintainer, so maybe we'll see this show up at some point!
June 4, 2012
Joe Abercrombie's The First Law Trilogy
Another post about books. I heard about The Blade Itself a while back, probably from one of the author blogs that I follow. I don't know which one; it could very well be any one of John Scalzi's blog, Joseph Mallozzi's blog, or Patrick Rothfuss. Or possibly even tor.com. I don't know; I just heard that this guy Joe Abercrombie wrote a good yarn.
I think I found "The Blade Itself" on sale on the kindle store at some point for like $5 or something. The normal price seems to be around $7, which is reasonable to me. I like the idea of not having to lug around a physical book, and I certainly can't store books in my tiny Tokyo apartment, so a virtual good is actually worth money to me, although I do balk at paying more than what a physical book would cost.
At any rate, I read through the first book at a quick clip. It has very memorable characters, a well-constructed world, a believable and interesting magic system (perhaps even three or four, depending on how you count) and an interesting story.
I'll probably verge a bit into spoiler territory, so if you are interested in hearing my thoughts, click the readmore link below.
read more (331 words)
Go to Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27