Live data from Hacker News

Discovering Dennis Ritchie’s Lost Dissertation

computerhistory.org

101–110 of 139 posts

Re: Discovering Dennis Ritchie’s Lost Dissertation

#101
post #95

Earlier quoted context omitted.

The jars the wizard has at hand, and the scroll (“shell script”) are familiar looking things like “null”, “tar”, “uucp”, “diff”, “awk”, “C”,... but “ oregano ”? Is that a joke or a codename or some deprecated tool?

The image also has a cat.

And the “B” container is cracked, indicating they’ve moved on from B to C, and there’s a spool of thread (process threads?) - lots to enjoy, but oregano is still a mystery.

Re: Discovering Dennis Ritchie’s Lost Dissertation

#102

Earlier quoted context omitted.

I like first-class functions. I actually like currying. But I also like state, polymorphism and identity.

Are you sure you don't mean partial application?

I'm not exactly sure. Partial application is not a term I know. I am not an FP guru.

My familiarity with FP tends to be around "Hey! I like this Swift feature! Where did it come from?"

It's the part where we clump together functions to make a single, rather powerful function that is, in essence, a rabbithole.

Re: Discovering Dennis Ritchie’s Lost Dissertation

#103
post #101

Earlier quoted context omitted.

The image also has a cat.

And the “B” container is cracked, indicating they’ve moved on from B to C, and there’s a spool of thread (process threads?) - lots to enjoy, but oregano is still a mystery.

Possibly a reference to /{usr,var}/spool.

Re: Discovering Dennis Ritchie’s Lost Dissertation

#104
post #54

Earlier quoted context omitted.

Ritchie: I liked procedural languages better than functional ones. ChrisMarshallNY: I suspect that he understood functional languages quite well. He just didn't like them. Your statement doesn't follow from Ritchie's words that you quoted. Preference of A over B does not have the logical consequence that B is disliked. It doesn't even imply that A is intensely liked.

Fair point.

I've been researching your point since I read your comment, but I haven't been able to learn if he actually disliked functional languages.

Personally, I prefer Haskell or some functional Python at times, since that solves certain problems well. But, we have a lot more computing resources than existed in the past. I guess it could be possible that he enjoyed the functional paradigm, but pragmatically created a procedural language, given the hardware constraints.

Re: Discovering Dennis Ritchie’s Lost Dissertation

#105

When I was a teen, K&R The C Programming Language changed my life. Years later I shared an elevator with him at Usenix. I always regretted not saying something to him, but I didn't have the words. Kids: If you meet your heroes, say something. "Thank you" is good if you don't have the words.

I got to meet Larry Wall at the first Perl Conference in San Jose. I think Tom introduced us. I was dumbstruck: “Wow, I don’t know what to say; thank you.”

He smiled awkwardly: “You’re welcome, I guess.” Textbook Larry.

Randal and I were on the same flight out of ATL and met up for a bite in an airport restaurant.

Not just for the celebrities in our profession, let the people in your everyday world know how much they mean to you, how they’ve helped you out, how they’ve made meaningful differences in your life, that you care about them, and that you love them. Life is too short not to.

Re: Discovering Dennis Ritchie’s Lost Dissertation

#106
post #95

Earlier quoted context omitted.

The jars the wizard has at hand, and the scroll (“shell script”) are familiar looking things like “null”, “tar”, “uucp”, “diff”, “awk”, “C”,... but “ oregano ”? Is that a joke or a codename or some deprecated tool?

The image also has a cat.

Also a fork, a broken pipe, a boot and I guess that's a log on the right.

Re: Discovering Dennis Ritchie’s Lost Dissertation

#107
post #4

When I was a teen, K&R The C Programming Language changed my life. Years later I shared an elevator with him at Usenix. I always regretted not saying something to him, but I didn't have the words. Kids: If you meet your heroes, say something. "Thank you" is good if you don't have the words.

>Kids: If you meet your heroes, say something. "Thank you" is good if you don't have the words. I'm a huge gearhead. I live in the US, but a few years ago I was in Rome for work. I was out to a late lunch with my boss and was explaining that one of my favorite boutique car manufacturers, Pagani, is just south of Napoli and that I wanted to take a weekend trip to visit their facilities. No later than 10 minutes did Mr…

The only Pagani factory I can find is on the opposite side of the country, near Modena, you sure there's one south of Naples?

Re: Discovering Dennis Ritchie’s Lost Dissertation

#108

Random Dennis Ritchie story: my high school principal was Dennis' brother, John, and had a "UNIX Magic" poster ( https://i.imgur.com/aqg21UI.jpg ) hanging in his office. I asked him what that was about and he dismissed it with a wave of his hand, as if annoyed: "oh, just something my brother did".

Someone posted a high res scan of this on reddit if anyone else is interested: https://www.reddit.com/r/unixporn/comments/91ntoh/comment/e3... Unfortunately no scan of the other two (feuds and views). Here someone find a more permanent place for it: https://send.firefox.com/download/c1783a94da0e8cfa/#sklTlfgc...

I have a copy of Views! Away from home for a few days but I can post pics of the three posters when I make it home.

Re: Discovering Dennis Ritchie’s Lost Dissertation

#109

I am not surprised about the effort it took to find a copy of Ritchie's dissertation. Dissertations tend to be difficult to find if they are not already listed on WorldCat or in ProQuest. But the museum used the best method in this case: talk to people close to people who had a copy at one point. In my experience when all else fails, this strategy is the primary one that ends up working. It doesn't work all the time,…

>Dissertations tend to be difficult to find if they are not already listed on WorldCat or in ProQuest

My university library has a dissertation office with a copy of every one of them back to 1931. You may not be able to find them online, but you certainly can if you go in person during business hours. Is that unusual?

Re: Discovering Dennis Ritchie’s Lost Dissertation

#110

When I was a teen, K&R The C Programming Language changed my life. Years later I shared an elevator with him at Usenix. I always regretted not saying something to him, but I didn't have the words. Kids: If you meet your heroes, say something. "Thank you" is good if you don't have the words.

Back in 2007 I was the chair of the Washington, DC chapter of the ACM. The chapter had been dormant for a while so I thought hosting a lecture by a big name in computing would be a good kickstart. I emailed Brian Kernighan asking if he'd be available and willing to give a talk on Unix. He said he'd be absolutely delighted.

He was a wonderful speaker and just a great guy to talk to. He patiently signed copies of K&R C that folks had brought, told interesting anecdotes, and was a kind and pleasant person to everyone who spoke with him. Very approachable.

One thing I remember is him telling me that he only gets stage nerves if he knows he's being filmed. Massive crowd? No problem. Photographs? Go for it. Video cameras? If you do, you have my permission but don't tell me, and make sure I don't notice them.

After that I kept reaching out to other Big Names, and many of them said yes. I figured there was no harm in asking, all they could do is say no. And not a single person I asked said no because they didn't want to, it was always because the scheduling or travel just wouldn't line up properly.

Post reply on HN