4 ms·
The most amazing point about landing on the moon in 1969 is that they had to program everything with... negative timestamps. Of course it’s a joke but it highli
by tajen 8y ago
The most amazing point about landing on the moon in 1969 is that they had to program everything with... negative timestamps. Of course it’s a joke but it highlights how early it was in the history of technology.
- jacobush 8y ago... how. I don't get it.
- _hardwaregeek 8y agoI'm guessing it's a bad joke about Unix time (starts in 1970)
- dboreham 8y agoExcept it's a really good joke.
- nothrabannosir 8y agoIt’s about the unix epoch starting in 1970. -_-
- ejolto 8y agoUnix time starts counting upwards from zero on January 1st 1970. It's a joke. If they had Unix computers in the lander they would have had to use negative time since the first moon landing happened in 1969.
- Scarblac 8y agoIn Vernor Vinge's far future novel _A Deepness in the Sky_, there is a mention of a "programmer-archaeologist" who digs deep into layers and layers of legacy software of spaceships; it's tens of thousands of years of stuff built on top of each other. It's mentioned that the deepest layers count time in seconds from the moment that humanity first landed on the moon of its home planet.
- owenversteeg 8y agoI very highly recommend that book, by the way. My favorite science fiction book I've ever read. Anyone else love it?
- mbroncano 8y agoI’m currently reading the book precisely based on a recommendation from HN. It’s a great book indeed.
- GeekyBear 8y agoI would also recommend Vernor Vinge's earlier work, A Fire Upon the Deep. It features a galaxy wide group of alien civilizations that communicate by means of a system that greatly resembles Usenet newsgroups. It either won or was nominated for most of the major science fiction awards.
- owenversteeg 8y agoOh, I actually confused the two! A Fire Upon the Deep is my all time favorite, A Deepness in the Sky is close behind though. I've been looking for books with similar ideas for a long time... would you (or anyone else) know any? The ideas in the two books are really amazing.
- GeekyBear 8y agoHere are some works I'm fond of from authors who deal in technology and whose works have also taken the top science fiction awards. Neal Stephenson's Snow Crash and The Diamond Age. Greg Bear's Moving Mars, Anvil of Stars, and Eon. John Barnes' A Million Open Doors, and Mother of Storms.
- Keysh 8y agoIn fact, there’s an comment to the effect that the actual start time is about a million and a half seconds after the moon landing — which means the original time system is Unix-based...
- marsRoverDev 8y agoIf NASA are anything like us, their epoch is January 1, 1958: https://public.ccsds.org/Pubs/301x0b4e1.pdf https://public.ccsds.org/Pubs/301x0b4e1.pdf
- deleted 8y ago[deleted]
- acqq 8y agoThanks for that info. "Us" there means: "Founded in 1982 by the major space agencies of the world, the CCSDS is a multi-national forum for the development of communications and data systems standards for spaceflight." And indeed, the epoch: "The CCSDS-Recommended epoch is that of 1958 January 1 (TAI) and the recommended time unit is the second, using TAI as reference time scale, for use as a level 1 time code. This time code is not UTC-based and leap-second corrections do not apply."
- dandandan 8y agoThe UNIX epoch is midnight, January 1st, 1970 while the landing on the moon was 1969-07-20.
- marsRoverDev 8y agoNASA / ESA epoch is 1 January 1958: https://public.ccsds.org/Pubs/301x0b4e1.pdf https://public.ccsds.org/Pubs/301x0b4e1.pdf
- emmelaich 8y ago> he UNIX epoch is midnight, January 1st, 1970 in UTC.
- phyzome 8y agoBut after 10,000 years (or whatever) that distinction might be lost.
- jankotek 8y agoNegative timestamps are used in astronomy all the time.
- rubidium 8y agoIt's strange to me that you talk about 1969 as early in the "history of technology". We had the wheel, bridges, steam engine, cars, refrigerators, air-conditioning, nuclear power, early robotic manufacturing, computers, and a nascent internet.
- mseebach 8y agoParent obviously meant "history of computer-technology".