Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

1. How opinionated are they?

Like religious fanatics very opinionated programmers will argue endlessly over trivial matters that in the end make no difference, wasting valuable time, all because they can't just let their arbitrary preferences go and are obsessed with winning every argument due to their autism.

2. How much do they contribute to open source projects?

Those who contribute a lot of free work without compensation don't have much business sense. You also have to worry they will contaminate your code with GPLd code that they have secretly reattributed.

3. How much do they enjoy programming?

Those who are very enthusiastic about something are usually very new to it and don't have much experience. If your oncologist was jumping up and down and clapping when discussing your tumor because he is so excited to see this form of tumor, would you want to use him, or assume he is either insane or fresh out of med school and has not seen many tumors yet.




> Those who contribute a lot of free work without compensation don't have much business sense.

Yeah, just like a writer who blogs, a soccer-mom who drives all the neighbourhood kids to practice and basically anyone who ever volunteered their time or resources for anything have no business sense. It feel like 1999 all over again, but here goes: Rewards comes in other forms than money.

> You also have to worry they will contaminate your code with GPLd code that they have secretly reattributed.

Frankly, I'd be more worried that a person not familiar with the workings of the open source community would be more at risk for making this kind of mistake. Why would copy-pasting this method I found in the open on teh interwebs not be OK? And who's ever gonna find out?


Not so much that they'll secretly take GPL'd code, but they'll just dump it in without telling you and then 2 years later when somebody finds it in your widget, it's a major pita figuring out what's happening.


This is far likely to be done by someone with little or no open source experience. Anybody who has worked with open source code knows the basic difference between GPL, LGPL and MIT/BSD and what you can and can't do with the code. Someone who hasn't worked with open source software is far more likely to go blindly assume that "open source" means I can copy and paste this any way I want.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: