BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GAMAYUN+//Holiday Calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:GAMAYUN+ Holidays
X-WR-CALDESC:GAMA's yearly-recurring calendar of tech and nerd-culture holidays.
BEGIN:VEVENT
UID:gama-holiday-01-01@gamayun.site
DTSTAMP:20240101T000000Z
DTSTART;VALUE=DATE:20240101
RRULE:FREQ=YEARLY
SUMMARY:SAME BUGS\, NEW YEAR
DESCRIPTION:Every unpatched CVE from last year is still here. It just gets 
 a fresh changelog entry now.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-01-15@gamayun.site
DTSTAMP:20240115T000000Z
DTSTART;VALUE=DATE:20240115
RRULE:FREQ=YEARLY
SUMMARY:BLUE SCREEN REMEMBRANCE DAY
DESCRIPTION:A moment of silence for every render that didn't make it.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-01-28@gamayun.site
DTSTAMP:20240128T000000Z
DTSTART;VALUE=DATE:20240128
RRULE:FREQ=YEARLY
SUMMARY:COLD BOOT DAY
DESCRIPTION:The one day a year you actually find out if the backup power wo
 rks.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-02-02@gamayun.site
DTSTAMP:20240202T000000Z
DTSTART;VALUE=DATE:20240202
RRULE:FREQ=YEARLY
SUMMARY:GROUNDHOG COMMIT DAY
DESCRIPTION:Same bug\, filed again\, exactly one year later\, by someone wh
 o swears they already reported this.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-02-14@gamayun.site
DTSTAMP:20240214T000000Z
DTSTART;VALUE=DATE:20240214
RRULE:FREQ=YEARLY
SUMMARY:NULL POINTER APPRECIATION DAY
DESCRIPTION:It's not you. It's the reference.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-02-29@gamayun.site
DTSTAMP:20240229T000000Z
DTSTART;VALUE=DATE:20240229
RRULE:FREQ=YEARLY
SUMMARY:LEAP DAY (WHEN IT SHOWS UP)
DESCRIPTION:The one date every date library lies about at least once.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-03-14@gamayun.site
DTSTAMP:20240314T000000Z
DTSTART;VALUE=DATE:20240314
RRULE:FREQ=YEARLY
SUMMARY:PI DAY
DESCRIPTION:Off by 0.0000000001%\, and somehow still your fault.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-03-31@gamayun.site
DTSTAMP:20240331T000000Z
DTSTART;VALUE=DATE:20240331
RRULE:FREQ=YEARLY
SUMMARY:BACKUP VERIFICATION DAY
DESCRIPTION:The one day a year anyone actually opens the backup and checks 
 it restores.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-04-01@gamayun.site
DTSTAMP:20240401T000000Z
DTSTART;VALUE=DATE:20240401
RRULE:FREQ=YEARLY
SUMMARY:DO NOT DEPLOY DAY
DESCRIPTION:Yes\, still. Yes\, really. Especially today.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-04-26@gamayun.site
DTSTAMP:20240426T000000Z
DTSTART;VALUE=DATE:20240426
RRULE:FREQ=YEARLY
SUMMARY:DENIAL OF SERVICE AWARENESS DAY
DESCRIPTION:A quiet day to appreciate every request that got through.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-05-04@gamayun.site
DTSTAMP:20240504T000000Z
DTSTART;VALUE=DATE:20240504
RRULE:FREQ=YEARLY
SUMMARY:THE FOURTH
DESCRIPTION:May it be with whatever you're building today.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-05-17@gamayun.site
DTSTAMP:20240517T000000Z
DTSTART;VALUE=DATE:20240517
RRULE:FREQ=YEARLY
SUMMARY:UPTIME DAY
DESCRIPTION:Nothing crashed. Nobody will ever know how close it came.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-05-25@gamayun.site
DTSTAMP:20240525T000000Z
DTSTART;VALUE=DATE:20240525
RRULE:FREQ=YEARLY
SUMMARY:TOWEL DAY
DESCRIPTION:Known location: still on the desk\, exactly where it was left\,
  mostly clean.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-06-06@gamayun.site
DTSTAMP:20240606T000000Z
DTSTART;VALUE=DATE:20240606
RRULE:FREQ=YEARLY
SUMMARY:SIGNAL BOOST DAY
DESCRIPTION:Tell someone about the free tool that actually saved your after
 noon.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-06-21@gamayun.site
DTSTAMP:20240621T000000Z
DTSTART;VALUE=DATE:20240621
RRULE:FREQ=YEARLY
SUMMARY:LONGEST UPTIME OF THE YEAR DAY
DESCRIPTION:Not a guarantee. A hope\, dressed up as a date on a calendar.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-07-04@gamayun.site
DTSTAMP:20240704T000000Z
DTSTART;VALUE=DATE:20240704
RRULE:FREQ=YEARLY
SUMMARY:INDEPENDENCE FROM YOUR CLOUD BILL DAY
DESCRIPTION:A brief\, wistful pause for every self-hosted thing that stayed
  self-hosted.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-07-17@gamayun.site
DTSTAMP:20240717T000000Z
DTSTART;VALUE=DATE:20240717
RRULE:FREQ=YEARLY
SUMMARY:WORLD EMOJI DAY
DESCRIPTION:🛰️ status: still transmitting.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-08-08@gamayun.site
DTSTAMP:20240808T000000Z
DTSTART;VALUE=DATE:20240808
RRULE:FREQ=YEARLY
SUMMARY:INFINITE LOOP DAY
DESCRIPTION:Turn the date sideways. Some processes never exit either.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-08-15@gamayun.site
DTSTAMP:20240815T000000Z
DTSTART;VALUE=DATE:20240815
RRULE:FREQ=YEARLY
SUMMARY:SATELLITE STATIC DAY
DESCRIPTION:Some signals never made it home clean. This one's for the ones 
 that kept transmitting anyway.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-09-09@gamayun.site
DTSTAMP:20240909T000000Z
DTSTART;VALUE=DATE:20240909
RRULE:FREQ=YEARLY
SUMMARY:999TH PROBLEM DAY
DESCRIPTION:A bug ain't one\, but that's not zero either.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-09-19@gamayun.site
DTSTAMP:20240919T000000Z
DTSTART;VALUE=DATE:20240919
RRULE:FREQ=YEARLY
SUMMARY:TALK LIKE A PIRATE DAY
DESCRIPTION:Every 404 becomes 'ye page be lost at sea\,' whether anyone ask
 ed for that or not.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-09-28@gamayun.site
DTSTAMP:20240928T000000Z
DTSTART;VALUE=DATE:20240928
RRULE:FREQ=YEARLY
SUMMARY:ASK BEFORE YOU ASSUME DAY
DESCRIPTION:The one holiday every clarifying question gets to feel justifie
 d on.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-10-10@gamayun.site
DTSTAMP:20241010T000000Z
DTSTART;VALUE=DATE:20241010
RRULE:FREQ=YEARLY
SUMMARY:BINARY DAY
DESCRIPTION:There are 10 kinds of holidays. This is one of them.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-10-21@gamayun.site
DTSTAMP:20241021T000000Z
DTSTART;VALUE=DATE:20241021
RRULE:FREQ=YEARLY
SUMMARY:THE FUTURE\, AS PREDICTED\, MOSTLY WRONG DAY
DESCRIPTION:Still no hoverboards. Cloud storage got the name right by accid
 ent\, though.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-10-31@gamayun.site
DTSTAMP:20241031T000000Z
DTSTART;VALUE=DATE:20241031
RRULE:FREQ=YEARLY
SUMMARY:LEGACY CODE HALLOWEEN
DESCRIPTION:Something in this codebase is older than the intern reading it\
 , and it is still watching.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-11-09@gamayun.site
DTSTAMP:20241109T000000Z
DTSTART;VALUE=DATE:20241109
RRULE:FREQ=YEARLY
SUMMARY:PACKET LOSS DAY
DESCRIPTION:A brief silence for every byte that didn't make the trip.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-11-30@gamayun.site
DTSTAMP:20241130T000000Z
DTSTART;VALUE=DATE:20241130
RRULE:FREQ=YEARLY
SUMMARY:COMPUTER SECURITY DAY
DESCRIPTION:Rotate a password today. Any password. Yes\, that one.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-12-03@gamayun.site
DTSTAMP:20241203T000000Z
DTSTART;VALUE=DATE:20241203
RRULE:FREQ=YEARLY
SUMMARY:INTERNATIONAL DAY OF PERSONS WITH DISABILITIES
DESCRIPTION:If a screen reader can't use it\, it isn't finished. Not a joke
  entry\, a real one.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-12-10@gamayun.site
DTSTAMP:20241210T000000Z
DTSTART;VALUE=DATE:20241210
RRULE:FREQ=YEARLY
SUMMARY:FIRMWARE UPDATE EVE
DESCRIPTION:Traditionally observed by not updating anything important until
  after the holidays.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-12-25@gamayun.site
DTSTAMP:20241225T000000Z
DTSTART;VALUE=DATE:20241225
RRULE:FREQ=YEARLY
SUMMARY:WINTER SHUTDOWN DAY
DESCRIPTION:Even the always-on things get to idle today.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gama-holiday-12-31@gamayun.site
DTSTAMP:20241231T000000Z
DTSTART;VALUE=DATE:20241231
RRULE:FREQ=YEARLY
SUMMARY:ROLLBACK EVE
DESCRIPTION:One more chance to remember everything that happened this year\
 , in order\, before the version bump.
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
