That certainly puts a very different angle on how this will be used, and what use cases it's targeted towards.
From prior experience, Vox outlets are extremely stringent about what they permit in their comments: specifically, only people who agree or can extend the arguments of a given article further are preserved; or quibbles about minor details. No true discussion is allowed outside the article's bubble.
There's no "engagement." It just ends up with banal "I agree" posts that add nothing to the article. And it doesn't add many to them, Polygon's comment sections tend to be tiny and not worth reading, for example. You get better news and engagement on reddit.
Vox itself removed comments after a time, probably because this bubble could not reasonably be preserved in response to the majority of their articles.
The Verge is somewhat more open, depending on the topic and whether it is technical or political in nature.
Polygon's Ben Kuchera is a caustically aggressive moderator, and is the primary one I saw behaving in this manner, in addition to antagonizing commenters who disagreed with an article's premise; doubly so if he himself wrote the article.
Since it's decentralized, maybe someone could create an alt-right instance that allows only the highest-quality and most ideologically-correct comments. Then we could see how long it would take for Vox to distance themselves from the project.
With this recent product that is also closely integrated with Vox properties, I'd say this is a deeply concerning move how closely the two are becoming entangled.
Indeed. Some creepy language on the Scroll site, e.g. “With Scroll, journalists get paid to report the stories important to democracy [...]”
These Vox-alikes seem to fancy themselves arbiters of meaning with regard to “journalism” and “democracy”. Anything which disagrees with their personal definitions must be “alt-right”...
It writes: "After 3.5 years at Mozilla, the time is right for Coral software to move further into the journalism space, and grow with the support of an organization grounded in that industry", and "... The Coral Project will receive the backing of a large company ...". — However, Vox could back the project, also if it was still led my Mozilla, right. Still unclear to me why Mozilla didn't want to continue leading the project? Maybe Talk was too different from other things Mozilla does, and maybe it cost money and didn't bring any revenue?
Or maybe Mozilla wanted to free those resources to work on other things? The project got to "good enough" state and they started looking for a new maintainer?
I don't really have inside knowledge, but I think if the opportunity comes to graduate a project to external management and resourcing the Mozilla Foundation is probably going to take it. Quite a few projects are managed by Mozilla Foundation but receive very substantive external funding, and I think that was the case for Coral. That grant-based funding is often time limited and requires a bunch of hustling, so having a long-term committed sponsor would be attractive.
non recognition of subjectivity of terms like "journalist", "annoying", "off topic", etc., used in description, don't bode well for success of this project.
The term "journalist" is no more subjective than "author" (literature) or "programmer". As with many things, the line is normally drawn where people start to making (wholly or partyly) a living from the activity or not, i.e. whether they are professionals.
Those words can have different meanings in different contexts; one can be talking about jobs and say "I'm a journalist", and mean that they earn their income through journalistm. One can also, in a conversation about hobbies, say "I'm a programmer", and imply only that they enjoy the act of programming and do it in their free time.
I think it's dangerous to set hard requirements for such labels, specially ones like "journalist". It's not a given that journalism is considered worth protecting and, while in most western countries there's a sort of public agreement that "journalists" deserve protection, this often seems to be associated more to the word "journalist" than the act of journalism itself, and taking that label away from someone may also leave them defenseless, as they no longer "deserve" the protection of a "journalist".
> The term "journalist" is no more subjective than "author" (literature) or "programmer".
It's more contentious than that. Journalists supposedly deal with "facts", but there's often considerable disagreement over facts or their interpretation. No matter your political persuasion, I'm sure there are "journalists" making a living on this, as per your definition, but who operate on the opposite end of the political spectrum from you and from whom you'd want very badly to strip that title of legitimacy.
It would be interesting to have a commenting system powered by Twitter where each article/post has a Twitter post with the article name and link so others not finding this post through your website can still comment, and the replies to this Twitter post can be pulled into you article/post and listed as comments.
> the replies to this Twitter post can be pulled into you article/post and listed as comments
I think that wouldn't work because of copyright and Terms of Use. Probably somewhere in Twitter's ToU there's something that says you cannot copy Twitter discussions and add to your own website. — If you study Twitter's ToU, probably the people who post to Twitter, never gave you permission to include their tweets on your blog.
I like the idea, and would want to do sth simiar, but just linking to tweets, instead of "downloading" them to the blog. And the blog author could write a summary of what the Twitter discussion is about (what sub topic related to the blog post, the Twitter discussion discusses), next to the link.
I'd also like to automatically find and link to discussions at HN and Reddit and Mastodon (in a commenting system I'm developing, seem my profile)
If you dig deeper it's more like anti-Twitter. "We don’t allow commenters to see each other’s comment histories, We don’t have @ mentions, No Follows, No private messaging, We use ‘Respect’, not ‘Like’, Our notifications are opt in, and via email, We don’t create a feed ... for you to constantly refresh, No gamification, No infinite scroll, world-class moderation tools, We tell community members if the algorithm thinks they are breaking the rules, We don’t allow image uploads, Our communities are decentralized, We don’t have ads, We don’t pull strangers into your comments, Sometimes, we encourage sites not to have comments" https://coralproject.net/blog/five-myths-of-community-design...
Re: decentralized communities: Is that decentralized, or independently hosted? Does the owner of the site host the database, or is Coral Talk hosting all databases, with a separate instance for each site?
Re: explicit algorithm violation notices: Good, but it does not sound like there's an appropriate appeals process in place, something required even with algorithms in place. Also important to have said algorithm be tuneable, or even more preferably, pluggable.
> Good, but it does not sound like there's an appropriate appeals process in place
And possibly make every judgment public and transparent like the courts, but redact any content that is illegal and/or involves doxxing and other privacy violations. Whenever humans interact, we need something like a justice system/courts.
It took a few clicks to find the license so here it is: Apache v2. Not bad, I've been looking at open source social network software recently and unfortunately all the widely used ones are AGPL3. I get the benefits but I could find anything reasonably of remotely similar quality that was even GPL3.
Thanks, I assumed something like that for their instance of the platform, but the code is there to launch an independent instance of the platform, if desired.
Yes, I wanted to add automated moderation policies (including but not limited to word filters) to improve conversation on a platform I was considering building, but as I understand it all the algorithms to implement the policies would have to be published with the rest of the site under AGPL
Why would the rest of the site have to be published under AGPL? I'm thinking other parts of the site aren't the same "work" as the conversation platform?
Is the reason possibly AGPL Javascript? Maybe then server side code, could be AGPL, and Javascript instead e.g. MIT?
However don't one typically place a blog commenting system in an iframe. Then personally I think you wouldn't have to release the website that embeds the blog comments iframes, under AGPL? And a discussion forum, one places on a sub domain, on a separate server? Also separate from your main website?
Background: I'm developing AGPL discussion software that you can also embed in an iframe, for blog comments. https://www.talkyard.io/blog-comments. What are your thoughts about using sth like that, if the code that creates the iframe is MIT or Apache2, and the code that runs inside the iframe is AGPL?
I'm not trying to criticise your decision (I think it's up to you to choose the best path that's good for you), but moderation policies seem like the ideal thing to have under an AGPL license. It would certainly allow users to know exactly what's going on rather than speculate (sometime vociferously and accusatively). Obviously the downside is that being able to look at the source may allow them to game the system (and maybe it's not great for spam detection). However, even that might be turned into an advantage in that if gaming the system forces them into better ways of communicating then it's fine.
From a commercial perspective, I think you would be better off with the AGPL as well (perhaps dual licensing). I don't think you'd be able to sell such software on a per-license basis anyway (or, at least you'd not make much money at it as the audience is pretty limited). I think you'd be much better off positioning yourself as an expert in the area and selling contract services for other (perhaps proprietary) systems. Cheaper to hire you than to implement it themselves while tip-toeing around your implementation which they can't infringe.
The copy implies very strongly that comments can be a respected part of the article as a whole, and by implication - of journalism.
My experience in the past has been that comments are not taken seriously by the publisher, seemingly just added to tick the "social" checkbox. But to make a commitment to the dialogue an article can generate seems like a positive development for journalism.
Though comments are always hard, places like the NY Times have a lot of content in the comments section. Moderation helps a lot I imagine.
And some of it is kinda trash, but they'd still be better replacements for Bret Stephen's 100th "Democrats should listen to me, a person who will never vote for a Dem, on what to do" article
TLDR: Looks like stripped down run of the mill commenting system with things taken out or rearranged mostly with little common thread other than to make it more difficult to follow or connect, with typical buzzword woke commentary. Not sure how revolutionary this is when theres already tons of commenting systems that don't do any of the things theyre afraid of by virtue of being older, floating around. Pretty subpar even by the standards of HN/Slashdot vaporware.
Ok :- ) Thanks for the reply. Curious about the new features / benefits / things you'll add, is there any roadmap? (didn't find in GitHub or the blog) (If you're doing more things than moving to Typescript. Typescript is great b.t.w. :- ))
We're working on a more public roadmap, but the move to Typescript also allowed us to switch out Apollo on the client side with Relay as well as some other pretty significant improvements to the software as a whole (as you said, TS is pretty great :) )
Sounds like something Github should implement - indicate the latest activity anywhere instead of just the master branch. I too will scan the last activity and shrug if they don't seem to have been updated for a year.
Can you configure the dev branch to show up on the landing page of github?
We've considered doing that, we're just supporting a lot of newsrooms still on our latest stable release (v4) as we put the finishing touches on our newest release (v5). Super excited to share some of the advancements we've made, using lots of really neat tech!
The focus on "identifying journalists", muting "annoying" voices, the "RESPECT" button and pushing specific comments to the top by featuring them kind of leave a bad taste in my mouth...
And I would be the last to argue that comment sections below news articles are anything but a cesspool - they're notoriously bad! But I'm just not sure a control model this heavy handed and lip-servicey is the right approach.
Same. Reading "Five Myths of Community Design" on the same site [1] left me kind of wondering if they really built a service people would want to use. Personally, I've always thought the "like" model of modern online interaction is broken, but my idea about fixing it would be to add "Agree" and "Disagree" buttons, but only display the sum the two as a measure of engagement.
You need more than agree and disagree to measure engagement, otherwise you're just measuring polarization. For example you might want to measure several reactions such as: interesting, funny, angering and sad.
I believe that if the social currency is interactions instead of specifically positive interactions, as well as with the shift from "dislike" to "disagree" (something less associated with negative emotions) this would discourage engaging at all with strongly offensive content, effectively just starving it of attention.
Of course this is just a theory; until someone implements it and evaluates the result, I may well be completely wrong and maybe it'd even have the oposite effect.
If facebook is any indication, these end up being used mostly ironically. I can't imagine they give facebook any real indication of emotion on their platform.
Even the "angry" react (which is mostly an ironic reaction), is missing the context. Are you angry with the commenter? Are you angry about the something the commenter is referencing?
>Even the "angry" react (which is mostly an ironic reaction), is missing the context. Are you angry with the commenter? Are you angry about the something the commenter is referencing?
Interestingly on my site we have a total of 31 custom reactions people can use to express their reaction to a piece. The ONLY one people feel the need to qualify is the dislike one, anytime someone uses it they qualify it with 'disliking the content, not the post'.
There's no obvious reason for it though, the dislike is just one among many and it looks the same as all the other reactions, but it's the only one to generate a unique response.
It would be interesting if all reactions could have some system of reacting to different parts of a post.
Perhaps you can attach a react onto the username instead of the comment? Or you can attach a react onto a specific sentence of a comment instead of the entire comment?
For example you might want to measure several reactions such as: interesting, funny, angering and sad.
Slashdot does that. To vote for a post you have to pick an adjective. I always thought it worked well, because it showed what kind of content would be valued. For example "funny" is an adjective you can pick, which signals the site valued funny comments. I had some great laughs reading it back in the day.
That's the exact opposite of what I'm saying. It puts emphasis on "Is it acceptable to post this". I'm talking precisely about ignoring those posts altogether.
>But I'm just not sure a control model this heavy handed
Is there any consensus that a popular website's comment area has high-quality conversation but also does not have heavy-handed moderation?
The Coral website doesn't mention it explicitly but I believe the project is trying to reverse the trend of publishing websites disabling user comments.[0][1]
It seems like a bunch of websites suddenly realized their user comments were more of a liability than an asset. Either heavily moderate them (costs $$$ in human labor) -- or disable them completely.
I think this may be based on how you'd like the people to act.
But from my experience there is situations and places where someone has to look for people and help them to stop their destructive behavior.
In my opinion this problem is connected to the "tragedy of the commons" and maybe some day we (humans) will overcome these flaws but until then they need some leadership, control and sanctions (just like kids and teenagers when they grow up).
Of course there is people who can behave all time when they communicate and who don't leave their trash everywhere they go but I think it's a minority.
While saying this I'm very aware of the fact that I wrote a lot of bad comments myself. Maybe such a system could help people like me, I'd be glad to see it in action to find out.
>In our study of gender nonbinary people of color, women of color, and online commentary, participants talked about having to constantly run a cost-benefit analysis on participation in any online conversations, based on the likelihood that they would be attacked, merely for participation.
4chan solved this problem a decade ago. Put your content before your identity rather than the other way around.
In many spaces today, being a straight white man is far more inflammatory than being a non-binary person of color. This is especially true in the open-source community.
The solution is to stop pushing your identity onto people when it's completely irrelevant. I'm not saying hide who you are. But it's simply not relevant to the vast majority of discussions.
Exactly, the main thing about 4ch and the likes is that you can't satiate your need for validation through likes / upvotes and a profile.
Much like what Instagram is trying now (hiding other people's likes count) or this very platform, doing away with those metrics should help foster better conversations.
> you can't satiate your need for validation through likes / upvotes and a profile.
The concern mentioned in the excerpt from TFA was a perception by the people it spoke to that they had to self-censor in order not to be personally attacked in online discussion.
You make a good point but it seems like it is about something other than what the TFA excerpt describes.
TFA quoted by OP:
> participants talked about having to constantly run a cost-benefit analysis on participation in any online conversations, based on the likelihood that they would be attacked, merely for participation.
Yeah, I agree with you but I think removing a way to feed the ego might have side effects that could help, namely killing any mean behaviour fueled by the need for points.
4chan is unfiltered and there are a bunch of people that aren't able to handle this, so it's a self-selected pool of people that are capable of participating in unfiltered discussion. In other communities heavy filtering is going on. Comments get removed and accounts banned, so that the people that cannot handle unfiltered content won't leave.
Personally I think all content should be unfiltered and the people who cannot handle this, should learn it. Open discussion is difficult when you have to self-censor all the time. We have it so bad, there's even a bunch of words we're forbidden from using in filtered communities and it's sold as a good thing. Lots of ideas and opinions are also banned, which is really unfortunate. We tend to criticize China for exactly the same things that are completely normal for most of us. It's just that China bans different ideas.
Governments and online communities are two very different things, and the key concern with government censorship is that there is no recourse or alternative.
4chan isn't unfiltered. Every community has its culture with its accepted norms and taboos, to say nothing of the requirement of any site on the open web to ban illegal content like child porn, and many like 4chan which also ban threats of violence and brigading. The boards on 4chan aren't immune to this simply because they don't use dedicated accounts. Not every board is /b/, and even they have their limits.
Having a high tolerance for vulgarity and dank Nazi memes is not the same as having open discussion or tolerance for opposing points of view. People who rally behind sites like 4chan, Voat and Gab in the name of "free speech" just want to be able to shitpost hate in comfort without consequence - they want their own filter, not freedom, certainly not for anyone who disagrees with them.
There's no need for tolerance for opposing views. What's important is communication. That means listening, not tolerating, and engaging. What you describe as hate are valid opinions based on rationality. It's possible to engage them in discussion. They're not ignoring facts and can be brought to change their mind. I've engaged them before, I know. Voat is a pretty good place for this. But you need to enter the conversation with the assumption that you could be wrong, otherwise your view gets clouded and all you see is hate. Instead of banning you for wrongthink, on Voat people actually respond to you with providing sources for their opinions, which you can then review and either debunk or validate. But you will be insulted a lot. People who can't handle this should stay away.
With all due respect, I'm looking at the front page of Voat right now, and articles like "Fucking jews want whites to eat this shit now 'for the environment'" and "Stop the Jewish war machine" don't appear to be presenting "valid opinions based on rationality", or a community which I should expect to be able to engage in honest, intellectual discourse.
I think it's a perfectly valid opinion on my part to consider this garbage and to not want its stench everywhere.
Not because I'm afraid to have my views challenged, or to be insulted, but because it shouldn't be my responsibility to have to turn every racist and bigot on the internet, particularly when opinions to the contrary abound and they could just as well educate themselves, and because it gets tiring to deal with this kind of nonsense all the time.
Like I said, if you can get over this and assume that you may be wrong it's a great place for discussions. If you engage them you will notice, that most of the stuff you see there is perfectly rational. You're just trapped in a filter bubble and possibly uncomfortable to find out your gay, to use a weird proverb.
>Yes it mostly is a cesspool. Yes folks there are pretty much awful.
This isn't even true in my experience. Frankly, it's a reputation that helps to keep the riff raff out of the space. Chan communities are the best kept secret on the internet, in my opinion.
No, seriously, if you're a person who is not measuring what they're saying to see what the cost may be, you can expect attacks to come your way for your own carelessness, and it has nothing to do with your identity. Being able to gush at the mouth is not, in fact, a sign of privilege, but is rather more rope to hang yourself with.
Did they, though? The only demographics I could find on 4chan are their advertising stats, and according to that the site is 70% men under 35, mostly from the US and a handful of European countries. [1]
Doesn’t really sound like a thriving wellspring of diverse opinions.
You are working under the fallacy that diversity of opinion will be correlated somehow to arbitrary characteristics such as Race, Gender and Sexuality. This is patently not true.
Sorry assumptions about how an individual thinks based on their race, gender or sexuality is clearly a nonsense. You cannot point at any individual and know their thoughts. The best you can do is say "This demographic in this place tends to agree with this statement".
As for the the actual article you linked, the author herself has nice race-bait titles of work such as "The White standard: Racial bias in leader categorization", you can't seriously tell me that this is an objective body of work? There is also the piece she wrote called "Office Holiday Parties Highlight Racial Dissimilarities and Fail to Promote Team Unity" ... apparently the office party isn't safe from race based politics. Sorry but this sets of alarm bells in my head.
The piece itself doesn't cite any evidence for anything it claims.
Such a fun way to spin calling people "degenerates" (literally nazi wording) and promoting a worldview from half a century ago or whatever where people got treated like shit. I mean yeah if you want to be equivalent to a klansmen, I am sure they also promoted "family cohesion" and Christianity.
I was on 4chan many years ago, I went to the Anonymous protests in London. I have thick skin and I know not to take stuff seriously, but in the last few years especially it seems like it's become dominated by /pol/ and people who are legitimately white supremacist traditionalist alt-right scum, because those communities seized upon the edgy culture of /pol/ as it used to be and use it as a channel to push their very real non-ironic toxic politics.
The way I heard the story everyone could say whatever they wanted on 4chan, but all the discussions were always "won" by the Nazis through better arguments and facts, so everyone else got tired on always getting called out on their own delusions, so they left the place, where only reason and facts prevailed. Hence the necessity to ban them on other platforms, because of the impossibility to win arguments against them. The only way they could keep believing in their delusions (like "people are equal" etc.) was to create safe spaces where they could ban everyone disagreeing with them. Apparently in a truly free space Nazis win all arguments, which makes everyone else leave.
The other explanation is "those people are mean and I don't want to hang around mean people", but that's really not all that different from the first explanation.
Obviously this is trolling, but it damn impressive they found it.
They've done quite a lot of other stuff including finding ISIS targets and getting them killed, using nothing bit a sheet of paper and an innocuous message to make the media look silly, they've even caught animal abusers.
Plenty of people stick their nose up to them but they are probably one of the more effective online communities. It just depends whether you happen to like what they are effective at.
>In many spaces today, being a straight white man is far more inflammatory than being a non-binary person of color.
As a straight white man, this is bullshit. I have many close friends who are part of the LGBT community, so I can see their experiences compared to my own. They don't go around "pushing their identity onto people" and neither do I. We're all just normal people trying to build cool things.
And I see my experiences are much more positive than theirs.
How good is your experience in tech if you preface a statement with "as a straight white man..."? I'd say the response would be downright aggressive and you would be silenced.
Preface a statement with "as a non-binary person of color..." and you get applause.
My previous comment literally started with the phrase 'as a straight white man', and it received several up votes. Does this website count as tech?
The trick is: don't be an asshole and recognize that other people have different experiences which are just as valid as your own. Every time I've seen someone talking about how it's terrible to be a white man these days, it's because they want to be an asshole to someone and are being told that's wrong. Straight white men who are actually kind and listen to others, seriously considering their opinions don't get much flak for being straight and white. Is this really that difficult to understand?
it's censorship and controlling thought and debate but honestly, I think we need some of that in the US right now. too many conspiracy theories and stupid ideas are afloat, flooding the entire nation in a pool of garbage. it will be heavy handed but overall for the good of the country's stability
102 comments
[ 3.4 ms ] story [ 157 ms ] threadFrom prior experience, Vox outlets are extremely stringent about what they permit in their comments: specifically, only people who agree or can extend the arguments of a given article further are preserved; or quibbles about minor details. No true discussion is allowed outside the article's bubble.
The upside is there, if you know up-front its the basis of the engagement. If its applied retrospectively it sucks, for a number of people.
But curation is not always bad. "it depends"
Vox itself removed comments after a time, probably because this bubble could not reasonably be preserved in response to the majority of their articles.
The Verge is somewhat more open, depending on the topic and whether it is technical or political in nature.
Polygon's Ben Kuchera is a caustically aggressive moderator, and is the primary one I saw behaving in this manner, in addition to antagonizing commenters who disagreed with an article's premise; doubly so if he himself wrote the article.
With this recent product that is also closely integrated with Vox properties, I'd say this is a deeply concerning move how closely the two are becoming entangled.
These Vox-alikes seem to fancy themselves arbiters of meaning with regard to “journalism” and “democracy”. Anything which disagrees with their personal definitions must be “alt-right”...
(If you happen to know)
Here's a blog post about the change: https://blog.mozilla.org/blog/2019/01/22/the-coral-project-i...
It writes: "After 3.5 years at Mozilla, the time is right for Coral software to move further into the journalism space, and grow with the support of an organization grounded in that industry", and "... The Coral Project will receive the backing of a large company ...". — However, Vox could back the project, also if it was still led my Mozilla, right. Still unclear to me why Mozilla didn't want to continue leading the project? Maybe Talk was too different from other things Mozilla does, and maybe it cost money and didn't bring any revenue?
I think it's dangerous to set hard requirements for such labels, specially ones like "journalist". It's not a given that journalism is considered worth protecting and, while in most western countries there's a sort of public agreement that "journalists" deserve protection, this often seems to be associated more to the word "journalist" than the act of journalism itself, and taking that label away from someone may also leave them defenseless, as they no longer "deserve" the protection of a "journalist".
It's more contentious than that. Journalists supposedly deal with "facts", but there's often considerable disagreement over facts or their interpretation. No matter your political persuasion, I'm sure there are "journalists" making a living on this, as per your definition, but who operate on the opposite end of the political spectrum from you and from whom you'd want very badly to strip that title of legitimacy.
There has been a lot of writing and thinking and discussion around what makes a journalist, and different styles of journalism, for some time now.
Ultimately the challenge is differing views of reality - disagreement about truth. I think that’s the root issue.
I've wondered why most publishers of comments don't just give up and say "comment on Twitter." Not that I would like that, but still ...
https://brid.gy/about#how
Here an example:
https://nicolas-hoizey.com/2017/07/so-long-disqus-hello-webm...
The missing part is the creation of the initial tweet in your idea, but that should be easy to automate.
I think that wouldn't work because of copyright and Terms of Use. Probably somewhere in Twitter's ToU there's something that says you cannot copy Twitter discussions and add to your own website. — If you study Twitter's ToU, probably the people who post to Twitter, never gave you permission to include their tweets on your blog.
I like the idea, and would want to do sth simiar, but just linking to tweets, instead of "downloading" them to the blog. And the blog author could write a summary of what the Twitter discussion is about (what sub topic related to the blog post, the Twitter discussion discusses), next to the link.
I'd also like to automatically find and link to discussions at HN and Reddit and Mastodon (in a commenting system I'm developing, seem my profile)
Re: explicit algorithm violation notices: Good, but it does not sound like there's an appropriate appeals process in place, something required even with algorithms in place. Also important to have said algorithm be tuneable, or even more preferably, pluggable.
And possibly make every judgment public and transparent like the courts, but redact any content that is illegal and/or involves doxxing and other privacy violations. Whenever humans interact, we need something like a justice system/courts.
Is the reason possibly AGPL Javascript? Maybe then server side code, could be AGPL, and Javascript instead e.g. MIT?
However don't one typically place a blog commenting system in an iframe. Then personally I think you wouldn't have to release the website that embeds the blog comments iframes, under AGPL? And a discussion forum, one places on a sub domain, on a separate server? Also separate from your main website?
Background: I'm developing AGPL discussion software that you can also embed in an iframe, for blog comments. https://www.talkyard.io/blog-comments. What are your thoughts about using sth like that, if the code that creates the iframe is MIT or Apache2, and the code that runs inside the iframe is AGPL?
From a commercial perspective, I think you would be better off with the AGPL as well (perhaps dual licensing). I don't think you'd be able to sell such software on a per-license basis anyway (or, at least you'd not make much money at it as the audience is pretty limited). I think you'd be much better off positioning yourself as an expert in the area and selling contract services for other (perhaps proprietary) systems. Cheaper to hire you than to implement it themselves while tip-toeing around your implementation which they can't infringe.
My experience in the past has been that comments are not taken seriously by the publisher, seemingly just added to tick the "social" checkbox. But to make a commitment to the dialogue an article can generate seems like a positive development for journalism.
And some of it is kinda trash, but they'd still be better replacements for Bret Stephen's 100th "Democrats should listen to me, a person who will never vote for a Dem, on what to do" article
https://github.com/coralproject/talk/graphs/contributors
Why is that? (In the summer of 2018 and onwards, 90%? 95%? of the GitHub activity abruptly disappeared)
Two other open source blog commenting system that are being actively developed are Commento https://commento.io and Talkyard https://www.talkyard.io/blog-comments (I'm developing it).
Can you configure the dev branch to show up on the landing page of github?
Settings -> Branches -> Default branch
We have our develop branch set up, which tracks all the contributions as you would expect. We treat our master branch as a latest release branch.
And I would be the last to argue that comment sections below news articles are anything but a cesspool - they're notoriously bad! But I'm just not sure a control model this heavy handed and lip-servicey is the right approach.
[1] https://coralproject.net/blog/five-myths-of-community-design...
Of course this is just a theory; until someone implements it and evaluates the result, I may well be completely wrong and maybe it'd even have the oposite effect.
If facebook is any indication, these end up being used mostly ironically. I can't imagine they give facebook any real indication of emotion on their platform.
Even the "angry" react (which is mostly an ironic reaction), is missing the context. Are you angry with the commenter? Are you angry about the something the commenter is referencing?
Interestingly on my site we have a total of 31 custom reactions people can use to express their reaction to a piece. The ONLY one people feel the need to qualify is the dislike one, anytime someone uses it they qualify it with 'disliking the content, not the post'.
There's no obvious reason for it though, the dislike is just one among many and it looks the same as all the other reactions, but it's the only one to generate a unique response.
Perhaps you can attach a react onto the username instead of the comment? Or you can attach a react onto a specific sentence of a comment instead of the entire comment?
Slashdot does that. To vote for a post you have to pick an adjective. I always thought it worked well, because it showed what kind of content would be valued. For example "funny" is an adjective you can pick, which signals the site valued funny comments. I had some great laughs reading it back in the day.
Why not just have an Overton window slider that lets people place where they think the comment is on the scale?
Is there any consensus that a popular website's comment area has high-quality conversation but also does not have heavy-handed moderation?
The Coral website doesn't mention it explicitly but I believe the project is trying to reverse the trend of publishing websites disabling user comments.[0][1]
It seems like a bunch of websites suddenly realized their user comments were more of a liability than an asset. Either heavily moderate them (costs $$$ in human labor) -- or disable them completely.
[0] https://www.wired.com/2015/10/brief-history-of-the-demise-of...
[1] https://www.kqed.org/lowdown/29720/no-comment-why-a-growing-...
But from my experience there is situations and places where someone has to look for people and help them to stop their destructive behavior.
In my opinion this problem is connected to the "tragedy of the commons" and maybe some day we (humans) will overcome these flaws but until then they need some leadership, control and sanctions (just like kids and teenagers when they grow up).
Of course there is people who can behave all time when they communicate and who don't leave their trash everywhere they go but I think it's a minority.
While saying this I'm very aware of the fact that I wrote a lot of bad comments myself. Maybe such a system could help people like me, I'd be glad to see it in action to find out.
4chan solved this problem a decade ago. Put your content before your identity rather than the other way around.
In many spaces today, being a straight white man is far more inflammatory than being a non-binary person of color. This is especially true in the open-source community.
The solution is to stop pushing your identity onto people when it's completely irrelevant. I'm not saying hide who you are. But it's simply not relevant to the vast majority of discussions.
EDIT: OP literally says: “ I'm not saying hide who you are. But it's simply not relevant to the vast majority of discussions.”
Again, who gets to make that decision? Who gets to set the criteria for making that decision?
The people you're talking to. These are all just social mores, but you are the one that deals with the fallout.
There's pushback on identity first discourse because it's often seen as distasteful.
Much like what Instagram is trying now (hiding other people's likes count) or this very platform, doing away with those metrics should help foster better conversations.
The concern mentioned in the excerpt from TFA was a perception by the people it spoke to that they had to self-censor in order not to be personally attacked in online discussion.
You make a good point but it seems like it is about something other than what the TFA excerpt describes.
TFA quoted by OP:
> participants talked about having to constantly run a cost-benefit analysis on participation in any online conversations, based on the likelihood that they would be attacked, merely for participation.
But it's also extremely egalitarian. Everyone is on the same, whether you be an old* or a new*.
I don't partake but I like to dive in and observe them. Fascinating, because as much as we'd like to deny it, 4chan is the whole spectrum of humanity.
Personally I think all content should be unfiltered and the people who cannot handle this, should learn it. Open discussion is difficult when you have to self-censor all the time. We have it so bad, there's even a bunch of words we're forbidden from using in filtered communities and it's sold as a good thing. Lots of ideas and opinions are also banned, which is really unfortunate. We tend to criticize China for exactly the same things that are completely normal for most of us. It's just that China bans different ideas.
Having a high tolerance for vulgarity and dank Nazi memes is not the same as having open discussion or tolerance for opposing points of view. People who rally behind sites like 4chan, Voat and Gab in the name of "free speech" just want to be able to shitpost hate in comfort without consequence - they want their own filter, not freedom, certainly not for anyone who disagrees with them.
I think it's a perfectly valid opinion on my part to consider this garbage and to not want its stench everywhere.
Not because I'm afraid to have my views challenged, or to be insulted, but because it shouldn't be my responsibility to have to turn every racist and bigot on the internet, particularly when opinions to the contrary abound and they could just as well educate themselves, and because it gets tiring to deal with this kind of nonsense all the time.
This isn't even true in my experience. Frankly, it's a reputation that helps to keep the riff raff out of the space. Chan communities are the best kept secret on the internet, in my opinion.
No, seriously, if you're a person who is not measuring what they're saying to see what the cost may be, you can expect attacks to come your way for your own carelessness, and it has nothing to do with your identity. Being able to gush at the mouth is not, in fact, a sign of privilege, but is rather more rope to hang yourself with.
Doesn’t really sound like a thriving wellspring of diverse opinions.
1: https://www.4chan.org/advertise
And I don't think you need to be from a diverse set of locations to have a diverse set of opinions.
“People who are different from one another in race, gender and other dimensions bring unique information and experiences [...]”
https://www.scientificamerican.com/article/how-diversity-mak...
As for the the actual article you linked, the author herself has nice race-bait titles of work such as "The White standard: Racial bias in leader categorization", you can't seriously tell me that this is an objective body of work? There is also the piece she wrote called "Office Holiday Parties Highlight Racial Dissimilarities and Fail to Promote Team Unity" ... apparently the office party isn't safe from race based politics. Sorry but this sets of alarm bells in my head.
The piece itself doesn't cite any evidence for anything it claims.
People would be surprised.
I was on 4chan many years ago, I went to the Anonymous protests in London. I have thick skin and I know not to take stuff seriously, but in the last few years especially it seems like it's become dominated by /pol/ and people who are legitimately white supremacist traditionalist alt-right scum, because those communities seized upon the edgy culture of /pol/ as it used to be and use it as a channel to push their very real non-ironic toxic politics.
The other explanation is "those people are mean and I don't want to hang around mean people", but that's really not all that different from the first explanation.
https://www.youtube.com/watch?v=vw9zyxm860Q
Obviously this is trolling, but it damn impressive they found it.
They've done quite a lot of other stuff including finding ISIS targets and getting them killed, using nothing bit a sheet of paper and an innocuous message to make the media look silly, they've even caught animal abusers.
Plenty of people stick their nose up to them but they are probably one of the more effective online communities. It just depends whether you happen to like what they are effective at.
As a straight white man, this is bullshit. I have many close friends who are part of the LGBT community, so I can see their experiences compared to my own. They don't go around "pushing their identity onto people" and neither do I. We're all just normal people trying to build cool things.
And I see my experiences are much more positive than theirs.
Preface a statement with "as a non-binary person of color..." and you get applause.
The trick is: don't be an asshole and recognize that other people have different experiences which are just as valid as your own. Every time I've seen someone talking about how it's terrible to be a white man these days, it's because they want to be an asshole to someone and are being told that's wrong. Straight white men who are actually kind and listen to others, seriously considering their opinions don't get much flak for being straight and white. Is this really that difficult to understand?