Henry Spencer

Henry Spencer (born 1955) is a Canadian computer programmer and space enthusiast. He wrote "regex", a widely used software library for regular expressions, and co-wrote C News, a Usenet server program. He also wrote The Ten Commandments for C Programmers. He is coauthor, with David Lawrence, of the book Managing Usenet. While working at the University of Toronto he ran the first active Usenet site outside the U.S., starting in 1981. His records from that period were eventually acquired by Google to provide an archive of Usenet in the 1980s. The first international Usenet site was run in Ottawa, in 1981; however, it is generally not remembered, as it served merely as a read-only medium. Later in 1981, Spencer acquired a Usenet feed from Duke University, and brought "utzoo" online; the earliest public archives of Usenet date from May 1981 as a result. The small size of Usenet in its youthful days, and Spencer's early involvement, made him a well-recognised participant; this is commemorated in Vernor Vinge's 1992 novel A Fire Upon the Deep. The novel featured an interstellar communications medium remarkably similar to Usenet, down to the author including spurious message headers; one of the characters who appeared solely through postings to this was modeled on Spencer (and, slightly obliquely, named for him). He is also credited with the claim that "Those who do not understand Unix are condemned to reinvent it, poorly."

The Defector - 2023-09-29T00:00:00.000000Z

Jazz Today, Vol. 3 - 2017-08-18T00:00:00.000000Z

The Reasons Don't Change - 2017-01-27T00:00:00.000000Z

Above the Clouds (Alternative Version) - 2025-05-16T00:00:00.000000Z

The Survivor and the Descendant - 2021-10-15T00:00:00.000000Z

Hopeless Heartless (2021 Version) - 2021-09-17T00:00:00.000000Z

Hindsight Can Wait (2021 Version) - 2021-08-20T00:00:00.000000Z

Eulogy (2021 Version) - 2021-07-23T00:00:00.000000Z

Similar Artists

Barış Ertürk

Know Material

Josiah Woodson

Antoine Brochot

Yiannis Kassetas

Modern Vikings

WAS NUN

Grzegorz Masłowski

BounceAlarm

SOL SOL

Karim Saber

Lars Dietrich

Ines Velasco

Jeremy Dutton

Guido Spannocchi

Joshua Stenis

Krzysztof Pacan

Diego Alonso

Ross McHenry

Tim Shaghoian