Live data from Hacker News

Unix: A History and a Memoir, by Brian Kernighan

cs.princeton.edu

91–100 of 141 posts

Re: Unix: A History and a Memoir, by Brian Kernighan

#91
post #41
post #39

Earlier quoted context omitted.

There's also the unavoidability of narratives, and how they influence what people look up to begin with. For example, there's a Unix history narrative which begins at Bell Labs goes to Berkeley and then out to the world; this is already extremely limited, in that it ignores Wollongong (where the first Unix port was done, to the Interdata/32, and where important work on TCP/IP networking was done) and what AT&T did wi…

Specially annoying with that narrative, for those that care about computing history, is as C and UNIX are sold as the first of their kind, invented on magic moment, hand-waving what everyone else was doing. Since history belongs to winners, if it wasn't for the accessibility of old conference papers and computer manuals, that would be indeed the only one we had to believe on.

I always thought one of the most interesting insights into this was the Unix Haters Handbook https://web.mit.edu/~simsong/www/ugh.pdf especially Dennis Richie's anti forward:

The systems you remember so fondly (TOPS-20, ITS, Multics, Lisp Machine, Cedar/Mesa, the Dorado) are not just out to pasture, they are fertilizing it from below.

Your judgments are not keen, they are intoxicated by metaphor. In the Preface you suffer first from heat, lice, and malnourishment, then become prisoners in a Gulag. In Chapter 1 you are in turn infected by a virus, racked by drug addiction, and addled by puffiness of the genome.

Yet your prison without coherent design continues to imprison you. How can this be, if it has no strong places? The rational prisoner exploits the weak places, creates order from chaos: instead, collectives like the FSF vindicate their jailers by building cells almost compatible with the existing ones, albeit with more features. The journalist with three undergraduate degrees from MIT, the researcher at Microsoft, and the senior scientist at Apple might volunteer a few words about the regulations of the prisons to which they have been transferred.

Re: Unix: A History and a Memoir, by Brian Kernighan

#92
As others have noticed, there is no Kindle version. Look Inside is enabled so you can start reading in-browser: https://www.amazon.com/gp/reader/1695978552/ref=as_li_ss_tl?...

While the story/writing is interesting, like most self-published titles this book needs some professional layout/editing help. The second and sixth pages of chapter 1 are full page Google Maps of central NJ and Google Satellite view of Bell Labs. Eeek.

This may also be why there is no Kindle version yet. Many pages have full-color images and would need significant changes for a decent Kindle reading experience.

Re: Unix: A History and a Memoir, by Brian Kernighan

#94
post #39
post #15

I've always felt we don't appreciate history very much in our industry. I've been lucky enough to work and hang out with some of the co-founders of very impactful projects, such as OpenStack and Cloud Foundry, and there are so many stories I've heard that I'm sure would be insightful and valuable lessons for whomever is embarking on new ideas. And yet, we all move so fast, that there is no time to stop and write them…

There's also the unavoidability of narratives, and how they influence what people look up to begin with. For example, there's a Unix history narrative which begins at Bell Labs goes to Berkeley and then out to the world; this is already extremely limited, in that it ignores Wollongong (where the first Unix port was done, to the Interdata/32, and where important work on TCP/IP networking was done) and what AT&T did wi…

Speaking of Multics, I am reading "IBM's 360 and Early 370 Systems". In passing, the narrative mentions an early public rejection of S/360 by MIT and Bell Labs because it didn't have hardware-aided dynamic address translation used in time sharing. Instead, they went with a GE 600 series which lead to the development of Multics.

Re: Unix: A History and a Memoir, by Brian Kernighan

#95
post #78

Earlier quoted context omitted.

Let's have this new, wonderful thing or set of things up and running before we retire what we've got, eh?

We can't, because nobody will even consider giving anything new a chance if it is not Unix.

So you propose what, that the industry as a whole voluntarilty re-enters the dark ages by throwing away its current crop of systems with no replacement in sight ?!

It looks to me like our current crop of unix derivatives and unix-likes is catering for a lot of needs very well. We have windows which is non-Unix.

I think the onus is on you to show that something else could be better, and better enough that the pain of relearning would be worth it.

Re: Unix: A History and a Memoir, by Brian Kernighan

#96
post #95

Earlier quoted context omitted.

We can't, because nobody will even consider giving anything new a chance if it is not Unix.

So you propose what, that the industry as a whole voluntarilty re-enters the dark ages by throwing away its current crop of systems with no replacement in sight ?! It looks to me like our current crop of unix derivatives and unix-likes is catering for a lot of needs very well. We have windows which is non-Unix. I think the onus is on you to show that something else could be better, and better enough that the pain of…

We are in a dark age at the moment, is what I am saying, and I think we should be working at getting out of it.

Re: Unix: A History and a Memoir, by Brian Kernighan

#97
post #88

The ‘Customers who bought this item also bought’ on Amazon is pretty telling: the Snowden book, a Yubikey, an electronics testing tool, coolers for Raspberry Pi, retractable Ethernet cable, wire-type soldering iron tip cleaner (what even is that), and sandalwood shaving cream.

What I saw on the first two pages of Customers who bought.... list was:

Database Internals, Snowden book, Algorithms book, BPF Performance tools, Your Linux Toolbox, The Go Programming Language, The Pragmatic Programmer, Quantum Computing, A Programmer's Introduction to Mathematics, An Elegant Puzzle

I had to go up to page 14 of the items list to find all of the items you listed and to find the wire-type soldering iron tip cleaner.

Edit: Took out unneeded snark. It seems I fell prey to Amazon algorithms.

Re: Unix: A History and a Memoir, by Brian Kernighan

#98
post #88

The ‘Customers who bought this item also bought’ on Amazon is pretty telling: the Snowden book, a Yubikey, an electronics testing tool, coolers for Raspberry Pi, retractable Ethernet cable, wire-type soldering iron tip cleaner (what even is that), and sandalwood shaving cream.

> wire-type soldering iron tip cleaner (what even is that),

It's basically a fancy version of those metal pot scourers for cleaning the burnt bits off, but without damaging the metal plating on the tip.

Re: Unix: A History and a Memoir, by Brian Kernighan

#99
post #15

I've always felt we don't appreciate history very much in our industry. I've been lucky enough to work and hang out with some of the co-founders of very impactful projects, such as OpenStack and Cloud Foundry, and there are so many stories I've heard that I'm sure would be insightful and valuable lessons for whomever is embarking on new ideas. And yet, we all move so fast, that there is no time to stop and write them…

> I've always felt we don't appreciate history very much in our industry.

FWIW Chris Harrison (https://www.researchgate.net/profile/Chris_Harrison2) taught a compulsory history of computing class at UMIST in the UK when I was there in 1999-2003. This seems pretty unusual, especially now that I live in the US and understand more about how universities work here.

Re: Unix: A History and a Memoir, by Brian Kernighan

#100
post #15

I've always felt we don't appreciate history very much in our industry. I've been lucky enough to work and hang out with some of the co-founders of very impactful projects, such as OpenStack and Cloud Foundry, and there are so many stories I've heard that I'm sure would be insightful and valuable lessons for whomever is embarking on new ideas. And yet, we all move so fast, that there is no time to stop and write them…

Do you mean DG/UX? That was an awesome OS.

Yes! sorry for the memory lapse.
Post reply on HN