Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. This Friday at noon PDT, I will be speaking about UNIX V4 for @lindsey's Languages, Systems, and Data Seminar!

This Friday at noon PDT, I will be speaking about UNIX V4 for @lindsey's Languages, Systems, and Data Seminar!

Scheduled Pinned Locked Moved Uncategorized
unixretrocomputingvintagecomputin
21 Posts 9 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • thalia@discuss.systemsT thalia@discuss.systems

    This Friday at noon PDT, I will be speaking about UNIX V4 for @lindsey's Languages, Systems, and Data Seminar! I'm excited to demonstrate programming with a teletype, as that hasn't fit into my other talks.

    If you're interested, email (see my site) or DM me for a Zoom invite.

    Abstract: We recently recovered UNIX V4 from a 1974 magnetic tape at the University of Utah. This version of the UNIX operating system, thought to have been lost, was the 19th copy distributed to the public, just months after the first public announcement. It was originally acquired by Martin Newell while managing the computer graphics laboratory, and it was likely connected to his foundational research in procedural modeling and the famous Utah teapot. UNIX V4 was the culmination of the effort to rewrite the kernel in C, made possible by the introduction of structs to the language, and has shaped all modern operating systems. In this talk, I put this artifact into context within the larger history of UNIX and demonstrate period-appropriate software development with a paper-printing teletype and replica PDP-11.

    Languages, Systems, and Data Seminar (Spring 2026) | Languages, Systems, and Data Lab @ UCSC

    Time: Fridays, noon - 1:05pm (PT) Location: The Internet / The LSD Lab (Engineering 2, Room 398) Organizers: Lindsey Kuper, Tyler Sorensen, Reese Levine, and Achilles Benetopoulos The Languages, Systems, and Data Seminar meets weekly to discuss interesting topics in the areas of programming languages, systems, databases, formal methods, security, software engineering, verification, architecture, and beyond. Our goal is to encourage interactions and discussions between students, researchers, and faculty with interests in these areas.

    favicon

    Languages, Systems, and Data Lab @ UCSC (lsd.ucsc.edu)

    #unix #retrocomputing #vintagecomputing

    thalia@discuss.systemsT This user is from outside of this forum
    thalia@discuss.systemsT This user is from outside of this forum
    thalia@discuss.systems
    wrote last edited by
    #10

    Reply from @zerodogg: "I love learning about UNIX history! Just got my physical copy of «a quarter century» in the mail (and for some reason no one I know are super-excited about this)."

    Sadly Peter Salus passed away on Friday. It's an incredible book and a tragic loss :(.
    https://www.tuhs.org/pipermail/tuhs/2026-May/033750.html

    elb@social.sdf.orgE 1 Reply Last reply
    0
    • thalia@discuss.systemsT thalia@discuss.systems

      This Friday at noon PDT, I will be speaking about UNIX V4 for @lindsey's Languages, Systems, and Data Seminar! I'm excited to demonstrate programming with a teletype, as that hasn't fit into my other talks.

      If you're interested, email (see my site) or DM me for a Zoom invite.

      Abstract: We recently recovered UNIX V4 from a 1974 magnetic tape at the University of Utah. This version of the UNIX operating system, thought to have been lost, was the 19th copy distributed to the public, just months after the first public announcement. It was originally acquired by Martin Newell while managing the computer graphics laboratory, and it was likely connected to his foundational research in procedural modeling and the famous Utah teapot. UNIX V4 was the culmination of the effort to rewrite the kernel in C, made possible by the introduction of structs to the language, and has shaped all modern operating systems. In this talk, I put this artifact into context within the larger history of UNIX and demonstrate period-appropriate software development with a paper-printing teletype and replica PDP-11.

      Languages, Systems, and Data Seminar (Spring 2026) | Languages, Systems, and Data Lab @ UCSC

      Time: Fridays, noon - 1:05pm (PT) Location: The Internet / The LSD Lab (Engineering 2, Room 398) Organizers: Lindsey Kuper, Tyler Sorensen, Reese Levine, and Achilles Benetopoulos The Languages, Systems, and Data Seminar meets weekly to discuss interesting topics in the areas of programming languages, systems, databases, formal methods, security, software engineering, verification, architecture, and beyond. Our goal is to encourage interactions and discussions between students, researchers, and faculty with interests in these areas.

      favicon

      Languages, Systems, and Data Lab @ UCSC (lsd.ucsc.edu)

      #unix #retrocomputing #vintagecomputing

      thalia@discuss.systemsT This user is from outside of this forum
      thalia@discuss.systemsT This user is from outside of this forum
      thalia@discuss.systems
      wrote last edited by
      #11

      Reply from @SteveBellovin: "I have programmed on a Teletype, starting in 1967"

      I have these teleprinters:
      - 3x Teletype Model 43 KSR (post-dates UNIX V4, but it's the closest I have)
      - TI Silent 700 Model 733 ASR (cassette send/receive)
      - TI Silent 700 Model 742 (programmable with 8086)
      - TI Silent 700 Model 703 (tiny with RS-232)
      - TI Silent 700 Model 707 (tiny with modem)

      Which did you use?

      stevebellovin@infosec.exchangeS 1 Reply Last reply
      0
      • th@social.v.stT th@social.v.st

        @thalia @ed1conf ed is so awesome that it even works with a Model 15 teletype.

        thalia@discuss.systemsT This user is from outside of this forum
        thalia@discuss.systemsT This user is from outside of this forum
        thalia@discuss.systems
        wrote last edited by
        #12

        @th @ed1conf ed is the best editor :).

        1 Reply Last reply
        0
        • vk2bea@mastodon.radioV vk2bea@mastodon.radio

          @thalia What Teletype are you using? The ASR33 lacks curly brackets which makes me skeptical it was used in C development. Yes, there are trigraphs ( https://en.wikipedia.org/wiki/Digraphs_and_trigraphs_(programming) ) but FWIU these came some time later.

          elb@social.sdf.orgE This user is from outside of this forum
          elb@social.sdf.orgE This user is from outside of this forum
          elb@social.sdf.org
          wrote last edited by
          #13

          @vk2bea The Unix terminal driver actually converts \( to { and \) to }. Brian Kernighan is on record at VCF East in 2025(?) that Bell was using Model 37s by then.
          @thalia

          thalia@discuss.systemsT vk2bea@mastodon.radioV 2 Replies Last reply
          0
          • thalia@discuss.systemsT thalia@discuss.systems

            Reply from @zerodogg: "I love learning about UNIX history! Just got my physical copy of «a quarter century» in the mail (and for some reason no one I know are super-excited about this)."

            Sadly Peter Salus passed away on Friday. It's an incredible book and a tragic loss :(.
            https://www.tuhs.org/pipermail/tuhs/2026-May/033750.html

            elb@social.sdf.orgE This user is from outside of this forum
            elb@social.sdf.orgE This user is from outside of this forum
            elb@social.sdf.org
            wrote last edited by
            #14

            @zerodogg I'm very confident that both @thalia and I are plenty excited about this. 🙂

            I am very sad to hear about Peter Salus, however.

            zerodogg@hachyderm.ioZ 1 Reply Last reply
            0
            • elb@social.sdf.orgE elb@social.sdf.org

              @vk2bea The Unix terminal driver actually converts \( to { and \) to }. Brian Kernighan is on record at VCF East in 2025(?) that Bell was using Model 37s by then.
              @thalia

              thalia@discuss.systemsT This user is from outside of this forum
              thalia@discuss.systemsT This user is from outside of this forum
              thalia@discuss.systems
              wrote last edited by
              #15

              @elb @vk2bea Yep, on both points. I'm actually halfway through a blog post on this.

              1 Reply Last reply
              0
              • elb@social.sdf.orgE elb@social.sdf.org

                @vk2bea The Unix terminal driver actually converts \( to { and \) to }. Brian Kernighan is on record at VCF East in 2025(?) that Bell was using Model 37s by then.
                @thalia

                vk2bea@mastodon.radioV This user is from outside of this forum
                vk2bea@mastodon.radioV This user is from outside of this forum
                vk2bea@mastodon.radio
                wrote last edited by
                #16

                @elb @thalia yes that makes more sense. The 37 is a nicer machine. (With the augmented ASCII set)

                1 Reply Last reply
                0
                • elb@social.sdf.orgE elb@social.sdf.org

                  @zerodogg I'm very confident that both @thalia and I are plenty excited about this. 🙂

                  I am very sad to hear about Peter Salus, however.

                  zerodogg@hachyderm.ioZ This user is from outside of this forum
                  zerodogg@hachyderm.ioZ This user is from outside of this forum
                  zerodogg@hachyderm.io
                  wrote last edited by
                  #17

                  @elb @thalia Yay 🙂

                  Sorry to hear about Peter Salus, as well - and lucky to still be able to learn from him.

                  1 Reply Last reply
                  0
                  • thalia@discuss.systemsT thalia@discuss.systems

                    This Friday at noon PDT, I will be speaking about UNIX V4 for @lindsey's Languages, Systems, and Data Seminar! I'm excited to demonstrate programming with a teletype, as that hasn't fit into my other talks.

                    If you're interested, email (see my site) or DM me for a Zoom invite.

                    Abstract: We recently recovered UNIX V4 from a 1974 magnetic tape at the University of Utah. This version of the UNIX operating system, thought to have been lost, was the 19th copy distributed to the public, just months after the first public announcement. It was originally acquired by Martin Newell while managing the computer graphics laboratory, and it was likely connected to his foundational research in procedural modeling and the famous Utah teapot. UNIX V4 was the culmination of the effort to rewrite the kernel in C, made possible by the introduction of structs to the language, and has shaped all modern operating systems. In this talk, I put this artifact into context within the larger history of UNIX and demonstrate period-appropriate software development with a paper-printing teletype and replica PDP-11.

                    Languages, Systems, and Data Seminar (Spring 2026) | Languages, Systems, and Data Lab @ UCSC

                    Time: Fridays, noon - 1:05pm (PT) Location: The Internet / The LSD Lab (Engineering 2, Room 398) Organizers: Lindsey Kuper, Tyler Sorensen, Reese Levine, and Achilles Benetopoulos The Languages, Systems, and Data Seminar meets weekly to discuss interesting topics in the areas of programming languages, systems, databases, formal methods, security, software engineering, verification, architecture, and beyond. Our goal is to encourage interactions and discussions between students, researchers, and faculty with interests in these areas.

                    favicon

                    Languages, Systems, and Data Lab @ UCSC (lsd.ucsc.edu)

                    #unix #retrocomputing #vintagecomputing

                    tipa@gamepad.clubT This user is from outside of this forum
                    tipa@gamepad.clubT This user is from outside of this forum
                    tipa@gamepad.club
                    wrote last edited by
                    #18

                    @thalia @lindsey I missed that you were programming with a teletype! We used to use SOS and TECO back in the day. I was REALLY GOOD at that. Too bad I have to work 😞

                    1 Reply Last reply
                    0
                    • thalia@discuss.systemsT thalia@discuss.systems

                      Reply from @SteveBellovin: "I have programmed on a Teletype, starting in 1967"

                      I have these teleprinters:
                      - 3x Teletype Model 43 KSR (post-dates UNIX V4, but it's the closest I have)
                      - TI Silent 700 Model 733 ASR (cassette send/receive)
                      - TI Silent 700 Model 742 (programmable with 8086)
                      - TI Silent 700 Model 703 (tiny with RS-232)
                      - TI Silent 700 Model 707 (tiny with modem)

                      Which did you use?

                      stevebellovin@infosec.exchangeS This user is from outside of this forum
                      stevebellovin@infosec.exchangeS This user is from outside of this forum
                      stevebellovin@infosec.exchange
                      wrote last edited by
                      #19

                      @thalia Many… In 1967, I used a 33 ASR to sign on to the Dartmouth Timesharing System, on which I taught myself BASIC and Algol. College was punch cards and old-style video terminals, plus IBM 2741 (Selectric-based) hard copy terminals.. Grad school was punch cards, 2741s, and (I think) 37s. There may also have been a 35; I don't recall. Also during grad school, I used a variety of fairly dumb CRT, generically known as "glass TTYs", plus a few months with a TI Silent 700 with modem (but I don't know the submodel).

                      Given your other interests, you may be interested in my dissertation: https://www.cs.columbia.edu/~smb/dissabstract.html. As far as I know, it's been cited exactly once and has had zero influence on anyone… If you want, the (scanned) PDF is online but not linked-to.

                      I have published a few papers on technical history, mostly cryptography but also a couple of legal history papers. See https://www.cs.columbia.edu/~smb/papers/#history, "The antiquity of algorithmic patents", and 'Who coined the phrase “data shadow”?'

                      thalia@discuss.systemsT 1 Reply Last reply
                      0
                      • stevebellovin@infosec.exchangeS stevebellovin@infosec.exchange

                        @thalia Many… In 1967, I used a 33 ASR to sign on to the Dartmouth Timesharing System, on which I taught myself BASIC and Algol. College was punch cards and old-style video terminals, plus IBM 2741 (Selectric-based) hard copy terminals.. Grad school was punch cards, 2741s, and (I think) 37s. There may also have been a 35; I don't recall. Also during grad school, I used a variety of fairly dumb CRT, generically known as "glass TTYs", plus a few months with a TI Silent 700 with modem (but I don't know the submodel).

                        Given your other interests, you may be interested in my dissertation: https://www.cs.columbia.edu/~smb/dissabstract.html. As far as I know, it's been cited exactly once and has had zero influence on anyone… If you want, the (scanned) PDF is online but not linked-to.

                        I have published a few papers on technical history, mostly cryptography but also a couple of legal history papers. See https://www.cs.columbia.edu/~smb/papers/#history, "The antiquity of algorithmic patents", and 'Who coined the phrase “data shadow”?'

                        thalia@discuss.systemsT This user is from outside of this forum
                        thalia@discuss.systemsT This user is from outside of this forum
                        thalia@discuss.systems
                        wrote last edited by
                        #20

                        @SteveBellovin Jealous. It's like I'm resurrecting these technologies, because I'm not learning them from school or a colleague, as they're long obsolete. Digging through manuals and reverse engineering is fun, but not quite the same.

                        Where were these Model 37s?? I've been desperately trying to track one down. They're exceedingly rare and I'll follow any lead.

                        The Terminals Wiki has photos of the Silent 700 models. I'd group them into 743/745, 703/707, 732/733/742 ASR, 732/733/742 KSR, and 725, if you only remember how they looked.
                        https://terminals-wiki.org/wiki/index.php?search=ti+silent+700&title=Special%3ASearch&go=Go

                        At a glance, those papers look interesting. I'll give them a read.

                        stevebellovin@infosec.exchangeS 1 Reply Last reply
                        0
                        • thalia@discuss.systemsT thalia@discuss.systems

                          @SteveBellovin Jealous. It's like I'm resurrecting these technologies, because I'm not learning them from school or a colleague, as they're long obsolete. Digging through manuals and reverse engineering is fun, but not quite the same.

                          Where were these Model 37s?? I've been desperately trying to track one down. They're exceedingly rare and I'll follow any lead.

                          The Terminals Wiki has photos of the Silent 700 models. I'd group them into 743/745, 703/707, 732/733/742 ASR, 732/733/742 KSR, and 725, if you only remember how they looked.
                          https://terminals-wiki.org/wiki/index.php?search=ti+silent+700&title=Special%3ASearch&go=Go

                          At a glance, those papers look interesting. I'll give them a read.

                          stevebellovin@infosec.exchangeS This user is from outside of this forum
                          stevebellovin@infosec.exchangeS This user is from outside of this forum
                          stevebellovin@infosec.exchange
                          wrote last edited by
                          #21

                          @thalia The 37s I used were at the University of North Carolina Computer Center, way back when. 14 years ago, I saw some at the Connections Museum in Seattle (https://www.telcomhistory.org/seattleTelegraphs.html). Here are two of my pictures, of an ASR 33 and a 37.

                          Link Preview ImageLink Preview Image
                          1 Reply Last reply
                          1
                          0
                          • R relay@relay.infosec.exchange shared this topic
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups