pull down to refresh

Was wondering why I hadn't heard as much about 3D printing lately. Seems like patent (this time from China) are crushing the open hardware people.