User Tools

Site Tools


Update mini-conference

Every once in a while Update's members and friends come together for a cozy little conference to talk about their computer-related projects.

Previous conferences

Spring 2019

  • When: May 4th 2019, 14:00–18:00
  • Where: Uppsala University, ITC 1111
  • 14:00 – Opening
  • 14:15 – Restoring global chaos – communications interoperability of an ancient network protocol
    Björn Victor (Uppsala University)
    I will describe and demonstrate Chaosnet, a networking protocol developed for Lisp machines and ITS at MIT around 1975, and how its various link-layer implementations for emulated and physical systems (e.g. Symbolics 3600, CADR/usim, Lambda/ld, PDP-10/klh10, VAX/simh) were integrated by developing a “bridge” program which interconnects them. Chaosnet packets can currently be transported over Ethernet, IP, UDP, TLS and named Unix sockets. This has allowed the creation of a “global Chaosnet” which currently has 15-20 nodes. Its main hub is at Update.
  • 15:15 – A short history of end-user programming
    Herbert Lange (University of Gothenburg)
    It is not always possible to draw a clear line between software developers and end users. There can be situations where end users create programs on their own, which can be called “end-user programming” (sv. “anveckling”). Common examples are spreadsheets where advanced users can develop elaborate code to perform relevant tasks, or macro languages. Furthermore, methods have been developed to help potentially untrained users to perform programming tasks like natural programming and visual programming. This talk puts a spotlight on several historic highlights where users are empowered to contribute their own ideas to the software they are using.
  • 15:45 – Break
  • 16:15 – A whirlwind tour through PDPs
    Angelo Papenhoff (Humboldt University of Berlin)
    This talk will give an overview of DEC's early PDPs (1, 4, 5, 6) and their spiritual predecessors, the TX-0 and Whirlwind I. The focus will be on the instruction set and hardware organization of these machines, with some notes on the historical context and the technology that was used to build them.
  • 17:00 – Get to know the PDP-8 through emulation
    Pontus Pihlgren (Update)
    The PDP-8 suitably has eight instructions. In this talk we will work through the core instruction set and describe them in terms of emulation. The end result is a working emulator in less than 1000 lines of C code.
  • 18:00 – Guided tour of Update's premises, including server room and storage.

Summer 2018

The first Update mini-conference took place on July 15th 2018. With participants from Sweden, Germany and the USA it was a great success.

  • 15:00 – The beginnings of 36-bit computing at DEC: Angelo Papenhoff from Humboldt University Berlin talks about the development of the PDP-6 computer and its instruction set and demonstrates some PDP-6 code. Hopefully we'll hear some about the PDP-10 as well.
  • 16:00 – ITS - History, development and restoration: Lars Brinkhoff from ICTech in Gothenburg talks about the operating system ITS, which was used on the PDP-10 computers 1967–1990 and inspired many other operating systems and free software. We'll hear about its history and see some applications.
  • 17:00 – CADDR – The third coming: Alfred Szmidt, Update member and software engineer in Uppsala, leads a Q&A session about CADR (the second generation MIT Lisp machine) and the LM-3 project, “resurrecting the MIT CADR”. cancelled
  • 17:00 – Guided tour of Update's premises, including server room and storage.

The recordings were taken by Stephen Jones from the Living Computer Museum in Seattle.

projekt/mini-conference.txt · Last modified: 2019/05/07 08:39 by jerker