Logo

A Conversation with the New York Times - Shared screen with speaker view
Paul Irish
37:36
That JHU dashboard is such a classic.
Paul Irish
01:06:10
TIL Number.isInteger()
Tiff Fehr
01:07:05
@paul.irish That was new to me, too! And Number.isSafeInteger(), which is even nerdier. (I had not done real EcmaScript 6 or Node.js before this project.)
Paul Irish
01:07:31
o_O safeInteger! wow. :)
Carlos Alberto Garay
01:09:50
So you have engineering tools to study COVID´s facts ?
Ryan Murphy
01:10:21
This experience similarly taught me about Math.hypot()
Tiff Fehr
01:11:01
@ryan.murphy I'm a bit afraid to ask you why, but I'm guessing it had to do with Tableau?
Andrew Chung
01:11:59
This might be only a “on my machine” thing …. But clicking “View > Swap video and Shared Screen” switches the video view appropriately to the actual speaker (before it was just frozen on Richard Harris regardless of who was speaking)
Ryan Murphy
01:12:02
It’s all a blur at this point but it may have been for some charting?
Carlos Alberto Garay
01:12:09
Then I`d like to send articles about my genetic computer for studying COVID. Mail: carlosgaraydelmoral@yahoo.com
Richard Harris
01:13:20
Andrew — I can only apologise 😂
Ryan Murphy
01:14:14
There is a surprising amount of this stuff that overlaps with elections coverage
Andrew Chung
01:14:24
Richard - hahaahah =)
Paola Sebastiani
01:14:40
Why are you not including the trend of total mortality?
Andrew Williams
01:15:53
Do you use and user-centered design process to assess how clearly readers understand what you intend to communicate or the depth of detail they want?
Abani Patra
01:16:23
Recording will be made available through the DISC web pages
Luwen Mai
01:16:38
how were the retro deaths counted? Were bodies tested to see if they were COVID positive?
Mark Friesen
01:18:27
Have you given any thought to open-sourcing the scraping code to help others get under the hood of something like Tableau?
D Kung
01:21:27
Nebraska!
Ryan Murphy
01:22:51
New Jersey’s dashboard that only works in New Jersey’s time zone 😐
Tiff Fehr
01:23:36
@mark.friesen Yes, quite a bit of thought. There are open-sourced guides to these major dashboard providers, or even code often in Python communities. However, they are full-fledged products and the parent companies can change things without any input from people like us. So we will probably focus on #protips to developers for what you expect in approaching them, rather than code. We're working on that, around maintaining our work.
Mark Friesen
01:27:33
Tiff - Makes sense. Thanks!
Andrew Chung
01:30:30
Tiff => in the code reviews for the scrapers => did you have a combination of strict code review and a data journalist-type review?
Paul Irish
01:32:07
Fascinating. Thanks for all the scraping details. :)
Tiff Fehr
01:36:16
@andrew.chung All data journalist in our review steps, in the sense that we're full-stack coders. The scheduling mechanism was a bit more robust, in when and how to run each scraper -- code like that in heavy minute-by-minute use had deeper architectural discussion and review (and extensive tests).
Andrew Chung
01:37:42
@tiff.fehr - thank you!
Ashley Suh
01:42:40
That was really insightful to hear, thanks Lisa!
Wilson Andrews
01:58:42
As long as it takes
Jessica Renner
01:58:50
Thanks so much NYT! Very inspiring!
Ashley Suh
01:58:56
Thank you for your presentation, and also for all of your great work at NYT! This was fantastic and very inspirational <3
Cyrus Kirby
01:59:13
👏
Paul Irish
01:59:15
👏👏 thanks all!
Joshua Nance
01:59:17
Thanks, y’all :)
D B
01:59:20
such amazing, critical work
Rebecca Batorsky
01:59:26
👏