Ok, so I had an "unpaid internship" that essentially consisted of hanging out on this company's couch and working on an open-source project (github.com/andrewf/pcap2har), with occasional mentoring, on hardware they had lying around. This resulted directly in a) a paid internship with this company the next summer, working on different stuff and b) an internship with Google the next next summer, working on pcap2har.<p>Am I supposed to be angry about this? They thought they were going to use pcap2har in their for-profit product, but in fact they didn't. Does that change anything? Today, I certainly wouldn't take an unpaid internship, having already been measured and found adequate. But for the company that first gave me a chance, I have nothing but gratitude.