SlideShare ist ein Scribd-Unternehmen logo
1 von 60
Downloaden Sie, um offline zu lesen
NewsDiffs: Version Controlling the News

                                      Eric Price           Margaret Sullivan

                                           MIT              The New York Times


                                                      2013-03-11
                                           http://newsdiffs.org/




Eric Price, Margaret Sullivan (MIT, NYT)    NewsDiffs: Version Controlling the News   2013-03-11   1 / 30
NewsDiffs



          Online news is different from print.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.
                 Online: easy to change, deadline now.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.
                 Online: easy to change, deadline now.
          Online news articles have a lifecycle:




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.
                 Online: easy to change, deadline now.
          Online news articles have a lifecycle:
                 Reporter writes a rushed story.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.
                 Online: easy to change, deadline now.
          Online news articles have a lifecycle:
                 Reporter writes a rushed story.
                 Editor makes a pass or two.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.
                 Online: easy to change, deadline now.
          Online news articles have a lifecycle:
                 Reporter writes a rushed story.
                 Editor makes a pass or two.
                 (Another) reporter rewrites the story.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.
                 Online: easy to change, deadline now.
          Online news articles have a lifecycle:
                 Reporter writes a rushed story.
                 Editor makes a pass or two.
                 (Another) reporter rewrites the story.
                 Editor makes another pass or two.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.
                 Online: easy to change, deadline now.
          Online news articles have a lifecycle:
                 Reporter writes a rushed story.
                 Editor makes a pass or two.
                 (Another) reporter rewrites the story.
                 Editor makes another pass or two.
          Libraries archive print version, not what people actually read.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs



          Online news is different from print.
                 Print: hard to change, daily deadlines.
                 Online: easy to change, deadline now.
          Online news articles have a lifecycle:
                 Reporter writes a rushed story.
                 Editor makes a pass or two.
                 (Another) reporter rewrites the story.
                 Editor makes another pass or two.
          Libraries archive print version, not what people actually read.
          NewsDiffs tracks stories as they evolve.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   2 / 30
NewsDiffs




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   3 / 30
NewsDiffs




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   3 / 30
Outline of Talk



  1    Motivation and Creation


  2    Case Studies


  3    Future


  4    Q&A




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   4 / 30
Outline of Talk



  1    Motivation and Creation


  2    Case Studies


  3    Future


  4    Q&A




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   5 / 30
Occupy Wall Street arrests

              After allowing them
          onto the bridge, police cut
          off and arrested dozens of
          occupy wall street demon-
          strators.



          Lede rewritten to remove first bit.
          Lucky someone must have kept the old tab open!
          Reporter’s defense: body of article consistent.
          Hard to judge without access to old version.



Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   6 / 30
N’kisi the telepathic parrot
 Found via Language Log


              N’kisi’s remarkable abilities, which are
          said to include telepathy, feature in the
          latest BBC Wildlife Magazine.

          2004: BBC Science article appears




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   7 / 30
N’kisi the telepathic parrot
 Found via Language Log


              N’kisi’s remarkable abilities, which are
          said to include telepathy, feature in the
          latest BBC Wildlife Magazine.

          2004: BBC Science article appears
          2006: “Telepathy” removed; no correction




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   7 / 30
N’kisi the telepathic parrot
 Found via Language Log


              N’kisi’s remarkable abilities, which are
          said to include telepathy, feature in the
          latest BBC Wildlife Magazine.

          2004: BBC Science article appears
          2006: “Telepathy” removed; no correction
          2007 (May): Article completely replaced




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   7 / 30
N’kisi the telepathic parrot
 Found via Language Log


              N’kisi’s remarkable abilities, which are
          said to include telepathy, feature in the
          latest BBC Wildlife Magazine.

          2004: BBC Science article appears
          2006: “Telepathy” removed; no correction
          2007 (May): Article completely replaced
          2007 (August): “Correction” appears:

              Note: This story about animal communication has replaced
          an earlier one on this page which contained factual
          inaccuracies we were unable to correct. As a result, the
          original story is no longer in our archive. It is still visible
          elsewhere, via [link to WayBack Machine].
Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   7 / 30
The public editor, a year before NewsDiffs




             Right now, tracking changes is not a priority at The Times.
          As [the new executive editor Jill Abramson] told me, it’s
          unrealistic to preserve an “immutable, permanent record of
          everything we have done.”
Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   8 / 30
NewsDiffs team




          Jennifer 8. Lee                            Greg Price                     Eric Price




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News       2013-03-11   9 / 30
Knight-Mozilla Open News Hackathon




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   10 / 30
Knight-Mozilla Open News Hackathon




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   10 / 30
Knight-Mozilla Open News Hackathon




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   10 / 30
Knight-Mozilla Open News Hackathon




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   10 / 30
Knight-Mozilla Open News Hackathon




                            27 hours of furious coding




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   10 / 30
Knight-Mozilla Open News Hackathon




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   10 / 30
A permanent record is feasible



          Recall The Times’s statement:

              [I]t’s unrealistic to preserve an “immutable, permanent record
          of everything we have done.”

          Wikipedia does it.
          Version control is a solved problem.
          We did it in one* weekend, from the outside.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   11 / 30
Technical overview
                                                                     Scraper
                www.nytimes.com
                                                           BeautifulSoup parser




      MySQL Database of Article URLs
                                                                                    Git repository
   nytimes.com/2013/...ating.html                                               of text of all articles
   nytimes.com/2013/...-jail.html




                                                                    Website
                         You                              Django
                                                          Google diff-match-patch

Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News             2013-03-11   12 / 30
*Not quite one weekend




          Another day of work after each of 3, 10, 22 weeks.
          Scaling issues
                 Running on AFS, a networked file system
                 Moved version metadata from git to MySQL.
                 Optimized queries to both backends
          UI improvements.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   13 / 30
Press




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   14 / 30
Press




              [A] more comprehensive archive that retains all significant
          versions of an article (and all corrections) would send readers a
          strong message that The Times is committed to full
          transparency and accountability. [...]
              As NewsDiffs demonstrates, if you don’t make yourself
          accountable nowadays, someone else will do it for you.
Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   15 / 30
Press




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   16 / 30
Press




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   16 / 30
Press




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   16 / 30
Easy to extend




          We’re tracking the New York Times, CNN, BBC, Politico.
          To track another site, need to write code to extract plain text from
          webpage.
          30-40 lines of code; takes maybe one hour.
                 But resource constraints: running on free MIT servers out of my
                 account.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   17 / 30
NewsDiffs is Free Software
          Forks:


                                           http://redactado.com.ar/




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   18 / 30
NewsDiffs is Free Software
          Forks:
                                           http://redactado.com.ar/




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   18 / 30
NewsDiffs is Free Software
          Forks:
                                               http://newsdiffs.es/




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   18 / 30
NewsDiffs is Free Software
          Forks:
                                               http://newsdiffs.es/




          Patches:
                 Received (and merged) patch to parse tagesschau.de.

Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   18 / 30
Statistics



          Tracking 28000 NYT articles (62000 over all sources).
          44% of articles changed at least once.
                 20-30% in opinion, books, fashion sections
                 55-60% in sports, NY region, world sections
          15% of articles changed at least three times.
          9% have official corrections.
          4% have byline changes.
                 11% in world section.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   19 / 30
Outline of Talk



  1    Motivation and Creation


  2    Case Studies


  3    Future


  4    Q&A




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   20 / 30
Examples: Nuclear Talks with Iran




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   21 / 30
Examples: Sandy Hook Shooting




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   22 / 30
Examples: Edward Koch Obituary




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   23 / 30
Examples: Romney and Benghazi




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   24 / 30
Examples: Romney and Benghazi


  In first version:

              For a country looking to understand how Mr. Romney, a
          Republican candidate with no foreign policy experience, would
          respond to a major crisis, this was a first glimpse.

              And as an adviser to the campaign who worked in the George
          W. Bush administration said on Wednesday, Mr. Romney’s
          accusation [...] looked like “he had forgotten the first rule in a
          crisis: don’t start talking before you understand what’s
          happening.”




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   25 / 30
Outline of Talk



  1    Motivation and Creation


  2    Case Studies


  3    Future


  4    Q&A




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   26 / 30
Goals



          Goals for NewsDiffs
             1   Reference for known interesting changes.
             2   Unearth interesting changes.
             3   Study the process of journalistic editing.
          Currently only satisfying (1) well.
          To satisfy the others, need
                 Automated tools to sift through the changes for interesting ones.
                 Someone to use our data for research




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   27 / 30
Simple example of study
 That vs. Who

          The council could choose a pope that all factions would recognize.
          The council could choose a pope whom all factions would recognize.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   28 / 30
Simple example of study
 That vs. Who

          The council could choose a pope that all factions would recognize.
          The council could choose a pope whom all factions would recognize.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   28 / 30
Simple example of study
 That vs. Who

          The council could choose a pope that all factions would recognize.
          The council could choose a pope whom all factions would recognize.
          Rule: “who” refers to people, “that” to non-people.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   28 / 30
Simple example of study
 That vs. Who

          The council could choose a pope that all factions would recognize.
          The council could choose a pope whom all factions would recognize.
          Rule: “who” refers to people, “that” to non-people.
          When do reporters make mistakes that editors catch?




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   28 / 30
Simple example of study
 That vs. Who

          The council could choose a pope that all factions would recognize.
          The council could choose a pope whom all factions would recognize.
          Rule: “who” refers to people, “that” to non-people.
          When do reporters make mistakes that editors catch?


          Mitik, the baby walrus who
          was orphaned




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   28 / 30
Simple example of study
 That vs. Who

          The council could choose a pope that all factions would recognize.
          The council could choose a pope whom all factions would recognize.
          Rule: “who” refers to people, “that” to non-people.
          When do reporters make mistakes that editors catch?


          Mitik, the baby walrus who
          was orphaned
          The giant panda cub who
          died




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   28 / 30
Simple example of study
 That vs. Who

          The council could choose a pope that all factions would recognize.
          The council could choose a pope whom all factions would recognize.
          Rule: “who” refers to people, “that” to non-people.
          When do reporters make mistakes that editors catch?


          Mitik, the baby walrus who
          was orphaned
          The giant panda cub who
          died
          The subatomic analogue of
          cats who are alive and dead
          at the same time


Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   28 / 30
Simple example of study
 That vs. Who

          The council could choose a pope that all factions would recognize.
          The council could choose a pope whom all factions would recognize.
          Rule: “who” refers to people, “that” to non-people.
          When do reporters make mistakes that editors catch?


          Mitik, the baby walrus that
          was orphaned
          The giant panda cub that
          died
          The subatomic analogue of
          cats that are alive and dead
          at the same time


Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   28 / 30
Conclusions




          News websites should keep a public record of what they publish.
          In the meantime, NewsDiffs fills the role.
          We have lots of data, ready to be mined for useful information.




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   29 / 30
Outline of Talk



  1    Motivation and Creation


  2    Case Studies


  3    Future


  4    Q&A




Eric Price, Margaret Sullivan (MIT, NYT)   NewsDiffs: Version Controlling the News   2013-03-11   30 / 30

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Pakistan PMLN Election Manifesto 2024.pdf
Pakistan PMLN Election Manifesto 2024.pdfPakistan PMLN Election Manifesto 2024.pdf
Pakistan PMLN Election Manifesto 2024.pdfFahimUddin61
 
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...narsireddynannuri1
 
BDSM⚡Call Girls in Indirapuram Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Indirapuram Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Indirapuram Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Indirapuram Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Powerful Love Spells in Phoenix, AZ (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Phoenix, AZ (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Phoenix, AZ (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Phoenix, AZ (310) 882-6330 Bring Back Lost LoverPsychicRuben LoveSpells
 
BDSM⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s LeadershipTDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadershipanjanibaddipudi1
 
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docxkfjstone13
 
Israel Palestine Conflict, The issue and historical context!
Israel Palestine Conflict, The issue and historical context!Israel Palestine Conflict, The issue and historical context!
Israel Palestine Conflict, The issue and historical context!Krish109503
 
How Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfHow Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfLorenzo Lemes
 
29042024_First India Newspaper Jaipur.pdf
29042024_First India Newspaper Jaipur.pdf29042024_First India Newspaper Jaipur.pdf
29042024_First India Newspaper Jaipur.pdfFIRST INDIA
 
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...Diya Sharma
 
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docxkfjstone13
 
WhatsApp 📞 8448380779 ✅Call Girls In Chaura Sector 22 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Chaura Sector 22 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Chaura Sector 22 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Chaura Sector 22 ( Noida)Delhi Call girls
 
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Greater Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Greater Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Greater Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Greater Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
AI as Research Assistant: Upscaling Content Analysis to Identify Patterns of ...
AI as Research Assistant: Upscaling Content Analysis to Identify Patterns of ...AI as Research Assistant: Upscaling Content Analysis to Identify Patterns of ...
AI as Research Assistant: Upscaling Content Analysis to Identify Patterns of ...Axel Bruns
 
Kishan Reddy Report To People (2019-24).pdf
Kishan Reddy Report To People (2019-24).pdfKishan Reddy Report To People (2019-24).pdf
Kishan Reddy Report To People (2019-24).pdfKISHAN REDDY OFFICE
 
Embed-2 (1).pdfb[k[k[[k[kkkpkdpokkdpkopko
Embed-2 (1).pdfb[k[k[[k[kkkpkdpokkdpkopkoEmbed-2 (1).pdfb[k[k[[k[kkkpkdpokkdpkopko
Embed-2 (1).pdfb[k[k[[k[kkkpkdpokkdpkopkobhavenpr
 
Minto-Morley Reforms 1909 (constitution).pptx
Minto-Morley Reforms 1909 (constitution).pptxMinto-Morley Reforms 1909 (constitution).pptx
Minto-Morley Reforms 1909 (constitution).pptxAwaiskhalid96
 

Kürzlich hochgeladen (20)

Pakistan PMLN Election Manifesto 2024.pdf
Pakistan PMLN Election Manifesto 2024.pdfPakistan PMLN Election Manifesto 2024.pdf
Pakistan PMLN Election Manifesto 2024.pdf
 
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
 
BDSM⚡Call Girls in Indirapuram Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Indirapuram Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Indirapuram Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Indirapuram Escorts >༒8448380779 Escort Service
 
Powerful Love Spells in Phoenix, AZ (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Phoenix, AZ (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Phoenix, AZ (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Phoenix, AZ (310) 882-6330 Bring Back Lost Lover
 
BDSM⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
 
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s LeadershipTDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
 
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
 
Israel Palestine Conflict, The issue and historical context!
Israel Palestine Conflict, The issue and historical context!Israel Palestine Conflict, The issue and historical context!
Israel Palestine Conflict, The issue and historical context!
 
How Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfHow Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdf
 
29042024_First India Newspaper Jaipur.pdf
29042024_First India Newspaper Jaipur.pdf29042024_First India Newspaper Jaipur.pdf
29042024_First India Newspaper Jaipur.pdf
 
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
 
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
 
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
 
WhatsApp 📞 8448380779 ✅Call Girls In Chaura Sector 22 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Chaura Sector 22 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Chaura Sector 22 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Chaura Sector 22 ( Noida)
 
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
 
BDSM⚡Call Girls in Greater Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Greater Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Greater Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Greater Noida Escorts >༒8448380779 Escort Service
 
AI as Research Assistant: Upscaling Content Analysis to Identify Patterns of ...
AI as Research Assistant: Upscaling Content Analysis to Identify Patterns of ...AI as Research Assistant: Upscaling Content Analysis to Identify Patterns of ...
AI as Research Assistant: Upscaling Content Analysis to Identify Patterns of ...
 
Kishan Reddy Report To People (2019-24).pdf
Kishan Reddy Report To People (2019-24).pdfKishan Reddy Report To People (2019-24).pdf
Kishan Reddy Report To People (2019-24).pdf
 
Embed-2 (1).pdfb[k[k[[k[kkkpkdpokkdpkopko
Embed-2 (1).pdfb[k[k[[k[kkkpkdpokkdpkopkoEmbed-2 (1).pdfb[k[k[[k[kkkpkdpokkdpkopko
Embed-2 (1).pdfb[k[k[[k[kkkpkdpokkdpkopko
 
Minto-Morley Reforms 1909 (constitution).pptx
Minto-Morley Reforms 1909 (constitution).pptxMinto-Morley Reforms 1909 (constitution).pptx
Minto-Morley Reforms 1909 (constitution).pptx
 

Empfohlen

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Empfohlen (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Version Controlling the News. How We Can Archive. SXSW Presentation on NewsDiffs

  • 1. NewsDiffs: Version Controlling the News Eric Price Margaret Sullivan MIT The New York Times 2013-03-11 http://newsdiffs.org/ Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 1 / 30
  • 2. NewsDiffs Online news is different from print. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 3. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 4. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Online: easy to change, deadline now. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 5. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Online: easy to change, deadline now. Online news articles have a lifecycle: Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 6. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Online: easy to change, deadline now. Online news articles have a lifecycle: Reporter writes a rushed story. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 7. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Online: easy to change, deadline now. Online news articles have a lifecycle: Reporter writes a rushed story. Editor makes a pass or two. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 8. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Online: easy to change, deadline now. Online news articles have a lifecycle: Reporter writes a rushed story. Editor makes a pass or two. (Another) reporter rewrites the story. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 9. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Online: easy to change, deadline now. Online news articles have a lifecycle: Reporter writes a rushed story. Editor makes a pass or two. (Another) reporter rewrites the story. Editor makes another pass or two. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 10. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Online: easy to change, deadline now. Online news articles have a lifecycle: Reporter writes a rushed story. Editor makes a pass or two. (Another) reporter rewrites the story. Editor makes another pass or two. Libraries archive print version, not what people actually read. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 11. NewsDiffs Online news is different from print. Print: hard to change, daily deadlines. Online: easy to change, deadline now. Online news articles have a lifecycle: Reporter writes a rushed story. Editor makes a pass or two. (Another) reporter rewrites the story. Editor makes another pass or two. Libraries archive print version, not what people actually read. NewsDiffs tracks stories as they evolve. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 2 / 30
  • 12. NewsDiffs Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 3 / 30
  • 13. NewsDiffs Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 3 / 30
  • 14. Outline of Talk 1 Motivation and Creation 2 Case Studies 3 Future 4 Q&A Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 4 / 30
  • 15. Outline of Talk 1 Motivation and Creation 2 Case Studies 3 Future 4 Q&A Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 5 / 30
  • 16. Occupy Wall Street arrests After allowing them onto the bridge, police cut off and arrested dozens of occupy wall street demon- strators. Lede rewritten to remove first bit. Lucky someone must have kept the old tab open! Reporter’s defense: body of article consistent. Hard to judge without access to old version. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 6 / 30
  • 17. N’kisi the telepathic parrot Found via Language Log N’kisi’s remarkable abilities, which are said to include telepathy, feature in the latest BBC Wildlife Magazine. 2004: BBC Science article appears Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 7 / 30
  • 18. N’kisi the telepathic parrot Found via Language Log N’kisi’s remarkable abilities, which are said to include telepathy, feature in the latest BBC Wildlife Magazine. 2004: BBC Science article appears 2006: “Telepathy” removed; no correction Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 7 / 30
  • 19. N’kisi the telepathic parrot Found via Language Log N’kisi’s remarkable abilities, which are said to include telepathy, feature in the latest BBC Wildlife Magazine. 2004: BBC Science article appears 2006: “Telepathy” removed; no correction 2007 (May): Article completely replaced Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 7 / 30
  • 20. N’kisi the telepathic parrot Found via Language Log N’kisi’s remarkable abilities, which are said to include telepathy, feature in the latest BBC Wildlife Magazine. 2004: BBC Science article appears 2006: “Telepathy” removed; no correction 2007 (May): Article completely replaced 2007 (August): “Correction” appears: Note: This story about animal communication has replaced an earlier one on this page which contained factual inaccuracies we were unable to correct. As a result, the original story is no longer in our archive. It is still visible elsewhere, via [link to WayBack Machine]. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 7 / 30
  • 21. The public editor, a year before NewsDiffs Right now, tracking changes is not a priority at The Times. As [the new executive editor Jill Abramson] told me, it’s unrealistic to preserve an “immutable, permanent record of everything we have done.” Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 8 / 30
  • 22. NewsDiffs team Jennifer 8. Lee Greg Price Eric Price Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 9 / 30
  • 23. Knight-Mozilla Open News Hackathon Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 10 / 30
  • 24. Knight-Mozilla Open News Hackathon Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 10 / 30
  • 25. Knight-Mozilla Open News Hackathon Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 10 / 30
  • 26. Knight-Mozilla Open News Hackathon Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 10 / 30
  • 27. Knight-Mozilla Open News Hackathon 27 hours of furious coding Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 10 / 30
  • 28. Knight-Mozilla Open News Hackathon Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 10 / 30
  • 29. A permanent record is feasible Recall The Times’s statement: [I]t’s unrealistic to preserve an “immutable, permanent record of everything we have done.” Wikipedia does it. Version control is a solved problem. We did it in one* weekend, from the outside. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 11 / 30
  • 30. Technical overview Scraper www.nytimes.com BeautifulSoup parser MySQL Database of Article URLs Git repository nytimes.com/2013/...ating.html of text of all articles nytimes.com/2013/...-jail.html Website You Django Google diff-match-patch Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 12 / 30
  • 31. *Not quite one weekend Another day of work after each of 3, 10, 22 weeks. Scaling issues Running on AFS, a networked file system Moved version metadata from git to MySQL. Optimized queries to both backends UI improvements. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 13 / 30
  • 32. Press Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 14 / 30
  • 33. Press [A] more comprehensive archive that retains all significant versions of an article (and all corrections) would send readers a strong message that The Times is committed to full transparency and accountability. [...] As NewsDiffs demonstrates, if you don’t make yourself accountable nowadays, someone else will do it for you. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 15 / 30
  • 34. Press Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 16 / 30
  • 35. Press Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 16 / 30
  • 36. Press Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 16 / 30
  • 37. Easy to extend We’re tracking the New York Times, CNN, BBC, Politico. To track another site, need to write code to extract plain text from webpage. 30-40 lines of code; takes maybe one hour. But resource constraints: running on free MIT servers out of my account. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 17 / 30
  • 38. NewsDiffs is Free Software Forks: http://redactado.com.ar/ Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 18 / 30
  • 39. NewsDiffs is Free Software Forks: http://redactado.com.ar/ Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 18 / 30
  • 40. NewsDiffs is Free Software Forks: http://newsdiffs.es/ Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 18 / 30
  • 41. NewsDiffs is Free Software Forks: http://newsdiffs.es/ Patches: Received (and merged) patch to parse tagesschau.de. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 18 / 30
  • 42. Statistics Tracking 28000 NYT articles (62000 over all sources). 44% of articles changed at least once. 20-30% in opinion, books, fashion sections 55-60% in sports, NY region, world sections 15% of articles changed at least three times. 9% have official corrections. 4% have byline changes. 11% in world section. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 19 / 30
  • 43. Outline of Talk 1 Motivation and Creation 2 Case Studies 3 Future 4 Q&A Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 20 / 30
  • 44. Examples: Nuclear Talks with Iran Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 21 / 30
  • 45. Examples: Sandy Hook Shooting Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 22 / 30
  • 46. Examples: Edward Koch Obituary Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 23 / 30
  • 47. Examples: Romney and Benghazi Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 24 / 30
  • 48. Examples: Romney and Benghazi In first version: For a country looking to understand how Mr. Romney, a Republican candidate with no foreign policy experience, would respond to a major crisis, this was a first glimpse. And as an adviser to the campaign who worked in the George W. Bush administration said on Wednesday, Mr. Romney’s accusation [...] looked like “he had forgotten the first rule in a crisis: don’t start talking before you understand what’s happening.” Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 25 / 30
  • 49. Outline of Talk 1 Motivation and Creation 2 Case Studies 3 Future 4 Q&A Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 26 / 30
  • 50. Goals Goals for NewsDiffs 1 Reference for known interesting changes. 2 Unearth interesting changes. 3 Study the process of journalistic editing. Currently only satisfying (1) well. To satisfy the others, need Automated tools to sift through the changes for interesting ones. Someone to use our data for research Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 27 / 30
  • 51. Simple example of study That vs. Who The council could choose a pope that all factions would recognize. The council could choose a pope whom all factions would recognize. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 28 / 30
  • 52. Simple example of study That vs. Who The council could choose a pope that all factions would recognize. The council could choose a pope whom all factions would recognize. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 28 / 30
  • 53. Simple example of study That vs. Who The council could choose a pope that all factions would recognize. The council could choose a pope whom all factions would recognize. Rule: “who” refers to people, “that” to non-people. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 28 / 30
  • 54. Simple example of study That vs. Who The council could choose a pope that all factions would recognize. The council could choose a pope whom all factions would recognize. Rule: “who” refers to people, “that” to non-people. When do reporters make mistakes that editors catch? Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 28 / 30
  • 55. Simple example of study That vs. Who The council could choose a pope that all factions would recognize. The council could choose a pope whom all factions would recognize. Rule: “who” refers to people, “that” to non-people. When do reporters make mistakes that editors catch? Mitik, the baby walrus who was orphaned Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 28 / 30
  • 56. Simple example of study That vs. Who The council could choose a pope that all factions would recognize. The council could choose a pope whom all factions would recognize. Rule: “who” refers to people, “that” to non-people. When do reporters make mistakes that editors catch? Mitik, the baby walrus who was orphaned The giant panda cub who died Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 28 / 30
  • 57. Simple example of study That vs. Who The council could choose a pope that all factions would recognize. The council could choose a pope whom all factions would recognize. Rule: “who” refers to people, “that” to non-people. When do reporters make mistakes that editors catch? Mitik, the baby walrus who was orphaned The giant panda cub who died The subatomic analogue of cats who are alive and dead at the same time Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 28 / 30
  • 58. Simple example of study That vs. Who The council could choose a pope that all factions would recognize. The council could choose a pope whom all factions would recognize. Rule: “who” refers to people, “that” to non-people. When do reporters make mistakes that editors catch? Mitik, the baby walrus that was orphaned The giant panda cub that died The subatomic analogue of cats that are alive and dead at the same time Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 28 / 30
  • 59. Conclusions News websites should keep a public record of what they publish. In the meantime, NewsDiffs fills the role. We have lots of data, ready to be mined for useful information. Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 29 / 30
  • 60. Outline of Talk 1 Motivation and Creation 2 Case Studies 3 Future 4 Q&A Eric Price, Margaret Sullivan (MIT, NYT) NewsDiffs: Version Controlling the News 2013-03-11 30 / 30