Why is the Apple Calendar so broken?

  Рет қаралды 424,307

Stand-up Maths

Stand-up Maths

4 жыл бұрын

UPDATE: I’m hearing reports of calendar apps crashing quite severely. Please only experiment on non-vital apps as you could hypothetically lose data stored in them! But apparently if the app crashes and restarts don’t fix it: a forced restart will.
Proceed with caution, at your own risk, and report any findings!
Buy a physical book from Waterstones! bit.ly/humblepi_waterstones
ebook on Amazon: www.amazon.com/s?k=humble+pi
Audiobook on Audible: www.audible.co.uk/pd/Humble-P...
Huge thanks to Nick Day and Ken Taylor who emailed me about this bug. If you find anything out, or know someone who might know, email me: matt@standupmaths.com
If you want to read the part of my book about this, here it is. (Don't tell anyone I let you have it for free.)
www.dropbox.com/s/ccloc2ql091...
This is the video of me talking about the Boeing 787 Dreamliner and the Los Angeles Air Traffic Control Route Center problems.
• Humble Pi: plane wrong
2^52 microseconds before 1 January 2001
www.wolframalpha.com/input/?i...
(yes, yes, it is technically off by a microsecond)
CFAbsoluteTime
Type used to represent a specific point in time relative to the absolute reference date of 1 Jan 2001 00:00:00 GMT
developer.apple.com/documenta...
Double-precision floating-point format on wikipedia.
en.wikipedia.org/wiki/Double-...
CORRECTIONS
- Nothing yet. Let me know if you spot anything!
Thanks to my Patreon supports who do support these videos and make them possible. Here is a random subset:
Toby O'Neil
Nate Brown
Jordan Scales
Matthew Holland
Philippe von Bergen
Glenn Watson
Kevin Mannon
David Lake
Lucas Werkmeister
Jan Strohbeck
Support my channel and I can make more videos:
/ standupmaths
Filming and editing by Matt Parker
Music by Howard Carter
Design by Simon Wright
MATT PARKER: Stand-up Mathematician
Website: standupmaths.com/
US book: www.penguinrandomhouse.com/bo...
UK book: mathsgear.co.uk/products/5b9f...
Nerdy maths toys: mathsgear.co.uk/

Пікірлер: 5 000
@badlydrawnturtle8484
@badlydrawnturtle8484 3 жыл бұрын
Those poor programmers who get the bug report "Can't schedule things in the early 1800s due to scrambled dates", and have to decide how much time they're willing to spend fixing it.
@capsey_
@capsey_ 2 жыл бұрын
They should just say "Ok, we just scheduled to fix this bug in the 5th November of 1848, thank you for feedback!"
@edsanville
@edsanville 2 жыл бұрын
It's like you WANT me to miss my trip to Napoleonic France.
@populer208
@populer208 2 жыл бұрын
I would chop it off. No dates before 1900
@Skaypegote
@Skaypegote Жыл бұрын
@@populer208 from my current galaxy phone, calendar stops 1902, so looks like that's what they did
@XenophonSoulis
@XenophonSoulis Жыл бұрын
With the money Apple earns from its overpriced products, they should hire more programmers to fix silly bugs.
@APJN2
@APJN2 4 жыл бұрын
Here is the mail I sent you a year ago when I read your book: I just started reading your book and I think I found (part of) a solution to your question about the iOS calendar break down you mention on page 285f.. In your book it says that it breaks in the year 1847, so obviously I tried it out myself on my iPhone and to my surprise it already broke in the year 1893 (btw it starts working again if you scroll to the year 200). I have to mention that I am German and reading your book in Germany and not the UK. So I thought maybe it has something to do with the time zone you are in. So in the iOS-settings I changed the time zone to London and sure enough the calendar breaks in 1847. To figure out what is going on I naturally tried a few other time zones and found that in the US it doesn’t break until 1583, same in China, Australia, New Zealand and some other countries. To my surprise the year even changed in the same time zone if you choose a different location. For example in Moscow it breaks in 1916 while in Minsk (same timezone!) it breaks in 1924. In Madrid (same time zone as Berlin) it breaks in 1900 instead of 1893 and in Hong Kong (same time zone as China) it breaks in 1905 instead of 1583. I soon noticed that the earliest year that it breaks is always 1583 which is the year the Gregorian calendar was first introduced. I also found out that 1847 was the year when the „Railway Time“ or Greenwich Mean Time was introduced in the UK and 1893 was the year that the time zones in the German Empire were unified to one common time zone. In the Casey station in Antarctica the calendar breaks in 1969 which is the year the station was built. So it seemed quite obvious that the calendar break down must have something to do with the time zone. I looked up how the time zones are managed by iOS and found that it is based on the tz database (or Olson database) which is a database which keeps track of all changes in the time zones around the globe including daylight saving times and leap seconds. In the database the earliest year for each location is usually the year that the time zone was unified in the respective country (1847 for London and 1893 for Berlin). Before that the „Local Mean Time (LMT)“ is used which is calculated from the longitude of the location. The system also only can deal with the Gregorian calendar which explains why the earliest working year is 1583. What I couldn’t figure out yet is why in some locations it works until 1583 while in others the respective „first year“ of the introduction of the time zone is the year it breaks. I hope you found that helpful and if you find out why it’s 1583 for some countries and not others I would be very interested.
@kareolaussen819
@kareolaussen819 4 жыл бұрын
I can also reproduce the 1893 (and earlier years) error. And in addition find that the whole year of 1895 has disappeared! As a small compensation for that February 29, 1900 is included.
@tspander
@tspander 4 жыл бұрын
That is amazingly specific, great find! Hope he sees this as it seems like you've actually cracked the code.
@Fl4shback
@Fl4shback 4 жыл бұрын
Wow nice Research you did there! Matt should definitely see and react to this.
@BertGrink
@BertGrink 4 жыл бұрын
Great investigation! You deserve a standing ovation :D
@qwertyTRiG
@qwertyTRiG 4 жыл бұрын
Looks like you've got it! Awesome.
@e.taylor1369
@e.taylor1369 3 жыл бұрын
The bad news is my calendar app works perfectly (iOS 14.4.1). The good news is that I have scheduled a haircut for 1pm February 10th 157 BC. I hope I don't miss it.
@WombatMan64
@WombatMan64 3 жыл бұрын
Keep going. Mine got to 4712 BCE before it broke 😂
@brumd
@brumd 2 жыл бұрын
@@WombatMan64 That's pretty consistent with what creationists say all this time. I guess this proves them right. :)
@Fedico7000
@Fedico7000 2 жыл бұрын
@@brumd ಥ_ಥ Uhh...
@brumd
@brumd 2 жыл бұрын
@@maker0824 of course, commenting on a comedian's video should happen in all seriousness. Thanks for reminding me!
@thombruce
@thombruce 2 жыл бұрын
@@WombatMan64 Yep, same. 4712 BCE... a full... what's that 6732/6733 years ago? And it looks like if you keep scrolling back from there, only the months January, February and March are displayed... possibly always corresponding to the year that should be 4713 BCE (in fact, if I select February 29th from one of these weird three-month years, that's exactly what I get). And if you keep scrolling further still... it looks like the app just resets your position to somewhere in the range of those earliest dates with an actual year; so you can't actually go back further.
@TheTonyMcD
@TheTonyMcD 4 жыл бұрын
15:45 "200 ... is a multiple of 400" Well, you are the mathematician, so I'll take your word here.
@Alexander-vg5qf
@Alexander-vg5qf 4 жыл бұрын
Yeah, a bit of a fail from his side. Nonetheless, it is true that there is not a 29 feb 200, because 200 is a multiple of 100 (not 400) Just to remind everyone, in gregorian calendar, february is a leap year if (let % be the modulus operator, let && be the and operator, let || be the or operator, let == be the equal comparison, let != be the not-equal comparison, let currentYear() be a funcion that returns the integer value of the current year): int year = currentYear(); bool leapYear; if ((year % 400 == 0) || (year % 100 != 0 && year % 4 == 0)) { leapYear = true; } else { leapYear = false; }
@barfyman3624
@barfyman3624 4 жыл бұрын
@@Alexander-vg5qf But the Gregorian calendar didn't exist back then, so does it even make sense to talk about what date it would have been in a calendar that would not be invented for over 1000 years? In the calendar in use at the time (Julian) that date did exist.
@Alexander-vg5qf
@Alexander-vg5qf 4 жыл бұрын
@@sandersuverkropp6137 That's right... looking at my solution again it seems awfully redundant. Thanks for the correction!
@lolmassimo
@lolmassimo 4 жыл бұрын
It is in fact a multiple of 400
@lolmassimo
@lolmassimo 4 жыл бұрын
400 x 0.5 = 200
@kernerator
@kernerator 4 жыл бұрын
When the calendar breaks depends on your time zone! On NYC time zone it breaks at year 1583, but if I change my time zone to London it breaks in 1849.
@samburnes9389
@samburnes9389 4 жыл бұрын
Central time also breaks at 1583
@EmanuelBuzek
@EmanuelBuzek 4 жыл бұрын
i see the bug in 1892, central european summer time
@Garvm
@Garvm 4 жыл бұрын
I see the break in 1901 CET
@jamesbyrne4389
@jamesbyrne4389 4 жыл бұрын
1583 in AEDT also
@BronxCPH
@BronxCPH 4 жыл бұрын
1895 central european time and with the added bonus of 1894 having vanished completely.
@ernestt916
@ernestt916 4 жыл бұрын
People in 1848: That’s why I use android
@jamesisaac7684
@jamesisaac7684 4 жыл бұрын
Android don't even have that app
@pyk_
@pyk_ 4 жыл бұрын
@@jamesisaac7684 Android doesn't have a calendar?
@bencarmichael790
@bencarmichael790 4 жыл бұрын
My galaxy S10 calendar stops at 1902 and just doesn't let me scroll back any further. Seems like Samsung's developers realised that nobody needs to set reminders for the turn of the 20ht century. I'm on GMT incase anyone wonders
@CoryMck
@CoryMck 4 жыл бұрын
@@jamesisaac7684 Google Calendars Android app was released in 2009. iCalendar wasn't released until 2012. Boo
4 жыл бұрын
And on the other end android stops at december 31, 2036. I guess it's the end of the world.
@mathmethman
@mathmethman 4 жыл бұрын
One thing the calendar did get right (and I'm still keeping to the old notation), AD 1 was preceded by 1 BC. There was no year 0. This can't have been accidental, it must have been programmed by someone.
@robinbrown6530
@robinbrown6530 4 жыл бұрын
It was programmed by God. Apple just copied it. :P
@stevenvanhulle7242
@stevenvanhulle7242 3 жыл бұрын
That's right. Matt is wrong by saying it's counting up again (sorry, Matt!). It's just continuing down, only the negative sign isn't displayed.
@Paul-zk2tn
@Paul-zk2tn 3 жыл бұрын
@@stevenvanhulle7242 There isnt negative years, so it is indeed counting up again. Of course, counting "up" in BC is equivalent to counting backwards in time terms, but what Matt said isnt wrong.
@stevenvanhulle7242
@stevenvanhulle7242 3 жыл бұрын
@@Paul-zk2tn Of course there are negative years, it's just that we use BC instead of the negative sign. (If the years weren't negative, you'd have each positive twice.)
@ukeleleEric
@ukeleleEric 3 жыл бұрын
I would have thought it would have been obvious there was no year 0. Because the notation is based on a nominal (calculated several centuries later, so we later realised it was wrong) birth of Jesus. So everything either has to be BEFORE or AFTER his birth. and the 1, 2, 3 are all BC, so are correct. BUT, presumably only according to the current calendar worked backwards? The obstacles encountered by trying to force things into our current date and time systems means that the poor programmers systems are bound to break somewhere. Let alone the fact that, according to 1st century Middle-eastern thinking, the calendar ended (and the next one began) at sunset, and those sort of variations in cultural and dating practices multiply across the world. One of the most complex things to do is to write a computer program to deal with dates, when you start to look into it, because every rule has an exception or complication....
@sk8rdman
@sk8rdman 4 жыл бұрын
7:15 "That will be a Sunday!" I'm thinking that by that point the sun will have already devoured the earth, so maybe every day is a Sunday at that point. Or maybe the sun will have burnt out, in which case there'd be no such thing as a Sunday.
@skipwebb3787
@skipwebb3787 4 жыл бұрын
Also my birthday... Yay 🥳🎂🎉
@TheRavenCoder
@TheRavenCoder 3 жыл бұрын
The Sun will run out of hydrogen fuel in about 5 billion years. After this it will become a red giant and envelop the earth. It will be a red giant for about a billion years before becoming a white dwarf. Eventually it will fully burn out and die. Our Sun will be completely dead in 7 to 8 billion years. If Matt Parkers math is correct, the new epoch bug will be in over 292 billion years. So yes, our Sun will have been dead for hundreds of billions of years by that point and the Earth would be long gone. Fun fact, the universe is currently estimated to be only 13.7 billion years old.
@sk8rdman
@sk8rdman 3 жыл бұрын
@@TheRavenCoder This is the reply I was looking for.
@seancannon3960
@seancannon3960 3 жыл бұрын
Isn’t that a Smiths song?
@coins_png
@coins_png 3 жыл бұрын
@@Keovar you're making wild timeskips there though, going from the red giant phase of the sun to the Andromeda collision. I really can't fathom humanity existing all that time. Also what are the odds of colliding with another body during that large amount of time ? Something large enough to end civilization ?
@ths1138
@ths1138 4 жыл бұрын
the calendar is having problems adjusting to changes that we have made to the particular time zone. I'm located in Singapore, and the calendar breaks in 1906. a quick check shows that there was a shift in the time zone the year before, so the calendar has trouble calculating a particular date and time that technically doesn't exist for that time zone. the same happened in London when GMT was implemented in 1848 and the time was adjusted.
@xylo5750
@xylo5750 4 жыл бұрын
This has to be the correct explanation!
@lemons7463
@lemons7463 4 жыл бұрын
I’m on Eastern time in the US, and the calendar breaks before 1583 for me. 1582 was the year of the Gregorian Calendar switch.
@Geffde
@Geffde 4 жыл бұрын
This is a great explanation. And it explains why there’s no issue going forward (at least up to 3316 in my scrolling). Great catch!
@germansnowman
@germansnowman 4 жыл бұрын
Can confirm. I wrote a little demo program and here are two lines of its output, showing the difference in the time zones from November to December 1847 (which also explains why December 1847 is missing): 2395997 AD 1847-12-01 12:00:00 Z GMT/United Kingdom Time 2395996 AD 1847-11-30 11:58:45 -00:01:15 GMT-00:01:15/United Kingdom Time
@TooTRUEtoBeG00D
@TooTRUEtoBeG00D 4 жыл бұрын
@@Geffde So in 3316 there will be a shift in time zone in your contry area. Thats how you predict the future.
@trondmm
@trondmm 4 жыл бұрын
One small thing. I noticed that the calendars aren't actually missing the month of December, theyre missing January, but the months are labelled Jan - Nov. Almost as if they're reading index 1-12 from an array, instead of 0-11, for the month data.
@ChristopherBurkholder
@ChristopherBurkholder 4 жыл бұрын
I saw that as well, commented, and then when I saw your comment I deleted mine to up-vote yours. Good catch.
@Mew__
@Mew__ 4 жыл бұрын
I just scrolled back, and I noticed that right on the transition between proper and improper years, I have a year going Jan-Feb-Mar-Apr-Aug-Sep-Oct-Dec, where January has 28 days. Strange.
@InvadersDie
@InvadersDie 4 жыл бұрын
@@ChristopherBurkholder you just complimented yourself
@tomsixsix
@tomsixsix 4 жыл бұрын
Also around the year 200, there are two instances of February!
@Nick-ux7zt
@Nick-ux7zt 4 жыл бұрын
Thomas Oldbury I noticed that. The first Feb 200 is correct but there is no Jan 200. Then it labels March 200 as Feb 200 because it’s the second month. And from there-on-in they are all label incorrectly
@deangriffiths742
@deangriffiths742 4 жыл бұрын
On my iPhone (software version 13.3.1): Scrolling back in “year view”, I got to 1583 before year headers disappeared. They returned at 299. I noticed, also, that when I switched to “month view” for my scrolling, all years from 1583 to 299 (and backward a few years from that) displayed nicely. When I switched from “month view” back to “year view” at a year before 299, the calendar crashed. I guess it was tired of my shenanigans.
@dudeawsomeness1
@dudeawsomeness1 4 жыл бұрын
same
@heatherjones4432
@heatherjones4432 4 жыл бұрын
Same
@commentputter5283
@commentputter5283 3 жыл бұрын
yes and going all the way back, Feb starts to get screwey at 3402 BC, and real interesting breakdowns after about 3700 BC.
@thebuzzle
@thebuzzle 3 жыл бұрын
On ios 13.5.1, 1583 causes the disappearing year headers, but doesn't crash or anything (looks more like Matt's original bug)
@M-F-H
@M-F-H 3 жыл бұрын
It would perfectly makes sense if the calendar stopped at mid October 1582 because that's where our calendar does start. It makes no sense to have October 10, 1582 because that date / day never existed: The last day before the Gregorian calendar became legal on Friday Oct. 15, 1582 was Thursday October 4 of that year (and the system of leap years was different). And prior to the Julian calendar, February was the last month of the year, which started with March (whence the names Sept.,Oct., Nov., Dec. for 7th-10th month).
@bcpatter68
@bcpatter68 4 жыл бұрын
When you get back to year 1, it repeats the year 1 and starts going up, this makes sense since it is now BCE. I think that part is actually working correctly
@Alexander-vg5qf
@Alexander-vg5qf 4 жыл бұрын
Come to think of it... Is there no year 0? And if that's the case... there are more than 4 years between two leap years (4 bc to 4 ad)
@bcpatter68
@bcpatter68 4 жыл бұрын
@@Alexander-vg5qf that's correct, there is no year zero.
@user-ib4im5vy1u
@user-ib4im5vy1u 4 жыл бұрын
Nope! A - if you click on a day the actual displayed date at the top will be a few days off B - if you scroll all the way back to 2020 and add an alert for "today", you'll get an alert, meaning the calendar is counting them as the same day and it isn't a BCE year
@PopeLando
@PopeLando 4 жыл бұрын
@@Alexander-vg5qf 4 BC was not a leap year. The proper leap years would have been 5 BC and 1 BC, the latter being the equivalent of 0 AD. Actually there were no leap years just at that time (between 9 BC and 8 AD). Before then they had mistakenly made leap years every 3 years instead of 4 so the Romans were missing some out to make it right again.
@supahstarclod
@supahstarclod 4 жыл бұрын
I'm a time traveler from February 31, 1848 - can confirm December didn't exist.
@Nettakrim
@Nettakrim 4 жыл бұрын
but how do you know whether a future month does or doesnt exist? did you time travel to december, realise it doesnt exist, then time travel to 2020?
@marccowan3585
@marccowan3585 4 жыл бұрын
@@Nettakrim December didn't exist for the previous 1648 years you fool, read up on your ancient history calenders, smh noob, f, probs plays WoW
@sdspivey
@sdspivey 4 жыл бұрын
If you are from February, then how do you know anything about December?
@ambiguousheadline8263
@ambiguousheadline8263 4 жыл бұрын
He’s talking about 1847, since in the video we can see 1848 has December
@wilbertbirdner1303
@wilbertbirdner1303 4 жыл бұрын
it's ok, we're planning on deleting April 2020 when it's over also, due the the corona virus.
@Jack_Cats
@Jack_Cats 4 жыл бұрын
"That would be a Sunday" Ironic, since the sun would have been long gone by that point
@alexandreortiz8484
@alexandreortiz8484 4 жыл бұрын
A not so sunny Sunday
@Timbobs
@Timbobs 4 жыл бұрын
Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, VOIDday
@Jako1987
@Jako1987 4 жыл бұрын
Nope. We are the sun by then. So every day is a Sunday.
@Huntracony
@Huntracony 4 жыл бұрын
If there is a day but there's no human around to witness it, is it still a weekday? Actually, what even is a day without an earth?
@davidmahon5269
@davidmahon5269 4 жыл бұрын
Technically, the sun will still be there. Just probably a black dwarf at that point.
@Dave.Cooper
@Dave.Cooper 4 жыл бұрын
Love your vids Matt, thank you for putting in so much research and time for such rewarding videos, MUCH appreciation bud, keep them coming.
@DanVilliomPodlaskiChristiansen
@DanVilliomPodlaskiChristiansen 4 жыл бұрын
In Denmark this breaks around the year 1895, which is hardly a coincidence: Denmark officially switched from solar time in Copenhagen a Greenwich-based offset time in 1894. I once ran into an issue with this myself: On macOS, the offset prior to the switchover is 0:50.20, and a lot of software doesn’t handle second-based offset.
@CrunchieLongboarding
@CrunchieLongboarding 4 жыл бұрын
My years went away at 1583 then came back at 299, when I got to year 1 it started counting back up, the years went away again at year 3800 and the app completely locked up some time after that.
@jaa1969jaa
@jaa1969jaa 4 жыл бұрын
Crunchie so your appointments with Saint Jerome are going to be hard to keep.
@Meodoc
@Meodoc 4 жыл бұрын
It's like kinda disturbing when programs do such (seamingly) undeterministing things, isn't it? :D
@lisatravis3989
@lisatravis3989 4 жыл бұрын
Same here. Glitch happens at 1583 on my iPhone.
@awtizme
@awtizme 4 жыл бұрын
Yeah got the same behaviour, seemed to crash at about ~4,000
@PaulVaucher-CH
@PaulVaucher-CH 4 жыл бұрын
Mine got strange in 1894 and comes back in 200 so the bug is not fixed. There might be some coding of dates since the first inscription within the calendar.
@dhayes5143
@dhayes5143 4 жыл бұрын
"I can't keep doing this forever" he says, with the clear desire to keep doing it forever hidden in plain sight upon his marvelling face.
4 жыл бұрын
Jus go to his patreon and watch live video. He is still scrolling.
@TinsellyCone
@TinsellyCone 3 жыл бұрын
I got down to one - then it goes up again, but I noticed that the year one has 24 months instead of 12. I am in the newest verson of iOS 14.
@jeremyedwards1400
@jeremyedwards1400 3 жыл бұрын
That may be because year 1 BC and year 1 AD both would fall under the numerical header of 1. 24 months. The former half being BC and the latter being AD.
@foxonboard1
@foxonboard1 3 жыл бұрын
Guess they fixed it after all.. lol (was same on mine on 14)
@xxthewarwithinxxo4946
@xxthewarwithinxxo4946 3 жыл бұрын
Mine does that too, which I guess makes sense. Then it counts back up until I reach the year 4712, at which point it disappears and doesn’t scroll farther.
@nikoyochum6974
@nikoyochum6974 3 жыл бұрын
same, but it only displays "1" once instead of twice
@foxonboard1
@foxonboard1 3 жыл бұрын
@@nikoyochum6974 yes, only one month 1 but with 24 month
@nil2k
@nil2k 4 жыл бұрын
When February had 31 days, January had 28 days.. there was clearly an off-by-one error at the start of this video..
@musik350
@musik350 4 жыл бұрын
That bug might be handy in the Apple Calendar any% speedrun.
@oledakaajel
@oledakaajel 4 жыл бұрын
What
@ASOUE
@ASOUE 4 жыл бұрын
oledakaajel, it’s a joke about speed running, a task which involves doing something as fast as possible.
@nahometesfay1112
@nahometesfay1112 4 жыл бұрын
@@ASOUE Well really it's a reference to speed running video games since the term "any%" is a common video game speed running category
@ArloMathis
@ArloMathis 4 жыл бұрын
I kinda love that speedrunning has gotten so visible lately.
@jimzamerski
@jimzamerski 3 жыл бұрын
I look forward to the TAS
@Hailfire08
@Hailfire08 4 жыл бұрын
"I can't keep doing this forever" What the hell do you think I'm subscribing for???
@bradenaurelion3033
@bradenaurelion3033 3 жыл бұрын
The answer would be pretty depressing, it will just wrap around again once he meets the positive maximum because of the implementation used.
@nouche
@nouche 4 жыл бұрын
In the French version of the Apple calendar, the years start going crazy below 1912. There is no year 1911 as it jumps to 1910 which is the earliest year to even have its number written.
@tristanpouliot1646
@tristanpouliot1646 4 жыл бұрын
This bug has been around for a long time, I remember practicing mental calendar calculations and having to go on my computer to check out the answer!
@kevinjeffries9339
@kevinjeffries9339 4 жыл бұрын
The issue with 1583 might have something to do with the transition between the Julian and Gregorian calendars. The Gregorian calendar first went into effect in October 1582, making 1583 the first full year of the Gregorian calendar. October 1582 was actually 10 days shorter than usual because Julian Oct 4th was followed immediately by Gregorian Oct 15th.
@pbp6741
@pbp6741 4 жыл бұрын
Kevin Jeffries Sounds to me like the new leading hypothesis.
@Decomid
@Decomid 4 жыл бұрын
Kevin Jeffries Agreed. Also, it wasn’t adopted in the UK until 1752. The US (Home if Apple) was still largely a British colony back then so was in synch. This screws with everything because the gradual adoption of the Gregorian calendar was spread over nearly 200 years dependent on where you lived.
@sisi7304
@sisi7304 4 жыл бұрын
Kevin Jeffries that’s probably why mine went back to 1583, and then breaks. Before a certain update though, the Apple calendar went back, never lost year numbers not months or have incorrect Feb days, but went back to where the Julian calendar would probably be, like in the video, back to BC or so, and I even got back thousands of years BC, like 2018 BC or something! Some update might have made it so that it intentionally breaks when Gregorian started and Julian ended.
@JouvaMoufette
@JouvaMoufette 4 жыл бұрын
💯 That's exactly the reason. Some systems may know about it and try to compensate incorrectly.
@meta04
@meta04 4 жыл бұрын
Aaand the reason _why_ GB and what would become the US in about 200 years didn't adopt the century rules in 1582 is … because they were first promulgated by something from the Pope, and GB wasn't exactly Catholic in the same way Italy, France, and Spain were.
@coryman125
@coryman125 4 жыл бұрын
"Hopefully I can get it out in the next couple days" Well... It's still the 3rd in this bit of Canada, so I think it counts. Just tried this on an Android phone with my calendar app. I couldn't scroll the same way, I could only go a year at a time, but luckily I've got experience playing bass so I just used that technique to get through it. It wouldn't let me go past 1902, which coincidentally is the same distance from 1970 as 1970 is from 2038. Hmmm.....
@matthartley2471
@matthartley2471 4 жыл бұрын
The latest I could go on android calendar was 2036.
@veggiet2009
@veggiet2009 4 жыл бұрын
Me too, except I thought it stopped at 1904
@coryman125
@coryman125 4 жыл бұрын
@@matthartley2471 Oh huh, same here. That is really weird
@JeremyHaak
@JeremyHaak 4 жыл бұрын
@@coryman125 Perhaps you have a 32-bit phone? My Pixel 3 goes beyond the 2030s (I got tired of scrolling in the calendar app, so didn't bother checking if it has the problem shown in the video.)
@coryman125
@coryman125 4 жыл бұрын
@@JeremyHaak It's possible, yeah. I'm on a Galaxy J2 Prime, which as far as I'm aware isn't exactly a high-end phone :P
@Aguila1138
@Aguila1138 3 жыл бұрын
"Today's date is Mar 29, 2020" an innocent time, indeed
@justjaymations1876
@justjaymations1876 3 жыл бұрын
no he meant 2016 which i did miss that time
@SPFLDAngler
@SPFLDAngler 3 жыл бұрын
Not really. The pandemic has been going on for over a year, starting officially around Jan 2020. Lockdowns worldwide started in April, but things weren't magically better the month before in March...
@Calmerism
@Calmerism Жыл бұрын
A software tester walks into a bar. Runs into a bar. Crawls into a bar. Dances into a bar. Flies into a bar. Jumps into a bar. And orders: a beer. 2 beers. 0 beers. 99999999 beers. a lizard in a beer glass. -1 beer. "qwertyuiop" beers. Testing complete. A real customer walks into the bar and asks where the bathroom is. The bar goes up in flames. ... Thus is just the story (obviously not mine) I remembered when watching this video 😆
@DanielKarbach
@DanielKarbach 4 жыл бұрын
Fun fact: There is no year 0 in the Gregorian calendar. It flips straight from 1 BC to 1 AD, with 1 BC coinciding with the year 0 in the astronomical calendar.
@gizmoguyar
@gizmoguyar 4 жыл бұрын
I can confirm that the calendar on Mac OS follows this perfectly. BC Years (divisible by 4) +1 are shown as leap years.
@somerandomweeb4836
@somerandomweeb4836 4 жыл бұрын
Exactly and that's why 2021 is the start of the new decade
@hebl47
@hebl47 4 жыл бұрын
@@somerandomweeb4836 Oh not this again... yes, 2021 is the start of the 203rd decade, but 2020 is the start of 2020s.
@WakarimasenKa
@WakarimasenKa 4 жыл бұрын
@@lucasSimmons207 you are either over or underthinking this. But since you cant unthink a thought, try thinking again. We are in the 21st century.
@BenBrawn
@BenBrawn 4 жыл бұрын
I was surprised he went looking for zero too.
@NanoDomino1
@NanoDomino1 4 жыл бұрын
I never thought that watching a guy scroll through his empty calendar would be so exciting.
@Flashy7
@Flashy7 4 жыл бұрын
that is no ordinary guy :)
@MrSonny6155
@MrSonny6155 4 жыл бұрын
*Year resets at 1* Bruuuuuuhh... No waaayy. Is this some type of unsigned integer behaviour? Could it be some custom datatype? Maybe even some magic dynamic datatype magic?!
@gavinward5448
@gavinward5448 4 жыл бұрын
You might not have Coronovirus, but I think you may have "Lockdown Fever"!
@LeviJohansen
@LeviJohansen 4 жыл бұрын
mine breaks at 1896
@hardyhousinger7426
@hardyhousinger7426 3 жыл бұрын
mine at 1894 XD
@hardyhousinger7426
@hardyhousinger7426 3 жыл бұрын
came back at 199 and 200 glitched in and out
@justjaymations1876
@justjaymations1876 3 жыл бұрын
Wow my breaks at -4713 on my ipad
@DarcyCowan
@DarcyCowan 3 жыл бұрын
I was expecting, with a name that includes "AbsoluteTime" it would be the number of seconds since the big bang or something (an approximation is fine, time is an illusion anyway. lunchtime doubly so).
@Helllllllsing
@Helllllllsing 4 жыл бұрын
Every C-programmer knows that the time started January 1 1970
@GeorgeFoot
@GeorgeFoot 4 жыл бұрын
I've heard rumours that life existed before Unix but how could it?
@ffggddss
@ffggddss 4 жыл бұрын
@@GeorgeFoot True! And every VAX user knows that time started Nov. 17, 1858. [Look up MJD = Modified Julian Day Number, which is 0.0000000 at 00:00 UT on that date. This modification of Joseph Scaliger's 1583 invention of the Julian Day (JD) numbering system, was instituted by the SAO (Smithsonian Astrophysical Observatory) in 1957 to be used in tracking Sputnik. It was adopted by Univac for their VAX computer line.] Fred
@yuvalne
@yuvalne 4 жыл бұрын
"200 is a multiple of 400". Come on Matt, you're making the Parker Square jokes too easy.
@yuvalne
@yuvalne 4 жыл бұрын
I mean, you're correct that it shouldn't have been, because it's a multiple of 100. Not 400.
@nymalous3428
@nymalous3428 4 жыл бұрын
The way leap years work is every 4th year is a leap year, unless it is a multiple of 100. But if it is a multiple of 400 then it is a leap year. So he was just getting that part verbally mixed up.
@DroCaMk3
@DroCaMk3 4 жыл бұрын
Same with the 1858 result! Kinda seems like he is doing this on purpose :D
@Randelgraft
@Randelgraft 4 жыл бұрын
@@nymalous3428 But the first showed the year 200 with a leap year, so I guess it got it wrong.
@RonWolfHowl
@RonWolfHowl 4 жыл бұрын
“Two hundred is a multiple of fou-a hundred.”
@the_dpad
@the_dpad 3 жыл бұрын
version 13.7 reporting in, near the end of October 2020. The bug lives! However on my phone it has shifted back substantially... to the year 1583. It comes back again in the year 300, then continues backwards for at least another 2500 years
@camyron
@camyron 2 жыл бұрын
"and fun fact, that will be a sunday!" just really got me for some reason
@nemianyamele2265
@nemianyamele2265 4 жыл бұрын
16:46 well hey, at least they took into consideration that there was no 0BC
@voorth
@voorth 4 жыл бұрын
So the year going up again could be explained by just not showing the minus sign
@JasperJanssen
@JasperJanssen 4 жыл бұрын
Henk van Voorthuijsen BC years are not negative, they’re just BC (/BCE). Using a negative sign would be incorrect.
@hungryfareasternslav1823
@hungryfareasternslav1823 4 жыл бұрын
There is no year 0 in our BC/AD system becuase it was invented in Roman Empire which did not have the concept of zero.
@JasperJanssen
@JasperJanssen 4 жыл бұрын
Hungry Far Eastern Slav well, technically, a sixth century pope, which was post-Roman, but they still hadn’t imported zero from India via the Arab world.
@voorth
@voorth 4 жыл бұрын
Jasper Janssen that’s an even better explanation - still, some kind of indicator might have been nice, don’t you agree?
@pasolinopasolinidallonda4537
@pasolinopasolinidallonda4537 4 жыл бұрын
The bug seems not to be related exclusively to the time zone: different cities within the same time zone lead to different results. For example if setting location to Paris, the last year correctly displayed is 1912, but for Rome it is 1895. Other variants I have found: 1918 for Saint Petersburg in Russia, 1917 for Athens, 1919 for Jerusalem.
@jobigoud
@jobigoud 4 жыл бұрын
1918 is also the year Russia adopted the Gregorian calendar. But France and Italy adopted it way back in 1582 and Greece only in 1923 so this seems to be a coincidence.
@elkor101
@elkor101 4 жыл бұрын
In Iceland it stops around 1909. But goes form 09-07 skipping 08 !! (We adopted the Gregorian calendar 1700
@PopeLando
@PopeLando 4 жыл бұрын
It's to do with the official custodians of the time zones who have implemented historical time tables, and software like the Apple calendar breaks when the time lookup for some historical period differs from UTC-synchronised time by some number of minutes. If you live in the UK, pre-1848 "local time" is 1 minute 15 seconds before GMT. Programs assume they're setting midnight in the local current time zone, but the system says it's the day before. This sort of thing could easily cause a bug in a calendar display app. Any time zones which don't have these historical offsets (eg, USA it seems) work properly back to 1582 when a different bug kicks in.
@lexicron
@lexicron 4 жыл бұрын
That's really interesting! I'm in Australia and mine breaks at 1894, skipping 1895 entirely. So it works up to 1896, then it jumps to a broken 1894 that starts with Dec, Jan, Mar.
@AmishGramish
@AmishGramish 4 жыл бұрын
Joan Charmant Mine messes up after 1583. D:
@NicopolSpirit
@NicopolSpirit 3 жыл бұрын
My crashes approximately slightly before year -4000, after year -3890 - years disappeared again. Thnx for that experience, Matt)
@adameaton2321
@adameaton2321 Жыл бұрын
fun fact, as of today (dec, 17, 2022) if you go back to the year -4712 on iPhone calendars, it reverts into just saying January, February, march over and over, again with no year, so while its better, its still not perfect, cheers!
@vandilore
@vandilore Жыл бұрын
all the februarys past -4712 have leap days. also there’s no year 0 and year 1 is not labeled but year -1 is
@vandilore
@vandilore Жыл бұрын
and when you click on a month past the breaking point it just says that it’s year -4713
@ScottHillberry
@ScottHillberry 4 жыл бұрын
"What happens when we get past zero?" "No." "Noo...." "It's counting back upwards!" *A superb twist fit for the silver screen*
@ru2225
@ru2225 4 жыл бұрын
Makes sense as BC counts upwards the further back you go🧐
@onebronx
@onebronx 4 жыл бұрын
@@ru2225 I was actually waiting that a nonexistent year zero will appear in the calendar, that would be a double gaffe
@srenpingeldalsgaard7950
@srenpingeldalsgaard7950 3 жыл бұрын
@@ru2225 yup. 1AD follows 1BC. There is no year 0.
@donielf1074
@donielf1074 4 жыл бұрын
First of all, I've gone forward in my calendar to the 12000s and gave up on anything interesting. Going backwards is far more interesting, as the years just get weirder and weirder, rather than breaking suddenly. While the calendar doesn't actually use negatives for BCE years, I'll be using + and - to differentiate. The years are ordered in reverse chronological order (i.e. as you'd encounter them scrolling up). *Year +1583:* Earliest year with year labels in the current block of time with years. (Consistent with my fellow EDTers in the comments.) The years preceding this one seem to be picking up month spots 1-12 instead of 0-11, as the January-November which show up in those years behave like February-December in a normal year, and the following January is shifted by three days as if there's a hidden month of 31 days we can't see. *Year +300:* Last year before year labels stop. There are two Februaries, which each have 29 days and which each start on a Thursday. In the years preceding this one, the years behave perfectly normally. *Year -3401:* This is the earliest year in which February is labeled properly every year. In the years preceding this one, every fourth year (where there's correctly a February 29) is labeled correctly, and the three intervening years, it's labeled as March instead (so there's two Marches). *Year -3497:* This is the earliest year in which February is labeled at all. Note that this isn't -3496. I think this is because of the fact that there's no year 0 on the calendar throws off the "every year divisible by four" calculation, since it's seemingly programmed as "every fourth year" instead. *Year -3701:* This year has unique behavior. The year begins on a Monday. The first March begins on a Thursday and has 29 days. The second March _also_ starts on a Thursday (though it should be a Friday by calendar logic) and _also_ has 29 days. April starts on a Sunday instead of a Friday, and the date sequences are normal from there on out. *Year -3702:* The year which _should_ display as -3702 is not labeled with a year, and it only has nine months (May, May, July, July, August, October, October, December, and December). The year which _should_ display as -3703 has only seven months (May, May, July, July, August, October, and December). This seven-month behavior is the function which it takes going any further back. Here's the interesting bit though: if at any point earlier than -3701 you start scrolling forward again, the years will be labeled correctly, but they'll have thirteen months (January, March, March, May, May, July, July, July, August, October, October, December, December). Once you return to -3701 it'll go back to fairly rational calendar behavior. You can get some weird situations where years get smashed together depending on where you start scrolling forward and backward. My record is nineteen months: May, May, July, July, August, October, October, December, December, May, May, May, July, July, August, October, October, December, December. And the internal date continuum in these wonky years is actually consistent! *Year -3801:* This year follows the above rules for earlier than -3702, but it will never itself be labeled with a year. *Year -3802:* From this year and earlier, no year labels are ever shown, and all years are ten months: April, May, June, July, August, September, October, November, December, January. Dates are continuous, but it skips three days in the week between years (i.e. if one January ends on a Monday, the following day, April 1, is a Friday). *In month view:* No matter which year you zoom in on in these early glitchy years (before -3497), the months will be continuous as they should be, and labeled properly. If you try going back to year mode, the calendar crashes. *If you try to rotate the screen:* No matter which year this occurs on (before -3702), the phone is just as confused as I am about how this works and just straight-up crashes the app (I think it's struggling to force the glitchy calendar onto the screen). No, I'm not going to test this out on every time zone on the planet. This was far too tedious as it was.
@james-jl3mq
@james-jl3mq 4 жыл бұрын
Bob Bobson I have managed to get back to -4544. However the years were not showing and the months went like this- January, March, March, may, may, July, July, July, August, august, October, October, December. 13 months weirdly. The first March had 28 days every other month was fine. If I go any further it just stops then crashes
@CapNem
@CapNem 4 жыл бұрын
I remember doing this years ago, it also managed to make my alarm snooze for negative time back in iOS 8. The negative years also would just count up and I'd always compare the current date to itself in the negative year lol
@Hadji404
@Hadji404 3 жыл бұрын
OMG!!! This is the worst cliffhanger in the history. It's even worse than Breaking Bad's "To’hajiilee"!! What happens when you reach that three digits number again??!! (I don't want to spoil it to those who have not seen the end yet) I'll have to buy an iPhone to get it solved... I was thinking of getting a copy of Humble Pi but now I have to save it for that iPhone. Once I get it and see what happens on THAT NUMBER, I'll sell it and get a copy of your book. You look like such a cool guy, Matt! Thanks a lot for all the content you made over the years...
@montano0222
@montano0222 4 жыл бұрын
4:20 marks the historic year of 1848 where January was banned and April was loved so much they made it a second time
@MegaAndi2003
@MegaAndi2003 4 жыл бұрын
420...I see....
@004forever
@004forever 4 жыл бұрын
Going from year 1 to year 1 and back up again makes sense, since that’s how the calendar is supposed to switch from BC to AD. It looks like they dropped the BC.
@vananderson2895
@vananderson2895 4 жыл бұрын
That was exactly my reaction. Going from 1 to 1 is perfect!
@dcsignal5241
@dcsignal5241 4 жыл бұрын
That's Right, this isn't an issue
@acdchook
@acdchook 4 жыл бұрын
It does look like it just continues calculating leap years as if they were all Gregorian years, so 1 BC should NOT be a leap year, but 5 BC should.
@snork_games
@snork_games 4 жыл бұрын
I never thought about it, but in my mind there was going to be a 0th year
@004forever
@004forever 4 жыл бұрын
Snork Games That’s probably how we would set it up if we invented the year system today, but the way we count years right now predates the concept of zero, so they decided to go from 1 BC to 1 AD.
@GlorfindelSnipes
@GlorfindelSnipes 3 жыл бұрын
Everybody: Jokes about Apple Technicians and messing with time. Me: I didn’t know that people kept the same iOS version that long. (iPhone 8 with iOS 11 in 2020?!?)
@Heroesflorian
@Heroesflorian 3 жыл бұрын
I hadn't even known iOS 11 was on the market yet, until watching the video
@mirandnyan
@mirandnyan 4 жыл бұрын
i got the bug on 1894 also going inside of the months is very weird... there’s some days on the top row and then on the last column in the other rows and the rest of the days are blank. pressing them moves into a different day then i clicked on. okay
@pyglik2296
@pyglik2296 4 жыл бұрын
Apple engineer 1: Should we make sure our calendars works for nineteenth century and before? Apple engineer 2: Nah. No one will ever notice it.
@meme__supreme3373
@meme__supreme3373 4 жыл бұрын
Probably the actually reason. As a computer programmer, typically if your client does not need something, you have no reason to put it in. It would just be a waste of man-hours. Usually this type of thing would be explicitly prevented from happening by the implementation of some sort of fail safe that blocks the user from doing anything with a value the computer doesn't expect.on my Samsung for instance, it doesn't physically allow you to scroll past 1902, and I find it weird that there is not a similar fail safe in place for apple devices.
@pchelagmail
@pchelagmail 4 жыл бұрын
@@meme__supreme3373 Since 99.999999% of user will never try that, Apple shaved off even more man-hours by never implementing a fail-safe solution. That's how we always end up with "good enough" but never with "actually good" software.
4 жыл бұрын
And, by not implementing a fail-safe solution, apple got a mathematician talking about them in a youtube video.
@yaksher
@yaksher 4 жыл бұрын
@@pchelagmail I don't see how this makes the calendar literally any worse though. The inability to scroll back before 1902 is in no way superior to being able to scroll farther but it eventually stops working.
@JamesUKE92
@JamesUKE92 4 жыл бұрын
Yaksher actually what if (just for example) you saw some story about some historical event and wondered what day of the week that was. Oh, my phone can do that... I’d say that not telling you an answer is better than an incorrect answer. Is a friend who always claims to know the answer to something useful when 90% of the time they are making it up?
@QBrute_
@QBrute_ 4 жыл бұрын
The years that were broken didn't have 12 months. As far as I could tell, most of the time there was no december. Other years had showed only 9 months with July, August and December missing. As a software developer my professional opinion is: It's messed up.
@Dilholio
@Dilholio 4 жыл бұрын
Also noticed that January had 28 days, so it's probably missing the days for january
@qwertyuoip1234
@qwertyuoip1234 4 жыл бұрын
And for me the year 300 has between 11 and 15 months, variously duplicating or triplicating April, May, June, July, and February. Day allocation is also completely messed up.
@JasperJanssen
@JasperJanssen 4 жыл бұрын
On my iPad, it was fine until 1582 and then broke in exactly the same way. The iPad would have to be getting an extra bit or two of space.
@oliviertoussaint6919
@oliviertoussaint6919 4 жыл бұрын
Hi Matt! The earliest year I can reach on my iPhone in French is 1916 (1915 being the one working or not depending of the scrolling direction). Even worst :) After is the same as you in 199/200 and as mentioned in other comments, going from 1AC to 1BC seems correct in my opinion.
@bogdanbotezan7162
@bogdanbotezan7162 3 жыл бұрын
so I scrolled all the way back on the calendar(on iOS 14.4) and I got to 4712 BC!!! and then it starts repeating January, February and March like a loop so you are basically still in that year, I was surprised
@mattjohnson2975
@mattjohnson2975 4 жыл бұрын
So the years start coming and they *do* stop coming
@aziidio
@aziidio 4 жыл бұрын
Laughed out loud, thanks!
@Alexander-vg5qf
@Alexander-vg5qf 4 жыл бұрын
Stuck to the 31s and hit february
@danielchin1259
@danielchin1259 4 жыл бұрын
This is brilliant
@HartyBiker
@HartyBiker 4 жыл бұрын
Underrated comment of the day
@mikeisson42
@mikeisson42 4 жыл бұрын
in USA, my iPhone 8, software version 13.3.1 : Breaks scrolling back in calendar at 1582 (1583 appears normal). It then starts showing year numbers again at year 299 (has year 296 as a leap year). At year 1 it then starts again with a 1 and counts upward if continuing to scroll back and continued counting upwards further than "2000 years before year 1" for sure when I got bored of that and quit. (scrolling forward it shows years definitely further ahead than year 5000 when I got bored and quit)
@BandidoDescalzo
@BandidoDescalzo 4 жыл бұрын
End of the video he shows this.
@EddieEnder11
@EddieEnder11 4 жыл бұрын
I saw the same behavior on iOS 12.1. Timezone in the USA.
@madmodders
@madmodders 4 жыл бұрын
When scrolling further back the years disappear again at 3702 BC, starts with May, have multiples of the same name and have seven months total, and another bit further back the years end with January, aaaand then it crashes somewhere around 4800 BC. Forwards, I passed 16000 without errors and got bored...
@ericd8981
@ericd8981 4 жыл бұрын
@@madmodders when I click into a month in 3105 BC only the first weeks dates are shown in full then only the Sunday date is shown
@ericd8981
@ericd8981 4 жыл бұрын
And after 3899 BC the years disappear again
@jemand8462
@jemand8462 2 жыл бұрын
apple iphone + gmail + google Calendar + google maps. That's been the far better combination than going with apple apps for years now. I guess here we see why google focuses on engineers while apple focuses on designers.
@tvviewer4500
@tvviewer4500 2 жыл бұрын
It is no coincidence that 3.14 am is the time the UNIX clock runs out. Pi pops up everywhere.
@felipevasconcelos6736
@felipevasconcelos6736 4 жыл бұрын
10:29, classic Parker explanation. It’s like you’re trying to keep the Parker Square alive.
@petros_adamopoulos
@petros_adamopoulos 4 жыл бұрын
"Let's go back to zero" you are not without knowing that year zero doesn't exist. It seems the calendar tries hard to agree with the Gregorian calendar when and where it was first adopted, and then of course fails at that. The fact that scrolling in the other direction changes the result makes it even worse, it shows that the code for it is stateful...
@Liggliluff
@Liggliluff 4 жыл бұрын
Which is a bit odd, because the Gregorian calendar was defined to match up with the Julian calendar on day 1 January 1, so all dates from that day forward should work just fine.
@spacemanspiff2137
@spacemanspiff2137 4 жыл бұрын
The years in BCE work all the way up to 3818. After 3818, there is 2 or 3 of each month per year. It doesn’t take much more scrolling past that to make the whole app crash
@ratacus
@ratacus 4 жыл бұрын
thank you for allowing me to discover that my apple calendar can scroll back to the years i’m writing about in my ancient history dissertation! (sixth century bce). and even further to the years i covered in my pre-history module! also if you get lost in the years with no number if you click on a month it tells you in the top left corner what year you’re in but the calendar dates are very broken lol
@DeronMeranda
@DeronMeranda 4 жыл бұрын
The most likely reason: the Gregorian calendar was introduced in 1582 (in many countries anyway). If you extend it backwards as if that calendar had existed before then it is called the "proleptic Gregorian calendar".
@framegrace1
@framegrace1 4 жыл бұрын
I immediately thought about that. Most of the countries did it in 1582, England and the colonies in 1752. Almost all Unixes take that in account if you use the normal system tools. Seems the one that made that GUI, not. The system is returning a month of october with 11 days less, and everything falls appart.
4 жыл бұрын
Someone should try this on a russian iPhone calendar then. Russia didn’t introduce the gregorisn calender untill the 20’th century. I would be very impressed with Apple if it turned out to be country specific. 😄
@JazzyWaffles
@JazzyWaffles 4 жыл бұрын
15:40 "The year 200 is a multiple of 400." You sure about that?
@NefariousDestiny
@NefariousDestiny 4 жыл бұрын
I was hoping someone else caught that!
@Corwin256
@Corwin256 4 жыл бұрын
Well, he's a published author on wrong math, so I guess it fits.
@jesseroberts5834
@jesseroberts5834 4 жыл бұрын
He was just thinking out loud too fast. The rule is really more like unless it's a multiple of 100 unless it's also a multiple of 400. 200 is a multiple of 100 but not 400 so it isnt a leap year, which he correctly said.
@kushsinghal1998
@kushsinghal1998 4 жыл бұрын
The parker arithmetic
@NoNameAtAll2
@NoNameAtAll2 4 жыл бұрын
Parker leap year
@nathanfetter4190
@nathanfetter4190 3 жыл бұрын
Today was a Sunday in the year 1CE and a Friday in 1BCE. What I find interesting is that 1BCE is a leap year, so leap years occur during odd years in BCE if we apply our current calendar to the past
@EGMusic12
@EGMusic12 3 жыл бұрын
I continued scrolling. After the year 3839 BC, the calendars break again. There’s 8 months now and they’re May, May, July, July, August, October and December. This also changes the further back you go. I also scrolled forward past 11,000 AD and it’s still normal there.
@Nikarus2370
@Nikarus2370 3 жыл бұрын
I really really want to see the source code for Apple's calendar app then.
@AshSimmonds
@AshSimmonds 4 жыл бұрын
When it got to year 1 and started counting up again it reminded me of that moment in The Dinosaurs when someone (the spunky teenager I think?) asks "Dad, why are our years counting backwards?".
@JeffKelley
@JeffKelley 4 жыл бұрын
I was trying this on my iPad and now every time I try to open the Calendar app it crashes, even after a reboot. Oops.
@Farlig69
@Farlig69 4 жыл бұрын
My iPhone does the same, trying a reboot now
@qwertyuoip1234
@qwertyuoip1234 4 жыл бұрын
try uninstalling and reinstalling
@CableWrestler
@CableWrestler 4 жыл бұрын
Qwertyuiop you can't uninstall default apple apps.
@acied6200
@acied6200 4 жыл бұрын
@@qwertyuoip1234 😂love it
@qwertyuoip1234
@qwertyuoip1234 4 жыл бұрын
@@CableWrestler You can with some of them, but not others - eg. Calendar, Maps, and Mail are uninstallable, Messages, App Store, and Safari are not.
@cthutu
@cthutu 3 жыл бұрын
As a programmer, my guess is that it needs to calculate at a particular part of table whether it needs to render a header (the year) or a row of 3 months. The code that calculates this category based on the table's position is buggy and that why it renders incorrectly.
@nejx8711
@nejx8711 4 жыл бұрын
Just tried it on my iPhone 11 pro (this is as of the 16th april), and it brakes at 1583 aswell... someone in the comments mentioned time zones, I’m from Slovenia if that helps... EDIT: I went to the extreme aswell, and found out the years come back at the year 299/300 for me, depending on which direction you come from, not at 199/200 and the months are all correct aswell, also at some point towards the year 300, December just disappears and comes back EDIT AGAIN: (why am I still doing this) if you get down to year 1, it turns back around (3, 2, 1, 1, 2, 3...) EDIT FOR THE LAST TIME: Well, I continued in the “negative” direction and all the years are there, I came back to 2020 (well, negative 2020 actually) and everything all the way there was, well, there... EDIT: ok, this is seriously the last edit, I’m closing the app now... but the years disappear again at “negative” 3800
@matthewcrawford55
@matthewcrawford55 4 жыл бұрын
1583 as well. Also 300 AD does the weird “I can see you scrolling forward in time but not backwards”
@qwertyuoip1234
@qwertyuoip1234 4 жыл бұрын
That 300 AD glitch is the weirdest part.
@ninjapenguin2220
@ninjapenguin2220 4 жыл бұрын
seconded
@Dreadnaught-dw8tc
@Dreadnaught-dw8tc 4 жыл бұрын
1583 for me too.
@beargun42
@beargun42 4 жыл бұрын
Warning ⚠️! Don’t scroll back too far. If you scroll too far back and close the calendar. It will crash every time you try to open it again.
@levivig
@levivig 4 жыл бұрын
same for me
@brookead
@brookead 4 жыл бұрын
Have you tried tapping on a date once you hit that bug... The month view is totally screwed up too. Just looking at days of the week, it's got the first day of Jan right (Saturday) but the full month of Jan is actually under February. This is a view recycling bug of some form. If you are ever so careful when you scroll backwards and have 1848 (the date label) go off the screen, you can get it so you go just far back enough that when you go forward you get November TWICE. Typically this sort of view is a single column, like a list. But this is a double column. So my guess is that you hit a year end and there's some magic combination of values which causes it to recycle the view incorrectly. So you end up with October 1847, Followed by 2 Novembers, then a missing month, then February 1848 correctly displayed. IF you scroll back (and then forward) just enough. Go back so the date label is no longer showing but the labels for October and November are still showing and the first row of dates. December 1847 will be missing anyway! If you scroll far past that point, then when you come forward you will get one November and BOTH December and January are missing. If you keep going back you see December is always missing, but actually so is January. The month underneath the label for January is actually February's dates (and they are correct!) So 1848 isn't the year it goes wrong, it's a year a little before that; depending entirely on how far back the view is being calculated off screen so its can scroll into view. That's why if screws up differently when you scroll slowly versus quickly. Now, if you go back to the year 199, which is the last year which appears correct, and then scroll into the year 200, you see several other strange things... 1. It's captured as a leap year which by Gregorian Calendar standards it is not, although the Julian calendar was in effect back then and under that calendar it WAS a leap year. 2. There are TWO Februaries. 3. There are TWO Marches. 4. December is missing (for the first time.) 5. There are THIRTEEN months in the year 200, even with December missing. When you get back 1,801 years, in microseconds, from Jan 1 2001 you've exceeded a 51 bit binary number several times over so there's no way it's using CFAbsoluteTime to do this. It's got some form of other logic it's using to figure it out. The other reason is that if that was the problem then Calendar on the Mac would almost certainly be broken 2. And it's not. :) Somewhere in the middle of all that is the great Gregorian calendar kerfuffle, which is of course where leap year maths properly started. And..... October is NOT missing the 10 days between the 4th and the 15th. The switchover is entirely missed. In the grand scheme of things that makes no odds but it's just another example of sloppy (if you count not catering for people who want to add calendar events centuries in the past as sloppy) programming. :) I've checked to see if the difference between the year 200 and the year 1849 is any special amount of microseconds and it's not as far as I can tell. So all in all, this is almost certainly not a maths bug. It's a good old fashioned coding bug... But thanks. You helped fill the early hours for me (now that time is almost meaningless anyway; ironic!) :)
@martijnriemers
@martijnriemers 4 жыл бұрын
brookead I just did this and broke my calendar app. It won’t start anymore.
@Demonslay335
@Demonslay335 4 жыл бұрын
Never coded for iOS, but having done some Android coding, the recycle view theory makes total sense. It's more about being a race condition with the user scrolling too fast.
@CodjHD
@CodjHD 4 жыл бұрын
i tried (iphone 6 with newest ios i can get on it) it worked no problem but the moment i wanted to go back to years it broke and on restart it reset to today
@randomnobody660
@randomnobody660 4 жыл бұрын
@@Demonslay335 care to elaborate? Which things are racing? Is it somehow the case that drawing a calendar is multithreaded for whatever reason? And the update screen/list call is made in multiple threads in the same app somehow? and the call isn't even atomic somehow? Never programmed for ios nor android and i'm confused af rn
@Demonslay335
@Demonslay335 4 жыл бұрын
@@randomnobody660 Granted, the Android apps I wrote were back when Honeycomb was new, so things have likely changed. But I remember having a race condition with a recycle view where it was spawning a new thread per view to populate images from disk (a basic file selector w/ thumbnails). Scroll too fast, and it would be spawning too many threads that were not completing in time, and ate up the thread pool, causing the individual view itself to crash and display nothing.
@krysole
@krysole 4 жыл бұрын
Just a minor correction, 64 bit floating point is 1 sign, bit, 10 exponent bits and 53 mantissa bits. The mantissa is an unsigned integer. Also, most applications on macOS are written using Cocoa or Core libraries, of which the common library is called Core Foundation abbreviated which is why a lot of the C API uses a CF prefix, or just the Foundation library in Objective-C (Cocoa). I'd agree with your programmer friend that it is quite likely the API that was used in the application. Floating point would also break due to both rounding error since we're beyond the available precision, which might help to explain why it breaks in such a strange way.
@swordlord00
@swordlord00 3 жыл бұрын
Crazy! With my iPhone SE, Version 14.4.2 I got to Year 2 without problems. It didn't display the 'first' Year 1, it just had the months back to back. The 'second' year 1 displayed fine, and it counted the other way after that. I noticed the leap years were of by one year (since the calendar didn't have year 0) so 2021 was a leap year (?). 4712 (B.C?) was the last year. The next year (4713) was a normal leap year (with no label) and after that it just displays the starting three months from the previous year, over and over again (January starting on a Monday, February starting on a Thursday and going to 29, and March starting on Friday). I can scroll upwards for ages, and as soon as I scroll down it is back to 4712. I hope this helps, sorry for rambling on.
@paulquaife7974
@paulquaife7974 4 жыл бұрын
Crashing at 1583 makes perfect sense, the gregorian calander first started rolling out in 1582 Maybe these problems are nothing to do with maths and binary errors but more a programming error for changes to calanders
@Hellspooned2
@Hellspooned2 4 жыл бұрын
Was just going to say this very thing. It was announced on 1582 which makes 1583 the first year where a whole year is implemented.
@mikefochtman7164
@mikefochtman7164 4 жыл бұрын
Famous 'nerd' question: "What happened between October 5th and October 14th 1582?" Nothing, absolutely nothing at all. :)
@Liggliluff
@Liggliluff 4 жыл бұрын
Not really, unless they intentionally made it behave like that. The Gregorian calendar "starts" with 1 January year 0001 just like the Julian "starts" with 1 January 0001 (on the same day). Then which days were skipped from Julian to the Gregorian depends on country. UK skipped from 2 September 1752 to 14 September. You can see that here: www.timeanddate.com/calendar/?year=1752&country=9 Russia, or Soviet, skipped from 31 January 1918 to 14 February, which you can see here: www.timeanddate.com/calendar/?year=1918&country=20 Sweden is a weird case. They skipped from 28 February 1700 to 1 March, which is a leap year in the Julian. The idea was to have a 40 years plan to slide over from Julian to the Georgian one day every 4th year by not having a single leap year from 1700 to 1740. But a leap year was still used in 1704 and 1708 which ruined the plan, so they decided to add a day back in 1712 to move back to the Julian calendar, and creating the 30 February. The Gregorian calendar was finally adopted by going from 17 February 1753 to 1 March. Here it can be seen: www.timeanddate.com/calendar/?year=1700&country=21 - 1 day skip, missing leap day www.timeanddate.com/calendar/?year=1712&country=21 - 1 day addition, 30 February www.timeanddate.com/calendar/?year=1753&country=21 - Final Gregorian adoption
@DroCaMk3
@DroCaMk3 4 жыл бұрын
@@Liggliluff This stuff is why I love the internet
@iamdave84
@iamdave84 4 жыл бұрын
My solution would be to only show dates in the calendar app going back to 1 Jan 1970...
@josephschiavino8843
@josephschiavino8843 4 жыл бұрын
I was able to scroll back past year 1 where the years started to count up again. At around 3700 the year display vanished again. I was able to scroll back a while more until the screen just locked up. I also noticed that while the years are not displaying, if you select a given day on a one of the months showing it will show the year in the while in the month mode. Thanks Matt, something to do while we can't go outside.
@milena2080
@milena2080 4 жыл бұрын
very interesting! the calendar on my iPad breaks in 1892 (first broken year). Also, unless I can't read, August has 31 days and not 30 (like in the broken years), and that throws of September (30 actually, not 31), October and November (respectively)
@stokhosursus
@stokhosursus 3 жыл бұрын
Mine matches the years missing between 300 and 1583. Interesting note is that if you click on a date in one of the funky years, the missing dates are actually there when you go through weeks or days. (iOS 12.4.8) EDIT: OK so a bit of a funky thing. I went into February 1581 (one of the missing years and 31 days in February) and tapped on each day. The heading says “February 1581” when you tap on each day UNTIL you tap on the 11th where the heading switches to “March 1581”. I have screen captures if anyone is interested, but I suspect it’s repeatable for any of the missing months for whatever years applicable to the iOS running. EDIT2: This weirdness occurs in every month UNTIL November 1582, where it rights itself. Interesting note is that 1582 has different months missing in the year view when you scroll down to it versus scrolling up to it. There are only 8 months in the year from one direction while there are 11 months in the year from the other direction. 😹
@Ovni121
@Ovni121 4 жыл бұрын
I tested on my 6th generation iPad. * The year bug starts in 1896 * Years reappear when Scrolling to year 200 * if I scroll all the way to negative years everything looks fine for a long while. * I can make the calendar app crash if I’m in negative years and I switch from year calendar to days and switch back to years
@cigmorfil4101
@cigmorfil4101 4 жыл бұрын
How was 46BC - the year with *445* days?
@nApucco
@nApucco 4 жыл бұрын
Same here on my iPad
@jangxx
@jangxx 4 жыл бұрын
It's similar on my iPhone X, but the year bug starts at 1894.
@isabellaloft3124
@isabellaloft3124 4 жыл бұрын
Same for my iPad, I also noticed that the bug of missing December and February being 31 days, was actually that the months were shifted one month backwards. So that January had the days of February, and therefore had the leap year day. November had the dates of December. So the name of December is missing, along with the dates of January, it is very weird.
@spujika
@spujika 4 жыл бұрын
My iPhone 7 loses years at 1896 and regains them at 200 also.
@AnimationGoneWrong
@AnimationGoneWrong 4 жыл бұрын
The broken years also have January with 28 days... almost looks like everything is shifted backwards a month, thus the missing December.
@Sparrow420
@Sparrow420 3 жыл бұрын
As a programmer i am preplexed by this, im not even touching time zones.
@coins_png
@coins_png 3 жыл бұрын
That's the sane response
@GreyHulk2156
@GreyHulk2156 4 жыл бұрын
The audiobook is inaudible?! How does that work? OH! It's on Audible. I seriously misheard what you said at first. Lol
@Scerttle
@Scerttle 4 жыл бұрын
“9 alot” is my favourite number now.
@lokedhs
@lokedhs 4 жыл бұрын
It's 9 quintillion, which is a surprisingly normal name. You'd have to go much furtherbefore you hit the interesting ones, like quattuordecillion (10^45).
@kristian666666
@kristian666666 4 жыл бұрын
Teacher: What do you want to be when you grow up? Me: A Matt Parker. Teacher: Who is that? Me: A kid, just bigger. I really love your enthusiasm, on this channel and Numberphile. (Still think the Parker square is close enough)
@CorwinAlexander
@CorwinAlexander 3 жыл бұрын
2021-02-11, iOS 14.4: breaks at 4612 BCE, but there’s a blip at “zero” where year 1 CE and year 1 BCE share a heading of “1”, but it is a 24 month “year”. Currently up to 5500 CE and haven’t reached the upper limit yet. [got too sore and too hungry to go further than 20200 CE - haven’t reached the upper limit yet]
@redex68
@redex68 3 жыл бұрын
Damn, impressive, that's some dedication
@CorwinAlexander
@CorwinAlexander 3 жыл бұрын
@@redex68 If you're going to do something, do it right, right?
@quinny-bn4jw
@quinny-bn4jw 3 жыл бұрын
Broke on mine at 4712 BCE, also has the double year 1 glitch.
@dustpaw
@dustpaw 3 жыл бұрын
Pi O'clock! Laughed so hard!
@AngryArmadillo
@AngryArmadillo 4 жыл бұрын
This is likely a recycler list view. These kinds of things happen all the time when trying to re-use components to save memory.
@stormtube
@stormtube 4 жыл бұрын
Yes on iOS this is called a UICollectionView. Also my suspicion. Might still be an int size issue, but for the cell queues. (My phone glitches at 1583)
@lukenkc
@lukenkc 4 жыл бұрын
stormtube mine glitches at 1583/82 as well. iPhone 7 Plus on iOS 13.0.
@stormtube
@stormtube 4 жыл бұрын
obsoleteUbiquity so the system uses a “cell” for each month you see there. Except it doesn’t just render thousands of them, each of which would require memory to track all of the data. Rather it uses enough to show you what’s on the screen, and done before and after. As you scroll, it’ll pop off the furthest ones behind, reformat the data in them and stick in front of you. When you scroll really fast like that it’s likely hitting the limits of how many cells it can create at one time and stuff gets wacky.
@noahmccann4438
@noahmccann4438 4 жыл бұрын
stormtube while the UICollectionView does reuse cells, the number in use at any given time would never exceed the available memory (at least for this relatively simple layout). UICollectionView is highly optimized and even provides capabilities like “prefetch” where it can begin loading data (perhaps from local storage or the network) for cells that it expects to appear in the next little while (which it can guess based on current velocity). Something that can be a problem is that the data used to populate the cells may not be infinite, so eventually you may end up with cells for which you have no matching data. What happens then is up to the implementation, maybe it crashes, maybe it falls back to placeholder data (like lorem ipsum text). One way to solve this is to have the data loop around (so when you run out, you start showing the first entry again), or you could procedurally generate the data. Procedural generation works well if there is some formula that can be used to calculate the data that should appear at a given position in the collection view, so if the collection view says it’s at position X, you could have some formula like data = X + 4. So long as X can support more numbers, you’ll keep showing new data. You’re on the right track though - there are a lot of considerations that have to be made for scrolling like this.
@bogabrain
@bogabrain 4 жыл бұрын
Makes a lot of sense but then why does it happen at 1583 and 1849 specifically?
@davidyouse7133
@davidyouse7133 4 жыл бұрын
When you went down to year 1 AD and kept going, the increasing year numbers were BC, starting with 1 BC.
@404killer
@404killer 4 жыл бұрын
thats a stretch
@mutantgeralt
@mutantgeralt 4 жыл бұрын
YESS!! I kept screaming at my phone 😂 BC!! BC!! it's BC and in my native language BC is a short form of a very vulgar slang and my parents started asking questions 😝
@404killer
@404killer 4 жыл бұрын
@@mutantgeralt what does it mean in hindi
@anuvette
@anuvette 4 жыл бұрын
@@mutantgeralt 😂
@MrBradBeach
@MrBradBeach 4 жыл бұрын
And there was no year ZERO !
@wownord
@wownord 3 жыл бұрын
I checked this in February of 2021 and I start to see issues when I go back further than the year 4712 BC.
@wimahlers
@wimahlers 3 жыл бұрын
The reason I missed my appointment that year.
@Farlig69
@Farlig69 4 жыл бұрын
7:17 Imagine the surprise of all the robot descendents of mankind, in 292 billion years from now, coming to a grinding halt all over the universe due to this simple error of their forebeareres...
@miroslavmilan
@miroslavmilan 4 жыл бұрын
Farlig66 😂
@pleaseenteraname4824
@pleaseenteraname4824 4 жыл бұрын
I hope I'll live enough to see it
@JNCressey
@JNCressey 4 жыл бұрын
Imagine a science fiction thriller where a future civilization discover all these robots frozen in time, burried on every planet and throughout space. They figure out the robots are all stopped because their internal time format has reached its end. The archaeologists accidentally cause it to reset. And, oh dear, they're all military robots programmed to kill everything.
@mutantgeralt
@mutantgeralt 4 жыл бұрын
Reserved
@rewrose2838
@rewrose2838 4 жыл бұрын
@@JNCressey or research robots programmed to preserve a sample of everything, they end up kidnapping a bunch of people based on their unique traits and maybe some animals too
@astropgn
@astropgn 4 жыл бұрын
It is so buggy that we can't even reproduce the bug exactly. If I try it, the years stop showing at a different number altogether
@nameofthegame9664
@nameofthegame9664 4 жыл бұрын
Marcos Vinícius Petri got my bug at 1583
@arimirsky2769
@arimirsky2769 4 жыл бұрын
@@nameofthegame9664 Do you have an iphone 7?
@minirop
@minirop 4 жыл бұрын
mine (12.4) is 1912 the last non bugged year.
@YourMJK
@YourMJK 4 жыл бұрын
Maybe it depends on locale and timezone… I'm on iPhone X, iOS 13.3.1, CEST, Germany and breaks for me exactly at *1894* (indepent of scrolling direction). I've actually already noticed this bug about half a year ago and I think it was the same date.
@MuscleNerd
@MuscleNerd 4 жыл бұрын
@@YourMJK Oooh good call. I can't see the problem using my normal timezone (PDT in California). But when I change Settings->General->Date&Time to force it to Germany CEST and then switch back to Calendars, all the years are now gone. They come back when I go back to PDT. LOL
@talkalexis
@talkalexis 9 ай бұрын
Matt, at 0:22 you can see the first characters of the parts you blurred out. You can also use the frame advance buttons to see the whole thing.
@talkalexis
@talkalexis 9 ай бұрын
At 3:43 it doesn't work.
@timseguine2
@timseguine2 4 жыл бұрын
The 52 bit thing is only the limit of where it can accurately track microseconds. It can still track seconds/days accurately for a while after that by utilising the exponent. 1849 proabably comes up because 10 years is approximately the amount of extra time you have to go before it starts screwing up at that granularity. You effectively get almost another bit of precision because of that.
@Corwin256
@Corwin256 4 жыл бұрын
I never stopped to think about just how far back my calendar goes. Now I want to set a reminder to steer clear of the Theatre of Pompey on 15 March 44 BC.
@thepip3599
@thepip3599 4 жыл бұрын
Nice.
@jaxsonhill9045
@jaxsonhill9045 4 жыл бұрын
Just as a general question, why do book covers sometimes differ so dramatically from country to country?
@remuladgryta
@remuladgryta 4 жыл бұрын
Because contrary to the popular adage, people do often judge a book by its cover. That, and different countries with different cultures make different judgements.
@hellomynameisjoenl
@hellomynameisjoenl 4 жыл бұрын
Brits like planes more and Americans like bikes more.
@goomiac
@goomiac 4 жыл бұрын
The different publishers will decide the cover according to the country they are marketing the book in, in order to meet the population taste better
@mr.e3987
@mr.e3987 4 жыл бұрын
internet surely Americans like planes more? Take wtc victims, they went through 100+ storeys in several seconds so they should've loved the plane version.
@niallpearce8043
@niallpearce8043 4 жыл бұрын
@@remuladgryta That is what a book's cover is designed for, surely. I never understood that saying.
@jamesl8640
@jamesl8640 3 жыл бұрын
Casually mentions that February gets 31 days while January only gets 28 days.
@dannyboyk2
@dannyboyk2 4 жыл бұрын
Thanks for this fun video, Matt! Your brief excursion into Unix time and 32-bit vs. 64-bit numbers here reminded me - Wikipedia's entry on "Unix time" previously had a paragraph that read: --- At 15:30:08 UTC on Sunday, 4 December 292,277,026,596 64-bit versions of the Unix time stamp would cease to work, as it will overflow the largest value that can be held in a signed 64-bit number. This is not anticipated to pose a problem, as this is considerably longer than the time it would take the Sun to theoretically expand to a red giant and swallow the Earth. --- source: en.wikipedia.org/w/index.php?title=Unix_time&oldid=684257821 I don't have the words to explain why, but it's precisely the sort of dry humor that keeps me going.
@totheknee
@totheknee 2 жыл бұрын
"considerably longer" 🤣
@rinzucca
@rinzucca 4 жыл бұрын
1583 is the first year (entirely) in the Gregorian calendar. I noticed that the year before 1583 lacks October, which was the month the calendar was changed
@mina86
@mina86 4 жыл бұрын
Fun fact: Gaussian blur is a reversible operation.
@BlissToby
@BlissToby 4 жыл бұрын
it is?? I gotta look that up. Thank you! Edit: oh so since it's technically just convolving the image with a gaussian, and you can translate that to a multiplication in fourier spac,e the operation has to be reversible since multiplication and fourier transforms are reversible (provided we ignore any rounding of values after the actual blur like it occurs for real images)? Or am I mixing something up here?
@ylette
@ylette 4 жыл бұрын
Prove it.
@gabrieljcs11
@gabrieljcs11 4 жыл бұрын
Not really, information is lost during the operation.
@Anklejbiter
@Anklejbiter 4 жыл бұрын
What i don't get is why he blurres the model number. That just says what kind of phone you have, the serial number is the identifying variable.
@LostieTrekieTechie
@LostieTrekieTechie 4 жыл бұрын
Even rasterized and after video compression ?
@surrealiststreetgang
@surrealiststreetgang 3 жыл бұрын
OK, I have an Ipad with iOs 13.3.1, and it breaks at 1905. The months before 1906 are messed up, and 1905 is skipped entirely, and it goes to 1904. Then I switched to settings to see my version, and when I switched back to calendar, it crashed. I was then unable to run the calendar application, because it just crashed on starting. I rebooted and now I am completely unable to start the calendar. Thanks, Matt! You killeed my calendar! LOL!!! Good thing I only use an apple device for games and entertainment...
@daviyen
@daviyen 4 жыл бұрын
Some people have a lot of time on their hands. CALENDAR JOKE!!!
Synchronising Metronomes in a Spreadsheet
21:55
Stand-up Maths
Рет қаралды 320 М.
The most ridiculously complicated maths card trick.
37:23
Stand-up Maths
Рет қаралды 418 М.
MEU IRMÃO FICOU FAMOSO
00:52
Matheus Kriwat
Рет қаралды 13 МЛН
🍟Best French Fries Homemade #cooking #shorts
00:42
BANKII
Рет қаралды 65 МЛН
100❤️
00:20
Nonomen ノノメン
Рет қаралды 75 МЛН
Your dishwasher is better than you think (tips, tricks, and how they work)
27:47
Technology Connections
Рет қаралды 1,7 МЛН
Does The Average Person Exist?
12:33
Stand-up Maths
Рет қаралды 291 М.
How commas broke the Pokémon calculator but fixed an exchange rate.
22:29
Using Apple Vision Pro: What It’s Actually Like!
37:19
Marques Brownlee
Рет қаралды 26 МЛН
Why do Biden's votes not follow Benford's Law?
17:46
Stand-up Maths
Рет қаралды 3,3 МЛН
How to mathematically hang a picture (badly).
18:27
Stand-up Maths
Рет қаралды 436 М.
Why is TV 29.97 frames per second?
14:27
Stand-up Maths
Рет қаралды 2 МЛН
The Birthday Paradox
8:03
Vsauce2
Рет қаралды 13 МЛН
The Hui Stick
15:01
D!NG
Рет қаралды 1,7 МЛН
БАТЯ ПЛАКИ-ПЛАКИ
0:47
LavrenSem
Рет қаралды 3,3 МЛН
“Бетімнен бір қойды, таяғын жеді”
28:26
QosLike / ҚосЛайк / Косылайық
Рет қаралды 218 М.
🍁 СЭР ДА СЭР
0:10
Ка12 PRODUCTION
Рет қаралды 3,8 МЛН
СНЕЖКИ ЛЕТОМ?? #shorts
0:30
Паша Осадчий
Рет қаралды 7 МЛН
Невидимая месть
0:48
Brusko
Рет қаралды 3,4 МЛН
Разрезанный Человек 🤯
0:31
MovieLuvsky
Рет қаралды 9 МЛН