> StackOverflow is nothing at all like Facebook. Relating them this way is 
> absurd.

There are similarities and differences. 
[StackOverlow](https://en.wikipedia.org/wiki/Stack_Overflow) (Alexa rank 43) is 
a part of [Stack Exchange Inc](https://en.wikipedia.org/wiki/Stack_Exchange) (a 
for-profit corporation which operates several other commercial sites). Stack* 
and Facebook are both very big, and both make money through tracking and ads. 
The major difference is the target audience and content structure.

Stack* is already [heavily 
criticized](https://www.google.com/search?q=stack%28exchange%7Coverflow%29+sucks)
 for having a very rigid moderation / censorship system.

> StackOverflow isn't evil at all.

I was using the colloquial relative term "lesser evil".

I am not against for-profit corporations, but it is in the user's self-interest 
to weigh the benefits and drawbacks compared to self-hosting an open and 
decentralized alternative.

> It's not subservient to any government.

Everyone is entangled with and subservient to 
[government](http://stackexchange.com/legal/terms-of-service/usg) \- it's just 
a matter of degree...

Facebook has been [banned by the gov't of 
China](https://en.wikipedia.org/wiki/Censorship_of_Facebook) \- the [world's 
largest](https://en.wikipedia.org/wiki/List_of_countries_by_GDP_\(PPP\)) and 
[increasingly 
dominant](https://en.wikipedia.org/wiki/List_of_countries_by_past_and_projected_GDP_\(PPP\))
 economy - something I'm sure its shareholders are pretty unhappy about. 
StackExchange is [not banned in China 
*yet*](https://www.quora.com/Is-Stack-Overflow-banned-in-China-If-so-why), but 
it could be as many technologies (ex. Bitcoin, BitTorrent, BitMessage, IPFS, 
Tor, etc) pose an inherent danger to government power. It is thus in their 
business interest to censor anything that could get them banned, to share data 
with governments, etc.

This concern is directly related to Nim. If its community is subject to a 
[chilling effect](https://en.wikipedia.org/wiki/Chilling_effect) when dealing 
with libraries, projects, and technologies that Powers That Be don't like, then 
Nim is at a disadvantage.

> The centralization of StackOverflow is good for getting answers to 
> programming questions, which is what it's for.

If Stack* offers some special advantages I've failed to consider, then this is 
the argument you should focus on to keep this discussion constructive.

I think that people who are smart enough to use Nim should also be smart enough 
to go to the appropriate Web-site. Does this forum offer too steep a learning 
curve? Then perhaps it should be made better rather than partially replaced by 
a proprietary site.

This forum can integrate with lots of third party sites (ex. via OpenID) 
without becoming dependent on them. The bridge between Gitter and IRC with an 
[open log bot](http://irclogs.nim-lang.org) is a great example of this.

> You really should consider not injecting your cockamamie political ideology 
> into this forum.

Reminder of context:

  * I was not off-topic. This thread got pivoted to discussion of preferred 
communication methods by Araq himself before I got here. People were discussing 
the relative merits of asking and answering questions via IRC, this forum 
(examples of open platforms), GitHub / Gitter, and StackOverflow (examples of 
closed platforms).
  * Ultimately this is Araq's decision - I am just presenting my input that I 
hope will be glanced at in this consideration for the good of the project.
  * I am not pushing a bizarre, obscure, or overly zealous ideology here. On 
this very thread, Michal had mentioned refusing to join GitHub, Twitter, and 
Facebook before I got here - lots of people would prefer not to become addicted 
to proprietary platforms just to get a Nim question answered.
  * I am a pragmatist. Note for example that I've never brought up replacing 
GitHub with self-hosted 
[Fossil](https://en.wikipedia.org/wiki/Fossil_\(software\)) \- that would be a 
freer solution, but simply too inconvenient for others. And I've "given 
Facebook a chance" for the past few years, and was the #1 Nim promoter there, 
with my typical Nim-related post (with much effort given to writing and 
graphics) getting thousands of impressions on various programming groups. But 
it got worse and worse over time...
  * This is not the first time jibal has pounced on me for offering my opinion 
in a constructive on-topic discussion. On the ["please, can we stop the 
spams"](http://forum.nim-lang.org/t/2675/2) thread, I was making a point about 
tying people's accounts to their record of free code contribution 
accomplishments, including a quote from 
[esr](https://en.wikipedia.org/wiki/Eric_S._Raymond) \- by all accounts a 
significant figure in the history of FLOSS. In that instance, I had decided 
"not to take the bait" and just ignored what he said. I am not here to debate 
general political issues, and I have never used this forum to discuss anything 
that isn't directly related to Nim, Nim advocacy, and the Nim developer 
community.
  * Nim is struggling to find a niche in the marketplace filled with [hundreds 
of more popular programming languages](http://tiobe.com/tiobe-index/), many of 
which are backed by multi-billion-dollar proprietary ecosystems. The fact that 
Nim is a grass-roots free software project with a [very permissively-licensed 
package ecosystem](http://libman.org/img/bak/20160926-lice-Nim-vs-Lua.png) is a 
perfectly valid advocacy point for Nim, and quite possibly one of its 
strongest. Avoiding over-reliance on proprietary platforms would further 
emphasize this strength.


Reply via email to