A New York City-based computer programmer named Patrick McConlogue gave a homeless man who he saw on his way to work every day a choice: He’d either give him $100 or take time to teach him code. Leo, the homeless man, chose the code lessons. McConlogue gave Leo a Chromebook laptop, three books on coding, access to “Code Academy” online and will meet with Leo for one hour each day for a face-to-face lesson. On a blog post, McConlogue says that he thinks that within eight weeks, Leo will have the skills to become a freelance developer. Not everyone approves of McConlogue’s idea though. Tech-industry blog Valleywag criticized the effort, saying that Leo was being turned into “some startup guy’s insane vanity project” …