Hilarious!
Fortunately, I wasn't affected by this and was aware of the problem, but I expect that the vast majority of iPhone users don't hang out on tech sites, particularly over a holiday weekend. It's shameful that Apple continues to have problems with what should be the most basic application on the phone and one that dumbphones have been getting right for decades. It's inexcusable they didn't send an email or text message to users, many of whom discovered this bug this morning on their first day back to work and school of the year.
How the clock app is coded (in pseudocode because I can't really code):
If (alarmTime == currentTime and currentYear != 2011){
activateAlarm()
}
After some more digging around in the source code, this is what I found:
If (girlfriendBirthday == currentDay and random(10)>8){
activateReminder()
}
...and some more:
If (importantMeetingDay == currentDay){
deleteAllAlarms()
currentDay = Tomorrow
setNewHour = random(12)
setNewMinutes = random(60)
trace("haha you suck!")
}
Fortunately, I wasn't affected by this and was aware of the problem, but I expect that the vast majority of iPhone users don't hang out on tech sites, particularly over a holiday weekend. It's shameful that Apple continues to have problems with what should be the most basic application on the phone and one that dumbphones have been getting right for decades. It's inexcusable they didn't send an email or text message to users, many of whom discovered this bug this morning on their first day back to work and school of the year.
Last edited: