Mozilla to Develop Comments Platform for New York Times and Washington Post
nytimes.com
nytimes.com
I like that.
http://www.knightfoundation.org/grants/20083268/
Which is still active and widely used among news organizations, but is probably better known for the JavaScript libraries that were abstracted from it during development: Underscore and Backbone
Jeremy started Coffeescript as a personal project in his off time while building out DocumentCloud/Backbone/Underscore.
Seems strange if there isn't...
[edit: Personally I'd love to see this end up being a real effort to make a decent web front-end to/for (and an interface for integrating into web sites) mailman3. I'm sick of half-assed email integration for discussion sites (with poor support for non-html mail).
Still, as most news sites have a vested interest in forcing (web) views (for ad imprints) when none are really needed for viewing the content or participating in the discussion -- I doubt we'll get that.]
The NYT and WaPo have world class developers, and the OpenNews folks are people who very clearly get both the web and the news.
And a project like this serves some concrete needs including one that DocumentCloud itself would benefit from. If this project ends up tackling part of the single sign on problem for news organizations, integration with 3rd party tools & platforms like DocumentCloud becomes a lot easier.
Sites like the New York Times and the Washington Post upload documents to our site, and then embed on their pages. Rather than requiring their users to login to DocumentCloud as well as the host site, we'd love to be able to have a standard way (that has buy-in from news sites) to authenticate users, especially if it's one that allows us to feed back moderation and the like back to the host organization.
To name but a few: Jeremy Ashkenas (Backbone, Underscore, Coffeescript), Mike Bostock (D3), Amanda Cox (creator of a lot of the NYT's great data visualizations), Kevin Quealy (Amanda's partner in vis), Gregor Aisch (wrote much of DataWrapper), and until recently David Nolen (aka Swannodette of Clojure & Clojurescript fame) all work for the NYT.
I haven't done a detailed read-through of the innovation report, but Niemanlab's writeup comports with my sense of the state of digital journalism (and the Niemanlab folks are quite good): http://www.niemanlab.org/2014/05/the-leaked-new-york-times-i...
Key to many of the problems that orgs like the NYT have are not a lack of prestige or ability to attract top tier talent. The problem news orgs have are organizational and structural, which are partially a matter of leadership and priorities.
Anyway, irrespective of any of that, the NYT does innovative things with data and visualization before anybody else in journalism, or hell even visualization in general, does (not to say that they're the only ones pushing the state of the art).
A while ago when this very problem for news sites was discussed on an HN thread, someone posted a pertinent question "Why should the discussion of an article occur in the same place as the article itself?". The point that person was making is that all the aggregator sites like HN and Reddit for example, have done a good job providing a forum for commenting on content posted elsewhere (like the NYTimes and WaPo). With that in mind, how would one turn this splintering into manageable communities into a feature. There needs to be a way where there is automatic segmenting based on quality of commentary. Maybe like a Major leagues, minor leagues and troll leagues, where there are two or three simultaneous threads going on. People who've never commented before and have no karma end up in the minor leagues by default. If they get upvoted enough their, their comments go to the major leagues. Likewise, if their comments get downvoted enough it ends up in the troll leagues, where the trolls can quibble among one another.
The hardest part is going to be establishing a culture that reinforces high quality content like here on HN. I can't even begin to see how you build something like that overnight. It takes weeks to months of slow stable growth with really good people to establish a high quality commentary culture that is self policing without using their moderation powers for censorship. I have no earthly idea how you create a feature that promotes the same in a community where hundreds to thousands of commenters are going to show up on day one. Maybe you could launch the comment system as a private beta feature where entry into the private beta is based on posting a really high quality comment and that good enough comments get inducted into the thread so that current private beta people can comment. Once you've posted enough such high quality comments, you get general access to participate. Then, like on HN, you eventually earn the right to upvote comments and one day, with enough points, the right to downvote comments.
Great comments come from great communities. Building a great online community is hard; online forums and social media platforms have succeeded far beyond any content website I can think of.
So: the technology of a commenting system is the least hard part. The challenge is social: why would people come to the WashingtonPost or NYTimes to build human relationships? I don't think people relate to newspapers that way.
In contrast, social media and forums are optimized around enabling human relationships. So I think the wave of the future for content publishers is to optimize their integration with those existing communities. Otherwise they are basically trying to compete with them directly--in addition to producing great content. Good luck with that.
So it sounds like they want to create a new social network, or at least their own form of Discourse/phpBB....why? The impetus for this seems to be the infamously dreadful comment sections of news sites...so...why not start by building a better commenting filter system? Even something that can sit atop of Disqus or any other third-party platform, and quickly sift for comments that are irrelevant, based on such heuristics as user account's signup time, the user's overall "karma", the length of comment, maybe even some configurable NLP factors to determine how relevant the content of the comment is to the overall article? This wouldn't/shouldn't have to be an auto-flag system, but merely create a priority queue of messages to be modded...which would be far more efficient than whatever system most news sites currently use.
But to build a system that is basically another social network, except for news sites? That's a lot of faith in your customers to think they'll sign up for something new that is also cognitively demanding.
I don't know if I would bet on their success (see Persona, another great idea that flopped) but, a least, there are trying something big.
love this.
It will be amazing when faceless, nameless people are allowed to comment without vituperative editing/obfuscation on anything the NYT publishes--given NYT is a brand around telling people what to think.
They are currently the ultimate "don't talk back" old-media platform.
I guess some spamfilter-like technology could be applied to filter out bad ones, though. Wikipedia also has an engine to filter out bad edits. Should have lots in common.
Sites like to blame things like the "Greater Internet Fuckwad Theory", but I think most of the blame lays on the site for having poor moderation.
Is this some kind of post-narcissistic cognitive dissonance?
Posting a comment about idiots who post comments. Of course HN is not technically a news site but still....
I would like to see more quality on news comments. For some perverted reason I enjoy reading political discussion (yes, I agree, it is a waste of time), but this is usually marred by the vast majority of comments being mindless, repetitive and full of hatred. I already know Obama is a Muslim Communist Homosexual who wasn't born in the US and is out to destroy America. And I already know the Koch brothers are out to destroy the last vestiges of women's liberty by buying up the government and polluting our environment. (please don't make me explain sarcasm) I yearn for some serious informed reader opinion and discussion on news stories. Hopefully the Mozilla effort helps with this.
This also describes the NYT editorial board.
http://dansinker.com/post/89256288060/opennews-building-new-...
This article is misleading, almost like the NYTimes got bamboozled into thinking they were hiring Mozilla.
EDIT: This comment might be confusing now that HN changed the headline, but the NYT article still says that Mozilla is the one doing the job. If I was Mozilla I would not be happy.
Mozilla is actually two legal entities. Mozilla the Corporation and Mozilla the Foundation (but the mantra is "One Mozilla").
The Open News team is part of Mozilla the Foundation, just the way that the Open Badges and Open Science teams are.
Mozilla the Corporation is responsible for Firefox and a variety of other projects.
But as ever, Open News and all of the efforts within the Foundation are very much part of Mozilla, and there is, obviously, no deception going on.
The Knight Foundation, the New York Times, and the Washington Post are not stupid enough to be bamboozled in the manner that you appear to be implying.
P.S. if the mods are reading this... OpenNews is developing the tools WITH the NYT and WaPo, not (just) FOR them as @dansinker notes here: https://twitter.com/dansinker/status/479645936168493057
OpenNews fellows are paid 60k$ a year, get health benefits and get to work with news nerds at organizations like ProPublica, the New York Times, Texas Tribune, NPR and a bunch of others.
And in fact they just opened up applications for their 2015 class of fellows: http://opennews.org/fellowships/apply.html
I'd be curious to hear what makes it so bad.
Threading has its place, but creates sub-discussions, something that is understandable to want to avoid if your vision is for more inclusive conversation.
That said, in higher traffic forums I see this approach being a nightmare to keep up with, and will read like a schizophrenic journal.
It is so horrible they are downgrading to Facebook comments(which are horrible too but at least one can follow comments without context switching). I wonder who thought comments in popups were great UX,horrible and stupid.
Keep the think simple and readable.Dont over do realtime features.When I read something I dont want my eyes to be distracted with "X new comments" notifications. Dont over nest either. Limiting nesting levels is good for the discussion flow. And of course,the main job is to make moderation easy.
“The Internet is the first medium in history that has native support for groups and conversation at the same time. Whereas the phone gave us the one to one pattern. And television, radio, magazines, books, gave us the one to many pattern. The Internet gives us the many to many pattern.”
Think of how awesome it would be if we figured out how to refine communicating/ commenting online. Does anyone know if it's possible to contribute to this project?
please don't do that.
My bet: It will flop. Systems that take long to complete usually flop. Reminds me of Diaspora. The things that take off are usually created in a short time. Hacker News, Git...
How long did the first version of Facebook take? Wikipedia says "Zuckerberg wrote a program called Facemash on October 28, 2003". Does that mean it was coded in one day? Since it was a hot-or-not type site, that could very well be. About the second version - then called "Facebook" - Wikipedia says it took less then a month to code.
My most successful project ever took me one day before I launched it. My second most successful one weekend. Then years of development went into these. But only after I saw people use the core functionality.
Exactly. As someone who has written one in the span of a few hours, it's hard for me to be impressed by this and all the other attempts to reinvent discussion boards over the years - they all seem to lack some very basic functionality that mainstream forum software has had for years and turn out to be overengineered solution-looking-for-a-problem type things.
The WP and NYTimes allow comments on articles already, so there's been plenty of time to see people use the "core functionality" of a comment system. Since I assume that you knew this already, it's hard to see what your point is.
The budgets are huge, the stakeholders are legion, and no-one can agree what they really want, because they all want entirely different things (most of which are orthogonal to the project at hand and to do with careers, ego, and corporate politics). It's very hard to make a project with a long timeline and a large budget come in on time, let alone one which involves three massive bureaucracies and management chains, even if the functionality to be delivered is simple.
As far as I can see, there isn't even a clear Best Way to handle online community they could build towards. Just like every voting system has side effects and weird incentives, any system that chooses what opinions and information reach people will, too.
At the very least, I hope to see a public discussion of the different designs they've shopped to the news orgs, and the side effects they anticipate. That way the project can at least be judged on whether it satisfies the goals the organization decides to pursue, because a perfect online comment publication system seems like an impossible goal.
And why are you assuming anything about the existence of voting systems?
Dan Sinker even says in his piece "We don’t see this project as a single product, but instead as building blocks for engaging communities throughout the web."
http://dansinker.com/post/89256288060/opennews-building-new-...
> Finally, this is a project that has the opportunity not only to improve community engagement in journalism, but to strengthen the web itself. Technologies like Backbone.js, D3, and Django have all been forged and tested in the demanding environment of the newsroom, and then gone on to transform the way people build on the web. We don’t know that there’s a Backbone lurking inside this project, but we’re sure as hell going to find out.
The most successful from-journalism projects don't seem to be "projects", per se, but libraries built to "scratch" a major itch: Backbone (and UnderscoreJS) were abstracted from the front-end patterns of the DocumentCloud project (http://blog.documentcloud.org/blog/2010/10/code-drop-backbon...)...Django was created after developers at the Lawrence, KS newspaper got tired of building structured-data apps from scratch (http://www.djangobook.com/en/2.0/chapter01.html#django-s-his...)...
IMO, these libraries succeeded because they grew organically and iteratively, from the needs of closely-knit developers (or sole developer). Moreover, they are agnostic...Django is not just a MVC framework suited for the news, but suited for all kinds of data applications. Similarly, D3js doesn't care if the data visualization is for a news story or some business app.
It's a different scenario to create something big...in this case, basically a social network for media company users...and to create it for the news business. I'm not sure that having big dreams and a news-focused mission is necessarily a harbinger of success.
Or of the... Mozilla re-write?
Which took even longer than 2 years to stabilize, didn't it?
Fair enough, but that's totally anecdotal. A helluva a lot (<-- carefully imprecise) of systems created in a short amount of time also flop. Is a short amount of a time a cause of success? And who's to say they won't have an early access program to help build-measure-learn?
I do think the notion of putting such a long timeframe around a tech project is naive, but it could be done as a matter of any number of non-tech reasons (setting public/shareholder expectations of two separate companies first/foremost, as well as ensuring resourcing from three orgs).
Two years with a product generating bugs & feedback is probably a lot better than two years developing something that's tested only internally. The time isn't really the designation, though.
How about interoperability with crowdsourced Linked Data for events, people, places and times? NYU has a project: http://pleiades.stoa.org/ for ancient history, but the concepts apply to journalistic fact-checking.
That being said I have some reservations about browser maker in bed with news organization. While I perceive no immediate danger, I guess I feel platform should be independent of propaganda.
But....no matter what else you do, you are a browser maker. And, I have some reservations about your involvement with news organizations that are sometimes used to push governmental (or other) positions. The concerns are not large, (after all the same type of concerns could exist with Google involvement). Nor is it necessarily my decision and I'll probably continue to use Firefox up to the point it welcomes me with "Hello Citizen...for your protection your surfing habits and posting opinions will be reported to the Ministry of Attitudinal Correction".
I'm just pointing out a potential conflict and minor concern. Hopefully it does not grow larger.
Baaaa. Baaaaaaa.
After all that's what open source is for, right?
Do better. Be useful to this community.
I don't care about internet points.
Their mission is not to build a web browser for the sake of building a web browser. They build a browser to protect the web and you.
This project fits in with that mission too.