wiz21
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 ...
People care about free software as much as they care about politics : only a few know enough to make a difference...
That's a question I often ask. From what I know, RMS got some money in the bank that allows him to live the way he chooses. That is : spare some of its time advocating and building the free software movement. He's also very charismatic (well, in its very own way, I must admit).
He basically incarnates one thing : there's no compromise. He proves his position by shutting him off the proprietary world. And that's super tough to do. If he ever used non free software, his uncompromising position would be weakened.
So, FSF needs to be able to replace that sort of, non compromising, super talented and really smart person.
Has anybody ever seen someone close to that ? Then only one I see is Eben Moglen (although its technical talent is not in IT)
Moreover, Freud basically says that free will doesn't exist because he makes a difference between conscious and subconscious... The latter being a huge bunch of thoughts you don't make/change at will...
Moreover, predicting if a ball will fall when put above the ground is something. Predicting the next second of life of the universe is something else. So predicting a subject will raise its left/right hand is something. Predicting what will be his opinion about abortion is an entire story
All of this reminds me of studies done long ago which tried to predict if someone was a criminal or not by measuring the shape of its skull...
When I interview a candidate I don't ask him bending a knee in front of me. If he felt like that then something went wrong.
My thought is : manager are human, and their in position where they have lots of pressure (they've chosen that). so most of them behave has human : they do mistakes, they act more selfishly than they care to admit and they mask the truth with lies or on-purpose ignorance.
As I prefer to act with real good intention and produce tangible results, I know I won't ever make it to the top. I'm not interested in making compromise.
Moreover, when I'm with people who are at the top or who want to be at the top, I can clearly sense that their core-values are very different, even opposite of mines... And I'm sure they instantly feel I'm not part of the tribe. Because that's a tribe with values, customs, dress, etc.
We need both those types. Unfortunately, history tends to favor the self-confident (and our current western culture maximize that ad nauseam)
- those people were not well educated so that kind of work was something they could do and for a decent salary
- that was a job and they had pride in being employed and useful
- that job was not mentally exhausting so they could think about something else or talk while working; many found that quite enjoyable, socially interesting if you will
- they were doing different things, going from one "simple" task to another and so they all shared a knowledge ofthe build process they were involved in. They were proud of that as well.
So well, those "not very interesting" tasks were actually taken care of very seriously and with pride. So in the end the "how it was done" was just as important than "what was done".
That's why if robots take over, I can't help but see that these people will miss something they loved. You can say that's the price to pay but, go and say that in front of them; you'll understand what the "it's-logical-unescapable" kind of argument really means...
Everybody can yell that Qt/Gtk or even the MS stuff is the better tool for desktop apps, it won't change anything.
There's 0 objectivity in the choice. The young boys just think in HTML/JS, so we'd better adapt :-)