Initial SJW attack defeated

An SJW gives up on his initial attempt to seize control of the PHP project:

I’ve decided to withdraw the CoC RFC. There are many reasons for it, but there are a few points I want to make.

As to the content of the RFC, when I initially proposed it, I selected the Contributor Covenant due to it being a well adopted standard. Several people raised objections to it, and I was completely open to changing it. But the more objections I see, the more I feel the nature of the objections actually justifies the Covenant as the choice rather than justifies switching it. The more I hear people complain about the “scope of applicability” being outside the project, the more it’s apparent that many (not all, but many) simply don’t want to need to think about their actions in other contexts. Some will claim that ambiguity will lead to abuse, but the underlying idea is “treat people with respect”. And as long as you do that, all will be fine.

And while several would rather see a CoC that focuses on “positive behavior”, to me that’s not what a CoC is for. The CoC is to take a stand and say “this is what we will not tolerate”. Positive behavior should be encourage in another “Contributing” document. Where you detail how people should contribute. The CoC is a mechanism for people to feel safe. And safety is achieved by taking a stand.

As far as voting on just the CoC without a private reporting mechanism (which implies some degree of “teeth”), I’ve made it clear that I don’t believe that’s tenable. I believe that asking people to go public with every incident defeats the entire point of having a CoC.

I am also not happy with the RFC in its current state (I’ve been clear about that since day one). But I also have no further energy to evolve it further. Hence, there is nothing left for me to do but withdraw it.

Notice the First Law of SJW at work: the initial suggestion is that the Code of Conduct is simply about being nice, and that there is nothing controversial about it. But then, the moment that anyone objects, the fact that there is controversy only proves the need for this uncontroversial policy to be implemented. And then notice how, although the Code is said to be about nothing but feelings, it needs “teeth” and private enforcement in order to be “tenable”.

And don’t forget the Second Law of SJW: SJWs always double down. No sooner did Ferrara withdraw his attempt to impose the Code of Conduct on the project than someone else proposed it again.

One of those who successfully resisted the initial entryist attack, PHP project member Paul Jones, explains in detail why the Code of Conduct is nothing more than an SJW weapon used to exert political control over an OSS project:

Recently, Anthony Ferrara opened an RFC for PHP internals to adopt and enforce a code of conduct. Even leaving aside for the moment whether this is an appropriate use of the RFC system, the RFC generated a lot of discussion on the mailing list, in which I participated at great length, and for which I was hailed as abusive by at least one person in favor of the RFC (a great example of a kafkatrap).

To restate what I said on the mailing list, my position on the RFC is not merely “opposed”, but “reject entirely as unsalvageable” (though I did make some attempts at salvage in case it goes through). I continue to stand by everything I said there, and in other channels, regarding the proposed Code of Conduct.

Normally, if you had not heard about this particular discussion, I would say you were lucky, and probably the happier for it. In this case, I have to say that you should be paying close attention. The Code of Conduct as presented enables its enforcers to stand in judgment of every aspect of your public, private, professional, and political expression. I understand that’s a bold assertion; I will attempt to support it below.

The Contributor Covenant version on which the RFC is based is authored and maintained by intersectional technologist and transgender feminist Coraline Ada Ehmke. Ehmke believes that open source is a political movement:

    From the onset open source has been inherently a political movement, a reaction against the socially damaging, anti-competitive motivations of governments and corporations. It began as a campaign for social liberty and digital freedom, a celebration of the success of communal efforts in the face of rampant capitalism. What is this if not a political movement?

– Why Hackers Must Welcome Social Justice Advocates

Whether or not this description of open source is accurate, it is true that Ehmke thinks of open source as a political arena. As such, one must read the Contributor Covenant as a political document, with political means and political ends. Specifically, it is a tool for Social Justice.

As a tool for Social Justice, it recognizes no boundaries between project, person, and politics. This attitude is written into the Contributor Covenant with the text, “This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community.” So, when is a project participant not representing the project? The answer appears to be “never.”

Never accept any Code of Conduct proposed for any reason. And every OSS project leaders should impose a rule that anyone proposing a Code of Conduct will be immediately expelled from the project. At a bare minimum, only those who have been contributing to the project for at least three years should be permitted to propose, discuss, or vote on project-related rules.

Notice how the SJW Coraline had been a member of the Ruby project for all of two days before proposing the Code of Conduct there. But in the present circumstances, it is much better to simple expel every member, new or old, who proposes or supports one.


More SJW attacks in tech

An SJW entryist attacks Ruby. Note the appeals to “everyone’s doing it” as well as how quickly SJWs line up to endorse it in an attempt to create momentum for the Code of Conduct that will allow them to take over the project:

Code of Conduct
Added by Coraline Ada Ehmke 2 days ago.

I am the creator of the Contributor Covenant, a code of conduct for Open Source projects. At last count there are over 13,000 projects on Github that have adopted it. This past year saw adoption of Contributor Covenant by a lot of very large, very visible projects, including Rails, Github’s Atom text editor, Angular JS, bundler, curl, diaspora, discourse, Eclipse, rspec, shoes, and rvm. The bundler team made code of conduct integration an option in the gem creation workflow, putting it on par with license selection. Many open source language communities have already adopted the code of conduct, including Elixir, Mono, the .NET foundation, F#, and Apple’s Swift. RubyTogether also adopted a policy to only fund Ruby projects that had a solid code of conduct in place.

Right now in the PHP community there is a healthy debate about adopting the Contributor Covenant. Since it came from and has been so widely adopted by the Ruby community at large, I think it’s time that we consider adopting it for the core Ruby language as well.

Our community prides itself on niceness. What a code of conduct does is define what we mean by nice. It states clearly that we value openness, courtesy, and compassion. That we care about and want contributions from people who may be different from us. That we pledge to respect all contributors regardless of their race, gender, sexual orientation, or other factors. And it makes it clear that we are prepared to follow through on these values with action when and if an incident arises.

I’m asking that we join with the larger Ruby community in supporting the adoption of the Contributor Covenant for the Ruby language. I think that this will be an important step forward and will ensure the continued welcoming and supportive environment around Ruby. You can read the full text of the Contributor Covenant at http://contributor-covenant.org/version/1/3/0/ and learn more at http://contributor-covenant.org/.

Thanks for your consideration and I look forward to hearing your thoughts.

I also enjoyed the false claims about a community to which he doesn’t even belong. I’ve seen this cookie-cutter approach being used in various projects. The problem is that most of the respondents don’t understand what is going on and are taking the entryist at face value. This guy, however, does:

Yes, we know who you are. To everyone reading this thread, please take time to read the following by ESR (Eric Raymond). http://esr.ibiblio.org/?p=6918 (Why Hackers Must Eject the SJWs)

You now have the basic information behind why people are attempting to wedge in CoCs…. If any sort of CoC is adopted, let’s adopt one like the “Code of Merit” where people who do great work are the ones working up the chain with the purpose of being a leader in the community.

However, even this response makes the mistake of nodding to equality and so forth. They prey on that sort of niceness and tolerance. “What’s important in this process however is that people who might
otherwise feel excluded from certain open source communities be involved
in shaping the final code of conduct.”
Reject it. Reject ALL of it. Let those hypothetical people feel excluded. Give them no ground whatsoever.


Mailvox: WTF Vox?

There is literally nothing is more important to the average Baby Boomer than the idea that his generation is the coolest, wonderfulest, and most envied by other, lesser generations. This exchange with TS not only made me laugh, it serves rather nicely to demonstrate everything GenX has observed about the Boomers:

WTF Vox? What’s with all the Boomer bashing? Have you hit a wall or something? Bashing us isn’t going to remove the logjam in your crusade or your intestines.

Can you afford to alienate any percentage of your supporters? I’ve been a SF fan since long before you were born. The Hippies’ main tactic was to bash the greatest generation America ever produced so you are in excellent company.  ::roll eyes::

Also, if you’re going to bash boomers and actually be effective, you may want a spokesman who is NOT referred to in Wiki as:  “the Godfather of hipsterdom”[5] and one of the “primary architects of hipsterdom”.[6]” Most Boomers think Hipsters are people with no little to no purpose.

My response: Obviously you haven’t been on VP very long. Do a search for “Boomer”
on VP. You’ll see that I have always had contempt for that
generation, taken as a whole. They are the locust generation.

TS replied with all the wisdom and restraint that has caused so many GenXers to develop such deep respect for the Baby Boomers:

Sayonara motherfucker.

Adieu, sweet prince. I shall comfort myself with the knowledge that we will not only bury the Baby Boomers, we will write their history. What I find so amusing about this is that insufficient respect for his generation is, in TS’s Boomer eyes, a legitimate reason to write off someone he claims to have supported.

And yes, I can afford to alienate 100 percent of such “supporters”. That’s not exactly the sort of fortitude upon which one ideally wants to rely.

But wait, there’s more!

No wait, I thought of a better comeback! Hating boomers makes you an SJW too.

 And to think they thought they were cool. (shakes head)


The new browser

Brave was announced today:

It’s amazing how fast a page loads when you strip away everything but the real content.

Up to a whopping 60% of page load time is caused by the underlying ad technology that loads into various places each time you hit a page on your favorite news site. And 20% of this is time spent on loading things that are trying to learn more about you.

Performance, privacy, and convergence-free. What’s not to like? Brave CEO Brendan Eich explains:

How to Fix the Web

The Web is always in trouble for some reason or other. I remember when Microsoft came after Netscape and threatened to lock Web standards into IE. Only the Web is so big, with such reach to billions of users, that no one owns it. This means it will always be contested ground.

But the Web today faces a primal threat.

Some say the threat to the Web is “mobile”, but the Web is co-evolving with smartphones, not going away. Webviews are commonplace in apps, and no publisher of note is about to replace its primary website with a walled-garden equivalent. Nor can most websites hope to develop their own apps and convert their browser users to app-only users.

I contend that the threat we face is ancient and, at bottom, human. Some call it advertising, others privacy. I view it as the Principal-Agent conflict of interest woven into the fabric of the Web.

You use a browser to find and contribute information, but you generally do not pay for the websites who host that information. Across billions of people, for most sites in most countries, it isn’t realistic to expect anything but a free Web. And as Ben Thompson points out, “free” means ad-supported in the main. Yes, successful sites and apps may convert you to a paying customer, but most won’t.

You might object: “Hey, I’m ready to pay for websites I support”. I’m with you, but many people are not so well-off that they can support most of the commercial sites they use. Also, the Web missed an opportunity back in the early days to define payments and all they entail as a standard.

Once you grant this premise, that the Web needs ads in the large, it follows that your browsing habits will be surveilled, to the best of the ad ecosystem players’ abilities. Also, depending on how poorly ads are designed and integrated, you may become blind or averse to them. Since the ‘90s, I’ve seen several races to the bottom along these lines.

The Principal (you) uses a browser (one of a layer of agents, both software and humans) to browse the Web and keep its lights on. Consider your primary agent, the browser. It’s a complex piece of code, but now thanks to Mozilla, WebKit, Chromium, and even in part Microsoft, this billion-dollar investment is available as a mix of free and open source software.

Yet thanks to tracking options that are inevitable with anything like the Web, your valuable and private user behavior and browsing intent signals can be extracted via your current browser. And that may not be a fair deal.

Everyone’s talking about ad blocking. Blockers can make the user experience of the Web much better. But as Marco Arment noted, they don’t feel good to many folks. They feel like free-riding, or even starting a war. You may never click on an ad, but even forming an impression from a viewable ad has some small value. With enough people blocking ads, the Web’s main funding model is in jeopardy.

At Brave, we’re building a solution designed to avert war and give users the fair deal they deserve for coming to the Web to browse and contribute. We are building a new browser and a connected private cloud service with anonymous ads. Today we’re releasing the 0.7 developer version for early adopters and testers, along with open source and our roadmap.

Read the rest of it there.


An avalanche of defaults

The mainstream economists are just beginning to catch up with The Return of the Great Depression, published in 2009.

The global financial system has become dangerously unstable and faces an avalanche of bankruptcies that will test social and political stability, a leading monetary theorist has warned.

“The situation is worse than it was in 2007. Our macroeconomic ammunition to fight downturns is essentially all used up,” said William White, the Swiss-based chairman of the OECD’s review committee and former chief economist of the Bank for International Settlements (BIS).

“Emerging markets were part of the solution after the Lehman crisis. Now they are part of the problem, too. Debts have continued to build up over the last eight years and they have reached such levels in every part of the world that they have become a potent cause for mischief,” he said.

“It will become obvious in the next recession that many of these debts will never be serviced or repaid, and this will be uncomfortable for a lot of people who think they own assets that are worth something,” he told The Telegraph on the eve of the World Economic Forum in Davos.

“The only question is whether we are able to look reality in the eye and face what is coming in an orderly fashion, or whether it will be disorderly. Debt jubilees have been going on for 5,000 years, as far back as the Sumerians.”

The next task awaiting the global authorities is how to manage debt
write-offs – and therefore a massive reordering of winners and losers in
society – without setting off a political storm.

What is interesting to consider is if there is a connection between the nonsensical climate change propaganda and the coming avalanche of debt-defaults. If I were a member of the global elite who a) genuinely believed that resources like fossil fuels are limited, b) was in a position to decide how society’s winners and losers would be reordered, and c) did not subscribe to Christian morality and lacked a moral conscience, I would use the financial apocalypse and subsequent reordering to make sure that I, and my allies, held all the title to the resources necessary to ensure our control of them.

This would permit the construction of a global feudalism and extend the time in which the dwindling resources could be utilized, and would permit aristocratic resource-holders to retain a small First World technological society while the resourceless commoners are reduced to Third World technostasis.

That doesn’t even rise to the level of science fiction, of course, economics being a science only in the ancient sense of a field of knowledge, but even as pure economic imagination, it’s coherent and perhaps even worrisome in light of the present circumstances.


Tor editor “not expected to recover”

From Facebook:

Late this afternoon David [Hartwell] had a massive brain bleed from which he is not expected to recover.

Hartwell was John C. Wright’s editor at Tor Books; he was also friendlier to the Puppies than any of the SF-SJWs are likely to believe. I had the privilege of speaking with him when he called me last year after the Rabid Puppies overturned the SF applecart; he was the previously unnamed individual who explained the unusual structure of Tor Books to me, using the analogy of a medieval realm with separate and independent duchies. He wanted to avoid cultural war in science fiction even though he clearly understood that it appeared to be unavoidable; it was out of respect for him that I initially tried to make a distinction between Tor Books and the Making Light SJWs before Irene Gallo and Tom Doherty rendered that moot.

Despite his leftward leanings, David Hartwell struck me as being one of the last remaining sane individuals in the editorial offices there, and he was perhaps the only one capable of reigning in the lunatic impulses of Patrick Nielsen Hayden and the Torstapo. By his own account, he even managed to talk the notorious award-whore into standing down and letting long-time bridesmaid Lou Anders of Pyr finally win PNH’s Best Tor Editor Award (also known as Best Editor (Long Form) Hugo) in 2011.

I expect he will be missed by many, and that things in the science fiction world are going to get even more, shall we say, interesting, in his absence.

UPDATE: David Hartwell has died. Requiescat in pace.


She hasn’t forgotten

Sarah Palin endorses Donald Trump for president:

Sarah Palin, the former Alaska governor and 2008 vice-presidential nominee who became a Tea Party sensation and a favorite of grass-roots conservatives, will endorse Donald J. Trump in Iowa on Tuesday, officials with his campaign confirmed. The endorsement provides Mr. Trump with a potentially significant boost just 13 days before the state’s caucuses.

“I’m proud to endorse Donald J. Trump for president,” Ms. Palin said in a statement provided by his campaign.

I can’t help but suspect the abuse Sarah Palin experienced at the hands of the Republican establishment might have had just a little something to do with her decision to throw her support to Trump. But regardless, this is a big deal, as it is an indication how women who are concerned about immigration and vibrancy are going to vote.


Yes, Green Bay should have gone for 2

ProFootballTalk considers Mike McCarthy’s decision to settle for overtime:

Three days later, the sports world continues to buzz about the epic Packers-Cardinals playoff game. And one of the many questions that continues to bubble up from time to time is this: Should the Packers have gone for two after scoring on a :00 Hail Mary pass?

In hindsight, absolutely. But if coach Mike McCarthy had opted to go for two and if his team had failed to convert, he would have become a pin cushion for criticism in the aftermath of what would have become his team’s latest failure in a playoff game. Apart from the fact that coaches who do the conventional and fail get a pass while those who do the unconventional and fail don’t, a McCarthy decision to go for two would have been directly responsible for the fifth straight failure to get to the Super Bowl despite having one of the best quarterbacks of the Super Bowl era on his team.

It’s not hindsight. It was the obvious thing to do. In 2015, the Packers went for it 6 times and scored the conversion 4 times for a 66.7 percent success rate. The league average was 47.8 percent.

But Mcarthy’s decision is even worse than the statistics indicate. The Packers were underdogs. The underdog should ALWAYS go for the winning two-point conversion. I was at a Vikings-Cowboys game in 1995 when the Aikman-Smith-Irvin Cowboys were the defending Super Bowl champions and the dominant team in the league.

The Denny Green-coached Vikings managed to tie the game with 30 seconds left. It was a chance at a huge upset; the Cowboys were clearly the better team and the only reason we were in it was due to a very rare Emmitt Smith fumble. The two-point conversion was our one shot at winning the game.

But like Mike McCarthy, Denny Green choked, and played to continue the game rather than to win. Sound familiar?

The Cowboys won the coin toss and needed
just five plays to win the game. Smith broke through a huge hole on the
left side and outran safety Charles Mincy to the end zone just 2
minutes 26 seconds into overtime. 

The players can tell when their chickenshit coach isn’t even trying to win, and they play accordingly.



A mysterious change

The most interesting thing is the way that the massive global pro-immigration media blitz of last summer, complete with PICTURES OF DEAD CHILDREN only managed to reduce the German anti-immigration position by three percentage points. Clearly the clueless moderates are more susceptible, as support for immigration briefly jumped six points. Of course, you should never put much credence in polls.

We don’t need to speculate about whether pollsters manipulated their findings, because the pollsters have admitted it themselves. Survation announced the morning after the result that they had decided not to publish their own “final” poll of the campaign because – in the words of company CEO Damian Lyons Lowe – “the results seemed so “out of line” with all the polling conducted by ourselves and our peers – what poll commentators would term an “outlier” – that I “chickened out” of publishing the figures.