text:
NOWCAST WLWT News at 5 am Sunday
Santa delivers toys with help from Newport firefighters
Fire department has put on program for 20 years
Brad Evans
Santa rode the fire truck to deliver toys to girls and boys who might not otherwise receive gifts. For 20 years, the Newport firefighters have been helping Santa on Christmas Eve.
Santa made a special, early delivery with the help of the Newport Fire Department.Santa rode the fire truck to deliver toys to girls and boys who might not otherwise receive gifts. For 20 years, the Newport firefighters have been helping Santa on Christmas Eve.Watch this story"It's amazing when you see little kids. We do wants and we do needs and it's amazing when you see little kids getting excited about getting socks," Lt. Frank Peluso said.Retired firefighter John Bloomfield is behind the program, Beyond the Call. He said the night is as rewarding for the firefighters as it is for the kids they help.Photos: Firefighters help Santa deliver gifts"Every year we have new guys come in who have never seen this and never done it before and it's a good experience for them too," Bloomfield said.With lights flashing, Santa and his helpers made their first stop at the Reynolds house. Kevin Reynolds said the year has been tough for his kids because he's been between jobs."That's something you will never forget for the rest of your life. That's one of the moments in life where you'll always going to treasure that," Reynolds said. "There were a couple nights where I didn't know if we were going to eat due to a loss of job or being in between jobs, and things like that."As Kevin's kids, Addison, Kevin and Morgan, unwrapped their gifts, their parents said they were thankful too."It's truly amazing to see how they care about people in our community outside of, you know, being there to help them in an emergency," Brandy Reynolds said.Santa and his helpers from the Newport Fire Department were able to visit three other families, giving gifts to 12 children Tuesday night.
NEWPORT, Ky. —
Santa made a special, early delivery with the help of the Newport Fire Department.
Photos: Santa visits Newport kids
Watch this story
"It's amazing when you see little kids. We do wants and we do needs and it's amazing when you see little kids getting excited about getting socks," Lt. Frank Peluso said.
Retired firefighter John Bloomfield is behind the program, Beyond the Call. He said the night is as rewarding for the firefighters as it is for the kids they help.
Photos: Firefighters help Santa deliver gifts
"Every year we have new guys come in who have never seen this and never done it before and it's a good experience for them too," Bloomfield said.
With lights flashing, Santa and his helpers made their first stop at the Reynolds house. Kevin Reynolds said the year has been tough for his kids because he's been between jobs.
"That's something you will never forget for the rest of your life. That's one of the moments in life where you'll always going to treasure that," Reynolds said. "There were a couple nights where I didn't know if we were going to eat due to a loss of job or being in between jobs, and things like that."
As Kevin's kids, Addison, Kevin and Morgan, unwrapped their gifts, their parents said they were thankful too.
"It's truly amazing to see how they care about people in our community outside of, you know, being there to help them in an emergency," Brandy Reynolds said.
Santa and his helpers from the Newport Fire Department were able to visit three other families, giving gifts to 12 children Tuesday night.

redpajama_set_name: RedPajamaCommonCrawl


text:
Why I'm not rebranding myself this year, and neither should you
The person I am today doesn't deserve to be updated or replaced.
By Beth McColl
@beth_mccoll / Instagram
In January's installment of her monthly mental health column, writer and author, Beth McColl, discusses the pitfalls of rebranding and why she's not focusing on changing in 2022. Beth is the author of 'How to Come Alive Again' which is a relatable and honest practical guide for anyone who has a mental illness. She's also very, very funny on Twitter.
I learned the term '2022 rebrand' against my will. I was heading into the second consecutive hour of mindlessly scrolling on my phone (something I promised myself I'd do much less of this year) when I came across a TikTok that told me everything I never wanted to know about how to rebrand myself into an entirely better me in 2022. Naturally, I searched for more. One video began with a slideshow of aims and intentions (examples included vague advice such as 'listen to more inspiring podcasts', 'take more risks' and 'create your own reality'.) Another explained how to use daily manifestation to get everything you want. Most of the videos were just very long shopping lists of beauty products, styling tools, exercise equipment, clothes, health foods and books that together cost about as much as a Nissan Micra.
I understand the desire to become new, to take what isn't working and fix it, make it good, make it easy. There have been plenty of moments lately where I've wanted nothing more than to shed my grief and pain and damage and step into 2022 as someone – anyone – else.
The past two years have been so incredibly tough, and the idea that we could start afresh and upgrade ourselves so easily is a comforting one. But I also think the idea of a yearly rebrand or a glow up is far more likely to end up feeling punishing and disappointing than anywhere close to empowering. Humans aren't operating systems designed to be updated again and again until nothing glitches or sticks or goes wrong. The striking of midnight on the 31st didn't force us all through some kind of transformative membrane into a new year, covered in Automatic Personal Growth Goo. A disgusting image, yes, but one I'm sticking with. Just as I'm sticking with myself as I am- an imperfect, changing, worthy culmination of all my years of living.
Illustration by Chelsea Hughes
Humans aren't operating systems designed to be updated again and again until nothing glitches or sticks or goes wrong.
I'm not anti-resolution by any means, and I know that there can be great adventure and joy in focused and deliberate change. There will be many things we want to achieve and have this year and there will be actions we can take to make achieving and having them more likely. There will be habits that stick and new approaches that really do improve things. An expensive exercise bike may well be the key to you experiencing genuine enjoyment with working out after years of it being a toxic chore. Going vegan could absolutely hold the key to your digestive happiness and relieve you of a lot of very real guilt. Sleeping better and reading more and spending less time looking at screens are doable, and their impact on your wellness could be significant. But I do think the idea of a full mind and image overhaul is really just a way to accrue personal debt and heap even more pressure on ourselves, all without actually improving the quality of our lives. Hours at expensive gyms, travelling to find yourself, sinking money into new journals and beauty products and a whole new wardrobe- these are not within reach for most people, especially not the women in their teens and early twenties who seem to be their intended audience. For anyone without great wads of disposable income or free time, they're yet more ways to feel left behind.
Despite this, I'm still not totally immune to the promises of self-improvement and inner-peace via a perfect haircut or savings app or a particular journalling technique. And so this year I'm making a conscious effort to steer clear of impulse buys and major life changes. I want to go easier on myself this year, trusting that I can handle new challenges as they arrive and supporting myself with the tools I have already. I want to practice asking for help and treating myself with great care even when I'm depressed, barely hanging on, not hustling or glowing up or killing it. I want to remember that no matter what I do, there will always be things that are out of my control- unexpected outcomes, changed minds, unforeseen circumstances, inclement weather. In short: life will happen to us all, and it will sometimes be more powerful than the neat, hopeful list that we wrote in our best handwriting in our brand new notebook.
I want to go easier on myself this year, trusting that I can handle new challenges as they arrive and supporting myself with the tools I have already.
For the first time in my life, I'm stepping back from the drawing board. I don't want to scrub out my preceding mistakes. I don't want rebirth or rebranding. I just want to be good to the person I am today, right at this moment. She's the one who's helped me to make it this far and she doesn't deserve to be erased, to be drawn over in prettier, brighter colours. I think the same is true for us all, and I hope this is the year we can all begin to believe that.
TopicsWellnessMental Health
Your ultimate survival guide for staying sober this Dry January and beyond (from someone who's been teetotal since 2018)
Could this be the toughest Dry January, ever?
How I've learnt to date – and live – with an insecure attachment style
Even those of us with insecure attachment styles – with difficult past experiences, with hurt – can have love, can give love, and can do so on terms that make sense to us.
What it's like to try and wean yourself off antidepressants after 10 years
'They're a pain in the arse to stop taking, but these antidepressants were life-saving for me at several points over the last decade and I wouldn't change that'
When is it time to break up with your therapist? Here's when you should give it another go, straight-up ghost, or mutually part ways
When it comes to the relationship between you and a mental health professional, trust is vital.


Established in 1993, Gholson Originals has experienced many years of growth and enjoyed many years of wonderful customers. The Gholsons strive to create and offer the best, and long to add to the story of each individual piece of jewelry. They have had the honor of crafting pieces for every occasion, whether it be weddings and graduations, or bringing new life to sentimental pieces. You can find their shop nestled at the very end of Valley Mills, before you reach the bend around Lake Waco, in the Ridgewood Village Shopping Center!
Bobby and Sissi, former high school sweethearts, have been married for 34 years and counting. As Waco natives, they know few strangers and love their Central Texas roots. Though Bob has worked in the jewelry industry since 1985, he first tried his hand at design in high school where he made several ceramic rings, showcasing his creativity. Sissi, who has always been outgoing, hospitable and had a knack for design, joined Bobby at the shop soon after he started the business in 1993. For nearly 25 years, Bob and Sissi Gholson have made it their passion to serve all of Waco and the surrounding area's jewelry needs.
From designing one of a kind pieces and bringing new life to heirlooms and sentimental items, to re-designing dated pieces of jewelry and providing quality repairs, they aim to bring glory to God and offer nothing but excellence. Bob and Sis reside in the Waco area with their two dobermans and enjoy spending time with their children and grandchildren.
At Gholson Originals, not only do we carry incredible jewelry, but we also carry a number of fabulous other products! Whatever you might find in our shop, chances are, you will also find it in our homes. We only sell items that we 100% standby and love ourselves.


text:
Solidaritetsrörelser kallas en typ av organisationer som vill stödja folk som bekämpar förtryckare. Mest kända är de organisationer som stött nationella rörelser som gjort motstånd mot de europeiska kolonialmakterna. Exempel är stödet för algeriernas kamp mot Frankrike på 1950-talet, FNL-rörelsens och andra Indokinarörelsers stöd för vietnamesernas kamp mot USA under Vietnamkriget på 1960- och 1970-talet (I Sverige Svenska Vietnamkommittén och De förenade FNL-grupperna)  liksom Afrikagruppernas stöd till frihetsrörelserna i Moçambique och Angola och kampen mot apartheid i Sydafrika. När det gäller Latinamerika har solidaritetsrörelserna framförallt verkat till stöd för revolutionens Nicaragua(bland annat via Vänskapsförbundet Sverige-Nicaragua) och kampen mot Pinochetregimen i Chile och andra USA-stödda fascistiska regimer i Latinamerika, huvudsakligen under 1970-talet och början av 1980-talet. Palestinagrupperna stöder palestiniernas kamp mot Israels ockupation.

Mot bakgrund av de ökande kunskaperna om jordens begränsade resurser verkar en del organisationer för ändra livsstil i de rika länderna och för rättvis fördelning av resurser. Dit hör bland annat Attac och Framtiden i våra händer. För övrigt är det inte alltid någon skarp gräns mellan solidaritetsrörelser och fredsrörelsen och miljörörelsen.
En del organisationer som börjat som solidaritetsorganisationer har blivit renodlade biståndsorganisationer.

Under 1990-talet började en del solidaritetsgrupper anordna demonstrationer i samband med bl.a. Världsbankens och Världshandelsorganisationens (WTO) olika sammankomster. Motmötena har getts namnet World Social Forum.

Viss släktskap med solidaritetsrörelserna har alternativrörelsen

Källor
www.folkrörelser.nu
Politiska organisationer

redpajama_set_name: RedPajamaWikipedia


text:
Lorenz Specht (Ludwigsmoos, Oberbayern, 21 de maig de 1931 – 30 d'agost de 2016) fou un pilot de trial i enduro alemany, guanyador del Campionat d'Europa d'enduro de 100 cc el 1970 i membre de l'equip de la RFA que guanyà el Trofeu als ISDT els anys 1957, 1961 i 1968. Fou també dues vegades campió d'Alemanya de trial (1960 i 1961) i set d'enduro entre 1962 i 1970. El 28 de maig de 1969, com a reconeixement als seus èxits, li fou concedida la Silbernes Lorbeerblatt.

Nascut a Ludwigsmoos, a l'Alta Baviera, no gaire lluny d'Ingolstadt, Specht va debutar en competició el 1951 en proves de trial. El 1955 entrà a  com a pilot oficial mentre ja competia amb èxit en enduro. Quan Ardie, amb seu a Nuremberg, es va retirar d'aquesta disciplina, va passar a Zündapp. El 1957 va participar per primera vegada en els ISDT amb una Zündapp de 175 cc i va aconseguir el Trofeu junt amb els seus companys d'equip. Després d'això, va formar part de la selecció alemanya diverses vegades com a capità i repetí la victòria els anys 1961 i 1968. La seva darrera participació als ISDT fou al 1972, després de la qual va posar fi a la seva carrera.

Notes

Referències

Bibliografia

Campions d'Alemanya de trial
Pilots alemanys d'enduro
Pilots alemanys de trial
Esportistes bavaresos
Campions d'Europa d'enduro
Guanyadors de la Valli Bergamasche
Guanyadors dels Sis Dies Internacionals d'Enduro


text:
DUCK. GOOSE. GOOSE?!?
One cool thing about being a puppy is that every day brings a new, new thing. Yesterday, that new thing was Canadian Geese.
I've seen ducks before. Seagulls. Giant crows. Even the oddly misplaced Night Heron that hunt for food in Dolores Park. But these big, fat, honking Geese? Never. Both my human and brother Dutch found this hysterical. Have you been living under a rock? I mean, who's never seen a Canadian Goose?? They're EVERYWHERE.
I have not, in fact, been living under a rock. But I don't know how these geese have escaped me all this time. According to my friend Google, I am definitely in the minority. The Canada Geese that just used to pass through the Bay Area on the way to someplace else have settled down. And taken over.
The city of Oakland has a serious goose poop problem. Palo Alto's once-migrating geese have gotten so fat on fast food leftovers, they're no longer able to fly away home. The flock I saw in Golden Gate park are crowding out other birds. Google says the Canada Goose issue isn't just a California thing either - these birds really ARE everywhere.
Maybe I have been living under a rock.
Anyway. My human says there's a company called "The Geese Police" that uses specially trained dogs to keep geese away from places like airports and parks. I've been thinking about getting a part-time job and chasing geese around sounds like fun. Geese Police dogs are Border Collies, but don't see any reason why a pug like me couldn't do it.
Wow! (from Sahara and Teenie) We thought all of them were here in our backyard!! Our humans have put up a fence between us and them...well between us and everything outside of our own safe zone yard (you know that Teenie loves to swim and would be following the geese down the river!) But they must be everywhere because we are a LONG way from you. We live about 50 miles west of Chicago, so we hear from the humans, but we don't really read maps so whatever. We do agree they would be fun to herd!!
Oooh, you live on the water? Lucky you!
Sorry to hear about the fence though. There's a fence around one of the lakes we visit. I think they put it there just to keep me away from all the ducks. I REALLY want to play with the ducks!
BOOK REVIEW: Nose Down, Eyes Up
PUGS LOVE LOVE
IT ISN'T ABOUT PICNICS?
PUGLET ON FOOD
FOOD IS NOT LOVE
SELF-INDULGENCE
RUN LIKE A GIRL!
TASTES LIKE SEAWEED
BROTHER DUTCH's MINI-ME
THE GREAT SHED-OFF
THE AGILITY PUG
THANK YOUR MOTHERS
WHAT'S OBEDIENCE?
GLAMOUR PUG


text:
Q: Jenkins/Hudson upstream job does not get the status "ball" color of the downstream jobs I have a job upstream that executes 4 downstream jobs.
If the upstream job finish successfully the downstream jobs start their execution.
The upstream job, since it finish successfully, gets a blue ball (build result=stable), but even tough the downstream jobs fail (red ball) or are unstable (yellow ball), the upstream job maintain its blue color.
Is there anyway to get the result of the upstream job dependent on the downstream jobs?, i mean, if three downstream jobs get a stable build but one of them get an unstable build, the upstream build result should be unstable.

A: I found the solution. There is a plugin called Groovy Postbuild pluging that let you execute a Groovy script in the post build phase.
Addind a simple code to the downstream jobs you can modify the upstream overall status.
This is the code you need to add:
upstreamBuilds = manager.build.getUpstreamBuilds();

upstreamJob = upstreamBuilds.keySet().iterator().next();

lastUpstreamBuild = upstreamJob.getLastBuild();

if(lastUpstreamBuild.getResult().isBetterThan(manager.build.result)) {
    lastUpstreamBuild.setResult(manager.build.result);
}

You can find more info in the entry of my blog here.

A: Another option that might work for you is to use the parametrised build plugin.  It allows you to have your 4 "downstream" builds as build steps.  This means that your "parent" build can fail if any of the child builds do.
We do this when we want to hide complexity for the build-pipeline plugin view.

A: We had a similar sort of issue and haven't found a perfect solution.  A partial solution is to use the Promoted Builds Plugin.  Configure it for your upstream project to include some visual indicator when the downstream job finishes.  It doesn't change the overall job status, but it does notify us when the downstream job fails.

A: Perhaps this plugin does what you are looking for?
Jenkins Prerequisite build step Plugin

A: the work around for my project is to create a new job, which is the down stream of the down streams. We set a post build step "Trigger parameterized build on other projects " in all three of the original downstream jobs. The parameter that parse into the new job depends on the three jobs' status and the parameter will causes the new job react accordingly.
1. Create new job which contains one simple class and one simple test. Both parameters dependens, i.e. class fail if parameter "status" = fail, class pass but test fail if parameter "status"=unstable, etc.
2. Set Trigger parameterized build on other projects for the three original downstream jobs with relevant configurations.
3. Set notification of the new job accordingly.

redpajama_set_name: RedPajamaStackExchange


It's no secret that Amazon is the ultimate shopping destination. The e-commerce giant recently launched its new "Interesting Finds" feature and we're hooked! Similarly to Pinterest, shoppers can 'heart' their favorite products and the feed will continue to share similar products. Scroll through our gallery to find our 10 favorite finds!


text:
enquiries@risksol.co.uk
WSP is a worldwide, leading consultancy and engineering company working across Transport and Infrastructure, Property and Buildings, Environment and Energy, and Industry and Resources. Risk Solutions has had a 10-year partnership with WSP working on a range of innovation and research projects, mainly in the transport sector. We choose to work with WSP because of their breadth of expertise in engineering and operations across a wide range of clients and sectors we hold in common. We also find that they share our ethos of high quality, intelligent and responsive delivery. more...
The Tavistock Institute (TIHR)
The Tavistock Institute of Human Relations (TIHR) applies social science to contemporary issues and problems. It was established as a not for profit organisation with charitable purpose in 1947 and has a worldwide reputation as a leading centre of expertise in the areas of human relations and group dynamics. The Institute is engaged with evaluation and action research, organisational development and change consultancy, executive coaching and professional development, all in service of supporting sustainable change and ongoing learning. We choose to work with TIHR because of their world leading skills and insights. In addition to partnering with TIHR on consulting work, we also work closely with them as members of CECAN. more...
Centre for the Evaluation of Complexity Across the Nexus
The Centre for the Evaluation of Complexity Across the Nexus (CECAN), is a £3m research centre hosted by the University of Surrey, which is working to transform the practice of policy appraisal and evaluation in Nexus areas, to make it fit for a complex world. more...
The RAND Corporation
RAND Europe - part of the worldwide RAND Corporation - is a not for profit research institute that helps to improve policy and decision making through research and analysis. more...
London Economics
London Economics is one of Europe's leading specialist public policy and economics consultancies with a special interest and reputation in behavioural economics. more...
Live Economics
Live Economics applies economic principles and insights to support decision making and evaluation across a wide range of sectors using the latest techniques and analysis methods. more...
City's Department of Computer Science is at the forefront of international excellence and leadership in education and research for the computer science professions. City has been at the leading edge of computer science in the UK for six decades; from laying the groundwork for the foundation of the British Computer Society and awarding some of the country's first Computer Science degrees, to the vibrant, modern department that exists today. more...
The University of Surrey
The Centre for Research in Social Simulation (CRESS), based in the Department of Sociology at the University of Surrey, is a multidisciplinary centre bringing together the social sciences, software engineering and agent-based modelling to promote and support the use of social simulation in research in the human sciences. more...
Wilson Sherriff
Wilson Sherriff, founded in 2000, are acknowledged experts and thought leaders in both face-to-face and virtual facilitation. They work with teams and organisations in national and local government, charities, not for profit organisations, and private companies large and small, to help them work together more effectively to meet their goals. more...
Building the Right Team
Beyond these key partners we are skilled at identifying and drawing together teams with the specific expertise, sector or domain-based experience necessary, together with the right delivery and client-focused ethos to deliver to specific briefs. more...
©2020 Risk Solutions Limited
Dallam Court, Dallam Lane, Warrington WA2 7LT


The asphalt walking trail at the New Baden Park is approximately 1-mile in length when walked in a figure-8 pattern.
Click here for park layout.
The gym at the Civic Center is open for walkers every morning, Monday to Friday from 8 a.m. to 10 a.m.. For more information contact Village Hall at 588-3813.
O. W. Billhartz Civic Center.
Please contact Renee at 910-4617 or Village Hall at 588-3813 for availability.
New Baden Legion Memorial Pool.
Click here for information regarding the Park Board which meets the 3rd Wednesday of each month at 7:00 p.m. at Village Hall.
The Village of New Baden will utilize the CodeRED notification system to remind residents of upcoming deadlines via text message and email. Please make sure your household is registered. This is open to anyone residing in the 62265 and 62266 zip code.
NO REGISTRATIONS ACCEPTED AFTER MARCH 22. NO EXCEPTIONS!
Click here for registration form and waiver. Both forms must be turned in.
No registrations will be added AFTER June 22, 2018.
**Please submit both registration form and waiver.
Flag Football 2018** Click here for registration form and waiver.
Games will be played Monday and Wednesday at New Baden Park.
Registration Deadline is September 21.
Kids tumbling is offered on Sunday, Tuesday & Thursday at the Civic Center.
**Out-of-District or non-resident is any person living outside the corporate limits of New Baden.
The 41-acre New Baden Village Park has a swimming pool, tennis courts, ball diamonds, soccer field, hockey rink, asphalt walking path (1 mile in length), play-ground equipment, sand volleyball court, basketball court, skateboard-park, horseshoe pits and picnic facilities.
Picnic facilities and other recreation areas are available by reservation only. The Park has 2 large pavilions (the Lions Club Pavilion has an attached kitchen, the other Pavilion does not), 2 smaller pavilions, and the Gazebo.
Please contact Village Hall for availability, 588-3813.
**Non-resident is any person living outside the corporate limits of New Baden.
**Fees Effective July 1, 2011, as approved by the New Baden Park Board on June 21, 2011.
Baseball/Softball Diamond usage is also scheduled through the Park & Rec Coordinator, 910-4617. There is a fee per diamond for any prep work done.
Click here for information on the O. W. Billhartz Civic Center.


Click here to view the gallon size.
Moisturizes skin while providing benefits of six essential oils. Eliminates odors from smoke, pets, food, gas/fuel, shoes, sports equipment, cars, mold, mildew.
For 50 years, Johnnie Chuoke's Home & Hardware has prided itself on the fact that it is a truly service-oriented, family-owned and -operated business that can meet the needs of its community as no other company can. Our products and services are just as beneficial to the novice starting a first project, as they are to the experienced contractor looking for a reliable and timely supplier. We have the products you are looking for as well as the advice you need.


Welcome to the Department of Philosophy!
Teaching assistants (TAs) and graders in the Carnegie Mellon Philosophy Department are an integral part of undergraduate education. In this role, you will assist the faculty in the instruction, advising, and evaluation of students. In addition, being a TA or grader is an important component of your development as a teacher, and thus, an important part of your preparation for a career in academia. This handbook is designed to provide you with some of the information you will need to meet this challenge.


Best Civic exchange rate today from all cryptocurrency markets. Best marketplace to buy or sell Civic today.
The best purchase rate of Civic today is $ 0.0763935978955 with CVC/USDT trading pair on HitBTC exchange market.
The best selling rate of Civic today is $ 0.081499592502 with CVC/THB trading pair on Bitkub exchange market.
The table shows today's Civic exchange rates from all cryptocurrency markets. Exchange rates for all trading pairs are converted into US dollars.


As we approach April, it is the time of year when we see new blooms and begin working in our gardens. I always appreciate that Earth Day is during the most active month of the year. As I watch new growth, I always reflect on how to make more people aware of simple ways that we can conserve and be good stewards of our planet. This past month I worked on several activities to help you bring awareness to Earth Day this year. My favorite is FREE. It is an Earth Day Awareness Calendar that will aid in challenging students to reduce, reuse, and recycle.


How to compact MongoDB files and/or reclaim disk space in "/var/lib/mongodb" in Satellite 6?
How to compact MongoDB files and/or reclaim disk space in Satelite 6?
NOTE: According to the size of your mongodb instance, the repair could take a lot of time. You're suggested to execute the commands from a tmux or screen session in order to preserve the task from stopping if you'll be disconnected.
NOTE: The repair procedure requires extra disk space to proceed. Ensure your free disk space on the relevant logical volume is of at least the size of current mongo DB size, increased by 2GB.
This will show your total consumed space in bytes.
Use the --repairpath switch to specify the folder in which to store temporary repair files. Be aware that above command removes and do not save any corrupt data during the repair process.
NOTE: Check the file listings in /var/lib/mongodb before and after repairing mongodb, the output of db.stats() above, the size(of mongodb) will be freed up and the time stamp for the files will be modified.
This solution is part of Red Hat's fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Above command: sudo -u mongodb mongod --dbpath /var/lib/mongodb --repairpath Should be: sudo -u mongodb mongod --dbpath /var/lib/mongodb --repair And it does the same as db.repairDatabase() so only one of them is needed.
thanks, corrected the command and removed the duplicate.
Good point, I added a note there.


Joseph Gale, a western explorer, trapper, settler, politician, and entrepreneur, and a member of the Oregon Provisional Government Executive Committee, is born in Washington, D.C.
Botanist David Douglas arrives in Fort Vancouver aboard Hudson's Bay vessel, the William and Ann.
John William French, later known as Pete French, is born in Callaway County, Missouri. A stockman of near-legendary status, he ran great herds of cattle and horses in southeastern Oregon at the end of the nineteenth century.
Robin Holmes, a former slave, files suit against his white former owner, Nathaniel Ford, in the only slavery case adjudicated in an Oregon court.
Edwin Markham—known as the Dean of American Poetry, the Laureate of Labor, and the Poet Highwayman—is born in Oregon City.
One of Josephine County's oldest and most distinguished citizens, Abraham Lincoln Savage, is born near Grants Pass, the sixth of thirteen children. He spent his entire life in southwest Oregon as a teacher, school superintendent, county treasurer, and amateur botanist in one of the most diverse botanical areas of North America.
Leonard "Len" White, a pioneering riverboat captain on the Willamette and Columbia Rivers, dies in Portland. is entire life in southwest Oregon as a teacher, school superintendent, county treasurer, and amateur botanist in one of the most diverse botanical areas of North America.
On April 17, 1880, the Daily Astorian printed a notice from the Columbia River Fishermen's Protective Union: "We…hereby pledge ourselves not to fish for less than sixty (60) cents per fish, and if any one of the members of this union be discharged on account of this resolution, we all agree to leave in a body. We also request every fisherman on this river to follow our example." The notice was signed by more than 400 fishermen.
Mary Gysin Leonard is the first woman admitted to the bar in Oregon.
Jesse Applegate, an influential early Oregon settler who is most remembered for his leadership role in establishing the Applegate Trail, dies in Yoncalla.
The city of Mt. Angel is incorporated, with the new post office of St. Benedict located at the Mt. Angel Abbey.
Sixty members of Coxey's Army arrive in Portland on freight cars, from San Francisco—having picked up recruits in Ashland, Roseburg, Cottage Grove, and Salem.
Glenn Jackson, one of Oregon's most influential figures in the twentieth century, is born in Albany. He is best known for his twenty years as a member of the Oregon State Highway Commission and its successor, the Oregon Transportation Commission.
Portland Mayor Harry Lane administers the police oath to forty-eighty-year-old Lola Greene Baldwin, the first woman hired under civil service rules in the United States as a full-time paid law enforcement officer.
President Theodore Roosevelt lays the cornerstone for the new clubhouse for the Multnomah Amateur Athletic Club on Salmon Street in Portland.
Willie Mae Young, who helped operate Portland's first black-owned cab company and was the first African American nurse to work at Portland's Physicians and Surgeons Hospital, was born on April 4, 1916, in Vicksburg, Mississippi.
Four years after the armistice ended World War I, an emotional crowd packs The Dalles Civic Auditorium and Veterans Memorial to dedicate the new three-story building.
Fourteen-year-old Virginia Katherine McMath, better known as Ginger Rogers, dances onto the stage of the Craterian Theater in Medford.
Officials post Civil Exclusion Orders No. 25 and No. 26 on telephone poles and store windows throughout Multnomah County, ordering Nikkei to report for evacuation to detention camps.
Elnora E. Thomson, the founder of the public-health nursing program at the University of Oregon's Portland School of Social Work, dies in San Francisco at the age of 83.
Art Alexakis, the lead singer and main songwriter for Everclear, an alternative rock band he founded in Portland is born in Los Angeles.
The Portland Zoological Gardens (now called the Oregon Zoo) makes history when a 225-pound Asian elephant is born to parents Thonglaw and Belle.
The Portland Gay Men's Chorus is founded to perform a concert as part of that year's local Gay Pride Festival.
Dorothy Lawson McCall, the mother of Governor Tom McCall, dies at age ninety-three.
Pioneer Courthouse Square, whose mission is to "welcome all to our community gathering place," is dedicated.
The Pineros y Campesinos Unidos del Noroeste (the Northwest Tree-Planters and Farmworkers United) is founded. It is now one of the largest organizations representing Latinas and Latinos in Oregon.
The boundaries for Pla-ik-ni Village are finalized, five years after President Jimmy Carter signed the Chiloquin Act, which gave Edison Chiloquin and his descendants title to the 580 acres of land that he had refused to give up as part of the Klamath Termination Act.


Up next on our blog...Brittany + Dee! These two have a funny story between them..but I'll get to that later! I first met Brittany and her (AWESOME) matron of honor Libby about a year our from her December nuptials. You know that feeling you get when you chat on the phone with a long lost friend for hours? This was pretty close! Brittany and Libby were so so so nice and so excited about the upcoming wedding. I've never met such a rockstar of a matron of honor like Libby! Any questions I had pertaining to budget, what was booked already, timeline plans etc...she had it all in her nifty MOH binder!
Brittany had the majority of her vendors booked besides the details so we went with our Final Details package. Brittany had an eye for chevron and baby's breath with a touch of slate gray. If you know me..I love gray! We were a "match made in heaven" as some might call it. This is SO important when hiring a planner!
Brittany and her ladies prepped at the gorgeous Roosevelt Hotel in downtown New Orleans. Now, the "story" between these two...they have "deer" nicknames for each other. Brittany is "tiny deer" and dee is "Deer." Notice the "deer" in almost every aspect of the wedding below!
See their video below...makes me cry every time!
The bride and her family along with rockstar Libby arrived by Shriners to New Orleans Museum of Art. I have never seen this done before and it was an awesome, AWESOME entrance to witness! Did I mention loud?! Check out the video below to see it in action!
The couple had their first look at their ceremony location- The New Orleans Museum of Art Sculpture Garden. I absolutely love these pictures. Stevie Ramos always does a wonderful job capturing the emotions.
How gorgeous is this bouquet from Belle Blooms? She never ceases to amaze me!
Their ceremony took place literally under an arch of candles. The bride wanted NOTHING but candles and that is what she got! It was breathtaking!
Mixing in all candle centerpieces with high/lo flower arrangements is one of my favorite things to do while designing a floorplan. It adds so much depth and texture to the room so the guest eye doesn't go to just one spot!
Congratlations Brittany + Dee! I was so honored to plan and execute your big day! Thanks to the vendors below who made it all happen!
For more information on how to book Belle Soiree' for your planning needs, please email us at info@bellesoireeweddings.com and "like" our facebook page!


KPS International Trade (Thailand) Co.,Ltd.
FOR SEA FREIGHT WE DO NOT RUN METAL BANDS:We use cardboard cartons and then hessian wrap sew the boxes.
FUMIGATION FOR ALL WOOD ITEMS, MACHINERY ETC.
If you wish to buy cardboard boxes for packing please go to the Thailand Post Office as they sell different sizes.


The leader of the pack | How's My Feedback?
Amazon is now a major online retailer in several countries and has to a large extent set the standard. One remarkable feature of the Amazon sites is the emphasis given to customer reviews of the products on sale, something it did from the very beginning. Allowing customer reviews regardless of how negative they were was considered a high-risk strategy by many industry watchers, but Amazon persevered with the idea.
At first, Amazon paid some reviewers, in order to get things started. Once that start was achieved, the paid reviewing stopped but meanwhile, other related features were being introduced. Registered Amazon users were invited to flag reviews as helpful or unhelpful, comments on the reviews were invited, and other, social networking, features were added. The latter include a reviewers' forum, which at times can get very lively.
The comment threads on reviews can become very long, extending to many pages. Books relating to religious or political topics are especially likely to initiate ongoing disputes.
All of this, combined with the continual growth of Amazon as a retailer – now selling a vast range of merchandise, not just books – adds up to a unique and very significant online presence. Amazon is now a marketplace and discussion forum somewhat equivalent to a medieval town square, where people would gather to buy and sell, to gossip and learn the news, to meet old friends and make new ones.
The review system is certainly abused. Authors (and family and friends) will post glowing reviews under assumed names; academics will perform anonymous hatchet jobs on their rivals' work, and so on. The 'helpful/unhelpful' flag on a review is usually used to record agreement or disagreement with the review rather than to truly record how helpful it was.
Although reviewers are not paid (which does not stop many of them spending an extraordinary amount of time on their reviews) there are some reviewers, known as Vine Voices, who are sent merchandise for free, in return for posting a review. Remarkably, this Vine scheme has become well established, despite the fact that Vine reviews are usually as honest – and as often negative – as any others. Sending free goods to reviewers who then trash them must be galling for the suppliers, but they presumably see the cost/benefit risks as being favorable.
Personally, I never buy anything now – from Amazon or elsewhere – without visiting Amazon first to read the reviews. The exception is a novel or a film — anything with a plot. Amazon reviewers (like many other online reviewers) are very prone to spoilers.


Today on the blog I am sharing these Disney inspired Lightning McQueen cupcakes.
Little M loves the characters from the Disney Cars movies. He got to know the characters long before he actually watched the first movie! His daddy got him a box of second hand cars from the movie when he was just 2 – since then he has loved playing and role playing with them. Of course when he eventually saw the movie, he was so excited that he knew all of the characters already!
Disclosure: Amazon affiliate links included. All opinions are my own.
Cars was the first movie we watched together as a family, so it will always be special. We made a big deal of having a 'movie night' – complete with snacks of course!
The newest movie Cars 3 comes out soon and we are now planning to take Little M for his first cinema visit.
To celebrate the release of the new movie I thought it would be fun to make some Disney inspired Lightning McQueen cupcakes! Everyone loves Lightning McQueen!
These cupcakes are super easy to make and would would be great for a Cars themed party. Or just for fun to have at home. You can make them with the kids, or surprise them!
You can use any cupcake recipe you like for these, or even use ready made cupcakes for a simple kids activity – just decorate. I've included the recipe we used for the cakes as they were so yummy! The Joy of Cooking is my favourite recipe book – the mixture is adapted from there.
We used ready made icing for ease of use, but of course feel free to make your own. We used candy eyes, but you could also use chocolate chips.
You can substitute any of the decorations with alternatives. Or give the kids a handful and let them come up with their own design.
If you don't have American style measuring cups, you should give them a try! So easy!
These Disney inspired Lightning McQueen cupcakes are super easy to make and would would be great for a Cars themed party. Or just for fun to have at home!
1 pack black string liquorice Or use instant black icing with a narrow nozzle.
Have all of the ingredients at room temperature. Preheat the oven to 350°F / 180°C. Line a muffin or cupcake tin with 12 cupcake liners.
Cream together the butter and sugar in a large bowl, until thoroughly blended.
Add the eggs to the butter and sugar mixture and combine.
Whisk together the flour and baking powder in another bowl.
Gradually add the flour and the milk to the mixture, bit by bit. Whisk by hand or with an electric whisk for 1 1/2 minutes until thoroughly mixed.
Stir well. Add the vanilla and stir again.
Fill each of the cupcake liners around 3/4 full. This easily makes 12 cupcakes, or up to 16 if you fill them a little shallower.
Bake for around 20 minutes, or until a tooth pick comes out of a cupcake clean.
Cook in the tin for 10 minutes. Finish cooling on a cooling rack. Allow to cool completely before icing.
Cut a marshmallow in half. Place one half of a marshmallow on top of a cupcake, just off the centre. Press gently.
Cover in red icing. I just spread it on with a spoon - quick and easy!
Melt a few pieces of white chocolate in the microwave or in a glass bowl over a pan of boiling water. This is to stick the eyes on. Put the other rectangles of chocolate to one side.
Dab a little melted white chocolate onto the back of two candy eyes using a small spoon. Stick the eyes onto one rectangle of white chocolate to make the 'windscreen'. Stick onto the cake in front of the marshmallow.
Use the m and m's to add wheels and head lights. I cut yellow m and m's in half for the headlights.
Add a smile using a small piece of string liquorice or some black icing.
Go ahead and substitute any of the candies with your own ideas!
Little M loved the cupcakes! I surprised him with them and he had a go at making one of his own too. Now we are excited to see the movie!
I hope you like these Disney inspired Lightning McQueen cupcakes. If you like these you might like to check out some of my other easy recipe ideas.
Are you going to see the Cars 3 movie? Will you give these cupcakes a try?
Like this recipe idea? Pin me!
These are fantatic! Pinning for birthday season!
What a brilliant idea! They look fantastic and delicious too!
Rosie these looks amazing and the perfect idea for the biggest Lightening McQueen fan.


Enter your email below to receive three (3) informative and powerful updates every week!
When Munehia Homma first created candlestick charts in the 1700s, he had no idea it'd change the way we look at stocks 300 years later.
To him, candlestick charting was meant for the rice trade.
Now, when applied to technical analysis, it can help give us a clear picture of trader emotion.
One of the best ways to become a great trader is to try new things.
Unfortunately, there's no such thing as a perfect strategy. But if you're willing to trade outside of the box, you can become a better trader.
52Patterns sends chart breakdowns, explanations and current market analysis 3x per week and there is NEVER any cost to our readers!


Dr. Ritu Khanna is a Gynecologist and Obstetrician at Khanna Medicare Centre in Varanasi. Her areas of interest include Laparoscopy, Hysteroscopy, Infertility Evaluation/ treatment, IVF, Gynecological Problems Care, Pregnancy Care and Baby Delivery. With two decades of overall medical experience, she has been working in the field of infertility and ART (assisted reproductive technology) for the last few years with consistently good results. Dr. Ritu Khanna holds an MBBS and an MS in Obstetrics & Gynaecology as her main qualifications. In addition, she has received training in IVF (in vitro fertilisation) and ICSI (intra-cytoplasmic sperm injection) at various centres in India and also in Belgium. She has completed the European Society of Human Reproduction and Embryology (ESHRE) Certification preparatory course. Dr. Ritu Khanna has had many of her papers on subjects relating to male and female infertility published in journals and/or presented at medical conferences such as those organised by the Indian Society for Assisted Reproduction and Indian Fertility Society, and at the All India Congress of Obstetricians and Gynaecologists. She has conducted numerous national CMEs and workshops, and is currently working on the subject of exclusive single embryo transfer. She is an active member of several medical associations, and currently serves as Vice President of the Varanasi Obstetrics & Gynaecological Society (VOGS).
Helpful Posted on: Aug. 17, 2018, 2:53 p.m.


$38.70 Ships within 24 hours.
Possible Uses of Bromocriptine: This medicine is a dopamine agonist used to treat menstrual and infertility disorders, and to treat Parkinson's disease. It may also be used to treat other conditions as determined by your doctor.
Before using Bromocriptine: Some medicines or medical conditions may interact with this medicine. INFORM YOUR DOCTOR OR PHARMACIST of all prescription and over-the-counter medicine that you are taking. DO NOT TAKE THIS MEDICINE if you are also taking efavirenz, ergot alkaloids (such as ergotamine), or certain medicines for migraines (such as sumatriptan or eletriptan). ADDITIONAL MONITORING OF YOUR DOSE OR CONDITION may be needed if you are taking medicines for high blood pressure, haloperidol, HIV protease inhibitors (such as amprenavir, indinavir, or ritonavir), macrolide or ketolide antibiotics (such as erythromycin, clarithromycin, or telithromycin), metoclopramide, phenothiazines (such as chlorpromazine or fluphenazine), pimozide, or sympathomimetics (such as pseudoephedrine). DO NOT START OR STOP any medicine without doctor or pharmacist approval. Inform your doctor of any other medical conditions, including heart or blood vessel problems, mood or mental problems (such as psychosis), ulcers, gastrointestinal bleeding, allergies, pregnancy, or breast-feeding. USE OF THIS MEDICINE IS NOT RECOMMENDED if you have a history of high blood pressure or high blood pressure during pregnancy. Contact your doctor or pharmacist if you have any questions or concerns about using this medicine.
How to take Bromocriptine: Follow the directions for using this medicine provided by your doctor. TAKE THIS MEDICINE with food or milk. STORE THIS MEDICINE at room temperature below 77 degrees F (25 degrees C) in a tightly-closed container, away from heat and light. IF YOU MISS A DOSE OF THIS MEDICINE, take it as soon as possible. If it is within 4 hours of your next dose, skip the missed dose and go back to your regular dosing schedule. Do not take 2 doses at once.
Precautions When Using Bromocriptine: DO NOT TAKE THIS MEDICINE if you have had an allergic reaction to it, or if you are allergic to an ergot alkaloid, or to any ingredient in this product. DO NOT EXCEED THE RECOMMENDED DOSE or take this medicine longer than prescribed without checking with your doctor. Laboratory and/or medical tests, including liver function tests, kidney function tests, blood pressure checks, and complete blood counts may be performed to monitor your progress. KEEP ALL DOCTOR AND LABORATORY APPOINTMENTS while you are taking this medicine. BEFORE YOU HAVE ANY MEDICAL OR DENTAL TREATMENTS, EMERGENCY CARE, OR SURGERY, tell the doctor or dentist that you are using this medicine. THIS MEDICINE WILL ADD TO THE EFFECTS of alcohol and other depressants. Ask your pharmacist if you have questions about which medicines are depressants. THIS MEDICINE MAY CAUSE DROWSINESS, dizziness, or episodes of sudden sleep onset. DO NOT DRIVE, operate machinery, or do anything else that could be dangerous until you know how you react to this medicine. If dizziness occurs, sit up or stand slowly. VERY RARELY THIS MEDICINE may cause serious reactions. IF YOU DEVELOP A SEVERE, CONTINUING HEADACHE OR CHANGES IN VISION, check with your doctor immediately. BEFORE YOU BEGIN TAKING ANY NEW MEDICINE, either prescription or over-the-counter, check with your doctor or pharmacist. This includes any medicines which contain pseudoephedrine. FOR PATIENTS TAKING THIS MEDICINE TO TREAT CONDITIONS OTHER THAN FERTILITY DISORDERS: If you are taking birth control pills you must use an additional form of contraception while taking this medicine. If you have questions, check with your doctor. CAUTION IS ADVISED WHEN USING THIS MEDICINE IN THE ELDERLY because they may be more sensitive to the effects of the medicine. FOR WOMEN: IF YOU PLAN ON BECOMING PREGNANT, discuss with your doctor the benefits and risks of using this medicine during pregnancy. IT IS UNKNOWN IF THIS MEDICINE IS EXCRETED in breast milk. DO NOT BREAST-FEED while taking this medicine.
Side Effects of Bromocriptine: SIDE EFFECTS that may occur while taking this medicine include nausea, headache, dizziness, drowsiness, fatigue, lightheadedness upon standing quickly, constipation, stuffy nose, cold sensitivity in fingers and toes, vomiting, stomach ache, or diarrhea. If they continue or are bothersome, check with your doctor. CHECK WITH YOUR DOCTOR AS SOON AS POSSIBLE if you experience mood or mental changes, hallucinations, or confusion. CONTACT YOUR DOCTOR IMMEDIATELY if you experience a severe, progressive headache; vision disturbances; ringing in the ears; seizures; fainting; vomit that looks like coffee grounds; or black tarry stools. An allergic reaction to this medicine is unlikely, but seek immediate medical attention if it occurs. Symptoms of an allergic reaction include rash, itching, swelling, severe dizziness, or trouble breathing. If you notice other effects not listed above, contact your doctor, nurse, or pharmacist.
Overdose of Bromocriptine: If overdose is suspected, contact your local poison control center or emergency room immediately. Symptoms of overdose may include confusion, unusual weakness or fatigue, hallucinations, and excessive sweating.
Other Information of Bromocriptine: DO NOT SHARE THIS MEDICINE with others for whom it was not prescribed. DO NOT USE THIS MEDICINE for other health conditions. KEEP THIS MEDICINE out of the reach of children. IF USING THIS MEDICINE FOR AN EXTENDED PERIOD OF TIME, obtain refills before your supply runs out.


text:
Fire leaves MSU Moorhead students homeless
Alex Friedrich October 13, 2010, 5:10 PM Oct 13, 2010
The fire in the Galleria On 42nd apartment complex
More than a dozen Minnesota State University students have been displaced by the South Fargo apartment fire two days ago, university spokesman Doug Hamilton said.
The apartment building was off-campus, and university officials are trying to help the students who've lost their housing, clothing and books. They've replaced $1,000 in text books belonging to one fire victim, Hamilton said, and are arranging housing for some on campus. Others may be living with family and friends — or still looking for a place to stay.
He didn't have full details, so I've got a call in to one of the VPs there.
Apparently, on the night of the fire some administrators went through school records to see who lived in the building and then contacted them however they could — usually by cell phone.
Each has been assigned an administrator to help them sort things out — including academic issues such as classes because of the fire..
That may apply to Jennifer Keney, a senior majoring in psychology, who is still driving around town trying to get her life sorted.
"I haven't gone back to class yet," she said.
The university has paid for some of her books, she said, and she'll be staying in the dormitories for the rest of the term.
Minnesota State University Moorhead
‹ Older Video: Obama pushes permanent educational tax credit
Newer › Notes in the Margins: Drinking abroad, loans and college-as-Wikipedia
MSU-Moorhead profs: No confidence in chancellor
Minnesota State Moorhead president runs, raises $1.2M
How MSU-Moorhead students learn about the music industry


Canberra (ACT), Farrer (ACT), Isaacs (ACT), Tuggeranong (ACT), Canberra Central (ACT) .
Postal Code(s) associated with Woden Valley, ACT: 2605, 2606, 2607 .
The above search is a free service maintained by DoReMiWORLD.com for the benefit of private music teachers, as well as music students and their parents. Our goal is to help you locate a private music instructor, for example, a private piano teacher, a private violin teacher, a private voice coach, an online music teacher or another music education specialist who may offer private music lessons or online lessons to music students in Woden Valley Australian Capital Territory.
Private music instruction is considered to be the best way to learn to play a musical instrument. Use this directory to find a private music teacher offering music lessons in your local area (Woden Valley ACT) or online lessons around the world. At the moment, our directory is limited to the United States, Canada, United Kingdom, Australia, United States, and New Zealand. This music teachers directory classifies private music instructors by instrument, such as private piano teachers (for private piano lessons), private voice teachers (for private voice lessons), private violin teachers (for private violin lessons), etc. Please use the above search function to find a private music teacher near you.
We welcome the following types of instructors in our Woden Valley Australian Capital Territory directory: Brass Instructors, Keyboard Teachers, Organ Educators, Piccolo Instructors, Woodwinds Educators, Bassoon Professionals, Voice Teachers, Dulcimer Tutors, Electric Guitar Teachers, Harp Coaches, Acoustic Guitar Instructors, Tuba Professionals, Cello Teachers, Flute Tutors, Oboe Professionals, Percussion Coaches, Saxophone Teachers, Accordion Instructors, Bagpipes Educators, Trumpet Educators, Ukulele Coaches, Mandolin Professionals, Electric Bass Teachers, Piano Coaches, Trombone Educators, Viola Da Gamba Professionals, Bass Instructors, Double Bass Educators, Clarinet Tutors, Classical Guitar Professionals, Harpsichord Coaches, Drums Instructors, Banjo Tutors, English Horn Instructors, Viola Teachers, Violin Tutors, Bass Guitar Tutors, French Horn Educators, Recorder Coaches, Lute Coaches .


Two U.S. soldiers were confronted and one disarmed at gunpoint earlier this month by Mexican troops operating on the American side of the border, military officials confirmed Wednesday.
As Democratic leaders tentatively took impeachment proceedings off the docket this week, the White House put payback on the front burner -- calling for closer looks into everyone from the FBI officials who investigated the Russia case to allies of Hillary Clinton's campaign who solicited foreign help during the 2016 presidential campaign.
One of the first things Gov.
On Monday, the woman suspected of dumping seven newborn puppies into a dumpster located behind a store in Coachella, California, was arrested.
Politics makes you stupid, as I often say. And one of the many ways it does this is by transforming a war of ideas into a contest of personalities.
The Florida Senate passed a school-security bill with a provision allowing teachers to be armed, despite strong opposition from teacher groups and students.
When music icon Cher becomes the Democratic Party's voice of reason, we are a long, long way from Kansas.


The water injection system uses the feeder hose attached to the air filter cover to squirt water directly into the carburetor.
A jury-rigged gauge wired to the dashboard tracks the vehicle's fuel economy.
During the second World War, fighter pilots could push a button and inject a stream of water into the turbochargers of their monstrous powerplants to get extra thrust on takeoff. Some time later, Chrysler (among other auto manufacturers) installed water injection on a number of its large displacement engines, again for a performance increase. Indeed, water injection—used to produce power increases—is nothing new.
But using "Adam's ale" to save gasoline sure is a change of pace! You see, until recently there just hasn't been any way to effectively control the volume and atomization of the tiny amount of fluid needed to adapt H20 injection to a small, economical engine. And typically enough, while big technology has failed to figure out how such regulation could be handled, a small back-lot entrepreneur (with a wealth of experience and ingenuity, but a paucity of dollars and degrees) has succeeded.
Pat Goodman installed his first water injection system (on a Porsche racing car) in 1964, and the racing organization responded by banning his device—it made the vehicle too fast! Undaunted, Pat decided that even if the racing establishment wasn't interested in "improving the breed," he was.
Like most good ideas, the Goodman water injection design is an amazingly simple approach to a frighteningly complex problem. In fact, the production system is much less complicated than the prototype model. It consists only of an atomization nozzle, plus two one-way valves from squirt guns, some hose (to supply water to the "sprayer" and draw pressure from the emission system), and a one-gallon water tank.
The nozzle is screwed into the top of the air cleaner housing and sprays minute droplets of water into the carburetor throat in response to orders from the engine's stock smog-control devices.
Despite his occasional criticisms of the government's regulatory bureaucracies, Pat is graciously thankful for all the time and money they've spent developing his system's volume-control device: the smog pump. This air injection mechanism carefully monitors engine speed and load, and provides the pressure to activate the Goodman unit's water nozzle!
By restricting air pressure from the pump (either with a valve or by crimping the hose) to about 2 1/2 PSI at around 3,000 RPM (measured with a fuel-pressure gauge), the proper ratio of 5% water to 95% gasoline is assured. And at 5%—if the motor burns a gallon of gas every 45 miles, for example—the gallon of water will last about 900 miles.
So—you may be wondering—just how does water improve gasoline mileage? After all, plain old H20 won't burn. However, because water doesn't burn, the fluid does (in effect) raise the octane of the fuel!
This higher "flash point" produces three specific benefits (as well as some offshoots). First, because the water cools the gas-air mixture, there is greater potential for expansion (since pressure is directly proportional to temperature). Second, combustion turns the water droplets to vapor, which also helps create a pressure bonus (much as the same substance drives a steam engine).
Thus water injection alone can make your engine more efficient (and gas-thrifty), but a good mechanic can easily improve upon such benefits! Goodman, for instance, runs his Fiesta at a 12.7:1 compression ratio. He can do this because the reduced temperature of combustion prevents the normal problems of pre-ignition and nitrous oxide emissions (which are produced in a high heat environment): In fact, Pat's little Ford recently loped through the EPA's rigorous (and—at $3,000—expensive) nitrous oxide test with only half the maximum legal emissions.
If you're reluctant to tackle piston replacement, you can still enjoy an approximately 20% MPG improvement by installing a water injection system on your stock engine. Since Pat plans to sell an installation kit—including nozzle, one-way valves, water tank, related hardware, and detailed instruction book—which will be available (by the time you read this) for under $50, a water injection system should pay for itself (at the rate of about a penny per mile) just 5,000 miles down the road.
In addition, the system is so simple to install that it can be ready to run in less than two hours, and the only recommended maintenance is a nozzle-cleaning (with vinegar) every 20,000 miles.
However, the future of the Pat Goodman water injection system is still undecided. Amidst negotiations for distribution with a large New York firm, Pat received word about the possibility of pending EPA action against people who manufacture automobile engine accessories.
While MOTHER EARTH NEWS can fully understand why devices that make noise, spit out smog, or gulp gasoline should be controlled, allowances must be made for small manufacturers who can genuinely help us all. Today Pat is not allowed to install his nozzles (nor is any professional mechanic, without that $3,000 nitrous oxide test) despite their seeming benefits. Tomorrow he might not be allowed to make them at all.
I have a 1977 ford thunderbird with a 351w. 11:1 compression ratio. I run a holly 600 and my own water injection kit. My kit I purchased from the aquarium section at my local dept store. useing clear tubing, air stone, airline regulator. I was able to increase my mileage with 93 octane fuel @19 mpg.. With h20 I down graded to 87 octane and increased my mileage to 26 mpg. Thats great for a 4400 lb car.
I bought a water injection system in the 70's...worked great. want to know where I can get one now.
I heard Mr. Pat Goodman on a talk radio program yesterday. This man is brilliant! I believe his e-mail is gmtgoodman@verizon.net. He said to contact him with any questions you might have.
I am very interested in the water injection system for my 2004 Mercury Marque and 1998 Lincoln Towncar.
I'm wanting to put water injection on my Chevy Metro. My Metro has a three cylinder 1.0L engine and already gets 50mpg on the highway, but i'm hoping to improve on that a bit. I'd like to see how good I can get the mileage. Jeff I would love to learn more about the system you have on your Ranger. 53 mpg in a Truck with an automatic transmission and a 2.3L engine is amazing.
Guys, this article is from 1979. The company most probably doesnt exist any more (nor does Pat Goodman).
hi, i'm from NZ. i've been running very rudimentary water injection on the vacuum return of my carboureted bluebird, and now on my fuel injected audi, using insulin needles to provide the atomisation, with great savings on fuel. however, its a long way from perfect, and i'd love to be able to talk to someone who really knows what they are doing. there's lots of us here who want to get it right. since i'm in NZ, the laws are different, so please, Pat or Jeff, mail me at flowirin at gmail dot com ta very much!
I tried to contact the company in your article water injection wizardry . And cannot locate them. The address is not listed via phone directory or google map. Is the address correct or do you and a web site andphone number.
Hello, my friend told me about this, and it cought my intrest. I have a 1993 Chevy Silverado with a 5.7 liter V-8 and was wondering if there is anything available for this truck? and where to get one and how much?
I would like Mother Earth News to pass my email address along to Mr. Goodman [ tricon1949@yahoo.com ]. I have a 1 ton Chevy truck that gets 10 to 11 mpg and I need a water injection system (HELP). If anyone else has any info email me also.
I had a 1980 full size Bronco that I installed a water injection system on and was getting 24 mpg. I have not used it since, but would like to put it on the cars that I have now.


The plain-coloured lacquered side-table HOLLOW with its urban look is open at five sides and has a filigree appearance. Made of iron, HOLLOW is very stable. The side-table can be used as a decorative accessory as well.


After a quick search of the internet concerning the odds of rolling the dice and getting a 7, I found there are 30 ways to lose and 6 ways to win. I know something else about the roll of the dice, I've seen many men lose their paychecks trying to beat the odds.
The odds when rolling dice are good compared to the odds associated with random chance and the human DNA or the creation of the universe. The odds of 3 billion randomly arranged base-pairs matching human DNA is about the same as drawing the ace of spades one billion times in a row from randomly shuffled decks of cards (Dr. Robert L. Piccioni, Ph.D., Physics from Stanford).
In the Origin of Cellular Life (Dr. Harold Morowitz, a physicist from Yale), declared that the odds for any kind of spontaneous generation of life from a combination of the standard life building blocks are one chance in 10E100000000000 (1 followed by 100,000,000,000 zeros).
I believe the intricate design of humans and the universe dictates a need for something more than a roll of the dice or random chance; furthermore, I'm in the good company of people like Antony Flew.
Before he died, Flew, an English philosopher, had rejected atheism and embraced the concept of intelligent design. This doesn't mean that Flew embraced traditional Christianity; however, he did believe in God as First Cause of the universe. Flew's position was a form of Deism (the belief in a God who creates but then removed himself from creation), rather than theism.
When I look at nature, I see more than what Flew saw: I see the fingerprints of God everywhere. The seemingly sudden appearance of birds and butterflies is a good example. With the flutter of their wings they migrate thousands of miles to unknown territories and then return to my feeders in the Spring.
If according to evolution, the human species is more highly evolved, why do we need a map, a compass, or a GPS to get to where we are going, but the much less evolved species can just do it?
For many people, evolution is THE answer when they consider the creation of the world and the origin of the species. I disagree. The evolutionary argument is much more theory than it is fact.
Having said this, I know that my position is much more faith than it is fact. Then again, a fact is something that is "observable." And, since no one was there when it all began, isn't faith an essential?
If you want to take a fresh look at an old debate, click here to examine 15 questions.


A family enjoys a shady spot and some cool watermelon in the tree plot by the "Citified" Festival program.
Wishing everyone a Happy July 4! Under sunny skies and a light breeze, there is great energy out here on the National Mall.
Come join us for the second week of the Smithsonian Folklife Festival. On July 5, 2 to 4 p.m. EDT, NPR Talk of the Nation will be broadcasting live from the Festival's "Giving Voice" tent--interviewing participants from the Creativity and Crisis and Campus and Community programs as well as Smithsonian Folkways Recordings.
Lots more great activities and performances to come. Get a jump on your holiday shopping, drop by the Marketplace tent on the front lawn of the USDA (Jefferson Drive).


text:
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace Gorgon.Editor.ImageAtlasTool.Properties {
    using System;

    /// <summary>
    ///   A strongly-typed resource class, for looking up localized strings, etc.
    /// </summary>
    // This class was auto-generated by the StronglyTypedResourceBuilder
    // class via a tool like ResGen or Visual Studio.
    // To add or remove a member, edit your .ResX file then rerun ResGen
    // with the /str option, or rebuild your VS project.
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    internal class Resources {

        private static global::System.Resources.ResourceManager resourceMan;

        private static global::System.Globalization.CultureInfo resourceCulture;

        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
        internal Resources() {
        }

        /// <summary>
        ///   Returns the cached ResourceManager instance used by this class.
        /// </summary>
        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
        internal static global::System.Resources.ResourceManager ResourceManager {
            get {
                if (object.ReferenceEquals(resourceMan, null)) {
                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Gorgon.Editor.ImageAtlasTool.Properties.Resources", typeof(Resources).Assembly);
                    resourceMan = temp;
                }
                return resourceMan;
            }
        }

        /// <summary>
        ///   Overrides the current thread's CurrentUICulture property for all
        ///   resource lookups using this strongly typed resource class.
        /// </summary>
        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
        internal static global::System.Globalization.CultureInfo Culture {
            get {
                return resourceCulture;
            }
            set {
                resourceCulture = value;
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap calculate_22x22 {
            get {
                object obj = ResourceManager.GetObject("calculate_22x22", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap folder_20x20 {
            get {
                object obj = ResourceManager.GetObject("folder_20x20", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Output folder.
        /// </summary>
        internal static string GORIAG_CAPTION_FOLDER_SELECT {
            get {
                return ResourceManager.GetString("GORIAG_CAPTION_FOLDER_SELECT", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Generating the texture atlas will overwrite one or more textures.
        ///
        ///Are you sure you want to do this?.
        /// </summary>
        internal static string GORIAG_CONFIRM_OVERWRITE {
            get {
                return ResourceManager.GetString("GORIAG_CONFIRM_OVERWRITE", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to A tool for generating a texture atlas from a series of individual images.
        ///
        ///This tool will also, optionally, generate sprites from the resulting texture atlas..
        /// </summary>
        internal static string GORIAG_DESC_BUTTON {
            get {
                return ResourceManager.GetString("GORIAG_DESC_BUTTON", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Select a folder to save the atlas image(s) into..
        /// </summary>
        internal static string GORIAG_DESC_FOLDER_SELECT {
            get {
                return ResourceManager.GetString("GORIAG_DESC_FOLDER_SELECT", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was an error while calculating the texture dimensions.
        ///
        ///Please try again..
        /// </summary>
        internal static string GORIAG_ERR_CALC {
            get {
                return ResourceManager.GetString("GORIAG_ERR_CALC", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to The calculated size would be too large for this video adapter to handle..
        /// </summary>
        internal static string GORIAG_ERR_CALC_TOO_LARGE {
            get {
                return ResourceManager.GetString("GORIAG_ERR_CALC_TOO_LARGE", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was an error browsing the file system folders.
        ///
        ///Please try again..
        /// </summary>
        internal static string GORIAG_ERR_FOLDER_SELECT {
            get {
                return ResourceManager.GetString("GORIAG_ERR_FOLDER_SELECT", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was an error while generating the atlas.
        ///
        ///Please try again..
        /// </summary>
        internal static string GORIAG_ERR_GEN_ATLAS {
            get {
                return ResourceManager.GetString("GORIAG_ERR_GEN_ATLAS", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Cannot write the image file '{0}' because it is already open in the editor..
        /// </summary>
        internal static string GORIAG_ERR_IMAGE_OPEN {
            get {
                return ResourceManager.GetString("GORIAG_ERR_IMAGE_OPEN", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was an error launching the image atlas generation tool.
        ///
        ///Please try again..
        /// </summary>
        internal static string GORIAG_ERR_LAUNCH {
            get {
                return ResourceManager.GetString("GORIAG_ERR_LAUNCH", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was an error loading the selected images.
        ///
        ///Please try again..
        /// </summary>
        internal static string GORIAG_ERR_LOAD_IMAGES {
            get {
                return ResourceManager.GetString("GORIAG_ERR_LOAD_IMAGES", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was not enough room for one or more of the image.
        ///
        ///Please increase the image size, and/or array count, or reduce the padding and try again..
        /// </summary>
        internal static string GORIAG_ERR_NO_ROOM {
            get {
                return ResourceManager.GetString("GORIAG_ERR_NO_ROOM", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was an error while changing the array or texture index.
        ///
        ///Please try again..
        /// </summary>
        internal static string GORIAG_ERR_PREVIEW_ARRAY {
            get {
                return ResourceManager.GetString("GORIAG_ERR_PREVIEW_ARRAY", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was an error while attempting to save the image atlas.
        ///
        ///Please try again..
        /// </summary>
        internal static string GORIAG_ERR_SAVE {
            get {
                return ResourceManager.GetString("GORIAG_ERR_SAVE", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to There was an error searching through the images.
        ///
        ///Please try again..
        /// </summary>
        internal static string GORIAG_ERR_SEARCH {
            get {
                return ResourceManager.GetString("GORIAG_ERR_SEARCH", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Cannot update the sprite file '{0}' because it is already open in the editor..
        /// </summary>
        internal static string GORIAG_ERR_SPRITE_OPEN {
            get {
                return ResourceManager.GetString("GORIAG_ERR_SPRITE_OPEN", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Images.
        /// </summary>
        internal static string GORIAG_GROUP_BUTTON {
            get {
                return ResourceManager.GetString("GORIAG_GROUP_BUTTON", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Gorgon Image Atlas.
        /// </summary>
        internal static string GORIAG_PLUGIN_DESC {
            get {
                return ResourceManager.GetString("GORIAG_PLUGIN_DESC", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Array index {0}/{1}.
        /// </summary>
        internal static string GORIAG_TEXT_ARRAY_COUNT {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_ARRAY_COUNT", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Array index {0}/{1}, Image {2}/{3}.
        /// </summary>
        internal static string GORIAG_TEXT_ARRAY_TEXTURE_COUNT {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_ARRAY_TEXTURE_COUNT", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Image Atlas.
        /// </summary>
        internal static string GORIAG_TEXT_BUTTON {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_BUTTON", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to {0} images loaded..
        /// </summary>
        internal static string GORIAG_TEXT_IMAGE_COUNT {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_IMAGE_COUNT", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Loading....
        /// </summary>
        internal static string GORIAG_TEXT_LOADING {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_LOADING", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Loading image '{0}'....
        /// </summary>
        internal static string GORIAG_TEXT_LOADING_IMAGE {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_LOADING_IMAGE", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Click the "Generate Atlas" button to create an atlas..
        /// </summary>
        internal static string GORIAG_TEXT_NO_ATLAS {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_NO_ATLAS", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to No images loaded..
        /// </summary>
        internal static string GORIAG_TEXT_NO_IMAGES {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_NO_IMAGES", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Select an image..
        /// </summary>
        internal static string GORIAG_TEXT_SELECT_IMAGE {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_SELECT_IMAGE", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized string similar to Image {0}/{1}.
        /// </summary>
        internal static string GORIAG_TEXT_TEXTURE_COUNT {
            get {
                return ResourceManager.GetString("GORIAG_TEXT_TEXTURE_COUNT", resourceCulture);
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap imageatlas_16x16 {
            get {
                object obj = ResourceManager.GetObject("imageatlas_16x16", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap imageatlas_48x48 {
            get {
                object obj = ResourceManager.GetObject("imageatlas_48x48", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap info_16x16 {
            get {
                object obj = ResourceManager.GetObject("info_16x16", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap left_16x16 {
            get {
                object obj = ResourceManager.GetObject("left_16x16", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap load_image_48x48 {
            get {
                object obj = ResourceManager.GetObject("load_image_48x48", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap load_sprites_20x20 {
            get {
                object obj = ResourceManager.GetObject("load_sprites_20x20", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap load_sprites_48x48 {
            get {
                object obj = ResourceManager.GetObject("load_sprites_48x48", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap right_16x16 {
            get {
                object obj = ResourceManager.GetObject("right_16x16", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

        /// <summary>
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
        /// </summary>
        internal static System.Drawing.Bitmap White_2x2 {
            get {
                object obj = ResourceManager.GetObject("White_2x2", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }
    }
}

redpajama_set_name: RedPajamaGithub


"Ladies and gentlemen, there is an express train on the F line two stops away," said the automated subway message. I stood on the platform waiting for my train ride home. Surah Yasin was playing on my iPod Touch. Ah, this Surah, so beautiful. It is the heart of the Quran, according to scholars of today. MashAllah, I thought. Allah truly gifted us with the Quran and its mysterious beauty. I hope I can understand this beauty some day.
I looked around restlessly waiting for the train to arrive. How magnificent, I thought. This entire subway system was built by humans, with an incredible brain that Allah gave them. Subhanallah. Allah truly is mysterious. There are so many details, wires, mechanics that need to align perfectly for these trains to work.
As I looked around, I noticed a girl. Astagfirullah. I had better lower my gaze. But I can't help… Those jeans complement that body so well. But Allah is watching. I must fix my thoughts and lower my gaze. Why can't she wear a burqa? This is why Islam is perfect. This woman needs a man to teach her proper Islamic values.
Well, that's not my business. I should lower my gaze. This sister will InshAllah be forgiven for corrupting me. Hopefully Allah shows her the right path.
What if Allah shows her the right path, and I can marry her? That would be the perfect success story, and I would be rewarded with much blessings from Allah. And that smoking body. Goddamn.
As I kept my gaze lowered and continued listening to Surah Yasin and its beauty, I noticed from my peripheral vision the same girl was advancing towards me. I hope she doesn't try to talk to me. Wait why would she? I am dressed baggy today and I have not done my hair.
She walks closer and closer and looks more intently at me.
"Hassan?" She called my name.
I look up and see my old friend Soraya! This conversation can't be that sinful.
I can't help but notice the outfit that complements her body so well. Man she's hot. She's my friend. Maybe I can reform her, and marry her, and guard her in Allah's true path. What am I thinking? These are all silly thoughts. I don't have any real romantic interests in her anyway.
But the idea of saving a girl from sin…… or committing the sin just a little bit and repenting later. Maybe I can look just a little bit. It's just looking right?
Astagfirullah. Allah is watching my thoughts and Shaytan is exploiting my weakness to keep me from Allah. I can already envision myself in Hellfire just for this moment. I should make a note to repent to Allah about this later.
I open my mouth to respond but the train arrives and muffles the sound. We wait for the train to settle, and we enter.
The train is fairly crowded. There are no seats available and we are left to stand. No problem, I thought. Subway rides home go by quickly in the company of friends.
"Sorry I couldn't quite hear you earlier. How have you been? Oh my God!" She advances to hug me. It's just a hug, I thought, no harm.
In the second of our quick embrace, I feel a friend's assuring and loving warmth. There's no harm in this right? It feels good. It's a gesture of love between two friends. Our intentions aren't bad.
Astagfirullah. Allah warns us against this. These are Shaytan's words justifying my sins. Prophet Muhammad (PBUH) warned against unmarried men and women holding hands. If men and women can't hold hands, this hug must be worse!
As the friendly hug continues to linger, I abruptly push her off. She gets shocked at the abrupt nature of my push and gives me a confused look.
"I have been good Alhamdulillah. Just passing by life, as I get older. InshAllah it'll all go well." She looked at me funny.
"What? Did I say something wrong?" I asked her.
Astagfirullah, how dare she compliment me? Nanu (grandma) told me that the Prophet always warned against praise because it can lead to arrogance. I can not accept this compliment. I can already feel Shaytan consuming my mind with absolute pride.
She nodded, "I see." Her facial expression changed to one with a grin.
She showed me the picture.
It was a picture of her with a dog. Astagfirullah. "Is that your dog?" I asked.
This may be my opportunity to help her see the pure path, I thought. I can already see it. I help her see the light, she reforms her behavior, and thanks me for it. Ah, the feeling of being a hero. I must be respectful in my approach!
As this back and forth conversation was about to continue, I noticed my surroundings. Old women, presumably non-Muslim, were looking at me with disgust.
Allah guide me InshAllah. Keep me safe from Shaytan who is tempting me with peer pressure to change my stance. Allah keep my values safe InshAllah. Please.
I feel better. Allah has come and safeguarded me away from Shaytan's temptations Alhamdulillah. Truly he is the most merciful the most kind to give us opportunities to refrain from Shaytan.
Soraya's stop came. "Well, this is my stop! We should hang out and catch up!" She said; this time without the excitement I had first seen.
"Sure!" I replied. We bid farewell.
As she went her way, I found seats clearing up. I sat down in the corner of an empty bench with nobody seated near me but an older man. The man next to me, a man with the beard and kuffi that Muslim men wear, looked at me.
As the train ride went on, the conversation continued. We both began to reinforce each other's world views.
This was a recollection of an actual conversation I had many years ago. I used to be very devout and genuinely convinced that Allah's word was the superior authority. I was even genuinely convinced that we all needed to reform our own actions constantly to better worship Allah.
But you'll see from this conversation that as I am convinced that I am spreading God's word, I am policing how another woman expresses herself.
This recollection may not reflect on all Muslims (#notallMuslims) but a large portion of them. This kind of conversation is something many Muslim women go through. It is a subtle form of coercion justified by belief in God. Those who police Muslim women's expressions don't do so with malicious intent but with genuine moral convictions influenced by Islam. That moral standpoint that Muslim women should box themselves in with regards to expression is a problematic one that can be oppressive to many Muslim women around the world.
Well written, you actually got me chuckling a couple of times in there. But I do have a question, you write " I used to be very devout and genuinely convinced that Allah's word was the superior authority. I was even genuinely convinced that we all needed to reform our own actions constantly to better worship Allah." Well, do you still believe that, or if something has changed, why?
But to briefly tell you why: Islam claims universality. But it's culturally insensitive and not applicable all around to all people and it is extremely outdated.
I write plenty of articles in this site criticizing Islam. Enjoy the read 🙂 "how i became an ex Muslim" is good. Not as well researched as some of my more recent articles.
I have another misogynistic firsthand account coming up. Follow my site to keep updated!