Repent!!! For the End of the Unix Epoch is Nigh!!!

Michael Schwern (eval Empire)
Tools & Techniques
Location: Portland 252
Average rating: ****.
(4.89, 18 ratings)

Calendaring is hard. Calendaring is very hard. Its also a little crazy. OK, its a lot of crazy. Fortunately there’s a small band of equally crazy people who make it all work so you don’t have to know anything about the crazy.

We’re going to look at some of that crazy, reveal the madness.

We’ll see that computers suck at math.

We’ll discover that there are time zones on Mars.

We’ll look at the 2038 bug effecting 32 bit systems, why you care about it now in 2010 and how to protect yourself against it.

We’ll peek at the hidden time limits in the protocols and programs you use every day.

We’ll better appreciate the swarming pit of demons that lies just beneath every date handling library.

Photo of Michael Schwern

Michael Schwern

eval Empire

Michael G Schwern has been programming Perl for over 10 years and is responsible for such modules as Class::DBI and Test::More. In all probability, Michael has code on your computer. He can destroy CPAN at his leisure.

Michael currently resides in Portland, Oregon and has no intention of leaving. He works for OpenSourcery writing technology for good.

He owns no cars nor cats, though he kind of wants a cat.

He’s been known to write about Perl and also about geek communications

Comments on this page are now closed.


Picture of Michael Schwern
Michael Schwern
07/27/2010 8:45am PDT

The serious portion of the talk, along with notes but a little out of date, is available here Also r0ml got a shot of the anti-2038 hat!

Picture of Ben Hengst
Ben Hengst
07/25/2010 2:57pm PDT

Schwern best’s even him self, ranting away about datetime oddities. Made this stuff fun and memorable, next step, fix things.

Picture of Dirk Bergstrom
Dirk Bergstrom
07/23/2010 6:05am PDT

This was a brilliant work of genius. Schwern deserves an Oscar.

  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share?

Contact Us

View a complete list of OSCON contacts