text:
Marvel's Avengers PS4 review
Posted by TonyTGD on September 12, 2020
Marvel's Avengers was developed by Crystal Dynamics, with help from Eidos-Montreal, Crystal Northwest, and Nixxes Software, and published by Square Enix. The game is available on PC, PS4, Xbox One, and Stadia with next gen consoles getting a version some time after they release. The Deluxe Edition goes for $79.99 and includes Obsidian skins and nameplates. An Exclusive Digital Version only available for the Playstation 4 goes for $69.99 and comes with a bonus nameplate for Ms. Marvel as well as 1,000 Credits(premium currency). If you pre-ordered the game you also received free Legacy skins and a Legacy nameplate. Prior to launch, if you bought the Deluxe or Exclusive Digital versions you were granted access to the game 3 days earlier than those opting for the Standard Edition. Speaking of the Standard edition, it is $59.99 but you can upgrade to the Deluxe Edition for $20.00 if you really want those bonus Obsidian cosmetics.
Marvel's Avengers is a action RPG mixed with Looter Shooter mechanics featuring a roster of just 6 superheroes(Ms. Marvel, Thor, Hulk, Captain America, Iron Man, and Black Widow). Hawkeye(Clint Barton) and Hawkeye(Kate Bishop) are the first pair of DLC characters set to launch but there is no exact date set as of yet only a "late October" tentative release schedule. Spiderman is the only other confirmed DLC character as of the time of writing this review but he is a Playstation exclusive with a 2021 release date. All DLC for Marvel's Avengers is going to be free, so you don't have to worry about missing out on any of the future superheroes.
With all that boring stuff out of the way let's dive into the review proper and talk about Marvel's Avengers honestly and without bias. Overall the game is exceptionally average with very little variety in enemy types and only 6 bosses(3 supervillains and 3 robots). There are a ton of menus and mechanics that will turn off anyone just looking for a pick up and play superhero action game. Additionally, both fans of the MCU and of Marvel comics will be turned off by a lack of skins that replicate the looks featured in those mediums as well as a story and universe only paying homage to both. While the game can be fun at times, the post Campaign loop isn't enough to keep you playing beyond doing your daily and weekly challenges.
The Campaign mode in Marvel's Avengers tells the superhero origin of Ms. Marvel(Kamala Khan) while also setting the stage for the online multiplayer "Avengers Initiate" mode. The dialogue in the Campaign Mode is a bit cringey during the opening scenes with 10 year old Kamala but things quickly improve after the events of A-Day. Without spoiling anything, Kamala goes through the typical superhero origin arc of getting powers, getting in over her head, doubting herself, then being given a pep talk that inspires her to keep going. The story beats are very familiar but the voice acting carries it and there were a few moments where I actually laughed in a good way.
On a side note, anyone worried about SJW politics being crammed into the game can breath a sigh of relief because there wasn't any in the game. Now, I know Kamala Khan herself is quite the controversial topic but I can assure you that she is actually written well in this game. The Avengers don't fawn over her or treat her like the coolest person in the room. Quite the opposite in fact as Black Widow dismisses her early on and Bruce Banner tries to drop her on Stark's doorstep before he skips town. Kamala is a well rounded character, in this game, and is pretty fun to play as when the story forces you to do so.
Yes, during the Campaign mode the game forces you to play as certain characters during certain portions. This sounds dumb in theory but it goes a long way to getting you familiar with all the characters and their different playstyles. It also helps you to snag gear and level up with each one before tackling the Avenger's Initiate mode. You also are rewarded with some skins and other cosmetics for going through the Campaign so you should do it for those if nothing else.
The gameplay in Marvel's Avengers can be summed up as "go to place, beat up enemies, collect loot." It practice it is a bit more complex as each superhero has a unique style and gameplay mechanics. For example, Iron Man has 3 different projectile types(repulsors, lasers, and missiles) that function differently and have their own advantages and disadvantages. Furthermore, you can choose different Masteries for your superheroes to refine their playstyle even further, allowing you to tailor each one to your liking. Each character also has 4 gear slots, 2 minor artifact slots, and 1 major artifact slot that can pile on bonuses and attributes. Collectable comic books add bonuses to all your heroes.
Each character does has the same basic input setup which makes them all feel very similar when they have yet to level up and unlock moves and such. Each character can perform a Takedown, that heals your character as well as hurts the enemy, on stunned foes. Sometimes a Takedown requires the player to tap a certain button several times before the fancy animation resumes and damage is dealt but there is no way to fail the button mash prompt nor does it add anything extra to the attack. Yeah, it's pretty pointless and just a little bit annoying after doing it for the hundredth time.
Each superhero possesses 3 "super" moves that need to be recharged between uses. Some heroes have moves that are mostly offensive while others have a mix of defensive and offensive moves. Iron Man has arguably the best super move as he is able to summon his Hulk Buster armor for himself or any of his companions to wear. The Hulk Buster armor has a time limit to its use but it is usually enough time to clear the area. Calling the armor also refills Iron Man's health, so saving it for when you are hurt is the best use of the move.
Characters don't have any classes but they do fit into the basic gaming archetypes of Tank(Hulk, Thor, Captain America), Healer(Ms. Marvel), and DPS(Black Widow, Iron Man). Since these are not formal in game classes or roles, each character can be tweaked to be a DPS or Tank but only Ms. Marvel has any real ability to heal the party. The Hulk can heal himself very effectively so he is the top character, IMHO, at the moment.
To further differentiate each character, Ms. Marvel, Black Widow, and Iron Man can use computer terminals to open doors to hidden treasure while Hulk, Thor, and Iron Man using his Hulk Buster special can break open destructible walls to uncover secret loot stashes. Captain America can do neither at the moment so playing as him will leave you without the ability to collect all the treasure chests on some maps.
Avenger's Initiative is the other mode and it can be played before or after completing the Campaign mode, tho it does have spoilers for the Campaign mode story. This is the online multiplayer mode for the game and is where you will be spending the bulk of your time with this game. It can be planned solo with AI companions, which is a godsend since getting a group of random players together for a mission can be a pretty long wait. However, when you do manage to get a group together you are in for the crap shoot that is random match making. If the server gods are kind and you do get a group of competent players than this mode can be quite fun and worth the wait.
With gameplay and story covered we need to discuss the giant elephant in the room, microtransactions. I already did a F-Bomb laced rant on the subject that you can view on YouTube, but if you rather not listen to me rant then just know the microtransactions are all purely cosmetic. There is no hard sell to buy any skin, nameplate, emote, or takedown animation. The premium currency is a bit pricey but you can earn some by completing the Challenge Cards for each hero. These Challenge Cards are 100% free for the 6 starter heroes but will require you to use 1,000 Credits to unlock the Premium rewards on all future DLC heroes. You will still be able to earn the Free rewards on each Challange Card but currently we have no idea what rewards will be tied to the premium tier and what rewards will be free.
The Premium Shop has a rotating Featured Item tab, with no indication if or when these items will come back around. Square Enix hasn't mentioned anything about cosmetics being a limited time thing, so there is hope that they will have a set schedule to the rotation and all items will eventually show back up within a reasonable time frame. I wish they would drop the whole rotating menu feature and just keep adding new cosmetics to the shop so you can buy things at your leisure with no pressure to "act now or miss out!" from the looming rotation deadline.
The other issue that needs to be talked about is the many bug featured in the game. The biggest one, which has been fixed but could always return, was unlocked cosmetic items disappearing from your inventory. While that is really shitty, the audio bugs are far more annoying. Hearing the NPCs repeating phrases ad nauseum as you try to shop or fight a battle is enough to cause any player to Hulk out. The visual bugs resulting in derpy faces are funny but not game breaking. Not sure if this qualifies as a bug, but running the game on my PS4 made my fan sound like it was ready for takeoff.
Final Verdict: Not Recommended
There is fun to be had in Marvel's Avengers but the buy in price is too high for the shallow gameplay loop. The lack of supervillains is supremely disappointing and one of the most glaring flaws the game has, combine that with really generic looking robotic enemies and the game becomes boring pretty fast. The multitude of bugs are annoying but not game breaking and I suspect them to be fixed in a timely manner, based solely on the quick fix initiated to the disappearing cosmetic bug. There seems to be no real rewards to be gained from playing the game on the 2 harder difficulties of Challenge III and Challenge IV so it is best to avoid them unless you like to get your ass handed to you or you need to do so for one of your faction quests. That said, Challenge I is a cake walk and Challenge II can be either really easy or pretty tough based on your own ability and character loadout.
I plan to do mini reviews with each DLC release and will revise my Final Verdict should the game drop in price or add a substantial amount of content. I will also be watching the microtransactions and premium currency and will do an article on either should something change about them. If you enjoyed this review I hope you will hop over to our Twitter and YouTube accounts and give us a follow. Links are just below this review, so feel free to scroll on down.


text:
"Distinguished" was definitely the theme for Alpha Delta Pi chapter at the Phi Theta Kappa annual convention, Catalyst 2019 in Orlando April 4-6.
Brookhaven's chapter received multiple awards representing the highest honors a chapter can achieve at the international level. PTK has more than 1,200 chapters in the U.S. and around the world.
Distinguished Chapter Officer Team
Distinguished Theme Award for Honors in Action: Theme 2- Economies of Everything
Distinguished Honors in Action
Distinguished Chapter
Top 100 Chapter
Nneka Chidy Nnaji was recognized as a Cengage Unlimited Scholar and walked in the scholar parade
Officers included in the Distinguished Chapter Officer Team award presentation were Austin Butler, Sohyun Jun, Nneka Nnaji, Ousmane Thioune, Maria Tovar and Carlos Valbuena. Teams are nominated by chapter advisors and chosen based on demonstrated teamwork, leadership abilities, engagement with PTK programs and enthusiasm for the hallmarks of the society including scholarship, leadership, service and fellowship.
"Working with Phi Theta Kappa can be challenging and life changing in so many ways. I am always amazed and inspired by our students every year," said Rebekah Benavides, PTK advisor. "Not only do they take their PTK responsibilities to heart and overcome obstacles with grace and determination, but they do this on top of their academics, work, and other commitments. I am honored that I get to work with this awesome group of students."
Advisor, Rebekah Benavides and nine Alpha Delta Pi officers and members attended the event and had the opportunity to engage in fellowship activities with other chapters and have a little fun by visiting some of the Orlando theme parks. DCCCD Chancellor, Joe May, was also present at the awards gala on the final evening of the conference.
Alpha Delta Pi also captured awards and recognition at the regional level. The PTK Texas Regional Convention was held in Houston March 7-9.
Distinguished Officer Team
Award of Merit: College Project
Award of Distinction for Honors in Action: Theme 2 - Economies of Everything
Award of Distinction: Honors in Action
Second Finalist for Most Distinguished Chapter in the Texas Region
The chapter was also recognized as a Five Star Chapter and for participating in Honors in Action and College Project.
Phi Theta Kappa Honor Society is an international organization that recognizes academic achievements of college students. PTK provides opportunities for individual growth through leadership, service and fellowship according to the organization's website.

redpajama_set_name: RedPajamaCommonCrawl


text:
Government Publishes Veterans Homelessness Report
February 11, 2011 August 28, 2017 DoD News 0 Comments
By DoD News
The Housing and Urban Development and Veterans Affairs departments today published what officials say is the most authoritative analysis yet of the extent and nature of homelessness among military veterans.
According to HUD and VA's assessment, nearly 76,000 veterans were homeless on a given night in 2009, while roughly 136,000 veterans spent at least one night in a shelter during that year.
The assessment, part of President Barack Obama's plan to prevent and end homelessness in America, is based on an annual report HUD provides to Congress and explores in greater depth the demographics of veterans who are homeless, how veterans compare to others who are homeless, and how veterans access and use the nation's homeless response system.
"This report offers a much clearer picture about what it means to be a veteran living on our streets or in our shelters," HUD Secretary Shaun Donovan said. "Understanding the nature and scope of veteran homelessness is critical to meeting President Obama's goal of ending veterans' homelessness within five years."
"With our federal, state and community partners working together, more veterans are moving into safe housing," Secretary of Veterans Affairs Eric K. Shinseki said. "But we're not done yet.
"Providing assistance in mental health, substance abuse treatment, education and employment goes hand-in-hand with preventive steps and permanent supportive housing," Shinseki continued. "We continue to work towards our goal of finding every veteran safe housing and access to needed services."
Obama announced in June the nation's first comprehensive strategy to prevent and end homelessness, including a focus on homeless veterans. The report, Opening Doors: Federal Strategic Plan to Prevent and End Homelessness, puts the country on a path to end veterans' and chronic homelessness by 2015; and to ending homelessness among children and families by 2020.
— More than 3,000 cities and counties reported 75,609 homeless veterans on a single night in January of 2009; 57 percent were staying in an emergency shelter or transitional housing program while the remaining 43 percent were unsheltered. Veterans represent about 12 percent of all homeless people counted nationwide during the 2009 assessment;
— During a 12-month period in 2009, about 136,000 veterans — or about 1 in every 168 veterans — spent at least one night in an emergency shelter or transitional housing program. The vast majority of sheltered homeless veterans — 96 percent — experienced homelessness alone. Four percent of homeless veterans were found to be part of a family. Sheltered homeless veterans are most often single white men between the ages of 31 and 50 and living with a disability;
— Veterans are 50 percent more likely to become homeless compared to all Americans and the risk is even greater among veterans living in poverty and poor minority veterans. HUD and VA examined the likelihood of becoming homeless among American veterans with particular demographic characteristics and found that during 2009, twice as many poor Hispanic veterans used a shelter compared with poor non-Hispanic veterans. African American veterans in poverty had similar rates of homelessness;
— Most veterans who used emergency shelter stayed for only brief periods. One-third stayed in a shelter for less than a week; 61 percent used a shelter for less than a month; and 84 percent stayed for less than three months. The report also concluded that veterans remained in shelters longer than did non-veterans;
— Nearly half of homeless veterans were in California, Texas, New York and Florida while only 28 percent of all veterans were located in those states;
— Sheltered homeless veterans are far more likely to be alone rather than be part of a family household; 96 percent of veterans are individuals compared to 66 percent in the overall homeless population.
HUD and VA are working to administer a joint program targeting homeless veterans. Through the HUD-Veterans Affairs Supportive Housing Program, HUD provides rental assistance for homeless veterans while VA offers case management and clinical services.
HUD last month awarded $1.4 billion to keep nearly 7,000 local homeless assistance programs operating. The Department also allocated $1.5 billion through its new Homeless Prevention and Rapid Re-housing Program. Made possible through the American Recovery and Reinvestment Act of 2009, HPRP is intended to prevent persons from falling into homelessness or to rapidly re-house them if they do.
To date, more than 750,000 people, including more than 15,000 veterans, have been assisted through HPRP.
Home » Government Publishes Veterans Homelessness Report
← Israel's Dangerous Game at Brinkmanship
Controversial Bulgarian newspaper offices bombed →
DoD News
DoD News publishes news from the US Defense Department.


text:
Q: How to link two mongoose schemas in seperate files? I'm creating a basic bank app and I'm having issues with import mongoose schemas in separate files. I have two schemas, a user and a transaction. My user schema has a field called transactionHistory, which is an array of transaction objects, and my transaction schema has sender and receiver fields, which both are user objects.
Transaction/model.js
import mongoose from "mongoose";
import { UserSchema } from "./../User/model";

export const TransactionSchema = new mongoose.Schema(
    {
        sender: { type: UserSchema, required: true },
        receiver: { type: UserSchema, required: true },
        time: { type: Date, required: true },
        amount: { type: Number, required: true },
    },
    { collection: "transactions" }
);

export const TransactionModel = new mongoose.model(
    "Transaction",
    TransactionSchema
);

User/model.js
import mongoose from "mongoose";
import { TransactionSchema } from "./../Transaction/model";

export const UserSchema = new mongoose.Schema(
    {
        firstName: { type: String, required: true },
        lastName: { type: String, required: true },
        age: { type: Number, required: true },
        email: { type: String, required: true },
        password: { type: String, require: true },
        balance: { type: Number, required: true },
        transactionHistory: {
            type: [TransactionSchema],
            default: undefined,
            required: true,
        },
    },
    { collection: "users" }
);

export const UserModel = new mongoose.model("User", UserSchema);

When I try and run this code it throws the error
      throw new TypeError('Invalid value for schema path `' + fullPath +
      ^

TypeError: Invalid value for schema path `sender.type`, got value "undefined"
    at Schema.add (/home/typicalfork/Documents/Projects/typical-bank/node_modules/mongoose/lib/schema.js:473:13)
    at Schema.add (/home/typicalfork/Documents/Projects/typical-bank/node_modules/mongoose/lib/schema.js:507:12)
    at new Schema (/home/typicalfork/Documents/Projects/typical-bank/node_modules/mongoose/lib/schema.js:127:10)
    at Object.<anonymous> (/home/typicalfork/Documents/Projects/typical-bank/src/Transaction/model.js:4:34)
    at Module._compile (node:internal/modules/cjs/loader:1083:30)
    at Module._compile (/home/typicalfork/Documents/Projects/typical-bank/node_modules/pirates/lib/index.js:99:24)
    at Module._extensions..js (node:internal/modules/cjs/loader:1112:10)
    at Object.newLoader [as .js] (/home/typicalfork/Documents/Projects/typical-bank/node_modules/pirates/lib/index.js:104:7)
    at Module.load (node:internal/modules/cjs/loader:948:32)
    at Function.Module._load (node:internal/modules/cjs/loader:789:14)
    at Module.require (node:internal/modules/cjs/loader:972:19)
    at require (node:internal/modules/cjs/helpers:88:18)
    at Object.<anonymous> (/home/typicalfork/Documents/Projects/typical-bank/src/User/model.js:2:1)
    at Module._compile (node:internal/modules/cjs/loader:1083:30)
    at Module._compile (/home/typicalfork/Documents/Projects/typical-bank/node_modules/pirates/lib/index.js:99:24)
    at Module._extensions..js (node:internal/modules/cjs/loader:1112:10)

The weird thing is that when I copy the User schema to Transaction/model.js like this:
import mongoose from "mongoose";
// import { UserSchema } from "./../User/model";

export const UserSchema = new mongoose.Schema(
    {
        firstName: { type: String, required: true },
        lastName: { type: String, required: true },
        age: { type: Number, required: true },
        email: { type: String, required: true },
        password: { type: String, require: true },
        balance: { type: Number, required: true },
        transactionHistory: {
            type: [TransactionSchema],
            default: undefined,
            required: true,
        },
    },
    { collection: "users" }
);

export const TransactionSchema = new mongoose.Schema(
    {
        sender: { type: UserSchema, required: true },
        receiver: { type: UserSchema, required: true },
        time: { type: Date, required: true },
        amount: { type: Number, required: true },
    },
    { collection: "transactions" }
);

export const TransactionModel = new mongoose.model(
    "Transaction",
    TransactionSchema
);

everything works as expected. This leads me to believe that I'm somehow importing the schemas wrong.

A: Issue is that you have 2 exports in both the files, you only need 1 export remove export keyword on defining function
const UserSchema = new mongoose.Schema() //<-- export keyword removed

export const UserModel = new mongoose.model("User", UserSchema); //<-- Exporting here

You need to fix both your files.

redpajama_set_name: RedPajamaStackExchange


text:
What Furniture Did Medieval Homes Have?
Posted on August 4, 2022 August 15, 2022 By Ralph Wright
The furniture usually found in important houses consisted of beds, chests, cupboards, tables, benches, and stools.
1 What is medieval furniture?
2 Did medieval houses have couches?
3 What did medieval people sit on?
4 What were medieval tables called?
5 What type of furniture is a Davenport?
6 What were medieval beds like?
7 Did medieval peasants have chairs?
8 What is rococo furniture?
9 When did couches become a thing?
10 What is a medieval sofa called?
11 What was the furniture like in medieval castles?
12 What is a medieval kitchen?
13 How did they light candles in medieval times?
14 What is 18th century furniture?
15 What were medieval chairs made of?
What is medieval furniture?
Medieval Period Furniture. Medieval furniture was primarily made of oak, since it was easy to obtain, strong and durable. Perhaps the most important piece of medieval furniture was the chest or coffer. Chests were originally made from hollow tree trunks banded with iron, hence the origin of the modern word 'trunk'.
Did medieval houses have couches?
Of medieval furniture there are few examples extant, chiefly because there are limits to the endurance of wood and partly because the amount of furniture was very limited. Chairs, stools, couches, beds, tables, and chests comprised virtually the entire furnishings of the ancients.
What did medieval people sit on?
Benches and stools were commonly used for sitting in medieval times – only the rich and important, or perhaps occasionally the privileged head of the house, ever used an actual chair. Folding chairs were popular amongst the medieval aristocracy, since they could easily be transported when on the move.
What Is An Offer In Insurance?
What were medieval tables called?
A refectory table is a highly elongated table used originally for dining in monasteries during Medieval times. In the Late Middle Ages, the table gradually became a banqueting or feasting table in castles and other noble residences.
What type of furniture is a Davenport?
Davenport, in modern usage, a large upholstered settee, but in the 18th century a compact desk having deep drawers on the right side and dummy drawer fronts on the left side.
What were medieval beds like?
Beds were relatively simple in the early Medieval period and usually made from wood. Mattresses were stuffed with straw and similar materials and either placed on a wooden frame or in a "bed box." The poor still often slept on piles of straw, hay or leaves on the ground.
Did medieval peasants have chairs?
Seating was a bit of a problem for the peasants. They sometimes had benches or stools, which could also be used for sleeping. In richer houses, you might find a chair or two. Around this time, chairs that could be folded were popular, as they could be moved easily from place to place.
What is rococo furniture?
The Rococo style, a development of the Régence, affected French furniture design from about 1735 to 1765. … The style was based on asymmetrical design, light and full of movement. The furniture of this period was designed on sinuous and complicated lines.
When did couches become a thing?
"American sofas begin to appear early in the 18th century," explains Oscar P. Fitzgerald, author of Three Centuries of American Furniture. "By the Victorian Period — around 1850 — they were part of seven-piece parlor sets which included also a man's chair, a lady's chair and four side chairs."
How Long Does It Take To Cycle A Jellyfish Tank?
What is a medieval sofa called?
The Davenport, the sectional couches of the Mid-century period, and the divan (a backless sofa or couch) all came out of this approach.
What was the furniture like in medieval castles?
The Medieval decor furniture was made either of metal or wood. Tables made of precious metals, and buffets displaying the gold and silver plates and cups of the house had a dual role, ornamental and "social", as they were also showing the host's wealth. The best wooden table of the house was also placed in the Hall.
What is a medieval kitchen?
Medieval kitchens
In most households, cooking was done on an open hearth in the middle of the main living area, to make efficient use of the heat. This was the most common arrangement, even in wealthy households, for most of the Middle Ages, where the kitchen was combined with the dining hall.
How did they light candles in medieval times?
Rush lights were simply tapers of rush stalks dipped into melted fat whilst the torches would have been made from wood bound in rags and impregnated with fat and set into metal brackets. … Medieval lanterns were simply candles in a metal frame.
What is 18th century furniture?
There are many different styles of 18th-century furniture. The era represents the Golden Age of Cabinet Making. The 18th century styles included William and Mary, Queen Anne, Georgian, Chippendale, Hepplewhite, Sheraton, and Adam. …
What were medieval chairs made of?
Medieval castle furniture was made from wood. English medieval furniture is commonly associated with furniture made from oak but other woods were also used. The wood used for Medieval castle furniture included the following types: Oak.
How Much Increase In Riding Speed Is Minor Riding?
What Is Considered Kitchen Furniture?
What Furniture Did The Ancient Egyptians Have?
What Is Considered As Furniture?
How Did Ancient Greeks Sit?
How Tall Should A Side Table Be Next To A Sofa?
Previous Post: What Makes You A Good Candidate For University?
Next Post: Which Of The Following Is One Of The Unique Challenges Movie Actors Have To Confront?


text:
GOSSIPONTHIS.COM Celebs Mr. Marcus Says He Didn't Mean to Infect the Porn Industry with...
Mr. Marcus Says He Didn't Mean to Infect the Porn Industry with Syphilis
Young Sinick
Updated June 17th, 2013 at 11:15 pm
Earlier this month, porn star Mr. Marcus was sentenced to 30 days in jail for knowingly infecting a sex partner with an STD. The scandal led to a big syphilis scare in the adult entertainment industry, so now that he's been convicted of the crime, it's not surprising to see Mr. Marcus start to be more forthright. You know, given if he wants to continue hitting the daddy stroke for money in the future, he best fess up about his transgression.
The dirty d**k porn star spoke with Baller Alert and maintains that it was never his intention to give folks the burn.
Mr. Marcus tells Baller Alert:
"I did not go out there and try to f**king intentionally get anybody infected. From my heart man, up to God, I thought it was something that was just a skin rash. I went out and bought some damn Carmex lotion (it's an everyday hydrating lotion), I put it on [my penis] and I thought it made it look better. That coupled with things going on with my hands, little brown spots or whatever, I looked things up on the internet and I'm telling you, only thing that came up was a vitamin deficiency and that I need more vitamins. I went out and bought vitamins and Carmex."
"Syphilis is called the great imitator it supposedly looks like other diseases, problems, symptoms and it's never related to just a std. 20 years in this business and only STD's I was aware of is gonorrhea and chlamydia."
"You gotta understand that when I worked with that girl I had a FRESH test. NOTHING came back saying, hey you need to go to the doctor, get a checkup, a shot, not a single damn thing. I used the lotion and it made it look better."
"In hindsight, I wish I did it way differently but I DID NOT KNOW and I wanna make that very clear. By the time my doctor's appointment came around, back on July 11th or so, he was like 'your symptoms look like it could be syphilis.' First time I ever heard that word. The doctor said it's easy, it's a simple fix (shot in the rear), a simple bacteria, look it up, syphilis is non contagious 24 hours after that shot. The medicines worked because not a single person I worked with before, during, or after that shoot was infected and that's the truth, that's the bottom f***ing line."
"The most important thing if you're a young man/sister having sex, go get tested, look for things, go to your doctor, do it regularly especially, if you're promiscuous. If you really ain't sure throw on a condom and you won't have to go through what I'm going through. I hope all this s**t is for a reason and people learn a lesson from it. A lot of people don't know, get embarrassed and feel ashamed because they have a STD, that's what makes people hide it because people make 'em feel like s**t if you test positive and especially if you're promiscuous."
Published June 14th, 2013 at 12:25 am
Mr. Marcus
Chief Keef's Baby Mama Slim Danger Says Odell Beckham Jr. "Loves to Be Sh**ted On" During Sex & Requested Photo of Her Pooping on...
Philadelphia Woman Arrested After Spitting on Person & Yelling "Bitch I Don't Have the Virus!" in Social Distancing Dispute
McNasty! McDonald's Worker Caught Digging in Her Butt While Working Drive-Thru
MORE POP CULTURE
23-Year-Old Memphis Man Wanted for Young Dolph's Murder


1:04 a.m., Friday, 324 E. Charles St., shots fired. Thirteen rounds of ammunition were found in the parking lot of Waylon's Bar.
1:52 a.m., Friday, Highland Ave. and Washington St., suspicious person. An unknown subject attempted to enter a vehicle. Police located the suspects abandoned scooter, in which meth was apparently found.
2:53 p.m., Friday, 3820 S. Western Ave., theft. A man was charged with theft.
2:57 p.m., Friday, 3011 S. Koldyke Drive, theft. A man reported a welder and saw were taken from his garage.
3:10 p.m., Friday, 246 N. 500 E., burglary. A trailer belonging to VIA Credit Union had been broken into and several items were reported taken.
3:25 p.m., Friday, 1934 W. 10th St., threats of harm. A woman reported being threatened.
4:14 p.m., Friday, 1811 W. Euclide Ave., warrant service. A woman was arrested on a warrant.
5:28 p.m., Friday, 4343 S. Lincoln Blvd., disturbance. Two men were involved in an altercation.
8:03 p.m., Friday, 301 S. Branson St., runaway. A juvenile went to a friend's house and hasn't returned home.
9:36 p.m., Friday, 2605 S. Nebraska St., runaway. A juvenile stayed at a friend's house and did not return home.
11:05 p.m., 705 W. 26th St., welfare check. A woman was charged with illegal possession of a syringe, cocaine and marijuana.
4:28 a.m., Friday, Ind. 22 and 300 W., traffic stop. A woman was cited into court on a charge of driving with a suspended prior.
7:16 a.m., Friday, 5058 N. Peconga Drive, death investigation. A man was found deceased in his home.
8:46 a.m., Friday, 3440 N. Lagro Road, theft. A man reported that he had two chainsaws and a weed eater stolen from his shed.
2:16 p.m., Friday, Grant County Jail, warrant service. A man was arrested on two probation violation warrants.
Hunter Douglas Frye, 25, last known address 1739 W. 1050 S., Fairmount, operating while intoxicated. He was being held in the Grant County Jail on a $505 bond.
Kendra Nicole Teague, 36, last known address 302 N. Illinois St., Marion, possession of cocaine, possession of marijuana and unlawful possession of a syringe. She was being held in the Grant County Jail without bond.
As of 7:40 a.m. Saturday.
As of 5:33 p.m. Saturday.


text:
<?php
namespace FS\SolrBundle\Doctrine\Mapper;

use FS\SolrBundle\Doctrine\Annotation\AnnotationReader;
use FS\SolrBundle\Doctrine\ClassnameResolver\ClassnameResolver;

/**
 * instantiates a new MetaInformation object by a given entity
 */
class MetaInformationFactory
{
    /**
     * @var AnnotationReader
     */
    private $annotationReader = null;

    /**
     * @var ClassnameResolver
     */
    private $classnameResolver = null;

    /**
     * @param AnnotationReader $reader
     */
    public function __construct(AnnotationReader $reader)
    {
        $this->annotationReader = $reader;
    }

    /**
     * @param ClassnameResolver $classnameResolver
     */
    public function setClassnameResolver(ClassnameResolver $classnameResolver)
    {
        $this->classnameResolver = $classnameResolver;
    }

    /**
     * @param object|string $entity entity, entity-alias or classname
     *
     * @return MetaInformation
     *
     * @throws SolrMappingException if no declaration for document found in $entity
     */
    public function loadInformation($entity)
    {
        $className = $this->getClass($entity);

        if (!is_object($entity)) {
            $reflectionClass = new \ReflectionClass($className);
            if (!$reflectionClass->isInstantiable()) {
                throw new SolrMappingException(sprintf('Cannot instantiate entity %s', $className));
            }
            $entity = $reflectionClass->newInstanceWithoutConstructor();
        }

        if (!$this->annotationReader->hasDocumentDeclaration($entity)) {
            throw new SolrMappingException(sprintf('no declaration for document found in entity %s', $className));
        }

        $metaInformation = new MetaInformation();
        $metaInformation->setEntity($entity);
        $metaInformation->setClassName($className);
        $metaInformation->setDocumentName($this->getDocumentName($className));
        $metaInformation->setFieldMapping($this->annotationReader->getFieldMapping($entity));
        $metaInformation->setFields($this->annotationReader->getFields($entity));
        $metaInformation->setRepository($this->annotationReader->getRepository($entity));
        $metaInformation->setIdentifier($this->annotationReader->getIdentifier($entity));
        $metaInformation->setBoost($this->annotationReader->getEntityBoost($entity));
        $metaInformation->setSynchronizationCallback($this->annotationReader->getSynchronizationCallback($entity));
        $metaInformation->setIndex($this->annotationReader->getDocumentIndex($entity));
        $metaInformation->setIsDoctrineEntity($this->isDoctrineEntity($entity));
        $metaInformation->setDoctrineMapperType($this->getDoctrineMapperType($entity));
        $metaInformation->setRelations($this->annotationReader->getRelations($entity));

        return $metaInformation;
    }

    /**
     * @param object $entity
     *
     * @return bool
     */
    private function isDoctrineEntity($entity)
    {
        if ($this->annotationReader->isOrm($entity) || $this->annotationReader->isOdm($entity)) {
            return true;
        }

        return false;
    }

    /**
     * @param object $entity
     *
     * @return string
     */
    private function getDoctrineMapperType($entity)
    {
        if ($this->isDoctrineEntity($entity) == false) {
            return '';
        }

        if ($this->annotationReader->isOdm($entity)) {
            return MetaInformationInterface::DOCTRINE_MAPPER_TYPE_DOCUMENT;
        }

        if ($this->annotationReader->isOrm($entity)) {
            return MetaInformationInterface::DOCTRINE_MAPPER_TYPE_RELATIONAL;
        }
    }

    /**
     * @param object $entity
     *
     * @return string
     *
     * @throws \RuntimeException
     */
    private function getClass($entity)
    {
        if (is_object($entity)) {
            return get_class($entity);
        }

        if (class_exists($entity)) {
            return $entity;
        }

        $realClassName = $this->classnameResolver->resolveFullQualifiedClassname($entity);

        return $realClassName;
    }

    /**
     * @param string $fullClassName
     *
     * @return string
     */
    private function getDocumentName($fullClassName)
    {
        $className = substr($fullClassName, (strrpos($fullClassName, '\\') + 1));

        return strtolower($className);
    }
}

redpajama_set_name: RedPajamaGithub


Pruning: Can be cut to base ever 4 years to promote new growth.
Irrigation: Low water requirements once established.
Lower Temperatures: Tolerates temperatures as low as -7°C and is extremely tough.
Upper Temperatures: Tolerates temperatures to the high 40's°C and is drought tolerant.


Photo by Bob Barnett Top shelf Co-founder of Pique Newsmagazine, Bob Barnett's fridge contents are exposed.
"These could be years old, I don't know," says Bob. "There's no expiry date on maple syrup."
The reassuring thing is they can't be older than 1996. Although he did go through a cupboard last month and found all kinds of things he hadn't bought — canned goods and dried pasta — that were past their "best before" date.
"It was all stuff Kathy had bought, so it was at least seven years old," he says. "I put it all in a huge bowl and took it to the composter."
Seven years ago, the entire community was shell-shocked when Kathy was struck and killed by a car while she and Bob were on a cycling vacation in New Zealand in January 2008. It was their longest vacation together, and the farthest they'd ever travelled. As you can well imagine, it was the kind of moment that changes a narrative forever.
"Kathy did pretty much all of the cooking... mostly I just opened bottles of wine," he says. So Bob's had to learn a whole new kitchen story, plowing on all the same.
And that's what we do in his fridge. On Shelf Two we find Olympic no-fat French vanilla yogurt he has for breakfast on Bob's Red Mill muesli most mornings; some Claussen's dill pickles; and a couple of half-cartons of eggs, one already expired and the other about to expire the next day.
Granted, there are only three eggs between the two cartons. But the million-dollar question is, does he use food past its expiry date? Or does he even check expiry dates?
He might use the eggs... Then again, he might not.
"But I am checking expiry dates more," he says, laughing, "especially the past month or so, after cleaning out that cupboard and noticing the salt from France I'd been using for months had expired in 2008. "
Next is a box of baking soda with the mesh cloth on the side to absorb odors and keep the fridge smelling nice. I can't resist checking — has it expired? Yes! We both laugh again because my husband and I leave them, too, until long after their due date, finding them wedged in a corner, not really hurting anything but not doing any good either.
There's also a little piece of fresh red snapper that's cat food, not because it has expired but because Bob actually bought it for Tiffany — his "orange, short-haired, spoiled, princess, domestic cat" which he got from the animal shelter.
Tiffany, he explains with a long sigh, was already named and she has trained Bob to cook fish for her each night, rather than opening a tin of cat food. She also knows we're talking about her.
That's it on Shelf Two. Now it's his drawers. The produce one is empty because he and his visiting dad ate the salad stuff yesterday, before it expired or went brown. But the cheese drawer is full — with stilton, a chunk of parmesan he grates over pasta, kaltbach cheese (a strong Swiss variety he likes in sandwiches and on crackers), and a piece of Manchego, all of them from Nesters Market.
Now we're onto the door shelves and, again, a lot of this is "mystery stuff" he's not sure about.
First up is fig spread, which may or may not have expired. Then there's Babci Polish-style mayonnaise he prefers to regular mayonnaise; two jars of horseradish he has no idea about; butter he bought for chai spice loaves; three jars of stuffed olives his father bought for his martinis; oyster sauce he's not sure about; the whipped cream that's not his and is hiding behind six bottles of Pilsner Urquell, his favourite; Heinz ketchup; a two-litre bottle of ginger ale, now flat, left over from getting sick; pickled onions; ReaLemon juice; soy sauce; two mustards; Louisiana hot sauce; Newman's Own salad dressing; and some Nonna Pia's cabernet/merlot balsamic reduction for mixing with olive oil as a bread dip.
And that's it for Bob's fridge.
Since he doesn't cook many veggies, he has a salad almost every night, but he's not big on salad dressings. Instead, he'll mix grapefruit balsamic vinegar and tarragon olive oil from a cool little shop called Drizzle in historic Fairhaven, just south of Bellingham. His friend, Lauren, knows the Drizzle owners, who were going to open a shop in Whistler but have since nixed it.
Typically, besides the salad, dinner means, maybe, oven-baked chicken; Nesters' crab cakes; Mexican something; or pasta. And, as we can tell from his fridge, he likes to buy whatever he feels like each day, usually at Nesters since he can walk over.
Other than the Christmas-gift chai loaves and some energy bars he made when he just felt like trying some baking, whatever he makes has to be fast. Because after, say, 40 or 45 minutes Bob gets antsy. Are all those dirty dishes and mess worth it if he's not sure it's going to turn out?
"Forty-five minutes is kind of the point where I lose patience with a dinner recipe and start wondering if it's going to be worth it, if it's something new and it's just me eating it," he says. "But partly it's a lack of experience and not having experimented enough. I have a new recipe for fish cakes that I want to try but I need to get mentally prepared for it."
Besides — and many people can relate, I'm sure— there are lots of things he'd rather be doing. Cross-country skiing, cycling, reading a good book. He's just finished Doris Kearns Goodwin's Bully Pulpit and now he's into her previous one on Abe Lincoln. Called Team of Rivals, it's all about how you have to learn to work with those who don't share your views to achieve something major.
Sounds really similar to running a great newsmagazine.
Glenda Bartosh is an award-winning journalist who usually wants to get out of the kitchen.


text:
/*
 * MinIO .NET Library for Amazon S3 Compatible Cloud Storage, (C) 2017 MinIO, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

using System;
using System.Collections.Generic;
using System.Xml.Serialization;
using Minio.Exceptions;

namespace Minio.DataModel;

[Serializable]
[XmlRoot(ElementName = "DeleteResult", Namespace = "http://s3.amazonaws.com/doc/2006-03-01/")]
public class DeleteObjectsResult
{
    [XmlElement("Deleted")] public List<DeletedObject> objectsList;
    [XmlElement("Error")] public List<DeleteError> errorList;

    public List<DeletedObject> ObjectsList()
    {
        return objectsList;
    }

    public List<DeleteError> ErrorList()
    {
        return errorList;
    }
}


I read in an article on parenting in the Rocky Mountain News yesterday that one thing to help bond your family is doing Yoga together.
So, it seems Yoga is everywhere. I've heard it touted time and again by the media as well as acquaintances. I even recall hearing that they wanted to institute it in the public schools up in one of the mountain towns.
Can you really take the Eastern thought out of Yoga? So much of the "empty your mind" concept seems to be essential to these supposed benefits, but its just not a biblical concept. God doesn't tell us to empty our mind...which I believe can open us up to negative spirtual influences. God wants our minds full of Him.
Is there a way to take the positioning of Yoga and make it beneficial physically without the direct link to the religious emptiness?


text:
Ryan Adams writes 11 new songs inspired by trip to Ronnie James Dio's funeral
Adam Adshead Jun 8, 2010 7:50 am BST
Singer-songwriter says the tracks are 'soft mellow acoustic jams'
Ryan Adams has revealed that he has written 11 new songs inspired by his recent trip to Ronnie James Dio's funeral.
The singer-songwriter, who recently released "his first fully-realised sci-fi metal concept album" in the form of 'Orion', took to his Facebook page to announce the news.
"11 new solo tunes came out of nowhere," Adams said. "Day after Dio's funeral they just fell out. Soft mellow acoustic jams – lots of New Orleans scenery and vibe from the trip."
He added: "I am official[ly] very excited again."


Word from the Imperial Court today states that former Inquisitor Wurmth Murluth has concluded his week long inquisiton of Inquisitor Usyian Denturei and the Honorable Salnim Malwind, and has returned home. Further, it was announced that His Imperial Majesty, Aurmont Anodheles, will be releasing not one, but several decrees tomorrow evening.
The Honorable Salnim Malwind is currently staying with his father, Baron Dunrith Malwind, within the Imperial Palace, and seems to have handled the inquisiton by the former Inquisitor well. Inquisitor Usyian Denturei is still staying within his dwelling provided to him for being an inquisitor, and is only receiving visitors from the imperial inquisitors or other close confidants of His Imperial Majesty.


CNN's latest special report, Late Night in the Age of Trump, airing Monday, November 20 at 9pm ET on CNN, examines how President Donald Trump single-handedly transformed late-night TV and comedy, along with the hosts of some of America's most popular television shows.
CNN senior media correspondent and host of "Reliable Sources," Brian Stelter, sits down with some of comedy's greatest voices to look at how the entire world of late night comedy has been reshaped by one person- an unprecedented change- much like this unprecedented Presidency. Stelter, along with other late night experts, explores both the hilarious and polarizing moments from the last year, and analyzes the impact President Trump has had on comedy, including the blurred lines between late-night and news.
Tune in on Monday, November 20 at 9pm ET/PT for the one-hour special report where Stelter will examine this dynamic industry in the age of Trump.
In addition to the TV airing, Late Night in the Age of Trump will also stream live for subscribers on Monday, November 20 via CNNgo (at CNN.com/go and via CNNgo apps for Apple TV, Roku, Amazon Fire, Samsung Smart TV and Android TV) and on the CNN mobile apps for iOS and Android. Late Night in the Age of Trump will also be available the day after the premiere on demand via cable/satellite systems, CNNgo platforms and CNN mobile apps.


BD Fury Boladrol is the perfect supplement for experienced bodybuilders and athletes looking for fast increases in muscle mass and weight loss along with faster recovery post workouts.
What is BD Fury Boladrol and how does it work?
Boladrol is an excellent methylated hormone known as 7,17-alpha-dimethyl-androsten-3,17-diol. Boladrol is now beginning to make its name in the bodybuilding world due to its powerful effects when it comes to bulking.
It is a testosterone derivative and a 'wet' compound that is very anabolic and androgenic. It binds with androgen receptors which stimulate the development and growth of muscles across the body. Induces weight loss and increases endurance and post-workout recovery. This process is a natural process of testosterone production. However, Boladrol speeds up this process making it an excellent product for you to increase lean muscle mass.
If you are a keen bodybuilder or athlete looking for extreme muscle and strength gain along with improved endurance, fat loss and wanting to set yourself new records then BD Fury Boladrol is the prohormone for you!
Boladrol has proven that the average weight gain is around 5 pounds per week. This weight gain is lean muscle mass. These results are when Boladrol is taken correctly along with regular workouts and a proper diet. Significant muscle mass is noticeable within 2 weeks and due to its strength. It can be used in short 2 weeks cycles.
It is important to have on-cycle support before cycling with Boladrol! The recommended dosage per day is 2 milligrams until you become more tolerant of the compound.
You can increase your dosage after a couple of days to a week and this can be increased to either 4 or 6 milligrams daily, taken in 2 milligram forms, three times a day.
The typical cycle length for Boladrol is 4 weeks and it is advised that any longer than this could cause side effects. Longer than 4 weeks is not required as significant gains are noticeable in less than the 4 weeks. You must do a PCT with SARMs.
Boladrol in one of the strongest prohormones and is only to be used by individuals looking to gain serious muscle mass and strength in a very short amount of time, meaning only experienced trainers, athletes and bodybuilders should use Boladrol.
Along with increasing muscle mass, strength and endurance it has been proven to promote fat loss at just low doses. If taken properly there are limited side effects with this prohormone.
1 cap per serving consumption with food is optional. Stack with Milk Thistle.


text:
Baseball Geek In Galveston
Bird Law
C70 At The Bat
Meet Me At Musial
Pitchers Hit Eighth
Prospect Preacher
Red Dirt Redbird
West Coast Redbird
About The Conclave
100 Greatest Cardinals
Conclave Members
The Podcasts of Proclamation
Other Conclave Content
C70's Parody Archive
Redbird Daily Archive
Cardinal Cameos
The Smoky Room
1892 On Through
Bird Tales
Bleed Cardinal Red With Me
Cardinals Chatter
Cardinals Nerve Center
Flight Analysis
Gas House Graphs
Go Crazy, Big Boy
High Sock Sunday
Keene On MLB
Red Birds, Yellow Bat
Redbird Dugout
Riding The Pine
Welcome To Baseball Heaven
Redbird Daily's 100 Greatest Cardinals: #95 to #91
@hes_verygood
by Rusty Groppel on August 3, 2018
This series was originally published at the Redbird Daily, but is now proud to call Cards Conclave home. This installment was written by Rusty Groppel.
If you haven't, check out the Introductory Article to gain understanding of how these rankings were built. That article can be found by clicking here.
The lower end of our "100 Greatest St. Louis Cardinals" list is an interesting area. We see some players that you really wouldn't come up with off the top of your head, but when you see the numbers you say, "oh wow, that guy was really good for us." We saw a little bit of that play out when Allen gave us #100 to #96 yesterday. I'm sure alot of people were glad to see 1980's favorites Tom Herr and Vince Coleman make their way onto our list of greatness. This next group of players is one that isn't too sexy, but incredibly interesting. Without further ado, here are player #95 to #91.
#95 – Ken Dayley, RP (1984-90)
Standard Pitching
23 28 .451 3.18 327 2 136 39 374.0 349 152 132 16 146 44 287 4 1 19 1576 118 3.00 1.324 8.4 0.4 3.5 6.9 1.97
Provided by Baseball-Reference.com: View Original Table
Generated 8/17/2018.
The Cardinals didn't draft him, but the fact that Dayley was the 3rd overall pick in the 1980 draft speaks to the talent that would eventually come through St. Louis. Acquired in a trade for Ken Oberkfell in 1984, Dayley became a force out of the Cardinals bullpen in 1985. A major player in two NL Pennant runs, Dayley posted ERA's of 2.87 or less in 4 of his 6 full seasons in St. Louis. He was the primary lefty in the heart of the Whitey-ball era. Ken was never the "closer", but he was deployed for save opportunities as the matchups dictated. He was certainly a finisher as he managed to grab 39 saves while recording the final out in 136 of his 327 games (41.6%) wearing the Birds on the Bat.
Apart from one untimely homerun in 1987, he was a stellar pitcher in the postseason. In 16 playoff games, covering 20.2 innings, Dayley recorded a win and 5 saves, while allowing just 6 hits on his way to a 0.44 ERA.
Cardinals fans saw Ken's daughter Sara Dayley on Fox Sports Midwest in 2017.
#94 – Mark Littell, RP (1978-82, RCG Score: 53, EC: .5, Total: 53.5)
14 18 .438 3.31 193 3 113 28 261.0 212 106 96 15 151 35 233 4 1 25 1125 111 3.39 1.391 7.3 0.5 5.2 8.0 1.54
I know what you're thinking. "Wait…the outfielder that made a cameo in the late 90's?" No, not that Mark Little. This Mark Littell is a Cape Girardeau, MO native that managed to pitch his entire career in his home state. Given the name "Air Head" by his teammates, Mark was one of the best relievers in the game for the Kansas City Royals prior to being trade to the Cardinals in exchange for Al Hrabosky following the '77 season. Littell continued his dominant ways for his first two seasons in St. Louis. In 1978 and '79 combined, Littell would pitch 135 games, covering 188.2 innings, while posting a more than solid 2.53 ERA to go with 9.4 strikeouts per 9 IP. He saved 24 games, finishing 91 in a time when relief roles were much different than they are today.
It should surprise no one that after pitching 100+ innings in relief every year from '76 to '78 with another 88 in '79, Littell fell victim to arm problems. From 1980-82 he would throw only 72.1 innings. Bone spurs in his elbow would cause him to retire midway through the 1982 World Series Championship season.
SB Nation ranked Littell as the 83rd Greatest Royal of All-Time, so finding him at 94 on our list seems about right. Littell actually has a couple different claims to fame. His invention, the "Nutty Buddy" protective device, has won accolades and yes, there is a must-watch video demonstration. Second, in 1981 Mark allowed hit number 3631 to Pete Rose, ironically putting him past the Cardinals' own Stan Musial for the NL's all-time hit lead. These things make him memorable, however it was the two dominant years that landed him among the Greatest Cardinals.
#93 – Ryan Ludwick, OF (2007-10, All-Star, Silver Slugger)
488 1812 1608 253 450 102 6 84 305 12 13 153 388 .280 .349 .507 .857 125 816 18 26 5 15 7
Just how good Ryan Ludwick was with the Cardinals probably gets overlooked simply because the team managed to reach the playoffs just once during his 3 1/2 years in St. Louis. A 28 year-old, minor league free agent Ludwick was a heck of a find for the Cardinals. He served as a reserve outfielder in the extremely forgettable 2007 season, seeing a good amount of playing time as Jim Edmonds and (unfortunately) Juan Encarnacion missed considerable time. He belted 14 HR's with 52 RBI in just 303 AB's that season.
2008 was when he would be truly great. In the first season post-Edmonds, Ludwick put on a Jimmy-esque performance. A strong slash line of .299/.375/.591 would accompany 37 HR's (matching Pujols), 113 RBI's (just 3 behind Pujols), and 104 Runs Scored (4 more than Pujols). Keep in mind, Albert Pujols was the NL's MVP that year. Ludwick wasn't quite on his level, but he kept pace pretty well. Luddy would earn an All-Star nod, a Silver Slugger award, and some down ballot looks in the MVP race.
It was the among the best seasons by a Cardinals outfielder not named Edmonds in the last 20 years, as he put up a 5.5 bWAR. He was no slouch in the field either, posting a +12 DRS in his 124 games as a RF in 2008. In his career with St. Louis he was a +16 DRS.
Ludwick followed up 2008 with a lesser but still strong 2009, slugging 22 more HR's along with 97 RBI's. He would serve as Pujols' protection until Matt Holliday was acquired that July. Ludwick would end his time in St. Louis as part of a three-team trade. He went to San Diego, Jake Westbrook to St. Louis, and some guy named Corey Kluber to Cleveland.
#92 – Jose DeLeon, SP (1988-92)
43 57 .430 3.59 159 145 3 9 4 917.2 778 400 366 66 356 23 763 21 1 21 3827 101 3.30 1.236 7.6 0.6 3.5 7.5 2.14
DeLeon came to the Cardinals the year after a World Series appearance, and wasn't able to be a part of much team success in St. Louis. His individual performances though, especially in 1988 and '89, were simply dominant. In 1988 he became just the 4th pitcher in franchise history to strike out 200+ batters in a single season. His 208 K's still stands as the 7th highest total by a pitcher not named Bob Gibson. With a strong 225.1 innings pitched and 3.67 ERA, 1988 was a good year.
1989 was better. His strikeout total dropped, as he ONLY struck out 201 to lead the NL. However, he posted a 3.05 ERA and a career high 16 wins, while dealing 3 shutouts across 36 starts. DeLeon allowed just 6.4 hits per 9 innings that year, the best such figure in the NL. It is also the 5th best performance in that category in franchise history. Furthermore, his 244.2 IP are the most in a single season by a Cardinal in the last 30 years.
DeLeon's performance took a step back in 1990. Still, outside of his ERA jumping to 4.43, most of his numbers remained strong. However, making 32 starts for a last place team put DeLeon on the hook for 19 losses. It's hard to place too much blame on him considering Todd Zeile and Pedro Guerrero were the only hitters to top 10 HR's for the team, hitting 15 and 13 respectively. He bounced back with a career low 2.71 ERA in 28 starts in 1991. 1992 would see him fall out of the rotation and be traded to Philadelphia.
An interesting distinction, DeLeon and Kerry Wood are the only two pitchers in baseball history with LESS than 100 wins and MORE than 1500 strikeouts.
#91 – Pete Vuckovich, SP (1978-1980)
39 31 .557 3.21 111 85 16 22 5 2 653.2 619 269 233 49 191 14 426 7 7 19 2694 116 3.27 1.239 8.5 0.7 2.6 5.9 2.23
A burly right-hander with a fu manchu to match his era, Vuckovich pitched in St. Louis during some lean years. He had a reputation as bizarre man on the mound. He was twitchy and animated, known to cross his eyes and stick out his tongue at hitters as well as yelling at umpires while in the stretch. His antics made him a fan favorite. It's a shame he came to St. Louis the year after Al Hrabosky was traded. Those two together would have made for one of the more…eccentric pitching staffs in baseball history.
Though he would go on to win the AL Cy Young for the 1982 Brewers (yet be beat by his former team in the WS), he was easily as good during his 3 seasons with the Cardinals. 1978 he posted a 2.54 ERA across 198 IP. That inning total doesn't seem too out of line, until you realize that he pitched out of the bullpen up until June 3rd. He made his first start that day, on 3 days rest (he threw 3 innings in relief during a May 29th double dip), in game 2 of another double-header. Vuke would toss a complete game and stick in the rotation from that point on, dealing 6 CG's and 2 shutouts in his 23 starts.
He continued his strong pitching in '79 and '80, posting ERA's of 3.59 and 3.40 while topping 222 innings each year. Those two years combined, he added 16 more complete games to his resume and tossed 3 shutouts in 1980. In December of 1980 his time in St. Louis came to an end. He was traded to Milwaukee along with Rollie Fingers and Ted Simmons.
Vuckovich portrayed fictional Yankees slugger, Clu Haywood, in Major League. The following quote was improvised by Pete when he was instructed to, 'say something a big leaguer would say.'
Tune in next time…
…as Colin Garner unveils players #90 to #86.
Follow @hes_verygood
Series Navigation << Redbird Daily's 100 Greatest Cardinals: #100 to #96Redbird Daily's 100 Greatest Cardinals: #90 to #86 >>
Next Post: Cardinals: 8-Man Bullpen Works With Shildt
Previous Post: Cardinals Schedule Provides Opportunity to Climb Standings
Please share, follow, or like us :)
Subscribe to The Conclave via Email
NL Central Standings
Cubs 34 26 .567 -
Cardinals 30 28 .517 3.0
Reds 31 29 .517 3.0
Brewers 29 31 .483 5.0
Pirates 19 41 .317 15.0
Archives Select Month January 2021 December 2020 November 2020 October 2020 September 2020 August 2020 July 2020 June 2020 May 2020 April 2020 March 2020 February 2020 January 2020 December 2019 November 2019 October 2019 September 2019 August 2019 July 2019 June 2019 May 2019 April 2019 March 2019 February 2019 January 2019 December 2018 November 2018 October 2018 September 2018 August 2018 July 2018 June 2018 May 2018 April 2018 March 2018 February 2018 January 2018 December 2017 November 2017 October 2017 September 2017 August 2017 July 2017 June 2017 May 2017 April 2017 March 2017 February 2017 January 2017 December 2016 November 2016 October 2016 September 2016 August 2016 July 2016 June 2016 May 2016 April 2016 March 2016 February 2016 January 2016 December 2015 November 2015 October 2015 September 2015 August 2015 July 2015 June 2015 May 2015 April 2015 March 2015 February 2015 January 2015 December 2014 November 2014 October 2014 September 2014 August 2014 July 2014 June 2014 May 2014 April 2014 March 2014 February 2014 January 2014 December 2013 November 2013 October 2013 September 2013 August 2013 July 2013 June 2013 May 2013
100 Greatest Cardinals (35)
Comparing the Contenders (4)
Coronavirus Stoppage (133)
Exit Interviews 2018 (53)
Identifying Offseason Needs (4)
Marking McGwire (60)
Playing Pepper 2019 (31)
The Adventures of Luke Skyweaver (9)
The Trade History of John Mozeliak (8)
Top Cards on Twitter (12)
Top Cards on Twitter 2019 (14)
Other posts in this series:
Redbird Daily's 100 Greatest Cardinals: An Introduction
Redbird Daily's 100 Greatest Cardinals: Honorable Mention
Redbird Daily's 100 Greatest Cardinals: #100 to #96
#15 - Ray Lankford
Redbird Daily's 100 Greatest Cardinals: #14 – Mort Cooper
Redbird Daily's 100 Greatest Cardinals: #13 – Jim Edmonds
Redbird Daily's 100 Greatest Cardinals: #12 – Johnny Mize
Redbird Daily's 100 Greatest Cardinals: #11 – Enos Slaughter
Redbird Daily's 100 Greatest Cardinals: #10 – Jim Bottomley
Redbird Daily's 100 Greatest Cardinals: #9 – Harry Brecheen
Redbird Daily's 100 Greatest Cardinals: #8 – Joe Medwick
Redbird Daily's 100 Greatest Cardinals: #7 – Adam Wainwright
Redbird Daily's 100 Greatest Cardinals: #6 – Dizzy Dean
Redbird Daily's 100 Greatest Cardinals: #5 – Chris Carpenter
Redbird Daily 100 Greatest Cardinals: #4 – Rogers Hornsby
Redbird Daily's 100 Greatest Cardinals: #3 – Bob Gibson
Redbird Daily's 100 Greatest Cardinals: #2 – Stan Musial
Redbird Daily's 100 Greatest Cardinals: #1 – Albert Pujols
Redbird Daily's 100 Greatest Cardinals: Review, Wrap-up, and Righting of Wrongs
The Best Pitching Machine Selection!
Cardinals Reach Agreements With Three Players
What Do the Cardinals Owe the Legends?
Top Cards on Twitter 2020: Wrap-Up
Top Cards On Twitter 2020: 1-5
© Copyright 2013-2014 Cards Conclave | Our Privacy Policy


Sometimes in business (in life), it's easy to feel that we need to be perfect. I felt that way always, and the result was that I consistently wasted a TON of time trying to get my work "perfect"- never happy with what I was producing, or I just gave up and didn't release it. Why did I do that? Certainly not because you did not think it was good enough. It was so about me – how silly is that when all I want to do is serve and help you.
I am in another challenge now – a 21 day Facebook Live challenge, where we all do a FB live every day for 21 days. What prompted me to do the "Vlog" from the beach was I did my day 3 challenge FB live there (did you see it? I've really got to remember to turn the camera horizontally!) Once I did my live challenge video, my 2017 theme phrase then immediately popped into my head "if not now- when?" And so I did. It cut off early for some reason, and I am just leaving it.
In this time of seemingly craziness, being "real" is ever important. Your clients will still love you, you'll find more and more whom resonate with your "style" as well. Isn't that in itself a huge stress release? Can you see how much better you can serve your community from this place? How much more time will you have as a result? Of course you want things right. good enough may just be just right.
Being authentically you takes off so much pressure which in turn allows you to actually be so much more of you. I am who I am, you are who you are – and that is just fine. Dare to be a little more "you" this week – your tribe will love it!


This is the true story of Eugene Uttley as he contends with schizophrenia. At first, all seems well: after graduating from university with a B.A. in English, Eugene starts working as a teacher. He sometimes struggles in his relationships but nothing is obviously wrong with him. After a while, he decides to go to South Korea as an ESL instructor. Once there, he meets Jen, and they eventually move to Jeju Island. That's when the voices and delusions start, and Eugene's life is turned upside-down.
Way Out: A True Account of Schizophrenia opened my eyes to what schizophrenia really is. Before, I believed that people who suffer from this mental illness experience multiple personalities but they actually hear voices, are paranoiac, and sometimes have hallucinations. In Eugene's case, he thought he was becoming a psychic, and that the voices were aliens, celebrities, spies or spirits communicating with him. In my opinion, his way of coping was really interesting: he used acronyms to keep the voices at bay. However, the story was sometimes confusing, as it went back and forth in time. I know the author did this on purpose but I thought a chronological order would have been better to illustrate the slow descent into schizophrenia, starting with the apparition of the first voices, and then the delusions and hallucinations building in intensity. In addition, some parts of the story could have been better developed: for example, when he decided to start seeking treatment. In the end, this was a really interesting account that needed a bit more polishing up.
Way Out: A True Account of Schizophrenia was sent to me for free in exchange for an honest review.
About the author and his work: Arthur Thomas Morton's Website.