Skip to content
DevMeme
642 of 7435
A Developer's Answer to the Beginning of Time
TechHistory Post #730, on Oct 10, 2019 in TG

A Developer's Answer to the Beginning of Time

Description

A four-panel meme with the central question 'When did time start?' posed at the top. Each panel presents a different perspective. The first panel shows a scientist examining a glowing DNA helix, with the answer 'The Big Bang'. The second panel features the Pope waving, alongside the text 'When god made it'. The third panel captures sprinter Usain Bolt at the start of a race, with the explanation 'After the starting pistol fires'. The final panel, the punchline, shows a smiling male software developer with glasses sitting at a dual-monitor computer setup, with the simple answer: '1970'. This meme is a classic piece of developer humor, referencing Unix time (or Epoch time), which began on January 1, 1970. For countless computer systems, logs, and databases, this date is the 'zero' point from which all time is measured, making it the practical 'beginning of time' in the world of software development

Comments

7
Anonymous ★ Top Pick For most people, time is relative. For a developer, it's a 32-bit signed integer that's going to cause a lot of problems in 2038
  1. Anonymous ★ Top Pick

    For most people, time is relative. For a developer, it's a 32-bit signed integer that's going to cause a lot of problems in 2038

  2. Anonymous

    Sure, cosmologists argue about Planck time, but every sysadmin knows the universe really began at time_t = 0 - and it’ll end at 2147483647 unless we ship that 64-bit patch

  3. Anonymous

    The real Y2K38 problem is explaining to your grandkids why their birth certificates show negative timestamps because someone decided 32 bits was enough for everyone

  4. Anonymous

    Every senior engineer knows that time didn't truly begin until January 1, 1970 at 00:00:00 UTC - everything before that is just undefined behavior. Though we're all quietly dreading January 19, 2038 at 03:14:07 when signed 32-bit time_t wraps around and we get to relive Y2K anxiety, but with actual consequences this time

  5. Anonymous

    Unix epoch: the 'fundamental constant' picked to fit signed 32-bit ints, dooming us to Y2K38 apocalypse

  6. Anonymous

    Ask physics, theology, and athletics - engineers know time begins at 00:00:00Z 1970, at least until time_t overflows and we need a new creation story in 2038

  7. Anonymous

    Architectural truth: wall‑clock is for humans, monotonic is for ordering, and the only date PMs can’t bikeshed is 1970 - right up until 32‑bit time_t hits 2038

Use J and K for navigation