Upcoming Meetings

  • There are no currently scheduled upcoming meetings. Check back periodically to see upcoming Mines LUG meetings here.

Subscribe to the Calendar

Instructions for adding to Google Calendar

Previous Meetings

  • LUG Self-Host Day 12/01/2022 – In this event, we will help fellow members of the Mines community host a wide variety of services including websites, servers for video games, servers for chatting services like Matrix, and more!
    Date: Thursday, 1 December 2022 from 18:00-20:00
    Location: BB W475
  • LUG Memes Talk 11/17/2022 – This is LUG's last student-led presentation of the semester, which is this semester's memes talk! Feel free to bring some funny Linux memes to show off, and either way, come ready to have some fun!
    Date: Thursday, 17 November 2022 from 18:00-19:30
    Location: BB W475
  • LUG Keyboard Layout Talk 11/10/2022 – The history of keyboard layouts such as QWERTY, along with the benefits and drawbacks of different layouts.
    Date: Thursday, 10 November 2022 from 18:00-19:30
    Location: BB W475
  • LUG Software Surveillance Talk (Take 2) 11/03/2022 – The history of how software monitors its users, through mediums ranging from hardware to Internet Service Providers.
    Date: Thursday, 3 November 2022 from 18:00-19:30
    Location: BB W475
  • LUG Software Surveillance Talk – The history of how software monitors its users, through mediums ranging from hardware to Internet Service Providers.
    Date: Thursday, 27 October 2022 from 18:00-19:30
    Location: BB W475
  • LUG PS4 Security Talk – In this talk, Jesus Nuñez will discuss and explore a novel security vulnerability on the PlayStation 4, which allows users to gain system access to the console via the PlayStation 2.
    Date: Thursday, 20 October 2022 from 18:00-19:30
    Location: BB W475
  • LUG Text Encoding Talk – The history of how text is represented in data on computers.
    Date: Thursday, 13 October 2022 from 18:00-19:30
    Location: BB W475
  • LUG Graphics Stack Talk – In this talk, given by Jesus Nuñez, we will discuss the structure of the graphics stack in Linux, which allows different applications to render graphics on the screen.
    Date: Thursday, 6 October 2022 from 18:00-19:30
    Location: BB W475
  • Linux Help Session – Need help setting up or debugging a Linux device? Come to the Linux Help Session!
    Date: Thursday, 6 October 2022 from 17:00-18:00
    Location: CT B56
  • Life in the Terminal – How to better use a Linux terminal, with topics ranging from helpful software to neat tips and tricks.
    Date: Thursday, 29 September 2022 from 18:00-19:30
    Location: BB W475
  • Linux Help Session – Need help setting up or debugging a Linux device? Come to the Linux Help Session!
    Date: Thursday, 29 September 2022 from 17:00-18:00
    Location: CT B56
  • Multiplayer Games – In this talk, given by Joseph Claver, we will discuss the history of multiplayer games, and the technology behind connecting multiple users in a single application.
    Date: Thursday, 22 September 2022 from 18:00-19:30
    Location: BB W475
  • Linux Help Session 09/22/2022 – Need help setting up or debugging a Linux device? Come to the Linux Help Session!
    Date: Thursday, 22 September 2022 from 17:00-18:00
    Location: CT B56
  • Free as in...?: How Software Licenses Impact You – In this talk, given by Addison Hart, we will discuss what software licenses are, which ones exist, and what they mean to users and developers.
    Date: Thursday, 15 September 2022 from 18:00-19:30
    Location: BB W475
  • Linux Help Session 09/15/2022 – Need help setting up or debugging a Linux device? Come to the Linux Help Session!
    Date: Thursday, 15 September 2022 from 17:00-18:00
    Location: CT B56
  • LUG Console Security Talk 09/08/2022 – In this talk, given by Jesus Nuñez, we will discuss the history of security measures built into video games and video game consoles, from the NES to the PS5.
    Date: Thursday, 8 September 2022 from 18:00-19:30
    Location: BB W475
  • Linux Help Session 09/08/2022 – Need help setting up or debugging a Linux device? Come to the Linux Help Session!
    Date: Thursday, 8 September 2022 from 17:00-18:00
    Location: CT B56
  • LUG Intro Meeting – An introductory meeting, where we'll go over what LUG is and what we do.
    Date: Thursday, 1 September 2022 from 18:00-19:30
    Location: BB W475
  • Plan 9 from Bell Labs
    Date: Thursday, 28 April 2022 from 18:00-19:30
    Location: BB269
  • Xparser
    Date: Thursday, 14 April 2022 from 18:00-19:30
    Location: BB269
  • Keyboards and layouts – QWERTY is but one keyboard layout. Come learn why it exists and some of the pitfalls around it.
    Date: Thursday, 31 March 2022 from 18:00-19:30
    Location: BB269
  • Linux SPS introduction
    Date: Thursday, 10 March 2022 from 18:00-19:30
    Location: BB269
  • Linux@Mines Talk – Come learn about any difficulties faced while using Linux through all Mines classes.
    Date: Thursday, 24 February 2022 from 18:00-19:30
    Location: BB269
  • What are Makefiles? – Come learn what a Makefile is and why it is a nice skill.
    Date: Thursday, 17 February 2022 from 18:00-19:30
    Location: BB269
  • Software compatibility and Linux
    Date: Thursday, 3 February 2022 from 18:00-19:30
    Location: BB 269
  • 2FA on Arch
    Date: Thursday, 27 January 2022 from 18:00-19:30
    Location: BB269
  • Emacs Talk 1/20/22
    Date: Thursday, 20 January 2022 from 18:00-19:30
    Location: BB 269
  • Memes Talk – Come laugh and share some good ol' memes.
    Date: Thursday, 2 December 2021 from 18:00-19:30
    Location: BB269
  • LUG Console Security Talk – Come learn about video game console security measures from the NES all the way up to the Xbox 360.
    Date: Thursday, 18 November 2021 from 18:00-19:30
    Location: BB269
  • LUG Networks Talk 11/11/21 – Come learn about the inner functions of the internet from all the layers of the internet to routing protocols.
    Date: Thursday, 11 November 2021 from 18:00-19:30
    Location: BB269
  • LUG ROS Talk 11/4/21 – Come learn about the Robot Operating System used in industry for many robotics applications!
    Date: Thursday, 4 November 2021 from 20:52-22:22
    Location: BB269
  • LUG Styling Talk 10/28/21 – Have you ever wanted your Linux install to look good but don't know where to start? Well this is the talk for you. Come learn about how to style Linux to your liking.
    Date: Thursday, 28 October 2021 from 18:00-19:30
    Location: BB 269
  • LUG Graphics Talk 10/21/21 – Come learn about how graphics work on Linux and the history behind that functionality.
    Date: Thursday, 21 October 2021 from 18:00-19:30
    Location: BB269
  • LUG Gaming on Linux 10/14/21 – Have you ever wanted to make the switch to Linux but are too worried about never being able to play a game again? Well that may not be a problem at all! Come learn about the state of gaming on Linux this Thursday at LUG!
    Date: Thursday, 14 October 2021 from 17:55-19:25
    Location: BB269
  • Linux Boot Process 10/07 – Come learn about what happens from the moment you press the power button to the login screen on a Linux computer.
    Date: Thursday, 7 October 2021 from 18:00-19:30
    Location: BB269
  • Linux Install Fest – Learn how to install Linux! For users of all experiences--whether you're a complete Linux beginner or a Linux power-user, everyone's gonna install something.
    Date: Thursday, 30 September 2021 from 18:00-18:00
    Location: BB 269
  • Package Managers – Join us Thursday for a more in depth look at package managers and what they do in a Linux system.
    Date: Thursday, 23 September 2021 from 18:00-19:30
    Location: BB 269
  • Distros Talk – Come learn about what makes each Linux distro special!
    Date: Thursday, 16 September 2021 at 18:00
    Location: BBW 269
  • Linux Terminology – Join us for part two of an introduction to the Linux Users Group. This meeting will go over who we are again for members who were unable to attend the first meeting as well as give definitions to terms that are important to know for talking about and using Linux!
    Date: Thursday, 9 September 2021 from 18:00-18:00
    Location: BB269
  • Welcome to LUG! – We will go over who we are and what we do!
    Date: Thursday, 2 September 2021 at 18:00
    Location: BB269
  • LUG Officer Elections – Vote on next year's LUG officers! See https://lug.mines.edu/info/elections-lug.html for more info.
    Date: Thursday, 29 April 2021 from 18:00-19:30
    Location: ALAMODE (BB 136)
  • WAN Party Spring 2021 – Come play video games remote with your fellow Linux lovers from 6 to 6! What is a LAN/WAN party?: https://www.youtube.com/watch?v=0bZ0hkiIKt0
    Date: Friday, 9 April 2021 from 18:00-06:00
    Location: Mumble
  • Java Virtual Machine
    Date: Thursday, 8 April 2021 from 17:11-18:41
    Location: Jitsi
  • Public-Private Key Encryption – Learn how to use encryption to make sure the authors of emails and git commits really are who they say they are!
    Date: Thursday, 25 March 2021 from 18:00-19:30
    Location: Jitsi
  • Matrix and Encryption: Everything You Need to Know – LUG is currently investigating the possibility of encrypting the Matrix chat, and would like your input. Before voting on this issue commences, come learn about end-to-end encryption, and some of the pros and cons of it in Matrix.
    Date: Thursday, 18 March 2021 from 18:00-19:30
    Location: Jitsi
  • Linux Utilities – Most people are aware of typical command line utilities like "cd" and "ls", but there are many more to make your life even easier, such as "pup" and "ripgrep".
    Date: Thursday, 11 March 2021 from 18:00-19:30
    Location: Jitsi
  • Linux Filesystems – Filesystems serve as the backbone to UNIX, where everything is a file. Come learn about different Filesystems, and some of their unique advantages!
    Date: Thursday, 4 March 2021 from 18:00-19:30
    Location: Jitsi
  • No LUG Meeting
    Date: Thursday, 25 February 2021 at 18:00
    Location:
  • GRUB – GRUB is one of the most widely used bootloaders for Linux. Come see for yourself how Stallman inspects every hard drive!
    Date: Thursday, 18 February 2021 from 18:00-19:30
    Location: Jitsi
  • Windows Refund Day
    Date: Monday, 15 February 2021 from 00:00-23:59
    Location: everywhere
  • Kconfig – An introduction to the configuration language used by the Linux kernel, as well as dozens of other projects, and how to use it in your own projects.
    Date: Thursday, 11 February 2021 from 18:00-19:30
    Location: Jitsi
  • WINE: Windows Is Now Executable – WINE stands for WINE Is Not an Emulator, and its mission is to allow windows executables to run on Linux systems. Join us on January 28th to learn about how WINE makes this happen.
    Date: Thursday, 28 January 2021 from 18:00-19:30
    Location: Jitsi
  • WAN Party – Play games (or just hang out) online with your fellow LUG members!
    Date: Friday, 4 December 2020 from 18:00-06:00
    Location: Matrix
  • LUG MEMES talk – Meme talk info: https://www.youtube.com/watch?v=fC7oUOUEEi4
    Date: Thursday, 3 December 2020 from 18:00-19:33
    Location: Jitsi
  • GUI Toolkits – One of the best ways to convey lots of information is through the use of a GUI. Come learn about several GUI development Toolkits!
    Date: Thursday, 19 November 2020 from 18:00-19:33
    Location: Jitsi
  • On Keyboards and Things – This talk will focus on keyboards, an often overlooked part of interfacing with your computer. Ever wondered about alternate layouts? This talk will feature 3l, a layout made by a Mines alum!
    Date: Thursday, 12 November 2020 from 18:00-19:33
    Location: Jitsi
  • Inter-Process Communication with DBus – This talk highlights the DBus IPC mechanism, commonly used to communicate processes together, allowing things such as notifications and power management.
    Date: Thursday, 5 November 2020 from 18:00-19:33
    Location: Jitsi
  • Freeing Your Boot Firmware with Libreboot – In a previous talk, we discussed how to "hack" your firmware with coreboot. In this talk, we'll further explore firmware, and how to completely FOSS your computer.
    Date: Thursday, 29 October 2020 from 18:00-19:30
    Location: Jitsi
  • Lightning Talks: Backup Systems – For the first series of lightning talks, we will explore several methods of backing up files, from some user files, to your whole system.
    Date: Thursday, 22 October 2020 from 18:00-19:30
    Location: Jitsi
  • Setting up your Own Website: Live Demo! – Ever wanted to set up your own website, but didn't have a full example of how to do it? Come hang out before (or possibly after) midterms, while we do a live demo of setting up a website with NGinx.
    Date: Thursday, 15 October 2020 from 18:00-19:30
    Location: Jitsi
  • Chromebook Hacking – Chromebooks are amazing machines. Why? Because they're built on Linux! Google developer and former LUG president Jack Rosenthal will share some of his Chromebook hacks.
    Date: Thursday, 8 October 2020 from 18:00-18:00
    Location: Jitsi
  • Text Editors – One of the most important features to any Linux system is the text editor. Learn about some common text editors, whether they're used for fun, or for daily tasks.
    Date: Thursday, 1 October 2020 from 18:00-18:00
    Location: Jitsi
  • Distro Spotlight: NixOS – There are many different Linux Distributions available. This talk will highlight what makes NixOS special: its flexible and powerful package manager that takes a ground-up approach.
    Date: Thursday, 24 September 2020 from 18:00-18:00
    Location: Jitsi
  • Git and Remote Git Hosting – Git is a powerful tool used for version tracking across many code projects. This talk will focus on some of the remote hosting options for git.
    Date: Thursday, 17 September 2020 from 18:00-18:00
    Location: Jitsi
  • Customizing Your Linux Environment – A major feature to Linux is its customization. This talk will focus on the options for customizing (aka "ricing") your Linux environment to be completely unique.
    Date: Thursday, 10 September 2020 from 18:00-18:00
    Location: Jitsi
  • Introduction to Linux Culture – For our first meeting, we will introduce Linux, the history of UNIX, copyleft culture, as well as some of the options available within the Linux community.
    Date: Thursday, 3 September 2020 from 18:00-18:00
    Location: Jitsi
  • BitTorrent, How does it work? – BitTorrent is a method of downloading files that not the normal download a file from one central server. Come learn about how this works on Thursday March 12th.
    Date: Thursday, 12 March 2020 at 18:00
    Location: MZ122
  • Non-UNIX Open-Source Operating Systems – UNIX operating systems are not the only free operating systems out there. Come learn about more open source.
    Date: Thursday, 5 March 2020 at 18:00
    Location: MZ122
  • CI/CD talk – CI/CD is a software engineering practice where changes are made to software are rapidly deployed to the "prod" instance that is running. This talk is great to learn about ways how code is developed in industry as many of the projects have lots of code, contributors, and users. The tools and strategies used to build and deploy can be as important as the code itself.
    Date: Thursday, 27 February 2020 at 18:00
    Location: MZ122
  • Database Software – Database software are programs used to manage and maintain vast quantities of data stored across different servers. Come learn about some of these database software you may have not heard about before such as CouchDB, Hadoop, and Redis.
    Date: Thursday, 20 February 2020 at 18:00
    Location: MZ122
  • terminal multiplexer program talk – Have you used ssh and wished you could open a second shell without making a second ssh connection, or wanted to disconnect from a server but keep a program running on it. If so join us on Thursday for a talk on tmux and learn more on this topic.
    Date: Thursday, 13 February 2020 at 18:00
    Location: MZ122
  • Turing-completness LUG 2/06/2020 – Come learn about what it means to be Turing complete on Thursday with a variety of talks on languages(and programs) that are Turing complete. Fun things that are turing complete include C++ templating, power point animations, living cells, even Magic the Gathering so come learn why and how.
    Date: Thursday, 6 February 2020 at 18:00
    Location: MZ122
  • LUG 01/30/2020 Functors, Applicatives, and Monads – Come join us on Thursday January 30th to learn about Mondas, Functors, and Applicatives in the Haskell language
    Date: Thursday, 30 January 2020 at 18:00
    Location: MZ122
  • A short introduction to formal mathematics in coq 2020-01-23 – Join us in Marquez 122 for a short introduction to coq given by Joseph S McKinsey
    Date: Thursday, 23 January 2020 at 18:00
    Location: MZ122
  • Useful Programming Languages – Come learn about FORTRAN, Swift, Elixir, and Rust
    Date: Thursday, 9 January 2020 at 18:00
    Location: BB269
  • Kubernetes Talk
    Date: Thursday, 14 November 2019 at 18:00
    Location: BB269
  • LUG 11-07-2019 Protocols
    Date: Thursday, 7 November 2019 at 18:00
    Location: BB269
  • LISP-machines
    Date: Thursday, 31 October 2019 at 18:00
    Location: BB269
  • Haskell window manager
    Date: Thursday, 17 October 2019 at 18:00
    Location: BB269
  • LUG Graphics Talk
    Date: Thursday, 10 October 2019 at 18:00
    Location: BB269
  • UNIX Text Editors – Come learn about ed, vim, emacs, and kakoune
    Date: Thursday, 3 October 2019 at 18:00
    Location: BB269
  • Gaming on Linux
    Date: Thursday, 26 September 2019 at 18:00
    Location: BB269
  • LUG files in Linux
    Date: Thursday, 19 September 2019 at 18:00
    Location: BB269
  • Distro Talk – A talk on the variety of distros of Linux
    Date: Thursday, 12 September 2019 at 18:00
    Location: BB269
  • Containerization Talk – Containerization is a technique widely used in industry that allows multiple users' software to run simultaneously on the same server in different environments. If you've heard of Docker before, you will learn what exactly it is and see a brief demo.
    Date: Thursday, 5 September 2019 at 18:00
    Location: BB 269
  • Introductory talk to Linux and install festival
    Date: Thursday, 29 August 2019 at 18:00
    Location: BB W210
  • Movie night – Watch a movie!
    Date: Thursday, 2 May 2019 at 18:00
    Location: MZ 126
  • Python Virtual Environments – David will be giving a talk on the Python Virtual Environment and the the ins and outs of the Python ecosystem. Have you ever typed sudo pip install and thought there must be a better way? Join us to learn more about managing your Python dependencies without breaking your system.
    Date: Thursday, 25 April 2019 at 18:00
    Location: ALAMODE (BB136)
  • Show and Tell – Bring in your cool hardware or software project to show others!
    Date: Thursday, 11 April 2019 at 18:00
    Location: ALAMODE (BB136)
  • Plan 9 – Adam will be giving a talk about Plan 9, an operating system originally designed as a predecessor to Unix, but which never really caught on.
    Date: Thursday, 4 April 2019 at 18:00
    Location: ALAMODE (BB 136)
  • make it Rain – Sumner will be giving a talk about how to make it rain with Makefiles.
    Date: Thursday, 21 March 2019 at 18:00
    Location: ALAMODE (BB 136)
  • Linux Help Session – Need help installing Linux? Is your Linux system broken? Do you want to learn about a Linux-related software? If any of these are true, come to the Linux Help Session for assistance!
    Date: Thursday, 21 March 2019 from 17:00-18:00
    Location: ALAMODE (BB 136)
  • ALAMODE Cleanup Party! – ALAMODE is getting pretty messy. We are going to clean it up! If you have cleaning supplies, bring them!
    Date: Tuesday, 19 March 2019 from 17:00-18:00
    Location: ALAMODE (BB 136)
  • GPU Computing
    Date: Thursday, 14 March 2019 at 18:00
    Location: ALAMODE (BB 136)
  • Linux Help Session
    Date: Thursday, 14 March 2019 from 17:00-18:00
    Location: ALAMODE (BB 136)
  • Talk on SSH – SSH is a wonderful tool. It allows for secure connections between computers over the open internet. It is a better telnet because it is actually secure. Learn about what is SSH and how you can improve your life with SSH today!!
    Date: Thursday, 7 March 2019 at 18:00
    Location: ALAMODE (BB 136)
  • Oresec: Linux Security – This talk from our sister club Oresec covers the not so frequently looked at topic of Linux security at an in-depth level from access control and authentication to firewalls. In addition to being a useful talk for those interested in defence competitions, this talk is great for people looking to further their professional Linux skills.
    Date: Tuesday, 5 March 2019 at 18:00
    Location: ALAMODE (BB 136)