I totally agree that wanting to make money to provide a better life for yourself and family is very laudable. However, the article didn't mention the greatest creator of wealth in the world, which is compound interest and time. You don't have to do something big to have big money. Consistently saving over decades is how most people achieve financial security. For more than just security, the standard way to get rich is to start your own business. Even a small business, if it succeeds and lasts five years, should be a cash cow for life. The richest guy I know runs a single dog kennel, for example.
I like both, but Vim's modal nature and the consequently far fewer control combinations make it much faster for editing text. On the other hand, emacs' language-specific modes and built-in repl-in-the-editor support is awesome.
Boys need good women around them to become good men, and girls need good men around them to become good women.
We men should be policing ourselves. If you see this happening, step up and tell them it's not OK. Just stop them, it's that simple. This isn't a women's issue, it's a people issue.
No, I do not and never will. If other people want to, fine, but privacy concerns are entirely reasonable.
Comments posted to the internet are permanent like nothing else in history. It's like having your casual conversations recorded and then stored in an indestructible format accessible to anyone who cares to look for it, forever. Of all the thousands of strangers who see your posts, whether individuals, corporations, or governments, some are actively looking to exploit you. Please be aware of the increased vulnerability when you're in a vastly more public setting. You don't owe the world unfettered access. Boundaries and levels of access are a good thing.
I would recommend some MOOC's for a good, pressure-free re-introduction. Udacity has an algebra class. I assume it's really good. The Norvig course I took there was excellent. Also check out Coursera.
If your interest is math for programming, you want an introductory course or book on 'discrete mathematics', which should be enough math for you to take an algorithms and data structures class. That will position you to do some real programming.
Beware of trying to learn everything. For adults that is probably impossible due to time constraints. Standard subjects like trigonometry and calculus will have less utility for programming than discrete math.
Focus on algebra and discrete math. Then, if you want more, probability and statistics. That will give you the biggest bang for the buck.