Directions:
1) Place the ribs on a baking sheet. Brush on both sides with sesame oil and sprinkle on both sides with the rub. Store the ribs in the refrigerator while you make the glaze and set up your grill.
2) Make the glaze: Place the pineapple juice in a heavy nonreactive saucepan and boil over high heat until reduced by half. Lower the heat to medium and add the soy sauce, honey, brown sugar, lime juice, chili sauce, garlic, ginger, and scallion white. Simmer the mixture over medium high heat until syrupy, 5 minutes.
3) Set up the grill and preheat to high.
4) Grill the ribs, covered, until golden brown and cooked through, 40 minutes to 1 hour, depending on their size. The ribs are done when you can pull them apart with your fingers and when the meat has shrunk back about 1/4 inch from the ends of the bones. The last 20 minutes, start basting the ribs with the glaze and baste several times.
5) Transfer the ribs to a cutting board. Cut each rack of ribs in half or into individual ribs and serve at once, with the remaining glaze drizzled over them. (Remove the ginger, garlic, and scallion white with a fork and discard.) Sprinkle with the scallion greens and serve at once.