Live data from Hacker News

Coffee with Brian Kernighan [video]

youtube.com

11–20 of 41 posts

Re: Coffee with Brian Kernighan [video]

#11
post #10

Earlier quoted context omitted.

I've had the pleasure of working with 60+ year old programmers. It is opposite of what you expect from the stereotypical mainstream opinions. I constantly go back to them, call them for lunch, go for walks, just so I can ask them questions about old days and how things used to work. There is so much to learn from hindsight, this knowledge is vanishing. Take advantage of learning from older people even though it doesn…

I find it interesting how stuff that was relevant for PCs in the 80s became relevant for early smartphones. I believe computing history often is cyclic in nature, so there is value in the old ways.

I always thought of any human progress like gradient descent algo. Hindsight is clear, and if current tools/services/methods/processes don't work, look at how it used to be done. Was it better objectively? May be we took a step in the wrong direction, go back and learn; try to take in a different direction, may be there is a higher ground ahead. It is also important to allow (and be tolerant) to experimentation in different directions because without it; we risk getting stuck in a local optima forever. Opposite of that is Chesterton's fence, there is a reason why we are on this hill, if you go back, it's a steep cliff.

Re: Coffee with Brian Kernighan [video]

#13
post #2

I hate that I even feel like this, but I'm always in awe when old people (in this case 80+ years old) talk in depth about software with such fluency. I know it's self-evident, but I'm so used to being around younger folks in tech that it's really cool to see gray hairs.

Haha, this reminds me, I used to work at a startup social network and I kept hearing from various people there that "people over 30 don't understand tech"; buddy, who do you think built the computer you're using and all of your software tools? :p

Re: Coffee with Brian Kernighan [video]

#15
post #2

I hate that I even feel like this, but I'm always in awe when old people (in this case 80+ years old) talk in depth about software with such fluency. I know it's self-evident, but I'm so used to being around younger folks in tech that it's really cool to see gray hairs.

Haha, this reminds me, I used to work at a startup social network and I kept hearing from various people there that "people over 30 don't understand tech"; buddy, who do you think built the computer you're using and all of your software tools? :p

I mean, I'm 30, and as a software dev, i sure as hell don't understand tech lol

Re: Coffee with Brian Kernighan [video]

#16
post #5

Still in use, 45 years on, thank you Drs A.W.K. and Robbins! Would love to purchase an updated book! - I sure hope that .ps of the 1988 AWK book is lying around somewhere.

I remember back when I was studying programming at university the prof was demonstrating something or other on the board. He wrote a program in Java and it took about 15 lines. Someone said they could do it in 5 in Perl or something. The prof replied, “well I could do in one line of awk but that’s not the point…” I’m watching the video now and Kernighan addresses exactly this point. He talks about using the right too…

I hope they gave the line of awk

Re: Coffee with Brian Kernighan [video]

#17
post #10

Earlier quoted context omitted.

I've had the pleasure of working with 60+ year old programmers. It is opposite of what you expect from the stereotypical mainstream opinions. I constantly go back to them, call them for lunch, go for walks, just so I can ask them questions about old days and how things used to work. There is so much to learn from hindsight, this knowledge is vanishing. Take advantage of learning from older people even though it doesn…

I find it interesting how stuff that was relevant for PCs in the 80s became relevant for early smartphones. I believe computing history often is cyclic in nature, so there is value in the old ways.

"The Wheel Of Reincarnation". Seriously, it's called that. Ideas from mainframes show up as "new, innovative ideas" on minicomputers, and then on micros/PS, and now on phones.

Re: Coffee with Brian Kernighan [video]

#18
post #2

I hate that I even feel like this, but I'm always in awe when old people (in this case 80+ years old) talk in depth about software with such fluency. I know it's self-evident, but I'm so used to being around younger folks in tech that it's really cool to see gray hairs.

I've had the pleasure of working with 60+ year old programmers. It is opposite of what you expect from the stereotypical mainstream opinions. I constantly go back to them, call them for lunch, go for walks, just so I can ask them questions about old days and how things used to work. There is so much to learn from hindsight, this knowledge is vanishing. Take advantage of learning from older people even though it doesn…

I'm a 62, almost 63, year old programmer. Thanks for being open-minded. It's been a great career for me. My first computer was a PDP-8/E and an ASR-33 teletype. I've had the good fortune to see a lot of computer history over the years. I still do embedded systems programming for work and hope to continue to do so for another five years. I've used UNIX most of my career.

Re: Coffee with Brian Kernighan [video]

#19
post #9

At least they discussed publishing tools, there surely needs to be some better tools in-between troff/groff and LaTeX

I think Prof Kernighan mentioned https://en.wikipedia.org/wiki/XeTeX

That's just a TeX engine, so it can run LaTeX or ConTeXt or plain TeX; it's not a new language. And I don't think it's maintained.

Re: Coffee with Brian Kernighan [video]

#20
post #19

Earlier quoted context omitted.

I think Prof Kernighan mentioned https://en.wikipedia.org/wiki/XeTeX

That's just a TeX engine, so it can run LaTeX or ConTeXt or plain TeX; it's not a new language. And I don't think it's maintained.

I think it is maintained, but perhaps not actively developed. LuaTeX I think is where more development is happening, but XeTeX is still faster in most cases.
Post reply on HN