!!Con 2017: What the heck time is it?!? by Joel Potischman

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=MDmNvVG9AnQ



Duration: 10:39
835 views
22


!!Con 2017: What the heck time is it?!? by Joel Potischman

To set your computer’s clock, just set it to match an atomic clock on the internet. Oh, wait, don’t forget to account for the time the request takes. Oh, wait, and for the time the response takes. Oh, and that request and response times might be different. Oh, and that if you need to set your clock back your logs and transactions will be out of order (hello, bank transfer hacks!). Oh, and this needs to work for several billion devices on the internet doing this all day every day forever. Oh, and if you do it wrong Very Bad Things Can Happen (bricked iPhones! broken TLS!)

We’ll talk about how Network Time Protocol (NTP) sets your clock to the correct time despite the laws of physics making that impossible to do and human nature making it dangerous to even try.

Joel is a developer, cyclist, and maker in Brooklyn and he knows what a cliché he sounds like but he’s okay with that.




Other Videos By Confreaks


2017-05-18!!Con 2017: BEEP!! See AppleSoft BASIC and 6502 assembly language written on an actual Apple IIc ...
2017-05-18RailsConf 2017: What’s my App *Really* Doing in Production? by Daniel Azuma
2017-05-18!!Con 2017: Simulated Gravity Comes from Within!! by Paul Frazee
2017-05-18!!Con 2017: PUSH THE BUTTON! 🔴 Designing a fun game where the only input is ...
2017-05-18!!Con 2017: Synthesizing Video and Turning it into Music! by Jes Wolfe!
2017-05-18!!Con 2017: We Are What We Celebrate: The Joy, Excitement, and Surprise of Who is Making Things...
2017-05-17!!Con 2017: What Alien Invaders, Birds, and Computer Simulations have in Common: Flocking!!
2017-05-17!!Con 2017: Serious Programming with jq?! A Practical and ...! by Charles Chamberlain
2017-05-17!!Con 2017: I got the computer to find words with good anagrams and....!! by Mark Dominus
2017-05-17!!Con 2017: HDR Photography in Microsoft Excel?! by Kevin Chen
2017-05-17!!Con 2017: What the heck time is it?!? by Joel Potischman
2017-05-17!!Con 2017: Corruption in the Data Center! TCP can fail to keep your data safe! by Evan Jones
2017-05-17!!Con 2017: The TOP 5 Queer Feminist Cyberpunk Manifestos! by Jean Cochrane
2017-05-17!!Con 2017: Writing NES Games! with Assembly!! by Christian Joudrey
2017-05-17!!Con 2017: Why So Loud! Geeking Out On Airline Data, Physics And Mapping by Ewan Dennis
2017-05-17!!Con 2017: Making Mushrooms Glow! by Bomani McClendon
2017-05-17!!Con 2017: How do Keyboards Work? HIDing, in Plain Sight!! by Scott Vokes
2017-05-17!!Con 2017: Glk! A Universal User Interface! for Interactive Fiction! by Andrew Plotkin
2017-05-17!!Con 2017: I Wrote to a Dead Address in a Deleted PDF and now ...
2017-05-17!!Con 2017: Finding Friends in High Dimensions... by Aaron Levin
2017-05-17!!Con 2017: Keynote - Cyborgs Unite! by Karen Sandler