How to solve a cube in under 20 moves

No, there are no tricks involved. An optimized cube solver program can actually solve a randomly scrambled rubiks cube in 11 moves! I’ve scrambled the cube myself and solved it in 11 moves, following the program’s instructions. The program is called “Cube Explorer” and it can be downloaded from here.

Plenty of stuff to do with your cube using this program.

Besides solving the cube using minimum moves, this program can help you “scramble” your cube to exactly the state you want it to be. And you can use it to create pretty patterns.

I wasn’t really spending a lot of time on this photo.

Happy cubing! Continue reading


Today we celebrate our country’s 49th independence day! Many of us younger generation won’t realise the importance of celebrating our Merdeka day because none of us had had the experience of fighting for our country’s independence. But this day will always be celebrated to remember how hard our fore fathers fought to make Malaysia into a successful independent country today.

Merdeka! Merdeka! Merdeka!

Happy independence day Malaysia! Continue reading

OJT day 3

I managed to bring my camera today so I got a few shots of the hangar and the plane I’m working on, which is the Boeing 777-200. I must warn you however that some of the pictures may be very frightening to frequent flyers. But rest assured that for something to go wrong on a plane, a lot of mistakes must be made and in the aviation industry, mistakes are very rarely made.

The tail of the plane. They covered it up because they were doing painting the night before.

I started today a bit badly. Slept at 3am pondering over some things, and woke up at 6:45am. Played futsal last night at extreme park. We won 27-18. That’s almost 50 goals in 1 hour! Or about 1 goal per minute. But there was one 4 second equalizer :S It was one of the most enjoyable futsal matches I’ve ever played. It has been weeks since I last kicked a ball. Reached home at 1am.

Empty 777 fuselage. Usually you’ll have the first class seats here.

Fortunately, there was a lot of work to be done today so I didn’t feel tired or sleepy. We installed the center toilets. And interestingly enough, near the center toilet there’s a secret compartment to the crew’s bunker that is located under the floor that can accomodate up to 7 people. And I know where the key is kept in the plane =)

Open door showing a Trent 800 turbine under servicing.

The door. The yellow package is the emergency slide raft.

The installation of the economy seats continued today. There was much more work because there were more chairs in the center of the fuselage, just behind the first class. The pod seats will be in soon and the engineers said that we can test the seats (e.g. sleep) and try out the games on it! So that will be something I will not miss.

Plenty of cables and ducting for the aircond.

Most of the pictures I took was during lunch break, where not much people are working in the plane. Normally there would be quite a number of people in it and it gets a bit crowded. But it’s not hot inside because we have cold air ducts supplying cold air into the plane. Lighting is not a problem also because there are work lamps and we also bring torches around.

Economy class seats. Almost finished installing.

Overall it’s a good working environment except for times when I really break a sweat trying to get all the seats screwed down properly. Oh ya, if you happen to travel on economy class on a Boeing 777-200 with the registration 9M-MRO, I probably installed the seat you’re sitting on ;)

Plenty of cables.

Another view. Notice the thick insulation? That keeps the plane warm when flying at 35k feet where the outside temperature is -56.5C

The semi-transparent tube running along the side is the cold air duct that provides cold air to the plane to prevent the people inside from suffocating. Only used during maintenance.

Took this DHL plane while it was taxiing and preparing for a takeoff.

737-300 coming in for maintenance. Continue reading

OJT day 2

There’s a whole lot more to do on the second day. In the morning we laid down the double-sided tape for the carpet for the interior of the fuselage and in the afternoon we installed the economy seats. In between there are other odd-jobs like transporting the seats and setting up the platform. Very tiring day.

Enjoying a cool breeze from the cold air ducting. Wind speed estimated to be around 60KMh.

After laying out the double-sided tape for the carpet (the carpets are just stuck on with double sided tape!!), we moved the toilets in. It was a bit difficult because the aircraft is quite cramp and the toilets are huge. I’m not talking about the bowl only, but the whole toilet module, complete with sink, taps, mirrors, tissue dispenser and emergency oxygen just in case you’re unlucky enough to encounter a cabin decompression while in the toilet =D

What I was very impressed was not how we managed to put the toilets in, but everyone’s team spirit which made the task possible. The teamwork and the willingness to help each other was there. It took close to 8 of us to move the toilet into place. There were no complains or anything when trying to manouver the toilet into place and when anything goes wrong, people don’t start pointing fingers. They just work on figuring how to solve the problem. And when it’s finally in place, the satisfaction was immense. They deserve it anyways.

Took a picture of this Twin Otter just after we landed at Mulu airport a few years back. I didn’t know a thing about this aircraft then.

So back to the seats. We did economy seats today, and tomorrow hopefully we’ll be able to get a feel of the new “pod” business class seats. The seats are mounted on racks running longitudinally from the front to the rear of the aircraft. The seats snap into place on the mounts and few screws are tightened to make sure the seats stay firmly in place. No seat will ever come off during a flight, even if the screws come off.

On other news, we had some visitors today. Maybe students from some college or somewhere. Was inside the engine when they came. They were snapping pictures all the way and I thought it had started to rain outside. It did rain later though. But I don’t blame them for their enthusiasm. I was like that when I first visited the aircraft hangar. Not many people will get the chance to visit the hangars after September 11 due to security reasons. And if you’re there for the first time, I can guarantee that you’ll be like a kid in a toystore. Believe me. Till now, I can still look at the planes in the hangar and marvel at the immense engineering complexity behind it that makes it fly.

ps: I forgot to bring my camera again today due to the rush in the morning. Tomorrow will be the day. Continue reading

Hangar on-job-training

Today is the first time my batch went down for OJT on the hangar. I was assigned to hangar 4, line 10 which does maintenance for the Boeing 777-200. The aircraft itself is gigantic compared to a 737-400! Too bad I don’t have any pictures right now, but I’ll bring my camera tomorrow and get some shots on the plane. If I have the time to take that is.

The aircraft I’m working on now.

The plane is undergoing A, B, C extended checks. The cabin is being retrofitted with new seats that can be reclined into a bed! And we could be the first to try out the new first class seats! =D Tomorrow we will be doing the seat installations (hopefully) and then soon after that all the interior will go into place. The aircraft is scheduled to leave on September 11. And coming in on September 12 will be the colorful blue 777 nicknamed “Freedom of Space”

Malaysia Airlines’ Freedom of Space Boeing 777

As of today, I’ve been into both the engines, cockpit and the fuselage. The engines are almost completed while inside the cabin there is absolutely nothing. No seats, no galleys. Completely stripped down. The amount of wiring is just mind-boggling.

So yes, wait for pictures tomorrow ;) Continue reading