I'm spending the day with my family over at my little sister and her family's home which is only a few minutes from my home. Brian, Lauren, and Liam came last night and will be spending the night again tonight.
I love Thanksgiving!!! We have so much fun, although it is a lot of work getting ready. But hey, I now have a head start on everything for Christmas. I just love this time of year.
Speaking of Christmas, have you heard of Cinnamon Bear? It was an old radio show with 26 episodes that aired in '30's, '40's, and '50's. It aired 6 nights a week beginning Thanksgiving night and went until Christmas.
It is an adventure of Paddy O'Cinnamon. Here is a synopsis if you want to know more details. On this webpage you will find all 26 of the audios. Finally, they are also available on this page, and if you go down to Now Try Download Land, you can download the original coloring book (mind you they are very childish drawings) that your kids can color while listening or later for fun.
The episodes are very short so you should be able to find a few minutes, even during the busy days of December, to listen to an episode. If you do happen to get behind, they are short enough that you can easily catch up again. But we have some extra days between Thanksgiving and Christmas this year, so you have a little wiggle room. So maybe my sister Tracie and her girls will finally make it through all 26 episodes this year.
One word of caution though, this does have Santa Claus in it. I sure wish I could find the old You Were There Nativity series. I listened to it once a LONG time ago on the radio and have never heard it since. Well, that's a topic for another time. For now, go download the audios and make some memories with your kids.


Sunshine, snow and sell-out events summed up an annual village May Festival which broke all records over the bank holiday.
Kimpton May Festival is the largest such event in Herts and this year it took the theme of Animal Magic.
It included a host of new and bigger events to attract people of all ages.
Starting with the art show in the church and a sell-out wine tasting last Friday, villagers and visitors alike helped to make sure all the events were a major hit with the festival likely to have raised in excess of £25,000.
Other highlights across the course of the four days included the procession which featured the May Queen and her attendants, a fun run, a tribute ABBA night, The Brains of Kimpton and the Kimpton Entertains show.
The festival prides itself on providing new entertainment and this year was no exception as a dog show proved to be a major success along with a selfie competition.
Commenting on the weekend, chairman of the festival John Hills said: "The 52nd May Festival in the village has been one of the best yet, and although weather was mixed, almost all of our events sold out and that has gone to make it the best year yet in terms of fundraising.
For full details of the events which took place and for information on the 2017 Kimpton May Festival, click here.


How deep are your roots? Are you grounded? Are you living from a place of fear or love?
The root chakra is related to survival needs such as work, money, food, shelter, and need for rest. When the root chakra is balanced and grounded you will feel inner security, power, grace and peace. Without grounding we may lose our center and it will be difficult to manifest our desires. Fear can block this chakra. The feeling of anxiety is a sign of an imbalanced root chakra. However, you can learn tools to plug in, connect to the source, and get grounded.
This painting class is designed to feed your soul and dive into creative expression. This is open for novice or experienced artists. You will create your own masterpiece with a message from your soul.
The class was not only fun, creative and relaxing but very informational. I cam in with an inner knowing of what I needed to work on and left with more clarity and feeling more grounded.~~M.R.
We focus on how to get grounded, let go of anxiety, create structure in your day to manifest your desires. In this class you will learn the tools of how to use the root chakra throughout your day in order for you to get balanced.


Recently, I've found myself talking to my sophomore friends about the notorious "sophomore slump." It seems many of us are experiencing this jinx. I looked online to learn more about what the actual definition is, and it seems to be any second-time situation where expectations are not being met compared to the first, or when first-time successes have reduced efforts in the second attempt. It has a weird relation to the blues, where there is an unexplained shift in one's attitude.
Onlinestatbook.com relates the sophomore slump to the statistical term "regression towards the mean." An example of this is when a student does very well on a midterm, that student can be expected to do well on his or her final test, but for the grade to be more average. I guess therefore people do not want to peak too early in life. But saying that, I should clarify that one should never stop striving to be better.
I'm not saying that all my friends had a fantastic first year, buy many of us seem to be experiencing a little bit of the blues now. I think that it is because many of us are so busy. Last year, we dug our roots into the college, and now this year we are growing to be the officers of clubs, and even joining more clubs as time goes on. On top of that, students are exploring internships, classes are getting more challenging, and some students are preparing to go abroad.
Lasell is a small institution so it is wicked easy to get involved, especially for students who like to be involved. I've recently realized that I must tone my involvement down to start enjoying my personal life more. With my unpaid internship, work, school, and involvement, I often find myself struggling to find time to pick up a book about Abe Lincoln or 1960s American History – my favorites. I've haven't learned anything more about impressionism, or Georgian architecture either. I have also found myself not exploring my surroundings, which is easily my favorite pastime. Something very important in life is your rest and relaxation, and time to think alone.
My sophomore year has reminded me of the scene in "The Devil Wears Prada," where Andrea told Nigel that her personal life was falling apart. He responded with, "That's what happens when you start doing well at work." I agree, but should we live our lives like this? I don't think it's healthy to drown in work, even though I'm one who often does, which is probably why I'm having this realization.
Nigel finished that quote saying, "Let me know when your entire life goes up in smoke…means it's time for a promotion." I swear I've had a cold for the past six weeks, and I am so ready to catch upon some well-needed R&R. After this sophomore year, and with the summer around the corner, I'm going to hope this promotion lands on my lap as I'm thinking alone on the boat.


Holy Culture Community Forum > Main Discussion Forum > THE FABLED HOLY CULTURE BOARD > Is Fox News Bias T.V.?
View Full Version : Is Fox News Bias T.V.?
But all stations will have some sort of bias.
Yes Fox News is biased...as the ONLY conservative-leaning major news channel, it has the only say in the right wing. The only people that complain about the bias are liberal's who somehow aren't satisfied with having control of CNN, MSNBC, ABC, etc.
have you seen the documentary Outfoxed? I wactched it during college in my news and media class. It kinda made me go... HMMMMMMMMM....... then again, there is no such thing a objective journalism.
All media is biased. Once you understand that, and learn how to research beyond what anything mainstream can tell you, then you will get a better (relatively speaking) idea of what's news.
CNN is ultra liberal to the point of making people want to puke.
Fox is a joke. CNN is a joke. I rarely watch any of it anymore.
24 hour news has produced quantity and not quality.
Liberals and Christianity... an oxymoron.
CNN (Clinton News Network) is just too funny its sad.
Conservative wingnuts and Christianity... a comedy of errors.
Did anyone listen to the questions asked of Ron Paul last night, especially the one about the 911 Truthers?
I was ready to punch the screen.
Also, did anyone watch Hannity afterward? Ron Paul won the online polls. He has won them before and they accused Paul followers of voting more than once.
Go to YouDecide's site on Fox. Nothing mentioned about Ron.
a liberal trying to convince himself that he has christian values is like an rosie o'donnel telling herself that she's really not fat and ugly. ... its just pointless.
Or, you can do as Obama and just make the news up.
No need for name calling, though. Not even misguided celebrities in need of Jesus. Pray for them. It's serious.
This is why I personally stay somewhere in the middle and steer clear of calling myself a liberal or conservative, democrat or republican. I just can't squeeze myself into a box like that...nor and especially not my Savior. I think we've got a lot of work to do.
I'm not a democrat, republican or independent, I'm a, uh...Biblican, lol.
Neb you hatin'... Yes I said it you're hatin' on Obama.
What the difference between a christian Liberal and the kiss that Judas gave Christ?
What's the difference between a left-wing Liberal and the American debt? NOTHING. They both fall short!
Whats the difference between Jay Leno and Lupe? Both have real hard time coming up with anything remotely funny.
Its ok to stop Lupe.


text:
Search for a health related topic
e.g. chlorthalidone, high blood pressure, amlodipine
Is the Mediterranean diet heart-healthy?
The Mediterranean diet is healthy for your heart. This diet is rich in olive oil, nuts and seeds, vegetables, fruits, and whole grains. It limits saturated fats. These are found in foods such as dairy products, cakes and cookies, and red and processed meat (such as sausage, ham, bacon). This is better for your heart than a typical American diet.
Experts noticed that people from the Mediterranean Sea regions have lower rates of heart disease. So, they studied their dietary patterns to see why. They found the typical Mediterranean diet was lower in fat and calories. Diets lower in animal fats, processed foods, and sugar are healthier for your heart.
A heart-healthy diet may lower your risk of heart attack, stroke, and dying from heart disease. It may even help prevent heart disease from developing.
The Mediterranean diet is a start -- be kind to your heart!
See the science Submit an article suggestion
Sanjai Sinha, M.D.
Leora Haber, Student
What do you do if you can't get your prescriptions filled after you leave the hospital?
See what you learned!
Answer this question to help us make PALS better.
This is correct! The Mediterranean diet is heart-healthy. It is rich in healthy food and fats. It limits sweets and saturated fats. This type of diet may help lower your risk of heart attack, stroke, and dying from heart disease.
This is incorrect. The Mediterranean diet is heart-healthy. It is rich in healthy food and fats. It limits sweets and saturated fats. This type of diet may help lower your risk of heart attack, stroke, and dying from heart disease.
The Mediterranean diet is heart-healthy. It is rich in healthy food and fats. It limits sweets and saturated fats. This type of diet may help lower your risk of heart attack, stroke, and dying from heart disease.
Users also read...
What are the common side effects of spironolactone?
Can people with kidney disease take an angiotensin receptor blocker (ARB)?
What time of day should I take my blood pressure pill?
Where does amlodipine come from?
Physician Recommendations
You rated this content less than ideal...
Too boring
Too confusing
Did not answer my question
The American College of Cardiology (ACC) and American Heart Association (AHA) recommend a heart-healthy dietary pattern for everyone, but especially for people at risk for atherosclerotic cardiovascular disease (ASCVD).2-4 In fact, the 2019 ACC/AHA Guideline on the Primary Prevention of Cardiovascular Disease specifically mentions the Mediterranean diet as a heart-healthy eating pattern. In general, a heart-healthy diet can lower risk factors for ASCVD such as high cholesterol and high blood pressure. The caloric intake should be limited to prevent weight gain in normal-weight people and promote weight loss in overweight or obese people.
The diet should include:
Healthy protein sources (low-fat dairy products, low-fat poultry (with no skin), fish, seafood, and nuts)
Non-tropical vegetable oils
The diet should limit:
Sugar-sweetened beverages
Processed red meats (such as bacon, salami, ham, hot dogs, sausage)
A 2019 Cochrane Review1 made a thorough search and analysis of studies. It identified 30 RCTs on the effectiveness of the Mediterranean diet for primary and secondary prevention of cardiovascular disease (CVD). Unfortunately, the majority of these studies did not meet the criteria for inclusion due to study design or the unreliability of data. They found that none of the nine trials that studied the Mediterranean diet versus no or minimal intervention for primary prevention reported clinical CVD events.
They only found one trial that met the analysis criteria for primary prevention of CVD where the Mediterranean diet was compared against another dietary intervention.1 The PREDIMED trial,5 first reported in 2013, studied 7447 people in Spain at high risk for CVD comparing the Mediterranean diet vs a low-fat diet. The authors of the Cochrane Review looked at the 2018 re-analyzed report6 (n=5859) where the authors accounted for some issues with randomization from two sites that were included in the first report. They found a reduced risk of stroke (HR 0.60, 95% CI [0.45 – 0.80], moderate-quality evidence), but no significant reduction of risk of heart attack (HR 0.79, 95% CI [0.57 – 1.10], low-quality evidence)), CVD-related death (HR 0.81, 95% CI [0.50 – 1.32], low-quality evidence), or all-cause mortality (HR 1.0, 95% CI [0.81 – 1.24], low-quality evidence).1
The Cochrane Review1 found one study that examined the Mediterranean diet versus usual care for secondary prevention of CVD events, the Lyon Diet Heart Study. The Lyon Diet Heart Study followed 605 participants (<70 years old; 90% male) who had survived one myocardial infarction (MI).7 They were randomly split into two groups. The control group (n=303) received no dietary education beyond the prudent instructions of their physicians.8 The experimental group (n=302) received individualized diet plans based on the Mediterranean diet that were adjusted to fit the individuals' gastronomic preferences, eating schedules, and financial resources. Investigators regularly followed up with the experimental group, re-instructed them, and assessed compliance. When this study was analyzed by the Cochrane authors, they found reductions in total mortality (HR 0.44, 95% CI [0.21 – 0.92], moderate-quality evidence), CVD mortality (HR 0.35, 95% CI [0.15 – 0.82], low-quality evidence) and the combined clinical endpoints of CVD death and non-fatal MI (HR 0.28, 95% CI [0.15 – 0.52]).
The authors found one small study that met analysis criteria for the Mediterranean diet versus another dietary intervention for secondary prevention.1 Tuttle et al. performed a trial on first MI survivors randomizing them to a Mediterranean diet (n=51 or a low-fat diet (n=50) compared to 101 matched controls with no dietary intervention.9 The main difference between the diets was the Mediterranean diet had a higher omega-3 fat intake. They found that low-fat and Mediterranean diets have similar and significant benefits for CVD-event-free survival after an MI compared to usual care. However, the Cochrane Review analysis found that the data for the dietary interventions versus the controls showed "considerable uncertainty in the effect size" when they analyzed the all-cardiac clinical endpoints (MI, hospital admissions for heart failure, unstable angina, stroke, and all-cause and cardiac mortality) with an RR of 0.98 (95% CI, [0.40 – 2.41], very low-quality evidence).1
It is unclear exactly which component of the Mediterranean diet is responsible for the cardioprotective effects. Olive oil, nuts, fruits, legumes, and vegetables have all been proposed.10,11 According to one meta-analysis, the pooled data from prospective cohort studies showed that only dairy products (which are largely excluded from a Mediterranean diet) significantly increase the risk of CVD, increasing the RR to 1.10 (95% CI [1.02 – 1.19], I2=49%).10
One shortcoming of the current evidence on the effects of the Mediterranean diet is that, so far, the largest, reliable randomized controlled trials on the diet have been completed in Mediterranean populations. This raises questions about the transferability of the diet to non-Mediterranean persons. However, prospective cohort studies completed in non-Mediterranean countries provide evidence that the diet is still effective in lowering the risk of CVD. According to one meta-analysis, the RR for CVD in this subgroup is 0.77 (95% CI [0.70 – 0.83]).10 Additionally, one of the principal investigators on the PREDIMED trial is confident in the transferability of the diet, if applied correctly.12 To that end, some have proposed that the current methods of assessing adherence to the diet should be modified when the diet is applied in non-Mediterranean countries.13 In sum, the Mediterranean diet is widely acknowledged to reduce the risk of both primary and recurrent CVD.
Rees K, Takeda A, Martin N, et al. Mediterranean-style diet for the primary and secondary prevention of cardiovascular disease. Cochrane Database Syst Rev 2019; 3: Cd009825.
Grundy SM, Stone NJ, Bailey AL, et al. 2018 AHA/ACC/AACVPR/AAPA/ABC/ACPM/ADA/AGS/APhA/ASPC/NLA/PCNA guideline on the management of blood cholesterol. A Report of the American College of Cardiology/American Heart Association Task Force on Clinical Practice Guidelines 2018: 25709.
Whelton PK, Carey RM, Aronow WS, et al. 2017 ACC/AHA/AAPA/ABC/ACPM/AGS/APhA/ASH/ASPC/NMA/PCNA guideline for the prevention, detection, evaluation, and management of high blood pressure in adults: executive summary: a report of the American College of Cardiology/American Heart Association Task Force on Clinical Practice Guidelines. Hypertension 2017.
Arnett DK, Blumenthal RS, Albert MA, et al. 2019 ACC/AHA guideline on the primary prevention of cardiovascular disease: a report of the American College of Cardiology/American Heart Association Task Force on Clinical Practice Guidelines. Circulation 2019; 140 (11): e596-e646.
Estruch R, Ros E, Salas-Salvadó J, et al. RETRACTED ARTICLE: Primary prevention of cardiovascular disease with a Mediterranean diet. N Engl J Med 2013; 368 (14): 1279-1290.
Estruch R, Ros E, Salas-Salvadó J, et al. Primary prevention of cardiovascular disease with a Mediterranean diet supplemented with extra-virgin olive oil or nuts. N Engl J Med 2018; 378 (25): e34.
de Lorgeril M, Salen P, Martin JL, et al. Mediterranean diet, traditional risk factors, and the rate of cardiovascular complications after myocardial infarction: final report of the Lyon Diet Heart Study. Circulation 1999; 99 (6): 779-785.
de Lorgeril M, Salen P, Caillat-Vallet E, et al. Control of bias in dietary trial to prevent coronary recurrences: The Lyon Diet Heart Study. Eur J Clin Nutr 1997; 51 (2): 116-122.
Tuttle KR, Shuler LA, Packard DP, et al. Comparison of low-fat versus Mediterranean-style dietary intervention after first myocardial infarction (from The Heart Institute of Spokane Diet Intervention and Evaluation Trial). Am J Cardiol 2008; 101 (11): 1523-1530.
Grosso G, Marventano S, Yang J, et al. A comprehensive meta-analysis on evidence of Mediterranean diet and cardiovascular disease: Are individual components equal? Critical Reviews in Food Science and Nutrition 2017; 57 (15): 3218-3232.
Estruch R, Ros E, Salas-Salvado J, et al. Primary prevention of cardiovascular disease with a Mediterranean diet. N Engl J Med 2013; 368 (14): 1279-1290.
Martínez-González M, Hershey MS, Zazpe I, et al. Transferability of the Mediterranean diet to non-Mediterranean countries. what is and what is not the Mediterranean diet. Nutrients 2017; 9 (11).
Hoffman R, Gerber M. Evaluating and adapting the Mediterranean diet for non-Mediterranean populations: a critical appraisal. Nutrition Reviews 2013; 71 (9): 573-584.
© 2023 Cornell University. All rights reserved.
Submit an Article Suggestion
Patient Activated Learning System (PALS) does not provide medical advice, diagnosis or treatment. See additional information.
Some material in the UMLS Metathesaurus is from copyrighted sources of the respective copyright holders. Users of the UMLS Metathesaurus are solely responsible for compliance with any copyright, patent or trademark restrictions and are referred to the copyright, patent or trademark notices appearing in the original sources, all of which are hereby incorporated by reference.

redpajama_set_name: RedPajamaCommonCrawl


text:
Operations, Laptops/Tablets
Best Buy Gets Exclusive on Toshiba Laptop
Best Buy and Toshiba have announced that the latter company's new Satellite E105 laptop, will be available exclusively at the retail giant. The product incorporates a design and features which incorporate ideas from customer research by the two companies.
"Toshiba's aim is to produce high quality laptops with features that consumers look for, and our combined effort with Best Buy has helped us further realize this goal," Toshiba vice president of product development Carl Pinto said as part of the announcement. "The Satellite E105 is a special laptop, and we are delighted with the result and the opportunity to bring this impressive machine to market."
The product is available now at an MSRP of $1,249.99.
InstallerNet, Capitol Sales Partner on New Distribution Channel
Starbucks CEO Will Discuss the "Personal Touch" in Retail at NRF Show in New York
Tech Up for Women Conference Spotlights Women in Business


text:
Because the Angels–a novel about the Iraq War, faith, anime and vampires
Spike Darbyfield emotionally invests in only two things: her younger sister, Margie, and higher-end Japanese anime series. From others in her family, and from her colleagues, clientele, and most of humanity, Spike maintains an ironic or contemptuous detachment. When an Iraqi militant group kidnaps her sister while Margie is working for a human rights organization in Iraq, the crisis creates openings in the armor Spike built around her psyche over the years, allowing those who care about her to begin relating to her (and her to them) in different ways.
Author Kathleen Kern has worked as a human rights advocate with Christian Peacemaker Teams (CPT) since 1993, serving on assignments in Haiti, Washington, DC, Palestine, Colombia, Democratic Republic of Congo, and with indigenous nations in the U.S. and Mexico. She has authored two histories of CPT– In Harm's Way: A History of Christian Peacemaker Teams (Cascade 2009); As Resident Aliens: Christian Peacemaker Teams in the West Bank, 1995-2005 (Cascade 2010)–and her work has appeared in Tikkun, The Christian Century, and The Baltimore Sun. Her first novel, Where Such Unmaking Reigns, was selected as a finalist for Barbara Kingsolver's Bellwether Prize.
Between 2005-2006, CPT weathered its own hostage crisis, when an Iraqi militant group kidnapped James Loney, Tom Fox, Norman Kember, Harmeet Singh Sooden, and subsequently murdered Fox. Some of Because the Angels reflects CPTers' desperate and blind attempts to keep their colleagues alive, but it also reflects the sacrificial solidarity and affirmation the organization received from unexpected quarters and the grim humor that arose from dealing with absurd situations–including the chortling over the kidnappings by rightwing pundits.At the time of the kidnappings in 2005, Pulitzer Prize-winning journalist Seymour Hersh referred to CPT's work in Iraq as "cutting edge."
"Taking a page from her own life, author Kern … creates a ripped-from-the-headlines tale… she resists the temptation to pontificate or preach and instead moves the plot forward with solid storytelling…Despite the religious thread that runs throughout and the interesting use of anime as a coping mechanism, Kern keeps her storytelling balanced and on track." Kirkus Reviews
"Smart, funny, heartfelt and quirky–Because the Angels is a well-told tale of love, risk and redemption." Leander Watts, Beautiful City of the Dead (Houghton Mifflin, 2006)
"Kathleen Kern traverses themes and ideas that are startling in their contrast and masterfully weaves them together to create a novel that's unique in its scope, while remaining a brisk and exciting read. This is a book that I will long treasure." Charles Sadnick, Beneath the Tangles (beneaththetangles.wordpress.com)
Most Surprisingly Good Read of the Decade, April 22, 2013
"BtA wins the most surprisingly good read of the decade. Past the cover art and the anime obsession, the story is fraught with messy, intense, and endearing characters. What's probably best about the book is the amazingly successful and comedic ending. Without being sappy, the author manages to weave a brilliant resolution to an engrossing tale." Davey Jones "D.R. Jones" Amazon Top Reviewer
What is a Y-factor?From page 33:
"Y-factor" was what Spike called "inchoate yearning" and Margie called "yearniness." (At the time they coined the term, Spike had thought that Margie might have the spectacular boobs—her own wedge-shaped flaps did not quite fill out a B-cup—but she, Spike, had the superior vocabulary.) "MUP" stood for Moment of Ultimate Pathos—the part of a story or series that is sadder than the actual scripted tragedy.
Margie, when explaining MUP, pointed to a scene in the last episode of Buffy the Vampire Slayer, Season 5, as a classic example. Buffy's death—when she jumped into the shimmering border between this dimension and various hell dimensions in order to save both the world and her sister's life—was not the MUP. The MUP happened several hours earlier, when she and her Scooby gang were preparing for battle with the demon goddess Glory, who was planning to use her sister's blood to screw with the dimensions. Buffy knew that she or her sister would in all likelihood die. While she was waiting, she saved an idiot adolescent from a vampire in one of the series' ubiquitous dark alleys. He asked, "How d'you do that?" and Buffy responded, "It's what I do." The boy then said, "But…you're just a girl," and Buffy, profoundly sad, said, "That's what I keep saying."
If some of the following have a Y-factor for you, then you might like Because the Angels:
• The works of Shinichirō Watanabe 渡辺 信一郎, and more specifically his series, Samurai Champlo and Cowboy Bebop. Spike, the main character in the novel and her friend Marcus are writing cut-above-lame fan fiction based on the characters from Samurai Champloo and after Spike's sister Margie is kidnapped in Baghdad, their anxieties for her safety intrude into the narrative.
• The anime series Blood+ the last Vampire (the 50 episode series, not the movie), which follows tragic heroine Saya Otonashi and her faithful sidekick Hagi as she tries to undo the damage she did when she unleashed her evil twin Diva on the world in the 19th century. Saya is only awake for a few years every thirty years, so she loses most of the people she loves every time she goes to sleep. She is surrounded by friends and an adoptive family who are prepared to sacrifice everything (and many do) to prevent evil corporate interests from using her blood and Diva's blood from creating creatures called Chiropterans to rule the world.
• The works of Joss Whedon: Buffy the Vampire Slayer, Angel, Firefly—all of which are mentioned in the novel. No one does a better job of combining humor and pathos.
• Complicated faith, and intersections of the sacred and secular worlds. Spike the main character in the novel is secular, but her sister, Margie is a devout Christian, and is working for a Christian human rights organization when she is kidnapped in Baghdad. The kidnapping is the catalyst for the reunion of Spike with her estranged father, Otto, who is a pastor with a rather rigid religious worldview. But he also is capable of great love, and tries hard to reconcile his belief with that love.


text:
Episode 33 - Marc Goddard
Marc Goddard is a UFC referee and BJJ black belt under Braulio Estima.
In this episode I sit down with world renowned MMA referee Marc Goddard. What many people don't realise about Marc is that he has a long history training and competing within the martial arts. With a professional MMA career and a BJJ black belt. In this episode we talk about Marc's journey through the martial arts, how he got into refereeing, why he had to step away from his own fighting career, refereeing in BJJ and much more.
© 2023, Raspberry Ape Powered by Shopify


Kathmandu, Nepal - Nepal's last elected Prime Minister, Dr. Baburam Bhattarai, said that "parliamentary democracy has failed" and Nepal needs a new model of government. He was speaking at the 14th South Asia Peace Initiative conference on Aug. 7, 2013 in Kathmandu, to an audience of more than 150 high-level delegates.
The program began with interreligious prayers from eight faith traditions: Father Bill Robinson (Christianity); Mr. Ayer Singh (Bramha Kumari Raj Yog); Mr. Narendra Panday (Baha'i Center); Hon. Bhikchhu Ananda (Buddhism); Mr. Naman Upadhyaya (Jainism); Swami Damodar Gautam (Hinduism); Mrs. Seema Khan (Islam); and Rev. Kashi Nath Khanal (Unificationism).
Earlier Amb. K.V. Rajan, former ambassador of India to Nepal, echoed Dr. Bhattarai's sentiments regarding the need for a better form of government, saying that South Asia may have missed the bus of the Asian century as it lurches from crisis to crisis. India, he said, was struggling with two issues: (1) meaningful democracy—with an emphasis on 'meaningful', and (2) rapid, 'inclusive' economic growth.
During his 35 years in diplomacy, Amb. Rajan served as India's ambassador in a number of nations, including Nepal, held important positions in India's Ministry of External Affairs, and was a member of the Indian Foreign Service.
Dr. Chung Sik Yong, regional chair of UPF-Asia, highlighted three elements of good leadership: the unselfishness of a true parent, the vision of public well-being given by a true teacher, and the responsibility of a true owner. He noted that all of these models exemplify the principle of public-mindedness in one way or another.
Hon. Ek Nath Dhakal, conference convener and former minister of cooperatives and poverty alleviation in Nepal, gave an overview of the 13 previous SAPI conferences. Initially these programs focused on moving Nepal's peace process forward. Nevertheless, conferences have also been held in Afghanistan and India.
The first SAPI conference was held in Lumbini, the birthplace of Lord Buddha, in early November 2005. Two weeks later the late Dr. Sun Myung Moon came to Nepal to launch UPF in the nation. He spoke to a live audience of 4,500 people, and his speech was broadcast nationwide to the nearly 30 million people via Nepal TV. The same day, Nov. 22, 2005, the Maoists and the Seven Party Alliance signed a memorandum of understanding that began Nepal's peace process.
Dr. Sreerupa M. Chaudhary, chairperson of the Committee for Review of the Policy for Empowerment of Women at the Ministry of Women and Child Development of the Government of India, emphasized the vital role of women in helping to create a world of peace. She quoted Rabindranath Tagore saying that women are more than the deity of the household fire; they are the soul of the flame itself.
Just as a bird cannot fly with one wing, so peace cannot be achieved if we discriminate or marginalize women, Dr. Chaudhary stressed. She concluded by saying that when she is next invited to speak she would like to offer her chair to a woman from the underprivileged sectors of society in order to have their voices heard.
Prof. Dr. Mohan Prasad Lohani noted that South Asia, home of one fifth of humankind, is rich in natural resources but ironically the vast majority of people lived below the poverty line. This was all the more disheartening because the South Asian Association of Regional Cooperation was formed in 1985, not from a common threat, but specifically to promote regional prosperity.
Known for his diplomatic and academic expertise, Dr. Lohani served as Nepal's ambassador to the United Nations as well as other countries and is currently the principal of the Kathmandu Modern College and president of the Literary Association of Nepal.
Dr. Bhattarai presented an Ambassador for Peace certificate to Mr. Pardip Kumar Rai "Byakul Maila," the writer of Nepal's national anthem.
Education Director for UPF-Asia, Dr. Robert Kittel, delineated the universal principles of democracy, peace, and development as envisioned by UPF. Mrs. Ursula McLackland, secretary general of UPF-Asia, spoke about post-conflict resolution using the experience of World War I and World War II from her native country, Germany, as models.
Vice President of UPF-Nepal, Mr. Narayan Sharma Gajurel, summed up the two-hour program with a vote of thanks, and guests were invited to high tea.


Is it possible to control sound for apps separately?
Is it possible to control sound for apps separately? For example, I like to start Songza, then start a running app. I'd like to be able to control the volume for each app separately, so turn down Songza and turn up running louder.
Right now adjusting the volume just makes all sounds that the apps make go louder or quieter together. Is there a way to do this separately?? Thanks!
This might be possible with the Play Store app Tasker.


Amazon's AWS PHP SDK offers a stream wrapper for S3.
By registering the s3:// protocol, it's possible to use PHP's file handling functions; such as fopen(), fread(), rename(), mkdir(), unlink(), etc...; directly with URLs in the form of s3://bucket/path/to/object. Thus, eliminating the cumbersome syntax of the API's methods.
But with the stream wrapper, we can use PHP's corresponding functions, in a neater and shorter fashion.
It is important to avoid reading files that are near to or larger than the amount of memory allocated to PHP, otherwise "out of memory" errors will occur.
So, if you handle large file in your code, and encounter such errors, there is no alternative (which I know of) than to revert to the ordinary methods of the SDK.
Note: Code in this post can also be found in this gist.


text:
package org.codehaus.groovy.classgen;

import org.codehaus.groovy.ast.ClassHelper;
import org.codehaus.groovy.ast.MethodNode;
import org.codehaus.groovy.ast.VariableScope;
import org.codehaus.groovy.ast.expr.ConstantExpression;
import org.codehaus.groovy.ast.expr.Expression;
import org.codehaus.groovy.ast.stmt.*;

import java.util.List;
import java.util.ArrayList;

/**
 * Utility class to add return statements.
 * Extracted from Verifier as it can be useful for some AST transformations
 */
public class ReturnAdder {

    private static final ReturnStatementListener DEFAULT_LISTENER = new ReturnStatementListener() {
        public void returnStatementAdded(final ReturnStatement returnStatement) {
        }
    };

    /**
     * If set to 'true', then returns are effectively added. This is useful whenever you just want
     * to check what returns are produced without eventually adding them.
     */
    private final boolean doAdd;

    private final ReturnStatementListener listener;

    public ReturnAdder() {
        doAdd = true;
        listener = DEFAULT_LISTENER;
    }

    public ReturnAdder(ReturnStatementListener listener) {
        this.listener = listener;
        this.doAdd = false;
    }

    /**
     * Adds return statements in method code whenever an implicit return is detected.
     * @param node the method node where to add return statements
     * @deprecated Use {@link #visitMethod(org.codehaus.groovy.ast.MethodNode)} instead
     */
    @Deprecated
    public static void addReturnIfNeeded(MethodNode node) {
        ReturnAdder adder = new ReturnAdder();
        adder.visitMethod(node);
    }

    public void visitMethod(MethodNode node) {
        Statement statement = node.getCode();
        if (!node.isVoidMethod()) {
            if (statement != null) // it happens with @interface methods
            {
                final Statement code = addReturnsIfNeeded(statement, node.getVariableScope());
                if (doAdd) node.setCode(code);
            }
        } else if (!node.isAbstract() && node.getReturnType().redirect()!=ClassHelper.VOID_TYPE) {
            if (!(statement instanceof BytecodeSequence)) {
                BlockStatement newBlock = new BlockStatement();
                Statement code = node.getCode();
                if (code instanceof BlockStatement) {
                    newBlock.setVariableScope(((BlockStatement) code).getVariableScope());
                }
                if (statement instanceof BlockStatement) {
                    newBlock.addStatements(((BlockStatement)statement).getStatements());
                } else {
                    newBlock.addStatement(statement);
                }
                final ReturnStatement returnStatement = ReturnStatement.RETURN_NULL_OR_VOID;
                listener.returnStatementAdded(returnStatement);
                newBlock.addStatement(returnStatement);
                newBlock.setSourcePosition(statement);
                if (doAdd) node.setCode(newBlock);
            }
        }
    }

    private Statement addReturnsIfNeeded(Statement statement, VariableScope scope) {
        if (  statement instanceof ReturnStatement
           || statement instanceof BytecodeSequence
           || statement instanceof ThrowStatement)
        {
            return statement;
        }

        if (statement instanceof EmptyStatement) {
            final ReturnStatement returnStatement = new ReturnStatement(ConstantExpression.NULL);
            listener.returnStatementAdded(returnStatement);
            return returnStatement;
        }

        if (statement instanceof ExpressionStatement) {
            ExpressionStatement expStmt = (ExpressionStatement) statement;
            Expression expr = expStmt.getExpression();
            ReturnStatement ret = new ReturnStatement(expr);
            ret.setSourcePosition(expr);
            ret.setStatementLabel(statement.getStatementLabel());
            listener.returnStatementAdded(ret);
            return ret;
        }

        if (statement instanceof SynchronizedStatement) {
            SynchronizedStatement sync = (SynchronizedStatement) statement;
            final Statement code = addReturnsIfNeeded(sync.getCode(), scope);
            if (doAdd) sync.setCode(code);
            return sync;
        }

        if (statement instanceof IfStatement) {
            IfStatement ifs = (IfStatement) statement;
            final Statement ifBlock = addReturnsIfNeeded(ifs.getIfBlock(), scope);
            final Statement elseBlock = addReturnsIfNeeded(ifs.getElseBlock(), scope);
            if (doAdd) {
                ifs.setIfBlock(ifBlock);
                ifs.setElseBlock(elseBlock);
            }
            return ifs;
        }

        if (statement instanceof SwitchStatement) {
            SwitchStatement swi = (SwitchStatement) statement;
            for (CaseStatement caseStatement : swi.getCaseStatements()) {
                final Statement code = adjustSwitchCaseCode(caseStatement.getCode(), scope, false);
                if (doAdd) caseStatement.setCode(code);
            }
            final Statement defaultStatement = adjustSwitchCaseCode(swi.getDefaultStatement(), scope, true);
            if (doAdd) swi.setDefaultStatement(defaultStatement);
            return swi;
        }

        if (statement instanceof TryCatchStatement) {
            TryCatchStatement trys = (TryCatchStatement) statement;
            final boolean[] missesReturn = new boolean[1];
            new ReturnAdder(new ReturnStatementListener() {
                @Override
                public void returnStatementAdded(ReturnStatement returnStatement) {
                    missesReturn[0] = true;
                }
            }).addReturnsIfNeeded(trys.getFinallyStatement(), scope);
            boolean hasFinally = !(trys.getFinallyStatement() instanceof EmptyStatement);

            // if there is no missing return in the finally block and the block exists
            // there is nothing to do
            if (hasFinally && !missesReturn[0]) return trys;

            // add returns to try and catch blocks
            final Statement tryStatement = addReturnsIfNeeded(trys.getTryStatement(), scope);
            if (doAdd) trys.setTryStatement(tryStatement);
            final int len = trys.getCatchStatements().size();
            for (int i = 0; i != len; ++i) {
                final CatchStatement catchStatement = trys.getCatchStatement(i);
                final Statement code = addReturnsIfNeeded(catchStatement.getCode(), scope);
                if (doAdd) catchStatement.setCode(code);
            }
            return trys;
        }

        if (statement instanceof BlockStatement) {
            BlockStatement block = (BlockStatement) statement;

            final List list = block.getStatements();
            if (!list.isEmpty()) {
                int idx = list.size() - 1;
                Statement last = addReturnsIfNeeded((Statement) list.get(idx), block.getVariableScope());
                if (doAdd) list.set(idx, last);
                if (!statementReturns(last)) {
                    final ReturnStatement returnStatement = new ReturnStatement(ConstantExpression.NULL);
                    listener.returnStatementAdded(returnStatement);
                    if (doAdd) list.add(returnStatement);
                }
            } else {
                ReturnStatement ret = new ReturnStatement(ConstantExpression.NULL);
                ret.setSourcePosition(block);
                listener.returnStatementAdded(ret);
                return ret;
            }

            BlockStatement newBlock = new BlockStatement(list, block.getVariableScope());
            newBlock.setSourcePosition(block);
            return newBlock;
        }

        if (statement == null) {
            final ReturnStatement returnStatement = new ReturnStatement(ConstantExpression.NULL);
            listener.returnStatementAdded(returnStatement);
            return returnStatement;
        } else {
            final List list = new ArrayList();
            list.add(statement);
            final ReturnStatement returnStatement = new ReturnStatement(ConstantExpression.NULL);
            listener.returnStatementAdded(returnStatement);
            list.add(returnStatement);

            BlockStatement newBlock = new BlockStatement(list, new VariableScope(scope));
            newBlock.setSourcePosition(statement);
            return newBlock;
        }
    }

    private Statement adjustSwitchCaseCode(Statement statement, VariableScope scope, boolean defaultCase) {
        if(statement instanceof BlockStatement) {
            final List list = ((BlockStatement)statement).getStatements();
            if (!list.isEmpty()) {
                int idx = list.size() - 1;
                Statement last = (Statement) list.get(idx);
                if(last instanceof BreakStatement) {
                    if (doAdd) {
                        list.remove(idx);
                        return addReturnsIfNeeded(statement, scope);
                    } else {
                        BlockStatement newStmt = new BlockStatement();
                        for (int i=0;i<idx; i++) {
                            newStmt.addStatement((Statement) list.get(i));
                        }
                        return addReturnsIfNeeded(newStmt, scope);
                    }
                } else if(defaultCase) {
                    return addReturnsIfNeeded(statement, scope);
                }
            }
        }
        return statement;
    }

    private static boolean statementReturns(Statement last) {
        return (
                last instanceof ReturnStatement ||
                last instanceof BlockStatement ||
                last instanceof IfStatement ||
                last instanceof ExpressionStatement ||
                last instanceof EmptyStatement ||
                last instanceof TryCatchStatement ||
                last instanceof BytecodeSequence ||
                last instanceof ThrowStatement ||
                last instanceof SynchronizedStatement
                );
    }

    /**
     * Implement this method in order to be notified whenever a return statement is generated.
     */
    public interface ReturnStatementListener {
        void returnStatementAdded(ReturnStatement returnStatement);
    }
}

redpajama_set_name: RedPajamaGithub


Interior Capacity: 1.4 cu. ft.
Frigidaire FFCE1439LB countertop microwave delivers 1100 watts of cooking power to cook and reheat food instantly. This Frigidaire microwave is full of awesome features to assist in easy cooking. In the advanced feature, it comes with easy ready-select controls so hitting every button is incredibly very easy.
This Frigidaire 1.4 cu. ft. microwave oven comes with 10 power levels so it is really very easy to prepare anything you want. With the 10 power levels, you can explore various cooking possibilities and polish your cooking creativity as well. On the other hand, using the time and weight defrost feature, you can quickly and evenly defrost almost anything.
Countertop Frigidaire microwave oven measures 18.5 x 21.8 x 12.9 inches and weighs just 36 pounds. Since, this is a Frigidaire product so there is no doubt to the quality. All the products of this brand is of high quality without any doubts.
Interior Capacity: 1.1 cu. ft.
Frigidaire FFCM1134LS countertop microwave oven comes with impressive capabilities and features. With such impressive capabilities, your cooking experience will surely be amazing. This Frigidaire microwave oven has 1.1 cu. ft. cooking space that can easily hold large food packets, large plates and dishes.
This Frigidaire FFCM1134LS microwave oven has 10 cooking power levels that provide great flexibility for customized cooking. It also comes with one-touch settings to quickly start cooking. This high grade Frigidaire microwave oven comes with multi-tasking capability so you can experience great cooking result whether you want to prepare pizza or pot roast.
FFCM1134LS measures 20-3/8-inch wide, 16-1/8-inch deep, 12-3/4-inch high. The shopping weight is approx. 30 pounds if you are buying from Amazon.com.
Interior Capacity: 2.2 cu. ft.
Frigidaire FFCE2238LW 1200-watt Countertop Microwave comes with a large interior in the size of 2.2 cu. ft. Since it comes with a larger interior so it will easily accommodate any dishes even 13×9 inches baking dishes. It features ready-select controls so pressing any key is really very easy whether you want to set clock or press easy-set start button.
This Frigidaire 2.2 cu. ft. countertop microwave oven comes with sensor cook and sensor reheat capability that programmatically manages power levels and cooking times. With the help of this amazing feature, the microwave lets you perfectly cook and reheat various cooking items very easily.
Of course, Frigidaire FFCE2238LW comes with a wide range of features to facilitate easy cooking at home. Moreover, this microwave is produced by Frigidaire that is a popular brand for many home and kitchen appliances.


Chris Landry has known Urban Meyer since he was a student assistant coach. He made a phone call to help Meyer get his first assistant coaching job and was the guy who introduced him to Bill Belichick.
Hear what Chris has to say about the Urban Meyer of today, what staff members at Ohio State are saying about the situation, and uncover more details that were uncovered in the investigation as well as other things that could come to light.
What is the future of Ohio State Football and Urban Meyer? Get insights into the situation that others can't provide you.


text:
When from the lips of Truth one mighty breath
Shall, like a whirlwind, scatter in its breeze
The whole dark pile of human miseries,
Then shall the reign of mind commence on earth
And, starting forth as from a second birth,
Man, in the sunrise of the world's new spring,
Shall walk transparent like some holy thing.
from ~ Lallah Rookh – by Thomas Moore
Author Walter FellerPosted on December 27, 2017 July 13, 2021 Categories Classics, Whatnot
The Oatman Family Massacre
Lorenzo Oatman
"When I recovered my thoughts I could hardly realize where I was, though I remembered to have considered myself as having also been struck to the earth, and thought I was probably dying. I knew that all, or nearly all of the family had been murdered; thus bewildered, confused, half conscious and half insensible, I remained a short time, I know not how long, when suddenly I seemed awakened to the dreadful realities around me. My little sister was standing by my side, sobbing and crying, saying : 'Mother, O mother ! Olive, mother and father are killed, with all our poor brothers and sisters.' I could no longer look upon the scene. Occasionally a low, piteous moan would come from some one of the family as in a dying state. I distinguished the groans of my poor mother, and sprang wildly toward her, but was held back by the merciless savage holding me in his cruel grasp, and lifting a club over my head, threatening me in the most taunting, barbarous manner. I longed to have him put an end to my life. '0h!, thought I, 'must I know that my poor parents have been killed by these savages and I remain alive !' I asked them to kill me, pleaded with them to take my life, but all my pleas and prayers only excited to laughter and taunts the two wretches to whose charge we had been committed.
" After these cruel brutes had consummated their work of slaughter, which they did in a few moments, they then commenced to plunder our wagon, and the persons of the family whom they had killed. …
Lorenzo Oatman – RE: The Oatman Family Massacre, 1851
Captivity of the Oatman Girls
Author Walter FellerPosted on December 26, 2017 Categories Adventure, Classics, Historical, Profiles & Biographies
Bickel Camp Photos
Bickel Camp – El Paso Mountains
Author Walter FellerPosted on December 23, 2017 Categories dvbooks
Techatticup Mine
Techatticup Mine – Nelson, Nevada
Techatticup Mine, Nelson, Nv.
Author Walter FellerPosted on December 19, 2017 September 5, 2020 Categories Ghost Towns & Gold Mines
Cave of the Golden Sands
by John Mitchell – Desert Magazine, December 1967
Fifty years ago, about the time the Salt Lake railroad was being built from Salt Lake City to
San Pedro, California, many small mining camps were springing up all along the line and the hills were full of prospectors. An old man with long white whiskers, mounted on a burro and driving four others ahead of him, showed up at the little mining camp of Crescent, Nevada. After watering his burros at the water trough near the windmill he pulled off to one side and made camp. By the time his burros were unpacked and hobbled and the campfire going, Winfield Sherman, Ike Reynolds, Bert Cavanaugh, Jim Wilson and the writer had gathered around to pass the time of day with the newcomer.
During the conversation, which was carried on mostly by Winfield Sherman, a typical long-haired, bewhiskered desert rat, the old prospector volunteered the information that his name was Riley Hatfield, that he hailed from Raleigh, North Carolina, and that he had come out west on the advice of the family doctor. He said he was headed for Searchlight, Nevada, to purchase provisions and to see a doctor about a heart ailment that had been troubling him.
The old man was very polite, had a good outfit and looked prosperous. However, he did not seem to be much interested in the Crescent camp despite the buildup we old-timers had given it while sitting around the campfire.
Searchlight, Nevada
The old man broke camp shortly after breakfast the next morning and by sunup was headed out over the trail in the direction of Searchlight. Two days later the writer happened to be in Searchlight to pick up mail and provisions and met the prospector at Jack Wheatley's boarding
After dinner I joined the old man on the front porch for a smoke and a little chat. During the conversation he told me he had some placer gold for sale and asked me if I knew anyone who would buy it. I referred him to the assay office at either the Duplex or Quartette mine. Later that afternoon he told me he had sold the gold at the Duplex assay office. He reached into his pocket and pulled out five or six of the most beautiful gold nuggets I had ever seen. He said he was sending them to a friend.
I saw the prospector several times the following day and late that afternoon he told me he had purchased his supplies and had seen a doctor and would be ready to pull out early the next day. He asked me to accompany him as far as Crescent where I had my own camp.
After breakfast the next morning we headed our two pack outfits in the direction of Crescent Peak 14 miles west.
Downtown Nipton, California
About noon we stopped for lunch and to give the burros a chance to browse. While the bacon was sizzling and the coffee pot was sputtering the old man told me he had discovered four pounds of gold nuggets in a black sand deposit near the Clark Mountains northeast of
Nippeno (now called Nipton.) He invited me to go with him as he did not like to be out in the desert alone.
He said that one day while camped just below Clark Peak, he climbed a short way up the mountainside and saw off to the east a dry lake bed that suddenly filled with water. It looked so real he could see trees along the shore and their reflection in the water.
The route he was following to Crescent and Searchlight was in that general direction so he decided to investigate the lake or whatever it was. As he approached the lake later it had entirely disappeared, and he then realized that it was only a beautiful mirage. Fortunately he had brought a good supply of water along. About noon while skirting the western edge of the dry lake bed he saw what seemed to be the entrance to a cave on the east side of a small limestone hill about 50 feet above the level of the dry lake bed.
There is something interesting about a cave. It may contain anything—an iron-bound chest full of gold and silver and precious gems, bandit loot, old guns, saddles, artifacts, bones of man or long extinct animals. I sometimes think this love of the cave has been handed down to us by ancient ancestors who lived in caves. When one of those old-timers headed for his cave two jumps ahead of a three-toed whang-doodle the cave looked good to him.
Likewise this cave looked good to the old prospector and he decided to make camp and explore it. At least it offered shelter from desert sand storms.
The entrance was a long tunnel. He had not gone far inside when he heard the sound of running water. Returning to the mouth of the cave for a lantern, he made his way back along the narrow entrance and soon came to a great dome-shaped chamber resembling an amphitheatre full of churning water. As he stood there a small whirlpool appeared in the center and suddenly the water rushed out with a roar like thunder. The bottom seemed to have dropped out of the cave. The floor was shaped like a large basin with bench-like terraces or
steps that led down to the dark center. The terraces were piled high with black sand that trickled down with the receding water.
Hanging from the ceiling were thousands of beautiful stalactites while other thousands of stalagmites stood up from the floor of the cave. In places they formed massive columns. Around the interior of the cavern were many grottos sparkling with crystals. The walls were
plastered with lime carbonate like tapestries studded with diamonds. Never in his life had he seen anything like it. Above the top terrace was a human skeleton and in a nearby grotto were the bones of some extinct animal, probably a ground sloth.
Stalagmites
The center of the basin-shaped bottom of the cave was now filled with black sand that had slid down from the surrounding terraces. On the way out he gathered a few handfuls of the sand
which later was found to be sprinkled with yellow nuggets that gleamed in the desert sunlight. That night the old prospector sat by his campfire smoking and reveling in the dreams of a Monte Cristo. Was he not rich?
According to his story the water in the cavern rises and falls with the ebb and flow of the tides in the Pacific and is active twice every 24 hours. First a rumbling sound like a subterranean cannonading is heard coming from the dark interior and then suddenly the pile of black sand that chokes the tube-like chimney, is seen to rise up, and a dark column of water 18 feet in diameter bulges up from the center and reaches a height of 45 or 50 feet. This dome of
water and sand spreads out into waves and breaks into white spray as it dashes against the terraces. The play or intense agitation keeps up for several hours and then the pool settles down and is quiet as a millpond.
If the old man told the truth about the sand in the lake bed and in the cavern, it would be difficult to compute the value of the gold that could be taken from this cave. Then, too, every time the tide comes it brings up more gold. How far the black stream reaches down the underground stream, I am unable to say.
Our dinner was over by the time the old man had finished his story, and we began to break camp.
He invited me to go along with him to his cave and work with him. This I readily agreed to do as soon as I could sell my mining claims in the Crescent camp. The old man promised to be back in about three weeks with more gold at which time I hoped to be ready to accompany him.
I sold my claim to an old French Canadian named Joe Semenec, who was prospecting for a Dr. John Horsky, of Helena, Montana.
The old prospector never returned and to this date no word has ever come out of the desert as to his fate. I have since learned that an old man with long white whiskers was found dead on the dry lake bed near Ivanpah. He and his burros were shot to death. I do not know if this was the same man or not.
The old man had told me that there was from three to six feet of this heavy black sand on the dry lake bed, which is now covered by a shroud of snow white sand.
Naturally I do not know the exact location of this million dollar cave. If I did I would locate it myself instead of writing this story which will, no doubt, stir interest in that part of the desert. This cave should not be confused with one that recently was discovered out on Highway 91 east of San Bernardino, California, which is said to extend for a distance of eight miles and to contain a fortune in gold.
Some old prospector or desert rat with a magic lamp to transport him to this hole in the ground, could live like a king, if he had enough money to buy a small electric light plant, some rails and an ore car. He could live in a fairy palace with nothing to do but wait for the tide to come in with more gold.
Kokoweef
Author Walter FellerPosted on December 17, 2017 September 7, 2020 Categories Classics, Desert Magazine, True Facts, Legends & Etc.Tags Jack Mitchell, John Mitchell, Mitchell Caverns
The First Timbisha
Mrs. Julia Brier
In December of 1849 anxious gold seekers and their wagons broke away from the Mojave San Joaquin Company (Mojave Sand-walking Company) to take a shortcut to the goldfields of California. Their map was incomplete and vague not informing these wayward pioneers of the numerous ranges of mountains between them and their destination. As a result they lost their way in the rocky canyons and sandy washes leading down into what we now know as Death Valley.
It was obvious to the travelers that Indians lived in the area, but they all had fled from the wanderers with one exception. Both Julia Brier and William Manly, members of this band of Lost 49ers recorded the first known encounter with this remaining Timbisha Shoshone Indian.
The next morning the company moved on over the sand to — nobody knew where. One of the men ahead called out suddenly, "Wolf! Wolf!" and raised his rifle to shoot.
"My God, it's a man!" his companion cried. As the company came up we found the thing to be an aged Indian lying on his back and buried in the sand — save his head. He was blind, shriveled and bald and looked like a mummy.
He must have been one hundred and fifty years old. The men dug him out and gave him water and food. The poor fellow kept saying, "God bless pickaninnies!" Wherever he had learned that. His tribe must have fled ahead of us and as he couldn't travel he was left to die.
Excerpt from the December 25, 1898 edition of The San Francisco Call
Our Christmas Amid the Terrors of Death Valley – Julia Brier
William L. Manly
The following account of the same incident was written by William Manly in his book, Death Valley in '49
Next morning I shouldered my gun and followed down the cañon keeping the wagon road, and when half a mile down, at the sink of the sickly stream, I killed a wild goose. This had undoubtedly been attracted here the night before by the light of our camp fire. When I got near the lower end of the cañon, there was a cliff on the north or right hand side which was perpendicular or perhaps a little overhanging, and at the base a cave which had the appearance of being continuously occupied by Indians. As I went on down I saw a very strange looking track upon the ground. There were hand and foot prints as if a human being had crawled upon all fours. As this track reached the valley where the sand had been clean swept by the wind, the tracks became more plain, and the sand had been blown into small hills not over three or four feet high. I followed the track till it led to the top of one of these small hills where a small well-like hole had been dug and in this excavation was a kind of Indian mummy curled up like a dog. He was not dead for I could see him move as he breathed, but his skin looked very much like the surface of a well dried venison ham. I should think by his looks he must be 200 or 300 years old, indeed he might be Adam's brother and not look any older than he did. He was evidently crippled. A climate which would preserve for many days or weeks the carcass of an ox so that an eatable round stake could be cut from it, might perhaps preserve a live man for a longer period than would be believed.
~ Love that disparate history 🙂
Author Walter FellerPosted on December 16, 2017 December 17, 2017 Categories Classics, Death Valley, Historical, True Facts, Legends & Etc.Tags Death Valley, desert, Furnace Creek, Lost 49ers, Mojave Desert, Pioneer Tales, wagon train, William L. Manly
An Obsidian Flake
Obsidian flake
I suppose the cool thing about this flake is that it was found in a little spot in a large meadow at the bottom of a valley in a local mountain range hundreds of miles from the closest source of obsidian. This may mean it was part of a trade or series of trades between Indian groups maybe even thousands of years ago. With each trade, with each mile from the source the rock that this flake was part of became more and more valuable. With each trade the material became more precious and smaller flakes like this, which may have been discarded as debitage closer to the source, but used for smaller items and valued the further the distance away.
This flake was found in what could have been an ancient campfire, or fire pit as there was countless bit of charcoal the same color as the little rock. The difference in texture made the piece standout from the charcoal. The gentleman that found this noticed this difference from his experience, developing an eye for these types of relics while I stood there spacing out at the beautiful scenery. He held it up to the light so I could snap a picture showing its translucence. Amazing to me. He flipped it up into the air like a coin–it landed back on the midden. Then we went somewhere else.
~ Walter
Author Walter FellerPosted on December 10, 2017 December 10, 2017 Categories Native Culture, San Bernardino Mountains, True Facts, Legends & Etc.
The Las Vegas Mormon Fort
A Midpoint Waystation on the Mormon Road
In April 1855, Brigham young, President of the church of Jesus Christ of Latter-Day Saints, called 30 men to leave their families and possessions in the recently settled towns of Utah to serve a mission at the Las Vegas Springs. The verdant meadows watered by the springs had been seasonally inhabited by the Paiute Indians for centuries. The water and meadows made Las Vegas an important stop on the Spanish Trail (called the Mormon Road after 1848).
Map of the Old Spanish Trail (Mormon Road) from Mountain Meadows, UT. to Los Angeles, CA.
President Young directed this group of newly called missionaries to become self-sufficient, to provide a place of rest insecurity for travelers between California and Salt Lake City, and to teach the Indians the gospel of Jesus Christ. In the heat of the summer, in June 1855, the missionaries arrived at this site. The mission, intended to be permanent, was first Anglo-American settlement in Las Vegas Valley.
Mormon Fort – Las Vegas, Nv.
By summer's end there irrigating gardens were producing fresh vegetables and grains. A new fort was under construction, and a spirit of cooperation and mutual learning was being established with the native inhabitants. They also discovered a deposit of lead or in the nearby mountains. More missionaries were sent to smelt the complex ore in large quantities, but the attempt was unsuccessful.
On 23 February 1857 church leaders sent word to the settlement that the mission was to be disbanded. These early pioneers returned to Utah the left a legacy of faith, devotion, and service shown by their willingness to settle in this hostile environment.
Source: Old Mormon Fort Historical Dedication
Author WalterPosted on December 4, 2017 November 6, 2018 Categories Buildings and Architecture, Historical, Old Spanish Trail, Roads


text:
Q: Core Data: Do we need to re-fetch after every delete? Hi Please could someone help me?
I am using core data with tableview controller. I am using an NSFetchedResultsController (NSFRC) and NSManagedObjectContext (NSMOC).
1) I am doing NSFRC.performFetch inside the view did load
2)  When the user deletes a row I am doing NSMOC.deleteObject
App crashes, complaining that the number of rows didn't decrease after the delete
Doing a NSFRC.performFetch just after the delete solves it. But I thought it should work without us having to force a  fetch? Please could someone explain this to me? I am using IOS 8 (beta 5) with Swift by the way

A: No. You can implement NSFetchedResultsControllerDelegate methods to catch changes to get NSFetchedResultsController to be notified when the underlining data changes (e.g., deletes and adds).
- (void)controllerWillChangeContent:(NSFetchedResultsController *)controller
{
    [self.tableView beginUpdates];
}

- (void)controller:(NSFetchedResultsController *)controller didChangeSection:(id <NSFetchedResultsSectionInfo>)sectionInfo
           atIndex:(NSUInteger)sectionIndex forChangeType:(NSFetchedResultsChangeType)type
{
    switch(type) {
        case NSFetchedResultsChangeInsert:
            [self.tableView insertSections:[NSIndexSet indexSetWithIndex:sectionIndex] withRowAnimation:UITableViewRowAnimationFade];
            break;

        case NSFetchedResultsChangeDelete:
            [self.tableView deleteSections:[NSIndexSet indexSetWithIndex:sectionIndex] withRowAnimation:UITableViewRowAnimationFade];
            break;
    }
}

- (void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)anObject
       atIndexPath:(NSIndexPath *)indexPath forChangeType:(NSFetchedResultsChangeType)type
      newIndexPath:(NSIndexPath *)newIndexPath
{
    UITableView *tableView = self.tableView;

    switch(type) {
        case NSFetchedResultsChangeInsert:
            [tableView insertRowsAtIndexPaths:@[newIndexPath] withRowAnimation:UITableViewRowAnimationFade];
            break;

        case NSFetchedResultsChangeDelete:
            [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
            break;

        case NSFetchedResultsChangeUpdate:
            [self configureCell:[tableView cellForRowAtIndexPath:indexPath] atIndexPath:indexPath];
            break;

        case NSFetchedResultsChangeMove:
            [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
            [tableView insertRowsAtIndexPaths:@[newIndexPath] withRowAnimation:UITableViewRowAnimationFade];
            break;
    }
}

- (void)controllerDidChangeContent:(NSFetchedResultsController *)controller
{
    [self.tableView endUpdates];
}

redpajama_set_name: RedPajamaStackExchange


text:
Reds' pitcher Mike Leake arrested for stealing $60 worth of stuff from a Macy's
By Craig CalcaterraApr 18, 2011, 4:05 PM EDT
UPDATE: John Fay of the Cincinnati Enquirer has an update:
Leake, of Ludlow, was arrested after Macy's department store loss prevention employees stopped the Reds pitcher today after they say he took $59.88 in property from the store.
He was apparently caught on video. And here's the police report.
Leake makes around half a million bucks a year, by the way, and got a $2.7 million signing bonus in 2009, so your guess as to why he's stealing T-shirts from Macy's is as good a guess as mine.
4:05 PM: Reds pitcher Mike Leake was arrested for misdemeanor theft in Cincinnati this afternoon. At the moment there is no additional information about it. Until we get more — which we'll obviously update when we hear it — I'm going to wildly guess "dine and dash."
Leake has three starts for the Reds this season. He's 2-0 with a 5.40 ERA. At the plate he's 2 for 7 with no steals, ironically enough.


According to Wikipedia, a waffle is a leavened batter or dough cooked between two plates, patterned to give a characteristic size, shape and surface impression. But for those of us intimately familiar with the waffle, we know that the above description does not do it justice. Waffles are comfort food. They make anyone feel like a big kid, and are versatile as a snack or a meal. Whatever the description or accompaniments we have for a waffle, it is always a treat when you get to enjoy one whether it's savory or sweet.
Click here for the sweet Almond Butterscotch Waffle recipe.
Click here for the savory Wild Rice Waffle with Creamy Chicken Curry recipe.


text:
SpaceX CEO Elon Musk Plans to Shoot a Tesla to Mars
"Payload will be my midnight cherry Tesla Roadster playing Space Oddity. Destination is Mars orbit," the billionaire inventor says
Jon Levine | December 2, 2017 @ 11:47 AM
Is SpaceX CEO Elon Musk is planning to combine two of his most famous ventures into one out of this world stunt?
On Friday, Musk announced plans to shoot his popular car into an outer space voyage to Mars next month. In a tweet, the billionaire inventor said the cargo for his upcoming Falcon Heavy launch would include his very own Tesla Roadster.
"Falcon Heavy to launch next month from Apollo 11 pad at the Cape. Will have double thrust of next largest rocket. Guaranteed to be exciting, one way or another," said Musk. "Payload will be my midnight cherry Tesla Roadster playing 'Space Oddity.' Destination is Mars orbit. Will be in deep space for a billion years or so if it doesn't blow up on ascent."
Also Read: Elon Musk Unveils Name of LA Car Sled Venture, 'Ready' to Dig More Tunnels
Falcon Heavy to launch next month from Apollo 11 pad at the Cape. Will have double thrust of next largest rocket. Guaranteed to be exciting, one way or another.
Payload will be my midnight cherry Tesla Roadster playing Space Oddity. Destination is Mars orbit. Will be in deep space for a billion years or so if it doesn't blow up on ascent.
That last bit about blowing up is likely an allusion to the recent — and disastrous — attempted SpaceX launch of Falcon 9, a rocket that exploded on the launchpad in Texas last year. An investigation by SpaceX later concluded that the rocket burnt up after as a result of super cold oxygen mixing with carbon fiber located in the fuel tank, Popular Science reported.
Despite the incident, SpaceX remains determined to lead the way on human to Mars spaceflight. "Falcon Heavy was designed from the outset to carry humans into space and restores the possibility of flying missions with crew to the Moon or Mars," a company explainer on the rocket states.
Musk, however, may have been getting a bit ahead of himself with the tweets, as Verge reported that the Tesla chief could have been joking.
The company did not immediately respond to request for clarification from TheWrap on Saturday.
7 Rad Projects Elon Musk Has Worked On (Photos)
Elon Musk has been at the forefront of Silicon Valley innovation for two decades. The South Africa-born entrepreneur has been linked to a number of high-profile, intriguing ventures... so let's take a look.
Musk made his initial fortune thanks to PayPal, which he sold to eBay in 2002 for $1.5 billion. He made a cool $165 million off the deal.
Instead of buying an island and living the high life after the PayPal sell, Musk went to work on getting the world off its dependency on oil. He founded Tesla Motors (now Tesla Inc.) in 2003, taking over an old Toyota-General Motors manufacturing plant in the Bay Area. The slick electric cars can travel 250 miles without a charge and sell for upwards of $100,000. Its "mass" car, the Model 3, is due out in 2018.
Perhaps the project most important to Musk is SpaceX. Founded in 2002, the rocket company has worked with NASA on several launches. SpaceX made history when it developed "recycled" rockets that are able to be launched, landed and reused. Even more ambitious, Musk wants to send manned missions to Mars within the next decade... and colonize the red planet.
Musk frequently travels back and forth between NorCal and SoCal, and he wants to do it quickly. Enter Hyperloop, where passengers will be put in pods and shot through tubes connecting San Francisco and Los Angeles at speeds of up to 760 miles per hour. Musk sketched the concept in 2013, and it's now being pursued by a group in L.A. full-time.
Musk is also big on artificial intelligence and hopes to find a way to directly connect humans to machines. That's where his Neuralink comes in. Co-founded by Musk in 2016, the company aims to integrate our minds with AI advancements via chip implants.
Via @nbashaw on Twitter
The Boring Company aims to alleviate traffic by building an underground network of tunnels. Cars would be able to latch on to giant sleds and zip through tunnels at 125 mph or passengers can take futuristic glass buses if they want.
Founded by Musk's cousins in 2006, SolarCity is the second-largest provider of solar panels in the USA. Musk owned 22 percent of its shares when Tesla bought-out the company for more than $2.5 billion in 2016.
Tesla Inc.
The real-life Tony Stark is the poster boy for Silicon Valley entrepreneurship


text:
According to Miller, Browning started a verbal spat during a mixed martial arts event in Atlanta where Browning was the special guest. After receiving a round of boos while being introduced, Browning was asked about his upcoming fight with Miller before the two had officially been put under contract to face each other.
The gist of Browning's response was that he thought Miller's jiu jitsu technique was overrated. In several interviews since, Browning has reiterated that point.
"I think his submission win over Jorge Gurgel was more just a mistake on Gurgel's part," Browning told fiveouncesofpain.com in March. "I don't think it had anything to do with Cole Miller having slick jiu jitsu. It wasn't really like he was really technical in setting him up with it, it was more (like) Gurgel slipped and just got caught. Anyone else he's fought, he hasn't really shown me anything spectacular on the ground."
Miller has taken note of what Browning has said about him and Miller isn't shy about firing back.
"And then in other interviews, he'll be like, 'I don't understand why Cole's trying to make this so personal. I'm just hoping for a really good fight,' " Miller said of Browning during a Monday phone interview from Nashville, Tenn., where UFC Fight Night 18 will take place. "He's a cartoon character. He's a politician. It depends on what camera is in his face for what he's going to say.
"I saw him (Monday), and he tried to smile at me in passing. I was going to say something to him if it wasn't for his cornermen being with him. I'm not trying to disrespect his team."
Browning is a relative newcomer to the UFC scene. He participated in The Ultimate Fighter 8 reality show and gained a reputation for being a bit of a loose cannon. In his young fighting career, Browning sports a 3-1 overall record with only one UFC bout.
Miller's UFC record stands at 3-1 after the win over Gurgel in July, and his overall record is an impressive 14-3.
The edge might seem to go to Miller, but Miller acknowledged that Browning's newcomer status creates questions.
"The thing with these guys that are inexperienced, the inexperience can be both an advantage and a disadvantage," said Miller, whose fight with Browning will be the first televised bout during tonight's broadcast, "because these guys coming in so early in their career, they don't know the struggle and the hardship of what it is to pay your dues to get to the UFC."
Miller has certainly done that, and now he has even more scars to prove it. During his fight with Gurgel, Miller suffered a torn meniscus in one of his knees that required surgery.
Finding out he would be sidetracked for a while was bittersweet for Miller. On one hand, it kept him from participating in the UFC 88 pay-per-view in Atlanta. But on the other hand, it taught him to slow down his lifestyle a bit and take a breather.
"I think it was good for me because I had been going so hard for so long," he said. "I think it was two years I was going with nothing but training. No free time. No fun time. It was straight business for two years, and I think (the injury) was like saying, 'Hey, you need a break.' "
After surgery in September, Miller took it easy for about six weeks before getting back into training. He wanted to make sure, before he even put on a pair of gloves, that his knee was completely healed and ready for the rigors of preparing for a fight.
The extra time spent not training hasn't failed him as he said he's 100 percent ready for his fight tonight.
While proving that his knee is completely healed is important to Miller, putting all the talking to an end is more of what he's looking forward to. Miller said if he wins, he won't exactly be looking to shake Browning's hand after the fight. Simply put, Miller said he doesn't like Browning, and nothing that happens in the fight will change that.
But more importantly, it's a chance for Miller to show how much difference there is between a newcomer who caught a break and an insulted veteran with an itch to get back in The Octagon.
"I think he's bad for the sport. He's got stupid dyed hair and all these tattoos all over his body. That's not what tough guys look like," Miller said. "That's what bullies are all like, dudes that are very insecure about themselves. They're not trying to have all those tattoos and do all that (stuff) because they're fighters.
"(Fighters like Browning) are trying to convince people they're fighters. They're trying to convince themselves that they're fighters."
Mount de Sales football looking to build off of 9-1 season last year
Why Georgia defensive back J.R. Reed decided to come back and play his senior year
NFL & Atlanta Falcons
NBA & Atlanta Hawks


text:
Q: Using pprint and skipping the types name I want to use pprint for printing some complex lists, see the example below:
>>> x = [OrderedDict([(u'D-ID', u'clci-2'), (u'R', u'1691')]), OrderedDict([(u'D-ID', u'dallas-pcc-1'), (u'R', u'5498')]), OrderedDict([(u'D-ID', u'gx-1'), (u'R', u'2275')]), OrderedDict([(u'D-ID', u'gx-2'), (u'R', u'0')]), OrderedDict([(u'D-ID', u'ocs-1'), (u'R', u'31735')]), OrderedDict([(u'D-ID', u'ocs-2'), (u'R', u'0')]), OrderedDict([(u'D-ID', u'pcc-gx-1'), (u'R', u'46351')]), OrderedDict([(u'D-ID', u'rgx-1'), (u'R', u'907')]), OrderedDict([(u'D-ID', u'rgx-2'), (u'R', u'1010')]), OrderedDict([(u'D-ID', u'rocs-1'), (u'R', u'915')]), OrderedDict([(u'D-ID', u'rocs-2'), (u'R', u'1033')])]
>>> pprint.pprint(x)
[OrderedDict([(u'D-ID', u'clci-2'), (u'R', u'1691')]),
 OrderedDict([(u'D-ID', u'dallas-pcc-1'), (u'R', u'5498')]),
 OrderedDict([(u'D-ID', u'gx-1'), (u'R', u'2275')]),
 OrderedDict([(u'D-ID', u'gx-2'), (u'R', u'0')]),
 OrderedDict([(u'D-ID', u'ocs-1'), (u'R', u'31735')]),
 OrderedDict([(u'D-ID', u'ocs-2'), (u'R', u'0')]),
 OrderedDict([(u'D-ID', u'pcc-gx-1'), (u'R', u'46351')]),
 OrderedDict([(u'D-ID', u'rgx-1'), (u'R', u'907')]),
 OrderedDict([(u'D-ID', u'rgx-2'), (u'R', u'1010')]),
 OrderedDict([(u'D-ID', u'rocs-1'), (u'R', u'915')]),
 OrderedDict([(u'D-ID', u'rocs-2'), (u'R', u'1033')])]

This is fine, except that I want to remove all type name(OrderedDict & u) and all unnecessary []. Is it possible with pprint?

A: You'd need to create your own subclass of the pprint.PrettyPrinter class, and override the .format() method:
from pprint import PrettyPrinter, _recursion

class MyPrettyPrinter(PrettyPrinter):
    def format(self, object, context, maxlevels, level):
        if isinstance(object, OrderedDict):
            if not object:
                return "()", True, False

            objid = id(object)
            if maxlevels and level >= maxlevels:
                return "(...)", False, objid in context
            if objid in context:
                return _recursion(object), False, True
            context[objid] = 1
            readable = True
            recursive = False
            components = []
            append = components.append
            level += 1
            selfformat = self.format
            for k, v in sorted(object.items()):
                krepr, kreadable, krecur = selfformat(k, context, maxlevels, level)
                vrepr, vreadable, vrecur = selfformat(v, context, maxlevels, level)
                append('({}, {})'.format(krepr, vrepr))
                readable = readable and kreadable and vreadable
                if krecur or vrecur:
                    recursive = True
            del context[objid]
            return '({})'.format(', '.join(components)), readable, recursive

        formatted, readable, recursion = PrettyPrinter.format(self, object, context, maxlevels, level)
        if isinstance(object, unicode):
            formatted = formatted.lstrip('u')

        return formatted, readable, recursion

We let the base class do most of the work and only format the OrderedDict explicitly; it has a custom __repr__ which means that the original pprint implementation just uses that instead of recursing over it.
Then use this class instead of direct calls to pprint.pprint():
mypprint = MyPrettyPrinter()

mypprint.pprint(x)

This produces:
>>> mypprint = MyPrettyPrinter()
>>> mypprint.pprint(x)
[(('D-ID', 'clci-2'), ('R', '1691')),
 (('D-ID', 'dallas-pcc-1'), ('R', '5498')),
 (('D-ID', 'gx-1'), ('R', '2275')),
 (('D-ID', 'gx-2'), ('R', '0')),
 (('D-ID', 'ocs-1'), ('R', '31735')),
 (('D-ID', 'ocs-2'), ('R', '0')),
 (('D-ID', 'pcc-gx-1'), ('R', '46351')),
 (('D-ID', 'rgx-1'), ('R', '907')),
 (('D-ID', 'rgx-2'), ('R', '1010')),
 (('D-ID', 'rocs-1'), ('R', '915')),
 (('D-ID', 'rocs-2'), ('R', '1033'))]

A: >>> import pprint
>>> from collections import OrderedDict
>>> x = [OrderedDict([(u'D-ID', u'clci-2'), (u'R', u'1691')]), OrderedDict([(u'D-ID', u'dallas-pcc-1'), (u'R', u'5498')]), OrderedDict([(u'D-ID', u'gx-1'), (u'R', u'2275')]), OrderedDict([(u'D-ID', u'gx-2'), (u'R', u'0')]), OrderedDict([(u'D-ID', u'ocs-1'), (u'R', u'31735')]), OrderedDict([(u'D-ID', u'ocs-2'), (u'R', u'0')]), OrderedDict([(u'D-ID', u'pcc-gx-1'), (u'R', u'46351')]), OrderedDict([(u'D-ID', u'rgx-1'), (u'R', u'907')]), OrderedDict([(u'D-ID', u'rgx-2'), (u'R', u'1010')]), OrderedDict([(u'D-ID', u'rocs-1'), (u'R', u'915')]), OrderedDict([(u'D-ID', u'rocs-2'), (u'R', u'1033')])]
>>> print pprint.pformat(x).replace("OrderedDict([", "(") \
                           .replace("u'", "'") \
                           .replace("])", ")")

[(('D-ID', 'clci-2'), ('R', '1691')),
 (('D-ID', 'dallas-pcc-1'), ('R', '5498')),
 (('D-ID', 'gx-1'), ('R', '2275')),
 (('D-ID', 'gx-2'), ('R', '0')),
 (('D-ID', 'ocs-1'), ('R', '31735')),
 (('D-ID', 'ocs-2'), ('R', '0')),
 (('D-ID', 'pcc-gx-1'), ('R', '46351')),
 (('D-ID', 'rgx-1'), ('R', '907')),
 (('D-ID', 'rgx-2'), ('R', '1010')),
 (('D-ID', 'rocs-1'), ('R', '915')),
 (('D-ID', 'rocs-2'), ('R', '1033'))]

Adjust the replaces to your needs, I think this looks clean enough

A: If it's just for printing some dict and list stuff (or stuff from classes inheriting from them), you would be better off using some other serialization, e.g., JSON:
import json
print json.dumps(obj)


With the latest automotive developments and increasingly complex operating conditions, the testing requirements during vehicle development are becoming ever more demanding. Vehicle test programs with accurate measurement results are an essential requirement in developing safe, energy efficient and sustainable automobiles.
The Kistler Automotive Research & Test (ART) Division develops products and systems used in powertrain testing and in vehicle dynamics, structural load and crash testing. As a leading system provider of solutions based on measurement technology, Kistler supplies accurate sensors, reliable data acquisition systems, customized services and comprehensive application software for complex measurements in the automotive sector.
Kistler measurement solutions lead to environmentally friendly combustion engines, make it possible to build lighter vehicles while maintaining driver comfort and play a key part in enhancing vehicle safety – always supportive of the latest megatrends and legal requirements.
The Kistler business structure ensures that our experts' know-how is focused to specific market segments. Each of these business fields are strategically oriented to line up with our customers' specific needs. Our product portfolio includes a comprehensive range of test and measurement services which are available all over the world.
Would you like to know more about the Kistler ART world? Then please take a look at Connect, our customer magazine.
We guarantee a competitive edge! Learn more about current market trends, case studies and technology news at Kistler.


I love hunting and photographing Africa!
Married to an avid hunter and am an avid bowhunter myself.
Always pick your outfitter carefully, It can and will make or break how your trip turns out.
I am an avid archery hunter and photographer and have hunted in Africa twice with my bow.


text:
Carnival, Mardi Gras & Fat Tuesday
My unpretentious papier mache mask is a little worse for wear, but to me this kitty face represents Carnival in Venice, a season celebrated from the day after Christmas until the day before Lent. Venetian masks are famous, and it's said that mask shops are more numerous in Venice that greengrocers or butchers. This makes sense when you consider the importance of tourism to this city fighting to stay afloat, and Carnival season draws many visitors.
The word Carnival comes from the Latin words Carnem (meat) and Vale (farewell). The Christian Season of Lent begins the day after Carnival ends. At one time, Christians weren't allowed to eat meat or any sumptuous foods for the forty days of Lent. Another term for the day before Lent is Shrove Tuesday also known as Fat Tuesday. Pancakes, fried breads and/or pastries with their appealing ingredients of eggs, sugar, and fat could not be eaten during Lent.
Traditionally, Christians confessed their sins when Lent started, and many wanted noteworthy sins to confess. Over time the carnival season became associated with debauchery, dancing, sporting competitions, parades, and all manner of unacceptable social behavior. No wonder people wore masks.
Venetian masks are most prevalent during Carnival season. But once they were worn any time someone wanted to evade the strict Venetian social system. Masks could cover the entire face or merely the eyes. There were restrictions. A person couldn't wear both a mask and weapons. In the eighteenth century it became illegal to wear a mask while gambling. It was also forbidden to wear a mask when visiting a convent.
The King of Austria banned Carnival and masks in 1797. The government revived the festival in 1979 to draw visitors to Venice. Estimates are that three million visitors come to Venice annually just for the Carnival Season. It's more fun if you wear a costume
MARDI GRAS IS FRENCH FOR FAT TUESDAY
And New Orleans is the American capital for Mardi Gras.
The first parade took place in 1837, but it was after the American Civil War that Mardi Gras became the cultural phenomenon it is today. In 1872 New Orleans was looking for a way to bring visitors to the city. The city's effort coincided with the arrival of the Russian Grand Duke Alexei Alexandrovich. The Krewe of Rex, one of several clubs that put on Mardi Gras events, is credited with establishing the official colors of purple, green, and gold as well as the official song If I Ever Cease to Love, taken from a popular musical called Bluebeard. Legend has it the club picked the song because Duke Alexis liked the actress who sang it.
You can enjoy the song and memories from Mardi Gras of the past.
I particularly like the final chorus
"If ever I cease to love, If ever I cease to love,
May we all turn into cats and dogs,
If ever I cease to love."
As they say in New Orleans: Laissez Les Bon Temps Boulez.
In other words, Let the Good Times Roll.
Featured Image: Papier mache mask. Photo by Author.
Venetian Masks in a Shop by Norbert Nagel. Creative Commons Attribution. Wikimedia Commons.
Couple in red and gold by Abxbay. Creative Commons Attribution. Wikimedia Commons.
Couple in black and white by Abxbay. Creative Commons Attribution. Wikimedia Commons.
Woman in blue and white by Abxbay. Creative Commons Attribution. Wikimedia Commons.
History of the Venetian Mask.
Mardi Gras New Orleans.
Anne Hanley. Venice Carnival 2016. The Telegraph. Feb. 8, 2016.
Sandra Wagner-Wright is the author of Two Coins: A Biographical Novel and Rama's Labyrinth. Both books are available in digital and print editions at Amazon, Barnes & Noble, Apple Books, and Kobo. Rama's Labyrinth and Two Coins are available as audiobooks.
Sandra blogs weekly about topics related to her travels, writing life, and the incongruities of life in general.
To get periodic updates, sign up for the eNewsletter or subscribe to Sandra's blog via RSS.
posted inHolidays, Lifestyle, Travel, Uncategorized
taggedCarnival, Fat Tuesday, If Ever I Cease to Love, Mardi Gras, New Orleans, Sandra Wagner-Wright, Venice
HARAJUKU: Hello Kitty's Fashion Successor


Give Your Phone a Luxe Makeover with Gold Leaf.
This project is great if you want to personalise your mobile/cell phone or any other portable device. All you need is epoxy resin, gold leaf flakes and a clear plastic case to fit your device.
...... and mix it following the package instructions.
Apply the resin to the OUTSIDE of the case. It's easier to control when you drip the resin onto the case rather than pour it on.
The side of the wooden stir stick will help you spread it out evenly. It's OK if some of the resin goes over the edges because they'll be covered later anyway.
Pass a gas lighter over the surface of the resin to pop any bubbles. It's important to keep the flame moving at all times.
Now comes the fun bit: sprinkling the gold leaf flakes onto the resin. Sprinkle them from a height to distribute them evenly. For a luxe look, sprinkle on a lot of flakes but if you want to see more of the phone case through the resin, then go lightly.
Whilst the resin is still liquid, apply another layer on top of the gold leaf. The flakes will move about a bit and some of the resin will flow over the sides but you can smooth the edges out with the wooden stir stick. Press down any bits that are sticking up with the stir stick. Once the resin stops spilling, move the phone case to a clean spot with gloved hands. Now it's time to leave the resin to gel. This usually takes a few hours.
Mix up another batch of resin and spread it across the surface. Once it stops pooling over the edge, move it to a clean spot on your work space and leave it to cure overnight.
Trim away any overpour on the edges with a utility knife. If there are any drips on the inside of the case, remove those too so that the case fits snugly.
Now your luxe gold metal leaf case is ready to snap into place.
Well that was pretty easy!
If you're one of those folks who tends to drop their phone a lot, then this case is probably not the best choice for you. But having said that, it will take a fair bit of knocking around. If you get scratches on the surface, you can just add another coat of resin and they'll disappear!
Like this project? Pin it for later!
What little girl who would be thrilled to have mermaid cupcakes for her birthday party? Or for that matter, what big girl wouldn't want mermaid cupcakes? After all, inside every big girl is a little girl at heart! So I'm decorating a batch of these for my Mum's upcoming birthday celebration. But to start, we need to make a mould and I found the perfect item to make one from whilst I was wandering through the toy aisle recently. So, let's get started.
Measure out equal parts of Parts A and B of the Silicone Putty. To work out how much you need, I take one part and flatten it out into an oval shape about 6mm (1/4") thick. It should be at least half the length of the mermaid's tail. Roll that into a ball and then take the same amount of the other part.
Now you have to work quickly as the silicone putty sets quite quickly. Blend the two parts together until there are no streaks and the silicone is a uniform colour.
Shape the mixed putty into an a rough oval shape, wider at one end than at the other. Press the mermaid's tail into silicone and pull the walls up and over a bit to cup the tail slightly. Make sure the mould is at least 6mm (1/4") thick.
After about 25 minutes, the silicone should be set. To test it, press your nail into the the silicone. If it doesn't leave an indentation, then it's ready. If it makes an impression, leave it a little longer.
To demould, just peel the silicone away on all sides.
Take a piece of gum paste and flatten it. Press this into the fluke area and then work it down from the tail area towards the body. Keep working it along the tail, smoothing it out as you go. You don't need to fill the whole tail but it needs to be long enough to push some of it into the frosting to help it stand up.
I made mine about half the length of the tail.
Remove the tail gently from the mould.
Set the tails aside to dry for several hours. If the weather is cold or humid, you may need to leave them overnight.
Paint the tail with pastel pink edible paint.
Then dust a little gold lustre dust to highlight the tail and scales.
Add some pink lustre dust to give the tail a pearly look.
Brush on some blue edible glitter on the tail whilst the paint is still wet.
And finally, sprinkle the gold disco dust across the fluke. Once the paint is dry, you can assemble the cupcakes.
Decorate the cupcakes with a few sprinkles or edible glitter and push the tail into the top of the frosting. Because we're using gum paste rather than modelling fondant, you might need to leave them for a couple of days to firm up before placing them in the frosting.
These are perfect for so many different party themes: By the Sea, Little Mermaid, Hawaiian, Tropical, Summer, to name a few.
Not got little girls in your household? No worries. Paint them black and white and turn them into whale's tails or paint them silver and turn them into fish instead and satisfy the fishermen in your life!
Just one last thing before I go.... always keep your food moulds for food only. I seal mine in a ziplock bag marked "food stuffs" so that I don't get them mixed up with the moulds I use for resin.