• Small Is Beautiful - February

    SFS HQ: The Comfy Room

    SFS' Monthly Meeting, Software Freedom First Saturday, Small Is Beautiful, The Gathering

    Start your month off right, by building software freedom with your technical friends.

    Featuring:

    1. Rich Glazier - LibreSpeed
    2. Marcus - Watch Marcus use Ansible like it was the Star Trek: Enterprise.
    3. Alex Wise - git and human error

    Bring:

    1. A machine, preferably Linux
    2. A question or an idea
    3. Maybe a show and tell

    Price:

    • Pi USD: https://paypal.me/sfs303/3.14
    • Or Pay What You Choose: mailto:[masked]

    Venue:
    This is a hybrid event, in-person preferred. When you register, you'll be asked whether you're planning to participate in-person or online. We need to know so we can plan seats and snacks.
    We use Big Blue Button for our online classroom. Meet us at bbb.sofree.us.
    Doors open at 8:30.
    Instructors will be in the room early to help students with requirements.
    The rally track for this event is Break Stuff by Limp Bizkit. It will play for 3 - 5 minutes before class starts, and class will start when the rally track ends.

    Rich Glazier will show us how to use LibreSpeed Free and Open Source Speedtest. No Flash, No Java, No Websocket, No Bullshit.

    Ansible can make you feel like you're able to configure a device over any distance or obstacle whatsoever with no delay. Marcus with the Software Freedom School present an open-source, software provisioning, configuration management, and application deployment game show: Can It Be Done With Ansible? We're here to answer that and many other questions about Ansible, as we explore the running configuration of the Software Freedom School and understand how to configure a device without any troubleshooting. That's right, there are no wrong answers. Literally, we'll take a working configuration and kick the digital tires. This yaml boat floats, and we can prove it. We're currently buoyed to it now. Come join us!

    Alex Wise will speak about human error and git. He will talk through some of the lessons and patterns described in David D. Woods' book, "Behind Human Error," and how human error is really "the place where we decide to stop looking for more answers." He will then look at several common mistakes users make when using git through that lens, and reveal the numerous contributing factors to even small incidents.

    This post may change as details resolve.

  • Game Time! Mindustry

    SFS HQ: The Comfy Room

    Mindustry is a hybrid tower-defense sandbox factory game. Create elaborate supply chains of conveyor belts to feed ammo into your turrets, produce materials to use for building, and defend your structures from waves of enemies. It is open source and runs on Linux, Mac, and Windows. (And Android and iOS, but these are not recommended for this class.)

    If you play Mindustry solo, you can figure most of it out pretty easily. In this class, we're going to focus on logic programming within Mindustry, which is both obscure and extremely powerful. We can create custom behaviors for units and buildings using the in-game microprocessor and its supporting cast.

    • Working with the programming interface
    • General logic concepts
    • Saving logic in schematics
    • Using buttons as power switches
    • Using displays as status indicators
    • Customizing unit behavior
    • Creating a timer (useful for polling behavior)
    • Using links (if there's time/interest)

    Bring:
    A Linux, Mac, or Windows laptop with Mindustry installed

    • "Pay what you think is fair" Here
    • Or $10 on Steam

    Price:

    • 16 USD (for the class, game sold separately): https://paypal.me/sfs303/16
    • Or Pay What You Choose: mailto:[masked]

    Venue:
    This is a hybrid event, in-person preferred. When you register, you'll be asked whether you're planning to participate in-person or online. We need to know so we can plan seats and snacks.
    We use Big Blue Button for our online classroom. Meet us at bbb.sofree.us.
    Doors open at 8:30.
    Instructors will be in the room early to help students with requirements.