Drag Queen Pattie Gonia Speaks Out After Patagonia Lawsuit: ‘This Is Not a Joke’


Pattie Gonia
Getty

Pattie Gonia is breaking her silence regarding a lawsuit from Patagonia.

The 33-year-old drag queen, activist and environmentalist issued a statement on Wednesday (May 27), breaking her silence regarding the lawsuit brought forward by the outdoor clothing and gear company.

Patagonia claims it must protect its trademarks

Patagonia must protect its iconic trademarks, even when it supports or agrees with Pattie Gonia’s views, message, or objectives,” the lawsuit said.

Pattie Gonia says “this is not a joke”

“today I’m speaking publicly for the first time about the lawsuit patagonia inc, filed against me, a climate activist, in federal court,” Pattie began in a statement.

“this is not a joke. this is real.”

“patagonia is taking me to court because they claim i’m causing ‘irreparable’ harm to their brand by doing, and wait for it, ‘motivational speaking services in support of environmental sustainability’ and ‘organizing, arranging, and conducting trail and hiking events.’”

“patagonia Inc. claims ‘they’re in business to save the home planet’ if this is what saving the home planet looks like to them, then one of us has profoundly misunderstood the assignment and it’s not me. over the last 4 months since the lawsuit was filed, i have stayed silent and worked every channel i had to resolve this without going to court. but in the end, I had two choices: 1. the erasure of my name, my advocacy, my community, and everyone i employ or 2. fight for myself and fight for us. so i’m fighting, and i’m inviting you to join me in a simple call to action: patagonia, drop the lawsuit.”

Patagonia allegedly requested just $1 and attorneys’ fees, and requested to bar the performer from continuing to sell merchandise, according to the lawsuit filed in U.S. District Court.

Pattie says the lawsuit threatens her career

In her response note, Pattie wrote: “Patagonia told the media they’re only suing me for $1. What they’re actually trying to do is take away my name permanently and threaten me with more than $1M million dollars in legal fees.”

“This is not a brand conflict. This is a corporation trying to erase an activist. This is how corporations bully individuals who cannot match their resources.”

Today Patagonia filed a trademark infringement lawsuit against the entrepreneur, drag queen, and activist Pattie Gonia. While we wish we didn’t have to do this – and actively engaged with Pattie for several years to avoid this – it has become necessary to protect the brand we have spent the last 50 years building.

We’re not against art, creative expression, or commentary about our brand. We want Pattie to have a long and successful career and make progress on issues that matter – but in a way that respects Patagonia’s intellectual property and ability to use our brand to sell products and advocate for the environment. For more than three years, Patagonia engaged in open dialogue with Pattie Gonia to discuss ways she could continue her environmental and social advocacy, brand deals, and other work without infringing on our trademarks. We thought we’d reached an agreement and, for a while, it worked.

Unfortunately, in late 2024, Pattie Gonia started selling “Pattie Gonia” branded apparel online and continued to create and use versions of our logo. Our outreach to Pattie asking her to stick to our agreement was refused. A subsequent note asking to discuss potential ways forward got no response. Then, in September of 2025, Pattie Gonia filed a trademark application seeking the exclusive rights to use the brand “Pattie Gonia” to sell clothing and apparel, promote environmental activism, engage in online marketing and endorsements, and more. These rights would directly overlap with the work we do and the products we provide – for which we have longstanding rights and trademark registrations.

To maintain our own rights, we must prevent others from copying our brands and logos. If we do not, we risk losing the ability to defend our trademarks entirely. To put a finer point on it, we cannot selectively choose to enforce our rights based on whether we agree with a particular point of view. Inconsistent enforcement might prevent us from stopping entities like the oil and gas lobby, counterfeiters, hate groups, or other bad actors from using the Patagonia name and logo. These are not hypothetical examples; they are real instances of past trademark infringements we successfully stopped only because we have been consistent in defending our rights.

For these reasons Pattie Gonia’s use of a near-copy of our name commercially – including as a brand for environmental advocacy – and her trademark application seeking to obtain the exclusive right to use that name going forward, pose long-term threats to Patagonia’s brand and our activism.

For more information on the situation you can view our legal filing here.

Time previously included Pattie Gonia in their list of Next Generation Leaders, and she was also named a National Geographic Traveler of the Year.

The post Drag Queen Pattie Gonia Speaks Out After Patagonia Lawsuit: ‘This Is Not a Joke’ appeared first on Just Jared – Celebrity News and Gossip | Entertainment.





Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Python Variables – Table of Content

Python Variable 

A name that is used to refer to the memory location in a programming language is called a variable. Python Variables are also termed storage containers in other words. Variables in python are ‘statically typed’ meaning a user does not need to create variables while coding. The variables get declared themselves whenever a value is assigned to them. There are 4 main types of variables: integer, long integer, string, and float. Hence, we cannot have any type of command which can create a variable.

The main use of variables in python is to store values as a reserved memory container. In this article, we will understand what variables actually are, how identifier naming is done while working with the variables, declaration of a variable in python, identifying objects using variables, different types of variable names and their types such as local variable, global variable, object reference and how to finally delete a variable once created.

Become a Python Certified professional by learning this HKR Python Training!

Identifier Naming

Variables in python are just an example of an identifier that will recognize the literals which are being used in the program. They work according to a set of rules which are mentioned below:

  • The name of an identifier is always case-sensitive. For example, ‘WelcomeToHKR’ and ‘WelcometoHKR’ are not the same.
  • The identifier’s initial character should either be an alphabet or an underscore(_)
  • The alphabet following the initial alphabet
  • The identifiers cannot have special characters in them including white spaces.
  • The name of the identifier need not be the same as the keyword defined in the programming language.
  • Some examples to correct identifiers are: x301, _x, x_0, etc.
  • Some examples of incorrect identifiers are 2y, 1%r, =34, etc.

Declaring a Variable in Python

As we have discussed, there is no need to create a variable unless there needs to be a value assigned to it. One more thing which is very important to note is that variables need not be declared in a specific type. The type of variable can even be changed after the user declares them. We use the equals (=) operator to assign a value to the variable.

Let us take an example of python code below to understand how we can declare variables in python:

a = 10

b = "HKR"

print(a)

print(b)

Output:

10

HKR

The user can also re-declare the variable after creating it. Check out the python code below:

Number = 10

print("Before declaring the variable: ", Number)

Number = 12

 
print("After re-declaring the variable:", Number)

Output:

Before declaring the variable:  10

After re-declaring the variable: 12

Object Identification Using Variables

Every variable created in python is unique. It is not possible to have two same variables for 2 different objects. There is a built-in function in python id() which identifies the id of the variable meaning whether it’s defined already or it’s new.

Let us take an example of python code below and understand how object identification is done in Python using variables:

x = 10 

y = x  

print(id(x))  

print(id(y))  

x = 50  

print(id(x))

Output:

9756512

9756512

9757792

Here in the code above, the user has assigned y = x, where both x and y are pointing to the same object. With the use of id() function, it will also return the same number.

Hence, we will re-assign x to 50; then it is termed as a new object identifier and will have a new changed output.

Variable Names

We have already discussed how variables work with programming languages and how we can declare them along with assigning value to them. The names of variables may be of any length having a lowercase (a to z), an uppercase (A to Z), any digits from 0 to 9, or an underscore (_).

Let us take an example below and see how variable names can work in python.

Name = "Y" 

name = "X"  

naMe = "Z"  

NAME = "M"  

n_a_m_e = "L"  

_name = "N"  

n_a_m_e = "L"

name_ = "O"  

_name_ = "P"  

na56me = "R"  

  

print(Name,name,naMe,NAME,n_a_m_e, NAME, _name, n_a_m_e, name_,_name, na56me)  

Output:

Y X Z M L M N L O N R

As we can see in the example above, the user has declared some valid variable names such as naMe, _name, etc. But this procedure might create confusion when one reads the code so therefore this is not mostly recommended. The user should try making the variable name a little descriptive hence making the code more readable.

The multi-keywords can be created as:

Pascal Case – In this, the first word is capitalized along with the word or abbreviation in the middle of the word. For example: WelcomeToHKR, HowAreYou, etc.

Snake Case – The words are separated using underscore(_) in the snake case. For example Welcome_To_HKR, How_Are_You, etc.

Camel Case – Mostly like the pascal case, each word in the middle will begin with a capital letter. For example: welcomeToHKR, howAreYou, etc.

Acquire Apache NIFI certification by enrolling in the HKR Apache NIFI Training program in Hyderabad!

Python Training Certification

  • Master Your Craft
  • Lifetime LMS & Faculty Access
  • 24/7 online expert support
  • Real-world & Project Based Learning

Python Variable Types

There are two types of variables in python: Local variable and Global variable.

Let us understand more about these and understand them in depth.

1. Local Variables: These types of variables are always defined inside the function. Their scope is also limited to the function only. Check out the example below of how we can make use of local variables in a python code:

def add():  

    x = 10  

    y = 20  

    z = x + y  

    print("The sum of numbers is:", z)  

add()

Output:

The sum of numbers is: 30

As we can clearly see in the code above, the user declared a function as add() to assign it to variables within the function. The variables will be called local variables as they will have scope inside the function only. If the user tries to declare them outside of the function, he will get a code error called NameError: name ‘x’ is not defined

2. Global Variables: These types of variables can be used both inside as well as outside the function. Their scope lies in the complete program. In case it is not mentioned in the code, the global variables are by default declared outside the function. In case the user forgets to mention the variable type, it will be local by default. Check out the example below of how we can make use of global variables in a python code:

a = 10  

  

def mainFunction():  

    global a  

    print(a)  

    a="Welcome To HKR Training"  

    print(a)    

mainFunction()  

print(a) 

Output:

10

Welcome To HKR Training

Welcome To HKR Training

As we can see in the code above, the user has declared a global variable a and a value is assigned to it. Then the user defines a function and it accesses the pre-declared variable inside the function by making use of the global keyword.

Variable type in Python

The data types in a programming language basically states the operations that are to be performed on the given data.  As we know that python works for objects in the programming, variables work as the objects only for the data types.

Here is a list of few data types that work with python variables:

  • Numeric
  • Sequence
  • Boolean
  • Set
  • Dictionary

assigned to different values.

Let us consider an example below and see how we can use various data types with variables:

var1 = 12345

print("Numeric data is : ", var1)

String = 'Welcome to HKR'

print("Topic is Python Variables")

print(String)

print(type(True))

print(type(False))

set = set("HKR Trainings")

print("\nSet with the use of String: ")

print(set)  

Dict1 = {1: 'HKR', 2: 'Welcomes', 3: 'You'}

print("\nDictionary with the use of Integer Keys: ")

print(Dict1)

 

Output:

Numeric data is :  12345

Topic is Python Variables

Welcome to HKR

<class 'bool'>

<class 'bool'>

Set with the use of String: 

{'g', 'a', 'r', 'R', 'i', 'n', 'T', ' ', 's', 'X', 'H'}

Dictionary with the use of Integer Keys: 

{1: 'HKR', 2: 'Welcomes', 3: 'You'}

Top 30 frequently asked Python Interview Questions!

HKR Trainings Logo

Subscribe to our YouTube channel to get new updates..!

Object Reference

a=10

b=a

If we take the example above, we understand that the code creates an object to represent the value 10. Then, it is creating the variable in case it does not exist. It is made as a reference to this new object having a value of 10. In the second line, there is a creation of another variable b however it isn’t assigned with a but is made in reference to that object that an actually does.

Multiple Assignment

In python, a user is allowed to assign a single value to multiple variables. The user can perform multiple assignments in two different ways. It is done either by assigning one value to different variables or can also be done by having different variables assigned to different values.

Let us see an example below of how we can assign single value to multiple variables:

a=b=c=10    

print(a)    

print(b)    

print(c)

Output:

10

10

10

Now let us see another example of how we can assign multiple values to multiple variables:

a, b, c = 10, 20, "WelcomeToHKR"

print(a)

print(b)

print(c)

Output:

10

20

WelcomeToHKR

As the variables appear, the values will be assigned in the same manner only.

Deleting a Variable

A variable can be deleted using the ‘del’ keyword.  

Let us see an example of how we can delete a variable using python:

a = 10  

print(a)  

del a  

print(a)

Output:

Traceback (most recent call last):

  File "./prog.py", line 4, in

NameError: name 'a' is not defined

Python Training Certification

Weekday / Weekend Batches

Conclusion

Through this article, we have understood what a variable is, how we can declare a variable inside a function and how we can assign a value to the variable. The article will help you clear all your doubts about python variables along with the basic rules that variables come up with.

Related Articles

  1. Python Ogre



Source link