Image

Unhide the Biases: a look at demographic versus geographic relevance

Featured

by Eduardo Hidalgo

I recently had the opportunity to attend the 2017 Seattle Interactive Conference. The conference brought together innovative technology, creativity and emerging trends by uniting industry leaders from across the board. As a student attending the conference I was lucky enough to compete in a design challenge hosted by VML Agency, Number 5 on the 2017 Agency A-List.

The challenge prompt was difficult for all the teams competing, but as an individual from a small, western town the topic resonated differently with me. The challenge was to create two campaigns that would effectively combat hidden biases in hiring managers and senior leadership to increase diversity and inclusion (D&I) in the work place.

Hidden Biases

These are biases that appear to be unconsciously made by all individuals. Examples that were used to help the competitors grasp the idea included using the terms “black doctor” or “Latino lawyer” rather than simply “doctor” or “lawyer”.

Why it matters

Some of the world’s biggest brands are viewing a lack of diversity as a liability. Not only because it’s 2017 and the political climate is so charged with creating change and validating the opinions of others but because it’s business. Period. While company execs are undoubtedly qualified, more homogeneous leadership in business will become an achilles heel.

Example: The Latino/Hispanic communities in the U.S. are growing rapidly. In order for a company to connect with, interact with, and ultimately grow with these individuals, senior leadership needs to understand the culture of these diverse groups, not simply assume it.

This is done by hiring diverse candidates. There are many factors that make this more difficult than it seems (lack of diverse applicants, not as qualified diverse applicants, and general lack of knowledge as to what diversity is). Diversity goes much further than culture or race which is a truth commonly overlooked (gender, weight, educational background etc.) but for the sake of reader understanding, I’ll stick to areas I know personally.

Why I’m telling you this

This post is not intended to give solutions to these complicated challenges because frankly, I don’t have them. What I do have is pride. Pride of where I come from and who I am.

Larger, more progressive cities, aim to be ahead of the of curve and pose the question: “why does it matter if that doctor is black or if that lawyer is Latino?”

Companies purposefully stray so far from these hidden biases (perhaps because of a fear that people will see they have them) that they are never truly addressed. By being politically correct on the search for D&I the actual search for diverse candidates narrows even more.

When larger geographic areas suggest that smaller demographics don’t need to attach labels and that “we’re all equal” I push back and say: by removing those labels, we are hiding even more.

The Sad Truth

When I was younger and more naive I tried to blend in and assimilate as much as possible. I didn’t want to be seen as different because of how others made me feel. Because of my skin tone. Because my parents had an accent. Because my mother had been told to speak English or leave Walmart by an ignorant woman.

As I got older these ‘because’ statements began (slowly) shifting my denial into acceptance.

Because my parents had no formal education yet are still the wisest, most intelligent individuals I have ever met. Because while we may not have had the nicest things my parents still managed to put their three children through university debt free. Because my dad has taught me to never give up, even while being belittled directly to your face. Because if my then 16-year-old mother could leave her parents, siblings, friends, and rites of passage she would never have, to start a family at 17 when all odds were against them, you’d better believe that I am damn proud of where I come from.

IMG_4250

Maria Hidalgo, 19, with second child Alejandro Hidalgo

I know first hand that small towns and communities have more biases and look at diversity differently. I have my own list of accolades that make my family proud and look great on a resume but when a small town kid is told that his differences shouldn’t matter and that we’re all equal I call bullshit. I encourage everyone to celebrate what makes them diverse. I won’t hide what makes me different again because not everyone can relate to my experiences. Sometimes only I will know what to do or how to react in the best interest of the company or others around me.

Unhide the biases. If a company notices you because of it, great. If they don’t want you because of it, even better-you don’t want to work for them anyways.

I have seen it,

felt it,

been called it,

been excluded for it,

and most importantly,

overcome it.

It’s time to own it.

_MG_9794

Hidalgo family on eldest son, Ramon Hidalgo’s wedding day. (Left: Ramon Hidalgo Sr., Maria Hidalgo, Ramon Hidalgo Jr., Sally Hidalgo, Alejandro Hidalgo, Eduardo Hidalgo)

 

(I know that not everyone will agree with this post and I believe it is in part because you may not have had these experiences or simply don’t understand my viewpoint. I am happy to have respectful conversations should anyone feel inclined.)

VSTs Every Producer Should Keep In Their Arsenal

Featured

VSTs Every Producer Should Keep In Their Arsenal

Written by Michael Middleton Kyle Estabrook

Are you a music producer? Do you make music that is quality but just doesn’t seem to have that *Oomph* that other hit tunes seem to have? Are you using stock VSTs that are standard with your DAW?  Do you even know what a VST is? Well here, you’ll find the answers to all of those questions asked above.

So let’s get started…

What the **** is a DAW? And what’s a VST? DAW is an acronym for Digital Audio Workstation which is an electronic device or computer software application for recording, editing and producing audio files such as songs, musical pieces, human speech, or sound effects. VST, the acronym for Virtual Software Technology is a software interface that integrates software audio synthesizer and effect plugins with audio editors and recording systems. VSTs use digital signals from midi devices to simulate traditional recording studio hardware in software.

Wait, what? Simply put, a DAW is an interface that allows you to create or edit music or recordings while a VST is a software program used within a DAW to manipulate and/or create sounds and noises using things like keyboards or drums. Things such as pianos, organs, drums, sound effects, and honestly anything you can think of can be artificially created with a VST. You could even simulate a whole entire orchestra if you wanted! Damn… So what VSTs are changing the music industry today? Let’s dive in!

Here are 5 VSTs that we recommend as a music producer

Number 1: SERUM ($189.00)

As all producers should know, Steve Duda created a steroid pumped ogre of a VST named Serum. Not only is it wonderfully laid out visually, but it has so many manipulative options that you can create literally millions of sounds to be used in your music production.Mostly used for electronic music, Serum offers a variety of preset sounds that can be used for bass, to lead sounds, to even FX and chord progressions. Serum has a very open sound contortion interface, allowing users to play around with a variety of sound types. It is very visual in this factor and lets the user see what they are changing. Basically, if you like to mess around to find sounds to work with, Serum lets you turn knobs and find cool noises to use in whatever genre you’re looking to make.

 

Number 2: NEXUS ($249.00)

Nexus is a VST from a company called reFX, based in Canada. Most of the VSTs mentioned are going to be very universal for music producers, but we feel that Nexus is prominently used among artists who look for varying presets that stray away from customization and rely on the default preset sounds. Electronic artists do use Nexus for additional layering in music, however, Hip-Hop and rap artists have been known to use Nexus for its trap-like qualities. Dubstep artist Zomboy has been known to use some of the presets within Nexus as lead synths for introductions, and also for backup layers as well(look up “Gorilla March” the first synth you hear is a Nexus preset). Hip-Hop producer Mike Will uses Nexus in the song Black Beatles ft. Gucci Mane by Rae Sremmurd to produce the arp sounds (an arp is like single note strums of a guitar) used in the instrumental track.

 

Number 3: KONTAKT ($399.00)

Native Instruments’ Kontakt is a heavily used production tool in a lot of EDM pieces, virtual orchestral pieces, and movie sound design projects. Kontakt is a standard sampler VST which uses high quality recorded audio of instruments rather than artificially created sounds, allowing for a more authentic production. Basing the VST as a realistic sound sampler, it stands out from the crowd as many VSTs do not offer high-quality recordings of actual instruments as presets. It is possible to alter the sounds design within Kontakt as well, but not to the extent of Serum or Nexus.

 

Number 4: SYLENTH1 (€139 or $148.29)

Sylenth1 has become one of the go-to VSTs for additional layering in all varieties of music. Sylenth1 is another one of those VSTs that is heavily used for its customizable presets, but with the added benefit of a huge library of default presets with the initial purchase of the product. This VST is considered to be the most bang for your buck VST among the rest, starting at $148.29 and having just over 300 preset sounds loaded in the library. Sylenth1 has everything from bass, arps, leads, chords, FX, subs. An added bonus are the preset drum samples that usually aren’t offered in most VSTs. Along with this, Sylenth1 has a customizable visual user interface to fit your color palette more efficiently.

 

Number 5: MASSIVE ($149.00)

Massive, also created by Native Instruments, is literally a massive VST used in production. Massive is more known for it’s in depth usage, due to its more complex user interface and lack of visual sound design. Used as a unique and creative tool, Massive can be used to make synth sounds, basslines, FX, and arps from scratch. As an example, Virtual Riot (an artist who is heavily influencing complextro and dubstep alike) uses Massive as a sound design tool for basslines. Massive has a lot of customization tools that are able to be used, it is just difficult to visualize the changes being done. The nice part about using Massive is that it is a clean slate for artists to start from scratch and create their own sound.
Images of VST Interfaces

  1. SERUMserumall-d76f7f719afe395edd6e04623e29996f.gif

2. NEXUSnexus2.jpg

3. KONTAKT865a83fc4160a0f8bec27285b128867b1f7_1KONTAKT-4-PLAYER_Main_Screen_540x368.png

4. SYLENTH187420c44da060424f9c6763f0e26ec38.jpg

5. MASSIVEmassive-8.jpg

Skiing Missoula – The knowledge drop

“Where should we go skiing this weekend?”

Winter is here, the snow is on the ground and it’s time to hit the mountain! Living in Missoula we have a lot of options for Skiing and snowboarding with a wide variety of different trails for all skill levelse. Without a particularly snowy Winter so far, unfortunately Snowbowl is still closed. In this article we are going to show you a few new spots to try out with the most important information; lift ticket prices, a link to snow conditions and a picture of the trail map.

Snowbowl (9.8 Miles away)

With 2 lifts, this mountain is overlooked by many skiers although it offers moderate to expert skill level runs. With this being the closest to Missoula, it makes for a great day trip and can offer excellent powder days.  During the season the adult lift tickets range between $37 and $50, and don’t forget to ask about the student discount!

Click here to check snow conditions

snowbowl.png

Discovery Ski Area (92.4 Miles Away)

Discovery has three faces. The front face is the perfect blend of gently sloping runs and more advanced groomed cruisers. Off the Granite Chair, things step up a notch with steeper groomed runs and mogul skiing. And the backside? Well imagine, the Chugach without the costly helicopter ride. Discovery boasts fantastic skiing conditions and trails. No matter what kind of mountain you like, you just discovered it. The daily rate adult ticket price ranges from $36 to $46.

Click here to check snow conditions here

Discovery ski

 

Lost Trail Powder Mountain (94 Miles)

Lost Trail Powder Mountain sits atop the Continental Divide on Highway 93 where Montana and Idaho meet. With over 300 inches of snowfall every year, these still undiscovered slopes await your visit. Open Thursday thru Sunday, with extended hours during holiday periods, this family owned-and-operated jewel offers a ski and snowboard experience from yesteryear. The adult ticket price ranges from $40 to $50 at Lost trail and many deals can be purchased on-line if you have dates planned out, they offer deals thru their website.

Click here to check snow conditions

Lost trail.png

Blacktail Mountain (107 Miles) 

Blacktail mountain is a great place for experienced riders. With a trail breakdown of 15% beginner, 65% intermediate and 20% expert it makes it easy to find a challenge here. Blacktail Mountain boasts 4 different lifts so you won”t have to wait to long to get back to the top. Daily rates here range between $36 and $42.

Click here to check snow conditions

BlacktailMap2017.jpg

Whitefish Mountain (143 Miles)

Whitefish Mountain Resort (formerly known as Big Mountain) remains one of Montana’s best-kept secrets. With three hundred inches of powder annually, and a true “big mountain” atmosphere, it is hard to see why. Ski Magazine recently recognized Whitefish Mountain Resort as one of the best 50 resorts in the country.  With 14 lifts and 107 different runs, you can fresh new trails for days here without crossing tracks. Daily adult tickets range for $62 to $79.

Click here to check snow conditions

whitefish

 

Bridger Bowl (220 Miles)

Bridger Bowl is one of my favorite places to ski. It has a beautiful setting and can ski really well on powder days. With over 105 trails and 8 different lifts, there are many options. Bridger Bowl is generally one of the first resorts to open as well. If you haven’t visited Bridger Bowl I would highly recommend making the trip this season. Daily adult passes range from $40 to $79.

Click here to check snow conditions

Bridger bowl

 

 

 

Declarative React Transitions Made Easy

With GreenSock and ES6 Decorators


Core technologies: ReactJS, ES6, GreenSock Animation Platform
Prerequisites: SASS, ReactJS, NodeJS / Webpack (or another compiler that can handle ES6 decorators)

DOWNLOAD A COMPLETED PROJECT FILE HERE (Just yarn install && yarn start)
Git Repo: 
https://github.com/zfalen/declarative-react-decorator-transitions

JUMP TO TUTORIAL


INTRODUCTION

As front-end developers, we share a common enthusiasm for building UI that’s not only pleasant to look at, but pleasant to interact with, too. The best kind of applications take seamless interactivity as seriously as they take a stable back-end, and animation is a critical part of the toolkit.

My favorite apps ride the philosophy all the way down to their bones – and are rife with subtle fades, slides and scales that bring a whole extra sense of dimensionality to their user experience.

The advent of component-based UI libraries, like Facebook’s ReactJS, has certainly moved the needle forward in terms of creating self-contained interface elements that are easy to develop, understand and maintain, but I’ve always felt that using the lifecycle hooks these libraries give us to build transitions gets redundant quickly – and there should be a better way to reuse animations across an entire application.

The React community, at large, has attempted to remedy the problem with `react-transition-group`, which essentially gives us a `<TransitionGroup/>` component we can use to wrap elements within our JSX and apply CSS animations.

However, although this approach is a decent way to bind an animation to specific parts of a larger component, I always find working can clutter my code and obscure the real purpose behind my pretty React elements. Furthermore, although you can use CSS classes to perform relatively complex animation sequences, it’s not particularly fun to do so. (If you want to talk about obscuring intentions, look no further than a string of CSS keyframes!)

DECLARATIVE ANIMATIONS WITH GREENSOCK

Throughout my adventures with web animation, I’ve found a far better friend in GreenSock Animation Platform – a brilliant little JS library that lets us animate just about anything we like with a simple, declarative syntax and a suite of functions for creating singular tweens as well as complex timelines.

GREENSOCK INTRO TUTORIAL
GREENSOCK DOCUMENTATION

You can use GreenSock directly in the browser by importing from a number of different CDNs, but my new favorite way to use it is as part of a React workflow; and, with just a little sleight of hand, you can wrap the whole process into a simple, re-useable little pattern.

DECLARATIVE ANIMATIONS WITH GREENSOCK AND ES6 DECORATORS

In this tutorial, you’ll learn a better method for building component in-and-out transitions in React, and it’s as simple as this:

Slick, right? With a pattern this simple, you’ll only need to tag each component you want to transition in-and-out in a specific way with a single, declarative decorator, and then use it the same way you would anywhere else in React. This means you can ditch the `<TransitionGroup/>` declarations, keep your code a whole lot more DRY.

So, without further ado, let’s get started!

In order to make all of this work the right way, you’ll need a basic server that renders your React component tree to HTML, and uses a compiler that can handle some advanced, early-release ES6 features, like decorators. I prefer to use Webpack, and will gladly show you how to set your config up to do this – just shoot me a message.

For the sake of ease, we’ll be using a miniature stack that uses `create-react-app` and `custom-react-scripts` to give us a little demo playground without the overhead of any server-side code.

To get started, install both libraries via NPM by running the following in your terminal:

npm i –g create-react-app custom-react-scripts

Then, we’ll need to create a new folder for the app and navigate into it. Once you’re there, run the following command to spin up a brand new React application:

create-react-app my-app –scripts-version custom-react-scripts

This will set up everything for you, and create a Node server in the background with a Webpack compiler so that we can tinker with the front-end without having to write our own stack. However, `create-react-app` doesn’t ship with certain advanced features out-of-the box, so we’ll need to add them in manually. (This is why we’ve included `custom-react-scripts` – take a look at this Medium article if you want to learn more.) 

For this tutorial, we’ll want to use both the Babel `stage-0` and `transform-decorators` plugins, and we can enable these by making sure the following config exists in the `.env` file in the root directory of our new app:

By default, the setup process we ran earlier should enable these settings, along with a number of others. We can safely delete all of these settings, except the three listed above. We’ll also remove the following files from the `/src` directory within our app:

  • App.css
  • App.less
  • App.styl
  • App.test.js
  • Emoji.js
  • First.module.css
  • Fourth.module.styl
  • Index.css
  • Logo.svg
  • Second.module.scss
  • Third.module.less

Then, we need to remove all the references to these files in our `app.js` and `index.js` files. We’ll also ditch just about all of the JSX inside our <App/> component, so that, at the end, your `app.js` file looks as follows:

Your `index.js` file should look like this:

Now, we’re ready to go! Navigate into the root level of your project folder and run the following script to spin up the app and open it in your browser window (at localhost:3000): 

yarn start

Nice! You have an app that looks like this:

Let’s make it better and do some animation. First, we’ll make a super simple little box component, and control it with a button. Put the following into your `app.js` file:

We’ll also style it up with some basic SASS (in your `App.scss` file):

To control whether or not the box is showing, we’ll use a button on the <App/> component:

Great! It turns on and off. But how can we animate it every time the component mounts and unmounts? Let’s install GreenSock and take a look:

yarn add gsap

Import the library to `App.js,’ and add the following to a new `componentDidMount()` method on the <Box/> component:

TweenMax is GSAP’s core library, and all of its functions expect a few basic inputs:

  1. A DOM element selector, much like in jQuery
  2. A duration for the animation, in seconds
  3. The animation parameters, as an object

Essentially, our animation reads like this:
“When the Box component mounts, animate all DOM elements with the `.box’ class from complete transparency and 50 pixels down, to whatever their default values are as declared in CSS. And, do it all over .5 seconds.“

(TweenMax has a bunch of other animation commands, and a few gotchas. It’s a big, powerful library with few limitations – and I’ll let you decode them yourself through the official GSAP docs)

Try toggling the button back and forth again – now the box fades upward when it mounts to the DOM! Plus, the TweenMax syntax makes the animation clean and declarative.

But what about animating the box out? That’s a little harder to do the way we’ve set things up, and we need to get a little creative to achieve what we’re looking for. React doesn’t ship natively with the ability to delay or stop a component from unmounting once its parent tells it to go away, even in `componentWillUnmount()`, so we need to control the logic from the parent component itself.

To do this, we can leverage GSAP’s callback functionality, and toggle our `showingBox` state from earlier after we complete a transition out animation. To do that, let’s add the following to the `toggleBox()` method we added to the <App/> component earlier:

This does the same thing as before, except now the GSAP animation will animate the Box component to 0 transparency and 50 pixels down, then tell the parent to toggle its state and unmount it from the DOM. Try it out; the transition should now work as expected.

For reference, your entire `App.js` should now look like this:

Although this kind of pattern works just fine for most applications, it’s not the easiest to read – and it can be very easy to lose track of which transitions target which components, particularly when child components are refactored into their own separate files. This is pretty nearly the only way to do transition animations declaratively in vanilla React – but, fortunately, we’ve got a few options to make things a little more manageable.

INTRO TO REACT-TRANSITION-GROUP

One of my favorites is with the `react-transition-group` library.  The library provides a number of options for structuring transitions, including those based on CSS keyframes. To keep our animations declarative, however, we’ll be using the library’s <Transition/> component.

To do it, we first need to install the package with:

yarn add react-transition-group

Then, we need to require the <Transition/> component specifically by adding the following line to the top of our `App.js’ file:

Essentially, this component gives us a new lifecycle hook, called `addEndListener()`, which fires before and after the child components it wraps mount or unmount from the DOM. Furthermore, the hook gives us access to a `doneCallback()`, which we can use to manually trigger the next step of the React lifecycle.

Basic setup is as follows, where the `elementToAnimate` is the child component and passed automatically:

Using this component, we can refactor our <Box/> component like so (NOTE: We have to convert our duration to milliseconds for the <Transition/> component):

We can also get rid of our GSAP callback pattern on `toggleBox()` in our <App/> component, and get rid of the ternary function that turns the <Box/> off if the `showingBox` state is `false`. The <Transition/> component will handle the same logic internally, using its `in` prop. The new <App/> component will look like this:

Sweet! Now, the <Box/> component can be reused wherever we want throughout the app, so long as we pass it a Boolean `showingBox` prop that triggers it to animate in and out.

MOVING TO HIGHER ORDER COMPONENTS

I can hear you saying: “That’s great and all, but it just bloated my <Box/> component, and I’m not sure it’s any clearer than the first pattern you showed me.” And, you’d be right – if we couldn’t refactor it any further.

Lucky for us, the <Transition/> component fits the bill perfectly for reuse as a higher-order component, which is, essentially, a function we can pass any React component to and return that same component wrapped-up inside a <Transition/>. For more on higher-order components, see this link.

To make it happen, let’s create a new file within our `/src` folder, and call it ‘fadesUpAndDown.js`. Inside of the file, add the following:

Then, inside of `App.js`, import our new function, pare down the contents of the <Box/> component to their original form, and replace where we call it as a child of the <App/> component with the following:

Test it out, and everything works great! Now, this is pretty slick – but there’s one fairly obvious problem. Because our higher-order component is really just a function that wraps the <Transition/> around whatever we pass it (in addition to a Boolean value), we can only pass it the component class itself. We can’t pass the function a traditional, React / JSX component declaration, wrapped in < … /> tags – doing so will throw a bunch of React type errors.

This should be a pretty clear issue, because it suddenly becomes really difficult to pass down props to our child components. In fact, we can only do it by passing them as arguments into the higher-order function, and then forwarding them onto the child component there – kind of like we do with the `showingBox` value. But that’s not really an ideal solution is it?

LEVERAGING ES6 DECORATORS

Fortunately, ES6 proposes a new feature that can make our life so much cleaner: Decorators. Technically, decorators are a TC39 proposal, and they don’t ship natively with today’s ES6 spec; but they’re making a lot of headway, and we can play with them in our code by enabling the right Babel compiler (we did this during setup!). For more, look here.

Essentially, decorators let us wrap and modify JavaScript classes and object literals at design time – sound familiar? They let us presuppose that any <Component /> declarations will be wrapped in whatever the function returns, any time that we call that component. And, it lets us do it in a clean little syntax. Au revoir, higher-order function calls!

But, we still have the issue of passing props – and, in our case, we need to pass the `showingBox` prop in order to trigger our transition animation. But, here’s the beautiful thing about decorators: because the <Box /> component now presupposes that it will be passed through our higher-order function, we can call it as we normally would, and pass props as we would normally.

But wait! There’s one more thing we need to do to make the pattern work: because we’re passing the `showingBox` value as a prop again, we need to make sure our higher-order function is returning a React component, so that prop inheritance works as we’d expect it to. So, rather than just returning our <ChildComponent /> wrapped in a <Transition />, let’s return a new component, which will inherit our props and pass them to its children.

Rock on. We now have a declarative pattern that makes it easy to tag any child component with our `@FadesUpAndDown` transition, so long as we pass it a Boolean value for the `showingBox` prop. But what if we want to build more transitions that use different animations? The skeleton in `fadesUpAndDown.js` is fairly easy to reproduce, but it also kind of buries our actual animation declarations deep in the tree, and obscures their true purpose. Plus, manually wrapping everything in a new <Transition /> tag every time we need a new transition feels redundant.

MAKING THINGS MODULAR

To make things more modular, let’s abstract our <Transition /> wrapper into a file we can import elsewhere, and just pass it the following:

  1. The child component it should wrap
  2. A Boolean value to control animation
  3. An in and an out transition from GSAP

To do so, lets copy all the contents of our `fadesUpAndDown.js` to a new file, and call it `transitionWrapper.js`. We can ditch the requirement for `TweenMax` up top, and pass in the `timeout` prop using an argument called `animationDuration`. Then, rename the prop we previously called `showingBox` to `animationTrigger` to promote clarity, since we presumably want to transition more than just boxes.

Instead of calling GSAP animations directly as before we’ll pass them in as arguments called `inTransition` and `outTransition` – and we’ll need to pass each one our references to both `elementToAnimate` and the `doneCallback`. We’ll also pass through any additional props we’d ever want to give our <ChildComponent/> using the ES6 spread syntax.

When you’re done, `transitionWrapper.js` should look like this:

Moving back to `fadesUpAndDown.js`, we can strip almost everything out – and import our new `TransitionWrapper` function instead. Now, all we have to do is declare an `animationDuration`, as well as `inTransition` and `outTransition` – both of which should be functions that accept `elementToAnimate` and `doneCallback` as arguments and pass them directly to our TweenMax calls.

Then, we just pass the three variables, plus our ChildComponent, into the `TransitionWrapper` function and return it. When you’re done, it will look like this:

That’s it! Now, you can tag your `@FadesUpAndDown` decorator onto any React component, so long as you pass it a Boolean `animationTrigger` prop to control whether or not it should render in or out.

And, you can create brand new transitions clean and simple – just copy the skeleton we made in `fadesUpAndDown.js`, and swap out your `TweenMax` calls with whatever declarative animations you’d like.

For instance, we could make a `@BounceInAndOut` transition easily by doing the following:

You can see the outcome by repeating our original process with a new <Box2/> component, controlled by a separate button, and tag it with your new decorator:

Now, go out and bring better declarative animation code into the world.

Rock on.

5 Professors to Take a Class With in the College of Business

As two graduating seniors in the Management and Marketing department, we reflected on the classes that we took and the professors that really inspired us. These were the professors that we thought everyone should take a class from if given the chance. This is not to say that there aren’t other great professors in the College of Business, we just haven’t had the chance to take classes from everyone.

Sherry Liikala

0b219f3

I have had Sherry Liikala for Supply Chain Management, Leadership and Motivation, and Strategic Management and I have learned that she teaches because she loves it, which is reflected in how she lectures and communicates with students.

Sherry is a professor that will be very (and I mean VERY) frank with her students about herself, her shortcomings, and her expectations. She is passionate and is often considered to be mean because she is a harsh grader and expects quite a bit from every student. In my opinion, she is one of the most valuable professors in the business school because she tries every day to further each student’s perspective and knowledge.

Her classes have yielded some of the most interesting group discussions that I have been a part of since starting college at the University of Montana and I think everyone should get the chance to experience such a passionate professor. She may come off as a little brash, and these classes have all been very difficult, but it is refreshing when a professor truly cares about what they are teaching.

Michael Braun

3720-cropped

After taking Michael’s Entrepreneurship class, I was really able to think outside the box. Not only is Michael engaging and funny, but he also teaches a different way of thinking and looking at business models. He’s knowledgeable and takes the effort to engage with his students and pushes for them to succeed. Michael raises the bar for students, giving them real world experience and motivating them to try their hardest (even in group projects!). He really takes the time to learn about every student and makes sure they come out of the class with a new look on businesses and how they work.

He’s easily one of the top professors in the College of Business and wins awards every year at graduation. Michael clearly knows what he’s talking about – he has a Ph.D., many scholarly articles published, and has even written a book (which is used as a textbook in other College of Business classes). When looking at Rate My Professor, he ranks a 5/5 if that tells you anything.

Theresa Floyd

4166-cropped

Having Dr.Floyd for multiple classes has been amazing. She is an individual who really cares about her students, she goes above and beyond to accommodate everyone, and despite personal opinions, makes everyone feel heard and valued. Not only is she an amazing person, she is incredibly smart.

At least for the classes I took with her, Theresa conducted her own research in the topics we were discussing so we had our textbook as a resource, but we also had her own research as a resource as well. What this meant for her students was that she was extremely knowledgeable on the subjects and was able to give us her unique perspectives on everything.

Not only is she a great professor and incredibly stylish, but she is also a talented musician. Catch her performing on the stairs of the business building. Theresa is truly a role model for everyone.

John Chandler

download

I have had John for his Telling Stories with Data class just this semester, and I’m sorry that I didn’t take it from him earlier in my college career. Like all the other professors listed on this blog, he has been pivotal in expanding ideas and making me think differently about business – specifically data.

Although his projects are time consuming and force you to learn excel very quickly, I have learned so much about the value of hard data and how businesses can use this information to come up with promotions, different hours, and scheduling, among many other things. We use real data from real local businesses to come up with valuable information to give recommendations.

He facilitates open class discussion and engages students, encouraging them to participate. John is extremely knowledgeable and makes himself available to students. He also has a way of getting students’ input and using it during the semester so it seems like a guided group effort,  instead of just waiting for the class evaluation forms to come in at the end of the semester.

Michael Morelli

4103-cropped

Michael Morelli is one of the most interesting people you will ever meet. When I first took his entertainment 401 class I had no idea what to expect and definitely did not expect how informative and eye opening this class would be. I had no intention of taking any of the other entertainment management classes, but now I will be graduating with the Entertainment Management certificate.

Michael Morelli has one of the most fun teaching styles of any professor I have ever had and is still an extremely effective professor. Even though the main focus of those classes is the music entertainment industry, there are so many different avenues in which to apply the concepts learned in these courses.

Michael is engaging, funny, knowledgeable, and is a genuinely nice person with the best stories to tell. I highly recommend taking at least 401, if not completing the whole entertainment management certificate (it’s only those 3 classes and then 3 other classes which you’ve probably already completed. For example, the class I am writing this blog post for counts).

download-1

If there’s one common theme here, it’s that these professors care about the subject they’re teaching and whether or not the students are learning anything. They make themselves open and available to students when they have any kind of question and are just overall great people who make an impact on student’s lives. Thanks for making the College of Business a good experience.

by: Niki Fox and Katie McGrath

52352600-fd89-0132-f41f-0e18518aac2f

 

 

Being direct about direct sales jobs

Before you go on reading this article, thinking it is gauch and shameless self promotion 1. The purpose of this class is to understand the importance of online marketing 2. You may be right, but there’s also something in it for you.

Why I joined Mary Kay

It was freshman year of college, and I thought I had life figured out. Lets all take a moment to laugh about that. One night, a friend of mine who had just started selling Mary Kay asked me to join a skin care class she was teaching. She promised I wouldn’t have to buy anything, so I figured ‘No harm, no foul.’ An hour later I was handing over $50 for a Satin Hands kit and signing up for the next class.

As I returned to the dorms, I was asking myself ‘What happened?’ I didn’t plan on spending any money; I just wanted to support my friend. Then it dawned on me how powerful this company is. The next week at the end of the second class,  I was asking to become a sales rep myself. While I don’t regret this decision, looking back, I’d change some things. So let’s examine the perks and challenges of direct sales via Mary Kay.

Perks

  • You’ll make people feel better. This is the reason that sold me. We often forget to take care of ourselves, putting careers, education and other obligations miles above ourselves. Reminding people they’re worth it is a feeling of satisfaction like no other.
  • You can get started for only $100. This was huge for me because, as a college student, I didn’t have a lot of money to invest in myself further than that I was already investing in school.
  • You didn’t need to buy any inventory. While you’ll make more sells if people can take home the products immediately, this is not a necessity to your success.
  • You receive training to learn how to sell. This skill extends past Mary Kay itself and helps you in any area you need to be able to sell yourself, such as interviews and networking.
  • The tax benefits associated with being in a self-employed business are a game changer. I could write a whole article on this alone, but if you’d like to know more, let me buy you a coffee and we’ll discuss it further.
  • You set your own hours. Any college student or busy person knows how big of perk this is. Sometimes you only have 30 minutes, sometimes your only availability is 3am every third day of the week. Most jobs can’t support this, but Mary Kay can.
  • You always have a present. Last minute birthdays, white elephants, anniversaries… any holiday you need a present for, you have one on hand that is associated with quality.
  • There’s something for everyone. I know it sounds cliche, but everyone has skin. More and more men becoming comfortable using skin care products, which means more opportunity for you.
  • The average Montana woman spends $3.50 on her face a day, which is over $1200 a year. If this sounds shocking,  the nationwide average for women is $8 a day. If someone is making that money, shouldn’t it be you?
  • You will be healthier. Skin is the first line of defense against illness. Wearing non- comedogenic foundation, a.k.a foundation that doesn’t get in your pores, prevents dirt and bacteria from getting in your pores.
  • You’ll look younger. Most people use skin clarity, smoothness and firmness to determine someone’s age. Furthermore it’s easier to prevent signs of adding than reverse them.
  • You decide how much you make. Another cliche, but there is really an unlimited earning potential.
  • People like to support you. My first week I made $400 in 12 hours of work. That said, earnings are directly correlated with effort. This brings us to the challenges.

Challenges

  • You set your own hours. The flip side of this benefit is, you have to be extremely self directed and make time for your business. If you’re not putting hours in, you’re not making money. With unpredictable schedules, it’s a challenge to make something that appears so easy and effortless a priority. This was (and is) the biggest issue for me. I’m a double major with two certificates, so I take from 15 to 21 credits a semester. It was a lot easier to make time for it when I was only taking 15 credits at a 100 level than 21 at a 300 and 400 level. Additionally, my husband proposed right after I started Mary Kay. This meant for the year leading up to our wedding I had almost no free time and as a result my business suffered.
  • You depend on other people. This is true of any business, but especially clear in direct sales. If people don’t have the money to buy or the time to host a party, you’re the one who suffers.
  • People like to support you…. Once. Often times people see entrepreneurs as a one time contribution they can feel good about. They don’t expect you to stick with it, and thus don’t usually want to contribute past the first purchase.
  • If you want to make the big bucks, you have to put the time in. People making six figure salaries with Mary Kay are also spending between 40 and 80 hours a week (and have been for many years) on the business. If you treat it like a hobby, you’ll earn hobby money. Plain and simple.
  • There’s a demographics mismatch. When you’re in college, some necessities are seen as luxuries. For a fair amount of students this includes health insurance, so it’s likely skin care is in here too.
  • Know about networks. Often people know people similar to themselves. That said, college students primarily associate with college students or other young adults. Sadly, young adults also usually have the least amount of disposable income.

What’s in it for you?

Congratulations on reading the article. As promised, there are freebies/benefits in here for you.

  1. FREE COFFEE! As mentioned earlier, if you are interested in considering Mary Kay at all I will happily buy you a coffee so we can talk about it.
  2. Guilt free last minute Christmas presents. As a company, Mary Kay donates to finding cures for cancer and ending domestic violence. Last year, donations exceeded $4.8 million. As an individual, all of my proceeds this month will be donated to the Montana Food Bank.
  3. Free stuff. Just for reading this article you get $5 off, no minimums, plus an extra $10 for every $50 spent. And, as always, if you want to host a skin care party you can get up to $100 of free product.

A day in the life of the .05%

A day in the life of a paratrooper, waking up to a daily alarm at 5 am looking outside and trying to make an educated guess on what type of uniform you will start your daily physical training with. Luckily 85% of the time it’s the same uniform rain, shine, snow, or hail shorts and a short sleeve shirt for our first formation of the day. After deciding if you want to wear a little more, in hopes that you can stay a little warmer until you get told the official daily uniform.  While you make your way to wherever the daily assembly point is, you get to meet with the guys in your unit talking about what the day holds and typical half asleep conversations take place talking about what people had done since you last saw them about 10 hours ago. After the first leadership meeting of the morning where the basic plans for the day are discussed, all of the leadership breaks into their respective areas to make sure that people down to the lowest level know what is going to take place for that day. By this time it’s about 6:15 in the morning everyone makes their way outside for 6:30 the official start of the workday and the playing of reveille.

This is the official start of our day after reveille ends means its time for our daily run, we start off at a swift speed running over hills and through sandy terrain for anywhere between 5-7 miles. Once we get back from our run we begin doing sets of push-ups, sit-ups, and pull-ups.  Once we finish our daily physical training, everyone groups up to make sure everyone has a clear idea of what we have going on for the rest of today, today is a jump day for about half of the platoon. We all head our separate ways to clean up, eat breakfast and then get into our daily uniforms in the next hour and a half.

ruck

For the rest of the day, we will be following the daily life of someone who is slotted to be a jumper. 9:00 am Once were back for the day we assemble with the rest of our guys who are jumping with us today making sure that everyone has brought all of their equipment needed, their ID and making sure all of their safety equipment is in good working condition. Once everyone has been checked over and has 100% of their needed items then we move forward to meet up with the jumpmasters to find out what order we will be in the inside of the plane and to practice proper jumping and landing techniques from a mock airplane. “Jumpers hit it” is the command given by a jumpmaster, while standing in place we practice proper jump form from an airplane while maintaining a proper posture to ensure that when the time comes for a real jump your parachute deploys properly and you will have proper spacing between yourself and the jumpers around you. “One thousand, two thousand, three thousand, four thousand” after a quick count you imagine a parachute canopy deployed above you, then you look up making sure that your parachute has fully deployed. Once we finish this part of the rehearsal we practice what to do inside of the plane.  “Indoor personnel stand up, Outdoor personnel stand up. HOOK UP!” Commands given by the jumpmaster, indicating which row to stand up one at a time standing staggered enough to fit everyone with their gear and parachutes on, when given the command of hook up, that means we’re getting ready to jump  and to have every hook their parachutes up to the metal wires that run the distance of the plane and are hanging about 6 inches above your head.  Once everyone is hooked up, you heard a countdown from the last jumper of people rattling off their numbers and hitting the person in front of them followed by OK, letting everyone know the guy or gal behind them has checked their gear and everything is ready to jump.  Finally the first jumper yells to the jumpmaster verifying that everyone has hooked up and has all of their gear ready.  We have finally finished our prejump and are ready to get the rest of our day going gearing up and getting on the plane for our last event the final jump.

prejump

12:00 PM We start getting off our bus over at the pack shed, filing one by one into the pack shed, a 2 story industrial-sized garage with wooden benches for everyone to sit on.  We are all filled into our seats, now its time to wait, we wait and wait for a few hour getting slight updates along the way on things like weather at the drop zone, and if there have been any changes. Finally, we hear a massive vehicle pull up outside, it’s a 2-ton truck pulling behind it crates that are filled with parachutes. We file out 1 chalk at a time grabbing the main parachute and a reserve and sit back down in our spots on the uncomfortable wooden benches. Next comes one of our last instructional periods, we all gather around for our refresher course on how we help put each other’s parachutes on correctly. We go back to our assigned order with our parachutes and begin to rig each other up  from bottom to top, attaching D rings to correct clips and making sure our rucksacks get attached properly through equipment rings so when we pull to release it, it will drop below us on a tether so we won’t land with it and break a leg. After we have got our parachutes on and rucks rigged, we stay standing, waiting for our jumpmasters to come by and inspect everything one last time.

As we stand there you hear jumpmasters yelling “RIGGER”  referring to the guys whose job it is to pack our parachutes to come check a piece of equipment making sure it is still safe to jump with. 99% of the time that leads to nothing more than a rubber band being placed on a pull tab that’s a little longer than it should, or to stuff a little part of the parachute back into its pack tray. As the jumpmaster makes his way through his chalk he checks everything starting with your helmet, making sure you have the proper pads in the right places and there are no jagged edges that could cut you or your equipment. Next goes the harness inspection “HOLD SQUAT” is the command that’s given you squat down and hold your ruck up giving the jump master a full view of your harness, checking your leg straps ensuring they aren’t twisted so when your parachute deploys it doesn’t cut blood circulation off to your legs, then he chest the chest straps, making sure you have your straps tightened properly and all the excess slack stored so nothing comes loose, and finally they check your ruck making sure the proper rings have been attached in the proper order so when you drop your gear it stays tethered and drops a safe distance and will hit the ground before you do. Now comes the best part, waiting for the planes.

loading

You sit there for what feels like forever, waiting for the planes to get ready, all of your gear on and ready to load up at a moments notice. Making sure that when you hear your chalk number called you are ready to get up and waddle your way down to the plane. However, this can take quite a bit of time depending on how many planes there are, weather, planes breaking down, and crew swaps on the plane its self. There have been jumps where I have spent up to 8 hours just waiting and being all rigged up.  Once your chalk is called though, that’s when the adrenaline starts to pump, you know it’s the beginning of the best part.c17

“CHALK three ON YOUR FEET” The words that start the loading process, you can hear everyone as a sigh of relief comes out, it’s finally our time to do what we have been waiting for. Everyone around you is struggling to get to their feet, weighed down in gear and trying to move in weird ways just trying to get around. The jumpmasters help get people up and moving, as we get in our numeric order and starting the march of the penguins down towards the plane. Once we are there we finally get up the tail ramp of whatever plane is there for us that day. Once we load up we get to sit down for a few minutes as the crew gets the plane ready to head back up into the air.jumpmaster

“STANDBY!” As you hear the plane engines working to fly through the air, you sit there nervously waiting for the calls from the jump master it’s just like everything you have trained for weeks to do and practice for a few hours earlier.  You hear the door open, you know its getting close as you watch the jumpmaster lean out checking the doorway for any hazards that could stop the jump from happening. Next thing you know you hear the beginning of an all too familiar routine, “ INBOARD PERSONEL STAND UP!, OUTBOARD PERSONEL STAND UP!, HOOK UP!” by this stage it is just muscle memory as you recall what to do and how to do it. As you hear from the back of the jumping order everyone begins to sound off, when it finally gets to you the number one jumper you reach out to the jump master and bellow off “ALL OK JUMP MASTER!” as you reach towards him and he slaps your hand. What happens next is unlike anything you have ever done before.#1jumper

“Thirty seconds, GREEN LIGHT, GO!” Once the equipment check is complete you hand the jump master your static line and turn out to face the open door, looking out from abut 800 feet above the ground as you see trees and little ponds, and all sorts of features you are moving past in the blink of an eye. Being the number 1 jumper is amazing you are one of the few people who actually get to see where you are and what’s going by.  Before you know it those thirty seconds are gone, and hear the command from the jump master “ GREEN LIGHT GO!” you remember your training, and instinct kicks in, one step then you jump! The rush of the air that hurling past you is replaced with the sound of pure silence, as you count in your head you feel an abrupt jerk, your parachute just deployed. You take a glance up to make sure you have a full deployment without any lines being cut, twisted, and all corners of your parachute are fully functional.  Then you look towards the ground and realize you are almost there, doing the last few steps is still important, you remember to pull your release tab on your equipment so it goes plummeting towards to ground but stops short because of your tether. Next thing you know you are hitting the ground and performing a proper parachute landing fall and releasing your parachute. You are safely on the ground, and time to do the final step, pack your parachute up and start walking to the extraction point. Walking there you watch as the planes make another pass or 2 and watch your fellow paratroopers come hurtling down. Once you reach the extraction point everyone turns in their parachutes and other equipment you get one last tally of everyone and all the equipment and then you head out for the day!jump

Humanity’s Coming Battle Against…Math?

Artificial Intelligence poses real threats, but not in the way you’re reading about online.

Marty Grant

Artificial Intelligence (AI) is everywhere these days. Nearly every aspect of everyday human life, especially in the United States, is influenced either directly or indirectly by AI. From the algorithms that decide what shows up on social media feeds, to the digit recognition in the ATM that reads checks, hardly anyone can avoid automation in some form. With so much automation, AI can present an incredible danger to the future of humanity.

It’s just not in the ways that most people think, and missing the forrest for the trees in the threats can have irreversible consequences.

What is ANI, AGI, and ASI?

It seems every news outlet has had piece after piece in the last few years about the coming threat that “intelligent machines” pose to humanity. These are often framed in the context of the “singularity”, the point where the collective intelligence of machines surpasses that of humanity’s made popular by the Terminator series of movies. While this is something that those working in AI need to be wary of, the immediate dangers AI poses to humanity have much less to do with super-intelligence, and much more to do with ignorant or nefarious uses of the limited AI we have now.

But first, it’s important to know the limitations of AI that is being developed right now. The bleakest and furthest-off kind of AI is ASI, or Artificial Super-Intelligence. As one can imagine, this refers to machines or programs (or something) with intelligence that is exponentially greater than humankind’s. Before AI can reach that level of intelligence, it must first reach what is referred to as AGI, or Artificial General Intelligence. This is the point where machines have generally the same level of intelligence as humans across the board, meaning that any task a human could do, a machine with AGI would also be able to accomplish.

AI must be getting pretty close, right? As mentioned, news is filled with the rising dangers of AI, so engineers and programmers must be rolling out the precursor to Skynet, right?

Not exactly, which brings up the last type of AI: ANI or Artifical Narrow Intelligence or Weak AI, which is AI designed to do one job, and one job only. It can learn to do one thing very well, but cannot be applied to any other task. Some ANIs are becoming more robust, but they still have one central problem that engineers haven’t been able to crack: they can’t remember anything.

To illustrate this, let’s go under the hood of AI and how it works by looking at the real hero: Neural Networks.

What is a Neural Network?

When most people hear the phrase “Neural Network”, they likely imagine something like this:

neural-net-head

When in reality, this is much closer to reality:

NeuralNetwork

The first seems like something out of a medical simulation, while the second looks like it belongs in a dusty math book. This is because Neural Networks, despite the hype, are very much just math, and not necessarily “Artificial Intelligence”. A wise Twitter scribe (that I don’t remember–I’ll update when I find the source) once said that we stop referring to things as AI when they start working, such as computer programs, software, facial recognition, and so on. This is very much a part of the overhyped climate around AI right now.

But first, how does the math work? The network is fed inputs, which could be color values of an image, sound waves at certain timestamps, or raw numbers from a spreadsheet. For each observation, a correct output is included, such as a dollar amount, a binary classifier (0 or 1, correct or incorrect), etc. The network then randomly assigns weights to its hidden layers, tries to predict the correct output, then goes back and changes the weights to find the optimal solution that closest matches the desired outputs. This takes many iterations (tens of thousands, at least).

To illustrate this in a more visual way, imagine a table with ten glasses making up a glass harp with a little under one octave’s worth of notes. You tell a skilled player that she must play a song. You give her the order of the glasses to play (although in neural nets, this may also need to be learned), but she also has to wear headphones so that she cannot hear what she is playing. The glasses are also not filled with the amount of water corresponding to the correct notes, but you’re going to simulate a neural network by playing the target song, and then asking her to play through on the glasses.

After she finishes, you’ll go glass by glass, telling her whether she needs more or less water in each glass, and then you’ll repeat the process until the song is mostly perfect. Obviously, this would take a very long time, which has been a huge deterrent for the widespread use of neural networks. Only recently has the computing power necessary to carry these operations out at scale become available.

I don’t see what this has to do with Skynet…

In the last example, our neural glass harp is pretty good at hearing that one particular song and repeating it, but what happens if we give it another song? It would not be able to play it, at least not without being trained again. What if we wanted the artist to tell us who wrote the song? Remember, she cannot hear the song, and therefore has no idea who wrote this particular song because she’s only been learning the order and correct amount of water to put into the glasses.

This is a common misconception about AI and Neural Networks. A classifier that is designed to identify whether a hot dog is in a picture or not can be trained to do that very well, but will struggle if asked to identify cats, unless it has been trained with thousands of images of cats (and also…not cats). It is “Narrow” intelligence, in that it can only do one thing.

Not to mention, a deep classifier that can identify all types of food still lacks even the most basic idea of what food is in the first place. This is the huge gap that currently exists between ANI and AGI, which goes back to the problem of AI being unable to remember. Even the best AI in the world doesn’t understand what it is doing at anything close to a human level.

So why should we worry about AI?

AI is a long ways away from being able to decide on its own to wipe out humanity, but even in its limited capacity right now, it poses a huge risk. In the last year, AI has had a hand in some of the scariest global developments, from the manipulation of social media algorithms like Facebook and Twitter to influence the 2016 election, to creepily ambiguous videos of simulated presidents saying things they never said, to the growing tech arms race between world powers. AI is being developed and wielded in dangerous ways.

Algorithms now decide who goes to or comes home from prison, who gets a loan, and who sees what political content. Since most people are not aware of how or why these algorithms make decisions, biases are difficult to find and even harder to remove. It is paramount that not just engineers, but business men and women, consumers, and politicians have a full understanding of how companies, governments, and agencies can and are wielding AI as a tool to mislead, control, and change the lives of everyone on the planet.

If you care about the dangers of AI, François Chollet‏, a Deep Learning engineer at Google who developed the Keras Deep Learning package is a must follow.

Screen Shot 2017-11-19 at 9.06.39 PM

Moving forward with common sense AI rules and regulations are important, but hysteria and misinformation can cloud the picture and end up making AI even harder to control.

Marty Grant is a graduate student at the University of Montana studying Data Analytics

5 Fitness Classes You Have to Try Once in Missoula

By Natalie Hein and Lexie Hildebrand

*We are not liable for any obsessions or yearly memberships this blog may cause.

giphy-downsized

Today there are so many different ways to “get in shape”, and there are sports rising to popularity everywhere. Along with your traditional on-site gym classes, fitness classes and specialized academies are popping up all over the place. Whether you are trying to get into the best shape of your life or just trying to get off the couch for a few hours a week, there are many options out there. Natalie, a kick ass soccer player for the University of Montana, and Lexie, your average, chunky person decided to team up and give you the top five fitness classes everyone should try once. Be warned, once you start you might not be able to stop.

  1. Brazilian Jiu Jitsu- Montana Vale Tudo

lexi   

Brazilian Jiu Jitsu is a martial arts form that was founded in 1909 by Grand Master Helio Gracie. The sport focuses on using technique and leverage over strength, gearing the sport more towards the smaller person. During your first Brazilian Jiu JItsu class you will learn some of the basics; how to shrimp, how to stand up when being attacked, what the different positions are, what is a bad positions, and maybe an armbar or choke to start you off. Subsequent classes will dive you deeper into the sport, learning takedowns, more intricate submissions and escapes, and more about the sport in general.

BJJ is its own kind of cardio and workout. Not only do you have to have the stamina to move constantly for a five minute round, you have to have the ability to breath through getting choked. Although BJJ works your fast twitch muscles as equally as your slow twitch muscles, more importantly BJJ requires the use of your brain.

The greatest thing about Brazilian Jiu Jitsu is that with the complicated nature of the sport there is no room for worries, concerns, or stresses of the day. You have to be able to be in the moment or you risk getting submitted. BJJ is the answer for getting out of your head for a few hours.  

Visit montanavaletudo.com for more information on Jiu Jitsu classes.

  1. Oula- Oula studio Missoula

oula

Oula was founded in Missoula, MT and was originally called MissOULA, hence the name. Oula is a one hour high-cardio dance fitness class that is a unique experience. Meant to focus less on how it looks and more on how it feels, Oula is the option to jam out to Top 40 hits that get your booty shakin’ and hips movin’ while giving you an hour long cardio hit.

In your first Oula class, you might find yourself off beat and struggling to keep up, but don’t fret, it’s everybody’s first experience. But we guarantee, you will walk away wanting to come back. You will also most likely spend the hour singing to every hit and enjoying the dances the are geared towards getting your heart rate up.

Visit oulafitness.com for more information on class times and locations.

  1. Fencing- Missoula Fencing Association

fencing

Fencing, the sport of learning how to most efficiently stab your opponent. The sport of fencing has been the evolvement of sword fighting over the last hundreds of years, but boils down to how to stab your opponent at the same time not letting your opponent stab you. Sounds like child’s play, right? Well kind of. Although there is the possibility of getting to stab someone, there is the workout that goes with it. Fencing is a leg, cardio, core, and arm workout that you wouldn’t believe. The on guard position requires you to be an active position with your knees bent and your body properly aligned. Advancing and retreating requires a swift forward and backward movement, lunging does just what it says, lunging towards your opponent and then coming immediately back to the on guard position. Not only with the feeling of sore muscles make you want to go back for the workout, but the first time you get to stab someone will make you want to do it again.

Visit missoulafencing.net for more information on fencing and class times.

  1. Laughing Yoga- Shana’s Heart of Healing

shanas

Laughter activates different parts of your brain that release chemicals that make you happy. At Shana’s Heart of Healing, laughter yoga is offered. Laughter yoga benefits people in many different ways. These ways include: happier mood, deeper breathing, decreased levels of stress hormones in the body, increased levels of feel-good neurotransmitters, increased blood oxygenation, better brain functions, safe cardiac training, decreased blood pressure, core strengthening, burning of belly fat, better self image, social bonding within laughter group, and more! The basis of laughter yoga is this: laugh a lot, stretch, laugh a lot, stretch. It’s pretty simple! The first time you try it, everything might feel forced and awkward, however the stress relief and feeling of relaxation you feel after the session will keep you coming back for more! **SPOILER ALERT** During the sessions, we went through several different scenarios. For example: salutations on the way down your stretch, laughter on the way up in your stretch; think of a funny laugh with your partner and mimic it to each other as your stretch; think of a friend telling you a joke in class and you have to hold it in. The instructor was very passionate and took us through several different laughing scenarios. Would recommend this class to anyone wanting to relieve stress while having some fun!

giphy-downsized (1).gif
Visit shanasheartofhealing.com for more information on Laughter Yoga and other classes offered.

  1. Pole dancing-MASC Studio

poles.jpg

Let’s set the record straight right away–this class will make you SWEAT. The myth that pole dancers have only upper body strength is just that–a M-Y-T-H. This class worked core, arms, shoulders, legs and even the glutes. In other words, this is a full body workout. The beginner (intro) class started off just teaching everyone how to mount, climb, and properly spin around the pole. Sounds easy, right? Not exactly. While you not only have to have the arm strength to hold yourself up, you must also be able to grip that pole tightly, and hold your legs up off the ground for an extended period of time. How does one do this? SQUEEZE EVERYTHING. I saw girls older than me kicking my ass, I saw girls younger than me kicking my ass–and overall, I was pretty amazed with the technique the class required. As a side note, don’t be shy about your age when going to this class. There was a variety of ages throughout the class! In fact, MASC Studio has testimonials from students on their website, and one student is 70-something attending classes. Overall, the class had an uplifting, positive vibe to it, along with great people eager to learn the basics of pole! In addition to the Intro class, one may also excel into Level 1 and Level 2 classes. I strongly recommend trying pole fitness to anyone looking to get to know their body better, and build their body strength as a whole. Unfortunately, I didn’t get anyone to take a snapshot of me doing this (I know, sad). However, I included a GIF below (similar to what I would’ve looked like) for your enjoyment.

giphy.gif

Visit mascstudio.com for more information on pole fitness classes and other classes offered.

Garden City River Etiquette and Other Stories

20

By Carter Bermingham

“Eventually, all things merge into one, and a river runs through it”

-Norman Maclean

Then the boats came.

The increasing popularity of fly-fishing and rafting, particularly in Western Montana and the Western USA, has brought an influx of new users to our waters. River rats, adopted into the family of early risers and ready liars, all searching for that moment where everything in life is a fish, and then it’s gone. Often lost in this pursuit, unfortunately, is the consideration for others around us who are chasing this same feeling.

Albeit the population of Montana and Missoula are relatively small, the population has doubled since I was born in 1992. I can remember floating the Blackfoot River as a child and never once having the thought “there are too many people on the river”. I’m sure my childhood memories and awareness are not the best indicators of river usage, but it is something I have become more aware of the more time I spend on the river. Missoula has done what it can to keep up with access points, but parking lots are routinely over crowded on any of the surrounding waters. I want to make my point clear, usage is not my issue. I cherish Montana’s tradition of stream access, and I want to devote my professional career to seeing those ideas exported to the world. But, I want all of us to be aware of how we are affecting those around us and the nature of their experience. Because at the end of the day, and I say this as a fishing junkie, it is just fishing.

This summer I spent my days either fishing the rivers of Western Montana or dreaming about them. Any spare second I had between work and interning I would race to the river to enjoy a day’s moment of solitude. As I began to hone my routine for putting in and out of the water at boat launches, I began noticing the patterns of those around me. I noticed there was no routine, no plan, no organization. It seemed as if 50% of the people who put on the river were under the assumption that there was no one else floating that day and the launch was now under their private occupation. 15 minute waits, 20 minute waits, 30 minute waits. One morning, I spent 45 minutes in line at the boat launch waiting for one gentlemen to get his poop in a group. He was with his wife, three kids and his deflated raft which he plopped in the boat launch. The tension built as he manually inflated the raft one pump at a time, as his poor wife attempted to herd three young children and 100 lbs of gear to the shore. My friend and I approached the man to ask if he needed any assistance. He said no. We asked if we could help him move out of the way so those of us who were ready could put in. This seemed to be particularly irritating to the man, who took it as a public questioning of his honor in front of his family. “It will just be a second guys”. As the ninth truck and trailer pulled in line, close to 30 people now sat around waiting, all because this gentleman had placed his importance over that of the group.

I could tell story after story like this, but that’s not the point. At some point, those of us who use the river regularly are guilty of this competitive nature to get ahead, and we need to be aware of it. As more of us continue to use the river, we must have an even heightened sense of the consequences of our actions. I’ve seen groups of boats go out where one boat is designated as the lead boat, and travels to “honey holes” (or killer fishing spots) to drop anchor and wait for the group to show up. As the group arrives, the lead boat then forges ahead to find another spot to drop anchor, and so on and so on. It doesn’t take the Dalai Lama to see how this can become an issue when the river gets overcrowded. Imagine there are 30 boats on a 5 mile stretch of river where everyone puts on in the same 90 minute window, and the river is flowing 2.5 miles per hour. The entire day, if people aren’t aware of one another, will be spent looking down river trying to figure out where the hell you can go without getting in someone’s way, which takes away from the essence and intention of the experience in the first place. This isn’t the case every time, obviously, but it’s just an example of something I’ve seen take place more than once.

I don’t want to leave you with the impression that all encounters on the river are bad, they’re not. There is a reason we keep on returning and more people continue to join in. But even if 99% of the time you are surrounded by people who you share similar values and expectations with, in that 1% of the time you have a bad experience you don’t care too much to hear someone tell you that most encounters on the river are great. This is why it’s so important to try and be aware of others around us on the water. One of my most memorable days on the river, in fact, is a story that was defined by the awareness and generosity someone else showed towards me.

On a July summer night, my friend Justin and I were nearing the last mile of an evening float on the Clark Fork River. It was around 9:30pm and the sun was beginning to disappear on what was a wonderful day. As we both keyed in on his Royal Wulff sitting atop the water, I looked down stream to catch the final glimpse of what would soon become our demise. A wooden knot, sticking off a submerged log stuck out in the river, drilled the side of my drift boat and we froze in place. Within a few seconds, the boat was filled with water and flipped upside down, including all contents in it. I was sucked under the log and did underwater summersaults until finally I shot up on the other end of the boat down river. As I gained my bearings, I looked around to find where Justin was. In a memory I look back on with utter disbelief, I saw Justin holding his fly rod in his right hand while clutching the now upside down boat with his left hand. As the boat began to sink, I swam back to the boat to help Justin, as we desperately tried to save the boat.  As the boat finally sank and became lodged in the river, Justin swam for shore to begin collecting any gear he could. I stayed in the water, holding the bow line praying that we weren’t the only ones who were left on the river. As the sun began to creep away, the cold of the river began to set in. I stood in the water for what seemed like eternity, thinking to myself “what the hell am I going to do?” Finally, in the distance appeared a raft with two men making their last run of the day on the river. As they came closer, I waived my one free hand and yelled at them as loud as I could. Initially, they didn’t make too much of an effort to come over. It was dark at this point, and one of the gentlemen recalled to me afterwards that he thought I was holding a leash and my dog was in the water. As they neared the boat I heard one man say “Holy shit!”. They raced over to where I was, dropped anchor and hopped in the water to help me out. We pulled and pulled on the bow line, but it was useless. One man, Aaron, grabbed ropes out of his boat and attached them to raft. I couldn’t believe he was even able to wade out through the rushing water. We tried again to free the boat, but nothing. I was dreading the thought of leaving my boat in the river over night, but there wasn’t anything else I could do. He gave me and Justin dry clothes and rowed us out to the takeout where he let us use his cell phone to find a ride back home. That night as I laid in bed, I just kept thinking over and over again “what the hell am I going to do?”

The next morning, I returned to the wreck with my friend Kodey. We brought chains, ropes, winches, life jackets, the whole nine yards. In another fortunate twist of fate, I had flipped my boat near the shores of a family friend’s private property. I could drive within half of a mile of the wreck and was astonished to find the boat still there, with the ropes attached, mangling the last poor roots of the only bush we could tie it to. Kodey, to say the least, is more daring than most. He was much more excited than I was about the prospect of a boat retrieval experiment. He waded out into the river, using the rope as a lifeline as I held the other end tight. He made it out and then did something I hope never makes way to his mother. He pushed through the rushing water and climbed on top of the boat, only to stand on top of it and pretend like he was surfing. I must admit, it was some much-needed humor in an otherwise dark time. After his Kelly Slater impersonation was through, he hooked two winches to each side of the boat. We hooked them to two big cottonwoods and cranked them as far as they could go. Nothing. As we were rethinking everything we had ever known, a voice yelled,

“Hey, who the fuck is that?”

We were on private property, after all. It was the youngest member of the land owner’s family, Brandon.

“It’s Carter!” I yelled back.

“Carter? What the hell are you doing?” he asked.

“I flipped my boat. I’m trying to get it back!” I replied.

“We’ll be right down” he said.

I’m not sure who my Clarence Odbody was that day, but it wasn’t something I wanted to give too much thought.

We waited as Brandon and his friend made their way down to where we were.

“Holy shit” Brandon said, assessing the damage while placing a chew in his mouth. Brandon, Kodey and I all waded out to the boat as Brandon’s friend held the lifeline tight. We made our way to the far side, and on the count of three, gave our mightiest attempts at aquatic deadlifts. After two reps, the boat began to move. The feeling of hope began to rush through my body, I knew we were close. We gave a final pull and the boat flipped over. It struggled to stay upright, as it filled with water while we dragged it to shore. Like castaways washed up after a wreck, we all collapsed on the shore in our soaking clothes holding the boat in disbelief. I couldn’t help but scream out of pure joy, which sparked Kodey to say to me, as he often does, “You’re the luckiest son of a bitch I have ever met.”

“I know”, I said.

Kodey and I walked back to the truck, both with a renewed pep in our step. Kodey drove the truck and trailer to the takeout, and I grabbed a life jacket, bail bucket and the oars we somehow managed to save the night before and made my way back to the boat. After all, rowing the boat out was our only option. After I returned, I pulled the plug on the boat and began bailing water. After about twenty minutes, the boat was miraculously ready to go. I shoved off, twenty-four hours after the initial launch, on the same stretch of water, at the same time of night, in the same boat. As I floated out, the sun began to set and I found myself repeatedly wondering, “What the hell just happened?”

A few weeks went by and I returned the ropes with a six pack to the gentlemen Aaron who had picked me up. I let him know we got the boat back and all he could do was laugh.

“Thanks for returning this stuff, YOU’RE a good guy” he said. ME?

“Are you kidding me?” I asked. “You saved my ass, I would’ve been screwed without you”.

“Well, it was the right thing to do” he said.

He was right. And that is the approach I think we should all aspire to hold, particularly when trying to enjoy something so precious as the river: a public resource I think we all take for granted. We are lucky to be at center of world famous trout streams, where people travel thousands of miles and spend thousands of dollars to do something most of us do for a few hours after work on a Tuesday in July. But as more and more people take to the river, we must remember to be aware of how lucky we are to live in Missoula. That’s all we can ask for as fisherman, though, is a little luck and a few good people around us. So be kind to one another, because if it’s only about catching fish, you’re missing the point to begin with.

The Places UM Athletics Has Taken Us

One of the awesome benefits of being a student athlete are the places you get to travel to and compete at for your sport. Some trips are memorable for the venue you played at, some because of the teams you played against, and others because of the memories you created there with your teammates. Here is a look inside our favorite places to play as UM Student Athletes…

 

Mike Ralston: Liberty University – Lynchburg, Virginia (Football)

Liberty Football Field 1

Liberty University was definitely one of the most fun places to play in my career. Located in Lynchburg, VA, the university sits at the foot of a massive hill which houses a year-round ski slope. Every facility on the campus we saw as we made our way to the stadium brought to mind the same thing that the ski-slope on the hill did – wealth. All the buildings appeared to be brand new. The baseball and softball stadiums were massive. Derek Crittenden (who is one of, if not the smartest person I know) toured their library and said it was unlike anything he had seen before.

The football stadium followed suit. Although not quite as nice as Washington-Grizzly, their stadium was high quality and sat just over 19,000 people. The difference for me in making it such a memorable place to play was their student section. Our bench was right in front of their students, and although we weren’t as close to the stands as we are when we play at home, we definitely felt their presence. Someone said before the game that their students are heavily incentivized to go to games, and it showed. Goal line to goal line, 30 rows high, was a solid sea of red and white – and they did their homework on us too. Every time a player was within earshot, a fan had a smart-ass remark to make about their looks, their play on the field, or the NSFW things they’d like to do to their sister or girlfriend.

Ultimately, we lost the game, but Liberty University will always be a memorable place to have played a game at.

 
Kayleigh Valley: University of Notre Dame – South Bend, Indiana (Basketball)

NCAA Bid

University of Notre Dame will always be one of the coolest places I have ever had the pleasure of playing at. We played there my sophomore season when we made it to the NCAA March Madness tournament. Though it was unlikely we would win, it was still an awesome feeling seeing our name pop up on the selection board showing that all our hard work that season was about to pay off. We were birthed a 16 seed and about to play the number one seed, who happened to be the University of Notre Dame. What a task that was.

We knew by the caliber that they played at that their campus and facilities were going to be equally as amazing as they are. It is hard to put into words the magnitude and beauty of their campus, everything has some sort of historical background and was more detailed in person than you could imagine. From the moment we walked in the doors at the Joyce Center, we knew this was going to be a special experience – all the security guards greeted us everytime we walked down the hallway and our locker room was over the top nice, which is rare for an away game. The coolest part about playing at Notre Dame was the overwhelming support Muffet McGraw, their head coach,  receives when she walks into the gym for the first time before tip-off. I also thought that Missoula has a unique following for girls basketball and that Robin Selvig was on his own level of praise when it came to D1 coaches, but it almost felt like we were at home with the uproar of the crowd when they first saw Muffet walk out of the tunnel.

We ended up getting smoked in the game but to be able to say we made it to the NCAA tournament and got to play University of Notre Dame at Notre Dame is probably one of the coolest experiences anyone playing D1 could say.

 
Nacho Tejerina: University of Nevada – Las Vegas (UNLV) – Las Vegas, Nevada (Tennis)

UNLV Tennis

Las Vegas is one of the coolest cities in the U.S. and last year I had the chance to play there twice representing the UM Men´s tennis team. It was during Spring Break ´17 when we played Oklahoma State University, number 5th in the nation, and UNLV at UNLV´s facility. The courts themself are nothing special, but it is the location that makes this place unique.

The tennis facility was walking distance from The Strip and you could see all the cool hotels from the courts, so I had the feeling that I was playing right next to the Hard Rock Hotel or the MGM Grand.

The dual against OSU was one of the best experiences I´ve ever had in my tennis career. It was a bit weird because we always start playing doubles first and then singles, but that day I didn’t play doubles, and because there is no warm-up time after doubles, I jumped into my match without even hitting a couple of balls. In that moment I thought that I couldn’t let an opportunity like that (playing in a place surrounded by some of the most famous hotels and casinos in the world) go away fast. Happily it turned out that I was winning my match against the 4th team in the nation, something I could never imagine seconds after I was told there was no warm-up for me. Unfortunately, I couldn’t finish my match because they won the doubles point and three more singles matches.

Despite the team loss, I was very happy to play in a place like Vegas, next to some places I had only seen before in movies. I couldn’t let the opportunity go by, and I still end up dreaming about them at night. I have to say that they didn’t disappoint.

Should a Student Carry a Gun on Campus in Montana?

Writers: Jifeng Li, Jinghong Liu, Xueyan Zhong

In Montana, a question has been raised on whether students should be allowed to carry a concealed weapon on state campuses. The state legislature passed a bill that would make it legal for Concealed Weapon Permit (CWP) holders to carry firearms on campus before, however Governor Steve Bullock vetoed the bill. (HUFFPOST, Tyler)

Some people tend to think students in Montana should be allowed to carry guns on campus to protect themselves. We disagree with this point of view. Now, imagine that if most students at the University of Montana had guns hidden in their rooms, what would happen? We would feel afraid and everyone else would feel afraid. There should be a gun control on a university campus, as prohibiting guns at universities will be an important measure to ensure a safe environment.

Carrying a gun to campus will make students who don’t have a gun feel nervous, students could not pay attention to their studies in this situation. If someone gets aggravated and takes the gun out, what is going to happen? No one knows. Students might be more arrogant or irritable if they carried a gun to campuses, too. They might prefer to think that they are superior to anyone else, they might tend to be more hot-tempered and they may do something unexpected.

Besides, allowing students to carry guns to campus would undermine public safety. Because there would be some guns hidden by students, so these people would have equal effectiveness against officers. It makes it harder for officers to control the safety of campus and it will lead to more government spending.

Then, hypothetically, someone who had a gun on campus may become angry, and no one would pay attention to him. If that guy then goes on drinking too much in a quiet and secluded manner, and possibly loses his mind afterwards, then, not even a safety officer on campus can guarantee that he would not take his gun out and do something bad or crazy. An angry, drunk student with a gun would cause fear in the people around them.

Another reason to forbid guns on campus is that guns may be taken away from students. No one can assure that he or she won’t lose their gun. Katie Pavlich, a News Editor of Townhall.com, posted a column saying, “In Los Angeles in 2011, an agent went out to a bar drinking with other agents and friends, reportedly consuming four alcoholic beverages. The next morning, he woke up and realized his ATF-issued Glock was gone. It was not found” (Townhall). Who found this gun? And would they try to find the officer and give it back to them? We don’t think they would. Maybe he or she just throw it away or keep it. No one wants to bring unneeded trouble to their lives. Blame should be put on the officer. In this case, an officer can’t even promise he wouldn’t lose a gun, how could a student can promise that?

There was an accident that happened to a UM student off campus a while ago. A football student athlete killed himself while he was at a party cleaning a gun when it unfortunately misfired. As a young student studying in the university, this period of time should be the best time period and experience for him and every university students’ lives. However, these kinds of things happen. We can see how terrible it is. This shows that guns have the potential to be misused by students. Becoming curious when you see a gun is human nature. But there is one thing that people will not prefer to consider how carful and serious we should be when we see it. No one wants anything to happen by a gun, nonetheless we couldn’t help ourselves to explore it.

Admittedly, a gun is said to be the perfect self-defense tool. Maybe students really can control themselves and keep their gun concealed unless they are facing an emergency to take it out to protect themselves. Donna Selman, a police officer, mentioned that, “The school shooting tragedies that have occurred in recent years are often used to build support for this stance. Supporters of guns on campuses say that these situations could have had less bloodshed if students and faculty were allowed to carry concealed weapons that they have permits to carry elsewhere. It is also argued by supported that other crimes could be deterred, and students and faculty alike would be able to protect themselves from these dangers and feel safe.” (P.O.A.M, Donna) We couldn’t be entirely against this since a gun is indeed the perfect self-defense tool. It helps us to keep away from some dangerous situation.

However, if no one carries guns on Montana campuses, even if a dangerous situation happened, the result of the situation would be much better than if guns were involved. In our country, our government doesn’t allow people to possess a gun. If you had a gun in China, you would be sent to jail. Since we had never seen a gun there, we weren’t afraid of a gun at all, we didn’t even need to think about the safety of my life. In our country, we do not have shootings happen. In our points of view, a gun is the worst weapon and the easiest weapon to take someone’s life.

In a word, nobody can control what will happen in the future. We don’t know who is emotionally unstable and we cannot put ourselves in their shoes to think about what they may be going through. So, we hope that not only the students who have CWP themselves not carry their gun to campus, but also everyone in Montana should not take other people’s lives away. We should fill our and others lives with love. Everyone’s life is important in this world.