In case you haven't been tracking through other news sources, the Triangles is now part of Indego, the Philadelphia Bike Share program. The bike racks have already been installed, but no bicycles yet. The official launch date is April 23rd. You can find out more here.
Apparently where to put the racks within the Triangle was not an easy decision. They didn't want to take over any space within the pedestrian plaza area where the tables and chairs are currently located. Along South Street and along 23rd Street were considered too close to street traffic and thus hazardous to the bike users. The spot chosen unfortunately takes away several parking spaces. It will be interesting to see how this location will affect foot traffic during the Plazapalooza and Odunde festivals.