User Tools

Site Tools


projekt:mini-conference

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projekt:mini-conference [2019/04/17 09:40]
zeltophil added links to slides from 2018
projekt:mini-conference [2019/05/07 08:39]
jerker moved spring conference from upcoming to previous
Line 2: Line 2:
 Every once in a while Update'​s members and friends come together for a cozy little conference to talk about their computer-related projects. Every once in a while Update'​s members and friends come together for a cozy little conference to talk about their computer-related projects.
  
-==== Upcoming ​conferences ====+ 
 +==== Previous ​conferences ====
 === Spring 2019 === === Spring 2019 ===
   * When: May 4th 2019, 14:​00–18:​00   * When: May 4th 2019, 14:​00–18:​00
-  * Where: Uppsala University, ITC 1111+  * Where: Uppsala University, ​[[https://​use.mazemap.com/#​v=1&​zlevel=1&​left=17.6476257&​right=17.6489132&​top=59.8412592&​bottom=59.8409189&​sharepoitype=poi&​sharepoi=380419&​campusid=49|ITC 1111]]
  
 == Schedule == == Schedule ==
-To be announced. Confirmed speakers: Björn Victor (Uppsala University), ​Pontus Pihlgren ​(TODO), Angelo Papenhoff (Humboldt University of Berlin), Herbert Lange (University ​of Gothenburg)+  * 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 Chaosneta 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/simhwere integrated by developing a "​bridge"​ program which interconnects them. Chaosnet packets can currently be transported over EthernetIP, 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. 
  
-==== Previous conferences ==== 
 === Summer 2018 === === 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. The first Update mini-conference took place on July 15th 2018. With participants from Sweden, Germany and the USA it was a great success.
  
 == Schedule == == Schedule ==
-  * 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. +  * 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. +  * 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. 
-  ​* **cancelled** <​del>​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"​.</​del>​ +  * <​del>​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"​.</​del> ​**cancelled** 
-  * 17:00 – Guided tour of Update'​s premises, including server room and storage.+  * 17:00 – **Guided tour of Update'​s premises**, including server room and storage.
  
 == Recordings == == Recordings ==
projekt/mini-conference.txt · Last modified: 2019/05/07 08:39 by jerker