Author Archive for Kev

Movie Review: Transformers

The other night I saw Transformers with the roomies. It was that or Lord of War, and having never seen Transformers, I thought I would give it a shot. For those of you who have no idea what the movie is about, it basically tells the story of two futuristic robots who have an epic battle on earth, in which the final outcome rests in the hands (quite literally) of some random kid.

As far as the making of the movie goes, the visual effects stole the show. There were only a small handful of shots where you could definitively tell there was CGI (except for the fact that these robots obviously don’t exist… yet). Now, as far as the writing goes… wow, I was stunned. I didn’t know that Transformers was supposed to be a comedy, and apparently it was because I spent half the movie laughing. I kind of felt like someone went to the Disney lot, pulled the good looking teenage stars, gave them something a four year old wrote as their first screenplay, and then started shooting rubber bullets at them telling them to read the script as it happened. As you can tell, that kind of ruined the movie for me as far as something I would want to own or see again (except for the comedic value of course).

But given better actors and writing, I think the film would have a lot more potential. I like Michael Bay’s work, but I think his writer and casting director could have done a much better job.

Kevin’s movie rating:

Good, but only time I am seeing it

Movie Rating Key:

  1. Best movie I have ever seen
  2. Absolutely incredible
  3. Pretty darn good
  4. I would watch it again
  5. Good, but only time I am seeing it
  6. Disappointing
  7. Not very good
  8. Horrendous
  9. Shouldn’t have been made

Image courtesy of spectrasonics.net

Review: Apple Time Capsule

I usually do not do reviews of hardware, but in this case, I feel the urge to.

For my apartment, I purchased the Apple Time Capsule, which is an Airport Extreme Base Station (wireless router) with a 500 GB for backing up. So, let’s start with the wireless router. Setting it all up was a cinch. I plugged it in, and all my computers were on. One of the great things about this router is that it broadcasts at 802.11n, so all of you with 802.11n cards in your laptop would love the transfer speed we get. Also, the back of the router has 3 additional Ethernet jacks, so you can run any other computers and what not off Ethernet. And it works like a charm.

The second main feature I love about the Time Capsule is the hard drive. Not only is it a shared hard drive (so anyone I give access to can see it and put files on it), but I can use it as my Time Machine volume (a back up disk that is). I can do wireless backup seamlessly whenever I am in the apartment. That is terrific considering the drive doesn’t have to be hooked up to my machine, etc. And because the router is 802.11n, it’s pretty darn fast too.

And finally, the Time Capsule also has a USB port, so you can plug in a printer or extra hard drive, or both (given you plug in a hub). Setting up the printer to work with my Macbook Pro was literally as easy as plugging in the printer.

I can be sitting in my living room, surfing the net, printing out pictures from a weekend adventure, and backing up my computer, all at the same time, wirelessly. And given the fact the cost is pretty good and the device looks pretty, I would say that is a tremendous deal.

If you’re thinking of getting a wireless router, get the Time Capsule.

An Astrophysicist’s Jackpot

As I’ve mentioned in previous entries, the first phase of the Apollo Simulation Project involves research and modeling. Research of the spacecraft and modeling the launch, orbit, and re-entry of said spacecraft. The latter part requires quite the extensive amount of mathematics, involving many advanced topics on the broader topic of astrodynamics:

Astrodynamics
the branch of astronomy that studies the motion of natural and artificial bodies in space

So where do you get resources on such a subject? The answer is the AIAA. The AIAA (American Institute of Aeronautics and Astronautics) is the world’s largest technical organization dedicated to the study and discussion of all things air and space. They have published a number of books, all of which are multi-hundred page wonders on different topics of aeronautics and astronautics. They include everything from The Airplane to Nonlinear Composite Beam Theory.

It is a jackpot of books that I cannot wait to save up for and purchase. Here are the ones on my list (descriptions courtesy of AIAA):

  • Advanced Dynamics: explains the fundamental laws of motion, but goes a step beyond by covering new topics such as gyroscopic effects, missile trajectories, interplanetary missions, multistage rockets, and use of numerical methods.
  • An Introduction to the Mathematics and Methods of Astrodynamics: covers the fundamental theoretical developments in astrodynamics and space navigation that led to man’s ventures into space: celestial mechanics, spacecraft trajectories, and space navigation, as well as the history of the underlying mathematical developments.
  • Journey to the Moon: The History of the Apollo Guidance Computer: the first of its kind, Journey to the Moon details the history and design of the computer that enabled U.S. astronauts to land on the moon.
  • Modeling and Simulation of Aerospace Vehicle Dynamics: unifies all aspects of flight dynamics for the efficient development of aerospace vehicle simulations, providing the reader with a complete set of tools to build, program, and execute simulations.
  • Re-Entry Aerodynamics: addresses the kinetic theory of gases, the prediction of vehicle trajectories during re-entry, the fundamentals of hypersonic aerodynamics as they are used in estimating the aerodynamic characteristics of re-entry configurations, re-entry heat transfer for both lifting and ballistic configurations, thermal protection systems, and the application of high-temperature materials in design.
  • Space Modeling and Simulation: puts modeling and simulation squarely within the overarching context of systems theory and systems engineering where the subject rightly belongs.
  • Spacecraft Mission Design: takes the shortest route to practical understanding of mission design focusing on the most general and most practical tools needed for the early spacecraft design studies, including the principles of two-body motion, definition of orbits, orbital maneuvers, and central body observation.

I’m pumped.

Movie Review: Wall•e

Last night (this morning) at 12:01, I went and saw Wall•e, the latest addition to Pixar’s family of animated features. To saw the least, it was amazing. The story was very clever (written of course by Andrew Stanton and Pete Docter), and made the idea of “robot emotion” seem feasible. Through Pixar’s creative use of humor and emotion, they made it possible to call an animated piece of metal “adorable”. That’s a feat in itself.

The film’s touching story was complemented by the studio’s usual ground-breaking animation techniques and of course another excellent score by Thomas Newman.

In addition to the feature, the new Pixar short showed before the film was fantastic! It was the story of a magician and a rabbit, and it was non-stop hilariousness.

I highly recommend that everyone go and see Wall•e at the next available and oppurtune moment. You’ll find a touching story, excellent animation, many laughs, a shout out to the Apple computer, a great score, and another smash-hit for Pixar.

Kevin’s movie rating:

Absolutely incredible

Movie Rating Key:

  1. Best movie I have ever seen
  2. Absolutely incredible
  3. Pretty darn good
  4. I would watch it again
  5. Good, but only time I am seeing it
  6. Disappointing
  7. Not very good
  8. Horrendous
  9. Shouldn’t have been made

Copyright Disney and Pixar.

The Apollo Simulation Project begins

Over the last few days, I have been collecting material to start phase 1 of the Apollo Simulation Project (I think I need a better name…), which is the research phase. I found a bunch of high-res flight manuals and flight plans, which I had printed at Kinkos. They are each more than 300 pages, so they provide quite the wealth of information.

In addition, after quite the adventure, I got a library card at the Cupertino Public Library, and then proceeded to check out some books on the physics surrounding rocket flight, particularly in the Apollo missions. There is a lot to learn!

The Apollo Simulation Project progress:
Early phase 1: Research
Current phase: Research.

New pictures up

I just put up pictures on the Photos page for Leslie’s and I’s biking stint in Chicago and my roommates’ and I’s adventure to Stanford University.

Check them out!

Officially a nerd: I edited Wikipedia

Though many of you would claim that I’ve been a nerd for a long time, of which claim I will not dispute, I think yesterday I officially inducted myself into nerd-dom. I was reading the Saturn V rocket manual, and I wanted to know a little bit more about the use of retrorockets (small rockets used for slowing down a space vehicle). The Wikipedia article on them claimed that for the Apollo missions, they were not used. So I was like, “hold on, I just read that they were used for backing off the S-IC and S-II stages after booster shutdown.” Consequently, I edited and corrected the page.

Yeah, I’m a nerd. Score.

I’m going to build it

I’ve always been a space nerd, and I’ve always been a computer nerd. Well, now I am going to combine both. I have recently just become completely overcome by my passion for space, and so starting a few days ago, I began planning to build a real-life Apollo spacecraft and mission simulator.

Now this process is going to be a long road, and I have a feeling it may be years before it’s completed. But that never stopped anyone from doing something they were passionate about, right? The project will take three distinct stages:

  1. Research: Building a simulator requires that you ’simulate’ an actual working object. In this case, I have to simulate how the Command Module of the Saturn V rocket series will travel from land to space, around space, and then back. This is going to require a pretty extensive knowledge of the spacecraft, including most of its systems and procedures. One of my goals for the simulator is that every button in my simulator will affect the state of the simulator. Now this phase not only will include researching the spacecraft, but researching and understanding the physics and dynamics of space flight, definitely on a simple level. I will have to have a grasp of such topics as energy conservation, equations of motion, power, time derivation of kinetic energy systems, and the Tsiolokovsky rocket equation, just to name a few. A lot to learn, so I better get started!
  2. Software: After getting a good grasp on the mathematics and technicality surrounding the Apollo missions, I need to actually write the software that will simulate all of the variables and systems. In terms of time, this will probably be the longest stage. Most likely, I will have to write a ton of software to get the simulator using concepts of distributed computing, since I don’t think my MacBook Pro alone will be able to compute all the necessary pieces hundreds of times a second needed to achieve a realistic simulator. So if you’ve got any old Macs you want to send me, I would totally appreciate it!
  3. Hardware: The last stage of the simulator building process is building a physical simulator that will interface with my software in order to make gauges show values and to access and mutate the simulation model. I have a sickening feeling this will be an extremely expensive part of the process (since both stages up to this point are free), and also one requiring a divine expertise in electrical engineering. If you know anyone who wants to help, please send their name along.

Here are some of my goals for the simulator and process I will be going through to build it:

  • First and foremost, learn and have fun. This is a project spawned not from need (obviously), but from shear passion for the subject material. There is so much I want to learn, and though this project is definitely ambitious, it will help me really learn the basics (and maybe the basic advanceness) of astronautics, spacecraft systems, simulation design, distributed computing, electrical engineering, and a whole plethora of other subjects.
  • Obtain a mastery knowledge of the Saturn V rocket.
  • Get a really good grasp of rocket dynamics, from both a conceptual and mathematical standpoint.
  • Write simulation software that is well organized and efficient, but also that is extendible to be moved and molded to simulate other spacecraft like the Delta IV rocket or maybe even the space shuttle.
  • Build a real-life cockpit where every button, dial, and switch represents real simulation model data and can change the way the spacecraft is flying.
  • Find a good name, ideas?
  • Overall, design a realistic simulator that will not only teach me a ton, but will help others enjoy flying to the moon in the Command Module used by the first man to walk on the moon.

I encourage all of you to keep me accountable to working on this. I don’t want to flake out, I want to do this through. So please kick me in the butt if I am lazing off on my Apollo simulation project.

Alright ambitious project, bring it on.

Back in the Bay

Last Sunday, I arrived back in Cupertino, CA, for another summer internship at Apple. Since arriving, it has been quite the whirlwind of activity (hence the fact that I have been unable to put up a blog post).

This summer, I am working on the same team at Apple, Interface Builder, which is a specific team of about 6 people in the Development Technologies group. I love what I am doing, and am really excited to be back again with the same people and such. I am living in some apartments across the street from the Apple campus (not the same place as last year) with my roommates Justin, Mike, and Elliot.

I will certainly try to get posts up as much as I can, but no promises given the insane amount of work to be done for some releases coming up.

Facebook outages.

A strange thing happened today when I went to check Facebook. I got this nice friendly screen everytime I tried to open it:
Facebook went down

Basically it means that Facebook is “down”. This is most likely attributed to total server overload due to all of the middle school munchkins coming home from school and checking their Facebook. However, at the same time, it is mildly interesting to me that the 41 most trafficked site in the world would allow server overloads to occur.

Maybe it’s just me.