Why Computer Science Matters — Thomas Conway
A lot of software is easy to make. A small fraction of software requires subtle insight or clever analysis, without which a practical solution is expensive or impossible. Drawing from some of my experience in academia, the commercial software industry, and bioinformatics research, I will discuss a few cases that exemplify this, as well as some of the tools, software and intellectual, that I have used to good effect.
Thomas is an experienced researcher with extensive experience in both the research and commercial software communities. Thomas has particular expertise in applying theoretical results and techniques to practical, real world problems. His research work has involved compiler and programming language technologies (particularly parallelism and concurrency), information retrieval, and computational bioinformatics. Thomas worked for nearly a decade in a small company providing high performance text search technology primarily to the defense and intelligence sector. Thomas is currently part of the Diagnostic Genomics project.
Be Hurd not Scene: Current Status in the other kernel — Andrew Chalmers
The suite of applications that are used with Linux were primarily developed by the Free Software Foundation (FSF) as part of the GNU operating system. In creating these applications, the FSF was working on a micro-kernel known as Mach, part of the Hurd operating system, however a viable Linux kernel was introduced first and this has been the norm for over twenty years. The Hurd project however has not gone way and is still under development. In this presentation, a basic understanding of the kernel and differences between Linux and *nix kernels is explored, along with the current status of Hurd.
Andrew is a systems administrator, cryptographer and programmer. He is a former President of Linux Users of Victoria.