Turning $300 Laptop into a NASA Laptop