Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In 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.



In 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...


I just love the title "Programmer-at-Arms." Some of the seat-of-the-pants work we do in industrial automation, making changes to a machine's operating logic while it's actually running in production, feels just like that.


I very highly recommend that book, by the way. My favorite science fiction book I've ever read. Anyone else love it?


I 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.


Oh, 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.


Here 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.


I’m currently reading the book precisely based on a recommendation from HN. It’s a great book indeed.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: