wiz21
Joined 14 years ago
Joined 14 years ago
and that's too bad because the overall story seems quite solid
If one loves the facebook world, then he has to understand the facebook rules. Ignoring them is a mistake on the user side, not FB.
And it follows that when 99% percent of the billion users will have just ignored the rules, then they will soon understand what it means. So they'll scream and ask governemnt to help them. Then the government will regulate 50% of facebook activities, and well, FB rules will be weakened a bit but officially enforced. People like me will say that society has one more problem, others will say that it's progress... And I'll be sad once again.
Also, RDBMS do constraint enforcement for you and that's absolutely critical when you work with any sufficiently big database (I work on a 100GB DB with a team of 6 people, changing here and there and I can't tell you how crucial the constraints are to maintain the data quality in face of bugs, misjudgment, etc.). And no, it's not for lack of testing. When you work on millions of super complex records, you always miss some corner cases (unless you're NASA and have a huge budget to test thoroughly)
People prefer critical thinkers when they help them in their grand vision. Unfortunately, a critical thinker may have some things he wants too.
I think I'm worth millions right now. Hire me, I'm such a huge opportunity !
Business problem spaces don't last centuries. Algorithm do.
As for th eIP, my case is a bit strange, I have an app that I GPL'ed, now I want to sell a service where I actually add functionality to the app. The client gets the functionality, I get to put the functionality in the app (ie I open source it).
I also work in Belgium. Here, the author is the one who writes the code (in case of freelancing; it's the opposite if you're employee). Unfortunately, even if the law is fine, my client doesn't want to hear it ...