Khi người ta nhắc đến những câu chuyện lập trình ngày xưa thì Dave Plummer là cái tên không thể tránh khỏi. Là người tạo ra Trình quản lý tác vụ gốc của Windows, ông đã xây dựng công cụ hệ thống này cho Microsoft vào những năm 1990 mà ngày nay vô số người dùng vẫn tin cậy. Tuy nhiên, điều ít người biết đến là lập trình viên đã vô tình để lại số điện thoại nhà của mình trong mã của phần mềm này.

Điểm khởi đầu của câu chuyện là một sai lầm dường như không thể xảy ra: khi phát triển Task Manager, Plummer phát hiện ra rằng mức sử dụng CPU đôi khi cộng lại lên tới hơn 100% - "Nếu tính toán đúng thì điều này đơn giản là không thể xảy ra."
Sau khi xác nhận rằng mã của anh ấy là chính xác, khả năng duy nhất là có lỗi ở cấp kernel, vì dữ liệu của trình quản lý tác vụ được lấy từ kernel. Tuy nhiên, trong “thứ bậc” nội bộ của Microsoft những năm 1990, không dễ để khiến các nhà phát triển kernel chú ý đến vấn đề này. "Nhân là miền của 'thiên tài ưu tú'," Plummer nhớ lại, "và tôi chỉ là một lập trình viên giao diện người dùng vẽ các biểu tượng CPU nhỏ. Như bạn có thể tưởng tượng, khi tôi đề xuất với nhóm nhân, 'Có thể đó là lỗi của bạn', họ không thông cảm cho hoàn cảnh của tôi."T AGPH58

Để xác định Vấn đề hiếm khi tái diễn này, Plummer đã thêm một xác nhận trong mã quy định rằng mức sử dụng CPU không được vượt quá 100%. Nếu điều kiện không được đáp ứng, chương trình sẽ đưa ra lỗi trong trình gỡ lỗi và dừng để kiểm tra sự cố.
Tuy nhiên, lỗi này cực kỳ hiếm - "nó chưa bao giờ kích hoạt trên máy của tôi hoặc bất kỳ ai trong nhóm của tôi." Vì vậy Plummer đã nghĩ ra một cách "có khả năng bắt được vấn đề nhất": "Tôi ghi tên và số điện thoại nhà của mình vào khẳng định. Bằng cách đó, bất kể ai trong công ty gặp phải vấn đề này vào thời gian nào, ở đâu, hay ở tòa nhà nào, họ sẽ biết. Sẽ xem thông tin liên lạc của tôi và báo cho tôi biết". ”

Plummer sớm quên mất "quả trứng Phục sinh" mà mình đã trồng. Sau đó, phiên bản Windows beta đã chính thức được phát hành - với ít nhất hàng nghìn người dùng, thậm chí có thể là hàng triệu người. Tất cả những người thử nghiệm này đều có một mã ẩn bên trong máy tính của họ: nếu có sự cố xảy ra, một hộp thoại sẽ bật lên hiển thị số điện thoại nhà của họ.

Đáng ngạc nhiên là dù Plummer vẫn sử dụng cùng số nhà nhưng chưa có ai gọi đến. Đối với lỗi khiến mức sử dụng CPU vượt quá 100%, cuối cùng nó đã được phát hiện trên một máy trong phòng thí nghiệm và các nhà phát triển hạt nhân đã xác nhận rằng vấn đề thực sự thuộc về phía họ và đã sửa nó.