Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
The magnetic connection would be nice, but only if they also specify proper cable strain relief. I've had a couple of those Apple power supply cables break open at that point.
Depends on your situation. If it's between selling drugs and going hungry, I could see why people might choose the former. That's probably why you don't see a lot of white collar people selling drugs.
Nuclear engineering is mostly mechanical. Between that and being exposed to his father's work, he might have a clue. The nuclear and mechanical engineering departments are the same at my university and cross-list a lot of their courses.