"but you are opening your child up for a lifetime of problems with other children"
I'm not so sure. There are so many children with strange names nowadays that strange names can almost be considered normal. Perhaps it will be the Johns and Janes that will be singled out for particular ridicule in the future.
Also, when children want to cruelly taunt other children, it doesn't matter what their name is -- kids will find a way to turn it into an item of ridicule regardless.
Yes, this is a point that seems to be continually overlooked. The Consumerist audience is not representative of the general public, and when you ask people what "the worst" anything is, they will tend to respond with those things that affect them personally and directly.
Monsanto's misbehavior affects us all generally, but the real pain of those effects is less immediate and more long-term.
"Mostly 'bashing' because the 'music business' that you describe is a caricature of what I know. Did anyone of you ever hold an exec job in our business?"
My criticism of the mainstream music industry is based on the adverse effect it is having on the rest of society. There is no need to have any insider knowledge of the how the industry works to validate that criticism.
"Contrary to what John says (the statistics don't bear him out)"
Then please provide those statistics. I don't think that the mainstream music industry is essential to the existence of search engines because they existed just fine before there was more than an insignificant amount of such content.
"then smart devices in general and search engines in particular become much less 'smart' or attractive to advertisers"
I don't care one whit how attractive these things are to advertisers. The advertising industry also has a negative effect on all of this, after all. I already dealt with search engines, but I wanted to comment about smart devices. There's no historical information to go by, for these, of course, but most of the people I personally know who use smart devices don't use them primarily to listen to music or watch movies. Their primary value lies elsewhere. If mainstream music and movies couldn't exist on them, they would still have and use them.
"I haven't read anything from your camp about the historic injustices, in the US in particular, meted out to the music industry"
True. Probably because those issues don't really relate to the general subject matter this blog covers. The impact of music industry actions on technology, however, is clearly within the stated scope of this blog.
"Are you sensibilities not hurt when big tech companies set up virtual companies in tax havens and from there compete globally with other industries who need brick and mortar infrastructure and pay local taxes?"
I have a large problem with the whole "tax haven" thing. I don't actually have much of a problem with competing with brick-and-mortar stores, though.
"Most tech companies start their business by using content without license."
Evidence, please. From where I sit, it looks like most tech companies start their business by using stuff they produced themselves, not by using content without a license. The group you're talking about is a tiny (but often highly visible) segment of the tech industry.
"They are entrepreneurs in their own right but don't have stock options or golden parachutes like tech entrepreneurs. So they need to be paid, fairly."
Well, firstly, most tech entrepreneurs don't have stock options or golden parachutes. In fact, most of them go into debt to start their businesses, and are harmed when they fail.
Secondly, I agree 100% that artists need to be paid fairly. I think 99.999% of the readers here agree with that. That's not the issue.
And I'm thankful for that. But it's not relevant to the problem. The problem is that she has demonstrated that she is in favor of spying, wiretaps without a warrant, etc., and she has been placed on the board of a company for whom these issues are very relevant.
If she had been placed on the board of, say Exxon, nobody would have cared.
"You know how a company might turn to an ex-hacker or ex-thief to consult on security?"
Yes, but how many times do these companies put such people into positions of power, such as sitting on the board?
Yes, this. Programming languages are not like human languages in most ways. They are more like mathematical languages. Don't let the word "language" confuse thing.
"The fix is to change the reasoning process of the developer so that secure practices are like muscle memory."
Spot on. In the old days, programmers used to speak of using C "idioms" -- common constructs that were memorized to perform common tasks. Using idioms allowed good programming practices to become so habitual that they felt instinctual.
I've noticed a trend in the newer generations of programmers. The ones who write in C or C++ tend to be more careless about their use of the language. I believe that it's because they cut their teeth on languages that hold the programmer's hand more (Java, etc.) and never developed the basic, good, paranoid practices that are essential when using the more powerful languages that let you shoot yourself in the foot, such as C/C++.
"If you are a C programmer, you learn, about five years into your career, to never, /never/, NEVER forget to check the bounds."
True. However, it's also a very common stupid mistake. I've seen a LOT of both commercial and open source code over the decades, including mainstream, trusted commercial software from major companies. I've seen this problem in almost every source set somewhere. Some is worse than others.
Given that, malice would be the last thing that I suspect. Carelessness would be the first.
I don't think anyone is missing the ROI aspect, and I think most everyone knows what windowing and what the purpose of it is. I'm not sure of your point, unless it's just that you're fine with windowing -- which is a valid opinion, but isn't shared with a lot of people.
I personally don't have any kind of issue with windowing itself. What I do have an issue with is all the crap that is used to enforce it. My attitude about it is pretty much the same as my attitude around piracy: I'm against it and don't have an issue with companies trying to minimize it. I do have an issue with the specific things they do to minimize it, though.