You don't contribute to open source because you think you need to contribute to open source. That only leads to "don't know where to start" paralysis.
You contribute to an open source project because it had a bug or lacked a feature you needed and you took care of it. There is no paralysis when you have laser-focus on a particular problem.
If an application wants to offer their users multi-factor authentication with LaunchKey it's free. If the application wants to use it internally for their employees with some of the Pro features or requires forced factors then it starts costing money. Non-profits it's free.
Good point. Perhaps we need a "Terminal" program for windows that just works, installs the common bash tools for windows, and everyone is referred to.
I say this because if a windows user actually opens up their terminal and types in wget, I'd say they're lucky to give up so early considering that the terminal they're using is straight trash. You can't even make it full screen.
This is wrong on so many levels. There are lots of ways on any given platform that will get you what you want without wget.
Since powershell is installed by default since w7 it'd be nicer to just (new-object System.Net.WebClient).DownloadFile or similar. I'm also offended by the bash-referrals as a zsh-user :)
I thought one of the changes in later versions of PowerShell was there is now an internal version of wget? I know when I use the gnu one I have use specify "wget.exe" instead of "wget" (Invoke-WebRequest) but I can't remember when I started having to. Windows 8 perhaps?