Really enjoyed this one! Prof Brailsford... The David Attenborough of Computer Science history.
@theobreakspear30683 жыл бұрын
My thoughts exactly, the man is a national treasure
@sbrunner69 Жыл бұрын
So much so.
@gamekiller01233 жыл бұрын
That's such a cliffhanger. Looking forward to the next one.
@sammysalter3 жыл бұрын
Google "reflections on trusting trust" if you want to spoil the surprise, I think that's what he's referring to.
@galier23 жыл бұрын
Spoiler alert (do not unwarap if you don't want to be spoiled): he will probably talk about the login backdoor that was not in the login program but hidden in the C compiler, which would add the special user/passwd check to the login binary when it was compiled from the source.
@ChrisJones-rd4wb3 жыл бұрын
Intellectual Property is an oxymoron
@Hagarack3 жыл бұрын
I know, right?!
3 жыл бұрын
@@ChrisJones-rd4wb The term Industrial Property is more common amongst people who work in IP.
@SirWilliamKidney3 жыл бұрын
I absolutely love Professor Brailsford. He's like this perfect confluence of talent and humanity. I'm grateful for every one of these videos we get with him. Keep up the great work!
@jdlstrm9853 жыл бұрын
Always excited for a Professor Brailsford video!
@qzbnyv3 жыл бұрын
Imagining Professor Brailsford in California in the the 1970s makes me smile.
@Ddeletham3 жыл бұрын
I think I could listen to Professor Brailsford for hours on end and it wouldn't get boring.
@ohareport3 жыл бұрын
i love how often professor brailsford sounds like a golden age jazz singer, recounting all the places he performed and the incidental legendary names that he encountered!
@usurpareltrono3 жыл бұрын
Can listen to Brailsford all day, so knowledgeable and entertaining at the same time. A true treasure!
@itsevilbert3 жыл бұрын
I've been using UNIX for nearly 35 years, and even today I still think it rocks!
@Beck-tr7dd Жыл бұрын
What unix system?
@lukasmuller62063 жыл бұрын
Always love to here from him. I was around for non of these events, but I like the feeling of being told a war story by your granpa. Computerphile always relights my passion for the field of computer science, thanks for that.
@curiousmonkey77653 жыл бұрын
I love to listening professor brailsford explanations and story tellings..
@paulyaron24103 жыл бұрын
This made me pull down my old Bell System Technical Journal, 1978 Vol 57, #6, UNIX TIME-SHARING SYSTEM. The motto says it all, “Devoted to the Scientific and Engineering aspects of electrical communication”. I can only smile at the description of AT&T as a Phone Company.
@sonic2000gr3 жыл бұрын
I could listen to Professor Brailsford stories all day long...
@BuildingCenter3 жыл бұрын
Thompson & Ritchie were NOT a beach band duo or crazy music producers, despite that luscious photograph.
@nicolaiveliki14093 жыл бұрын
No but I bet they were chill to hang out with if you were interested in computers. Ken probably still is, sadly Dennis is no longer among us
@eideticex3 жыл бұрын
@@nicolaiveliki1409 Well Ken does R&D at Google now and is likely experimenting with a functional mock Skynet in some sort of lab.
@doccabet3 жыл бұрын
@@nicolaiveliki1409 Yeah, ken's still pretty chill to hang with.
@autohmae3 жыл бұрын
@@eideticex well, he was one of the people who worked on Go
@recompile3 жыл бұрын
They unleashed upon the world and unparalleled evil: K&R brace style.
@novikovPrinciple3 жыл бұрын
11:45 "Actually, FORTRAN was the language of choice for the same reason that three-legged races are popular." Now there's a quote. It's always nice to find academic writing with a sense of humor.
@LightFykki3 жыл бұрын
Always love hearing more about the computer history. Especially when it is told by Prof. Brailsford.
@groowy3 жыл бұрын
this is probably the greatest cliffhanger of any computerphile episode :D
@j7ndominica0513 жыл бұрын
I love listening to this man tell stories from the past, even though I can't relate to most of the experience.
@tnetroP3 жыл бұрын
Another great video. I started work in the Data Processing Department of a UK bank in 1987. They had librarians whose sole job was to receive paper updates to manuals and file them in the correct manual. For example we might receive 5 pages for a PL/1, COBOL, CICS, IMS or DB/2 manual with instructions on what pages they new ones replaced. In those days we really did have to RTFM.
@lawrencedoliveiro91043 жыл бұрын
I recall a colleague, a former IBMer, mentioning how some of those pages went beyond the usual “THIS PAGE INTENTIONALLY LEFT BLANK” business. Instead, they said “DESTROY THIS PAGE”.
@tnetroP3 жыл бұрын
@@lawrencedoliveiro9104 Yes I remember those too. Of those 5 pages, page D-15 for example, might no longer be needed. So "DESTROY THIS PAGE" meant to take that page number out of your own binder and throw it away. We had a huge room with one whole wall made up of manual cupboards.
@qrplife3 жыл бұрын
Prof. Brailsford is a treasure.
@timseguine23 жыл бұрын
To me it is cool that he lectured at CSUN where I graduated from even if it was 30 years before I went there.
@mags88883 жыл бұрын
Lores and storytelling. We love you, Prof. B!
@AA-il9pc3 жыл бұрын
Probably got the shirt when he was teaching in California
@matthewchunk36893 жыл бұрын
They give you a box of Hawaiian shirts with your computer science PhD. Pony tails are optional
@minihjalte3 жыл бұрын
@@matthewchunk3689 is that a stereotype? Because i fit it perfectly
@shadowgreen1233 жыл бұрын
@@minihjalte nah they actually give you the box, I got 2 😎
@davidcarter50383 жыл бұрын
Cambridge were allowed an IBM 370 "because they needed to work with US universities" - Algol68C was developed on it and used as one of the teaching languages, along with BCPL. The development team included Stephen Bourne who would go on to develop the Bourne shell on Unix.
@tuxino3 жыл бұрын
An upcoming video about "Reflections on Trusting Trust"?. I am seriously looking forward to it.
@johnqpublic27183 жыл бұрын
My father was an Architecture student at Oklahoma State 1980-84 and had to learn both Cobol and Fortran. That's an interesting possible connection! 🤔
@jmdev87753 жыл бұрын
This man's memory is absolutely incredible.
@q23main3 жыл бұрын
Oh, he's a great storyteller 🙂 can't wait for future episodes
@BilgeKarga13 жыл бұрын
It's immense historic talking about computer science by prof. Brailsford who have experienced the technological booming in the fist place.He is a dear person.
@RGG8003 жыл бұрын
I'm so glad that we can get Professor Brailsford's amazing experiences recorded forever here on KZbin
@patriciaverso3 жыл бұрын
Professor Brailsford winging an American accent was golden!!!
@rudiklein3 жыл бұрын
There was no Internet, but you could get microfiches to put in your microfiche reader. At DEC we got a new set regularly. If you dropped the package, you were screwed.
@VAXHeadroom3 жыл бұрын
When Litton was bought by NG in 2001, we sold off several of our buildings and in one of the trashcans was a complete copy of VMS 5.4 on microfiche. I couldn't let it go, it's still in my garage :)
@lawrencedoliveiro91043 жыл бұрын
@@VAXHeadroom Have you thought of letting Bitsavers make a scan of it?
@VAXHeadroom3 жыл бұрын
@@lawrencedoliveiro9104 Noooo.... *sound of keys typing in a search engine"
@RolandHutchinson3 жыл бұрын
When you dropped the package, you learned the hard way that fiche should have sequence numbers, just as punched cards should!
@BrandonNedwek3 жыл бұрын
I've been hoping for a new Prof. Brailsford video AND tinkering around with old Unix lately, so this is perfect.
@SuperAWaC3 жыл бұрын
Ken and Dennis are on an absolutely different level.
@drskelebone3 жыл бұрын
Oh man, is this the compiler thing? Super cannot wait for next episode if so. Or, if it's not, that doesn't really diminish my enthusiasm. Can't wait!
@andljoy3 жыл бұрын
*NIX is the only system that can do real work. Its amazingly easy to use and build a workflow.
@clickrick3 жыл бұрын
We had Unix V6 on a PDP 11/34 at Warwick in 1979 (and probably earlier). It was serving several of the professors and half a dozen students at the same time, all squished into 256k of RAM, with a 64k address space theoretically available to each and every program. Oh the joy we had trying to add features to the kernel (for which we had the source, of course) and still keep it within that limit! Finally moved up to V7 when we got a VAX 11/750 in 1981, and could breathe!
@dogriffiths2 жыл бұрын
This bloke used to teach me about formal grammars. Always been useful to me.
@stanlibuda963 жыл бұрын
That's history of science class live. I love these videos and I'm not even into computer science. Thanks!
@helloworld90183 жыл бұрын
It's always nice to see and hear you, sir.
@strehlow3 жыл бұрын
Five users bogged down an 11/35? In the mid eighties, I was using mostly PDP 11/17s running RSTS/E. We often had 32 users logged in at once around the due date of our programming assignments, and it still felt like we had the whole machine to ourselves. The VAX 11/780 running VMS was much more powerful, but always felt more sluggish.
@zarblitz2 жыл бұрын
These videos are very important, really. While much of this history is already documented, I think it’s so important to hear these stories from the people who were there. Future historians will thank you.
@daialandai3 жыл бұрын
Professor Brailsford needs a podcast
@Spongman3 жыл бұрын
my college (in london) had a pdp-11/43 in the 70's & 80's. it ran rsts/e, though, not unix. they upgraded to a newer model and the students got 4,3 on it.
@erwinmulder13383 жыл бұрын
I am a simple man, I see professor Brailsford and I click (like).
@PrettyBlueThings3 жыл бұрын
Thank you Professor Brailsford! that was an amazing story and what a cliffhanger!
@luisgonzalez16373 жыл бұрын
Unix changed my life, thank you Ken.
@jerryplayz1013 жыл бұрын
UNIX might have been flawed back then, but the system requirements sort of retro-actively applied to its development in the early days. The Kernel itself (and UNIX as a OS Family) were heavily restricted by clock cycle speed and memory access speed (read and write) that it was necessary at the time to "cut down" the amount of security related features that originally were planned, and further, error debugging code in the UNIX Kernel. In the original system, for any major crash (which pretty much was any crash), all it did was run the command "crash" and essentially "BLUE SCREENED". Just thought it would be interesting to note. This is why OS' built on top of the UNIX system (and the like) - in the modern day - add bits to the kernel or its own structure to "fill in" these gaps. Even then, some still exist and can be exploited. Despite this, in some regards, its light weight nature actually makes it faster in some regards to other systems like Windows.
@thegougeman10 ай бұрын
Experience talking at it's best. Brailsford is an absolute genius.
@FranciscoMNeto3 жыл бұрын
The Holy Trinity: Thompson, Ritchie and Kernighan.
@DVRC3 жыл бұрын
There are also other unsung heroes from the UNIX room, such as Doug McIlroy, Rob Pike, Stephen Johnson, and many others. Everyone contributed in a way or the other, but without the PDP-7 and Ken's ideas, we wouldn't have got this wonderful piece of software
@wiilillad3 жыл бұрын
If anything, it should be Thompson, Ritchie, and McIlroy. Kernighan hardly did anything on Unix.
@DVRC3 жыл бұрын
@@wiilillad To be precise, Thompson, Ritchie, Canaday and McIlroy worked on the operating system core (kernel, drivers, essential tools, compilers) and its design. Kernighan wrote/co-wrote mainly languages (AWK, AMPL, ratfor) and tools (eqn, ditroff), other than taking part to the Linotron 202 hack later. We remember him for his influential books (the K&R, _The Unix programming Evironment_, _The practice of programming_, ecc) and because he came with the name UNIX (probably as a pun on Multics).
@wiilillad3 жыл бұрын
@Mariano Bustos I can live with that.
@Brainstorm43003 жыл бұрын
Love these right from the house's mouth kinda videos by the prof! His stories and story telling style is so so so good!
@lawrencedoliveiro91043 жыл бұрын
You see now the impetus for RMS to start the GNU project, given the increasingly draconian restrictions on AT&T Unix licensing as time went on. They were bad enough to begin with, but after the breakup of the telephone monopoly, with AT&T now free to fully participate in the computer market, suddenly Unix became a whole lot more commercially valuable to them, and so they became less willing to let Universities and others have it, with full source code, at anything resembling a modest price.
@davidwuhrer67043 жыл бұрын
But, BSD.
@prosfilaes3 жыл бұрын
@@davidwuhrer6704 BSD postdates the start of AT&T license restrictions, and BSD being opening free of AT&T restriction postdates the completion of Linux with the GNU system running on it.
@xDR1TeK3 жыл бұрын
I can swear, and I want the rest of the story! Such a beeswax these operating systems, a blessing and a curse.
@PhilBoswell3 жыл бұрын
When I arrived at UCL in 1984 I don't recall any ICL kit for undergraduate use, we were all on PDP-11s, and I think there were some VAXes, but definitely all running UNIX. At some point we got a Pyramid which ran System V and BSD simultaneously, that was very exciting.
@NeiroAtOpelCC3 жыл бұрын
You guys should make a full two hour documentary with this quality instead of 'just' those small snippets here and there every couple months.
@lauram59053 жыл бұрын
Some day I hope you guys can edit up some of these into longer form documentary content, Professor Brailsford and the others are simply too amazing with their stories and histories
@MrEo893 жыл бұрын
Quickly! Someone hire this man to be life’s great narrator!
@Kamel4193 жыл бұрын
I'm so hype about this!!! IMO the true story of linux origins is often mis-told, and this is the perfect setup for what i believe may go on to tell the story correctly. really hope that this is part of the series.
@StevenHodder3 жыл бұрын
A week when @computerphile publishes a video with Prof. Brailsford is a very good week indeed.
@rationalityfirst3 жыл бұрын
RMS and Linus freed the world from the licensing circus.
@framegrace13 жыл бұрын
Well, Prof. Brailsford just explained to you the first movement out of the "licensing circus". That very strict "free for Universities ONLY" agreement was the seed of BSD.
@animeboitiddies61463 жыл бұрын
@@framegrace1 its really a shame BSD doesnt get more attention from non-corporate endeavors, i love the idea of BSD but for my purposes its practically unusable.
@jimcrelm94783 жыл бұрын
Only copyleft licences such as the GPL guarantee self-preserving software freedom
@rationalityfirst3 жыл бұрын
@@animeboitiddies6146 its license is its own enemy. corporations (ahem Apple, ahem) just take without giving back much value.
@animeboitiddies61463 жыл бұрын
@@rationalityfirst i get the desire for the sort of license it is, but i think weve seen in the difference between the development of the two systems the pros and cons of each. both are vulnerable to different kinds of parasitism.
@carterjameson14732 жыл бұрын
I cannot imagine what the process of physically bringing Unix over to the UK from the US was like then. I’m old enough to remember floppies, but it’s still hard to think about what type of media would have held an OS in that era…
@foobar37703 жыл бұрын
I am looking forward to the next video. History of Computer Science is a very interesting topic!
@tho2073 жыл бұрын
we love you, Professor Internet Grandpa
@elliott81753 жыл бұрын
UNIX wasn't invented by AT&T or even Bell Labs; it was invented by Ken Thompson, who wrote it in three weeks while his wife was away, thinking he was going to get fired (they weren't allowed/given the budget to work on OS's). The guy's an f-ing legend and is as humble as pie - has so many great stories. He kept a pet alligator at his desk which once escaped which is how he began getting to know the staff. When I first heard of UNIX I thought: Why do I care about the history of some boring company? It's a shame people focus so much on AT&T and its Bell Labs and forget to talk about the _people_ who were involved.
@ixwix3 жыл бұрын
What a marvellous storyteller he is
@davidgillies6203 жыл бұрын
Sussex had PDP-11s and some Vaxen by the late 70s (11-780s, I think). I remember playing about with ADVENT* in 1979 on a VT100 terminal hooked up to their timeshare system. I had a lineprinter dump of the entire text segment knocking around somewhere until it got binned during an overzealous spring clean. *Also Terry Winograd's SHRDLU, and Weizenbaum's ELIZA. Forty years later, the bug that bit me back then still has its jaws in me
@illustriouschin3 жыл бұрын
He was teaching at Berkeley when Cliff Stoll was there
@prosfilaes3 жыл бұрын
I took classes under a couple professors at Oklahoma State who may have been there; one who worked on the Algol 68 compiler, and one who still swore by Fortran in the 1990s.
@sunnohh3 жыл бұрын
HBO called, they would like to buy your cliffhanger
@r0b3rtdq3 жыл бұрын
Absolutely loved this history lesson.
@gustinian3 жыл бұрын
Documenting how and when the prosaic C first got its tendrils into UK universities and hence common computer parlance. Meanwhile zen-like Forth was eschewing the need for any kind of OS at all. Two philosophical paths: burgeoning complexity Vs irreducible simplicity...
@recompile3 жыл бұрын
Forth is beautiful. Unfortunately, it's not a language that's easy to use. This isn't a matter of 'getting used to RPN' either, it's far more fundamental. See, Forth demands a bottom-up approach to development that is extremely difficult for even very skilled programmers to get right. When it works, it's absolutely amazing. It's just that it works well so infrequently...
@Wobblybob20043 жыл бұрын
"It's déjà vu all over again" Yogi Berra "...then the status quo will return to what it was before" Murry Walker
@profdaveb63843 жыл бұрын
Hadn't heard that Murray Walker one. Wonderful!
@RolandHutchinson3 жыл бұрын
It' s new to me, too, but shouldn' t it be " The status quo ante will return to what it was before" ?
@Simbosan3 жыл бұрын
I first hit Unix late 80's and it was total game changer. If it wasn't for X I reckon Unix would have taken over the desktop world as well. What a horror show that was/is
@hayden.A0 Жыл бұрын
What do you mean by X?
@0LoneTech11 ай бұрын
@@hayden.A0Probably the X Window System, which unified and network enabled graphical user interfaces, maintaining the ability to run lower cost terminals with a central computer. As for the "horror", probably more FUD than experience.
@bersl23 жыл бұрын
I am already so hype for the next video.
@justin_56313 жыл бұрын
Never forget. Frank J. Riffle is a man of his word.
@StevePlegge3 жыл бұрын
Hey, I was at OSU in 1978, and I used Algol-68 there!
@tensevo3 жыл бұрын
How did you know his name was, Frank J. Riffle Junior? Well, he kept referring to himself in third person.
@zombieman813 жыл бұрын
If that next video is what I think it is we are in for an absolute treat.......
9 ай бұрын
Thank you so much Computerphile.
@LMacNeill3 жыл бұрын
Thank God for Linus Torvalds, so now we don't have to deal with AT&T's crazy licensing schemes any longer! Can you imagine?! Not to take away from Bell Labs', nor Dennis Ritchie's, nor Ken Thompson's, nor Brian Kernighan's accomplishments, mind you. And only a company with AT&T's massive resources in the 1970s could've allowed these guys to do what they did. But I'm so very happy that we no longer have to deal with AT&T's licensing like we did back in the day. You can just install the OS and pay for however much support you want to pay for, if any.
@0LoneTech11 ай бұрын
You seem to have misspelled GNU. Besides, BSD also has saner licensing and far predates Linux.
@theelmonk Жыл бұрын
I was an undergrad in 1979, and teaching was done on an ICl with algol68. Punched cards and line printers. But if you asked nicely you could get to use the Harris Unix system with interactive terminals.
@cidercreekranch3 жыл бұрын
Twenty years later we were pushing our enterprise overlords to let Linux into the datacenter. They said no, so we snuck in through the backdoor. :)
@SimonBuchanNz3 жыл бұрын
@Gommash who are you replying to?
@zacherynuk8423 жыл бұрын
OK that's a cliff hanger! Hey Brailsford - you and Cant from NTU forged me into the monster I am. (Richard not can't)
@MrBanzoid3 жыл бұрын
Ahhhh... the IBM 360/67 at Newcastle. I learned Cobol on it! (I'm 69, it was a long time ago).
@b43xoit3 жыл бұрын
The PDP-11/05 didn't have memory management. So you couldn't run the regular Unix OS on it. Eventually Mini-Unix came along, and it would run without memory management.
@rudiklein3 жыл бұрын
Great story again, told by a great story teller! The shirt topped it of. I paused to get some 😎.
@megabates90163 жыл бұрын
Hi Computerphile, I really enjoy your content, especially those of Pr. Brailsford. I couldn't find any episodes on shells. Would you be interested to produce an episode on the shell topic? I thought I had a clear idea on what that was until I learnt about the windows' shell that underlie the explorer.exe. It seems I can't get a clear abstraction about it (I know bash, zsh, dash, pwsh... but can't abstract a definition from). Kind regards.
@MikeB-rr5hh3 жыл бұрын
Shell was a term from Multics, which was multi-layered - from the kernel, out via layers, to the software that interacted with the user - and by analogy with a nut, that outer layer was the 'shell'. In early days of Unix there was only a teletype as the user interface, no windows or mice. Users typed instructions into the command interpreter (shell) and saw results printed back. The idea that the command interpreter was just a regular program and not an integral part of the operating system was just one of the ideas so smart that at the time it seemed revolutionary. Initially, v6 Unix had just 'the shell' but the others with different command syntax started getting written and by the mid 80s there were several competing shells to choose from - csh with a c-style syntax for loops, Steve Bourne's bourne shell based loosely on Algol-68 and others. Hence linux now has 'bash' which is a development of Bourne's shell, the punning 'bourne again shell (bash)'.
@davidmurphy5633 жыл бұрын
I started watching this, went to do the dishes, came back and wondered if this man ever stops waffling incesantly… And then I released it was on autoplay and I'd gone through about 5 vids. Hehe.
@THB1923 жыл бұрын
Oh dear god they're gonna do Trusting Trust.
@autohmae3 жыл бұрын
well, it's abstraction layers & trust all the way down....
@RolandHutchinson3 жыл бұрын
Unlike the original audiences for that talk/paper, at least we can see it coming!!! What a mind-bender that must have been back in the day.
@Richardincancale3 жыл бұрын
Oxford got an ICL1900 installation with George and MOP
@profdaveb63843 жыл бұрын
So they did! Many thanks for reminding me ....
@richardsheppard72973 жыл бұрын
Fantastic teaser at the end.
@SimGunther3 жыл бұрын
11:36 Can't wait for that Thompson exploit video! :D
@D31Toastmasters3 жыл бұрын
What a different experience! I was at Stanford then and it was all gung ho, full speed ahead!
@RussellRiker3 жыл бұрын
More Professor B please! He is the f'ing bomb!
@JGRGilbert3 жыл бұрын
A video on how Linux killed the commercial UNIXes might be interesting. I remember wanting UNIX on my PC, but SCO UNIX was £400, way beyond my budget for a casual interest.
@jczeigler3 жыл бұрын
Linux did not kill UNIX.
@christiandrewes54933 жыл бұрын
They just stopped teaching Fortran at the University of Oklahoma a few years ago. I believe they still use it at the national weather center in Norman.
@GuruPrasad-qu4vg3 жыл бұрын
I use fortran 90 for my research in fluid simulations,it's very much alive and well today
@prosfilaes3 жыл бұрын
University of Oklahoma is quite different from Oklahoma State University. In the late 90s, I took Fortran 77 from the CompSci department and the Fortran 90 from the engineering department at OSU, neither of which it looks like they still have.
@christiandrewes54933 жыл бұрын
@@prosfilaes my apologies I thought he said oklahoma university.
@GeekRedux3 жыл бұрын
Well now I _really_ want to see the next one!
@Vokabre3 жыл бұрын
~ Tranquility base here: the unix has landed ~
@pm712412 жыл бұрын
So ... where's the link to the f'in bombshell story?
@igorschmidlapp6987 Жыл бұрын
January 1, 1970... the beginning of the epoch... ;-) BTW, they (Ken Thompson and Brian Ritchie at AT&T Bell Labs) created UNIX on a PDP-7...