Why is this PCIe Card RADIOACTIVE?

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 มิ.ย. 2024
  • Visit www.squarespace.com/LTT and use offer code LTT for 10% off
    Use code LINUS and get 25% off GlassWire at lmg.gg/glasswire
    By using an Atomic Clock the clocks between different computers can be synced to within a dozen nanoseconds, and with that performance can sky rocket.
    Check out the Open Compute Project: www.opencompute.org/
    Build your own Time Card: github.com/opencomputeproject...
    Buy a NVIDIA GeForce RTX 3090
    Amazon (PAID LINK): geni.us/IyMfbPW
    Best Buy (PAID LINK): geni.us/NiNjL
    Newegg (PAID LINK): geni.us/aRE7XJ
    Purchases made through some store links may provide some compensation to Linus Media Group.
    Discuss on the forum: linustechtips.com/topic/13677...
    ► GET MERCH: lttstore.com
    ► AFFILIATES, SPONSORS & REFERRALS: lmg.gg/sponsors
    ► PODCAST GEAR: lmg.gg/podcastgear
    ► SUPPORT US ON FLOATPLANE: www.floatplane.com/
    FOLLOW US ELSEWHERE
    ---------------------------------------------------
    Twitter: / linustech
    Facebook: / linustech
    Instagram: / linustech
    TikTok: / linustech
    Twitch: / linustech
    MUSIC CREDIT
    ---------------------------------------------------
    Intro: Laszlo - Supernova
    Video Link: • [Electro] - Laszlo - S...
    iTunes Download Link: itunes.apple.com/us/album/sup...
    Artist Link: / laszlomusic
    Outro: Approaching Nirvana - Sugar High
    Video Link: • Sugar High - Approachi...
    Listen on Spotify: spoti.fi/UxWkUw
    Artist Link: / approachingnirvana
    Intro animation by MBarek Abdelwassaa / mbarek_abdel
    Monitor And Keyboard by vadimmihalkevich / CC BY 4.0 geni.us/PgGWp
    Mechanical RGB Keyboard by BigBrotherECE / CC BY 4.0 geni.us/mj6pHk4
    Mouse Gamer free Model By Oscar Creativo / CC BY 4.0 geni.us/Ps3XfE
    CHAPTERS
    ---------------------------------------------------
    0:00 - Atomic Clock?!?
    1:05 - GlassWire
    1:15 - Intro
    1:25 - Highly precise timing
    2:05 - Test setup
    2:48 - NTP (Network Time Protocol)
    4:26 - TY Ahmad
    5:35 - Precision Time Protocol Enabled
    6:14 - Why precise timing matters
    9:15 - It is open source!
    9:24 - lttstore.com
    9:31 - Gaming implications
    10:31 - Fiber optic cables are cool
    11:55 - Security
    12:20 - Streaming
    12:40 - Again, it is open source
    13:20 - Squarespace!
    14:01 - Outro
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 3.7K

  • @dennydravis8758
    @dennydravis8758 2 ปีที่แล้ว +7282

    Slight correction: the rubidium clock has to be synced to GPS not because of drift, but due to special relativity.
    At the nanosecond resolution, traveling in an airliner at high altitude could theoretically cause the accuracy to drift.

    • @ok-sl4we
      @ok-sl4we 2 ปีที่แล้ว +205

      This comment will be here forever...

    • @andrewgoss1682
      @andrewgoss1682 2 ปีที่แล้ว +321

      As in, it's time traveling?

    • @suncat530
      @suncat530 2 ปีที่แล้ว +232

      @@andrewgoss1682 yup

    • @Z0MBUSTER
      @Z0MBUSTER 2 ปีที่แล้ว +7

      bs

    • @W1zardRyan
      @W1zardRyan 2 ปีที่แล้ว +14

      Real?

  • @Spirit532
    @Spirit532 2 ปีที่แล้ว +3558

    Just to clarify: The clock doesn't use rubidium's (minuscule and totally safe) radioactivity. It uses hyperfine transitions of the Rb atoms to stabilize an oscillator(clock).

    • @markrtoffeeman
      @markrtoffeeman 2 ปีที่แล้ว +230

      Careful. Linus doesn't do science.

    • @reuseful2839
      @reuseful2839 2 ปีที่แล้ว +143

      So it's not really radioactive? Because that was weirdly unaddressed in the video

    • @rustile306
      @rustile306 2 ปีที่แล้ว +251

      @@reuseful2839 Yeah, I mean I don't really mind the clickbaiting with RADIOACTIVE in the title since it technically is I guess, but they should have at least clarified.

    • @chedatomasz
      @chedatomasz 2 ปีที่แล้ว +177

      @@reuseful2839 it is, but the radioactivity is not used, is is just a side effect of the element chosen as the clock's heart

    • @SandwichDoctorZ
      @SandwichDoctorZ 2 ปีที่แล้ว +62

      Correct me if I'm wrong, but technically heat from fire is a form of radiation too. Weirdly enough, I guess even radioactive material can be safe in moderation lol

  • @Ilkanar
    @Ilkanar 2 ปีที่แล้ว +368

    "we just whacked 20ms on everything"
    OKAY this is a good reminder that whole world is DIY and yolo in solutions that just work

    • @SoulTouchMusic93
      @SoulTouchMusic93 2 ปีที่แล้ว +32

      am trucker. basically all commercial vehicles are just adult lego.

    • @felipegutierrez2193
      @felipegutierrez2193 2 ปีที่แล้ว +14

      @@SoulTouchMusic93 As a kid who plays, builds and works with sh!t like 3D printers, they are all just the most YOLO solutions ever. From code to hardware. These things are built from LED power supplies and the motors of old scanners. And to compensate for inaccuracy to print you will just plug in an "offset" values, from distance, to motor steps, to temperature. And they fail... even the best engineered hardware, code has had mindfucks where it does not know how to manage a high temp of a failing relay that just clicked open and just lets it rip (3D printer of a friend caught on fired thanks to the computer trying to click an unresponsive relay off instead of going to kill the power source).
      I think if it's programmed by humans, it has YOLO solutions all over it, that one day or another, will be fixed, or a catastrophe depending on what we are talking about.

    • @CompletelyNormal
      @CompletelyNormal 2 ปีที่แล้ว +12

      Nothing is more permanent than a temporary solution that works.

    • @Gilberto90
      @Gilberto90 2 ปีที่แล้ว +5

      This is why the Space shuttle had 4 flight control computers designed in the '60s synced up for redundancy and an additional independent fifth backup computer with software _written independently_ , just in case.
      The computers from the 60s were good enough and 'just worked' (a valuable attribute for spaceflight) but in case there was a hidden glitch in the software knocking out the main computers the backup would be very unlikely to have the same glitch.

  • @hedgeearthridge6807
    @hedgeearthridge6807 2 ปีที่แล้ว +1064

    Fun fact: the Atomic Clocks in GPS satellites are set to run very slightly faster(?) than the clocks on Earth. Because of Relativity (Gravity and Velocity) causing time to drift apart. If they didn't do that, GPS would lose several kilometers of accuracy every week!

    • @maxhouseman3129
      @maxhouseman3129 2 ปีที่แล้ว +81

      That's true! At work I use rubidium clocks or our big GPS antenna on the roof to get the most precise 10 MHz pulse for my applications.

    • @theprogram863
      @theprogram863 2 ปีที่แล้ว +121

      I was thinking about this fact when Linus was talking about clocks drifting. A clock may be accurate within its own frame of reference for a hundred million years, but relativity means a network still needs a good syncing system to account for warping of the space-time continuum. (And I *love* the rare opportunity to use that phrase with a straight face.)

    • @vidyajamesu
      @vidyajamesu 2 ปีที่แล้ว +98

      @@theprogram863 Isn't it fucking wild that "I have to account for the distortion of the fabric of space-time caused by black holes" is a thing you can say about your work and be 100% honest about it? Literally a Star Trek engineer at this point

    • @diablo.the.cheater
      @diablo.the.cheater 2 ปีที่แล้ว +74

      @@vidyajamesu No, no "I have to account for the distortion of the fabric of space-time caused by black holes" it is "I have to account for the distortion of the fabric of space-time caused by Earth" Gravity is a distorsion of space AND time, that includes Earth's gravity, the reason the gps have to adjust is Earth gravity mostly, since gravity is slightly different at surface and at orbit, time ticks slightly differently, it is very minuscule but in stuff like gps that need that level of preccision that slight difference adds up and is enough to mess with them.

    • @theprogram863
      @theprogram863 2 ปีที่แล้ว +34

      @@vidyajamesu Well, not black holes, just relativistic time distortion due to motion and gravity. But yeah I LOVED writing that, felt like we live in the future at last.

  • @braddl9442
    @braddl9442 2 ปีที่แล้ว +2999

    I love this type of content. Sometimes you really need to see what tech is beyond video production and gaming or seeing Linus tear his house apart.

    • @Sacca989
      @Sacca989 2 ปีที่แล้ว +43

      I'm here for the Linus's home demolition.

    • @lillywho
      @lillywho 2 ปีที่แล้ว +7

      _but it no make me pc go brrrrrr_

    • @robertbox5399
      @robertbox5399 2 ปีที่แล้ว +5

      Is there a gaming vlog totally free of RGB LEDs? I'd be in.

    • @linuxstreamer8910
      @linuxstreamer8910 2 ปีที่แล้ว +4

      @penguins buzz off bot

    • @WILLYB3ST
      @WILLYB3ST 2 ปีที่แล้ว

      CHECK OUT GUYS NEW VIDEO UPLOADED MRBEAST 😀😘

  • @LawrenceJohnYoung
    @LawrenceJohnYoung 2 ปีที่แล้ว +1131

    The fact that this was made open source is amazing, world changing stuff.

    • @leonardsalt
      @leonardsalt 2 ปีที่แล้ว +21

      Yeah man, imagine framework laptop comes up with an atomic module for a laptop

    • @MarcusfotosDe
      @MarcusfotosDe 2 ปีที่แล้ว +17

      i agree this ist some Volvo Seatbelt level move!

    • @longpham-sj5sv
      @longpham-sj5sv 2 ปีที่แล้ว +4

      I don't think so. The design uses many exotic parts and is overly expensive. Generally it is called GPS Disciplined Oscillator (GPSDO), it has been implemented so many time that some people call their design "Yet another GPSDO".

    • @Laevatei1nn
      @Laevatei1nn 2 ปีที่แล้ว +4

      ahmad big homie

    • @MrShawndude101
      @MrShawndude101 2 ปีที่แล้ว +3

      It's more open hardware than open source in its current state.

  • @JeffGeerling
    @JeffGeerling 2 ปีที่แล้ว +1642

    It's working on a Raspberry Pi! Hope to have a video about it soon. No problems cooling the itty bitty NIC on the Pi Compute Module 4 ;)

    • @Nihalbarakat
      @Nihalbarakat 2 ปีที่แล้ว +86

      imagine jeff collaborating with Anthony. The crossover we didn’t know we needed.

    • @YouNameItGaming
      @YouNameItGaming 2 ปีที่แล้ว +11

      @Jeff Geerling
      I was just thinking of you when I mentioned a pi array in my main thread comment!
      You have a great channel by the way, you really make me want to pick up a pi 4, and maybe do more with my current 3b lol

    • @lamondhaughton1598
      @lamondhaughton1598 2 ปีที่แล้ว +7

      So I am guessing you will be able to drastically increase your Pies clusters efficiency. Wonder if it will make supercomputer and parallel computing and application more accurate speeding up everything.
      I am waiting on the video.

    • @ventusprime
      @ventusprime 2 ปีที่แล้ว

      Hy - Jeff its pcie so probably need only a driver but if I see the card gives out sinc clock signal so we can use that on gpio

    • @ventusprime
      @ventusprime 2 ปีที่แล้ว

      but to more precise and we need speed ,Assembly lang to keep the program runin cycle to minimum.

  • @mrtoastyman07
    @mrtoastyman07 2 ปีที่แล้ว +342

    I would like to see this implemented at LTT - even if the use cases are marginal at best, I think getting tech like this more exposure is super awesome.

  • @p24p14
    @p24p14 2 ปีที่แล้ว +4067

    Upcoming Fallout games are gonna be interesting with real nuclear parts in your pc!

    • @mihailgorgieski8193
      @mihailgorgieski8193 2 ปีที่แล้ว +75

      Woah this is bot central

    • @PiastTorun
      @PiastTorun 2 ปีที่แล้ว +59

      I don't think any future fallout games will be any good...

    • @StovieFromBama
      @StovieFromBama 2 ปีที่แล้ว +4

      Extra meta

    • @Cwiss42069
      @Cwiss42069 2 ปีที่แล้ว +2

      With an EVGA 3090...😂

    • @virtusetglorie
      @virtusetglorie 2 ปีที่แล้ว +12

      @@PiastTorun Sadly, I agree. You beat me to saying it.

  • @cyberspectre8675
    @cyberspectre8675 2 ปีที่แล้ว +1414

    "At $1,600, most gamers would buy a 3090 instead" 😂 keep giving them false hope, Linus

    • @kkona3868
      @kkona3868 2 ปีที่แล้ว +59

      more like a scalped 3080 at those prices lol. I havent checkin this month but imsure 3090s are still 2k+

    • @LoyalSol
      @LoyalSol 2 ปีที่แล้ว +17

      I got one for that price. Just had to camp microcenter like crazy.

    • @kkona3868
      @kkona3868 2 ปีที่แล้ว +9

      @@LoyalSol damn thats awesome! did you have to lineup early outside each day to get a chance for one? I had to go with the prebuild route and got a 3080 and a i9 11900k for 3k including shipping and taxes!

    • @LoyalSol
      @LoyalSol 2 ปีที่แล้ว +33

      @@kkona3868 The Microcenter near me wouldn't announce when they got their shipment so they basically would just quietly drop it and you had to hope you were there when they did.
      They at least had a 1 card per person per month policy and you needed to show ID to buy. So it stopped people from just loading up their carts so you had a decent window to show up and hope to find a card.
      I basically would stop in every day for over 3 weeks at random times to look for drops. Some days multiple times a day, but managed to show up right as they got a shipment in. I was originally just targeting a 3080 or 3070, but when I saw they had the 3090 I jumped on it. I actually can use the card's full potential with my work.

    • @sam11182
      @sam11182 2 ปีที่แล้ว +5

      You can get a 3090 for $1.600? Sign me up!
      Haha I kid. I would love a 2070 or 3070. I still really enjoy my 970. Seventy is great since it is over the top but only barely.

  • @MrRom92DAW
    @MrRom92DAW 2 ปีที่แล้ว +152

    People underestimate the power of accurately clocked hardware. It’s amazing how cheaply stuff was put together back in the day… take any two original SNES consoles. They won’t even run at the same speed.

    • @Powerman293
      @Powerman293 ปีที่แล้ว +34

      Yeah and the speed of games was tied to cpu frequency back then. Meaning performance was slightly variable machine to machine lol. But not in a silicon lottery overclocking way.

    • @FiRe-mb5zc
      @FiRe-mb5zc ปีที่แล้ว +3

      You can still use a RC or 555 still today and live with like 20-30% you can still go for it.
      or you can use an rv-1805-ce or sth alike and go with less.
      It depends on what you want to achieve or how much bugdet you have

    • @BlokeOnAMotorbike
      @BlokeOnAMotorbike ปีที่แล้ว

      that would have massive implications for speedrunners where world records are claimed on timing differences of just one millisecond.

    • @MrRom92DAW
      @MrRom92DAW ปีที่แล้ว +6

      @@BlokeOnAMotorbike it probably *should* have implications for speedrunners. These consoles weren’t even clocked stably when they were new, let alone 30 years later. However that is the natural behavior of “original hardware” so I could understand that just being an accepted part of the deal when it comes to official speedrunning. Not all consoles are exactly identical, even when it comes to newer consoles.

  • @monty12865
    @monty12865 2 ปีที่แล้ว +73

    this made me very happy as a developer, like the techs cool but knowing that teams of the smartest people on the planets best solution was "just add 20ms" made me feel great

    • @fitybux4664
      @fitybux4664 ปีที่แล้ว +1

      It was annoying to say there was a problem like that without even mentioning what software he's talking about. NoSQL DB? Some RDBMS? Replication conflicts? 😆 Nobody knows!

    • @Ceelvain
      @Ceelvain ปีที่แล้ว

      The part you got wrong is "smartest people on the planets". If you've got a dev job you know how it works. You have a finite amount of time and need to push some code even if it's not perfect.

    • @cmaxz817
      @cmaxz817 ปีที่แล้ว

      ​@Ayaan K lots of them, mostly are just bandaids solution.

    • @cmaxz817
      @cmaxz817 ปีที่แล้ว

      ​@@fitybux4664 well, those that needs accuracy. Like basically any TCP connection that requires time precision like FPS games, massive data distribution, military equipments, etc.

  • @lol_iyoutube
    @lol_iyoutube 2 ปีที่แล้ว +624

    When Linus watercools this thing, it will require a stack and some graphite rods

  • @rhekman
    @rhekman 2 ปีที่แล้ว +345

    Linus: Gets nanosecond accurate timing.
    Also Linus: We're still late for the WAN Show.

    • @ok-sl4we
      @ok-sl4we 2 ปีที่แล้ว +1

      ok...

    • @jmelchiori85
      @jmelchiori85 2 ปีที่แล้ว +1

      They also only demonstrated microsecond accurate timing...

    • @danieljensen2626
      @danieljensen2626 2 ปีที่แล้ว +4

      @@jmelchiori85 They kinda skimmed past it, but it looked like their two computers were synched to at least 10-100 ns, with a fixed microsecond level offset from true GPS time.

    • @petermuller608
      @petermuller608 2 ปีที่แล้ว +2

      Well, that's the difference between precision and accuracy ;)

  • @joshuadelaughter7968
    @joshuadelaughter7968 2 ปีที่แล้ว +67

    Linus: This PCIe card is radioactive!
    Also Linus: **tosses it on the counter**

    • @atisbasak
      @atisbasak 2 ปีที่แล้ว +7

      Actually the card is not radioactive. Rubidium is not radioactive

    • @joshuadelaughter7968
      @joshuadelaughter7968 2 ปีที่แล้ว +1

      @@atisbasak
      Yeah, I know. Just thought it was kinda funny.

    • @mithshude
      @mithshude 2 ปีที่แล้ว +1

      @@atisbasak "Natural rubidium is radioactive, with specific activity of about 670 Bq/g, enough to significantly expose a photographic film in 110 days"

  • @matthewday7565
    @matthewday7565 2 ปีที่แล้ว +51

    I was expecting an Isotope driven random number generator, for when you want things to be the opposite of precise

    • @marc-andreservant201
      @marc-andreservant201 2 ปีที่แล้ว +10

      You don't need any radioactive substances for that, you can use thermal noise within the semiconductor die itself (as is done with Intel CPUs and RDRAND instruction). Adding radioactive isotopes under the heat spreader would be cheap to do but massively expensive in terms of regulatory compliance.

  • @Max_Mustermann
    @Max_Mustermann 2 ปีที่แล้ว +432

    It is actually really quite impressive that they managed to miniaturize atomic clocks to such a degree.

    • @frecio231
      @frecio231 2 ปีที่แล้ว +26

      When I was a kid I had this magazine that had a picture of an atomic clock, it was huge (I think bigger than my table) and now fits in my palm, just amazing

    • @Test-bi5rg
      @Test-bi5rg 2 ปีที่แล้ว +22

      @@frecio231 The National Air and Space Museum has a collection of atomic clock, from a huge metal chuck (50 years ago) to the size of an oscilloscope. Now it becomes even smaller while maintaining the ultra precision. Tech truly advances.

    • @Jake1702
      @Jake1702 2 ปีที่แล้ว +2

      The devs must've played a lot of Fallout.

    • @Spirit532
      @Spirit532 2 ปีที่แล้ว +11

      You can get them about 1/2 of the size of that one too, for around $300-600. Chip-scale atomic clock, CSAC, from Microchip.

    • @Spirit532
      @Spirit532 2 ปีที่แล้ว +13

      @@Test-bi5rg To be fair, those are still used. You're referring to cesium clocks, and they *are* more precise than these embedded Rb standards. They also have a finite lifetime, since they use a "spray" of Cs from one side of a tube to the other.

  • @aldiprayogi766
    @aldiprayogi766 2 ปีที่แล้ว +326

    That solution to add 20ms to every request seems like a very TODO commented code lol

    • @undead890
      @undead890 2 ปีที่แล้ว +63

      Honestly, having worked in programming in some way or another for over 10 years, this seems exactly like the kind of half-assed patch that data centers would use.

    • @nukularpictures
      @nukularpictures 2 ปีที่แล้ว +56

      Nah. It is just everything else could really make stuff harder to debug and could cause crazy bugs. Sometimes the easy solutions are the best.
      I mean the people working there are not stupid and if they can get a factor 100 improvement just by having more accurate timestamps I am quite sure they tried a lot of alternatives before.

    • @freyamiles3718
      @freyamiles3718 2 ปีที่แล้ว

      I remember it was a solution used to make sure projectiles on scratch actually did damage before dissapearing

    • @BattousaiHBr
      @BattousaiHBr 2 ปีที่แล้ว

      hey, if it works at all...

    • @Kandralla
      @Kandralla 2 ปีที่แล้ว +2

      @@undead890 go down a layer and you'll find that this is the type of "half assed solution" everything runs on.
      A significant amount of raw capacity (be it bits, cycles, whatever) is spent in the process of keeping track of the ones that do actual stuff. You just don't see it because it's handled at a level below where you're working. You ask the OS for a file and you get the bits that make up the file completely oblivious to the 6 extra ones added by the hard drive for every 8 useful bits just to keep track of timing.

  • @ItsNotNick
    @ItsNotNick 2 ปีที่แล้ว +83

    This is one of the coolest things I've seen in my entire life, this has me genuinely stoked for the future, just to see whatever practical implementations people come up with for this tech.

    • @gregdaweson4657
      @gregdaweson4657 2 ปีที่แล้ว +1

      Open her up, get the rad stuff, make the glowy paint.

  • @NeroStrike
    @NeroStrike 2 ปีที่แล้ว +251

    Ahmad is a generous genius and I support his efforts. Bonus that Linus and co. think his stuff is cool too ;)

  • @NarcoSarco
    @NarcoSarco 2 ปีที่แล้ว +84

    Working as a sysadmin, i can very much relate to the "lmao just add 20ms" solution.

    • @siccoblue2112
      @siccoblue2112 2 ปีที่แล้ว +3

      as a sysadmin, and this is probably an extremely stupid question, but why cant you create a way to handle packets coming from the "future"? this is the one part of the video i didnt understand the issue, but to everyone in the know it seems like an inside joke. is it purely a matter of not being able to perdict when they come? if so why does it really matter if they just need to process those packets if they are in the future in relation to the time received

    • @BringbackTBC
      @BringbackTBC 2 ปีที่แล้ว

      @@siccoblue2112 my slight understanding is if you use wireshark/software to sniff packet then a script to slightly edit in a perfect way you could alter data transmission real time and a tiny tiny amount off processing time is used making it just seem like a slow transfer but could be a change, so you could replicate real time unencrypted traffic. but i may be WAY off.

  • @yongukjung5390
    @yongukjung5390 2 ปีที่แล้ว +897

    Jokes aside, this really is pretty cool. I feel like motherboards in the future will just ship with this feature built in

    • @FluePeak
      @FluePeak 2 ปีที่แล้ว +27

      give this about a year or 2 and this will me implimented in m.2/ssd or even a new one

    • @stranger7968
      @stranger7968 2 ปีที่แล้ว +64

      Doubt it as radioactive materials is a giant pita to handle. you have to label your shipment that it contains radioactive materials. certifications ? then it's gonna end up in the landfill eventually. this is just a bad bad bad idea.

    • @yumri4
      @yumri4 2 ปีที่แล้ว +4

      The feature is the supporting chip for the feature is not.

    • @jasontechlord
      @jasontechlord 2 ปีที่แล้ว +7

      Motherboards, Phones! This is what is going to push communication standards well past 6G.

    • @stranger7968
      @stranger7968 2 ปีที่แล้ว +4

      @@yumri4 Oh no I meant specifically having it be part of the motherboard. As a separate module it could probably work.

  • @ramennoodles2391
    @ramennoodles2391 2 ปีที่แล้ว +258

    Linus: “Alex is inbred”
    Alex and literally everyone watching this: WTF?

    • @chill23581
      @chill23581 2 ปีที่แล้ว +1

      Agreed

    • @ishimarumasaki1998
      @ishimarumasaki1998 2 ปีที่แล้ว +7

      @@2Champions why?

    • @TheMrKeksLp
      @TheMrKeksLp 2 ปีที่แล้ว +23

      @@2Champions Oh no someone call the Twitter police

    • @DMSparky
      @DMSparky 2 ปีที่แล้ว +12

      If one of my friends or coworkers jokingly called me an inbred I would probably just laugh. That’s a pretty funny roast IMO…

    • @ishimarumasaki1998
      @ishimarumasaki1998 2 ปีที่แล้ว

      @@2Champions im asking you a question

  • @Cyberguy42
    @Cyberguy42 2 ปีที่แล้ว +41

    I feel like they must have had a bad ntp configuration for that baseline example... I've used it (well, chrony) to synchronize computers for robotics work, and the time difference between them has never been close to that large.
    I believe you can also designate one local machine to serve as a time server for the rest of the network, then you should be able to synchronize to roughly within local lan latency.
    Obviously the atomic clock hardware will give much better results, I'm just saying that you can get much better than shown without it.

    • @txe1nd
      @txe1nd 2 ปีที่แล้ว

      Wait huh

    • @superq
      @superq 2 ปีที่แล้ว +11

      @@txe1nd The video is likely rigged to show poor NTP performance.
      Systems on a local network like this should be able to have sub-millisecond sync with normal off-the-shelf NTP.

  • @CrystEarthPaw
    @CrystEarthPaw 2 ปีที่แล้ว +765

    LTT has always been informative and funny, but this is actually legit one of the coolest video's I've watched in a while, I always knew about atomic clocks but the fact that they can be used in such World changing ways is mindblowing. I can't wait to see what this will bring in the future.

    • @RandomUser2401
      @RandomUser2401 2 ปีที่แล้ว +2

      sure, it was explained very badly and left tons of open questions.

    • @ROVD47
      @ROVD47 2 ปีที่แล้ว +1

      @@RandomUser2401 Sarcasm🤦‍♂️

    • @RandomUser2401
      @RandomUser2401 2 ปีที่แล้ว

      @@ROVD47 no, just no

    • @alexandermaxx
      @alexandermaxx 2 ปีที่แล้ว +15

      @@RandomUser2401 questions such as? :)

    • @AlamoOriginal
      @AlamoOriginal 2 ปีที่แล้ว +11

      @@RandomUser2401 ok why don't you tell us what is lacking in the video? i'm sure the rest of it is up to viewers to research more, so again what is it?

  • @rayb3rt
    @rayb3rt 2 ปีที่แล้ว +328

    The clock needs gps to establish an initial timestamp with subsecond accuracy which is why gps is needed. The rubidium just provides significantly slow drift and gives holdover stability when there's loss of gps. Cheaper OXCOs can be used if a gps input is always available.

    • @KavorkaDesigns
      @KavorkaDesigns 2 ปีที่แล้ว +9

      "Cesium Atomic Clock" ;)

    • @pa4tim
      @pa4tim 2 ปีที่แล้ว +12

      I use one, you can buy them cheap ( ex mobile phone repeater) Mine was 70 euros, only had to make a psu and added a display for 10 euro. I use it as a time source for my measurement gear. (like counters, network and spectrum analysers)

    • @ChlorideCull
      @ChlorideCull 2 ปีที่แล้ว +9

      If you always have GPS input and just want accurate time, ntpd on a Raspberry Pi with a GPS hat can get an offset of around 10 microseconds after running about an hour.

    • @TrimeshSZ
      @TrimeshSZ 2 ปีที่แล้ว +4

      @@KavorkaDesigns It's a bit confusing though - normally when you talk about a cesium clock people will think of a cesium beam device like the HP5071 - this is a bit different, it operates on the same principle as a rubidium clock, just using cesium. The performance is still excellent, just inferior to a cesium beam - but it makes up for that by far lower power consumption and physical size.

    • @porklaser
      @porklaser 2 ปีที่แล้ว +1

      It's a pretty reasonable price for a new frequency standard, receiver, etc all packaged on to a card as a ready-to-go solution. (You can see the standard is a off the shelf module it's just sitting there on the card) Prices have come down a lot! These things used to cost 10x the price not that long ago. Yeah you can DIY it for much cheaper with a salvaged standard off ebay but for new this isn't bad.

  • @fragalot
    @fragalot 2 ปีที่แล้ว +9

    Oh no, another requirement for Windows 11.

  • @engonzal
    @engonzal 2 ปีที่แล้ว +13

    This was awesome, I love deep dives about timings like this! I setup a GPS Raspberry Pi Timeserver a while back and it was a really fun project.

  • @CanicusVoid
    @CanicusVoid 2 ปีที่แล้ว +97

    This was a lot cooler than i was expecting. I wasn't aware how much impact more accurate clocks could have

    • @TheNefastor
      @TheNefastor 2 ปีที่แล้ว +4

      Accurate time has been important since before electricity. Especially to sailors. Look it up. They are the reason we have had such complex timepieces for centuries.

  • @DesolatorMagic
    @DesolatorMagic 2 ปีที่แล้ว +88

    Y'all gotta show off one of those photon quantum mirror splitter "true random" PCI-E cards. They're SO COOL and very underappreciated.

  • @TomStorey96
    @TomStorey96 2 ปีที่แล้ว +2

    Correction regarding sub sea "repeaters": they are "simply" optical amplifiers. There is no active participation in the so called "data plane" on the sea floor (and repeater is a kind of legacy term that hangs around in telecomms.)
    In doing so it enables any pair of fiber in the cable to carry any combination of wavelengths, and each wavelength can then carry any type of data stream (Ethernet, SONET/SDH, etc at a variety of different speeds), with only the on-shore equipment needing to be changed. It would be super impractical to have to haul up a cable repeater by repeater to install upgrades when you want to switch from 40G to 100G Ethernet per wavelength for example.
    So they can't slow down and affect traffic. An amplifier can fail, for sure, but this can be determined through existing telemetry streams and doesn't require any new fancy timing mechanisms.
    (My background: about 20 years as a network engineer covering IP, microwave and optical networks)

  • @etnevel.naitzsirk
    @etnevel.naitzsirk 2 ปีที่แล้ว +8

    The part about the price was a _"Hello darkness, my old friend..."_ moment.

  • @mennoduk
    @mennoduk 2 ปีที่แล้ว +286

    Please implement this. This can only give great results: a faster network and/ or a very entertaining series. And it isn't as expensive as a gold controller 😉

    • @navb0tactual
      @navb0tactual 2 ปีที่แล้ว +11

      *Yvonne didn't like that*

    • @NilakshMalpotra
      @NilakshMalpotra 2 ปีที่แล้ว +9

      @@navb0tactual I think Yvonne is still convinced he'll sell it someday. Living in denial I think :D

    • @xxcr4ckzzxx840
      @xxcr4ckzzxx840 2 ปีที่แล้ว +2

      +1 I want to see that! Much more Interesting than a Gold Controller.

    • @navb0tactual
      @navb0tactual 2 ปีที่แล้ว +2

      @@NilakshMalpotra scars of the past for her
      Future memories for Linus

    • @goldcd
      @goldcd 2 ปีที่แล้ว

      But I also liked the gold controller.
      The latest incremental release of a gaming laptop.. I can give that a miss.

  • @SobaKick
    @SobaKick 2 ปีที่แล้ว +355

    Linus: Why is this pcie card radioactive
    Also Linus: holds it next to his head.

    • @hoovyzepoot
      @hoovyzepoot 2 ปีที่แล้ว +129

      He could probably get a higher dose of radiation from eating a potato than holding it next to his head

    • @darkwingduck7247
      @darkwingduck7247 2 ปีที่แล้ว +2

      @Anna Poor Girl :(

    • @tonisara2950
      @tonisara2950 2 ปีที่แล้ว +1

      @Anna I didnt know that 😨

    • @jackielinde7568
      @jackielinde7568 2 ปีที่แล้ว +11

      If he's lucky, it's either Alpha particles (blocked by the skin) or Gama waves (which are so energetic, they'll just go straight through him without hitting much.) It's those pesky Beta particles you have to worry about. (Physics for the WIN! Baby!)

    • @SobaKick
      @SobaKick 2 ปีที่แล้ว +1

      @@hoovyzepoot I know

  • @AwesomeSauce7176
    @AwesomeSauce7176 2 ปีที่แล้ว +2

    This episode was awesome, I like learning new things about computers and it's cool to see some new tech I wasn't already aware of after so many years of watching LTT

  • @thomasgardner838
    @thomasgardner838 2 ปีที่แล้ว +7

    I'm currently working towards becoming a software engineer in my spare time, and stuff like this genuinely gets me to audibly exclaim 'fuck this is cool'. It makes me want to work harder and inspires me. Cheers LTT.

  • @tstoker14
    @tstoker14 2 ปีที่แล้ว +24

    This is really neat! I am a touring audio engineer and we kind of deal with the same thing with our systems and syncing digital audio between multiple stations and even the PA systems. We use Word Clocks that use Atomic clocks similar to these cards. Having multiple stations that are processing the same source in real time need an external clock source to reference to rather than referencing back to there own processed internal clock source. Trying to have these stations process and reference this internally rather than syncing from a external word clock can create phase relation issues and even complete audio dropouts and very bad noises from a digital source. Latency is everything in the world of live audio.

    • @testthisfordecficiencies
      @testthisfordecficiencies 2 ปีที่แล้ว

      Why? An atomic word ckock is just not needed. Antelope is really the only one and I have never seen anyone use it. Any digital audio system i have seen generally uses a master clock such as a consoles internal clock or Dante card for example.

    • @tstoker14
      @tstoker14 2 ปีที่แล้ว

      @@testthisfordecficiencies it is absolutely needed for the application I am using it for. Yes, all digital consoles have their own internal clock source, and yes you can clock from other external protocols like Dante and even have those protocols clock from your consoles internal clock. I use external word clocks because I am dealing with systems that have multiple consoles, playback sources, and outputs all over AVB and AES that needs to see the same clock source. Especially with dealing with multiple protocols like Dante, Madi, AVB, etc. Many audio engineers use external clocks in the concert touring world because of similar challenges like this. I actually use antelope word clocks like the ocx or isochrone trinity because of how many 75ohm bnc outputs they have. It all depends on the application and budget.

  • @progamer1125
    @progamer1125 2 ปีที่แล้ว +57

    i like when linus said: "so that facebook can efficiently sell your data"

  • @Loliconman
    @Loliconman 2 ปีที่แล้ว +7

    That zero wing reference was on point linus. I'm going to start saying that now when my computer isn't working

  • @soulofshukaku
    @soulofshukaku 2 ปีที่แล้ว +17

    I would LOVE to see you guys do a "setting up our atomic clocks" video. It'd be cool.

  • @willg955
    @willg955 2 ปีที่แล้ว +119

    5:11 "Did you just say Alex is inbred?"
    "WHAT"
    I died.

    • @Artek385
      @Artek385 2 ปีที่แล้ว

      Ah yes, it's all coming together xD

  • @MrMegaPussyPlayer
    @MrMegaPussyPlayer 2 ปีที่แล้ว +39

    10:28 Also means a few years down the road you'll be shamed for causing rubberbanding and lag if you don't have such a card. In any game over the net. Even chess.

    • @buggerlugz6753
      @buggerlugz6753 2 ปีที่แล้ว +2

      The gpu market will have killed PC's in a few years, so no worries there.

    • @MrMegaPussyPlayer
      @MrMegaPussyPlayer 2 ปีที่แล้ว +3

      @@buggerlugz6753 Was also said about the smartphone a few years back.

    • @dustinbrueggemann1875
      @dustinbrueggemann1875 2 ปีที่แล้ว +3

      @@buggerlugz6753 The GPU market problem is a result of the ongoing chip shortages. When the silicon manufacturing stabilizes, the pricing and supply issues will disappear basically over night.

  • @Mengmoshu
    @Mengmoshu 2 ปีที่แล้ว +9

    I would absolutely love to watch a video about implementing this on the LTT office network.

  • @elmustachio3683
    @elmustachio3683 2 ปีที่แล้ว +7

    This was a fantastic video. I really like videos like this that describe the limitations of technology and how technological developments reduce the limitations to drive capability improvements. Keep it up!

  • @zachcrawford5
    @zachcrawford5 2 ปีที่แล้ว +56

    When you get this accurate with time keeping you are going to have to start compensating for the effects of time dilation. Things like how far are your server racks from the center of the earth because time will run (generally) run slightly slower at sea level than they will at high elevations since gravity is slightly stronger at sea level. What is the earth's crust under your server made of (a cubic kilometer of granite will slow time more than a cubic kilometer of limestone because it is denser). What latitude is your server at? Since at the equator you are moving faster than if you are near the poles and the passage of time will be different. I'm sure that is why this tech still syncs with one universal clock as a bit of a cheat but it's just kind of amazing that out consumer tech (I use the term "consumer" a bit loosely here) has become so fine tuned and sensitive that it can actually be significantly affected by the ripples in the fabric of spacetime itself.

    • @buggerlugz6753
      @buggerlugz6753 2 ปีที่แล้ว +2

      Hell, just like nipping to the tidal wave planet in Interstallar then..... ;)

    • @Matthew-dp2ty
      @Matthew-dp2ty 2 ปีที่แล้ว

      r/iamverysmart

    • @siccoblue2112
      @siccoblue2112 2 ปีที่แล้ว +1

      at that point arent you getting into differences significantly tighter than what the cards can even manage? like the entire reason these extreme levels of timekeeping exist in the first place, the surface of which these cards dont really even scratch?

    • @lordruprecht4696
      @lordruprecht4696 2 ปีที่แล้ว +6

      Absolut right, and since this is impossible GPS Time gets used. GPS has to compensate for that stuff, because of the speed the satellites have.
      I work in the car industry and we also use GPS Time to solve a lot of synchronisation issues between the different Electric Control Units with GPS Time.
      Also a nice reminder how important Space is nowadays.

    • @blinded6502
      @blinded6502 2 ปีที่แล้ว

      @@Matthew-dp2ty r/ihavereddit

  • @blech71
    @blech71 2 ปีที่แล้ว +94

    This technology has huge implications and potential benefits to telemetry from multiple sources that are all time sync’d.
    Amazing.
    We’ve been looking for this for quite some time…. No pun intended.

    • @albyboy4278
      @albyboy4278 2 ปีที่แล้ว

      Facebook promotion telemetry atomic clock
      "FPTAC" the next internet protocol of the future for the Facebook collection data 😁

  • @nicolasnogueira2862
    @nicolasnogueira2862 2 ปีที่แล้ว +2

    I like those kind of videos, coll tech things that are fun to watch and learn about. Thanks LTT team, keep the awesome work!

  • @EggsTeaSea
    @EggsTeaSea 2 ปีที่แล้ว +5

    this is actually one of the few new tech innovations that im excited for.

  • @licson0729
    @licson0729 2 ปีที่แล้ว +17

    The atomic clock I work with in a telco central office (used for synchronize legacy SDH networks which is TDM) is way larger lol. The thing takes up about 6U of rack space. Meanwhile what Linus shows is the same thing but inside a PCIe card...

  • @marshmallok
    @marshmallok 2 ปีที่แล้ว +162

    Linus:talks about how low latency is important
    Me with my 400 ping:

    • @rishi-m
      @rishi-m 2 ปีที่แล้ว +10

      What he essentially said is 400 ping won't matter any more if your computer has this and is synced, because the server receiving your clicks will know who clicked first hence apply things accurately
      I see a use case in remote competitions, but hopefully more people get to benefit

    • @marshmallok
      @marshmallok 2 ปีที่แล้ว +1

      @@rishi-m tech

    • @notlekrut
      @notlekrut 2 ปีที่แล้ว +11

      @@rishi-m Wouldn't really fix the latency issue in the real world. Let's say one user has 20ms latency between his PC and the game server, and another has 200ms. Let's say the 200ms shoots first, in real-time of course. The server isn't going to wait for the possibility of the slower user having shot first. Multiple ticks have already occurred at the server side at that point and the game wouldn't turn back time to give the 200ms user the winning shot. So you can't really slow down logic to fix that issue. That particular issue isn't accurate timestamps, it's latency between PC and server, atomic clocks don't fix latency. Atomic clocks just make sure that requests are accurately timed, but if the request still takes too long to reach the server, it really might be too late too process. And in this case, if the server has already processed the shoot for the 20ms user, even if he shot later(in atomic time) the server will just give him the win and won't wait, for example, 100ms for the other requests. Even a game with 15 updates for second server side, multiple updates could have occurred without the shoot from the 200ms arriving at the server.
      Obviously, even both users have good latency, it can indeed make that decision more accurate, but it won't always be the case.

    • @gotworc
      @gotworc 2 ปีที่แล้ว +1

      you can't even stay in a game with 400 ping or do anything lmao. you'll just get kicked out or nothing will load

    • @DrFu79
      @DrFu79 2 ปีที่แล้ว +6

      FUN FACT: Gaming with a Mars colony will have a minimum Ping of 2 475 720 ms, or over 41 minutes.

  • @connorvine6399
    @connorvine6399 2 ปีที่แล้ว +2

    Ya know. Living 30 minutes away from LIGO and hearing you mention it so many times in this video made me really happy. I have like 5 friends that work at the LIGO station. The things they're doing there is awesome.

  • @harshkoranne9163
    @harshkoranne9163 2 ปีที่แล้ว +7

    This should've been a part of my computer engineering syllabus.

  • @TheCatpirate
    @TheCatpirate 2 ปีที่แล้ว +38

    2021: Radioactive PCIe card
    2033: Nuclear reactor PCIe card

    • @rynobehnke8289
      @rynobehnke8289 2 ปีที่แล้ว +4

      A finally can a PC power it self. just 12 more years

    • @rohesilmnelohe
      @rohesilmnelohe 2 ปีที่แล้ว +3

      Now imagine a Gigabyte produced Nuclear Reactor PCI-e card
      I'm pretty sure it would take lessons from their PSU's and go full Chernobyl...
      *shudders*

  • @Graphics_Card
    @Graphics_Card 2 ปีที่แล้ว +179

    Finally a pcie card for me to play music inside my pc!
    Thank you *radioactive pcie card!*

    • @Draglox
      @Draglox 2 ปีที่แล้ว +1

      Lmao

    • @zerghydralisk1837
      @zerghydralisk1837 2 ปีที่แล้ว +2

      Probobly its good music card to play cheeki breeki in the zone

    • @BattousaiHBr
      @BattousaiHBr 2 ปีที่แล้ว

      akhsually ☝️🤓decay is random so any music produced by it would be random as well.

  • @Clavichordist
    @Clavichordist 2 ปีที่แล้ว

    This is cool stuff!
    Back in the early 1990s, I worked for a life insurance company that had a time server. This '486 PC running Novell Netware, ran a proprietary program that issued time-stamps to all the clients on the network to ensure that the transactions were time stamped accordingly. The resolution was down to a tenth of a second.
    Imagine the work of this full-size '486 PC being done on a single PCI board now.

  • @UltraBadass
    @UltraBadass 2 ปีที่แล้ว

    Props to the LTT team, Facebook put out an article about pcie cars with atomic clocks only a few days ago and heres a video about it already

  • @CoalitionGaming
    @CoalitionGaming 2 ปีที่แล้ว +69

    Gonna call this the "middle out" card if it ends up getting used for stream encoding quality :)

    • @BrianMartin2007
      @BrianMartin2007 2 ปีที่แล้ว +3

      I see what you did there

    • @Brittway
      @Brittway 2 ปีที่แล้ว

      Well, Just need Elgato to start making timing cards now or integrating it in a high end capture card.

    • @CoalitionGaming
      @CoalitionGaming 2 ปีที่แล้ว

      @Tyler Schultz *woosh*

  • @dingdongbells3314
    @dingdongbells3314 2 ปีที่แล้ว +51

    Random overthinking question: On this ridiculous scale, does gravitational waves from colliding black holes in other galaxies shift the timing?

    • @naamadossantossilva4736
      @naamadossantossilva4736 2 ปีที่แล้ว

      Yes,or else it would be useless as a telescope.

    • @LinusTechTips
      @LinusTechTips  2 ปีที่แล้ว +86

      Not so much shifting the timing as changing the scale of literally everything a very small amount. Gravitational waves change the size of everything, so if a gravitational wave makes the world a bit smaller it would take less time for light to travel across the ocean. -Alex

    • @kkona3868
      @kkona3868 2 ปีที่แล้ว +2

      woah they responded :O

    • @varunrmallya5369
      @varunrmallya5369 2 ปีที่แล้ว +3

      @@LinusTechTips yeah, as the speed of light dosent change in any reference frames(in vaccum ). even if you make everything smaller, light will travel at 299792458m/s only.

    • @ruukinen
      @ruukinen 2 ปีที่แล้ว +6

      @@varunrmallya5369 Light in fact does slow down when not in a vacuum. That's how you get a prism dividing the light into a rainbow.

  • @ericlawrence9060
    @ericlawrence9060 2 ปีที่แล้ว

    Brilliant! I did not know about these 20ms overhead delays.

  • @jonathanpage6813
    @jonathanpage6813 2 ปีที่แล้ว +27

    I would love to see an LMG office implementation to see a closer-to-real-world example of improvements.

    • @axing_
      @axing_ 2 ปีที่แล้ว +2

      maybe they could implement it into their content creation pipeline to significantly lower time differences between channel super fun videos?

  • @paranoidrodent
    @paranoidrodent 2 ปีที่แล้ว +15

    Great piece! I love this sort of content that goes into the nuts and bolts of technology, especially new technologies that can seem minor or obscure at first glance. I doubt most viewers would have known that highly accurate and precise clocks have so many applications and ripple effects.

  • @TheCatpirate
    @TheCatpirate 2 ปีที่แล้ว +149

    Linus, you know what the people want:
    *Watercool it*

    • @MaxLivesInCanada
      @MaxLivesInCanada 2 ปีที่แล้ว +2

      holy shit yes plz

    • @AkaLxndon1
      @AkaLxndon1 2 ปีที่แล้ว

      when it gets really cold in my room i’ll just lower the water level to heat it up a bit

    • @tomkocur
      @tomkocur 2 ปีที่แล้ว +3

      this stuff is actually heated up for a very good reason - keeping the temperature of the clock source stable.

    • @donaldbestkorea2248
      @donaldbestkorea2248 2 ปีที่แล้ว

      put a sniper scope on it

    • @TheCatpirate
      @TheCatpirate 2 ปีที่แล้ว

      @@setukas You're right, RGB IT

  • @aidanb7782
    @aidanb7782 2 ปีที่แล้ว +1

    Hey I grew up less than an hour from LIGO, crazy. Lot's of field trips there when I was a kid, lot's of weird and insane technology in that desert in South Eastern Washington state. As mentioned there's LIGO, there's the Hanford Reactor clean up site, there's PNNL (Pacific Northwest National Laboratory).
    Never thought I'd see my hometown in an LTT video

  • @dominicsevilla1189
    @dominicsevilla1189 2 ปีที่แล้ว

    Videos like theese are always so cool, i might not understand everything right away but just by how they are genuinely excited and interested in this tech and where it can do is just so incredible to see!

  • @TheOriginalMaxGForce
    @TheOriginalMaxGForce 2 ปีที่แล้ว +159

    I tell time by the ISH system.
    6-ish
    9-ish
    Noon-ish
    and so on...

    • @Graphics_Card
      @Graphics_Card 2 ปีที่แล้ว +14

      6-ish 9-ish? *Nice*

    • @TheOriginalMaxGForce
      @TheOriginalMaxGForce 2 ปีที่แล้ว +6

      @@Graphics_Card
      Yeah!
      Things have always worked out fine-ish.

  • @WyFoster
    @WyFoster 2 ปีที่แล้ว +80

    Impressive, I bet we'll hear more about this in the years to come.
    Excited to see it's applications for science, detecting gravitational waves!

  • @alexlandherr
    @alexlandherr 2 ปีที่แล้ว +1

    That issue with the time stamp was big point in an episode of “Halt and Catch Fire”.

  • @axelrajr
    @axelrajr 2 ปีที่แล้ว

    i worked with a passive satellite receiver in the Navy that had a time card the size of an ITX motherboard and had an accuracy of 1 second every 1000 years. it was 90s technology and was set by hand.
    this is the size of a sound blaster and is at least a couple of orders of magnitude more accurate and can keep track of its own time.
    that is absolutely amazing.

  • @rockyman6883
    @rockyman6883 2 ปีที่แล้ว +3

    Enemy: How did I die? I shot first!
    Ahmad: I am 4 parallel universes ahead of you

  • @lyfandeth
    @lyfandeth 2 ปีที่แล้ว +30

    Another correction: The card probably uses the GPS because there are "leap seconds" every year, and differences between terrestial and astronomical time. Depending on which time standard you are keeping, these small differences can be critical.

  • @cavegames_official
    @cavegames_official หลายเดือนก่อน +1

    bro is just causally holding a radioactive gpu and isn't even slightly concerned.

  • @ryanschenk2946
    @ryanschenk2946 2 ปีที่แล้ว +3

    I was glad to see Ahmad in the video. His work is really important for the future of the internet and scientific discovery and he seems like a super good guy, too!

  • @SpXLab
    @SpXLab 2 ปีที่แล้ว +50

    The Impact of this accurate Time cannot be overestimated, it's really beautiful. Now I just need a project to use it :)

  • @Pxrpose
    @Pxrpose 2 ปีที่แล้ว +38

    The people of Chernobyl have this built-in already

    • @FahadFSA
      @FahadFSA 2 ปีที่แล้ว +1

      omg so funny

  • @2jpu524
    @2jpu524 2 ปีที่แล้ว

    I developed FPGAs for automotive lidar, and used the pulse-per-second to synchronize the data streams for an array of sensors. GPS is extremely useful in combination with a low parts-per-million vctcxo quartz crystal oscillator. You have a lower root-allan-variance when using an GPS + atomic clock + VCTCXO, than you would by using just a GPS + VCTCXO, but the latter is still exceptional. One issue with rubidium atomic clocks is that it's a lamp that degrades over time. if you stick with GPS + a VCTCXO, it will las for a decade or more. One important consideration with your GPS antenna is making sure you can connect to the satellite by having it on a window or the roof. You GPS module likely has some sort of API interface to track how many satellites you're connected to. In any case, this is very important to get the worldwide time-syncrhonization you're after.

  • @ahobimo732
    @ahobimo732 2 ปีที่แล้ว +16

    I've gotta say... Linus is a seriously legit "computer geek". He knows his stuff. I remember hearing about this card a couple weeks ago, but I had no idea that it had such wide-ranging utility.

  • @HipyoTech
    @HipyoTech 2 ปีที่แล้ว +30

    6:31 Shots fired at my bowels :(

    • @thinthle
      @thinthle 2 ปีที่แล้ว +2

      Hey the keyboard assembling guy i watch *waves*

    • @masterbspace
      @masterbspace 2 ปีที่แล้ว +1

      More like shots fired OUT of your bowels

  • @dumpsterdawg
    @dumpsterdawg 2 ปีที่แล้ว +30

    Linus: "System A will think it got a message from the future"
    Not saying that time travel is possible but next week has been exhausting.

    • @ok-sl4we
      @ok-sl4we 2 ปีที่แล้ว +1

      ok...

  • @therealpirate70
    @therealpirate70 2 ปีที่แล้ว +66

    (Edit) Linus: "Did you just say Alex is inbred?"
    Alex: "What?"
    XDDDDD

    • @tf2scoutpunch175
      @tf2scoutpunch175 2 ปีที่แล้ว +1

      Linus is Linux itself confirmed?

    • @therealpirate70
      @therealpirate70 2 ปีที่แล้ว

      @@tf2scoutpunch175 Whoops my bad- corrected it

  • @jd_27
    @jd_27 2 ปีที่แล้ว

    i'm so happy that I noticed the subtle all your base reference

  • @TheSonnyGo
    @TheSonnyGo 2 ปีที่แล้ว +42

    When he brought out the Keysight, I was expecting an Electroboom cameo.

  • @tyrannicpuppy
    @tyrannicpuppy 2 ปีที่แล้ว +42

    Why do I get the feeling Alex has wanted to throw that punch on camera ever since those were finalized?

  • @teddy4271
    @teddy4271 2 ปีที่แล้ว

    "Tell me if we get signal main screen turn on" has got to be quite the relic these days and I still appreciate it every time I hear it from you Linus.

  • @mrh5303
    @mrh5303 2 ปีที่แล้ว +1

    This could also be used to enhance the reliability of collaborative programs where you have multiple people making changes to the same file simultaneously.

  • @joeltowart8396
    @joeltowart8396 2 ปีที่แล้ว +14

    Finally, 1v1's across the globe can be fair in latency.

    • @siccoblue2112
      @siccoblue2112 2 ปีที่แล้ว +3

      1v1 me coward, rust, snipers only, 3:45:02:000000000001 exactly. too late or too early? you forfeit.

    • @bilateralrope8643
      @bilateralrope8643 2 ปีที่แล้ว +1

      Until someone starts altering the timestamps on their packets for an advantage. Then game servers will quickly go back to ignoring the timestamp.

    • @dustinbrueggemann1875
      @dustinbrueggemann1875 2 ปีที่แล้ว +1

      @@bilateralrope8643 The whole point of this system is that timestamping is standardized. They literally mention latency tampering in the video. If you fudge your packet timestamp, it still won't help you because the receiving systems have all been keeping time anyway. The margin you'd have to edit your packet by is greater than the margin of error for these clocks, and the system can throw it out.

  • @RealLifeTech187
    @RealLifeTech187 2 ปีที่แล้ว +4

    I love these dives into the new frontiers of tech. Keep it up because it inspires so many people.

  • @Cheff_Heff
    @Cheff_Heff 2 ปีที่แล้ว +2

    Who needs Internet security
    Get yourself an Alex 0:45

  • @SuperSpecies
    @SuperSpecies 2 ปีที่แล้ว

    To be precise, submarine fibre optic cables no longer use repeaters, as in, a conversion from optical to electrical to optical signals.
    They use Erbium Doped Fibre Amplifiers (EDFAs), which are a pure optical to optical amplification technique (powered by pump lasers at different wavelengths, which are powered by electricity).
    As to whether these still fail I'm not sure, they are usually dual redundant pump lasers and they are built with a 25 year lifespan.

  • @delvenhamric1200
    @delvenhamric1200 2 ปีที่แล้ว +18

    A lot of audio interfaces have a word clock, to keep all of your recorded audio in sync! It might be interesting to figure out how to use it. Great topic though!

    • @MikkoRantalainen
      @MikkoRantalainen 2 ปีที่แล้ว +6

      The sync frequency to have sample accurate sync is only around 40 kHz so using that to syncronize clocks would get you to 25 µs accuracy. That's better than default NTP implementation but may not be accurate enough compared to what you can do with custom hardware.

    • @ghost-jesus
      @ghost-jesus 2 ปีที่แล้ว

      ​@@MikkoRantalainen 44 KHz is standard on crappy realtek chips, anything decent runs 96 KHz to minimize distortion during post-processing, allow for better noise cancellation since you can analyze things outside human hearing range to detect unwanted noises more accurately and it allows you to account for bone conduction.

  • @MadPutz
    @MadPutz 2 ปีที่แล้ว +5

    This may enable far larger multiplayer battles than what is currently possible. MMORPGs will actually be massive, and without the lag! It doesn’t necessarily have to be in everyone’s PC, it speeding up the servers in the data center will be a huge upgrade in itself.

    • @BlokeOnAMotorbike
      @BlokeOnAMotorbike ปีที่แล้ว +1

      CCP do the opposite during large battles in EVE Online. They call it time dilation, or TiDi, where in order to maintain the stability of a server node instead of offloading packets to another node (potentially introducing asynchronous outputs to *every client*), they simply slow the node down. Before the introduction of this function, large battles were difficult to impossible to implement as the nodes had a tendency to crash hard under heavy load as they'd physically overheat. With the slowdown and input queuing the node stays stable notwithstanding the input delay that means a twenty minute battle involving eight and a half thousand individual meatsack players could last longer than 14 hours.

  • @Duhitpt
    @Duhitpt 2 ปีที่แล้ว

    My company actually doing something similar to this except for "Air Traffic Controller" where they measure the delay between the CWP and GRS.

  • @ladrillorojo4996
    @ladrillorojo4996 2 ปีที่แล้ว +1

    This video is one of the best ones, super informative, funny and really cool. Didn't even feel 14minutes passed...

  • @vitormhenrique
    @vitormhenrique 2 ปีที่แล้ว +17

    I would like to see how the clock was generated ok each computer to be measured on the oscilloscope.
    And the more technical behind how to sync the computers enabling the protocol…

    • @andreilukovenko8350
      @andreilukovenko8350 2 ปีที่แล้ว +2

      Many NICs a capable of 1PPS signal output, what Linus does there - is comparing those two outputs across two NICs

    • @chedatomasz
      @chedatomasz 2 ปีที่แล้ว +1

      Also, there is a post from facebook open source about this. They released all the info and want to make it a standard

  • @devinmacy186
    @devinmacy186 2 ปีที่แล้ว +13

    I’m a computer engineering student wanting to go to graduate school, the only problem is I don’t know what I want to do research on and this video definitely opened my eyes to the possibilities of this

  • @oddball_the_blue
    @oddball_the_blue 2 ปีที่แล้ว +1

    It's fascinating to see how the costs have come down since the Atomic pocket watch back in 2013. I expect they'd have to get alot cheaper still to get wide spread acceptance though (possibly integrated into the NIC to avoid the pci-e overhead?)

  • @emporertorvus4475
    @emporertorvus4475 2 ปีที่แล้ว +2

    "please tell me we get main screen turn on" I will never forget this.

  • @ianjohnson182
    @ianjohnson182 2 ปีที่แล้ว +10

    I've never been more excited about a clock before.

  • @Jinx_Cole
    @Jinx_Cole 2 ปีที่แล้ว +3

    I love the fact I can just watch videos LTT puts out and count it as studying for my Networking and Databases class.

  • @boysenbeary
    @boysenbeary 2 ปีที่แล้ว +1

    Not sure what I was expecting from this video, but I was pleasantly surprised

  • @ehhhhhhhhhh
    @ehhhhhhhhhh 2 ปีที่แล้ว +2

    Gaming aside, I think this would even make regular web browsing feel much snappier. Very excited to see latency benchmarks.