Конец времен (UNIX) - Numberphile

Sdílet
Vložit
  • čas přidán 12. 05. 2024
  • Конец времен для 32-битных машин наступит 19 января 2038 года.
    Оригинал: • End of Time (Unix) - N...
    Ссылка на счетчик: www.coolepochcountdown.com/

Komentáře • 77

  • @MadAstronomer
    @MadAstronomer  Před 27 dny +105

    Хотел отложить публикацию на 18 января 2038, но решил выложить чуть пораньше

    • @canniballissimo
      @canniballissimo Před 27 dny +1

      и правильно!

    • @f33net
      @f33net Před 27 dny

      Не получицца - сервера ютуба на линухе, переполнится дата. :)

    • @mihabuch7732
      @mihabuch7732 Před 27 dny +2

      Вот и плохо! Дизлайк, отписка! Никто не любит спойлеры!

    • @rip0194
      @rip0194 Před 26 dny

      😂

    • @MrGooDrone
      @MrGooDrone Před 26 dny

      К тому времени время бы уже закончилось.

  • @pilot_bbk
    @pilot_bbk Před 27 dny +30

    20 июня 2012 года снимают. прикольно, что это 42 года от 1970 🙂

    • @canniballissimo
      @canniballissimo Před 27 dny +2

      ох, ну и занесло же автора канала! :D

  • @f33net
    @f33net Před 27 dny +20

    Кстати, моё поколение проживает оба переполнения счётчика времени. :)

    • @Colibrium
      @Colibrium Před 25 dny

      Не проживет, так как значительная часть всей техники уже давно перешла от 32 бит до 64 бит в своих системах

    • @melaikinkv
      @melaikinkv Před 24 dny

      3 переполнения. Еще календарь майя был

    • @f33net
      @f33net Před 24 dny

      @@melaikinkv это который про конец света? Но он же не цифровой... 🙂

    • @melaikinkv
      @melaikinkv Před 24 dny

      ​@@f33net цифровой, ну, не буквенный же

    • @404Negative
      @404Negative Před 8 dny

      не переживет, всех на фронт отправят подыхать

  • @canniballissimo
    @canniballissimo Před 27 dny +16

    czcams.com/video/TOqfeP4GeeA/video.html
    Какая-то странная оговорка. То ли автор так хитро повернул, то ли переводчики намудрили. Не может быть минимум 0 и максимум 256. Максимум будет 255. Но всего 256 значений, да

    • @simmmr.9040
      @simmmr.9040 Před 23 dny +1

      Профдеформация ))) Тоже слух резануло.

    • @canniballissimo
      @canniballissimo Před 23 dny

      @@simmmr.9040 нас не обмануть!

  • @MrPizdecccc
    @MrPizdecccc Před 26 dny +9

    Где-то я уже слышал эти страшилки о времени) Ах да, это до 2000-го года)

    • @kamchatsky
      @kamchatsky Před 14 dny

      тут про математику, как бы.

  • @YEMAM1
    @YEMAM1 Před 26 dny +4

    4:13 это ошибка перевода или в оригинале ошиблись? В 8-бит числе счёт идет от 0 до 255, а не до 256. То есть всего 256 чисел, где 1-е число 0 и 256-е число 255

  • @9564519
    @9564519 Před 27 dny +2

    КласнО! Спасибо что перевели и озвучили 😊

  • @lenteai_
    @lenteai_ Před 22 dny +1

    Надеюсь теперь вспомним про это видео в 38 году, уже не так и долго осталось

  • @catvitas
    @catvitas Před 26 dny +2

    Супер! Спасибо что дал нам время подготовиться😂

    • @alexanderbelkin5978
      @alexanderbelkin5978 Před 22 dny

      Подготовиться? Ты ещё где-то используешь 32-х разрядную ОС?😂

    • @KirillChaykin
      @KirillChaykin Před 20 dny

      @@alexanderbelkin5978 А при чем тут ОС? Счетчик-то в железе зашит... Тут как минимум, обновление прошивки BIOS нужно. А скорее всего - просто выкинуть старое железо

    • @alexanderbelkin5978
      @alexanderbelkin5978 Před 15 dny

      @@KirillChaykin какой счётчик в железе? если ты про таймер в bios то он нормально работает до 9000 года! в видео разговор про unix-time, эру от создания unix

  • @chubrik2
    @chubrik2 Před 26 dny +4

    По-любому, все самолёты встретят этот момент на земле.
    На всякий случай.

    • @Fasalytch
      @Fasalytch Před 21 dnem

      В любой момент в небе тысячи самолётов

  • @magdagal
    @magdagal Před 27 dny +6

    Многие разработчики и производители уже работают над обновлением и модернизацией программного обеспечения для избегания негативных последствий конца времени Unix для 32-битных систем.

    • @f33net
      @f33net Před 27 dny +2

      Уже давно отработали, см. мой пост выше. Только корявые линухи пострадают. :)

    • @KonstantinSemenow
      @KonstantinSemenow Před 18 dny

      Уже давно переехали на 64 битное целочисленное

    • @magdagal
      @magdagal Před 18 dny

      @@KonstantinSemenow с 32 ещё не съехали

  • @kyloren2865
    @kyloren2865 Před 26 dny +4

    Немецкие железные дороги напряглись😂

  • @DariaTimurovich
    @DariaTimurovich Před 21 dnem

    Представление, что где-то стоят древние компы из 80-х, делают важную работу и на них надо молиться, неверно. За каждой важной работой с их важными компами есть организации и люди с конкретными зарплатами и фамилиями, к которым (в случае чего) можно прийти с оружием, сломать им части тела или нафантазируйте всё остальное. Так что желающих дурковать не будет.

  • @viewererdos
    @viewererdos Před 26 dny +2

    Для хранения значения счётчика времени всегда используйте тип данных uint64_t.

  • @MRAMOREZEC
    @MRAMOREZEC Před 6 dny

    Где-то 300 млрд лет спустя
    - блин надо было переходить на Эльбрус

  • @user-ht7rd7py1m
    @user-ht7rd7py1m Před 26 dny +2

    Черт, а такие часы где ни будь продаются? ;) Наручные!

  • @DarthValesandr
    @DarthValesandr Před 27 dny +17

    Где-то в году 292,277,026,596 ,5 декабря сисадмин 64-х битных компов схватится за голову со словами " ну было же время,надо было заранее позаботиться,но нет,я всё откладывал.. "

    • @canniballissimo
      @canniballissimo Před 27 dny

      @@simenoff ой, да откуда этому дяде знать! он же не доживёт. Или мы что-то не знаем?

    • @f33net
      @f33net Před 27 dny

      К тому времени уже научатся гнуть и искривлять пространство, а время потеряет смысл, станет константой неинтересной. :)

    • @user-fu4yo9rz1c
      @user-fu4yo9rz1c Před 23 dny +2

      64-разрядные системы МОГУТ но не обязательно используют все величины в 64-битном виде. Большинство записей реестра винды хранится вообще в 8 или 16 битном виде. А маки, хоть и бывали 64-битными, все до единого работают с ядром юникс, в котором то же самое 32-битное время

  • @melaikinkv
    @melaikinkv Před 24 dny +1

    Надо как-то дотянуть до 2038, потом счётчик возраста сбросится. Запастись молоком, подгузниками. Если чо, спрашивайте - в 2000 обнулялся.

  • @maxrag02
    @maxrag02 Před 26 dny

    а как потом import random в питоне делать будем, если и для него это число нужно?

  • @mihail_redov
    @mihail_redov Před 27 dny +1

    Шеф, всё пропало!

  • @Menshinin
    @Menshinin Před 21 dnem

    Не понимаю, где вообще могла быть "ошибка 2000",там на год было 6 бит, которые приплюсовывались к 1980, то есть тот счётчик заканчивался, в 2011. Привет календарю Майя :)

  • @Masaki_1337
    @Masaki_1337 Před 26 dny +3

    На 64бит перешли все уже ;)))))))

    • @German_1984
      @German_1984 Před 23 dny +1

      Вы удивитесь, но не все на 32 бита перешли ещё

  • @user-ze3ez3iy6c
    @user-ze3ez3iy6c Před 20 dny

    Ну тепловая смерть вселенной ожидается, так то, не до 292277026596 года, а через миллион гуголов лет (буквально

  • @kinvain
    @kinvain Před 20 dny

    Я всё понимаю, но он две минуты повторял одно и то же. Просто в разных комбинациях. Счётчик, юникс, секунды.

  • @kidenish
    @kidenish Před 26 dny +1

    надо чтоб время назад отсчитывалось, типа сколько осталось

  • @hugoboss3741
    @hugoboss3741 Před 27 dny +1

    Этот чел не вкурсе что уже со времён 286 процессоров уже стояли на метеринских платах RTC модули. И батарейка как раз в них впаивалась изначально. А уж потом она до кучи хранила конфиги BIOS. Начал загибать тут деревне про NTP сервера которые чекают выключеннын компы.

  • @Rice8520
    @Rice8520 Před 26 dny +1

    Уже отсчитывали.

  • @f.linezkij
    @f.linezkij Před 26 dny +1

    Високосные секунды не учли же. Из-за них никто сейчас не сможет назвать время UTC переполнения счётчика с точностью до секунды, т.к. високосные секунды добавляются (или, теоретически, вычитаются) по состоянию вращения Земли (регистрируемое обсерваторией службы вращения Земли в Париже), на которое влияет слишком много факторов, так что предсказать сильно заранее невозможно.
    Вообще, до сих пор дополнительные секунды добавлялись в UTC частенько, но в последние несколько лет Земля в среднем перестала замедлятсья, а вместо этого немного разогналась, поэтому уже аж с 2016 года високосных секунд не было. Но до 2038 ещё далеко и много чего может измениться. Только с 2035 года вроде как решили перестать вводить високосные секунды, но это ещё не окончательное решение. Если всё-таки отменят, уже в 2035м рассчитаем точное время, если же нет - то после июня 2037, когда опубликуют решение, вводить или не вводить дополнительную секунду 31.12.2037 в 23:59:60.

    • @kemal667
      @kemal667 Před 23 dny

      Вот только unix time не учитывает високосные секунды.

  • @German_1984
    @German_1984 Před 23 dny +1

    Не все помнят, но настоящая проблема 2000 случилась не 01.01.2000, а 29.02.2000, потому что не все учётные системы знали, что 2000 год является исключением из исключения. Високосный каждый 4-й, но не високосный каждый 100-й, но опять високо ный каждый 400-й. 1900 не был високосным, а 2000 был.

    • @MK_RIG
      @MK_RIG Před 18 dny +1

      Форточку приоткройте!!

  • @f33net
    @f33net Před 27 dny +6

    Вообще-то, время уже давно представляется 64-х битным вещественным числом: целая часть - дни, дробная часть время в миллисекундах. Т.ч. чуваку надо другую шабашку искать на пенсии. :)

    • @German_1984
      @German_1984 Před 23 dny +2

      Нет, в ядре всех unix-подобных операционных систем тип time_t целочисленный. Вещественное число используют некоторые СУБД

  • @Colibrium
    @Colibrium Před 25 dny +1

    Проблема неактуальна. Большинство систем уже имеют битность 64. А за последующие 14 лет техника тем более обновиться

  • @tarasturiur4821
    @tarasturiur4821 Před 26 dny +1

    так это же число ПИ кажется

  • @user-zt5kh3md5l
    @user-zt5kh3md5l Před 13 dny

    я установил 2100 год нихрена ничего не произошло...а к 2038 году windows будет уже 256 битный

  • @VanLyi
    @VanLyi Před 20 dny

    У всех нормальных людей для времени тип UNSIGNED INT.
    Это 07.02.2106

  • @user-gz2mn1xb9b
    @user-gz2mn1xb9b Před 23 dny

    Кто из 2038?

  • @ZZZZZZZayac
    @ZZZZZZZayac Před 27 dny +3

    Хороший повод чиновникам заключить ФЕЙКОВЫЕ контракты на борьбу с мифической проблемой 2038 года, как это было в 2000 году 🤣

  • @visorus
    @visorus Před 27 dny

    В отсеке США на МКС до сих пор 8-дюймовые флоппи-диски есть, а тот вертолёт, который якобы над Марсом летает - у него память как у калькулятора. Что уж говорить про некие Вояджеры, которые уже 40 лет летят и якобы работают и программы принимают и перезагружаются....Короче, что-то с чем-то никак не увязывается.

    • @mikkaloo6525
      @mikkaloo6525 Před 26 dny

      Потому что это фейки. Не летают они

  • @morgunovbooch
    @morgunovbooch Před 27 dny +2

    ИМХО проблема из пальца высосана.

    • @pavelnovichenko923
      @pavelnovichenko923 Před 27 dny +1

      Мы склонны недооценивать количество старого железа и софта, так как мы тут стартовали позже и много софта было написано без необходимости с тем, чтобы считаться с обратной совместимостью. Главная беда с этим переполнением и откатом даты - неправильные сравнения дат для выборки данных и условий, а их много в самых странных местах (например начинать считать что-то по другому начиная с такой-то даты)

    • @f.linezkij
      @f.linezkij Před 26 dny

      Если проблема есть, то решить её вполне можно, переопределив парсер 32-битного числа так, чтобы 11...11 отныне интерпретировалось как 19 января 2038 года. Тогда в запасе будет ещё чуть более 136 лет, за которые старое железо уж точно выкинут.

    • @morgunovbooch
      @morgunovbooch Před 25 dny

      @@f.linezkij
      1. проблема высосана из пальца
      2. пути решений через край
      3. да пошло оно всё)

    • @404Negative
      @404Negative Před 8 dny

      @@morgunovbooch единственный нюанс в том что это нужно СДЕЛАТЬ. а не комментарий на ютубе написать, что проблема простая

  • @user-vo8mp1js8t
    @user-vo8mp1js8t Před 26 dny

    Кому он нужен, ваш юникс...

  • @m0r1k
    @m0r1k Před 26 dny

    дичь.. похоже компилятор в жизни не видили..