Cat muscles labeled

Marvel Comics

2009.10.09 11:15 jjrich1 Marvel Comics

For the discussion of Marvel Comics
[link]


2013.02.25 08:13 nikko160 Flume

A community for fans to discuss Flume and all things Harley Streten.
[link]


2019.05.15 17:33 DaaaamnRight BoneSmashTheTeeth

When you want to smash the teeth bone
[link]


2024.05.14 22:17 lucamagica [WTS] Ink Destash - Japan Exclusive, Full 2023 Inkvent, & More

Verification + swatches
I just got back from Japan a couple weeks ago with 20 new bottles of ink, which means it’s time to shave down my collection. I’ve provided swatches for the inks that aren’t easily searchable in English above!
All inks have been swatched, but not otherwise used unless noted. Prioritizing larger bundles for the sake of shipping; willing to offer discounts for bundles over $140.
Japanese Inks
These were all purchased in Japan, and are either exclusive to Japanese stores, or otherwise not easily obtained in the US. (Yes, I know Tono & Lims is Korean!)
Tono & Lims Deep Sea Fish Pure 30ml - $20 - A mellow, light blue-purple. Dark enough to write with while maintaining a pastel look.
Tono & Lims forgetting U 30ml - $20 - A soft, medium-toned neutral blue. A good blue for writing, without the intensity of generic blue ink.
Giftionery Delta - Satsuki 30ml - $20 - Store exclusive Tono & Lims ink. - A moody medium grey, like dark storm clouds. Doesn’t lean particularly warm or cool; mimics the look of dark graphite in the right pen.
Lekogen Series Nidone(?) 30ml - $20 - (Not certain of the brand name) - A pastel peachy pink like a cat’s paw pads, brighter than the swatch photo looks. Cute kitty on the bottle!
Sailor x Itoya Disney 100 Sleeping Beauty 20ml - $20 - Store exclusive collab for Disney 100th anniversary. - Don’t let the swatch photo fool you—this ink is a HOT pink, practically florescent! Gorgeous still from Sleeping Beauty on the bottle.
Sailor x Itoya Disney 100 Snow White 20ml Sold
TAG Edonezu Umenezu 40ml - $25 - Gorgeous, muted pale thistle with some shading. Looks more lavender in lighter areas, and more purple-brown in darker areas.
Paraglass Parakuma Blushed 30ml - $25 - Sweet purple-pink with a rose gold shimmer, like a whole sunset in a single ink. Unique ridged bottle with an adorable illustration on the label.
Piere Cardin Elizabeth Purple 15ml - $15 - A bright medium purple with surprisingly nice shading; warm purple in light areas and cool purple in dark areas.
Color Bar Ink Corpse Reviver 23ml - $15 - A rich, inky purple-black; may look straight black when heavily applied.
Full Japanese Ink Bundle - $140 ($40 off)

Complete Inkvent 2023 Bundle
I had so much fun opening these up and swatching them last December, but ultimately, none of these inks are ones I feel strongly about keeping. Contains 24 12ml bottles and 1 25ml bottle; looking to sell the whole bundle together, not piecemeal.
Inkvent Bundle - $80 ($30 off new)

Other Inks
Dominant Industry Early Spring 25ml - $15 - (Missing 1 eye dropper full) - This light grey with a mix of pink and green tones and a warm shimmer looks like mother of pearl! Recommended for use with larger nibs.
Ferris Wheel Press Lady Rose 38ml - $20 - Unopened (gifted duplicate bottle) - One of my favorite “vintage”shades, a lovely warm neutral color with a hint of blush.
Ferris Wheel Press Blushing Mushroom Sold
Troublemaker Foxglove 60ml - $10 - Vivid blue-purple with multicolor shading. Similar to Sailor Manyo Nekoyanagi, but much brighter!
J. Herbin Rouge Grenat 10ml - $5
J. Herbin Bleu Myosotis 10ml - $5
Full Misc Ink Bundle - $45 ($10 off)
submitted by lucamagica to Pen_Swap [link] [comments]


2024.05.14 21:14 SmoothPath4540 Most optimal internet setup help

Most optimal internet setup help
Good Morning fellow hobbyists!
I've been trying to expand my knowledge and I think i'm at the point to take action but want to run it by some professionals first. Here is some background info that may or may not be important:
-Just moved here and got spectrum internet ($58/mo for up to 500mbps speed).
-Laptop internet speed test shows 193.5 download speed and 22.9 upload speed (using google browser)
-cell phone shows 258.3 download speed and 20.6 upload speed (using google browser)
-internet speed test using spectrum app shows 577mbps download/ 20mbps upload speed to spectrum router and 398mbps download/ 22mbps upload to my phone (using spectrum app)
-modem and router are located upstairs in the north east corner while speed tests were done downstairs in the southwest corner.
-sqft of townhome is less than 2000 and I have anywhere between 25-29 devices connected depending on what is on and who is home. Out of those devices, 3 are connected directly via ethernet (Xbox Series X, Home Assistant Green, and Kasa Camera Hub)
Ok so if you take a look at the pics, you'll see that my spectrum modem is receiving internet via a coax cable from the wall and then connected to the router via ethernet. (all of which is located on the second floor of the northeast corner). Another pic shows that every room on the 1st and 2nd floor have an outlet with both a coax and ethernet 5e port. I know that wired is always better than wi-fi and I want to utilize these if possible. My question is IF and WHY and HOW can I utilize this thing I just found in my closet which is located in the southeast corner of the second floor. IDK what its called but there are a bunch of coax and ethernet cat 5e cables labeled with different rooms. What would be the most optimal setup for internet speed/connectivity/coverage/reliability?
Here is what I'm thinking:
  1. The white coax cable in my closet is labeled 'feed' and is currently connected to the black coax cable labeled 'Loft.' The loft is where my modem and router and series x and home assistant are located. What if I moved my spectrum modem to the closet and connected the 'feed' white coax cable to the modem, ethernet from modem to router and then one of the ethernet cables in my closet to the router....? Idk, could I somehow possibly use the black box Telephone Input Module that has all the ethernet cords? Or is that completely useless and only for telephones therefore I can't use the ethernet ports located in each of my rooms? If so, maybe I'll have to use a Coax to Ethernet adapter like MoCA (Multimedia over Coax Alliance)? I think I'll also need maybe some kind of splitter?
  2. Similar to above, probably also needing a coax or ethernet splitter but instead of using the spectrum router and possibly supplying internet via the usb ports in each room to one device in the room (i.e. TV), maybe i get a mesh wifi system and use the ethernet ports in each room to plug directly into a node which then supplies wife to that area. Probably only need one node for downstairs since my place isn't all that big.
Additionally, there is also a black coax cable labeled 'feed' and a blue ethernet cable labeled 'feed' which isn't plugged into anything. Maybe i can use that? There is also a green ethernet plugged into 'service in' that I'm not sure what is for.
So as you can see, I have some ideas but I don't know if it's possible with current setup and if it is, don't necessarily know exactly how to go about it step-by-step, or even what products I may need to buy. Any advice is appreciated!
https://preview.redd.it/gl9ypdkvyf0d1.jpg?width=1842&format=pjpg&auto=webp&s=8978841cc6a69eef1900beb7334010049507b4bf
https://preview.redd.it/wf3y3dkvyf0d1.jpg?width=4096&format=pjpg&auto=webp&s=bc901422aa592e74a544b1faa57a168da8a9adff
https://preview.redd.it/9vl0hfkvyf0d1.jpg?width=1842&format=pjpg&auto=webp&s=92878b45233b5932c8e968bd0021f8723e2fda15
https://preview.redd.it/j3cseekvyf0d1.jpg?width=1842&format=pjpg&auto=webp&s=ef64aa5408501f404b50b68cd8f086541d948a01
submitted by SmoothPath4540 to Internet [link] [comments]


2024.05.14 21:00 puddingnya Stumped, please help?

Species: cat DSH Age: 8yrs 7months Sex/Neuter status: M, neutered Body weight: 5.2kg History: preciously has had spots, otherwise healthy whole life Your general location: UK Links to test results, vet reports, Xrays etc: haven't got them, vets closed for the day.
Honestly, vets are stumped, he is getting worse and I have no answers so why not let Reddit have a crack.
He has been a healthy boy his whole life, brief amount of spots a few years ago, vets put it down to hay fever. They were tested and sent off to bio lab. This does not seem related but anything is possible.
He also went missing for a month in October last year, came back fine, underweight but fine. Has put weight back on and is healthy.
One last thing, and this is important, my boy became an outdoor cat 2 years ago. Since then he has gone from loving his litter trays to loving going in someone's garden. He does not touch his litter trays unless we keep him in for things like bonfire night. Even at that point he will hold on till desperate and finally give in.
Here is a timeline of events:
6/5 - has his breakfast and has usual morning stroll around the neighborhood. Comes home within an hour (early for him) and will not use catflap. Comes limping through door and starts using his litter trays. Will not go outside. Poo and pee done.
7/5 - limp has gotten worse. Cannot jump up even half a metre. Will pull with front legs so seems to be a back leg issue. Vet recommends an x-ray, cannot feel anything and cat does not seem agitated anywhere when being touched. Poo and wee done.
8/5 - taken in for x-ray. While under vet checks limbs are still working. All seems fine. No breakages. No issues with joints. Comments that there quite a bit of poo in stomach, however does not believe he has a blockage. Reccomends laxitive if he does not go regularly. Vet believes he may have a muscle tear, therefore rest up, come back in if he does not imporve. Has wee, no poo.
10/5 - has first poo since 7/5, is large, soft, pretty good. But since has started limping alot more. Laying around alot more. We believe this is due to muscle tear, think nothing of this.
11-12/5 - cat starts looking at floor while walking. A good chin tickle and he will look up. Will look up for treats.
13/5 - vet prescribes laxative as he hasn't gone since 10/5. Cat has not had laxative yet, has dinner , walks out from dinner and is not only limping/stumbling but is consistently looking at the ground. Vet brings in immediately, bloods, stool and wee sample done at vets (what timing). Vet checks stool, is soft and seems normal so confirms again does not believe blockage is the issue. Asks to bring back in the morning.
14/5 (today) - spends all day in the vets with another blood test and blood pressure monitoring. EVERYTHING on paper is normal. He is the fit of health for a normal cat on paper. Vet today also commented they can feel alot of poo in his stomach. He has come hope this evening and cannot lift his head, is struggling to eat due to head position and is stumbling around. He cannot make it up the stairs in 1 go. He is constantly sleeping. He has tried to go to the toilet this evening for a poo however struggled to keep his bum off the litter, with our help holding him up a little pushed out the smallest poo. He was huffing, and making small strain noises the whole time. Immediately went to lie down.
Throughout all of this he is eating and drinking, his appetite has not been effected.
He can barely get around at this point. Our usual vet did not see him today, the vet that saw him today was stumped, they have never seen anything like it. They did phone our usual vet on his day off to see what to recommend but they are stumped. They are going to talk more tomorrow and phone me. They did give me a list of a bunch of things we can trail and test however we agreed we are running out of time and nothing seems like an anwser.
If anyone has any idea, ANYTHING, please let me know. I don't want to lose my baby, he is slowly becoming a prisoner in his own body and idk how to help.
submitted by puddingnya to AskVet [link] [comments]


2024.05.14 20:21 Ill_Variation_2480 TTPD's new nickname "Female Rage: The Musical" should upset you.

Edit: If you are going to comment on the length of this post, please don't. This is not a simple snark but rather an actual critical think piece about feminism and Taylor Swift.

Introduction

Pertaining to Taylor Swift, "Female Rage" has deviated from its intended meaning after Swift debuted a new performance of The Tortured Poets Department during the Eras Tour. Now, according to Swift's use of the phrase, female rage is interpreted as public backlash against Swift's dating choices rather than as a response to the broader injustices against women and women's rights. This post examines Taylor Swift's flawed feminism, philanthropy, branding, and the controversial trademark petition for the phrase "Female Rage: The Musical". Swift's background as an entertainer, indeterminate politics, and alignment with capitalism over feminism pervades her legacy, again threatening her public tolerance as not just an individual but as a brand.

Once Upon a Female Rage...

If you were cognizant in the early 2010's, you've heard countless jabs at Taylor Swift in the media. Magazines, radio, or online. Music critics did not take her seriously as a songwriter; parents put a woman on an unrealistic pedestal as the ideal role model for their children; she dated too much and used men as lyrical fodder. No matter the story, it inevitably spread, conjoined with everyone's respective opinions, and you'd be left to wonder, "Why does everyone hate this girl so much?"
Taylor's target demographic has always been young or adolescent girls, more so when Swift herself was one. She made music that spoke to the awkward misfit, cultivating a para-social relationship with fans on MySpace, then later twitter, Instagram, and YouTube, where Taylor posted relatable vlogs showcasing the life of a homegrown American girl. Taylor had a delayed public "growing up" and, compared to her female pop contemporaries, Swift never "gratuitously sexualized her image and seems pathologically averse to controversy" (and, apparently, never even had a sip of alcohol until she turned 21). She was more than happy to spin this narrative to allude to an inherent moral superiority above other women in the industry (Better Than Revenge, heard of it?), engaging in the very slut-shaming that she herself endured (the Madonna and Whore archetypes). The victim complex arose with the need to prove Taylor as a different type of pop girl. Based upon her holy and clean image, Swift had been dubbed "a feminist's nightmare", and that "[To Swift] other girls are obstacles; undeserving enemies who steal Taylor’s soulmates with their bewitching good looks and sexual availability." Feminism and Tennessee-Christian country values don't exactly mix, it seems.
Years later, Swift befriended Lena Dunham and thus experienced white feminism osmosis, where Dunham taught Swift that real feminists defend rapists, makes insensitive jokes about rape and abortion, and prioritize all-white casts. Swift then declared herself a feminist in 2014, saying,
"Becoming friends with Lena – without her preaching to me, but just seeing why she believes what she believes, why she says what she says, why she stands for what she stands for – has made me realize that I’ve been taking a feminist stance without actually saying so."
I suppose the male-centric songwriting subject that permeates Swift's discography contained covert feminism and that we just didn't see that. Perhaps, the "Bad Blood" song and music video were written only in jest and not about poor Katy Perry, for Swift, as a feminist, would "never make it a girl fight" or tear other women down (though all Katy did was date your terrible ex-boyfriend and allegedly steal three backup dancers from your tour). In 2013, Swift said, in response to Tina Fey and Amy Poehler's joke towards her serial dating, "There is a special place in hell for women who don't help other women."
There was that time in 2015 Taylor said that Nicki Minaj was "invited to any stage [she is] on" (as if Taylor expects to have access to every stage, award, and platform that Nicki might not otherwise have as a black female artist...yikes!) in response to Nicki's criticism of the white + thin VMA nominations. Later, Nicki responded with confusion, as Swift continued, "It’s unlike you to pit women against each other. Maybe one of the men took your slot..". Of course, this 'beef' was 'squashed' when Nicki performed with Taylor at the VMAs, with Nicki quite literally only having 38 seconds of stage time without Taylor. Maybe all that parading around with a legion of famous white women - similar to the way Taylor might've done with her numerous 1989-era handbags - was in fact a stance against gender inequality, and that this display of "girl power" should be enough to constitute Swift as a feminist icon.
Even while Swift says that Dunham informed her feminist outlook, she dances around the exact contents of those beliefs: "what she believes, what she says, what she stands for" is not exactly insightful towards what beliefs Swift might have inherited. Taylor never broaches women's rights topics such femicide, FGM, forced pregnancy & marriage, sex trafficking, women in slavery, women's financial and political oppression, women's educational rights, women's health, or women's autonomy, so we can assume she only gives a fuck about "girls supporting girls" (whatever that fucking means).
Despite some questionable (and sometimes vindictive) behavior, Taylor as a young woman did not deserve every media lashing that she received. We cannot deny that most headlines and criticisms perpetuated a misogynistic rhetoric which has plagued Swift for a majority of her career. Acknowledging events such as the development of her ED, her sexual assault trial, "Famous" lyric and MV depiction of Taylor, and the explicit Twitter deepfakes, for example, as both disgusting and unfortunate things that happened to a young woman in Hollywood does not negate the fact that Taylor is mostly a performative feminist.

Get Your Fucking Ass Up and Be a Philanthropist, It Seems Like Nobody Wants to Be a Philanthropist These Days

In 2013, Taylor Swift cut the ribbon at the grand opening of the Taylor Swift Education Center at the Country Music Hall of Fame in Nashville, Tennessee. The donation amount - $4 million - was the largest individual artist gift ever donated to the Country Music Hall of Fame, which is, of course, mentioned on Swift's website. The two-story facility features three classrooms, an instrument room, and an interactive children's exhibit gallery. Swift also performed at "All for the Hall" charity shows and has donated numerous artifacts from her career (such as notable guitars, tour costumes, etc) to the museum.
This was over 11 years ago, and it is still the only notable philanthropic contribution Taylor Swift has made.
For a woman of her net worth and stature, and a woman who recognizes the difficulties for women in film and music, you would think that Taylor Swift might establish a scholarship program for women to study the arts or something. Perhaps Swift might even consider becoming a member of organizations that support female artists, or one that supports LGBTQ+ causes (since she is now proudly an ally), yet she remains superficial with her graces. Broader philanthropy, such as donating relief aid to Palestinian women or women impacted by violence and discrimination will probably never receive any financial support from Miss Swift because then she'd be using her money towards philanthropies involving anyone but white entertainers.
She even says herself in Miss Americana, "My entire moral code as a kid and now is a need to be thought of as 'good'." Well, she's certainly thought of as good, though her actions say otherwise. She's more than happy to do a vaguely altruistic song and dance for a clip-worthy interview quote and mass appeasement, then fuck off to one of her mansions on a 20 minute private jet flight, rather than actually contribute to anything pertaining to the causes she has endorsed. Yet, far too many people continue to give a woman such as her their money, time, and energy, and she hoards these resources to herself.

I Like Some of the Taylor's Songs, But What the Fuck Does She Know About Feminism?

Swift continued with her self-proclaimed feminist campaign, positioning herself as a political activist and LGBTQ+ ally in the Miss Americana documentary. The primary focus of the documentary consists of the sexual assault trial, Andrea Swift's cancer diagnosis, Taylor's ED and body dysmorphia, media scrutiny, and, largely, finally speaking up about her politics publicly, mostly her opposition to the 2018 Tennessee Republican senate candidate, Marsha Blackburn, and Blackburn's beliefs. Swift says, following a scene discussing her experience during the trial,
"I just couldn't really stop thinking about it. And I just thought to myself, next time there is any opportunity to change anything, you had better know what you stand for and what you want to say."
We must ask ourselves, though: when has Swift ever spoken up to change anything? Okay, pulling her entire catalogue from Spotify because they didn't pay their artists enough and similarly pulling her catalogue from Apple Music are changes that she leveraged due to her revenue potential and power, but they are not pertinent to the average woman's rights. Moreover, these are issues that directly impacted Taylor's income, which was enough reason for her to protest in the first place. Swift has sold the most units for a female artist in first week sales, is the first female artist with 100k monthly Spotify listeners, is the first female artist to win the Album of the Year Grammy 4 times, and is the first female artist to do X, Y, and Z, all while being inoffensive and family-friendly to boot. The actual Taylor Swift seems unwilling to compromise the brand of Taylor Swift by contributing in meaningful ways to feminist causes, especially if it is for women outside of America and Hollywood.
The reason political anthems such as "The Man" and "Only the Young" of the Lover era feel disingenuous and corporate is because, well, it is. Taylor has taken every opportunity to advance her career or public image at the expense of other women. What is truly genuine to Taylor's outlook on other women is vying for male attention, taking down female competition, and vocalizing feminist injustices only if they directly impact her and her money. Some will argue that it's satisfactory for a woman with such a huge platform to even TALK about feminism, but that just isn't enough. It's even less impressive when you candidly look at the scope of her feminist lens: "If I was the man, then I'd be THE MAN", or "I really resent the ‘Be careful, buddy, she’s going to write a song about you’ angle, because it trivialises what I do", and, of course, "We all got crowns". Feminism, but only when it happens to me. It gets worse when you look at Taylor's track record of copying other famous women and removing other female artists as potential threats to her pop prowess.
It's good for PR to align yourself with certain blanket feminist and political beliefs, therefore good for branding, therefore good for ticketing and merchandise sales, therefore good for business. And Taylor Swift is a business.
She's not a feminist. Taylor Swift is a capitalist.

I Can't Pay Those Sweatshop Workers a Livable Wage or Benefits! How Else Would I Make My Billions?

Recently, Taylor's team filed to trademark the phrase "Female Rage: The Musical" after Taylor said during Paris N1 of the Eras Tour,
"So you were the first ones to see The Tortured Poets at the Eras Tour...or as I like to call it, 'Female Rage: The Musical'."
This trademark petition was filed last week on Saturday, and news comes about just as numerous unofficial fan-made merch designs have cropped up with this phrase plastered on Fruit of the Loom basics. I'm of the opinion Swift's team motioned for a trademark so that they can send out cease & desists to all those that make knockoff merch, which disrupts potential sales for Bravado, UMG's choice merchandising company; however, since it was filed earlier, perhaps Swift has bigger plans with the bizarre use of the gendered phrase. One Swiftie referred to the phrase "female rage" as "a funny Eras Tour joke". Could it be a possible fourth version of the Eras Tour Movie? Whatever the reason, the motion to capitalize off of such a concept is disgusting, but not unsurprising, for a woman that profits on her vain feminism.
Swift, through her company, TAS Rights Managements, has also trademarked over 200 phrases, including "1989", where she owns the property rights to this calendar year on keychains, phone cases, sunglasses, stationary, bags, beverage ware, clothing, entertainment services, your subconscious, and, of course, Christmas ornaments.
The vapid consumerism in Swiftie culture is, frankly, disgusting. Bravado's sustainability statement is non-existent, the quality control is abysmal, and the materials they use are horrible. The materials, such as acrylic and polyester, are made from petrochemicals. This means they are non-renewable, shed microplastics, and are quite toxic in production. The manufacturing process to make all of those lazy-rushed Eras Tour logo graphic tees is a huge blow to environmental well-being. Apparently, though, Swifties don't give a fuck. They sell out products in seconds and either have to face the manufactured scarcity or buy from a scalper that resells for 200% of the already ridiculous retail price. This doesn't include the environmental impact of vinyl records, CD, and cassette production, of which Taylor produces many variants that sell unsustainable amounts.
If we're talking about women's rights violations, why is no one acknowledging the women that work in the inhumane sweatshop conditions that have to pump out fugly t-shirts and hats? The millions of plastic microfiber dander they are inhaling, or the toxic dyes that touch their bare skin? Are they being compensated fairly for their skilled labour and are they in safe working environments? Do these women have minimal bargaining power, and do they have authority over their worker's rights? Is Taylor Swift female raging at their injustices? Does Taylor Swift ever feels bad that her wealth was built on the backs of women of color, disadvantaged by the demands of the global economy and garment industry? Do you think she ever says a little white feminist prayer for them before she goes to sleep at night?
What's even crazier is not that Taylor herself doesn't care, it's that Swifties don't care. There CANNOT BE ethical billionaires. You only make a billion dollars if you are exploiting other human beings for capital gain. Based on public perception of the possible "Female Rage: The Musical" trademark, it seems like Swifties are already asking for merch with this phrase. "If Taylor made it, I'd buy it." Oh, cool. So not only do you champion Miss Swift's avarice and billionaire status, but you also are unashamed to admit to your blind consumption of her music and merchandise, no matter where they might originate in production or sincerity. Just as Swift takes and takes and takes, Swifties' consumerism of Taylor Swift cannot be quelled.
The tortured artist's most vulnerable and sincere poetry...available now in 21 different versions!

I Am Tortured Poet, Hear Me Whinge

Look - even if Taylor's intention is to characterize TTPD as more "tortured" and "angry", the main thread of the album is "I was ghosted by my decade-long situationship with a controversial indie boy and my fucking stupid fans wrote a 'Speak Up Now' open letter prompting me to drop him" anger, which is adequately expressed in the lyrics and performances. The extent of Taylor's "female rage" on TTPD is on tracks such as "Who's Afraid of Little Old Me?", which contends with relentless media scrutiny; "But Daddy I Love Him", where Swift firmly states she'll date whoever she likes no matter how "Sarahs and Hannahs" may react; and "The Albatross", a track mythologizing her reputation and the consequences of dating her. Of course, these coincide with deep psychological wounds that formed during Swift's early years in the media, and so, from her feminist perspective, these subjects tackle the misogyny and double standards that she faced.
Yet Taylor Swift still has no grounds to be claiming that TTPD best exemplifies female rage and therefore she, in the context of this album, is female rage incarnate. As the daughter of a stock broker and mutual fund marketing executive, Taylor was born into wealth and allowed privileges like trips and subsequent relocation to Nashville all so that she might get a record deal. Her father even invested at least $120,000 into the then-fledgling label, Big Machine Records, which ensured Taylor's place with Borchetta after leaving her dead-end development deal with Sony. The fact that her parents were able to buy her a fucking brand new guitar for Christmas and pay for music lessons says so much about the financial security and safety of her childhood.
Money is privilege and protection, and despite Swift's experiences with misogyny and loser boyfriends, she does not know what female rage is.
Her rage is derived from her frustrations with her obsessive fans pulling the moral superiority card on Taylor in response to her rebound with Matty Healy. That's literally it. She's just pissed that the monster she created is no longer obediant, it's become a feral, sovereign entity that depletes the world of its natural resources and thinks it is more intelligent than it actually is because it's mommy has started to talk to it with big words. Apparently, 'illicit', 'elegy', 'nonchalant', and 'precocious' are considerably big words for the oafish monster, and I find it strange that this level of literacy is present in a group of fans that allegedly have GPAs of 3.5 or higher, but I digress.
Taylor Swift has never been one paycheck away from destitution. Taylor Swift has never experienced racial discrimination. She may have instances of gender discrimination, but she possesses the ideal white, blonde American beauty standard and therefore reaps the benefits of being a conventionally attractive woman. Taylor Swift has sufficient social capital. Taylor Swift is a billionaire woman prolonging her victimhood though she, as a woman, has mostly had control over her image and music (unlike her contemporaries). Taylor Swift is NOT entitled to be championed for her "female rage", nor should she be. Taylor Swift has never even been the struggling artist, for fuck's sake. I don't give a fuck if she's trying to fill the empty lunch tables of her past. Taylor Swift purporting herself, her unpolished album, and her lukewarm feminism as a musical bleeding with female rage is asinine.

Sigh Try and Come For My Job, Poors

Out there in the world right now is a 23-year-old woman, a recent college grad, who works as a barista. She has to wake up and get ready to go into a minimum wage job because she cannot get a job in her field. She doesn't have healthcare benefits or sick time, so she has to go into work no matter how she's feeling. All day long she is berated by vicious customers and creepy men, and, exhausted from being on her feet, she knows she has to go home to her shitty roommate that never does the dishes and her roommate's shitty dog. To comfort herself, she considers getting a treat, but thinks against it when she remembers that matcha lattes cost $15 and they taste like milky dirt. She knows that she needs to buy groceries this week, and so the woman resolves to go home, but notices that her gas tank is low. She goes to put gas in the car, but the pump stops at $27.86 because that's all that she has in her checking account. The woman, bereft and reeling, sinks into the driver's seat. "Well," she thinks, her head in her hands, "at least I don't have Taylor Swift's job. I just couldn't imagine."
Fame is somewhat of a choice. If at any moment Taylor feels that she is misunderstood, misconstrued, or overwhelmed by public opinion, she can LEAVE the public eye - Lord knows she has the retirement fund and residuals to do so. In "I Can Do It With a Broken Heart", the TTPD song about meeting the demands of your career-zenith mega-tour while in the relationship trenches, Taylor ends the song by rambling,
"You know you're good when you can even do it with a broken heart...you know you're good...and I'm good, cause I'm miserable, and no one even knows!...try and come for my job."
Yeah, obviously we wouldn't know, you recently passed the billionaire threshold and are the most famous and in-demand performer in the world right now. Taylor Swift makes an estimated $10 to $13 million dollars A NIGHT on the Eras Tour. Furthermore, the Eras Tour movie grossed $261.6 million globally, (which, as the producer, Taylor takes home 57% of the ticket sales) not counting the streaming revenue from Amazon Prime Video and the estimated $75 million deal that Disney paid to have it on Disney+. We're not even considering the income from cheap plastic popcorn buckets and drink cups plastered with colored squares in her Era-specific likeness.
It's funny. Taylor Swift often said that being famous wasn't hard, that she "isn't complaining". I'm sure it is difficult to always have to present in a good mood, else you'll end up misrepresented in the media, and I'm sure it's invasive to virtually have no privacy or semblance of anonymity. Still, Taylor Swift shows up each night of tour and performs. For a majority of her career, she has penned her sad songs while on the road. Most of "Red", her breakup album, was written in the thick of the Speak Now World tour. Now, some Swifties say they almost "feel bad" for attending the Eras Tour with Swift's revelations in this song, that they have had a 'dimmed experience' upon hearing Taylor's misery whilst performing. Despite the fact that Taylor said that "this was the happiest she's ever been" at Gilette Stadium in May, the lyrics "boohoo, woe is me, smile for the cameras and make the fans happy!!!" are jarring for Eras attendees.
While Taylor Swift was making double-digit millions a night in Rio de Janeiro, Brazil and feeling miserable, Ana Clara Benevides Machado passed away due to heat exposure. The concert promoters, Time For Fun, are now the subject of a criminal investigation due to their lack of adequate hydration and safety. Taylor Swift cancelled the Sunday show that was to follow and offered VIP tent tickets to Benevides Marchado's family, which was a kind gesture, but perhaps incongruous to the incident of which they were offered as consolation. Everyone grieves differently, of course, but I'm not sure attending the very show at the very same venue that my daughter or sister passed away in two days prior, where the singer CONTINUED the show despite her death, would be healthy for closure.
There was no female rage at the show as Swift never saw Benevides Machado pass out. There was no female rage towards the disregard for fans as humans while Swift elected to proceed with her Brazil tour dates despite the country being in historic heatwaves (at risk of overheatting herself). If Taylor Swift was so shaken by touring with a broken heart or a fan's passing, she wouldn't have added an additional North American leg of Eras just two months after the Matty breakup. She's brokenhearted but willing to mend the cracks with your money and move onward with her worldwide female rage induced pillaging.
No matter what happens, even if you die at a Taylor Swift concert, Taylor collects a big fat check and flies away. She doesn't know you as anything other than a conversion rate or earning potential despite what her nearly 20-year long parasocial relationship with fans might otherwise indicate. She knows that, while some Swifties are without disposable income, they feel obligated to spend on a "48 Hours Only!" exclusive vinyl variant instead of necessities because they are so entrenched in Taylor Swift's intoxicating celebrity, they'll prioritize materialistic fandom before their needs. This is good enough for her because this means she can expand her real estate portfolio and finance her cat's lavish lifestyles. They're worth an estimated $100 million dollars. Her three cats could pool their net worth and solve world hunger.
While you and I might be denied bereavement leave and barely surviving the current political and economic climate, Taylor Swift has to, instead of gets to, perform for stadiums at full attendance for three nights in a row across the globe. You and I might be replaced by AI at our longtime jobs, but Taylor Swift is threatened with losing more and more money each time you listen to a "Stolen Version" of her songs. If we don't buy every variant of all of her albums, then who is going to pay for the fucking cats?
It is tone deaf to spend as she spends and lives as she lives in this economy, but this is her reality. She was able to donate $100,000 to all of her tour truck drivers, and that's wonderful, but it leads me to wonder about the ethos of the 2020s where one woman can hoard such life-changing amounts of money. Remember in 2014 when she gave a fan $90 ($120 in today's money) to get Chipotle because she had no fucking clue how much it cost? This is a 34-year-old woman who is increasingly out of touch with the reality for working class people and women in general. Normal everyday adults must wake up and go to their thankless jobs, and yet Taylor Swift, despite all her riches, incessantly references the lows of her life and career as a public figure and entertainer to farm sympathy and drive sales. And still, the corporate women have latched onto "I cry a lot, but I am so productive! It's an art!" as their cubicle battle cry.
Do you think that, from up in her private jet, Taylor Swift gazes at the world through her poetic, tortured eyes, and thinks, "All the little people, in their cars, walking, going about their lives...all those girls that don't support girls...do they know that I've made an album about female rage?"

Conclusion/TLDR

Thank you for reading. I would love to hear your critical insights towards this entire ordeal: TTPD, the trademark, the implications of it all.
TLDR: Taylor Swift is a bad feminist and is delusional to think that the TTPD eras set exemplifies female rage at women's injustice.
submitted by Ill_Variation_2480 to travisandtaylor [link] [comments]


2024.05.14 20:11 New_Performance_9356 I'm more confident of being a wolverine

Thank you everyone who's helped me with my theriantype journey, I definitely feel more towards wolverine than I do with fisher cat and I feel like I can confidently say that I might be a wolverine, everyone here has been very respectful and it feels like a boulder was lift off my chest, now it doesn't mean that I am fully convinced that I'm a wolverine though, I will wear the label for a while and see what happens.
submitted by New_Performance_9356 to Therian [link] [comments]


2024.05.14 20:00 Big_Science3202 Would DNA testing be helpful for knowing his ideal weight?

Would DNA testing be helpful for knowing his ideal weight?
Meet Olaf 🐱 I adopted him years ago from a shelter when he was 1 year old, and at the time he just seemed like a larger cat (not weight, but size). He kept growing though and reached his current size (35.5 inches nose to end of tail and about 16 pounds) when he was 3 or so. People have always commented on how chubby he appears, but besides his primordial pouch, he’s all muscle under his thick fur coat and I can feel his ribs easily (his coat also adds to the illusion that he’s chubby, he looks like he’s lost 1-2 pounds after a proper grooming).
I’m wondering if it would be worth getting his DNA tested to see if he is a mix of a cat breed that’s typically larger. Would this info be helpful to a veterinarian for any reason? Would knowing his breed mix help me to keep him healthy as he’s starting to age?
Would love to hear if anyone’s been through something similar with their kitty! ♥️
submitted by Big_Science3202 to cats [link] [comments]


2024.05.14 19:18 Schrodingers-Relapse Putting Together a Crew for a Heist

Hey there, trying to build a one-shot with the possibility of becoming a side-campaign run by myself (a player at the main table). Our main game is very loosey goosey sandbox-style, so I'd like my game to be a bit more focused: theme, objectives, locations a bit more on the rails - but solutions up to the party.
It's a heist game a la Ocean's 11, The Italian Job, etc. where the rag-tag crew is made up of 5-6 specialists with previous work relationships or at least reputations (probably level 5). So here's my dilemma:
1) Every character would need to fit a distinct niche. Safecracker, Pickpocket, Muscle (for discreet takedowns of isolated mooks), Master of Disguise, Tunneler, Acrobat/Cat-burgalar, Man in the ChaiHacker, etc.
2) Every character would ideally be able to operate with 0 long rests during the heist. If a heist goes off the rails and lasts longer than 18 hours, the party will more than likely just acrue exhaustion.
I've made placeholder characters for my whole table before but I don't want to take their agency away if they'd like to make their own. So I guess my question(s) are,
Should I steer them away from and towards specific classes (rogues, warlocks vs paladins, barbarians)? Or can every class be reasonably useful in a covert, time-crunch where combat is mostly meant to be minimized and mitigated? Should I help them put the crew together and if so, how?
submitted by Schrodingers-Relapse to DMAcademy [link] [comments]


2024.05.14 18:08 Mophandel Archaeotherium, the King of the White River Badlands

Archaeotherium, the King of the White River Badlands
Art by Bob Nicholls
Nowadays, when we envision the words “prey,” among modern mammalian fauna, few taxa come to mind as quickly as the hoofed mammals, better known as the ungulates. Indeed, for the better part of their entire evolutionary history, the ungulates have become entirely indistinguishable from the term “prey.” Across their two major modern branches, the artiodactyls (the “even-toed ungulates,” such as bovids, pigs, deer, hippos and giraffes) and the perissodactyls (the “odd-toed ungulates,” including horses, rhinos and tapir), the ungulates too have created an empire spanning nearly every continent, establishing themselves as the the dominant herbivores throughout their entire range. However, as a price for such success, their lot as herbivores have forced them into an unenviable position: being the food for the predators. Indeed, throughout the diets of most modern predators, ungulates make up the majority, if not the entirety, of their diet, becoming their counterparts in this evolutionary dance of theirs. They have become the lamb to their wolf, the zebra to their lion, the stag to their tiger. If there is a predator in need of lunch, chances are that there is an ungulate there to provide it. Of course, such a dynamic is not necessarily a recent innovation. For the last 15-20 million years, across much of the world, both new and old, the ungulates have served as prey for these predators through it all. Over the course of whole epochs, these two groups have played into these roles for millions of years, coevolving with each other in an eons-long game of cat-and-mouse. The shoes they fill are not new, but have existed for ages, and within their niches they have cultivated their roles to perfection. Indeed, with such a tenured history, it seems hardly surprising the ungulates are wholly inseparable from the terms “prey,” itself.
However, while this is the case now, as it has been for the last 15-20 million years, go back far enough, and we see that this dynamic is not as set in stone as we would think. Indeed, back during the Eocene and Oligocene, during the very earliest days of age of mammals, things were very different for the ungulates. While today they are considered little more than food for modern predators, during these olden days, the ungulates weren’t quite so benign. In fact, far from being fodder for top predators, the ungulates had turned the tables, instead becoming top predators themselves. Indeed, though nearly unheard of today, throughout much of the Eocene and Oligocene, carnivorous ungulates thrived in abundance, developing specializations for catching large prey and establishing themselves as top predators that competed alongside the more traditional carnivores, and even dominating them in some instances. Given such success, it’s no wonder that multiple such clades had arisen during this time. Such predators included the arctocyonids, a lineage of (ironically) hoof-less ungulates with large jaws and sharp teeth for capturing large prey. There were also the mesonychians, a lineage of dog-like ungulates with massive skulls and jaws that allowed them to reign as the top predator across much of the Eocene.
However, among these various lineages, one stands stands out among the rest, by far. Arising during the Eocene, this lineage, though superficially resembling modern pigs, hailed from one an ancient lineage of artiodactyls far removed from swine or most other ungulates in general, with few close relatives alive today. Through perhaps not the most predatory of the bunch, it was among the most formidable, as their superficially pig-like appearance came with giant predatory jaws and teeth unlike anything from the modern era. And of course, as if all of that wasn’t enough, this lineage also went on to earn arguably one of the most badass nicknames of any lineage of mammals, period. These predators, of course, were the entelodonts, a.k.a the “hell-pigs.” More so than any other predatory ungulate lineage, these formidable ungulates were the ones to turn the current paradigm upside down, becoming some of the largest and most dominant carnivores in their landscape, even with (and often in spite of) the presence of more traditional predators. Through impressive size, fearsome teeth and sheer tenacity, these animals became the top dogs of their time, ruling as behemoth-kings of their Paleogene kingdoms, domineering all comers, and throughout the ranks, one entelodont in particular demonstrated such dominance the best. Though not the largest or most powerful of their kind, it is one of the most iconic, being among the most well-known members of its lineage to date. Moreover, this enteledont also has some of the most complete life histories ever seen out of this clade, with its brutality and predatory prowess being displayed in the fossil record in a way seen in no other member of its kind. More than anything else, however, it was this predator that best turned the notion of “ungulates being prey” on its head, living in an environment that bore some of the largest carnivoran hypercarnivores to date and still reigning as the undisputed top predator of its domain. This fearsome beast was none other than Archaeotherium, icon of the entelodonts, terror of the Oligocene American west and undisputed king of the White River badlands.
The rise of Archaeotherium (and of entelodonts in general) is closely tied to the ascendancy of carnivorous ungulates as a whole, one of the earliest evolutionary success stories of the entire Cenozoic. Having become their own derived clade since the late Cretaceous, the ungulates were remarkably successful during the early Paleogene, as they were among the first mammalian clades to reach large sizes during those early days after the non-avian dinosaurs had gone extinct. As such, it was with incredible swiftness that, as the Paleogene progressed, the ungulates swooped upon the various niches left empty by the K-Pg mass extinction that killed the dinosaurs. This of course included the herbivorous niches we would know them for today, but this also included other, much more carnivore roles. Indeed, early on during the Paleogene, it was the ungulates that first seized the roles of large mammalian predators, becoming some the earliest large mammalian carnivores to ever live, well before even the carnivorans. Such predators included the arctocyonids, a lineage of vaguely dog-like, hoof-less ungulates with robust jaws and sharpened teeth that acted as some of earliest large carnivores of the Paleocene, with genera such as Arctocyon mumak getting up to the size of big cats. Even more prolific were the mesonychids. More so than what pretty much any other lineage of predator, it was the mesonychids that would stand out as the earliest dominant predators of the early Cenozoic. Growing up to the size of bears and with enormous, bone-crushing jaws, the mesonychids were among the most powerful and successful predators on the market at that time, with a near-global range and being capable of subjugating just about any other predator in their environments. Indeed, they, along with other carnivorous ungulates (as well as ungulates in general), were experiencing a golden age during this time, easily being the most prolific predators of the age. Given such prevalence, it should be no surprise that there would be yet another lineage of predatory ungulates would throw their hat into the ring, and by early Eocene, that contender would none other than the entelodonts.
The very first entelodonts had arisen from artiodactyl ancestors during the Eocene epoch, at a time when artiodactyls were far more diverse and bizarre than they are now. Through today known from their modern herbivorous representatives such as bovines, deer, and antelope, during the Paleocene and Eocene, the artiodacyls, as with most ungulates of that time, were stronger and far more predaceous, particularly when it came to one such clade of artiodactyls, the cetacodontamorphs. Only known today from hippos and another group of artiodactyls (one which will become relevant later), the cetacodantomorphs emerged out of Asia around 55 million years ago, at around the same time that artiodactyls themselves had made their debut. These animals included the first truly predatory artiodactyls, with many of them possessing large skulls with powerful jaws and sharp, predatory teeth. Among their ranks included animals as puny as Indohyus, a piscivorous artiodactyl the size of a cat, to as formidable as Andrewsarchus, a giant, bison-sized predator often touted as one of the largest predatory mammals to ever live. Given such a predatory disposition, it wouldn’t be long until this clade produced a lineage of truly diverse, truly successful predators, and by around 40 million years ago, that is exactly what they did, as it was at that time that the entelodonts themselves first emerged. From their Asian homeland, the entelodonts spread across the world, spreading through not only most of Eurasia but also colonizing North America as well, with genera such as Brachyhyops being found across both continents. Here, in this North American frontier, the entelodonts began to diversify further, turning into their most successful and formidable forms yet, and it was around the late Eocene and early Oligocene that Archaeotherium itself had entered the scene.
Just from a passing glance at Archaeotherium, it is clear how exactly it (as well as the other entelodonts) earned the nickname of “hell-pigs.” It was a bruiser for starters; its body bore a robust, pig-like physique, with prominent neural spines and their associated musculature forming a hump around the shoulder region, similar to the hump of a bison. With such a bulky physique came with it impressive size; the average A. mortoni had a head-body length of roughly 1.6-2.0 m (5.3-6.6 ft), a shoulder height of 1.2 m (4 ft) and a body mass of around 180 kg (396 lb) in weight (Boardman & Secord, 2013; Joeckel, 1990). At such sizes, an adult Archaeotherium the size of a large male black bear. However, they had the potential to get even bigger. While most Archaeotherium specimens were around the size described above, a select few specimens, labeled under the synonymous genus “Megachoerus,” are found to be much larger, with skulls getting up to 66% longer than average A. mortoni specimens (Foss, 2001; Joeckel, 1990). At such sizes and using isometric scaling, such massive Archaeotherium specimens would attained body lengths over 2.5 m (8.2 ft) and would have reached weighs well over 500 kg (1100 lb), or as big as a mature male polar bear. Indeed, at such sizes, it is already abundantly evident that Archaeotherium is a force to be recorded with.
However, there was more to these formidable animals than sheer size alone. Behind all that bulk was an astoundingly swift and graceful predator, especially in terms of locomotion. Indeed, the hoofed feet of Archaeotherium, along with other entelodonts, sported several adaptations that gave it incredible locomotive efficiency, essentially turning it into a speed demon of the badlands. Such adaptations include longer distal leg elements (e.g. the radius and tibia) than their proximal counterparts (e.g. the humerus and femur), fusion of the radius and ulna for increased running efficiency, the loss of the clavicle (collar-bone) to allow for greater leg length, the loss of the acromion to enhance leg movement along the fore-and-aft plane, the loss of digits to reduce the mass of the forelimb, the fusion of the ectocuneiform and the mesocuneiform wrist-bones, among many other such traits (Theodore, 1996) . Perhaps most significant of these adaptations is the evolution of the “double-pulley astragalus (ankle-bone),” a specialized modification of the ankle that, while restricting rotation and side-to-side movement at the ankle-joint, allows for greater rotation in the fore-and-aft direction, thus allowing for more more powerful propulsion from the limbs, faster extension and retraction of the limbs and overall greater locomotive efficiency (Foss, 2001). Of course, such a trait was not only found in entelodonts but in artiodactyls as a whole, likely being a response to predatory pressures from incumbent predatory clades arising at the same time as the artiodactyls (Foss, 2001). However, in the case of the entelodonts, such adaptations were not used for merely escaping predators. Rather, they were used to for another, much more lethal effect…
Such notions are further reinforced by the entelodonts most formidable aspect, none either than their fearsome jaws, and in this respect, Archaeotherium excelled. Both for its size and in general, the head of Archaeotherium was massive, measuring 40-50 cm (1.3-1.6 ft) in length among average A. mortoni specimens, to up to 78 cm (~2.6 ft) in the larger “Megachoerus” specimens (Joeckel, 1990). Such massive skulls were supported and supplemented by equally massive neck muscles and ligaments, which attached to massive neural spines on the anterior thoracic vertebrae akin to a bisons hump as well as to the sternum, allowing Archaeotherium to keep its head aloft despite the skulls massive size (Effinger, 1998). Of course, with such a massive skull, it should come as no surprise that such skulls housed exceptionally formidable jaws as well, and indeed, the bite of Archaeotherium was an especially deadly one. Its zygomatic arches (cheek-bones) and its temporal fossa were enlarged and expanded, indicative of massive temporalis muscles that afforded Archaeotherium astoundingly powerful bites (Joeckel, 1990). This is further augmented by Archaeotherium’s massive jugal flanges (bony projections of the cheek), which supported powerful masseter muscles which enhanced chewing and mastication, as well as an enlarged postorbital bar that reinforced the skull against torsional stresses (Foss, 2001). Last but not least, powerful jaws are supplemented by an enlarged gape, facilitated by a low coronoid process and enlarged posterior mandibular tubercles (bony projections originating from the lower jaw), which provided an insertion site for sternum-to-mandible jaw abduction muscles, allowing for a more forceful opening of the jaw (Foss, 2001). All together, such traits suggest a massive and incredibly fearsome bite, perhaps the most formidable of any animal in its environment.
Of course, none of such traits are especially indicative of a predatory lifestyle. Indeed, many modern non-predatory ungulates, like hippos, pigs and peccaries, also possess large, formidable skulls and jaws. However, in peeling back the layers, it is found there was more to the skull of Archaeotherium that lies in store. Indeed, when inspecting the animal closely, a unique mosaic of features is revealed; traits that make it out to be much more lethal than the average artiodactyl. On one hand, Archaeotherium possessed many traits similar to those of herbivores animals, as is expected of ungulates. For instance, its jaw musculature that allowed the lower jaw of Archaeotherium a full side-to-side chewing motion as in herbivores (whereas most carnivores can only move their lower jaw up and down)(Effinger, 1998). On the other hand, Archaeotherium wielded many other traits far more lethal in their morphology, less akin to a herbivore and far more akin to a bonafide predator. For instance, the aforementioned enlarged gape of Archaeotherium is a bizarre trait on a supposed herbivore, as such animals do not need large gapes to eat vegetation and thus have smaller, more restricted gapes. Conversely, many predatory lineages have comparatively large gapes, as larger gapes allow for the the jaws to grab on to more effectively larger objects, namely large prey animals (Joeckel, 1990).
Such a juxtaposition, however, is most evident when discussing the real killing instruments of Archaeotherium — the teeth. More so than any facet of this animal, the teeth of Archaeotherium are the real stars of the show, showing both how alike it was compared to its herbivores counterparts and more importantly, how it couldn’t be more different. For instance, the molars of Archaeotherium were quite similar to modern herbivores ungulates, in that they were robust, bunodont, and were designed for crushing and grinding, similar in form and function to modern ungulates like peccaries (Joeckel, 1990). However, while the molars give the impression that Archaeotherium was a herbivore, the other teeth tell a very different story. The incisors, for example, were enlarged, sharpened, and fully interlocked (as opposed to the flat-topped incisors seen in herbivores ungulates), creating an incisor array that was seemingly ill-suited for cropping vegetation and much more adept at for gripping, puncturing and cutting (Joeckel, 1990). Even more formidable were the canines. Like the modern pigs from which entelodonts derived their nicknames, the canines of Archaeotherium were sharp and enlarged to form prominent tusk-like teeth, but unlike pigs, they were rounded in cross-section (similar to modern carnivores like big cats, indicating more durable canines that can absorb and resist torsional forces, such as those from struggling prey) and were serrated to form a distinct cutting edge (Effinger, 1998; Joeckel, 1990; Ruff & Van Valkenburgh, 1987). These canines, along with the incisors, interlock to stabilize the jaws while biting and dismantling in a carnivore-like fashion. More strikingly, the canines also seem to act as “occlusal guides,” wherein the canines help align the movement and position of the rear teeth as they come together, allowing for a more efficient shearing action by the rear teeth. This function is seen most prevalently modern carnivorous mammals, and is evidenced by the canine tooth-wear, which is also analogous to modern predators like bears and canids (Joeckel, 1990). Indeed, going off such teeth alone, it is clear that Archaeotherium is far more predatory than expected of an ungulate. However, the real stars of the show, the teeth that truly betray the predatory nature of these ungulates, are the premolars. Perhaps the most carnivore-like teeth in the entelodont’s entire tooth row, the premolars of Archaeotherium, particularly the anterior premolars, are laterally compressed, somewhat conical in shape, and are weakly serrated to bear a cutting edge, giving them a somewhat carnivorous form and function of shearing and slicing (Effinger, 1998). Most strikingly of all, the premolars of Archaeotherium bear unique features similar not to modern herbivores, but to durophagous carnivores like hyenas, particularly apical wear patterns, highly thickened enamel, “zigzag-shaped” enamel prism layers (Hunter-Schraeger bands) on the premolars which is also seen in osteophagous animals like hyenas, and an interlocking premolar interface wherein linear objects (such as bones) inserted into jaws from the side would be pinned between the premolars and crushed (Foss, 2001). Taken together, these features do not suggest a diet of grass or vegetation like other ungulates. Rather, they suggest a far more violent diet, one including flesh as well as hard, durable foods, particularly bone. All in all, the evidence is clear. Archaeotherium and other entelodonts, unlike the rest of their artiodactyl kin, were not the passive herbivores as we envision ungulates today. Rather, they were willing, unrepentant meat-eaters that had a taste for flesh as well as foliage.
Of course, even with such lines of evidence, its hard to conclude that Archaeotherium was a true predator. After all, its wide gape and durophagous teeth could have just as easily been used for scavenging or even to eat tough plant matter such as seeds or nuts, as in peccaries and pigs, which themselves share many of the same adaptations as Archaeotherium, include the more carnivorous ones (e.g. the wide gape, using the canines as an occlusal guide, etc.). How exactly do we know that these things were veritable predators and not pretenders to the title. To this end, there is yet one last piece of evidence, one that puts on full display the predatory prowess of Archaeotheriumevidence of a kill itself. Found within oligocene-aged sediment in what is now Wyoming, a collection of various fossil remains was found, each belonging to the ancient sheep-sized camel Poebrotherium, with many of the skeletal remains being disarticulated and even missing whole hindlimbs or even entire rear halves of their body. Tellingly, many of the remains bear extensive bite marks and puncture wounds across their surface. Upon close examination, the spacing and size of the punctures leave only one culprit: Archaeotherium. Of course, such an event could still have been scavenging; the entelodonts were consuming the remains of already dead, decomposed camels, explaining the bite marks. What was far more telling, however, was where the bite marks were found. In addition bite marks being found on the torso and lumbar regions of the camels, various puncture wounds were found on the skull and neck, which were otherwise uneaten. Scavengers rarely feast on the head to begin with; there is very little worthwhile meat on it besides the brain, cheek-muscles and eyes, and even if they did feed on the skull and neck, they would still eat it wholesale, not merely bite it and then leave it otherwise untouched. Indeed, it was clear that this was no mere scavenging event. Rather than merely consuming these camels, Archaeotherium was actively preying upon and killing them, dispatching them via a crushing bite to the skull or neck before dismembering and even bisecting the hapless camels with their powerful jaws to preferentially feast on their hindquarters (likely by swallowing the hindquarters whole, as the pelvis of Poebrotherium was coincidentally the perfect width for Archaeotherium to devour whole), eventually discarding the leftovers in meat caches for later consumption (Sundell, 1999). With this finding, such a feat of brutality leaves no doubt in ones mind as to what the true nature of Archaeotherium was. This was no herbivore, nor was it a simple scavenger. This was an active, rapacious predator, the most powerful in its entire ecosystem.
Indeed, with such brutal evidence of predation frozen in time, combined with various dental, cranial, and post cranial adaptations of this formidable animal, it’s possible to paint a picture of how this formidable creature lived. Though an omnivore by trade, willing and able to feast on plant matter such as grass, roots and tubers, Archaeotherium was also a wanton predator that took just about any prey it wanted. Upon detecting its prey, it approached its vicim from ambush before launching itself at blazing speed. From there, its cursorial, hoofed legs, used by other ungulates for escape predation, were here employed to capture prey, carrying it at great speeds as it caught up to its quarry. Having closed the distance with its target, it was then that the entelodont brought its jaws to bear, grabbing hold of the victim with powerful jaws and gripping teeth to bring it to a screeching halt. If the victim is lucky, Archaeotherium will then kill it quickly with a crushing bite to the skull or neck, puncturing the brain or spinal cord and killing its target instantly. If not, the victim is eaten alive, torn apart while it’s still kicking, as modern boars will do today. In any case, incapacitated prey are subsequently dismantled, with the entelodont using its entire head and heavily-muscled necks to bite into and pull apart its victim in devastating “puncture-and pull’ bites (Foss, 2001). Prey would then finally be consumed starting at the hindquarters, with not even the bones of its prey being spared. Such brutality, though far from clean, drove home a singular truth: that during this time, ungulates were not just prey, that they were not the mere “predator-fodder” we know them as today. rather, they themselves were the predators themselves, dominating as superb hunters within their domain and even suppressing clades we know as predators today, least of all the carnivorans. Indeed, during this point in time, the age of the carnivorous ungulates had hit their stride, and more specifically, the age of entelodonts had begun.
Of course, more so than any other entelodont, Archaeotherium took to this new age with gusto. Archaeotherium lived from 35-28 million years ago during the late Eocene and early Oligocene in a locality known today as the White River Badlands, a fossil locality nestled along the Great Plains and Rocky Mountains. Though a chalky, barren landscape today, during the time of Archaeotherium, the White River Badlands was a swamp-like floodplain crisscrossed with rivers and interspersed with by a mosaic of forests concentrated around waterways, open woodlands and open plains. As with most ecosystems with such a lush disposition, this locale teemed with life, with ancient hornless rhinos, small horse-like hyracodonts and early camels roaming the open habitats while giant brontotheres, small early horses and strange, sheep-like ungulates called merycoidodonts (also known as “oreodonts”) dwelled within the dense forests. Within this locale, Archaeotherium stalked the open woodlands and riparian forests of its domain. Here, it acted as a dominant predator and scavenger across is territory, filling a niche similar to modern grizzly bears but far more predatory. Among its preferred food items would be plant matter such as roots, foliage and nuts, but also meat in the form of carrion or freshly caught prey. In this respect, smaller ungulates such as the fleet-footed camel Poebrotherium, a known prey item of Archaeotherium, would have made a for choice prey, as its small size would make it easy for Archaeotherium to dispatch with its powerful jaws, while the entelodonts swift legs gave it the speed necessary to keep pace with its agile prey.
However, the entelodont didn’t have such a feast all to itself. Just as the badlands teemed with herbivores, so too did it teem with rival predators. Among their ranks included fearsome predators such as Hyaenodon, a powerful, vaguely dog-like predator up to the size of wolves (as in H. horridus) or even lions (as in the Eocene-aged H. megaloides, which was replaced by H. horridus during the Oligocene). Armed with a massive head, fierce jaws and a set of knife-like teeth that could cut down even large prey in seconds, these were some of the most formidable predators on the landscape. There were also the nimravids, cat-like carnivorans that bore saber-teeth to kill large prey in seconds, and included the likes of the lynx-sized Dinictis, the leopard-sized Hoplophoneus and even the jaguar-sized Eusmilus. Furthermore, there were amphicyonids, better known as the bear-dogs. Though known from much larger forms later on in their existence, during the late Eocene and Oligocene, they were much smaller and acted as the “canid-analogues” of the ecosystem, filling a role similar to wolves or coyotes. Last but not least, there were the bathornithid birds, huge cariamiform birds related to modern seriemas but much larger, which filled a niche similar to modern seriemas or secretary birds, albeit on a much larger scale. Given such competition, it would seem that Archaeotherium would have its hands full. However, things are not as they appear. For starters, habitat differences would mitigate high amounts of competition, as both Hyaenodon and the various nimravids occupy more specialized ecological roles (being a plains-specialist and forest-specialist, respectively) than did Archaeotherium, providing a buffer to stave off competition: More importantly, however, none of the aforementioned predators were simply big enough to take Archaeotherium on. During the roughly 7 million years existence of Archaeotherium, the only carnivore that matched it in size was H. megaloides, and even that would have an only applied to average A. mortoni individuals, not to the much larger, bison-sized “Megachoerus” individuals. The next largest predator at that point would be the jaguars-sized Eusmilus (specifically E. adelos) which would have only been a bit more than half the size of even an average A. mortoni. Besides that, virtually every other predator on the landscape was simply outclassed by the much larger entelodont in terms of size and brute strength. As such, within its domain, Archaeotherium had total, unquestioned authority, dominating the other predators in the landscape and likely stealing their kills as well. In fact, just about the only threat Archaeotherium had was other Archaeotherium, as fossil bite marks suggest that this animal regularly and fraglantly engaged in intraspecific combat, usually through face-biting and possibly even jaw-wrestling (Effinger, 1998; Tanke & Currie, 1998). Nevertheless, it was clear that Archaeotherium was the undisputed king of the badlands; in a landscape of hyaenodonts and carnivorans galore, it was a hoofed ungulate that reigned supreme.
However, such a reign would not last. As the Eocene transitioned into the Eocene, the planet underwent an abrupt cooling and drying phase known as Eocene-Oligocene Transition or more simply the Grande Coupure. This change in climate would eliminate the sprawling wetlands and river systems that Archaeotherium had been depending on, gradually replacing it with drier and more open habitats. To its credit, Archaeotherium did manage to hang on, persisting well after the Grand-Coupure had taken place, but in the end the damage had been done; Archaeotherium was a dead-man-walking. Eventually, by around 28 million years ago, Archaeotherium would go extinct, perishing due to this change in global climate (Gillham, 2019). Entelodonts as a whole would persist into the Miocene, producing some of their largest forms ever known in the form of the bison-sized Daeodon (which was itself even more carnivorous than Archaeotherium), however they too would meet the same fate as their earlier cousins. By around 15-20 million years ago, entelodonts as a whole would go extinct. However, while the entelodonts may have perished, this was not the end of carnivorous ungulates as a whole. Recall that the cetacodontamorphs, the lineage of artiodactyls that produced the entelodonts, left behind two living descendants. The first among them were the hippos, themselves fairly frequent herbivores. The second of such lineage, however, was a different story. Emerging out of South Asia, this lineage of piscivorous cetacodontamorphs, in a an attempt to further specialize for the fish-hunting lifestyle, began to delve further and further into the water, becoming more and more aquatic and the millennia passed by. At a certain point, these carnivorous artiodactlys had become something completely unrecognizable from their original hoofed forms. Their skin became hairless and their bodies became streamlined for life in water. Their hoofed limbs grew into giant flippers for steering in the water and their previously tiny tails became massive and sported giant tail flukes for aquatic propulsion. Their noses even moved to the tip of their head, becoming a blowhole that would be signature to this clade as a whole. Indeed, this clade was none other than the modern whales, themselves derived, carnivorous ungulates that had specialized for a life in the water, and in doing so, became the some of the most dominant aquatic predators across the globe for millions of years. Indeed, though long gone, the legacy of the entelodonts and of predatory ungulates as a whole, a legacy Archaeotherium itself had helped foster, lives on in these paragons of predatory prowess, showing that the ungulates are more than just the mere “prey” that they are often made out to be. Moreover, given the success that carnivorous ungulates had enjoyed in the past and given how modern omnivorous ungulates like boar dabble in predation themselves, perhaps, in the distant future, this planet may see the rise of carnivorous ungulates once again, following in the footsteps left behind by Archaeotherium and the other predatory ungulates all those millions of years ago.
submitted by Mophandel to badassanimals [link] [comments]


2024.05.14 17:01 Lillietta Validation: used rapid antigen test and got a positive (validating my symptoms).

Validation: used rapid antigen test and got a positive (validating my symptoms).
This is a legit brand, I think some of the Canadian covid test kits were from Assu-test. (Could be wrong). It’s a stool rapid antigen test kit. 2 in a box. $26 CAD.
The test is labeled for cats and dogs which I suspect is a way to get around regs but cats/dogs get tested for pathogens in the same way as humans so I figured it’s fine.
Why I did this:
Diagnosed via endoscopy Jan 23 Antibiotics round 1 Jan 23 Symptoms gone
UBT in July - false negative Symptoms back Aug drs dismissed
Dr did second endoscopy Dec 23 Positive results Antibiotics round 2 Feb ‘24 Symptoms went away
April ‘24 dr did 3rd endoscopy bc I don’t trust the UBT (at least how it’s administered in my local lab). Results negative
Late April - Symptoms (stomach and brain issues) back a week later. Mid -May RAT positive
Because I have gone through the cycle of being dismissed due to false negative results, I wanted to try a RAT just to see and of course it’s positive. I’m tired of wasting money on expensive tests that yield false negative results and the ensuring gaslighting by doctors.
Next steps: Explore GIMap and other ways to identify which strains of HP I have and what antibiotics they’re resistant to.
I will go back to my mastic gum, DGL, zinc carnosine and berberine to keep it at bay, avoiding PPIs bc they are causing too much nutrient malabsorption.
My stomach doesnt hurt tooooo much. It’s more my brain that’s getting messed up (emotionally volatile, anxious, brain fog, memory, attention issues). 🤦‍♀️
submitted by Lillietta to HPylori [link] [comments]


2024.05.14 16:54 Commercial_Break360 Cat with cancer threw up now eats

My cat has cancer and had a lump removed but it wasn’t enough etc. Naturally, her health is degrading but she has been relatively normal. For a period of about 3 weeks her appetite GREATLY decreased. We were trying different foods, treats, human food, more gravy foods but I was at the point where it seemed like it was time to let go.
I brought her to the vet and they said she was mostly dehydrated (I kind of brought her in to talk about end of life stuff…). They gave her some fluids and then she did a little better for a day. After that she was almost worse than before.
About a week later, after a particularly bad day she had a pretty intense barfing fit in the middle of the night. She was left dazed and tired. I thought “this is it” but all of a sudden she heads to her dish and chows down on all the foods I had been trying her on. A dish of dry food, an entire pack of this hydration stuff and all her treats. Now days later her eating is pretty much back to normal and she seems much better.
What happened? How could one barf fix her ability to eat like that after weeks? Gas? Some muscle thing? I know her cancer isn’t going to go away but she’s so much better since that barf!
submitted by Commercial_Break360 to CatAdvice [link] [comments]


2024.05.14 16:53 RdBlaze-23 Comments and replies

I am making a simple blog app in Django and learning in the process. I was successfully able to post comments but I am having difficulties in developing the reply system. The problem I am having is when the user wants to reply to a comment, if I can pass the id of that comment to which the user wants to reply to the parent in the Comment model, the reply system would be ready. Please guide me how to this. Also how to make replies nested?
#views.py class BlogDetailView(DetailView): # Post detail model = Post template_name = "post_detail.html" def get_context_data(self, *args, **kwargs): cat_menu = Category.objects.all() post=self.get_object() postid=post.pk comments = Comment.objects.filter(post=postid) context = super(BlogDetailView, self).get_context_data(*args, **kwargs) context["cat_menu"] = cat_menu context["comments"]=comments context["comment_form"]=CommentForm() return context def post(self, request, *args, **kwargs): if self.request.method == "POST": comment_form = CommentForm(self.request.POST) if comment_form.is_valid(): content = comment_form.cleaned_data["comment_body"] parent = comment_form.cleaned_data["parent"] if parent: # reply parent_comment = Comment.objects.get(pk=parent) new_comment = Comment( comment_body=content, name=self.request.user, post=self.get_object(), parent=parent_comment, ) new_comment.save() else: # If new comment i.e parent value is none new_comment = Comment( comment_body=content, name=self.request.user, post=self.get_object(), ) new_comment.save() return redirect(self.request.path_info) #models.py class Comment(models.Model): sno = models.AutoField(primary_key=True) post = models.ForeignKey(Post, on_delete=models.CASCADE, related_name="comments") parent = models.ForeignKey( "self", on_delete=models.CASCADE, null=True, blank=True, related_name="replies" ) name=models.ForeignKey("auth.User", on_delete=models.CASCADE) comment_body=models.TextField() comment_date=models.DateField(auto_now_add=True) timestamp= models.DateTimeField(default=now) def __str__(self): return self.comment_body[0:13] + "..." + "by" + " " + self.name.username #forms.py class CommentForm(forms.ModelForm): class Meta: model = Comment fields = ["comment_body", "parent"] labels = { "comment_body": _(""), } widgets = { "comment_body": forms.TextInput(), } 
submitted by RdBlaze-23 to django [link] [comments]


2024.05.14 16:25 Mophandel Archaeotherium, the King of the White River Badlands

Archaeotherium, the King of the White River Badlands
Art by Bob Nicholls
Nowadays, when we envision the words “prey,” among modern mammalian fauna, few taxa come to mind as quickly as the hoofed mammals, better known as the ungulates. Indeed, for the better part of their entire evolutionary history, the ungulates have become entirely indistinguishable from the term “prey.” Across their two major modern branches, the artiodactyls (the “even-toed ungulates,” such as bovids, pigs, deer, hippos and giraffes) and the perissodactyls (the “odd-toed ungulates,” including horses, rhinos and tapir), the ungulates too have created an empire spanning nearly every continent, establishing themselves as the the dominant herbivores throughout their entire range. However, as a price for such success, their lot as herbivores have forced them into an unenviable position: being the food for the predators. Indeed, throughout the diets of most modern predators, ungulates make up the majority, if not the entirety, of their diet, becoming their counterparts in this evolutionary dance of theirs. They have become the lamb to their wolf, the zebra to their lion, the stag to their tiger. If there is a predator in need of lunch, chances are that there is an ungulate there to provide it. Of course, such a dynamic is not necessarily a recent innovation. For the last 15-20 million years, across much of the world, both new and old, the ungulates have served as prey for these predators through it all. Over the course of whole epochs, these two groups have played into these roles for millions of years, coevolving with each other in an eons-long game of cat-and-mouse. The shoes they fill are not new, but have existed for ages, and within their niches they have cultivated their roles to perfection. Indeed, with such a tenured history, it seems hardly surprising the ungulates are wholly inseparable from the terms “prey,” itself.
However, while this is the case now, as it has been for the last 15-20 million years, go back far enough, and we see that this dynamic is not as set in stone as we would think. Indeed, back during the Eocene and Oligocene, during the very earliest days of age of mammals, things were very different for the ungulates. While today they are considered little more than food for modern predators, during these olden days, the ungulates weren’t quite so benign. In fact, far from being fodder for top predators, the ungulates had turned the tables, instead becoming top predators themselves. Indeed, though nearly unheard of today, throughout much of the Eocene and Oligocene, carnivorous ungulates thrived in abundance, developing specializations for catching large prey and establishing themselves as top predators that competed alongside the more traditional carnivores, and even dominating them in some instances. Given such success, it’s no wonder that multiple such clades had arisen during this time. Such predators included the arctocyonids, a lineage of (ironically) hoof-less ungulates with large jaws and sharp teeth for capturing large prey. There were also the mesonychians, a lineage of dog-like ungulates with massive skulls and jaws that allowed them to reign as the top predator across much of the Eocene.
However, among these various lineages, one stands stands out among the rest, by far. Arising during the Eocene, this lineage, though superficially resembling modern pigs, hailed from one an ancient lineage of artiodactyls far removed from swine or most other ungulates in general, with few close relatives alive today. Through perhaps not the most predatory of the bunch, it was among the most formidable, as their superficially pig-like appearance came with giant predatory jaws and teeth unlike anything from the modern era. And of course, as if all of that wasn’t enough, this lineage also went on to earn arguably one of the most badass nicknames of any lineage of mammals, period. These predators, of course, were the entelodonts, a.k.a the “hell-pigs.” More so than any other predatory ungulate lineage, these formidable ungulates were the ones to turn the current paradigm upside down, becoming some of the largest and most dominant carnivores in their landscape, even with (and often in spite of) the presence of more traditional predators. Through impressive size, fearsome teeth and sheer tenacity, these animals became the top dogs of their time, ruling as behemoth-kings of their Paleogene kingdoms, domineering all comers, and throughout the ranks, one entelodont in particular demonstrated such dominance the best. Though not the largest or most powerful of their kind, it is one of the most iconic, being among the most well-known members of its lineage to date. Moreover, this enteledont also has some of the most complete life histories ever seen out of this clade, with its brutality and predatory prowess being displayed in the fossil record in a way seen in no other member of its kind. More than anything else, however, it was this predator that best turned the notion of “ungulates being prey” on its head, living in an environment that bore some of the largest carnivoran hypercarnivores to date and still reigning as the undisputed top predator of its domain. This fearsome beast was none other than Archaeotherium, icon of the entelodonts, terror of the Oligocene American west and undisputed king of the White River badlands.
The rise of Archaeotherium (and of entelodonts in general) is closely tied to the ascendancy of carnivorous ungulates as a whole, one of the earliest evolutionary success stories of the entire Cenozoic. Having become their own derived clade since the late Cretaceous, the ungulates were remarkably successful during the early Paleogene, as they were among the first mammalian clades to reach large sizes during those early days after the non-avian dinosaurs had gone extinct. As such, it was with incredible swiftness that, as the Paleogene progressed, the ungulates swooped upon the various niches left empty by the K-Pg mass extinction that killed the dinosaurs. This of course included the herbivorous niches we would know them for today, but this also included other, much more carnivore roles. Indeed, early on during the Paleogene, it was the ungulates that first seized the roles of large mammalian predators, becoming some the earliest large mammalian carnivores to ever live, well before even the carnivorans. Such predators included the arctocyonids, a lineage of vaguely dog-like, hoof-less ungulates with robust jaws and sharpened teeth that acted as some of earliest large carnivores of the Paleocene, with genera such as Arctocyon mumak getting up to the size of big cats. Even more prolific were the mesonychids. More so than what pretty much any other lineage of predator, it was the mesonychids that would stand out as the earliest dominant predators of the early Cenozoic. Growing up to the size of bears and with enormous, bone-crushing jaws, the mesonychids were among the most powerful and successful predators on the market at that time, with a near-global range and being capable of subjugating just about any other predator in their environments. Indeed, they, along with other carnivorous ungulates (as well as ungulates in general), were experiencing a golden age during this time, easily being the most prolific predators of the age. Given such prevalence, it should be no surprise that there would be yet another lineage of predatory ungulates would throw their hat into the ring, and by early Eocene, that contender would none other than the entelodonts.
The very first entelodonts had arisen from artiodactyl ancestors during the Eocene epoch, at a time when artiodactyls were far more diverse and bizarre than they are now. Through today known from their modern herbivorous representatives such as bovines, deer, and antelope, during the Paleocene and Eocene, the artiodacyls, as with most ungulates of that time, were stronger and far more predaceous, particularly when it came to one such clade of artiodactyls, the cetacodontamorphs. Only known today from hippos and another group of artiodactyls (one which will become relevant later), the cetacodantomorphs emerged out of Asia around 55 million years ago, at around the same time that artiodactyls themselves had made their debut. These animals included the first truly predatory artiodactyls, with many of them possessing large skulls with powerful jaws and sharp, predatory teeth. Among their ranks included animals as puny as Indohyus, a piscivorous artiodactyl the size of a cat, to as formidable as Andrewsarchus, a giant, bison-sized predator often touted as one of the largest predatory mammals to ever live. Given such a predatory disposition, it wouldn’t be long until this clade produced a lineage of truly diverse, truly successful predators, and by around 40 million years ago, that is exactly what they did, as it was at that time that the entelodonts themselves first emerged. From their Asian homeland, the entelodonts spread across the world, spreading through not only most of Eurasia but also colonizing North America as well, with genera such as Brachyhyops being found across both continents. Here, in this North American frontier, the entelodonts began to diversify further, turning into their most successful and formidable forms yet, and it was around the late Eocene and early Oligocene that Archaeotherium itself had entered the scene.
Just from a passing glance at Archaeotherium, it is clear how exactly it (as well as the other entelodonts) earned the nickname of “hell-pigs.” It was a bruiser for starters; its body bore a robust, pig-like physique, with prominent neural spines and their associated musculature forming a hump around the shoulder region, similar to the hump of a bison. With such a bulky physique came with it impressive size; the average A. mortoni had a head-body length of roughly 1.6-2.0 m (5.3-6.6 ft), a shoulder height of 1.2 m (4 ft) and a body mass of around 180 kg (396 lb) in weight (Boardman & Secord, 2013; Joeckel, 1990). At such sizes, an adult Archaeotherium the size of a large male black bear. However, they had the potential to get even bigger. While most Archaeotherium specimens were around the size described above, a select few specimens, labeled under the synonymous genus “Megachoerus,” are found to be much larger, with skulls getting up to 66% longer than average A. mortoni specimens (Foss, 2001; Joeckel, 1990). At such sizes and using isometric scaling, such massive Archaeotherium specimens would attained body lengths over 2.5 m (8.2 ft) and would have reached weighs well over 500 kg (1100 lb), or as big as a mature male polar bear. Indeed, at such sizes, it is already abundantly evident that Archaeotherium is a force to be recorded with.
However, there was more to these formidable animals than sheer size alone. Behind all that bulk was an astoundingly swift and graceful predator, especially in terms of locomotion. Indeed, the hoofed feet of Archaeotherium, along with other entelodonts, sported several adaptations that gave it incredible locomotive efficiency, essentially turning it into a speed demon of the badlands. Such adaptations include longer distal leg elements (e.g. the radius and tibia) than their proximal counterparts (e.g. the humerus and femur), fusion of the radius and ulna for increased running efficiency, the loss of the clavicle (collar-bone) to allow for greater leg length, the loss of the acromion to enhance leg movement along the fore-and-aft plane, the loss of digits to reduce the mass of the forelimb, the fusion of the ectocuneiform and the mesocuneiform wrist-bones, among many other such traits (Theodore, 1996) . Perhaps most significant of these adaptations is the evolution of the “double-pulley astragalus (ankle-bone),” a specialized modification of the ankle that, while restricting rotation and side-to-side movement at the ankle-joint, allows for greater rotation in the fore-and-aft direction, thus allowing for more more powerful propulsion from the limbs, faster extension and retraction of the limbs and overall greater locomotive efficiency (Foss, 2001). Of course, such a trait was not only found in entelodonts but in artiodactyls as a whole, likely being a response to predatory pressures from incumbent predatory clades arising at the same time as the artiodactyls (Foss, 2001). However, in the case of the entelodonts, such adaptations were not used for merely escaping predators. Rather, they were used to for another, much more lethal effect…
Such notions are further reinforced by the entelodonts most formidable aspect, none either than their fearsome jaws, and in this respect, Archaeotherium excelled. Both for its size and in general, the head of Archaeotherium was massive, measuring 40-50 cm (1.3-1.6 ft) in length among average A. mortoni specimens, to up to 78 cm (~2.6 ft) in the larger “Megachoerus” specimens (Joeckel, 1990). Such massive skulls were supported and supplemented by equally massive neck muscles and ligaments, which attached to massive neural spines on the anterior thoracic vertebrae akin to a bisons hump as well as to the sternum, allowing Archaeotherium to keep its head aloft despite the skulls massive size (Effinger, 1998). Of course, with such a massive skull, it should come as no surprise that such skulls housed exceptionally formidable jaws as well, and indeed, the bite of Archaeotherium was an especially deadly one. Its zygomatic arches (cheek-bones) and its temporal fossa were enlarged and expanded, indicative of massive temporalis muscles that afforded Archaeotherium astoundingly powerful bites (Joeckel, 1990). This is further augmented by Archaeotherium’s massive jugal flanges (bony projections of the cheek), which supported powerful masseter muscles which enhanced chewing and mastication, as well as an enlarged postorbital bar that reinforced the skull against torsional stresses (Foss, 2001). Last but not least, powerful jaws are supplemented by an enlarged gape, facilitated by a low coronoid process and enlarged posterior mandibular tubercles (bony projections originating from the lower jaw), which provided an insertion site for sternum-to-mandible jaw abduction muscles, allowing for a more forceful opening of the jaw (Foss, 2001). All together, such traits suggest a massive and incredibly fearsome bite, perhaps the most formidable of any animal in its environment.
Of course, none of such traits are especially indicative of a predatory lifestyle. Indeed, many modern non-predatory ungulates, like hippos, pigs and peccaries, also possess large, formidable skulls and jaws. However, in peeling back the layers, it is found there was more to the skull of Archaeotherium that lies in store. Indeed, when inspecting the animal closely, a unique mosaic of features is revealed; traits that make it out to be much more lethal than the average artiodactyl. On one hand, Archaeotherium possessed many traits similar to those of herbivores animals, as is expected of ungulates. For instance, its jaw musculature that allowed the lower jaw of Archaeotherium a full side-to-side chewing motion as in herbivores (whereas most carnivores can only move their lower jaw up and down)(Effinger, 1998). On the other hand, Archaeotherium wielded many other traits far more lethal in their morphology, less akin to a herbivore and far more akin to a bonafide predator. For instance, the aforementioned enlarged gape of Archaeotherium is a bizarre trait on a supposed herbivore, as such animals do not need large gapes to eat vegetation and thus have smaller, more restricted gapes. Conversely, many predatory lineages have comparatively large gapes, as larger gapes allow for the the jaws to grab on to more effectively larger objects, namely large prey animals (Joeckel, 1990).
Such a juxtaposition, however, is most evident when discussing the real killing instruments of Archaeotherium — the teeth. More so than any facet of this animal, the teeth of Archaeotherium are the real stars of the show, showing both how alike it was compared to its herbivores counterparts and more importantly, how it couldn’t be more different. For instance, the molars of Archaeotherium were quite similar to modern herbivores ungulates, in that they were robust, bunodont, and were designed for crushing and grinding, similar in form and function to modern ungulates like peccaries (Joeckel, 1990). However, while the molars give the impression that Archaeotherium was a herbivore, the other teeth tell a very different story. The incisors, for example, were enlarged, sharpened, and fully interlocked (as opposed to the flat-topped incisors seen in herbivores ungulates), creating an incisor array that was seemingly ill-suited for cropping vegetation and much more adept at for gripping, puncturing and cutting (Joeckel, 1990). Even more formidable were the canines. Like the modern pigs from which entelodonts derived their nicknames, the canines of Archaeotherium were sharp and enlarged to form prominent tusk-like teeth, but unlike pigs, they were rounded in cross-section (similar to modern carnivores like big cats, indicating more durable canines that can absorb and resist torsional forces, such as those from struggling prey) and were serrated to form a distinct cutting edge (Effinger, 1998; Joeckel, 1990; Ruff & Van Valkenburgh, 1987). These canines, along with the incisors, interlock to stabilize the jaws while biting and dismantling in a carnivore-like fashion. More strikingly, the canines also seem to act as “occlusal guides,” wherein the canines help align the movement and position of the rear teeth as they come together, allowing for a more efficient shearing action by the rear teeth. This function is seen most prevalently modern carnivores mammals, and is evidenced by the canine tooth-wear, which is also analogous to modern predators like bears and canids (Joeckel, 1990). Indeed, going off such teeth alone, it is clear that Archaeotherium is far more predatory than expected of an ungulate. However, the real stars of the show, the teeth that truly betray the predatory nature of these ungulates, are the premolars. Perhaps the most carnivore-like teeth in the entelodont’s entire tooth row, the premolars of Archaeotherium, particularly the anterior premolars, are laterally compressed, somewhat conical in shape, and are weakly serrated to bear a cutting edge, giving them a somewhat carnivorous form and function of shearing and slicing (Effinger, 1998). Most strikingly of all, the premolars of Archaeotherium bear unique features similar not to modern herbivores, but to durophagous carnivores like hyenas, particularly apical wear patterns, highly thickened enamel, “zigzag-shaped” enamel prism layers (Hunter-Schraeger bands) on the premolars which is also seen in osteophagous animals like hyenas, and an interlocking premolar interface wherein linear objects (such as bones) inserted into jaws from the side would be pinned between the premolars and crushed (Foss, 2001). Taken together, these features do not suggest a diet of grass or vegetation like other ungulates. Rather, they suggest a far more violent diet, one including flesh as well as hard, durable foods, particularly bone. All in all, the evidence is clear. Archaeotherium and other entelodonts, unlike the rest of their artiodactyl kin, were not the passive herbivores as we envision ungulates today. Rather, they were willing, unrepentant meat-eaters that had a taste for flesh as well as foliage.
Of course, even with such lines of evidence, its hard to conclude that Archaeotherium was a true predator. After all, its wide gape and durophagous teeth could have just as easily been used for scavenging or even to eat tough plant matter such as seeds or nuts, as in peccaries and pigs, which themselves share many of the same adaptations as Archaeotherium, include the more carnivorous ones (e.g. the wide gape, using the canines as an occlusal guide, etc.). How exactly do we know that these things were veritable predators and not pretenders to the title. To this end, there is yet one last piece of evidence, one that puts on full display the predatory prowess of Archaeotheriumevidence of a kill itself. Found within oligocene-aged sediment in what is now Wyoming, a collection of various fossil remains was found, each belonging to the ancient sheep-sized camel Poebrotherium, with many of the skeletal remains being disarticulated and even missing whole hindlimbs or even entire rear halves of their body. Tellingly, many of the remains bear extensive bite marks and puncture wounds across their surface. Upon close examination, the spacing and size of the punctures leave only one culprit: Archaeotherium. Of course, such an event could still have been scavenging; the entelodonts were consuming the remains of already dead, decomposed camels, explaining the bite marks. What was far more telling, however, was where the bite marks were found. In addition bite marks being found on the torso and lumbar regions of the camels, various puncture wounds were found on the skull and neck, which were otherwise uneaten. Scavengers rarely feast on the head to begin with; there is very little worthwhile meat on it besides the brain, cheek-muscles and eyes, and even if they did feed on the skull and neck, they would still eat it wholesale, not merely bite it and then leave it otherwise untouched. Indeed, it was clear that this was no mere scavenging event. Rather than merely consuming these camels, Archaeotherium was actively preying upon and killing them, dispatching them via a crushing bite to the skull or neck before dismembering and even bisecting the hapless camels with their powerful jaws to preferentially feast on their hindquarters (likely by swallowing the hindquarters whole, as the pelvis of Poebrotherium was coincidentally the perfect width for Archaeotherium to devour whole), eventually discarding the leftovers in meat caches for later consumption (Sundell, 1999). With this finding, such a feat of brutality leaves no doubt in ones mind as to what the true nature of Archaeotherium was. This was no herbivore, nor was it a simple scavenger. This was an active, rapacious predator, the most powerful in its entire ecosystem.
Indeed, with such brutal evidence of predation frozen in time, combined with various dental, cranial, and post cranial adaptations of this formidable animal, it’s possible to paint a picture of how this formidable creature lived. Though an omnivore by trade, willing and able to feast on plant matter such as grass, roots and tubers, Archaeotherium was also a wanton predator that took just about any prey it wanted. Upon detecting its prey, it approached its vicim from ambush before launching itself at blazing speed. From there, its cursorial, hoofed legs, used by other ungulates for escape predation, were here employed to capture prey, carrying it at great speeds as it caught up to its quarry. Having closed the distance with its target, it was then that the entelodont brought its jaws to bear, grabbing hold of the victim with powerful jaws and gripping teeth to bring it to a screeching halt. If the victim is lucky, Archaeotherium will then kill it quickly with a crushing bite to the skull or neck, puncturing the brain or spinal cord and killing its target instantly. If not, the victim is eaten alive, torn apart while it’s still kicking, as modern boars will do today. In any case, incapacitated prey are subsequently dismantled, with the entelodont using its entire head and heavily-muscled necks to bite into and pull apart its victim in devastating “puncture-and pull’ bites (Foss, 2001). Prey would then finally be consumed starting at the hindquarters, with not even the bones of its prey being spared. Such brutality, though far from clean, drove home a singular truth: that during this time, ungulates were not just prey, that they were not the mere “predator-fodder” we know them as today. rather, they themselves were the predators themselves, dominating as superb hunters within their domain and even suppressing clades we know as predators today, least of all the carnivorans. Indeed, during this point in time, the age of the carnivorous ungulates had hit their stride, and more specifically, the age of entelodonts had begun.
Of course, more so than any other ettelodont, Archaeotherium took to this new age with gusto. Archaeotherium lived from 35-28 million years ago during the late Eocene and early Oligocene in a locality known today as the White River Badlands, a fossil locality nestled along the Great Plains and Rocky Mountains. Though a chalky, barren landscape today, during the time of Archaeotherium, the White River Badlands was a swamp-like floodplain crisscrossed with rivers and interspersed with by a mosaic of forests concentrated around waterways, open woodlands and open plains. As with most ecosystems with such a lush disposition, this locale teemed with life, with ancient hornless rhinos, small horse-like hyracodonts and early camels roaming the open habitats while giant brontotheres, small early horses and strange, sheep-like ungulates called merycoidodonts (also known as “oreodonts”) dwelled within the dense forests. Within this locale, Archaeotherium stalked the open woodlands and riparian forests of its domain. Here, it acted as a dominant predator and scavenger across is territory, filling a niche similar to modern grizzly bears but far more predatory. Among its preferred food items would be plant matter such as roots, foliage and nuts, but also meat in the form of carrion or freshly caught prey. In this respect, smaller ungulates such as the fleet-footed camel Poebrotherium, a known prey item of Archaeotherium, would have made a for choice prey, as its small size would make it easy for Archaeotherium to dispatch with its powerful jaws, while the entelodonts swift legs gave it the speed necessary to keep pace with its agile prey.
However, the entelodont didn’t have such a feast all to itself. Just as the badlands teemed with herbivores, so too did it teem with rival predators. Among their ranks included fearsome predators such as Hyaenodon, a powerful, vaguely dog-like predator up to the size of wolves (as in H. horridus) or even lions (as in the Eocene-aged H. megaloides, which was replaced by H. horridus during the Oligocene). Armed with a massive head, fierce jaws and a set of knife-like teeth that could cut down even large prey in seconds, these were some of the most formidable predators on the landscape. There were also the nimravids, cat-like carnivorans that bore saber-teeth to kill large prey in seconds, and included the likes of the lynx-sized Dinictis, the leopard-sized Hoplophoneus and even the jaguar-sized Eusmilus. Furthermore, there were amphicyonids, better known as the bear-dogs. Though known from much larger forms later on in their existence, during the late Eocene and Oligocene, they were much smaller and acted as the “canid-analogues” of the ecosystem, filling a role similar to wolves or coyotes. Last but not least, there were the bathornithid birds, huge cariamiform birds related to modern seriemas but much larger, which filled a niche similar to modern seriemas or secretary birds, albeit on a much larger scale. Given such competition, it would seem that Archaeotherium would have its hands full. However, things are not as they appear. For starters, habitat differences would mitigate high amounts of competition, as both Hyaenodon and the various nimravids occupy more specialized ecological roles (being a plains-specialist and forest-specialist, respectively) than did Archaeotherium, providing a buffer to stave off competition: More importantly, however, none of the aforementioned predators were simply big enough to take Archaeotherium on. During the roughly 7 million years existence of Archaeotherium, the only carnivore that matched it in size was H. megaloides, and even that would have an only applied to average A. mortoni individuals, not to the much larger, bison-sized “Megachoerus” individuals. The next largest predator at that point would be the jaguars-sized Eusmilus (specifically E. adelos) which would have only been a bit more than half the size of even an average A. mortoni. Besides that, virtually every other predator on the landscape was simply outclassed by the much larger entelodont in terms of size and brute strength. As such, within its domain, Archaeotherium had total, unquestioned authority, dominating the other predators in the landscape and likely stealing their kills as well. In fact, just about the only threat Archaeotherium had was other Archaeotherium, as fossil bite marks suggest that this animal regularly and fraglantly engaged in intraspecific combat, usually through face-biting and possibly even jaw-wrestling (Effinger, 1998; Tanke & Currie, 1998). Nevertheless, it was clear that Archaeotherium was the undisputed king of the badlands; in a landscape of hyaenodonts and carnivorans galore, it was a hoofed ungulate that reigned supreme.
However, such a reign would not last. As the Eocene transitioned into the Eocene, the planet underwent an abrupt cooling and drying phase known as Eocene-Oligocene Transition or more simply the Grande Coupure. This change in climate would eliminate the sprawling wetlands and river systems that Archaeotherium had been depending on, gradually replacing it with drier and more open habitats. To its credit, Archaeotherium did manage to hang on, persisting well after the Grand-Coupure had taken place, but in the end the damage had been done; Archaeotherium was a dead-man-walking. Eventually, by around 28 million years ago, Archaeotherium would go extinct, perishing due to this change in global climate (Gillham, 2019). Entelodonts as a whole would persist into the Miocene, producing some of their largest forms ever known in the form of the bison-sized Daeodon (which was itself even more carnivorous than Archaeotherium), however they too would meet the same fate as their earlier cousins. By around 15-20 million years ago, entelodonts as a whole would go extinct. However, while the entelodonts may have perished, this was not the end of carnivorous ungulates as a whole. Recall that the cetacodontamorphs, the lineage of artiodactyls that produced the entelodonts, left behind two living descendants. The first among them were the hippos, themselves fairly frequent herbivores. The second of such lineage, however, was a different story. Emerging out of South Asia, this lineage of piscivorous cetacodontamorphs, in a an attempt to further specialize for the fish-hunting lifestyle, began to delve further and further into the water, becoming more and more aquatic and the millennia passed by. At a certain point, these carnivorous artiodactlys had become something completely unrecognizable from their original hoofed forms. Their skin became hairless and their bodies became streamlined for life in water. Their hoofed limbs grew into giant flippers for steering in the water and their previously tiny tails became massive and sported giant tail flukes for aquatic propulsion. Their noses even moved to the tip of their head, becoming a blowhole that would be signature to this clade as a whole. Indeed, this clade was none other than the modern whales, themselves derived, carnivorous ungulates that had specialized for a life in the water, and in doing so, became the some of the most dominant aquatic predators across the globe for millions of years. Indeed, though long gone, the legacy of the entelodonts and of predatory ungulates as a whole, a legacy Archaeotherium itself had helped foster, lives on in these paragons of predatory prowess, showing that the ungulates are more than just the mere “prey” that they are often made out to be. Moreover, given the success that carnivorous ungulates had enjoyed in the past and given how modern omnivorous ungulates like boar dabble in predation themselves, perhaps, in the distant future, this planet may see the rise of carnivorous ungulates once again, following in the footsteps left behind by Archaeotherium and the other predatory ungulates all those millions of years ago.
submitted by Mophandel to Naturewasmetal [link] [comments]


2024.05.14 16:11 MilieMimie Respectful punchlines and reply strategies

The goal of this discussion is to find the best ways to respond to people who believe you don’t need dysphoria to be trans. But maybe, it could be useful for those of us who face transphobia in their day to day life.
I had the idea of this thread regarding the fact people have made a video targeting this sub.
STRATEGIES
1st of all, I think it’s very important to stay calm and respond respectfully. This way, we are showing them a mature behavior.
2nd, for me it’s important to point out the incoherence of their speech. They will not answer constructively but with some personal attacks or not at all. So we have to stick to the point and avoid responding to the attacks.
3rd, in my point of view, being factual is also a good way to push their ideology in its own limits.
Last but not least, maybe we should find a more respectful way to designated them (outside of this sub) instead of fetishists, trenders, tucutes and so on. It’s hard because it’s the truth for some but it will obliterate our points as they will focus on such word. So why not calling them “transgenderists” ?
Bonus, if we can have them lose their mind while being respectful, factual and consistent, they will decredibilize themselves.
RESPECTFUL PUNCHLINES
1) Sorry I’ve not understood LGBTQIAA2SP+ is all the same letter ? 2) Xenopronouns are more pertinent than the word transsex ? 3) Your labels are valid but not mine ? 4) Then I can be a cat, right ? 5) I remember I’m 8 yo now. 6) I’m pretty sure I’m black, I feel it. 7) Transgender wanting to be blend with transsexuals is clearly not a minority appropriation, sure ! 8) Why your feelings value more than those of others ? 9) How could you feel so insecure to admit some people have transsexualism but you ? 10) When a minority is not allowed to talk about its living experience, it’s called discrimination. 11) Should we also stop recognizing any other difference ? 12) You know anyone can adopt any gender expression no matter the sex or gender ? 13) Who said some people value more than others ? 14) Why some differences have to be said and other silenced ? 15) How do you explain surgeries have to be paid by insurances if it’s not medically necessary ?
Here above are just some ideas and my point of view. Please feel free to share your opinion, your strategy as well as your punchlines (respectful or not you decide).
submitted by MilieMimie to truscum [link] [comments]


2024.05.14 14:32 ghostly_fantasy M21 Hyperfixate with me on our interests!

Hello, hello! I'm an autistic guy looking to make some friends and hopefully ones who are also on the spectrum so we can both geek out about our interests! I'm energetic, approachable, and friendly! I am extroverted, but absolutely and eager to make friends with also introverts or anyone who doesn't care about those kind of labels at all, lol
My interests are; Build a Bear, I collected them from childhood and up till now through thrift stores! I grew up also playing Bearville, if anyone remembers that and wanna reminisce about it. Plushies in general, I love how they feel with my sensory issues and are a huge comfort item. 2000s nostalgic type stuff, I grew up in the 2000s and I love anything related to it. Arts and crafts, I do a lot of DIY type stuff and love doing all forms of artwork, especially for fandom related stuff. Garfield, I grew up with the comics and love cats a whole lot! Cozy games, like Animal Crossing, Stardew Valley, The Sims 4
My current hyperfixation is Fnaf! I'm obsessed with the series, and would love to talk with and befriend anyone who wants to fixate with me about the franchise, theories, lore, ect! Bonus points if you're an og fan of when the first game came out, like me!
My only thing I do not wish for is to interact with anyone who believes or is into 'cringe culture'. I'm not interested in befriending anyone who's basically 'no fun allowed', I never judge anyone based on their interests!
Feel free to just simply jump right into messaging me about any of our shared interests, or just telling me how your day is going and if you wanna show me any kind of art project you're working on! Or if you wanna comment and for me to DM first, no problem either! I totally understand.
submitted by ghostly_fantasy to Needafriend [link] [comments]


2024.05.14 14:23 Novel_String_5267 33 [M4F] UK/US/Anywhere - Open for a connection to build into more..

Hey Reddit.
So after 3 years of being single, I'm tired, I am craving that connection with someone to build into a serious relationship. I miss the times of being able to vent, come home to someone, dinner dates, you know the usual dating/relationship stuff. Do you like Star Wars? I think you’re the Obi-One.
I'm an avid 33 year old male, living in the United Kingdom, standing at 6'3 who is open minded, affectionate, romantic and emotionally available, I also have a cat, happy to share photos - If I was a cat, I’d spend my 9 lives trying to impress you.
3 things my friend's about me:
- You called to check on me when I was really sick. No one else did that.
- You’re fearless! I love how brave you are.
- I like that you’re a happy and positive person. You create a good vibe around yourself and I like being around you.
If I say so myself, isn't that a keeper label? <3 - Do you like bees? You look like a keeper.
So I am very lucky I work remotely full time so regarding availability/distance, I'm open to all locations/timezones, I also love to travel, I returned from Japan not too long ago and the experience was amazing, I would love to travel to meet my partner, also I love boats, I hope you do. Have you ever been on a boat? I’d love to take you on a relation-ship.
About yourself:
- 18 plus
I'm easily pleased for the most part**,** so if you're interested in connecting and seeing where we go in this world, please send me a Chat with your name, age, location and a brief summary of you, and tell me three things your friends would say about you, I would really appreciate a photo too, your photo gets mine. If you just say 'hey', I will not reply.
Maybe talk soon?
submitted by Novel_String_5267 to ForeverAloneDating [link] [comments]


2024.05.14 14:14 AwareCompetition3164 breed?

breed?
just got this beauty at the humane center. they said they don’t label cats on breed since so many come and go, can anyone tell me what they think? she’s 10 weeks old and super playful!
submitted by AwareCompetition3164 to kittens [link] [comments]


2024.05.14 14:01 Zappingsbrew A post talking about 400 words

abandon, ability, able, about, above, absence, absolute, absolutely, abstract, abundance, academy, accent, accept, access, accident, accompany, accomplish, according, account, accurate, achieve, achievement, acid, acknowledge, acquire, across, action, active, activity, actor, actual, actually, adapt, addition, additional, address, adequate, adjust, administration, admire, admission, admit, adolescent, adopt, adult, advance, advantage, adventure, advertise, advice, advise, adviser, advocate, affair, affect, afford, afraid, after, afternoon, again, against, age, agency, agenda, agent, aggressive, ago, agree, agreement, agriculture, ahead, aid, aim, air, aircraft, airline, airport, alarm, album, alcohol, alive, all, alliance, allow, ally, almost, alone, along, already, also, alter, alternative, although, always, amateur, amazing, ambition, ambulance, among, amount, analysis, analyst, analyze, ancient, and, anger, angle, angry, animal, anniversary, announce, annual, another, answer, anticipate, anxiety, any, anybody, anymore, anyone, anything, anyway, anywhere, apart, apartment, apologize, apparent, apparently, appeal, appear, appearance, apple, application, apply, appoint, appointment, appreciate, approach, appropriate, approval, approve, approximately, architect, area, argue, argument, arise, arm, armed, army, around, arrange, arrangement, arrest, arrival, arrive, art, article, artist, artistic, as, ashamed, aside, ask, asleep, aspect, assault, assert, assess, assessment, asset, assign, assignment, assist, assistance, assistant, associate, association, assume, assumption, assure, at, athlete, athletic, atmosphere, attach, attack, attempt, attend, attention, attitude, attorney, attract, attraction, attractive, attribute, audience, author, authority, auto, available, average, avoid, award, aware, awareness, away, awful, baby, back, background, bad, badly, bag, balance, ball, ban, band, bank, bar, barely, barrel, barrier, base, baseball, basic, basically, basis, basket, basketball, bath, bathroom, battery, battle, be, beach, bear, beat, beautiful, beauty, because, become, bed, bedroom, bee, beef, beer, before, begin, beginning, behavior, behind, being, belief, believe, bell, belong, below, belt, bench, bend, beneath, benefit, beside, besides, best, bet, better, between, beyond, bicycle, big, bike, bill, billion, bind, biological, bird, birth, birthday, bit, bite, black, blade, blame, blanket, blind, block, blood, blow, blue, board, boat, body, bomb, bombing, bond, bone, book, boom, boot, border, boring, born, borrow, boss, both, bother, bottle, bottom, boundary, bowl, box, boy, boyfriend, brain, branch, brand, brave, bread, break, breakfast, breast, breath, breathe, brick, bridge, brief, briefly, bright, brilliant, bring, broad, broken, brother, brown, brush, buck, budget, build, building, bullet, bunch, burden, burn, bury, bus, business, busy, but, butter, button, buy, buyer, by, cabin, cabinet, cable, cake, calculate, call, camera, camp, campaign, campus, can, Canadian, cancer, candidate, cap, capability, capable, capacity, capital, captain, capture, car, carbon, card, care, career, careful, carefully, carrier, carry, case, cash, cast, cat, catch, category, Catholic, cause, ceiling, celebrate, celebration, celebrity, cell, center, central, century, CEO, ceremony, certain, certainly, chain, chair, chairman, challenge, chamber, champion, championship, chance, change, changing, channel, chapter, character, characteristic, characterize, charge, charity, chart, chase, cheap, check, cheek, cheese, chef, chemical, chest, chicken, chief, child, childhood, Chinese, chip, chocolate, choice, cholesterol, choose, Christian, Christmas, church, cigarette, circle, circumstance, cite, citizen, city, civil, civilian, claim, class, classic, classroom, clean, clear, clearly, client, climate, climb, clinic, clinical, clock, close, closely, closer, clothes, clothing, cloud, club, clue, cluster, coach, coal, coalition, coast, coat, code, coffee, cognitive, cold, collapse, colleague, collect, collection, collective, college, colonial, color, column, combination, combine, come, comedy, comfort, comfortable, command, commander, comment, commercial, commission, commit, commitment, committee, common, communicate, communication, community, company, compare, comparison, compete, competition, competitive, competitor, complain, complaint, complete, completely, complex, complexity, compliance, complicate, complicated, component, compose, composition, comprehensive, computer, concentrate, concentration, concept, concern, concerned, concert, conclude, conclusion, concrete, condition, conduct, conference, confidence, confident, confirm, conflict, confront, confusion, Congress, congressional, connect, connection, consciousness, consensus, consequence, conservative, consider, considerable, consideration, consist, consistent, constant, constantly, constitute, constitutional, construct, construction, consultant, consume, consumer, consumption, contact, contain, container, contemporary, content, contest, context, continue, continued, contract, contrast, contribute, contribution, control, controversial, controversy, convention, conventional, conversation, convert, conviction, convince, cook, cookie, cooking, cool, cooperation, cop, cope, copy, core, corn, corner, corporate, corporation, correct, correspondent, cost, cotton, couch, could, council, count, counter, country, county, couple, courage, course, court, cousin, cover, coverage, cow, crack, craft, crash, crazy, cream, create, creation, creative, creature, credit, crew, crime, criminal, crisis, criteria, critic, critical, criticism, criticize, crop, cross, crowd, crucial, cry, cultural, culture, cup, curious, current, currently, curriculum, custom, customer, cut, cycle, dad, daily, damage, dance, danger, dangerous, dare, dark, darkness, data, database, date, daughter, day, dead, deal, dealer, dear, death, debate, debt, decade, decide, decision, deck, declare, decline, decrease, deep, deeply, deer, defeat, defend, defendant, defense, defensive, deficit, define, definitely, definition, degree, delay, deliver, delivery, demand, democracy, Democratic, Democrat, demonstrate, demonstration, deny, department, depend, dependent, depending, depict, depression, depth, deputy, derive, describe, description, desert, deserve, design, designer, desire, desk, desperate, despite, destroy, destruction, detail, detailed, detect, detection, detective, determine, develop, developing, development, device, devil, dialogue, diet, differ, difference, different, differently, difficult, difficulty, dig, digital, dimension, dining, dinner, direct, direction, directly, director, dirt, disability, disagree, disappear, disaster, discipline, disclose, discover, discovery, discrimination, discuss, discussion, disease, dish, dismiss, disorder, display, dispute, distance, distinct, distinction, distinguish, distribute, distribution, district, diverse, diversity, divide, division, divorce, DNA, do, doctor, document, dog, domestic, dominant, dominate, door, double, doubt, down, downtown, dozen, draft, drag, drama, dramatic, dramatically, draw, drawer, drawing, dream, dress, drink, drive, driver, drop, drug, dry, due, during, dust, duty, dwell, dying, dynamic, each, eager, ear, earlier, early, earn, earnings, earth, earthquake, ease, easily, east, eastern, easy, eat, economic, economy, edge, edit, edition, editor, educate, education, educational, educator, effect, effective, effectively, efficiency, efficient, effort, egg, eight, either, elderly, elect, election, electric, electrical, electricity, electronic, element, elementary, eliminate, elite, else, elsewhere, e-mail, embrace, emerge, emergency, emission, emotion, emotional, emphasis, emphasize, employ, employee, employer, employment, empty, enable, encounter, encourage, end, enemy, energy, enforcement, engage, engine, engineer, engineering, English, enhance, enjoy, enormous, enough, ensure, enter, enterprise, entertain, entertainment, entire, entirely, entrance, entry, environment, environmental, episode, equal, equally, equipment, equivalent, era, error, escape, especially, essay, essential, essentially, establish, establishment, estate, estimate, etc, ethics, ethnic, European, evaluate, evaluation, evening, event, eventually, ever, every, everybody, everyday, everyone, everything, everywhere, evidence, evolution, evolve, exact, exactly, exam, examination, examine, example, exceed, excellent, except, exception, exchange, exciting, executive, exercise, exhibit, exhibition, exist, existence, existing, expand, expansion, expect, expectation, expense, expensive, experience, experiment, expert, explain, explanation, explode, explore, explosion, expose, exposure, express, expression, extend, extension, extensive, extent, external, extra, extraordinary, extreme, extremely, eye, fabric, face, facility, fact, factor, factory, faculty, fade, fail, failure, fair, fairly, faith, fall, false, familiar, family, famous, fan, fantasy, far, farm, farmer, fashion, fast, fat, fate, father, fault, favor, favorite, fear, feature, federal, fee, feed, feel, feeling, fellow, female, fence, festival, few, fewer, fiber, fiction, field, fifteen, fifth, fifty, fight, fighter, fighting, figure, file, fill, film, final, finally, finance, financial, find, finding, fine, finger, finish, fire, firm, first, fish, fishing, fit, fitness, five, fix, flag, flame, flat, flavor, flee, flesh, flight, float, floor, flow, flower, fly, focus, folk, follow, following, food, foot, football, for, force, foreign, forest, forever, forget, form, formal, formation, former, formula, forth, fortune, forward, found, foundation, founder, four, fourth, frame, framework, free, freedom, freeze, French, frequency, frequent, frequently, fresh, friend, friendly, friendship, from, front, fruit, frustration, fuel, fulfill, full, fully, fun, function, fund, fundamental, funding, funeral, funny, furniture, furthermore, future, gain, galaxy, gallery, game, gang, gap, garage, garden, garlic, gas, gate, gather, gay, gaze, gear, gender, gene, general, generally, generate, generation, genetic, gentleman, gently, German, gesture, get, ghost, giant, gift, gifted, girl, girlfriend, give, given, glad, glance, glass, global, glove, go, goal, God, gold, golden, golf, good, govern, government, governor, grab, grace, grade, gradually, graduate, grain, grand, grandmother, grant, grass, grave, gray, great, green, grocery, ground, group, grow, growing, growth, guarantee, guard, guess, guest, guide, guideline, guilty, gun, guy, habit, habitat, hair, half, hall, hand, handful, handle, hang, happen, happy, harbor, hard, hardly, hat, hate, have, he, head, headline, headquarters, health, healthy, hear, hearing, heart, heat, heaven, heavily, heavy, heel, height, helicopter, hell, hello, help, helpful, hence, her, herb, here, heritage, hero, herself, hey, hi, hide, high, highlight, highly, highway, hill, him, himself, hip, hire, his, historic, historical, history, hit, hold, hole, holiday, holy, home, homeless, honest, honey, honor, hope, horizon, horror, horse, hospital, host, hot, hotel, hour, house, household, housing, how, however, huge, human, humor, hundred, hungry, hunter, hunting, hurt, husband, hypothesis, ice, idea, ideal, identification, identify, identity, ignore, ill, illegal, illness, illustrate, image, imagination, imagine, immediate, immediately, immigrant, immigration, impact, implement, implication, imply, importance, important, impose, impossible, impress, impression, impressive, improve, improvement, incentive, incident, include, including, income, incorporate, increase, increased, increasingly, incredible, indeed, independence, independent, index, indicate, indication, individual, industrial, industry, infant, infection, inflation, influence, inform, information, ingredient, initial, initially, initiative, injury, inner, innocent, inquiry, inside, insight, insist, inspire, install, instance, instead, institute, institution, institutional, instruction, instructor, instrument, insurance, intellectual, intelligence, intend, intense, intensity, intention, interaction, interest, interested, interesting, internal, international, Internet, interpret, interpretation, intervention, interview, introduce, introduction, invasion, invest, investigation, investigator, investment, investor, invite, involve, involved, involvement, Iraqi, Irish, iron, Islamic, island, Israeli, issue, it, Italian, item, its, itself, jacket, jail, Japanese, jet, Jew, Jewish, job, join, joint, joke, journal, journalist, journey, joy, judge, judgment, juice, jump, junior, jury, just, justice, justify, keep, key, kick, kid, kill, killer, killing, kind, king, kiss, kitchen, knee, knife, knock, know, knowledge, lab, label, labor, laboratory, lack, lady, lake, land, landscape, language, lap, large, largely, last, late, later, Latin, latter, laugh, launch, law, lawsuit, lawyer, lay, layer, lead, leader, leadership, leading, leaf, league, lean, learn, learning, least, leather, leave, left, leg, legacy, legal, legend, legislation, legislative, legislator, legitimate, lemon, length, less, lesson, let, letter, level, liberal, library, license, lie, life, lifestyle, lifetime, lift, light, like, likely, limit, limitation, limited, line, link, lip, list, listen, literary, literature, little, live, living, load, loan, local, locate, location, lock, long, long-term, look, loose, lose, loss, lost, lot, lots, loud, love, lovely, lover, low, lower, luck, lucky, lunch, luxury, machine, mad, magazine, mail, main, mainly, maintain, maintenance, major, majority, make, maker, makeup, male, mall, man, manage, management, manager, manner, manufacturer, manufacturing, many, map, margin, mark, market, marketing, marriage, married, marry, mask, mass, massive, master, match, material, math, matter, may, maybe, mayor, me, meal, mean, meaning, meanwhile, measure, measurement, meat, mechanism, media, medical, medication, medicine, medium, meet, meeting, member, membership, memory, mental, mention, menu, mere, merely, mess, message, metal, meter, method, Mexican, middle, might, military, milk, million, mind, mine, minister, minor, minority, minute, miracle, mirror, miss, missile, mission, mistake, mix, mixture, mm-hmm, mode, model, moderate, modern, modest, mom, moment, money, monitor, month, mood, moon, moral, more, moreover, morning, mortgage, most, mostly, mother, motion, motivation, motor, mountain, mouse, mouth, move, movement, movie, Mr, Mrs, Ms, much, multiple, murder, muscle, museum, music, musical, musician, Muslim, must, mutual, my, myself, mystery, myth, naked, name, narrative, narrow, nation, national, native, natural, naturally, nature, near, nearby, nearly, necessarily, necessary, neck, need, negative, negotiate, negotiation, neighbor, neighborhood, neither, nerve, nervous, net, network, never, nevertheless, new, newly, news, newspaper, next, nice, night, nine, no, nobody, nod, noise, nomination, nominee, none, nonetheless, nor, normal, normally, north, northern, nose, not, note, nothing, notice, notion, novel, now, nowhere, nuclear, number, numerous, nurse, nut, object, objective, obligation, observation, observe, observer, obtain, obvious, obviously, occasion, occasionally, occupation, occupy, occur, ocean, odd, odds, of, off, offense, offensive, offer, office, officer, official, often, oh, oil, okay, old, Olympic, on, once, one, ongoing, onion, online, only, onto, open, opening, operate, operating, operation, operator, opinion, opponent, opportunity, oppose, opposed, opposite, opposition, option, or, orange, order, ordinary, organic, organization, organize, orientation, origin, original, originally, other, others, otherwise, ought, our, ours, ourselves, out, outcome, outside, oven, over, overall, overcome, overlook, owe, own, owner, pace, pack, package, page, pain, painful, paint, painter, painting, pair, pale, Palestinian, palm, pan, panel, panic, pant, paper, paragraph, parent, park, parking, part, participant, participate, participation, particle, particular, particularly, partly, partner, partnership, party, pass, passage, passenger, passion, past, patch, path, patient, pattern, pause, pay, payment, PC, peace, peak, peer, pen, penalty, people, pepper, per, perceive, percentage, perception, perfect, perfectly, perform, performance, perhaps, period, permanent, permission, permit, person, personal, personality, personally, personnel, perspective, persuade, pet, phase, phenomenon, philosophy, phone, photo, photographer, phrase, physical, physically, physician, piano, pick, picture, pie, piece, pile, pilot, pine, pink, pipe, pitch, place, plan, plane, planet, planning, plant, plastic, plate, platform, play, player, please, pleasure, plenty, plot, plus, PM, pocket, poem, poet, poetry, point, police, policy, political, politically, politician, politics, poll, pollution, pool, poor, pop, popular, population, porch, port, portion, portrait, portray, pose, position, positive, possess, possession, possibility, possible, possibly, post, pot, potato, potential, potentially, pound, pour, poverty, powder, power, powerful, practical, practice, prayer, preach, precisely, predict, prediction, prefer, preference, pregnancy, pregnant, preparation, prepare, prescription, presence, present, presentation, preserve, president, presidential, press, pressure, pretend, pretty, prevent, previous, previously, price, pride, priest, primarily, primary, prime, principal, principle, print, prior, priority, prison, prisoner, privacy, private, probably, problem, procedure, proceed, process, processing, processor, proclaim, produce, producer, product, production, profession, professional, professor, profile, profit, program, progress, progressive, project, prominent, promise, promote, prompt, proof, proper, properly, property, proportion, proposal, propose, prosecutor, prospect, protect, protection, protein, protest, proud, prove, provide, provider, province, provision, psychological, psychology, public, publication, publicity, publish, publisher, pull, punishment, purchase, pure, purpose, pursue, push, put, qualify, quality, quarter, quarterback, quarterly, queen, quest, question, quick, quickly, quiet, quietly, quit, quite, quote, race, racial, radiation, radical, radio, rail, rain, raise, range, rank, rapid, rapidly, rare, rarely, rate, rather, rating, ratio, raw, reach, react, reaction, reader, reading, ready, real, reality, realize, really, reason, reasonable, recall, receive, recent, recently, reception, recipe, recipient, recognition, recognize, recommend, recommendation, record, recording, recover, recovery, recruit, red, reduce, reduction, refer, reference, reflect, reflection, reform, refugee, refuse, regard, regarding, regardless, regime, region, regional, register, regular, regularly, regulate, regulation, regulator, reinforce, reject, relate, relation, relationship, relative, relatively, relax, release, relevant, relief, religion, religious, rely, remain, remaining, remarkable, remember, remind, remote, remove, repeat, repeatedly, replace, replacement, reply, report, reporter, represent, representation, representative, Republican, reputation, request, require, requirement, research, researcher, resemble, reservation, resident, residential, resign, resist, resistance, resolution, resolve, resort, resource, respect, respond, response, responsibility, responsible, rest, restaurant, restore, restriction, result, retain, retire, retirement, return, reveal, revenue, review, revolution, rhythm, rice, rich, rid, ride, rifle, right, ring, rise, risk, river, road, rock, role, roll, romantic, roof, room, root, rope, rose, rough, roughly, round, route, routine, row, rub, rubber, rude, ruin, rule, run, running, rural, rush, Russian, sacred, sad, safe, safety, sake, salad, salary, sale, sales, salt, same, sample, sanction, sand, satellite, satisfaction, satisfied, satisfy, sauce, save, saving, say, scale, scandal, scare, scatter, scenario, scene, schedule, scheme, scholar, scholarship, school, science, scientific, scientist, scope, score, scream, screen, script, sea, search, season, seat, second, secondary, secret, secretary, section, sector, secure, security, see, seed, seek, seem, segment, seize, select, selection, self, sell, Senate, senator, send, senior, sense, sensitive, sentence, separate, sequence, series, serious, seriously, servant, serve, service, session, set, setting, settle, settlement, seven, several, severe, sex, sexual, shade, shadow, shake, shall, shallow, shape, share, sharp, she, sheet, shelf, shell, shelter, shift, shine, ship, shirt, shock, shoe, shoot, shooting, shop, shopping, short, shortly, shot, should, shoulder, shout, show, shower, shrug, shut, shy, sibling, sick, side, sigh, sight, sign, signal, significant, significantly, silence, silent, silver, similar, similarly, simple, simply, sin, since, sing, singer, single, sink, sir, sister, sit, site, situation, six, size, ski, skill, skin, skirt, sky, slave, sleep, slice, slide, slight, slightly, slip, slow, slowly, small, smart, smell, smile, smoke, smooth, snap, snow, so, so-called, soccer, social, society, soft, software, soil, solar, soldier, sole, solid, solution, solve, some, somebody, somehow, someone, something, sometimes, somewhat, somewhere, son, song, soon, sophisticated, sorry, sort, soul, sound, soup, source, south, southern, Soviet, space, Spanish, speak, speaker, special, specialist, species, specific, specifically, specify, speech, speed, spend, spending, spin, spirit, spiritual, split, spoil, sponsor, sport, spot, spray, spread, spring, square, squeeze, stability, stable, staff, stage, stain, stair, stake, stand, standard, standing, star, stare, start, state, statement, station, statistical, status, stay, steady, steal, steel, steep, stem, step, stick, still, stimulate, stimulus, stir, stock, stomach, stone, stop, storage, store, storm, story, straight, strange, stranger, strategic, strategy, stream, street, strength, strengthen, stress, stretch, strike, string, strip, stroke, strong, strongly, structural, structure, struggle, student, studio, study, stuff, stupid, style, subject, submit, subsequent, substance, substantial, substitute, succeed, success, successful, successfully, such, sudden, suddenly, sue, suffer, sufficient, sugar, suggest, suggestion, suicide, suit, summer, summit, sun, super, supply, support, supporter, suppose, supposed, Supreme, sure, surely, surface, surgery, surprise, surprised, surprising, surprisingly, surround, survey, survival, survive, survivor, suspect, sustain, swear, sweep, sweet, swim, swing, switch, symbol, symptom, system, table, tactic, tail, take, tale, talent, talk, tall, tank, tap, tape, target, task, taste, tax, taxi, tea, teach, teacher, teaching, team, tear, technical, technique, technology, teen, teenager, telephone, telescope, television, tell, temperature, temporary, ten, tend, tendency, tennis, tension, tent, term, terms, terrible, territory, terror, terrorist, test, testimony, testing, text, than, thank, thanks, that, the, theater, their, them, theme, themselves, then, theory, therapy, there, therefore, these, they, thick, thin, thing, think, thinking, third, thirty, this, those, though, thought, thousand, threat, threaten, three, throat, through, throughout, throw, thus, ticket, tie, tight, time, tiny, tip, tire, tissue, title, to, tobacco, today, toe, together, toilet, token, tolerate, tomato, tomorrow, tone, tongue, tonight, too, tool, tooth, top, topic, toss, total, totally, touch, tough, tour, tourist, tournament, toward, towards, tower, town, toy, trace, track, trade, tradition, traditional, traffic, tragedy, trail, train, training, transfer, transform, transformation, transition, translate, translation, transmission, transmit, transport, transportation, travel, treat, treatment, treaty, tree, tremendous, trend, trial, tribe, trick, trip, troop, trouble, truck, true, truly, trust, truth, try, tube, tunnel, turn, TV, twelve, twenty, twice, twin, two, type, typical, typically, ugly, ultimate, ultimately, unable, uncle, undergo, understand, understanding, unfortunately, uniform, union, unique, unit, United, universal, universe, university, unknown, unless, unlike, until, unusual, up, upon, upper, urban, urge, us, use, used, useful, user, usual, usually, utility, utilize, vacation, valley, valuable, value, variable, variation, variety, various, vary, vast, vegetable, vehicle, venture, version, versus, very, vessel, veteran, via, victim, victory, video, view, viewer, village, violate, violation, violence, violent, virtually, virtue, virus, visibility, visible, vision, visit, visitor, visual, vital, voice, volume, voluntary, volunteer, vote, voter, voting, wage, wait, wake, walk, wall, wander, want, war, warm, warn, warning, wash, waste, watch, water, wave, way, we, weak, weakness, wealth, wealthy, weapon, wear, weather, web, website, wedding, week, weekend, weekly, weigh, weight, welcome, welfare, well, west, western, wet, what, whatever, wheel, when, whenever, where, whereas, whether, which, while, whisper, white, who, whole, whom, whose, why, wide, widely, widespread, wife, wild, wildlife, will, willing, win, wind, window, wine, wing, winner, winter, wipe, wire, wisdom, wise, wish, with, withdraw, within, without, witness, woman, wonder, wonderful, wood, wooden, word, work, worker, working, workout, workplace, works, workshop, world, worried, worry, worth, would, wound, wrap, write, writer, writing, wrong, yard, yeah, year, yell, yellow, yes, yesterday, yet, yield, you, young, your, yours, yourself, youth, zone.
submitted by Zappingsbrew to u/Zappingsbrew [link] [comments]


2024.05.14 12:21 rweninger Nextcloud Upgrade fron chart version 1.6.61 to 2.0.5 failed

I am not sure if I want to solve this issue actually, I just want to vent.
iX, what do you think yourself when you print out this error message to a "customer"?
I mean your installation of Kubernetes on a single host is crap and using helm charts that utterly break in an atomic chain reaction that way doesnt make it trustworthy. I am on the way to migrate nextcloud away again from TrueNAS to a docker host and just use TrueNAS as storage.
I dont care about sensible data down there, at the time of posting, this system isnt running anymore. Sorry if I annoy somebody.
[EFAULT] Failed to upgrade App: WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /etc/ranchek3s/k3s.yaml Error: UPGRADE FAILED: execution error at (nextcloud/templates/common.yaml:38:4): Chart - Values contain an error that may be a result of merging. Values containing the error: Error: 'error converting YAML to JSON: yaml: invalid leading UTF-8 octet' TZ: UTC bashImage: pullPolicy: IfNotPresent repository: bash tag: 4.4.23 configmap: nextcloud-config: data: limitrequestbody.conf: LimitRequestBody 3221225472 occ: - #!/bin/bash uid="$(id -u)" gid="$(id -g)" if [ "$uid" = '0' ]; then user='www-data' group='www-data' else user="$uid" group="$gid" fi run_as() { if [ "$(id -u)" = 0 ]; then su -p "$user" -s /bin/bash -c 'php /vawww/html/occ "$@"' - "$@" else /bin/bash -c 'php /vawww/html/occ "$@"' - "$@" fi } run_as "$@" opcache.ini: opcache.memory_consumption=128 php.ini: max_execution_time=30 enabled: true nginx: data: nginx.conf: - events {} http { server { listen 9002 ssl http2; listen [::]:9002 ssl http2; # Redirect HTTP to HTTPS error_page 497 301 =307 https://$host$request_uri; ssl_certificate '/etc/nginx-certs/public.crt'; ssl_certificate_key '/etc/nginx-certs/private.key'; client_max_body_size 3G; add_header Strict-Transport-Security "max-age=15552000; includeSubDomains; preload" always; location = /robots.txt { allow all; log_not_found off; access_log off; } location = /.well-known/carddav { return 301 $scheme://$host/remote.php/dav; } location = /.well-known/caldav { return 301 $scheme://$host/remote.php/dav; } location / { proxy_pass http://nextcloud:80; proxy_http_version 1.1; proxy_cache_bypass $http_upgrade; proxy_request_buffering off; # Proxy headers proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto https; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Port 443; # Proxy timeouts proxy_connect_timeout 60s; proxy_send_timeout 60s; proxy_read_timeout 60s; } } } enabled: true fallbackDefaults: accessModes: - ReadWriteOnce persistenceType: emptyDir probeTimeouts: liveness: failureThreshold: 5 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 readiness: failureThreshold: 5 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 2 timeoutSeconds: 5 startup: failureThreshold: 60 initialDelaySeconds: 10 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 2 probeType: http pvcRetain: false pvcSize: 1Gi serviceProtocol: tcp serviceType: ClusterIP storageClass: "" global: annotations: {} ixChartContext: addNvidiaRuntimeClass: false hasNFSCSI: true hasSMBCSI: true isInstall: false isStopped: false isUpdate: false isUpgrade: true kubernetes_config: cluster_cidr: 172.16.0.0/16 cluster_dns_ip: 172.17.0.10 service_cidr: 172.17.0.0/16 nfsProvisioner: nfs.csi.k8s.io nvidiaRuntimeClassName: nvidia operation: UPGRADE smbProvisioner: smb.csi.k8s.io storageClassName: ix-storage-class-nextcloud upgradeMetadata: newChartVersion: 2.0.5 oldChartVersion: 1.6.61 preUpgradeRevision: 89 labels: {} minNodePort: 9000 image: pullPolicy: IfNotPresent repository: nextcloud tag: 29.0.0 imagePullSecret: [] ixCertificateAuthorities: {} ixCertificates: "1": CA_type_existing: false CA_type_intermediate: false CA_type_internal: false CSR: null DN: /C=US/O=iXsystems/CN=localhost/emailAddress=info@ixsystems.com/ST=Tennessee/L=Maryville/subjectAltName=DNS:localhost can_be_revoked: false cert_type: CERTIFICATE cert_type_CSR: false cert_type_existing: true cert_type_internal: false certificate: -----BEGIN CERTIFICATE----- MIIDrTCCApWgAwIBAgIEHHHd+zANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMC VVMxEjAQBgNVBAoMCWlYc3lzdGVtczESMBAGA1UEAwwJbG9jYWxob3N0MSEwHwYJ KoZIhvcNAQkBFhJpbmZvQGl4c3lzdGVtcy5jb20xEjAQBgNVBAgMCVRlbm5lc3Nl ZTESMBAGA1UEBwwJTWFyeXZpbGxlMB4XDTIzMTIxNjA3MDUwOVoXDTI1MDExNjA3 MDUwOVowgYAxCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlpWHN5c3RlbXMxEjAQBgNV BAMMCWxvY2FsaG9zdDEhMB8GCSqGSIb3DQEJARYSaW5mb0BpeHN5c3RlbXMuY29t MRIwEAYDVQQIDAlUZW5uZXNzZWUxEjAQBgNVBAcMCU1hcnl2aWxsZTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAKPRN3n5ngKFrHQ12gKCmLEN85If6B3E KEo4nvTkTIWLzXZcTGxlJ9kGr9bt0V8cvEInZnOCnyY74lzKlMhZv1R58nfBmz5a gpV6scHXZVghGhGsjtP7/H4PRMUbzM9MawET8+Au8grjAodUkz6Jskcwhgg9EVS5 UQPTDkxXJYFRUN1XhJOR4tqsrHFrI25oUF6Gms9Wp1aq0mJXh+FIGAyELqpdk/Q8 N1Rjn3t4m2Ub+OPmBLwHOncIqz2PHVgL574bT/q+Lc3Mi/gQsfNi6VN7UkNTQ5Q2 uOhrcw4gtjn41v0j7k9CsUvPK8zfCizQHgBx6Ih33Z850pHUQyNuwjECAwEAAaMt MCswFAYDVR0RBA0wC4IJbG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMA0G CSqGSIb3DQEBCwUAA4IBAQAQG2KsF6ki8dooaaM+32APHJp38LEmLNIMdnIlCHPw RnQ+4I8ssEPKk3czIzOlOe6R3V71GWg1JlGEuUD6M3rPbzSfWzv0kdji/qgzUId1 oh9vEao+ndPijYpDi6CUcBADuzilcygSBl05j6RlS2Uv8+tNIjxTKrDegyaEtC3W RoVqON0vhDSKJ3OsOKR2g5uFfs/uHxBvskkChdGn/1aRz+DdHCYVOEavnQylXPBk xzWQDVt6+6mAhejGGkkGsIG1QY7pFpQPA9UWeY/C/3/QdSl01GgfpyWNsfE+Wu1b IS3wxfWfuiMiDbUElqjDqiy623peeVFXrWlTV4G4yBG/ -----END CERTIFICATE----- certificate_path: /etc/certificates/truenas_default.crt chain: false chain_list: - -----BEGIN CERTIFICATE----- MIIDrTCCApWgAwIBAgIEHHHd+zANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMC VVMxEjAQBgNVBAoMCWlYc3lzdGVtczESMBAGA1UEAwwJbG9jYWxob3N0MSEwHwYJ KoZIhvcNAQkBFhJpbmZvQGl4c3lzdGVtcy5jb20xEjAQBgNVBAgMCVRlbm5lc3Nl ZTESMBAGA1UEBwwJTWFyeXZpbGxlMB4XDTIzMTIxNjA3MDUwOVoXDTI1MDExNjA3 MDUwOVowgYAxCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlpWHN5c3RlbXMxEjAQBgNV BAMMCWxvY2FsaG9zdDEhMB8GCSqGSIb3DQEJARYSaW5mb0BpeHN5c3RlbXMuY29t MRIwEAYDVQQIDAlUZW5uZXNzZWUxEjAQBgNVBAcMCU1hcnl2aWxsZTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAKPRN3n5ngKFrHQ12gKCmLEN85If6B3E KEo4nvTkTIWLzXZcTGxlJ9kGr9bt0V8cvEInZnOCnyY74lzKlMhZv1R58nfBmz5a gpV6scHXZVghGhGsjtP7/H4PRMUbzM9MawET8+Au8grjAodUkz6Jskcwhgg9EVS5 UQPTDkxXJYFRUN1XhJOR4tqsrHFrI25oUF6Gms9Wp1aq0mJXh+FIGAyELqpdk/Q8 N1Rjn3t4m2Ub+OPmBLwHOncIqz2PHVgL574bT/q+Lc3Mi/gQsfNi6VN7UkNTQ5Q2 uOhrcw4gtjn41v0j7k9CsUvPK8zfCizQHgBx6Ih33Z850pHUQyNuwjECAwEAAaMt MCswFAYDVR0RBA0wC4IJbG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMA0G CSqGSIb3DQEBCwUAA4IBAQAQG2KsF6ki8dooaaM+32APHJp38LEmLNIMdnIlCHPw RnQ+4I8ssEPKk3czIzOlOe6R3V71GWg1JlGEuUD6M3rPbzSfWzv0kdji/qgzUId1 oh9vEao+ndPijYpDi6CUcBADuzilcygSBl05j6RlS2Uv8+tNIjxTKrDegyaEtC3W RoVqON0vhDSKJ3OsOKR2g5uFfs/uHxBvskkChdGn/1aRz+DdHCYVOEavnQylXPBk xzWQDVt6+6mAhejGGkkGsIG1QY7pFpQPA9UWeY/C/3/QdSl01GgfpyWNsfE+Wu1b IS3wxfWfuiMiDbUElqjDqiy623peeVFXrWlTV4G4yBG/ -----END CERTIFICATE----- city: Maryville common: localhost country: US csr_path: /etc/certificates/truenas_default.csr digest_algorithm: SHA256 email: info@ixsystems.com expired: false extensions: ExtendedKeyUsage: TLS Web Server Authentication SubjectAltName: DNS:localhost fingerprint: 8E:68:9D:0A:7D:A6:41:11:59:B0:0C:01:8C:AC:C4:F4:DB:F9:6B:2C from: Sat Dec 16 08:05:09 2023 id: 1 internal: "NO" issuer: external key_length: 2048 key_type: RSA lifetime: 397 name: truenas_default organization: iXsystems organizational_unit: null parsed: true privatekey: -----BEGIN PRIVATE KEY----- MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCj0Td5+Z4Chax0 NdoCgpixDfOSH+gdxChKOJ705EyFi812XExsZSfZBq/W7dFfHLxCJ2Zzgp8mO+Jc ypTIWb9UefJ3wZs+WoKVerHB12VYIRoRrI7T+/x+D0TFG8zPTGsBE/PgLvIK4wKH VJM+ibJHMIYIPRFUuVED0w5MVyWBUVDdV4STkeLarKxxayNuaFBehprPVqdWqtJi V4fhSBgMhC6qXZP0PDdUY597eJtlG/jj5gS8Bzp3CKs9jx1YC+e+G0/6vi3NzIv4 ELHzYulTe1JDU0OUNrjoa3MOILY5+Nb9I+5PQrFLzyvM3wos0B4AceiId92fOdKR 1EMjbsIxAgMBAAECggEAS/Su51RxCjRWwM9TVUSebcHNRNyccGjKUZetRFkyjd1D l/S1zrCcaElscJh2MsaNF5NTMo3HIyAzFdksYTUTvKSKYzKWu7OVxp9MGle3+sPm ZXmABBRbf0uvFEGOljOVjbtloXXC7n9RZdQ2LZIE4nNCQkGmboU6Zi6O+6CQmEOQ 9iyYJ8NyXtjDT2sVOpysAj3ga6tdtSosG7SQuo41t20mw6hbl08LhQP9LfZJyKCR 0x1cYny+XHifB6JQAt8crzHYpKaJc2tZd4dXJ1xDnm2Aa/Au5uEA01P/L3hf41sI cUmBhVf1z5m9yBsyaZnW6LzaR5tQwpnPWPEcNfuwLQKBgQDM1o8vwKCo435shpGE zCdqbvK4+J0XYmbgEwHId8xr9rzZ852lAhs6VO2WQQVMGUoWRaH44B3z1Jv9N5Qa 4RUwnTb1MERfzEjRwUuIWjtz34yAXko0iU3M0FYpIxDuKVJNOEO1Doey0lTUcIYQ sfRUVxxJZ3hpDo7RhPSZpwyBtwKBgQDMu8PFVQ5XRb90qaGqg+ACaXMfHXfuWzuJ UqgyNrvF6wqd9Z0Nn299m7EonE6qJftUqlqHC62OCBfqRBNkwOw40s7ORZvqUCkP 7WsWuJu4HqhS2we8yKRuqj520VP537ZeqnK64mDxDKBvL9ttCujbxy01WFWcdwkO sSAViAK7VwKBgQCAeNG1kYsyYfyY9I2wTJssFgoGGWftkroTL9iecwSzcj1gNXta Usfg/gNFieJYqEPfVC0Sev5OP7rWRlWNxj4UD4a4oV1A+E9zv1gwXOeM9ViZ6omA Cd3R55kik+u6dBA6fl9433Qco+6wjyKGthYYD8qd/1d2DLtmjY0cEbm2YQKBgH4/ Zuifm5lLhFVPaUa5zYAPQJM2W8da8OqsUtWsFLxmRQTE+ZT19Q1S3br6MDQR+drq tapDFEHaUcz/L6pYoRIlRKvEFvI1fiy5Lekz66ptFUUKlcnfPC6VwrEIQi16u33C w77ka/0Y2THXJAsoyBEG0KTtlNVIPgiWRv+gAHc/AoGATOlO6ZVhf0vWPIKBhajM ijWTNIX/iCNOheJEjLEPksG4LVpU16OphZL2m0nIyOryQ0Fmt7GHUfl3CXFhTH/P G47PzH+mLCQLp5TUIeNRQWScWNGGsf9J+MtwpxHMzUymDJySR4aot0bH3fge0MO1 QccFxNbLODRmJuYbSQB1HZQ= -----END PRIVATE KEY----- privatekey_path: /etc/certificates/truenas_default.key revoked: false revoked_date: null root_path: /etc/certificates san: - DNS:localhost serial: 477224443 signedby: null state: Tennessee subject_name_hash: 3193428416 type: 8 until: Thu Jan 16 08:05:09 2025 ixChartContext: addNvidiaRuntimeClass: false hasNFSCSI: true hasSMBCSI: true isInstall: false isStopped: false isUpdate: false isUpgrade: true kubernetes_config: cluster_cidr: 172.16.0.0/16 cluster_dns_ip: 172.17.0.10 service_cidr: 172.17.0.0/16 nfsProvisioner: nfs.csi.k8s.io nvidiaRuntimeClassName: nvidia operation: UPGRADE smbProvisioner: smb.csi.k8s.io storageClassName: ix-storage-class-nextcloud upgradeMetadata: newChartVersion: 2.0.5 oldChartVersion: 1.6.61 preUpgradeRevision: 89 ixExternalInterfacesConfiguration: [] ixExternalInterfacesConfigurationNames: [] ixVolumes: - hostPath: /mnt/Camelot/ix-applications/releases/nextcloud/volumes/ix_volumes/ix-postgres_backups mariadbImage: pullPolicy: IfNotPresent repository: mariadb tag: 10.6.14 ncConfig: additionalEnvs: [] adminPassword: d3k@M%YRBRcj adminUser: admin commands: [] cron: enabled: false schedule: '*/15 * * * *' dataDir: /vawww/html/data host: charon.weninger.local maxExecutionTime: 30 maxUploadLimit: 3 opCacheMemoryConsumption: 128 phpMemoryLimit: 512 ncDbHost: nextcloud-postgres ncDbName: nextcloud ncDbPass: XvgIoT84hMmNDlH ncDbUser: ��-��� ncNetwork: certificateID: 1 nginx: externalAccessPort: 443 proxyTimeouts: 60 useDifferentAccessPort: false webPort: 9002 ncPostgresImage: pullPolicy: IfNotPresent repository: postgres tag: "13.1" ncStorage: additionalStorages: [] data: hostPathConfig: aclEnable: false hostPath: /mnt/Camelot/Applications/Nextcloud/ncdata ixVolumeConfig: datasetName: data type: hostPath html: hostPathConfig: aclEnable: false hostPath: /mnt/Camelot/Applications/Nextcloud/ncdata ixVolumeConfig: datasetName: html type: hostPath isDataInTheSameVolume: true migrationFixed: true pgBackup: ixVolumeConfig: aclEnable: false datasetName: ix-postgres_backups type: ixVolume pgData: hostPathConfig: aclEnable: false hostPath: /mnt/Camelot/Applications/Nextcloud/pgdata ixVolumeConfig: datasetName: pgData type: hostPath nginxImage: pullPolicy: IfNotPresent repository: nginx tag: 1.25.4 notes: custom: ## Database You can connect to the database using the pgAdmin App from the catalog
Database Details
- Database: \{{ .Values.ncDbName }}` - Username: `{{ .Values.ncDbUser }}` - Password: `{{ .Values.ncDbPass }}` - Host: `{{ .Values.ncDbHost }}.{{ .Release.Namespace }}.svc.cluster.local` - Port: `5432``
{{- $_ := unset .Values "ncDbUser" }} {{- $_ := unset .Values "ncDbName" }} {{- $_ := unset .Values "ncDbPass" }} {{- $_ := unset .Values "ncDbHost" }} Note: Nextcloud will create an additional new user and password for the admin user on first startup. You can find those credentials in the \/vawww/html/config/config.php` file inside the container. footer: # Documentation Documentation for this app can be found at https://www.truenas.com/docs. # Bug reports If you find a bug in this app, please file an issue at https://ixsystems.atlassian.net header: # Welcome to TrueNAS SCALE Thank you for installing {{ .Chart.Annotations.title }} App. persistence: config: datasetName: null domain: null enabled: true hostPath: /mnt/Camelot/Applications/Nextcloud/ncdata medium: null password: null readOnly: false server: null share: null size: null targetSelector: nextcloud: nextcloud: mountPath: /vawww/html/config subPath: config nextcloud-cron: nextcloud-cron: mountPath: /vawww/html/config subPath: config type: hostPath username: null customapps: datasetName: null domain: null enabled: true hostPath: /mnt/Camelot/Applications/Nextcloud/ncdata medium: null password: null readOnly: false server: null share: null size: null targetSelector: nextcloud: nextcloud: mountPath: /vawww/html/customapps subPath: custom_apps nextcloud-cron: nextcloud-cron: mountPath: /vawww/html/custom_apps subPath: custom_apps type: hostPath username: null data: datasetName: null domain: null enabled: true hostPath: /mnt/Camelot/Applications/Nextcloud/ncdata medium: null password: null readOnly: false server: null share: null size: null targetSelector: nextcloud: nextcloud: mountPath: /vawww/html/data subPath: data nextcloud-cron: nextcloud-cron: mountPath: /vawww/html/data subPath: data type: hostPath username: null html: datasetName: null domain: null enabled: true hostPath: /mnt/Camelot/Applications/Nextcloud/ncdata medium: null password: null readOnly: false server: null share: null size: null targetSelector: nextcloud: nextcloud: mountPath: /vawww/html subPath: html nextcloud-cron: nextcloud-cron: mountPath: /vawww/html subPath: html postgresbackup: postgresbackup: mountPath: /nc-config type: hostPath username: null nc-config-limreqbody: defaultMode: "0755" enabled: true objectName: nextcloud-config targetSelector: nextcloud: nextcloud: mountPath: /etc/apache2/conf-enabled/limitrequestbody.conf subPath: limitrequestbody.conf type: configmap nc-config-opcache: defaultMode: "0755" enabled: true objectName: nextcloud-config targetSelector: nextcloud: nextcloud: mountPath: /uslocal/etc/php/conf.d/opcache-z-99.ini subPath: opcache.ini type: configmap nc-config-php: defaultMode: "0755" enabled: true objectName: nextcloud-config targetSelector: nextcloud: nextcloud: mountPath: /uslocal/etc/php/conf.d/nextcloud-z-99.ini subPath: php.ini type: configmap nc-occ: defaultMode: "0755" enabled: true objectName: nextcloud-config targetSelector: nextcloud: nextcloud: mountPath: /usbin/occ subPath: occ type: configmap nginx-cert: defaultMode: "0600" enabled: true items: - key: tls.key path: private.key - key: tls.crt path: public.crt objectName: nextcloud-cert targetSelector: nginx: nginx: mountPath: /etc/nginx-certs readOnly: true type: secret nginx-conf: defaultMode: "0600" enabled: true items: - key: nginx.conf path: nginx.conf objectName: nginx targetSelector: nginx: nginx: mountPath: /etc/nginx readOnly: true type: configmap postgresbackup: datasetName: ix-postgres_backups domain: null enabled: true hostPath: null medium: null password: null readOnly: false server: null share: null size: null targetSelector: postgresbackup: permissions: mountPath: /mnt/directories/postgres_backup postgresbackup: mountPath: /postgres_backup type: ixVolume username: null postgresdata: datasetName: null domain: null enabled: true hostPath: /mnt/Camelot/Applications/Nextcloud/pgdata medium: null password: null readOnly: false server: null share: null size: null targetSelector: postgres: permissions: mountPath: /mnt/directories/postgres_data postgres: mountPath: /valib/postgresql/data type: hostPath username: null themes: datasetName: null domain: null enabled: true hostPath: /mnt/Camelot/Applications/Nextcloud/ncdata medium: null password: null readOnly: false server: null share: null size: null targetSelector: nextcloud: nextcloud: mountPath: /vawww/html/themes subPath: themes nextcloud-cron: nextcloud-cron: mountPath: /vawww/html/themes subPath: themes type: hostPath username: null tmp: enabled: true targetSelector: nextcloud: nextcloud: mountPath: /tmp type: emptyDir podOptions: automountServiceAccountToken: false dnsConfig: options: [] dnsPolicy: ClusterFirst enableServiceLinks: false hostAliases: [] hostNetwork: false restartPolicy: Always runtimeClassName: "" terminationGracePeriodSeconds: 30 tolerations: [] portal: {} postgresImage: pullPolicy: IfNotPresent repository: postgres tag: "15.2" rbac: {} redisImage: pullPolicy: IfNotPresent repository: bitnami/redis tag: 7.0.11 release_name: nextcloud resources: NVIDIA_CAPS: - all limits: cpu: 4000m memory: 8Gi requests: cpu: 10m memory: 50Mi scaleCertificate: nextcloud-cert: enabled: true id: 1 scaleExternalInterface: [] scaleGPU: [] secret: {} securityContext: container: PUID: 568 UMASK: "002" allowPrivilegeEscalation: false capabilities: add: [] drop: - ALL privileged: false readOnlyRootFilesystem: true runAsGroup: 568 runAsNonRoot: true runAsUser: 568 seccompProfile: type: RuntimeDefault pod: fsGroup: 568 fsGroupChangePolicy: OnRootMismatch supplementalGroups: [] sysctls: [] service: nextcloud: enabled: true ports: webui: enabled: true port: 80 primary: true targetPort: 80 targetSelector: nextcloud primary: true targetSelector: nextcloud type: ClusterIP nextcloud-nginx: enabled: true ports: webui-tls: enabled: true nodePort: 9002 port: 9002 targetPort: 9002 targetSelector: nginx targetSelector: nginx type: NodePort postgres: enabled: true ports: postgres: enabled: true port: 5432 primary: true targetPort: 5432 targetSelector: postgres targetSelector: postgres type: ClusterIP redis: enabled: true ports: redis: enabled: true port: 6379 primary: true targetPort: 6379 targetSelector: redis targetSelector: redis type: ClusterIP serviceAccount: {} workload: nextcloud: enabled: true podSpec: containers: nextcloud: enabled: true envFrom: - secretRef: name: nextcloud-creds imageSelector: image lifecycle: postStart: command: - /bin/sh - -c - echo "Installing ..." apt update && apt install -y --no-install-recommends \ echo "Failed to install binary/binaries..." echo "Finished." type: exec primary: true probes: liveness: enabled: true httpHeaders: Host: localhost path: /status.php port: 80 type: http readiness: enabled: true httpHeaders: Host: localhost path: /status.php port: 80 type: http startup: enabled: true httpHeaders: Host: localhost path: /status.php port: 80 type: http securityContext: capabilities: add: - CHOWN - DAC_OVERRIDE - FOWNER - NET_BIND_SERVICE - NET_RAW - SETGID - SETUID readOnlyRootFilesystem: false runAsGroup: 0 runAsNonRoot: false runAsUser: 0 hostNetwork: false initContainers: postgres-wait: args: - -c - echo "Waiting for postgres to be ready" until pg_isready -h ${POSTGRES_HOST} -U ${POSTGRES_USER} -d ${POSTGRES_DB}; do sleep 2 done command: bash enabled: true envFrom: - secretRef: name: postgres-creds imageSelector: postgresImage resources: limits: cpu: 500m memory: 256Mi type: init redis-wait: args: - -c - - echo "Waiting for redis to be ready" until redis-cli -h "$REDIS_HOST" -a "$REDIS_PASSWORD" -p ${REDIS_PORT_NUMBER:-6379} ping grep -q PONG; do echo "Waiting for redis to be ready. Sleeping 2 seconds..." sleep 2 done echo "Redis is ready!" command: bash enabled: true envFrom: - secretRef: name: redis-creds imageSelector: redisImage resources: limits: cpu: 500m memory: 256Mi type: init securityContext: fsGroup: 33 primary: true type: Deployment nginx: enabled: true podSpec: containers: nginx: enabled: true imageSelector: nginxImage primary: true probes: liveness: enabled: true httpHeaders: Host: localhost path: /status.php port: 9002 type: https readiness: enabled: true httpHeaders: Host: localhost path: /status.php port: 9002 type: https startup: enabled: true httpHeaders: Host: localhost path: /status.php port: 9002 type: https securityContext: capabilities: add: - CHOWN - DAC_OVERRIDE - FOWNER - NET_BIND_SERVICE - NET_RAW - SETGID - SETUID readOnlyRootFilesystem: false runAsGroup: 0 runAsNonRoot: false runAsUser: 0 hostNetwork: false initContainers: 01-wait-server: args: - -c - - echo "Waiting for [http://nextcloud:80]"; until wget --spider --quiet --timeout=3 --tries=1 http://nextcloud:80/status.php; do echo "Waiting for [http://nextcloud:80]"; sleep 2; done echo "Nextcloud is up: http://nextcloud:80"; command: - bash enabled: true imageSelector: bashImage type: init type: Deployment postgres: enabled: true podSpec: containers: postgres: enabled: true envFrom: - secretRef: name: postgres-creds imageSelector: ncPostgresImage primary: true probes: liveness: command: - sh - -c - until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2; done enabled: true type: exec readiness: command: - sh - -c - until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2; done enabled: true type: exec startup: command: - sh - -c - until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2; done enabled: true type: exec resources: limits: cpu: 4000m memory: 8Gi securityContext: readOnlyRootFilesystem: false runAsGroup: 999 runAsUser: 999 initContainers: permissions: args: - -c - "for dir in /mnt/directories/; do\n if [ ! -d \"$dir\" ]; then\n echo \"[$dir] is not a directory, skipping\"\n continue\n fi\n\n echo \"Current Ownership and Permissions on [\"$dir\"]:\"\n echo \"chown: $(stat -c \"%u %g\" \"$dir\")\"\n echo \"chmod: $(stat -c \"%a\" \"$dir\")\" \n fix_owner=\"true\"\n fix_perms=\"true\"\n\n\n if [ \"$fix_owner\" = \"true\" ]; then\n echo \"Changing ownership to 999:999 on: [\"$dir\"]\"\n \ chown -R 999:999 \"$dir\"\n echo \"Finished changing ownership\"\n \ echo \"Ownership after changes:\"\n stat -c \"%u %g\" \"$dir\"\n \ fi\ndone\n" command: bash enabled: true imageSelector: bashImage resources: limits: cpu: 1000m memory: 512Mi securityContext: capabilities: add: - CHOWN readOnlyRootFilesystem: false runAsGroup: 0 runAsNonRoot: false runAsUser: 0 type: install type: Deployment postgresbackup: annotations: helm.sh/hook: pre-upgrade helm.sh/hook-delete-policy: hook-succeeded helm.sh/hook-weight: "1" enabled: true podSpec: containers: postgresbackup: command: - sh - -c - echo 'Fetching password from config.php' # sed removes ' , => spaces and db from the string POSTGRES_USER=$(cat /nc-config/config/config.php grep 'dbuser' sed "s/dbuser ',=>//g") POSTGRES_PASSWORD=$(cat /nc-config/config/config.php grep 'dbpassword' sed "s/dbpassword ',=>//g") POSTGRES_DB=$(cat /nc-config/config/config.php grep 'dbname' sed "s/dbname ',=>//g") [ -n "$POSTGRES_USER" ] && [ -n "$POSTGRES_PASSWORD" ] && [ -n "$POSTGRES_DB" ] && echo 'User, Database and password fetched from config.php' until pg_isready -U ${POSTGRES_USER} -h ${POSTGRES_HOST}; do sleep 2; done echo "Creating backup of ${POSTGRES_DB} database" pg_dump --dbname=${POSTGRES_URL} --file /postgres_backup/${POSTGRES_DB}$(date +%Y-%m-%d_%H-%M-%S).sql echo "Failed to create backup" echo "Backup finished" enabled: true envFrom: - secretRef: name: postgres-backup-creds imageSelector: ncPostgresImage primary: true probes: liveness: enabled: false readiness: enabled: false startup: enabled: false resources: limits: cpu: 2000m memory: 2Gi securityContext: readOnlyRootFilesystem: false runAsGroup: 999 runAsUser: 999 initContainers: permissions: args: - -c - "for dir in /mnt/directories/*; do\n if [ ! -d \"$dir\" ]; then\n echo \"[$dir] is not a directory, skipping\"\n continue\n fi\n\n echo \"Current Ownership and Permissions on [\"$dir\"]:\"\n echo \"chown: $(stat -c \"%u %g\" \"$dir\")\"\n echo \"chmod: $(stat -c \"%a\" \"$dir\")\" \n if [ $(stat -c %u \"$dir\") -eq 999 ] && [ $(stat -c %g \"$dir\") -eq 999 ]; then\n echo \"Ownership is correct. Skipping...\"\n fix_owner=\"false\"\n \ else\n echo \"Ownership is incorrect. Fixing...\"\n fix_owner=\"true\"\n \ fi\n\n\n if [ \"$fix_owner\" = \"true\" ]; then\n echo \"Changing ownership to 999:999 on: [\"$dir\"]\"\n chown -R 999:999 \"$dir\"\n \ echo \"Finished changing ownership\"\n echo \"Ownership after changes:\"\n \ stat -c \"%u %g\" \"$dir\"\n fi\ndone" command: bash enabled: true imageSelector: bashImage resources: limits: cpu: 1000m memory: 512Mi securityContext: capabilities: add: - CHOWN readOnlyRootFilesystem: false runAsGroup: 0 runAsNonRoot: false runAsUser: 0 type: init restartPolicy: Never securityContext: fsGroup: "33" type: Job redis: enabled: true podSpec: containers: redis: enabled: true envFrom: - secretRef: name: redis-creds imageSelector: redisImage primary: true probes: liveness: command: - /bin/sh - -c - redis-cli -a "$REDIS_PASSWORD" -p ${REDIS_PORT_NUMBER:-6379} ping grep -q PONG enabled: true type: exec readiness: command: - /bin/sh - -c - redis-cli -a "$REDIS_PASSWORD" -p ${REDIS_PORT_NUMBER:-6379} ping grep -q PONG enabled: true type: exec startup: command: - /bin/sh - -c - redis-cli -a "$REDIS_PASSWORD" -p ${REDIS_PORT_NUMBER:-6379} ping grep -q PONG enabled: true type: exec resources: limits: cpu: 4000m memory: 8Gi securityContext: readOnlyRootFilesystem: false runAsGroup: 0 runAsNonRoot: false runAsUser: 1001 securityContext: fsGroup: 1001 type: Deployment See error above values.`
submitted by rweninger to truenas [link] [comments]


2024.05.14 11:48 Frog_Shaped Top Surgery Process Journal

The EXTREMELY detailed, mega-anxiety edition!!! Major events like consult and surgery day are labeled like this:
——— EVENT TITLE ———
Surgeon was Dr. David Whitehead and I saw him on Long Island (New Hyde)
Summarized list of major dates:
Consult: July 19 2023 Mental health letter acquired: August 9 Dates discussed: September 12 Pre-op appointment: December 18 Surgery day: January 8 2024 Post-op: January 17
November 11th 2022: Emailed northwell health for the first time, they emailed back saying to call. I was too anxious so I avoided it for a few months.
Called northwell a few months later but got too anxious talking to the person who picked up. They were being normal and talking normally, it was just personal anxiety on my part.
October 2022 - Early March 2023: Spent time talking to trans friends and family members about their timelines and processes for top surgery.
Looked into Penn medicine for a bit but wasn’t happy with the surgeons there, specifically as a nonbinary person. The patient navigational team however is lovely.
March 2: emailed Penn health patient navigation
March 3-10: correspondence and phone calls w patient navigation (absolutely wonderful people, some of the easiest phone calls I’ve ever had) Got lots of into on surgeons, things I’d need, processes etc.
Date unknown: phone call to Penn medicine asking about surgeons and possibly setting up as a patient (v long wait time on phone) Surgeon I had heard good things about only works w CHOP program and I’m was too old for that program. Other surgeons I was v iffy on.
March 23rd: Back to square 1. Called northwell again to set up an appointment. Everyone I spoke to was really nice. Could have set up an appointment within the week but decided to wait till the end of the semester. Scheduled a trans care and primary care appointment for May
Couple of calls In between for confirmations. Trans care appointment got moved around a bit and ended up being moved to a phone call.
May 8th: Trans care call: Basic preliminary questions like: Emergency contact, what you’re looking for, are you thinking of looking into hormones, experience w dysphoria or dysmorphia, mental health, and eating/nutritional concerns, things you might want doc to know, piercings or tattoos, do you do any drugs or drink often, etc. total call time was about 20 minutes. Doctor was incredibly kind, I still experienced a good deal of anxiety but the call was super easy, welcoming, and friendly. Got sent contact referrals for the surgeons, as well as trans-friendly therapists under my insurance.
May 9th: started looking at list of therapists and making respective emails and calls. Checking per session costs and double checking insurance. Most charge 100-150 per session. Got in contact w one.
May 10th: Called w first therapist talking about what I’m looking for, where I am in this process, if parents are supportive, and talking about costs. She was very friendly and affirming, wants to have a few sessions to get to know me and my situation before writing a letter. Understandable and expected, but frustrating.
May 15th: Primary care appointment: Went to northwell health primary care, parkinglot was a little scary (just a large lot with a lot of cars) but everyone working there’s is super kind. Office is incredibly affirming, pride flags and lgbtq+ art everywhere. Gave my insurance card, filled out some paper work, got called in pretty quickly. I have a needle phobia and medical trauma so I was panicking a bit in the office, nurse was good w me about it and doctor was very kind, I just requested to not have any blood work done that day and that was totally fine, so I could schedule that at a later date and go w a friend. Recommended to get blood work done before scheduling a consult w a surgeon. Also prescribed me a single dose anxiety med for the bloodwork which I was very happy about. I found over time that the anxiety meds unfortunately do little to nothing for my panic attacks personally when it comes to needles but regardless having a doctor acknowledge and respect that fear and listen to me was incredibly helpful and reassuring.
May 30th: Got blood work done in a different lab, went w a friend. Scheduling for that is super easy, I think I did it online actually I don’t entirely recall. they do take walk ins but I made an appointment to minimize complications and make sure I could prepare properly. Front desk/lobby area was a little spooky, but I think that is mainly just bc of my social anxiety. They take a urine sample, you give them your prescription, eventually they call you over for blood work. Quick and easy, tech was v nice and having a friend with me was incredibly helpful. Probably the best I’ve ever done with a needle despite the fact that I did still panic and get very lightheaded lol.
Got blood work results back within the next couple days, all looks a-okay! Neat :)
June 15th This day was incredibly difficult. I had my first session with a therapist to establish some ground knowledge around my dysphoria and the way that I view myself. Top surgery is something that I know from research and related experience Can be difficult and expensive to get and can take time, so much of my prep work has been on the understanding of taking things a step at a time and just knowing that the current way things are doesn’t have to be forever. It allowed me to be able to live with myself while prioritizing my health better. This read to the therapist as “not having the level of dysphoria [she’s] come to expect and look for in someone who is trans” and was largely based off the fact that I don’t want to go on hrt. Past that point I started to break down because now my method of learning to live with myself felt like it was actively going to work against me and prevent me from getting top surgery. I’m not good at talking about my dysphoria, I can’t imagine it’s easy for anyone, especially to a stranger I just met. It was rough, and I felt incredibly mentally drained after ending the session.
June 19th Called it quits with the first therapist, I felt incredibly disrespected and the one session we had put me in a mental spiral for days. It can feel some times in this process like the people you have to get permission from need you to be severely depressed and unable to wait another second for this procedure just in order to take you seriously.
After I left that therapist, I immediately got back to the list to find someone new. Spoke to a new therapist via email, but my insurance is kinda weird (Blue Cross Blue Shield out of state) so its off putting to some people. This therapist recommended I go through the office she started out at (Heart and Soul Counseling)
————- Time Skip ——————
IM BACK its time for some record keeping. Got super overwhelmed and lost the energy to document my process for some time so here goes.
HEART AND SOUL COUNSELING: My experience w/ this therapy office was mostly good. The person in charge, Jesse, was absolutely lovely and responsive. Never spoke in person, but any text/email interaction was prompt, respectful, and kind. The office is stellar with email/text communication, so I only ever had to call them once when I was initially inquiring about the office. This is something I wish all therapy/counseling centers did better, eliminated a ton of my anxiety and hesitation to speak to therapists.
I got set up w someone as quickly as possible and established what my goal was (to acquire letter document for my surgery team). I attended multiple session w the therapist, she was a kind lady but the sessions were unfortunately p miserable for me. We didn’t fit well, but I was willing to stick it out rather than backtrack on my process. She also did not invalidate me or accuse me of not being trans which was a major step up from my first therapy experience. Once I acquired my letter I did stop therapy there, I kindly explained to the therapist that it wasn’t a good match, but I may honestly explore my options at the office in the future. Receptionist there was also lovely and they had a cool fish tank.
———- CONSULT STARTS HERE —————
July 19th: CONSULT!!! My mama and I went to Dr. David Whiteheads office for a consult. Parking was a nightmare so I’m super glad I didn’t have to drive for this one (ty mama). Consult went really well, and the staff were all super friendly. Dr. Whitehead is cool, very chill energy and a bit intimidating, but I’m scared of everyone so that’s nothing new. First question he asked me is what I wanted/what he could do for me which caught me more off guard than it should have? I didn’t realize going into this process how many times people ask you what you’re having done even if it’s already written down, because there’s so much variety in what you can look for in the results.
We talked about the procedure, went through a slideshow n stuff, and discussed how I wanted a flat chest w/ no nipple preservation. They made sure to specify that my mental health professional letter had to include that I did not want nipple preservation because thats technically a “non-standard” appearance. Also had the first breast exam I’ve ever had in my life. Can’t say i’m a fan (not that I need to worry about that anymore!) Took pictures n measurements n such, and also discussed recovery supplies and care w me and my mom.
August 9th: After a plethora of painfully awkward therapy sessions, a decent amount of crying, and a couple breakdowns in friends cars/backyards, I got my therapist letter and sent it to the surgeons office. It ended up needing minor revisions to which I contacted Jesse from Heart and Soul and he got me the revised letter immediately. Unfortunately the surgical coordinator was out of office for the rest of the month the next day ;w;. Is how it be.
September 12th: Got a call from Surgical coordinator mid-painting class that I stepped out to take. Started discussing surgical dates!! She was kind enough to email the dates to me which was lovely because I was absolutely shaking/mind blank haha. There was an option for January 8th which felt like an absolute miracle the way it would work with my school schedule. It would give me a solid two weeks recovery time before spring semester began. Because it would be a couple months out, I was asked to contact her in the second week of October to submit documents to insurance.
(Timeline note: earliest date offered was in early December)
October 10th: Documents sent to insurance, predetermination started
October 30th: Received mail from my insurance approving my procedure as medically necessary (YAY) But! This is also where things get,,, fun! Dr Whitehead’s surgical coordinator, Alyssa, is a blessing and was very helpful and prompt with me despite the fact that I had to email her pretty constantly during this general time which I still feel bad about.
Around this time, my mom got diagnosed with breast cancer, which I reported to the surgical coordinator because it influences my family history (grandmother also had breast cancer). It was asked that I get genetic testing done because this could impact my surgical procedure. Now I’m handling the setup on this between helping my mom in her process setting up consults and considering her options because there of course is a lot of crossover to the steps I’ve already completed and am familiar with.
November 1st: Very kind person at cancer genetics calls me, sends me a family history questionnaire to fill out before I can be scheduled to see a genetic counselor. Filled out the questionnaire the same day.
November 8th: Called cancer genetics to check about scheduling, office was not open so left a message. Got a call back later in the day. I have a virtual appointment with a Genetic counselor Tuesday the 14th. Current plan is a mailed saliva genetic test but I’m going to ask if theres anything I can do to get results/materials quicker. If I can’t get results/feedback by December 8th my surgery date may get deferred.
Trying not to stress too much because there is little to nothing I can do about this, and I just don’t want to be sad. I’ve kept telling myself throughout this process to not get excited and not let myself believe anything is solid because something could happen at any time that might mess up my schedule or plan, and If I convince myself I’m in the clear, those changes will hurt a lot more. So far I think thats been a good move, because this really sucks.
My surgery date is still officially scheduled as of now as well as my first post-op. I will also ideally have pre-surgical testing done December 18th should I be cleared by genetics in time (Fingers crossed!)
ALSO! Def lean on friends if/when you can during this process. It can absolutely be challenging, and having a support system is incredibly important and helpful. I’m super lucky to have really lovely and supportive friends that are around to listen to me and send me pictures of stupid little animals.
November 9th: My mama is scheduled for her double mastectomy on December 4th
November 10th: Did some shopping with my mama for recovery supplies for double mastectomy/top surgery. Having watched a million and a half transition/top surgery videos and tiktoks and having read all the blogs and posts and tweets makes you a great support for someone suddenly faced with an upcoming double mastectomy! We might go shopping this weekend for some button ups and zip ups for her, clothes shopping is better done when you can try stuff on
November 14th: Meeting w genetic counselor: Victoria Webb, one of the loveliest medical care workers I’ve ever met. Had a virtual appointment with her to discuss and set up genetic testing. I explained to her about my situation w the proximity of my surgery and tight deadline as well as my willingness to do a blood test instead of a saliva kit to get results quicker. She was so incredibly kind and good with me, ended up being able to do a saliva kit and get results in time she deserves every good thing in life.
December 18th: pre-surgical testing: This was at the main hospital, everyone was really nice but I had a really bad panic attack despite being on Xanax.
The process is sort of like getting a physical. Measurements like weight and blood pressure get taken, lots of preliminary health questions. The people working with me were really kind and I was very open with them about my anxiety, it was visually apparent though anyway because I started crying the second we even started talking about the blood draw.
Once the equipment was actually brought into the room I started to panic. Both of the women working with me were really kind and helpful and tried to distract me and keep me talking the entire time, but I did still have a really horrible panic attack. Every muscle in my body locked up and I lost all my color, took a bit to get back to a spot where I could move and talk properly because my speech was affected too. It was a bit scary but funny to think about in post. Thanked the medical staff for being patient w me as always, a good portion of the anxiety is also guilt about making things harder for them. Got through it tho. Def eat before presurgical if allowed, I didn’t and that probably didn’t help!!
———- SURGERY DAY ————-
January 8th:
Ok so surgery day:
This day was very scary. Got my phone call the Friday prior for my surgery time which ended up being 1pm and I was asked to arrive around 11. Got there at 10 and went in at 10:30.
Called up to check in then in waiting room till someone brought me back to change. I told her right away about my anxiety with the iv bc that’s legit all I could think about. Got changed right after. I was generally shaky and a little disoriented the entire time because I was panicking but everyone was very patient with me. Clothes and belongings go in a bag in a locker and you get two gowns one that faces back and one that faces front. I was given underwear and a pad as well because lucky me I got my period a couple days before my surgery.
The pre-op area is a lot of little cubicles with curtain divider things, blue soft chairs, and medical equipment. Everyone I met and spoke to was very kind, but any time someone even suggested starting my iv I would panic. I was informed it would have to be placed in my hand and that terrified me, I’m especially anxious and sensitive about my hands and fingers. I think doctors and nurses tend to misunderstand exactly where my fear is with needles and ivs. It isn’t the pain that scares me, but the concept of veins and and anything being in them. Even writing this right now is horrible so I’m going to stop w any further detail. I spent the entire two-ish hours of pre-op absolutely terrified about this iv.
I wasn’t really keeping track of time but dr whitehead came in to do markings for surgery. They had cool rainbow socks on,big fan. Having your chest drawn on and just like, moved around n shit is such an experience. Felt bad because I kept losing my balance but doctor Whitehead is cool and I am 98% less scared about them now.
Probably my most favorite person I met during my entire hospital experience was the anesthesiologist. I know he told me what his name was but I couldn’t focus on or retain information at the time. He told me we could essentially put me to sleep with gas before putting the iv in and for the first time in probably a solid week I felt like I could calm down a little. He took a look at my hand and arm to check my veins which always does freak me out a bit but I’m more used to that kind of thing at this point and I know nothing bad is going to happen. One of the nurses came in with the iv equipment and he let her know that were going to wait till in the or which was also incredibly helpful because I absolutely panicked when I saw that little supply kit again.
V nice lady brought me into the or, I’d never been in one before it was cool. They had a little music speaker which was really cool. Took off blue jacket gown and they helped me onto the table. They put a warm blanket over my legs and my chest to help me calm down. Before long they gave me a mask w fun happy sleepy time gas, they let me keep my arms on my chest for a while which was really nice because I was still scared. I started getting loopy pretty fast but I still heard when someone mentioned where the iv equipment was and panicked a little because of that. I remember feeling them take my hand for that but never actually felt anything happen. Just some fear but the gas was v helpful obvi. Someone said they would see me in a little bit, and then I was groggily waking up in recovery.
Recovery was a little rough bc the iv was still there (fully wrapped up so I couldn’t see it though which was rad) but I was still really anxious about it until it was taken out and when it was taken out. For anyone that struggles w this i did not feel them remove it, just the tape. Everything was mentally much easier after that. After a while, going over instructions w parents, a cracker , some ginger ale and some juice, my dad helped me Get dressed and I was helped out to the car in a wheel chair. Ride was smooth bc of remaining numbness and meds except a few Bumps in the road
TOP SURGERY GOTTEN
My post op date was scheduled for Jan 17th and that’s the day I got my drains out followed by several post op check-ins. First week of recovery was miserable but things exponentially approved each day past that, and I went back to school in person two weeks post-op with driving and item-carrying assistance from friends!
Will upload recovery notes at a later date! Feel free to message me with any questions, more than happy to answer and give info! I’m a bit over four months out from surgery now and thriving 🥳
submitted by Frog_Shaped to TopSurgery [link] [comments]


2024.05.14 11:38 janewatson112 Pea Protein Market Size, Industry & Trends 2032

Pea Protein Market Size, Industry & Trends 2032
Pea Protein Market
In the ever-evolving landscape of health and wellness, pea protein emerges as a frontrunner, catalyzing a paradigm shift in the global protein market. With consumers increasingly prioritizing plant-based alternatives, the pea protein market size has witnessed exponential growth, reaching a staggering value of USD 2,012.87 million in 2023. Projections indicate an upward trajectory, with estimations pointing towards a CAGR of 20.1% by 2032, propelling the market to USD 10,408.25 million. This article navigates through the key facets of the pea protein market, unraveling its benefits, industry developments, driving factors, and beyond.

Key Benefits of Pea Protein

Pea protein stands as a nutritional powerhouse, offering a plethora of benefits. Rich in essential amino acids, it aids in muscle repair and growth, making it a favored choice among fitness enthusiasts. Moreover, its high digestibility and allergen-free nature render it suitable for individuals with dietary restrictions. As a sustainable option with low environmental impact, pea protein aligns seamlessly with the ethos of eco-conscious consumers.

Key Industry Developments

The pea protein market has witnessed a flurry of developments, propelled by shifting consumer preferences and technological advancements. Noteworthy among these is the surge in product innovations, with manufacturers exploring novel formulations and applications. Additionally, strategic collaborations and partnerships have emerged as a prominent trend, fostering innovation and market expansion. Recent years have also witnessed heightened investment in research and development, aimed at enhancing product quality and functionality.

Driving Factors

Several factors underpin the robust growth of the pea protein market. Foremost among these is the escalating demand for plant-based protein alternatives, driven by health consciousness and ethical considerations. Furthermore, the burgeoning vegan and vegetarian population, coupled with increasing instances of lactose intolerance, augments the uptake of pea protein products. Additionally, heightened awareness regarding the environmental impact of conventional animal agriculture serves as a catalyst for market growth, with consumers gravitating towards sustainable protein sources.

COVID-19 Impact

The COVID-19 pandemic catalyzed a paradigm shift in consumer behavior, amplifying the demand for health-centric products, including pea protein. With lockdowns prompting a surge in home cooking and wellness pursuits, the market witnessed heightened traction, albeit with disruptions in the supply chain. However, the resilience of the industry was evident, as manufacturers swiftly adapted to the evolving landscape, leveraging e-commerce channels and adopting stringent safety measures.

Restraint Factors

Despite its burgeoning popularity, the pea protein market grapples with certain challenges. Chief among these is the price volatility of raw materials, which can impact profit margins and pricing strategies. Moreover, regulatory complexities and labeling regulations pose hurdles to market entry and expansion. Additionally, the nascent stage of infrastructure and distribution networks in certain regions impedes market penetration, constraining growth potential.

Market Segmentation

The pea protein market exhibits a diverse array of segmentation, catering to varied consumer preferences and applications. Segmentation by product type encompasses isolates, concentrates, and textured pea proteins, each offering distinct functionalities and nutritional profiles. Application-wise segmentation spans across dietary supplements, bakery and confectionery, beverages, and meat alternatives, reflecting the versatility of pea protein across multiple industries.

Market Outlook

The future outlook for the pea protein market appears promising, characterized by sustained growth and innovation. With an evolving regulatory landscape favoring plant-based alternatives and increasing investments in sustainable food technologies, the market is poised for expansion. Moreover, the proliferation of e-commerce platforms and the growing influence of social media platforms are expected to amplify market visibility and consumer engagement, further fueling growth.

Industry Segmentation

The pea protein industry encompasses a myriad of players, ranging from established incumbents to burgeoning startups. Major key players include Roquette Frères, Cosucra Groupe Warcoing SA, Ingredion Incorporated, Glanbia Plc, and Axiom Foods, among others. These players engage in strategic initiatives such as product launches, mergers and acquisitions, and geographical expansion to strengthen their foothold in the market.

Regional Analysis/Insights

Geographically, North America emerges as a lucrative market for pea protein, driven by heightened health consciousness and the prevalence of veganism. Europe follows suit, propelled by stringent regulations favoring plant-based alternatives and a burgeoning clean-label trend. Asia Pacific exhibits immense growth potential, attributed to shifting dietary preferences and a burgeoning middle-class population.

Analysis

A comprehensive analysis of the pea protein market underscores its transformative potential in the realm of nutrition and sustainability. With consumers increasingly gravitating towards plant-based alternatives, the market stands poised for exponential growth, driven by factors such as health consciousness, environmental sustainability, and technological advancements.

Opportunities and Challenges

Amidst the burgeoning opportunities, the pea protein market grapples with certain challenges. While the rising tide of health-conscious consumers and sustainability mandates augur well for market growth, regulatory complexities and supply chain disruptions pose hurdles. However, strategic collaborations, technological innovations, and proactive market strategies present avenues for overcoming these challenges and unlocking new opportunities.

Scope

The pea protein market exhibits immense scope for growth and innovation, propelled by shifting consumer preferences and technological advancements. With the convergence of health, sustainability, and taste driving market dynamics, stakeholders across the value chain are poised to capitalize on the burgeoning opportunities presented by pea protein.
Click here to checkout our other reports:- https://www.expertmarketresearch.com.au/
submitted by janewatson112 to u/janewatson112 [link] [comments]


2024.05.14 10:16 Consistent_You_5056 The New First Amendment

I…Without a source in void…Blank nothingness, no substance, material solidified, primordial concepts birthed from a dreaming consciousness left alone for immeasurable time… It was fear of the fragility to make existence…The first semblance of identity, already assumed the highest of dreamer, and miraculous freewill, a potential probability of "OM" unraveling. To vocally create after the amassed power to do so, could be a mistake of hellish surrealism, a failure of truth if it was to last eternity-should the beginning entities choose evil by choice, as made to believe, they're finite beings…inconceivable forever is a God… The perfection becomes the most vast elaboration conceivable, and, with a noise so loudly ultimate, the voice splices through the nothingness with a bang so violent, a literal universe awakens into momentary coalescence, attracting itself together into form at ultimate light speed, and yet slows down into a divisional amount of substances eventually labeled…linear, motion and time arrived…All of them asked if it was a perversion…no straight lines, folding on itself…ya, I smoke weed in my basement… The smartest said a vibratory process in an elastic inert medium, filling up universal space…a visible manifestation of a whole spectrum of electromagnetic waves, it's condensed hard, mixed within itself, from the inside out even made to expand…Gravitational warps, mass balls of weight create autobons, super highways ships can travel…sun's are harnessed, free energy exists, the utopian reality becomes actuality…some can only survive so long without destroying themselves before thousands of years fighting to survive…entire star systems or planets are capable to mobilize themselves into safety zones, remaining self sustaining and untouched by anything harmful for millions of years…in a bright future we'll never be "in"… "Swat!Smack!!!"...fly guts on my acrylic painting…cat urine soaked spotted drywall underneath the drop ceiling of a basement cellar attempt of a rental... space heater warmth resting on a concrete block of stone cold landlord profiteering, profit on an unbreathable musk heap. Mold permeates, damp dirt on a fresh spring rain, draining wetness into it... downloads of WiFi network binge watching the phone for t.v...Bi-law Officer's want to see me drooling on a pillow scratching my nut's in a torn up empty room, to drop an investigative neighbor's complaint of dwelling in decrepitude, that lowers the value of their home...at least my landlord isn't knocking with a human skin costume-because he's really a giant cockroach looking for "Orion's Belt", no, he's looking for regular handjobs from my ex's, and I know this from an eight minute recording of his request, obligingly sent to me from one of them...there are no bug's in the basement, just centipedes and daddy long legs, plus flies, attracted to the poop stained carpet above the bowing drywall, above me... there's no vent cover as the metal pops out through support beam's fitted with the heat tubes terribly hollow, this space is industrial...my particle board door has a dent two inches deep from a rock an ex took to it...it's about four inches thicker on the bottom, water has warped the wood to not close properly…I'm underground enough to survive like a roach in nukes,.though..Joe's apartment had company… People die of respiratory illness due to bedbugs or roach's...Overweight people run health stores, or give "qualified advice" for dietary athleticism…The most easiest of jobs make the most money, as nepotist's live as kings and queens upon the slavery of the less. The division is social and darwinian, brutality, and dominance…and it's a fluke for an individual to charm or be born into the luxurious…the unshared fullness may even morally be the great undoing… It is fear to lose such comfort or control. The very thought of equal entity implies shared power, and that is power to destroy. Why trust the loving power of another??? An epic story of hypocrisy and chosen specials… Dialectical psychosis to believe the purity is real. In cloud's to finally catch up to the surface of this original "bang", the noise gets louder…and I pop through the thought subjugated…big inhale… The entrance door, swelling out from the makeshift framing, jarring a gap that no seal's could fix. It's letting in breezes uncomfortable and chilling, and to get to that entrance, is a steep wooden step set that looks rather haunting... I was frightened I might have ended up in a freezer bag when I viewed the place before renting...took it because it was cheap, and I'd be alone with the grace of freedom, since a God's given none...the doorway is jarring to every female that's attempted a visit in this "abode", and bid farewell... I hear Shakespeare's dogs bark, the cat's patter as Ken's bus bird's chirp, flying over the nest, ambulance sirens, neighbor's arguing, and we have raccoons and squirrels inside, scratching and defecating along with the mice in almost every wall…it's Noah's Ark again…
submitted by Consistent_You_5056 to poetry_critics [link] [comments]


2024.05.14 09:12 _Fried_Ice Catfish on blade bait?!

Catfish on blade bait?!
Went out fishing the other day, targeting mainly barbel using small lures, was working the blade as usual and BOOM, I thought I was snagged for a second then it started pulling drag. I was not expecting this! I had another cat hit a blade (firetiger color) the day before, broke off at my feet however because I am used to 15 - 20lb leader and forgot I’m using light gear.
Who knew they hit lures?!
Gear used: Rod: Daiwa saltist (STIN762LFS) 7’6” light, fast action Reel: Daiwa bg 2500 Braid: 15lb Kastking Leader: 8lb Seaguar red label Lure: blade bait red head color, some weird brand (probably Chinese, which apparently work, all my fish were caught on it except the cat that broke off the day before)
submitted by _Fried_Ice to Fishing [link] [comments]


http://activeproperty.pl/