Commercial Recycling provide affordable disposal solutions for waste UPVC windows, doors and conservatories.
In addition, our compliant recycling centres in Dorset and Somerset also accept window glass waste.
Each of our recycling centres have long operating hours and are open to members of the public, tradespeople, contractors and manufacturers.
Disposal costs are calculated precisely using an automated weighbridge. Window waste disposal charges can be paid at the weighbridge using cash, credit / debit cards or through an approved nett monthly credit account.
Did you know? Our minimum weight charge for the disposal of glass and UPVC window waste is just 0.25 tonnes.
Both of our recycling centres in Dorset and Somerset benefit from having tarmac surfaces and good road links, which makes each of these local tips suitable for lorries, vans, tippers and cars with trailers.
Also, to provide a safer, more user friendly service we do not ask our window waste tipping clients to remove the glass from the UPVC items they are tipping.
To learn more about the UPVC window waste disposal facilities Commercial Recycling offer please contact our team on 01202 331560 or enquiries@commercialrecycling.co.uk. These contact details can also be used for businesses wishing to apply for an approved nett monthly credit account for tipping at Commercial Recycling.


text:
Looking Back: Discovering human resilience
The story of how we ended up working at Manor Hospital begins in early autumn 1950. We were newly married, had our PhDs from the Maudsley Hospital and UCL and were looking forward to a year in America, where Alan had been awarded a Rockefeller Fellowship in social psychology...
The globalisation of mental illness
There are huge inequalities in the availability of resources to support mental health needs across the globe; it is estimated that greater than 90 per cent of global mental health resources are located in high-income countries (WHO, 2005). This is all the more alarming when...
Voices of the vulnerable
Three years ago I interviewed PC David Rathband, who as an unarmed policeman sitting in his car had been shot and wounded by the gunman Raoul Moat. He was blinded permanently by the attack and some of the shotgun pellets were still embedded in his face. He wanted to talk...

redpajama_set_name: RedPajamaCommonCrawl


Dogs bark for many different reasons. It is most important to understand the reasons behind their barking before trying to calm them down. A dog can bark to solicit play, to get your attention, to complain or to raise the alarm. They also yelp when they're bored, stressed or lonely. It's usually easy to differentiate the cause of the barking from the other.
One of the best ways to calm a dog's territorial barking is to prevent him from seeing whatever is inciting the barking, from the outside. You can install a temporary privacy window that can obscure the view, place a film on the window a few inches above the dog's sight line then gradually lower it with time. The dog will get less interested in staring out of the window, with time.
Buy toys for your dogs to keep them busy and free from distress. Hard rubber toys that will dispense treats and keep them busy and occupied your dog when they are distressed. This method is the best for dogs that bark to seek attention.
This machine is the best for dog sensitive to noises outside as it will cover incidental noise from the outside, for instance, people passing by or trucks that are doing deliveries.
This is an affordable way that helps calm down dogs who bark for fear or distress. The plug-in diffusers act as the calming chemicals and are given off by female dogs. They can help to soothe dogs that bark due to stress.
When your dog barks at something, put a treat in your hand, put your hand in front of his nose, as you walk with him. When he smells the treat, he stops barking to sniff your hand. When he keeps quiet up and sniffing, say "hush" and throw the treat a few steps away from him. Repeat the procedure till you can say "hush"' without needing necessarily using hand promptly. Just saying "hush" will make your dog abandon the barking and run to you for his prize for being quiet.
When a dog is not raising any vital alarm, but just barking to seek attention, ignore him, and with time, he will understand that nobody pays attention and abandon the strategy. He will eventually stop that even when distressed. A dog barks like a child having a tantrum, when upset or seeking attention.
All dogs benefit from both mental and physical exercise. A worked out dog will never pester you for attention. Always take the time to wear out your dog with games of fetch or tugs, activate his brain by introducing mind teasers like hide-and-seek and find the toy. Don't forget; a tired dog is the best dog!
We all love it when our dogs' bark, but at times we need to stop it after a few minutes. It could take some time to calm down a barking dog and to train him when to bark and when not to, but consistency and patience will pay. When you follow the above tips carefully, you are going to get excellent results after some time.
Next articleWhich Type of Dogs are Kid Friendly?


"Finding your wonderful homes is like finding the pearl in the oyster! Not only is VILLA DEL MAR beautiful, you have outfitted it so completely. From cooking gear to water toys, you have left out no detail. Your staff are SUPER hosts!"
"What perfect fishing & snorkeling! My 10-foot marlin last year was incredible but this year Mom had many firsts. At 70+, her 8-foot sailfish was a lifetime highlight! The porpoise, seals and whales all showed up on cue! Our scuba diving beyond compare with the most sea life I've ever seen underwater! VILLA & CASA DEL MAR are simply THE BEST!"
"We had a wonderful time here at the CASA DEL MAR. This is our third time here & definitely not the last one. Thanks for sharing this beautiful spot."
"This is our version of paradise! Our family could not have asked for a more beautiful spot or better accommodations! Our 12-year-old caught a 40lb. Dorado!"
"Our stay was idyllic! We truly appreciate the care and good taste that made CASA DEL MAR magnifico!"
Accommodations Reveiws, "What you have done here at VILLA DEL MAR belongs in Architectural Digest! I can't imagine a better way to get away from it all."
"Do I really have to go home? All the things I've heard about Cabo Pulmo pale next to the reality of being here. This place is wonderful! Your homes are fabulous!"
"VILLA & CASA DEL MAR are definitely places we can recommend without reservation! We'll be sending all our friends to vacation with you at Cabo Pulmo!"
Lodging Comments, "I just returned from Cabo Pulmo - what a wonderful experience it was in VILLA DEL MAR! I plan to let many people know about what a find your place is! Your staff were the greatest - Jose - so helpful to us and we had a wonderful babysitter on Monday. Maria Elena was wonderful too. We did lots of kayaking and having that equipment there was really wonderful. My only complaint about the trip is that it was entirely too short! Thanks again and I look forward to booking again!"
"I feel like I've been let in on a wonderful vacation secret! You've exceeded every expectation I had. I've booked plenty of places on the internet and been disappointed by the services or accommodations, but your place is awesome! You really could not have been more helpful in answering my endless questions! We can hardly wait to get back to Cabo Pulmo to continue the magical experiences we started there... "


text:
Ocean Stories
Matching Donations
New Hope Spot in San Francisco Bay Highlights Need for Comprehensive Ocean Conservation Action
SAN FRANCISCO BAY, CALIFORNIA (APRIL 28TH, 2019)
With 8 million people living in its watershed San Francisco Bay is the most urbanized estuary in the U.S. and development has taken a toll on its local marine life. But on April 28, the Bay will become the newest Mission Blue Hope Spot, injecting new life into conservation efforts.
Golden Gate Bridge (c) Erin Blackwood
San Francisco Bay is a hotspot for marine biodiversity, with more than 500 species of fish and wildlife, including migratory salmon, herring and anchovies. Since the 1960s, billions of dollars and many volunteer hours have been invested to restore the Bay's ecological health. These efforts have started to pay off: Water quality has greatly improved, watersheds are healthier, tidal wetland restoration is underway and many marine animals are returning to the Bay.
Harbor porpoises have returned after decades of absence, and now bottlenose dolphins are spotted regularly in the Bay, with some in the area year-round. In the future, it may even be possible to see endangered California sea otters thriving here once again. The recovery of California sea otters is stalling due in part to water pollution from toxic land runoff and expanding populations of predatory sharks in the waters south of the San Francisco Bay. The Bay provides a refuge from these sharks making it an important place for its potential to support sea otter recovery.
Brown pelican (c) Erin Blackwood
Yet, there is still much to do and these encouraging signs inspire us to do more. Scientists say the Bay needs a more concerted focus on conservation.
The Estuary & Ocean Science (EOS) Center at San Francisco State University is hosting the launch of the San Francisco Bay Hope Spot, in collaboration with the San Francisco Bay National Estuarine Research Reserve (a NOAA program) and the Smithsonian Environmental Research Center. The launch will take place at the EOS Center's Discovery Day open house on April 28 at 2 pm, at San Francisco State's Romberg Tiburon Campus. As a Hope Spot, San Francisco Bay will receive help from Mission Blue to ignite regional support for a renewed conservation plan, encompassing ongoing habitat restoration, expanding protections for the richly diverse life that inhabits the bay and including new voices.
Moon jellies (c) Erin Blackwood
"Despite a legacy of environmental degradation, San Francisco Bay is full of marine life thanks to the efforts of dedicated people who work to create, protect and restore natural habitats and improve water quality," said Karina Nielsen, executive director of the EOS Center and a Hope Spot Champion. "However, the gains we've achieved remain vulnerable to climate change and other challenges. San Francisco Bay is a complex social and ecological system loved by many, but it's also a challenging place to advance conservation efforts. We need a renewed focus on marine life conservation to protect the special place in San Francisco Bay providing refuge for marine life, especially its life sustaining habitats and nurseries for young animals preparing for their ocean life.
Sleeping sea lions (c) Erin Blackwood
California leads the way with marine protected areas (MPAs) along its outer coast, which focus on recovering marine fish and wildlife and conserving the extraordinary diversity of life along our coast. However, San Francisco Bay has been left largely unprotected in this regard. Looking to the future, stakeholders hope to enhance marine fish and wildlife conservation planning efforts for San Francisco Bay.
Eel grass (c) Erin Blackwood
"Many communities that border the Bay are seeking innovative solutions to adapt to sea level rise, that simultaneously help marine life, provide places for people to connect with the bay shore and also draw down and store carbon," Nielsen explained. "Urban marine environments can provide these important conservation benefits, including equitable access to natural bay shore environments. But we need to expand collaborative approaches and include new voices in our conservation planning."
Hope Spot Champions like Sylvia Gibson, people who nominate and support the creation of, and inspire ongoing conservation efforts in, a Hope Spot want the San Francisco Bay designation to help cultivate political will and advance new conservation priorities and goals.
"I grew up by the Bay and have always known its waters as my home," Gibson said. "I've learned that the health of the Bay and the interconnected health of the ocean are in jeopardy because of human activity. It's my intention to focus public awareness on the San Francisco Bay and how the health of the Bay supports the health of our communities. As a Hope Spot Champion, I'd like to connect with allies to protect, restore, and love the Bay."
Seahare (c) Erin Blackwood
"We have focused so much on environmental problems — which has led to important improvements — that there is a common misperception that the bay is not healthy and the problems are too big to fix," said Michael Vasey, Director of the San Francisco Bay National Estuarine Research Reserve. "With the return of whales, dolphins, porpoises and a myriad of other species that once occupied our bay waters, it is important that we recognize there are positive signs of ecological recovery in our estuary. I believe that this Hope Spot designation will help people see the power of their efforts when they apply science and sustained political will to restoration and conservation. We can expect things to improve and there is a lot we can do to keep up this positive momentum."
Dr. Sylvia Earle, founder of Mission Blue adds, "San Francisco Bay is a place where so many people care– there are more than 7 million people in the Bay Area– that's 7 million minds and hearts that can be directed to maintain the good things and to improve the things that are not so good. Not only for the Bay but for all of the people that live here now, and certainly far into the future. We have a chance, but that chance is slipping away unless we act now and set an example here in this beautiful city that can be something the world can look to and say, 'If they can achieve it in a place with a high population, maybe we can do it elsewhere in the world.'"
The establishment of the San Francisco Bay Hope Spot aims to inspire a cohesive, integrated plan for ocean and marine life conservation. With the Bay Area's conservation-minded populace and dedicated educational institutions, the framework is already in place to establish a cohesive plan to preserve the health of the Bay's unique marine ecosystem for generations to come — we just have to take the plunge.
Elegant Terns (c) Erin Blackwood
About Mission Blue
Led by legendary oceanographer Dr. Sylvia Earle, Mission Blue is uniting a global coalition to inspire an upwelling of public awareness, access and support for a worldwide network of marine protected areas — Hope Spots. Under Dr. Earle's leadership, the Mission Blue team implements communications campaigns that elevate Hope Spots to the world stage through documentaries, social media, traditional media and innovative tools like Google Earth. Mission Blue embarks on regular oceanic expeditions that shed light on these vital ecosystems and build support for their protection. Mission Blue also supports the work of conservation NGOs around the world that share the mission of building public support for ocean protection. The Mission Blue alliance includes more than 200 respected ocean conservation groups and like-minded organizations.
About SF State's Estuary & Ocean Science Center
The Estuary & Ocean Science Center supports scientific study of the sea, enhances public engagement with marine science and develops solutions to the environmental problems confronting coastal communities. We connect science, society and the sea through outstanding interdisciplinary research, education and outreach programs, training the next generation of scientists and sustaining healthy and resilient coastal ecosystems for future generations. We are part of San Francisco State University and located on the Romberg Tiburon Campus in Tiburon, California.
About San Francisco State University
San Francisco State University is a doctoral public university serving students from the San Francisco Bay Area, across California and around the world, with nationally acclaimed programs that span a broad range of disciplines. Nearly 30,000 students enroll at the University each year, and its more than 321,000 graduates have contributed to the economic, cultural and civic fabric of San Francisco and beyond. Through them — and more than 1,800 world-class faculty members — SF State proudly embraces its legacy of academic excellence, community engagement and commitment to social justice.
About the San Francisco Bay National Estuarine Research Reserve
The San Francisco Bay National Estuarine Research Reserve (NERR) improves understanding and stewardship of the estuary, with a broader relevance to the ecosystems beyond the Golden Gate. The tidal marshes at Rush Ranch and China Camp serve as research sites for scientists; classrooms for teachers, land managers and naturalists; and inspiring places for Bay Area residents to visit. The San Francisco Bay NERR is part of the National Estuarine Research Reserve System, a network of 29 estuarine areas — places where freshwater from the land mixes with saltwater from the sea — established across the nation for long-term research, education, and coastal stewardship. The SF Bay NERR is a partnership between NOAA and California based at SF State's EOS Center.
About the Smithsonian Environmental Research Center
The Smithsonian Environmental Research Center (SERC) provides science-based knowledge to meet the environmental challenges of the 21st century. SERC scientists and students lead research on coastal ecosystems around the world — with a focus on bays and estuaries — to inform real-world decisions for wise policies, best business practices, and a sustainable planet. SERC has its main campus on the shore of Chesapeake Bay, Maryland, and a large research group based at SF State's EOS Center, working in close partnership with SF Bay NERR and EOS.
A Blue New Deal for a Blue Marble Planet
Critically Endangered New Zealand Dolphins – We Have To Act Now
Haven for White Sharks Off Western Australia's Southern Coast Highlighted as New Hope Spot
Meet Dr. Pablo García Borboroglu, the Scientist and ROLEX Awards for Enterprise Associate Laureate Determined to Save the World's Penguins
A Discussion with Dr. Emma Camp, Coral Conservationist and 2019 ROLEX Awards for Enterprise Associate Laureate
Connect with Mission Blue
Sylvia Earle Alliance/Mission Blue, P.O. Box 6882, Napa, CA 94581 (707) 492-6866
Mission Blue | Copyright 2017 All Rights Reserved
Read our new privacy policy here.


text:
Saint-Maur-des-Fossés je jugovzhodno predmestje Pariza in občina v departmaju Val-de-Marne osrednje francoske regije Île-de-France. Leta 1999 je imelo naselje 73.069 prebivalcev.

Geografija
Naselje leži jugovzhodno od samega središča Pariza, obkroženo s širokim okljukom reke Marne.

Administracija
Saint-Maur-des-Fossés je sedež treh kantonov:
 Kanton Saint-Maur-des-Fossés-Center (del občine Saint-Maur-des-Fossés: 29.686 prebivalcev),
 Kanton Saint-Maur-des-Fossés-Zahod (del občine Saint-Maur-des-Fossés: 24.472 prebivalcev),
 Kanton Saint-Maur-des-Fossés-La Varenne (del občine Saint-Maur-des-Fossés: 18.911 prebivalcev).

Zgodovina
Saint-Maur-des-Fossés svoje ime dolguje opatiji, ustanovljeni leta 639 s strani kraljice Nanthild, regentke mladoletnega sina Klodvika II., na mestu imenovanem Fossati. Opatija, posvečena sv. Petru in Mariji, se je sprva imenovala Sanctus Petrus Fossatensis. Leta 868 so semkaj na povabilo zahodnofrankovskega kralja Karla Plešastega prispeli menihi opatije Saint-Maur de Glanfeuil (Le Thoureil), ki so se morali umakniti pred vikinško invazijo, s seboj pa so prinesli tudi relikvije sv. Mavra. Kasneje v srednjem veku so le-te postale poznane po domnevnih zdravilnih učinkih v primerih protina in epilepsije, Saint Pierre des Fossés pa je pri tem postal eno najslavnejših romarskih središč srednjeveške Francije. V 13. stoletju se je opatija preimenovala v Saint-Maur-des-Fossés, slednjega pa je povzela tudi manjša naselbina, ki je rasla okoli nje.

Med francosko revolucijo se je kraj začasno preimenoval v Vivant-sur-Marne. Po revoluciji je bilo uradno ime občine zgolj Saint-Maur, leta 1897 pa mu je bila znova dodana zgodovinska pripona "des-Fossés", posledično zaradi ločitve od drugih francoskih občin z istim imenom.

Pobratena mesta
 Bognor Regis (Združeno kraljestvo),
 Hameln (Nemčija),
 La Louvière (Belgija),
 Leiria (Portugalska),
 Pforzheim (Nemčija),
 Rimini (Italija),
 Ziguinchor (Senegal)

Glej tudi
 seznam mest v Franciji

Zunanje povezave

Občine departmaja Val-de-Marne
Predmestja Pariza
Mesta departmaja Val-de-Marne

redpajama_set_name: RedPajamaWikipedia


Where will PBL Ohio Institute be held?
We are pleased to once again hold our PBL Ohio Institute on the beautiful campus of New Albany-Plain Local Schools.
The New Albany Plain-Local Schools Campus is just a 15 minute drive from Port Columbus International Airport and Easton Town Center, 20 minutes from the Short North Arts District and downtown Columbus, and 26 minutes from the Columbus Zoo.
Free, limited parking is available onsite. See map for parking options. Carpooling is recommended.
Read some online articles and click on some links below, and be sure to check out the Experience Columbus website for additional information.
But don't take our word for it. Check out what others have said about us!
increase of nearly 11% in the past eight years and job growth of 14% in roughly the same period.
Is this the American city of the future?
With a revitalized riverfront and booming downtown, Columbus is already one of the nation's fastest-growing cities.
largest city that's surprising and now is the time to visit. Here are 10 reasons why.
Pity the wandering hipster. There are so few frontiers left to explore, at least in the United States.
So which up-and-coming American city can now lay claim to the millennial mantle? I say it's Columbus, Ohio.
The country's 15th largest city, chock full of creativity and innovation thanks to an influx of youthful residents, gives up its secrets.
as uninteresting and flat as its Capitol without a dome. You would be wrong.
Columbus, as you will read in the below list of awards, is by far the best city in the Country, and, in fact, the World.
pulses with eclectic galleries, vintage shops, ethnic restaurants and funky bar patios that spill onto the street.


text:
Tag: bias
AGW catastrophism Climate Change CO2 Emissions Data Global Warming Omniclimate Policy Science Skepticism
Science Magazine: Evidence Of AGW Prejudice
No Comments on Science Magazine: Evidence Of AGW Prejudice
Many thanks to the BBC for (unwittingly?) underlying a case of pro-AGW bias on the AAAS ' flagship magazine Science , "the world's leading outlet for scientific news, commentary, and cutting-edge research ".
(Leading? Yes, but where, one should ask. Leading towards a pre-conceived, data-independent and therefore antiscientific understanding of the world. But here are the details…)
In a sentence, the Editors of Science appear fixated with AGW to the point of forgetting the non-AGW articles that somehow manage to surface in their magazine.
The case consists of 2 "reports " ("brief communications"?) and 1 "perspectives " ("invited commentary"?) from the 8 May 2009 issue ; a little-known climate-change BBC blog with a (positive, free-minded) approach; and a sheepish attitude by the BBC "Science & Environment" staff in reporting news with no trace of any critical approach to the subject.
This is the complete list with links (details at the bottom of the blog):
(a) REPORT #1: The Role of Aerosols in the Evolution of Tropical North Atlantic Ocean Temperature Anomalies (blaming desert dust and not global warming for most of the recent warming of the tropical North Atlantic)
(b) REPORT #2: Basin-Scale Coherence in Phenology of Shrimps and Phytoplankton in the North Atlantic Ocean (suggesting, in the BBC words, that a world without shrimp cocktails is in the making due to global warming, i.e. human-induced climate change)
(c) PERSPECTIVES: Ecology – Some Like It Cold
(d) BBC NEWS SCIENCE & ENVIRONMENT: Shrimp tuned to ocean temperature
(e) BBC CLIMATE CHANGE – THE BLOG OF BLOOM: Ashes to ashes, dust to dust: theory that Atlantic Ocean is warming due to climate change laid to rest
And here the most likely chronology:
Science magazine publishes (a) and (b) in the same issue. Note that they are both "reports" and therefore have been given absolutely equal importance
The Editors of Science overlook (a) (the report blaming desert dust and not global warming for most of the recent warming of the tropical North Atlantic)
The same Editors invite and publish (c) therefore concentrating everybody's attention on (b) (the report suggesting a world without shrimp cocktails is in the making due to global warming, i.e. human-induced climate change)
Likely via an embargoed press release, word about (b) and (c) comes to the BBC, universally (in)famous because of the "importance the organisation places on climate change as part of the news agenda "
Victoria Gill is tasked to write (d). It is not known if Ms. Gill has read any part of the related Science issue, as in her article there is no mention whatsoever of (a)
Far away from the BBC News room, the BBC Climate Change – The Blog of Bloom is free of mind enough to notice the relevance of (a) in the climate discourse. Hence they publish a blog (e) about it
IMNSHO, the worst part of the above saga is when the authors of the invited commentary (c) do not mention the non-AGW report (a) at all.
Now, we can of course pretend that it all happened by chance. Or we can choose the simplest explanation, using Ockham's razor: the bias towards propping up the AGW theory is just very, very strong at Science magazine. There is simply too much very good evidence in that direction.
Time will tell how much such a bias will literally poison all attempts at a scientific approach to climate change/global warming…unless of course the AAAS has intended all along to change their magazine's title to Anti Science …
(a) REPORT #1
The Role of Aerosols in the Evolution of Tropical North Atlantic Ocean Temperature Anomalies
Amato T. Evan, Daniel J. Vimont, Andrew K. Heidinger, James P. Kossin, and Ralf Bennartz
Science 8 May 2009: 778-781.
Published online 26 March 2009 [DOI: 10.1126/science.1167404] (in Science Express Reports)
[…] Our results suggest that the mixed layer's response to regional variability in aerosols accounts for 69% of the recent upward trend, and 67% of the detrended and 5-year low pass–filtered variance, in northern tropical Atlantic Ocean temperatures.
(b) REPORT #2
Basin-Scale Coherence in Phenology of Shrimps and Phytoplankton in the North Atlantic Ocean
P. Koeller, C. Fuentes-Yaco, T. Platt, S. Sathyendranath, A. Richards, P. Ouellet, D. Orr, U. Skúladóttir, K. Wieland, L. Savard, and M. Aschan
[…] We conclude that different populations of P. borealis [shrimp] have adapted to local temperatures and bloom timing, matching egg hatching to food availability under average conditions. This strategy is vulnerable to interannual oceanographic variability and long-term climatic changes.
(c) PERSPECTIVES
Ecology – Some Like It Cold
Charles H. Greene, Bruce C. Monger, and Louise P. McGarry (8 May 2009)
Science 324 (5928), 733. [DOI: 10.1126/science.1173951]
The northern shrimp, Pandalus borealis, makes up 70% of the 500,000 tons of cold-water shrimp harvested annually from the world's oceans. Commonly captured in shelf waters deeper than 100 meters, it supports major fisheries throughout the North Atlantic. On page 791 of this issue, Koeller et al. (1) report that the reproductive cycles of most northern shrimp stocks are finely tuned to match the timing of egg hatching with that of the local spring phytoplankton bloom (see the figure). This remarkable degree of local adaptation on a basin scale is achieved by females regulating the initiation date of their temperature-dependent egg incubation period so that eggs hatch on average within a week of the expected spring bloom. Thus, in typical years, eggs hatch at the time of maximum food availability. The potential downside of this reproductive strategy is its sensitivity to climate-associated changes in the ocean environment.
(d) BBC NEWS SCIENCE & ENVIRONMENT
Shrimp tuned to ocean temperature
By Victoria Gill – Science reporter, BBC News
Stocks of northern shrimp, the essential ingredient in the ubiquitous prawn cocktail, could be badly affected if ocean temperatures rise. Researchers report, in the journal Science, that shrimp eggs hatch within days of each spring phytoplankton bloom – the main food source for the larvae.
(e) BBC CLIMATE CHANGE – THE BLOG OF BLOOM
Ashes to ashes, dust to dust: theory that Atlantic Ocean is warming due to climate change laid to rest
The North Atlantic is hotting up fast but it's not because of climate change, say scientists in the most recent edition of the journal Science. No, it's because there's less dust around to keep the water cool. […]
Tags AAAS, BBC, BBC News, BBC Warming bias, bias, CO2 Emissions, Culture, Global Warming, Politics, reporting bias, Science, Science magazine, Skepticism, The Blog of Bloom
Omniclimate Science
Scientific American's Mauling to Pieces of Nature's Review Process
No Comments on Scientific American's Mauling to Pieces of Nature's Review Process
This will be no news to those that know of the Hockey stick controversy…
Nature editors reject peer review process that reduces gender bias
Following a surprisingly unscientific line of reasoning, the editors at the most renowned and prestigious of science journals have rationalized away the need to fix an ailing peer-review system.
Increasing skepticism about the effectiveness and integrity of single-blind peer review—the process by which most academic papers submitted for publication are accepted or rejected—has prompted empirical evaluation of the system.
Standard practice is: reviewers—selected for their expertise and fluency in the chosen discipline—are aware of all authors' names and affiliations, while authors are kept in the dark about the identity of their reviewers (although some journals allow them to request specific referees).
The growing argument against this lopsided method is that knowledge of authors' identity—gender, nationality, research institution, level of experience in the field—can (and does) bias reviewers' opinions on the merit of the research.
The most vocal critics of the current system are those who believe their submissions do not get fair consideration—women, early-career scientists, people with foreign-sounding names—when matched up against authors who sail through the submission process on the status of their lab or the history of their career. And in an environment in which research funding, hiring, tenure, salary, and academic reputation are massively dependent on publishing record, one can easily imagine the ripple effects such a disadvantage would bring. […]
Tags bias, Dissent, Nature, peer review, Science, Scientific American


text:
Q: What does it mean signature algorithm: itu-t? I have an unsigned pem certificate.
when I use openssl to view the certificate I get signature algorithm: itu-t (using x509Certificate I get 0.0)
what does it mean itu-t?
I know that the certificate is not signed.

A: In X.509, "objects" are identified by Object Identifiers (OIDs). 0.0 is probably just used as a placeholder OID, which happens to corresponds to itu-t.
You can browse this OID (and others) at http://www.oid-info.com/get/0.0
When the cert is signed it should have a proper signature algorithm OID, such as

*

*sha1WithRSAEncryption: 1.2.840.113549.1.1.5

*ecdsa-with-SHA1: 1.2.840.10045.4.1

*and so on...

The reason that "itu-t" is there is because OIDs were supposed to be allocated hierarchically, corresponding to various standards bodies or organizations. For example,

*

*0 = itu-t

*1 = iso

*1.2.840.113549 = RSA Data Security

redpajama_set_name: RedPajamaStackExchange


text:
| SWIMMING | Individual highs not enough for H-Y-P win
Marc Beck
SWIMMING | Individual highs not enough for H-Y-P win
Marc Beck 12:00 am, Feb 02, 2009
For the men's and women's swimming teams, a week of highs against Dartmouth and the University of Pennsylvania two weeks ago was followed by a week of lows.
In this weekend's meet against Harvard and Princeton in Cambridge, Mass., both Eli teams lost by significant margins to their Ivy League rivals. The men fell to the Crimson 251-102 and to the Tigers 253-100. The women fared no better, scoring 87 points to Harvard's 232 and 110 points to Princeton's 209. Princeton was the overall winner in both the men's and women's meets.
"I think overall, it went about as well as I was expecting," captain Alex Righi '09 said. "Harvard and Princeton always show up and swim well. They have a lot more depth and talent than we do. And that poses a big obstacle for the team."
Harvard and Princeton's domination was apparent. The men could only muster up four first-place finishes, while last week the team had 11 first-place finishes against Dartmouth and Penn. Righi had three of the first place finishes in the 100-yd backstroke (47.96), the 50-yd freestyle (20.12) and the 100-yd freestyle (42.71). Diver Drew Teer '10 had the team's other first-place finish in the 3-meter diving (296.10).
But despite suffering a crushing defeat to the Crimson and the Tigers, Righi explained that many swimmers did well overall against the tough competition.
He also noted that Zak Murez '11 did especially well, putting up career bests in all of his events. "Murez got best times in all of his events and really showed that he should be member of this team so that was a major positive," Righi said.
Some of the events Murez competed in were the 100-yd freestyle (47.82) and the 100-yd breaststroke (57.81) as well as in the 400-yd medley relay (3:26.08) and the 400-yd freestyle relay "B" team (3:10.55). Murez said he attributes his recent success to training well this season and finally being rested up for this meet. The team had a two-week break after their last meet against Dartmouth and Penn. And even with his significant improvement this season, Murez said that the team still needs to improve in order to remain competitive at the Ivy-league Championships.
"We're going to have to work hard and see what happens when it comes down to it," he said. "[Harvard and Princeton are] both extremely good teams, and we have a long way to go to get up there and race with them."
Righi had similar sentiments. "I think our distance swimmers can make improvements," he said. "I think we just have some holes in our rosters that need filling, our IMs and breaststrokes. Just all across the board we need to make improvements and it just shows that we need to concentration on those areas for the next month."
On the women's side, depth and talent on the Crimson's and Tiger's sides were no more competitive than for the men.
"Harvard and Princeton have very strong squads this year," captain Aidan McKinlay '09 said. "We were expecting them to outperform us."
Susan Kim '10 was the only Eli to take first place in an event this week. She won the 200-yd breaststroke (2:15.08) and took second in the 100-yd breaststroke (1:03.29), with teammate Marilee Kiernan '09 placing just behind her with a time of 1:05.22. Diver Rachel Rosenberg '12 also placed high in the meet, taking second in the 1-meter diving (260.65).
McKinlay also noted that Ileana Lucos '11 had a great performance after breaking a previous team record in the 200-yd butterfly set by Hayes Hyde '12 at the University of Virginia Invitational earlier in the season. Lucos finished the event with a time of 2:00.56.
Both teams compete next at the University of Connecticut this weekend and then at Brown the following week before competing at the Ivy League Championships. Righi said that Harvard and Princeton will be the teams to beat at that meet.
"I think just the recruiting efforts and a number of different factors go into it," he said about the two teams' dominance. "They just have more depth. I think that this is the way it's played out over the past few years and they both have pretty big teams and good coaches."
But Righi said he does not want his team to be worried about getting beaten by Harvard and Princeton.
"This meet showed us where we're weak and what we need to do in the next month," he concluded. "I'm not going to be satisfied with third place when we have the opportunity to get second."
For the women, McKinlay remains positive about the championships. "The team's performance at H-Y-P sets us up well for Ivy League Championships," she said. "At this point our goal of finishing third at this meet is definitely within reach."


If you are considering using the Cloud for your CAD projects, this article from Business Advantage and Jon Peddie Research will be a must read!
Good luck in all your CAD projects!
You are currently browsing the ArchBlocks CAD Blog blog archives for October, 2017.


text:
©Amnesty International
Ukraine/Russia: "Death sentences" against three foreign members of Ukrainian forces by separatists' "courts" a blatant violation of international law
Responding to the news that a separatist "court" in Russia-occupied Donetsk ordered the death of two captured two British nationals and a captured Moroccan national, Denis Krivosheev, Amnesty International's Deputy Director for Eastern Europe and Central Asia, said:
"This is a blatant violation of international humanitarian law on so many counts.
"The three were members of the Ukrainian regular forces and under the Geneva Conventions, as prisoners of war, they are protected from prosecution for taking part in hostilities. The only exception is prosecution for alleged war crimes, in which case there must be sufficient admissible evidence, and fair trial standards must be ensured. Not only this is not the case in this scenario – they were not tried by an independent, impartial regularly constituted court but by Russian proxies. The so-called 'charges' against them would not constitute war crimes. And most outrageously of all, the taking of their lives as result of the grossly unfair proceedings would constitute arbitrary deprivation of life.
"In fact, wilfully depriving a prisoner of war or other protected person of the right to a fair and regular trial constitutes a war crime. Russia, as the occupying power, bears responsibility for the treatment of all prisoners of war and others deprived of their liberty. They must ensure this so-called 'sentence' is immediately quashed, and that these men are treated in full compliance with international humanitarian law."
The "death sentence" against British nationals Sean Pinner and Aiden Aslin and Moroccan national Saadun Brahim, was pronounced on 9 June by the de-facto Supreme Court of the so-called Donetsk People's Republic, a self-proclaimed separatist entity under Russian occupation of eastern Ukraine.
They were "convicted" of being foreign mercenaries and "actions aimed at violent seizure of power and overthrow of the constitutional order of the DNR". The three were taking part in the fighting with Russia as members of the regular Ukrainian forces, and were taken captive in May by Russian forces in Mariupol in south-eastern Ukraine.
STOP THE AGGRESSION AND PROTECT CIVILIANS IN UKRAINE
Right now, people in Ukraine are facing a catastrophic human rights crisis. People are dying, including children, and many thousands of lives are at risk. Take action to demand that the Russian authorities stop this act of aggression and protect civilians now.
Russia: Authorities poised to wield new legislation to ban films featuring LGBTI characters
Russia: Two years after Aleksei Navalny's arrest, Russian opposition figures suppressed, jailed or exiled
Russia: Court order to liquidate Moscow Helsinki Group human rights organization unlawful
Myanmar: Canada and UK measures to prevent aviation fuel for the military an important step towards tackling war crimes
LATEST NEWS ON RUSSIA'S WAR ON UKRAINE


text:
Companies 2020
Search for exhibitors
Extended search exhibitors
MEDICA ECON FORUM
German Hospital Conference
Our medical technology segments
Electromedicine / medical technology
Laboratory technology and diagnostic tests
Physiotherapy / orthopaedic technology
MEDICA App & Socia Media
Stand construction offers
Press accreditation MEDICA.virtual and COMPAMED.virtual 2020
Press Pictures
Contact, Traveling & Hotels
MEDICA Portal /
Companies 2020 /
Enterprise Florida Inc.
800 N. Magnolia Ave, Suite 1100, 32803 Orlando, FL
Telephone +1 407 9565600
Fax +1 407 9565599
info@enterpriseflorida.com
http://www.enterpriseflorida.com
This company is main exhibitor of
MEDISONO LLC
Diana Mercas
Manager, Life Science Industry
dmercas@enterpriseflorida.com
Michael Schiffhauer
Vice President, International Trade & Field Operations Medical/Life Sciences Industry Specialist
mschiffhauer@enterpriseflorida.com
Jordan Boatwright
Manager, Foreign Direct Investment
jboatwright@enterpriseflorida.com
07 Medical services and publications
07.08 Associations and organisations
Associations and organisations
Enterprise Florida to Award Grants for Virtual Business Matchmaking
CORAL GABLES, Fla. (May 12, 2020) – Enterprise Florida, Inc. (EFI) is launching a new trade grant program to help the state's small and medium-sized companies continue doing business overseas even as international travel is restricted. The Virtual Business Matchmaking program will allow the state's business community to reach new and existing customers overseas and keep moving forward.
Virtual Business Matchmaking includes virtual introductions via teleconference or videoconference of up to five interested agents, distributors, or partners in various given target markets who have been pre-screened and pre-qualified. EFI's trade grant will cover the full cost of the matchmaking on a reimbursable basis, making the service completely free.
"As small and medium-sized companies in Florida begin to re-open and recover from the impacts of COVID-19, EFI is excited to expand our international trade and development programs by offering a grant for Virtual Business Matchmaking," said Jamal Sowell, Florida Secretary of Commerce and President & CEO of Enterprise Florida, Inc. "This grant will allow Florida businesses the opportunity to engage in new markets while international travel restrictions remain in place."
Florida companies have two options to choose from, depending on the market of interest.
Virtual Business Matchmaking will be provided by EFI's international representatives in Europe through the Virtual Export Concierge Service. This service is currently offered in the markets of Austria, Belgium, France, Germany, Ireland, Italy, the Netherlands, Spain, Switzerland, and the United Kingdom, with markets in other world regions to be added soon. In each market or region, EFI's international offices will connect Florida companies with five pre-qualified partners/distributors through teleconference or videoconference.
Similar services will be offered in additional markets through EFI's partnership with the U.S. Commercial Service and their International Partner Search Plus Virtual Introductions. The U.S. Commercial Service program includes virtual introductions with up to five pre-qualified contacts, with options for additional introductions.
As the world's principal commercial gateway to Latin American & the Caribbean, Florida is a global trade hub. Goods valued at $153.6 billion flowed through Florida's airports and seaports in 2019. The state is also a major producer of high-value products for the aviation, telecommunications, and medical devices sectors, and is the 7th largest export state in the U.S. with Florida-origin exports of $56 billion.
Businesses interested in learning more about the new Virtual Business Matchmaking service or the trade grant, please contact one of Enterprise Florida's Regional Trade Managers.
https://www.enterpriseflorida.com/news/enterprise-florida-to-award-trade-grants-for-virtual-business-matchmaking/
Enterprise Florida, Inc. is the principal economic development organization for the state of Florida. Florida is home to a robust life science ecosystem, ranking among other U.S. states as the 2nd largest pharmaceuticals and medicine manufacturing industry, 2nd largest medical device manufacturing industry and 5th for biotech R&D facilities. Having over 130 public-use airports, 20 commercial airports, and 15 deep-water ports, it is no surprise that Florida is often called the gateway to Latin America and the world. More than 29,000 Floridians work in Florida's biotechnology, pharmaceutical manufacturing, and medical device manufacturing industries, and our universities are among the nation's top producers of STEM graduates. In fact, our universities spent $1.4 billion last year in life science Research and Development. From an attainable workforce, friendly business climate, strong infrastructure, and superior quality of life, Florida is a fantastic choice as a business location for any life science companies. Come talk to an Enterprise Florida representative today about how we can assist your company in growing its operations in the state of Florida. If you are a Florida-based company reach out to find out more about our superior export services.
PDF Florida's Life Science Industry Brief
Subscribe to MEDICA newsletter
Exhibitors – Products – News
INTEGRATION – Moscow / Russia
MEDICAL FAIR INDIA – Mumbai and New Delhi / India
ZDRAVOOKHRANENIYE – Moscow / Russia


text:
Q: Yii: How to make an active record behave like a CTypedList with other active records as list elements? Let's say I have two AR classes: Deck and Card. Each deck record is supposed to be a sorted list of card records. When I fetch a deck record, I want to be able to treat it like a CTypedList:
$Deck = Deck::model()->findByPk(1); // Retrieve the deck
$Card = $Deck->removeAt(0); // draw the first card (and remove it from the deck)
$Deck->shuffle(); // shuffle the deck
$n = $Deck->count(); // get the number of remaining cards in the deck
$Deck->save();

After $Deck->save(), the database records should reflect the new state of the deck, i.e. the new order of cards and that one card has been removed.
EDIT: My solution is called ListBehavior, an ActiveRecordBehavior that makes ARs behave like CLists. The code is open source and available as a gist. Feel free to use it and edit it as you like.

A: $Deck = Deck::model()->findByPk(1); // Retrieve the deck

$Card = $Deck->removeAt(0); // draw the first card (and remove it from the deck)

shuffle($Deck); // shuffle the deck

$n = $Deck->count(); // get the number of remaining cards in the deck

$Deck->save();


text:
div.easyui-panel, div#content-container { padding : 10px; }

.control-group { margin-bottom: 0;margin-bottom: 5px\9; }

.form-inline .control-label { width:65px; }
.form-inline .controls { margin-left: 65px; }

input, textarea { width: 150px; }
.input-small { width:75px; }

#radio_controls {margin:0 26px;margin:0 20px\9;}

.add-on span input.combo-text {
	-webkit-border-radius: 0 3px 3px 0;
     -moz-border-radius: 0 3px 3px 0;
          	border-radius: 0 3px 3px 0;
}

redpajama_set_name: RedPajamaGithub


M Mujeeb; Akhtarul Wasey; Farḥat Iḥsās; Z̲ākir Ḥusain Insṭīṭiyūṭ āf Islāmik Isṭaḍīz.
Delhi : Shipra Publications, 2008.
Author is a Muslim educator from India.
Education -- Social aspects -- India.
Islam -- India -- History.
Islam and literature -- India.
"Copyright: Zakir Husain Institute of Islamic Studies, Jamia Milia Islamia"--Title page verso.
edited by Akhtarul Wasey, Farhat Ehsas.
Add tags for "Education, literature, and Islam : writings by Mohammad Mujeeb". Be the first.
schema:contributor <http://viaf.org/viaf/139541509> ; # Z̲ākir Ḥusain Insṭīṭiyūṭ āf Islāmik Isṭaḍīz.
<http://viaf.org/viaf/139541509> # Z̲ākir Ḥusain Insṭīṭiyūṭ āf Islāmik Isṭaḍīz.


Application:316 Stainless Steel Round Plate we supplied are used for mechanical industry,pipeline,thermal equipment,petroleum drilling,chemical industry,agricultural irrigation and urban construction.
ebay› Search› 316 stainless plate Find great deals on eBay for 316 stainless plate. Shop with confidence.
Shanghai KATALOR Enterprises Co., Ltd is a steel pipe manufacturing factory ,which is specialized in manufacturing seamless steel pipe,SSAW steel pipe,LSAW steel pipe,ERW steel pipe,stainless steel pipe,316 Stainless Steel Round Plate,etc.


Acharya Hemant Raj helps to determine energy and owner compatibility by observing the vibrations on the site on which construction is to be done.
By measuring cutomer energy to get insights into customer living or working space and visualizing vastu defects accordingly. All this is measured using special scientific devices.
After customer energy measurements detailed plot measurements are done to get effective results.


This is the perfect theme for Car Dealer, Auto Dealer, Automotive, Boat Dealer WordPress, Motorcycle Dealership website and any other automotive dealership business, who sell, buy, loan or lease vehicles/boats via website. You can build your own Classified Listing website with Motors WordPress theme. Classified Listinglayout has several additional features like Seller & Dealer registration, Car for Sale submission, XML/CSV inventory import, Dealer Profile with user reviews and much more.
Building your car listing WordPress site, and making it stand out from the crowd, is effortless with the flexible, fast and smart Visual Composer drag & drop page builder, as well as real time editing with the Theme Options panel in WordPress Customizer. Boost your user experience by adding multiple filters and vehicle comparison tools, making it as easy as possible for users to search listings and find exactly what they're looking for. With Motors, you can also be confident that your automotive WordPress theme is fully responsive, for a perfect performance on all devices – users can even browse, update, buy and sell on the go.
As if that wasn't enough, Motors classified listing WordPress theme has the best SEO practices built in, so it's never been easier to get your site noticed and attract traffic through search engines. Integrated social sharing adds a whole new level of user engagement and organic exposure through social networks – as your satisfied users share their great experiences of your car dealer WordPress theme, this is a simple yet powerful way to raise your profile and drive more traffic.
As a cutting edge classified listing WordPress theme, Motors is expertly optimized for selling, buying or leasing your vehicles online. From cars to boats and bikes to trucks, Motors is the smart solution.


text:
Q: __init__() missing 3 required positional arguments I'm attempting to write a code for class and am having immense trouble with classes. The problem is for us to write a script with one class, Car, have the speed method set to '0', and display the speed over a series of ten iterations (calling acceleration and brake five times each).
The error I'm getting is:

Traceback (most recent call last):
        File "C:/Users/Brown Bear/Documents/Wake Tech/CIS115/Python Documents/Lab14P1.py", line 36, in <module>
          main()
        File "C:/Users/Brown Bear/Documents/Wake Tech/CIS115/Python Documents/Lab14P1.py", line 27, in main
          my_speed = Car()
      TypeError: __init__() missing 3 required positional arguments: 'make', 'model', and 'speed'

And this is the example of what the output should be:
Enter model of your car: Prius
Enter make of your car: Toyota
Current speed: 5
Current speed: 10
Current speed: 15
Current speed: 20
Current speed: 25
Current speed: 20
Current speed: 15
Current speed: 10
Current speed: 5
Current speed: 0

And this is my code:
class Car:
    def __init__(self, make, model, speed):
        self.make = make
        self.model = model
        self.speed = speed

    def accelerate(self):
        self.speed += 5

    def brake(self):
        self.speed -= 5

    def get_make(self):
        return self.make

    def get_model(self):
        return self.model

    def get_speed(self):
        return self.speed

def main():
    manuf = input('Enter the car make: ')
    mod = input('Enter the car model: ')

    my_speed = Car()

    for num in range(5):
        my_speed.accelerate()
        print('Current speed: ', my_speed.get_speed())
    for num in range(5):
        my_speed.brake()
        print('Current speed: ', my_speed.get_speed())

main()

I've spent a ridiculous amount of time on this particular problem and tried various ways, I've also researched similar questions previously asked on here but all are a bit too complex and I just need a simple solution. Any and all help appreciated. Thanks!

A: When you create an instance of your class you are not passing any arguments:
 my_speed = Car()

But your definition says there are 3 required arguments:
def __init__(self, make, model, speed):

So you need to create an instance of Car and pass 3 arguments: make, model and speed.
my_speed = Car(manuf, mod, some_Speed_val)


The Best Thing For Damaged Nails!
Helloooo! How are you doing today? This weather is foul.
I wanted to do a post today all about how you should NOT pick off your Sensationail nail polish. You should NOT become impatient and should wait for the acetone to do it's job. Even if you've been sat waiting with your hands in water for thirty minutes, don't do it. Really, don't do it.
However, if you have, like me, there may still be hope. From what I'd read, it was all about moisturising and giving your nails time to breathe and keeping them in the best condition possible.
So, after picking off the hardened, nearly-two-week-old nail polish I buffered my nails and smoothed them. I then decided to chop them right down which made them look instantly healthier.
Now, I have a lot of Burts Bees products and I do use them but I like to save them for special occasions like holidays…although I'm not sure why. They're fantastic, natural products though, so I really should be using them more and now was the perfect time to use my Lemon Butter Cuticle Cream.
I hadn't been sure how to use it before and had shied away but now was the time! I was fearing for my poor nails' lives and frantically searched for it. Upon finding it I immediately began to smooth it over each nail, quickly seeing results. I then smothered my hands in Kaeso Manicure Hand Treatment Cream and went to bed.
I awoke with nails which looked so much better. Yes, I could still see marks when I'd picked away happily but they felt a lot softer.
Determined to keep doing this, I continued this ritual of cuticle and hand cream every time I washed my hands and three days later you wouldn't really be able to tell what I'd done! So, I am a very happy bunny.
Has anyone else picked off their gel polish too? What did you use to soothe your nails??
Sensationail Kit- Worth The Money?
So, I have this friend called Sarah who is far too nice and she spends silly money on me- for example, she bought me a Sensationail Kit for Christmas and we all know how much they cost.
The truth is, I'd seen them before but never tried them. I'd always stuck to your traditional kind of nail polish, the one that comes off as soon as you shower. I've never had my nails professionally done either, I just applied my Collection Top Coat and went on my way, marvelling the beautiful nails crafted on others.
When I'd finished I sat there and panicked. I was in a towel, we had clean sheets on the bed- what on earth was I thinking?!
But, I really needn't have stressed as the nails dry ridiculously quick. In fact, it's what truly sold it to me.
No more would I sit and silently weep at a smudged nail that I'd just redone! No more would I sigh as my finger nails emerge with bedding fluff stuck to them! No! This was it! I had reached nail heaven!
However! The only downside about Sensationail is that the polishes can be very pricey (I'm looking at you Boots) but I think you just have to shop around. The other day I located their nail polishes in an outlet store for less than half of what Boots charges.
It's already been over a week and the polish is still looking okay! I'm really surprised and impressed. It is starting to chip a little at the bottom but it still looks good enough to flaunt.
I would absolutely recommend this just purely on the fact that it dries so quickly, looks amazing and lasts for what feels like a lifetime in nail polish land.
Does anyone else have one of these kits? Maybe you can recommend somewhere to buy the polishes?


Search Engine Optimization may sound like a heavy technical word, but it really is very simple. SEO Services is in its most basic terms a method of techniques or tactics used to increase the amount of visitors to a website by making it more prominent and visible on search engines such as Google, Yahoo, Bing and others.
In order to improve the visibility of a website on organic ("natural" or un-paid) search engine result pages, website developers incorporate search engine friendly elements into a website like relevant keywords which are placed so that they are prominent for search engine algorithms.
SEO Company in Qatar allows customers to put their business on page 1. Instead of being lost among thousands of results on the World Wide Web, a carefully constructed SEO plan can ensure a business top spots on a customer's search results page. Increase visibility and business by simply making a few changes on a website. It is as simple as that.
There are a variety of search engine optimization services. Depending on a company's goals one, or a combination, of the below services may be right for your website.
A search engine optimization audit can be simple or detailed. A simple website audit can be as short as a few pages and would address issues such as missing titles, and lack of content. On the other hand a comprehensive website SEO audit will be dozens of pages and address even the tiniest of website elements which may potentially affect the ranking of the site.
On-page search engine optimization refers to SEO techniques which are designed to fix the potential issues that an SEO audit uncovers. This is something which should always be part of all good SEO packages. On-page SEO addresses a variety of issues such as missing page titles, headings, content, content organization, and internal link structure.
SEO content writing is refers to high quality and well researched content writing. Well written, interesting and useful content will always be found on the web.
How does SEO Services benefit your Business?
Improve your website's ranking for a well-researched group of keywords over a period of months or years.
Improve your website's rankings by utilizing a well planned and executed search engine optimization campaign.
Use well written, useful, helpful, entertaining, or otherwise interesting content which will result in ranking improvements.
What makes GLOBAL SCOPE Projects Different?


text:
#include <test/support/tdb_catch.h>
#include <iostream>
#include "test/support/src/helpers.h"
#include "test/support/src/vfs_helpers.h"
#include "tiledb/sm/c_api/tiledb.h"
#include "tiledb/sm/c_api/tiledb_experimental.h"
#include "tiledb/sm/global_state/unit_test_config.h"
#include "tiledb/sm/misc/constants.h"

using namespace tiledb::test;

static const std::string files_dir =
    std::string(TILEDB_TEST_INPUTS_DIR) + "/files";

struct FileFx {
  // TileDB context
  tiledb_ctx_t* ctx_;
  tiledb_vfs_t* vfs_;
  tiledb_config_t* config_;

  // Vector of supported filesystems
  const std::vector<std::unique_ptr<SupportedFs>> fs_vec_;

  std::string compression_file_path_;
  uint32_t expected_nfilters_;

  // Functions
  FileFx();
  ~FileFx();
  void create_temp_dir(const std::string& path) const;
  void remove_temp_dir(const std::string& path) const;
  void check_metadata_correctness(
      tiledb_array_t* array, uint64_t expected_file_size) const;
};

FileFx::FileFx()
    : fs_vec_(vfs_test_get_fs_vec()) {
  tiledb_error_t* error = nullptr;
  REQUIRE(tiledb_config_alloc(&config_, &error) == TILEDB_OK);
  REQUIRE(error == nullptr);
  // Initialize vfs test
  REQUIRE(vfs_test_init(fs_vec_, &ctx_, &vfs_, config_).ok());
}

FileFx::~FileFx() {
  // Close vfs test
  REQUIRE(vfs_test_close(fs_vec_, ctx_, vfs_).ok());
  tiledb_vfs_free(&vfs_);
  tiledb_ctx_free(&ctx_);
  tiledb_config_free(&config_);
}

void FileFx::create_temp_dir(const std::string& path) const {
  remove_temp_dir(path);
  REQUIRE(tiledb_vfs_create_dir(ctx_, vfs_, path.c_str()) == TILEDB_OK);
}

void FileFx::remove_temp_dir(const std::string& path) const {
  int is_dir = 0;
  REQUIRE(tiledb_vfs_is_dir(ctx_, vfs_, path.c_str(), &is_dir) == TILEDB_OK);
  if (is_dir)
    REQUIRE(tiledb_vfs_remove_dir(ctx_, vfs_, path.c_str()) == TILEDB_OK);
  else {
    int is_file = 0;
    REQUIRE(
        tiledb_vfs_is_file(ctx_, vfs_, path.c_str(), &is_file) == TILEDB_OK);
    if (is_file)
      REQUIRE(tiledb_vfs_remove_file(ctx_, vfs_, path.c_str()) == TILEDB_OK);
  }
}

void FileFx::check_metadata_correctness(
    tiledb_array_t* array, uint64_t expected_file_size) const {
  const void* value;
  tiledb_datatype_t dtype;
  uint32_t num;
  CHECK(
      tiledb_array_get_metadata(
          ctx_,
          array,
          tiledb::sm::constants::filestore_metadata_size_key.c_str(),
          &dtype,
          &num,
          &value) == TILEDB_OK);
  REQUIRE(*static_cast<const uint64_t*>(value) == expected_file_size);
  CHECK(
      tiledb_array_get_metadata(
          ctx_,
          array,
          tiledb::sm::constants::filestore_metadata_mime_type_key.c_str(),
          &dtype,
          &num,
          &value) == TILEDB_OK);
  CHECK(memcmp(value, "text/plain", num) == 0);
  CHECK(
      tiledb_array_get_metadata(
          ctx_,
          array,
          tiledb::sm::constants::filestore_metadata_mime_encoding_key.c_str(),
          &dtype,
          &num,
          &value) == TILEDB_OK);
  CHECK(memcmp(value, "us-ascii", num) == 0);
  CHECK(
      tiledb_array_get_metadata(
          ctx_,
          array,
          tiledb::sm::constants::filestore_metadata_original_filename_key
              .c_str(),
          &dtype,
          &num,
          &value) == TILEDB_OK);
  // value == nullptr acceptable for buffer import
  if (value) {
    CHECK(memcmp(value, "text", num) == 0);
  }
  CHECK(
      tiledb_array_get_metadata(
          ctx_,
          array,
          tiledb::sm::constants::filestore_metadata_file_extension_key.c_str(),
          &dtype,
          &num,
          &value) == TILEDB_OK);
  // value == nullptr acceptable for buffer import
  if (value) {
    CHECK(memcmp(value, "txt", num) == 0);
  }
}

TEST_CASE_METHOD(
    FileFx, "C API: Test schema create from uri", "[capi][filestore][schema]") {
  std::string temp_dir = fs_vec_[0]->temp_dir();

  std::string txt_path = files_dir + "/" + "text.txt";
  std::string array_path = temp_dir + "/" + "test_filestore_non_imported_array";

  create_temp_dir(temp_dir);

  tiledb_array_schema_t* schema;

  CHECK(
      tiledb_filestore_schema_create(ctx_, txt_path.c_str(), &schema) ==
      TILEDB_OK);

  CHECK(tiledb_array_schema_check(ctx_, schema) == TILEDB_OK);

  // Check array_schema type
  tiledb_array_type_t type;
  CHECK(tiledb_array_schema_get_array_type(ctx_, schema, &type) == TILEDB_OK);
  CHECK(type == TILEDB_DENSE);

  // Check dimension
  tiledb_domain_t* domain;
  CHECK(tiledb_array_schema_get_domain(ctx_, schema, &domain) == TILEDB_OK);
  tiledb_dimension_t* dim;
  CHECK(
      tiledb_domain_get_dimension_from_name(
          ctx_,
          domain,
          tiledb::sm::constants::filestore_dimension_name.c_str(),
          &dim) == TILEDB_OK);

  // Check attribute
  tiledb_attribute_t* attr;
  int rc = tiledb_array_schema_get_attribute_from_name(
      ctx_,
      schema,
      tiledb::sm::constants::filestore_attribute_name.c_str(),
      &attr);
  REQUIRE(rc == TILEDB_OK);

  size_t size = 0;
  REQUIRE(tiledb_array_create(ctx_, array_path.c_str(), schema) == TILEDB_OK);
  REQUIRE(tiledb_filestore_size(ctx_, array_path.c_str(), &size) == TILEDB_ERR);

  // Cleanup
  tiledb_attribute_free(&attr);
  tiledb_dimension_free(&dim);
  tiledb_domain_free(&domain);
  tiledb_array_schema_free(&schema);

  remove_temp_dir(temp_dir);
}

TEST_CASE_METHOD(
    FileFx,
    "C API: Test schema create detects compression",
    "[capi][filestore][schema][compression]") {
  std::string temp_dir = fs_vec_[0]->temp_dir();

  SECTION("- Uncompressed file") {
    compression_file_path_ = files_dir + "/" + "text.txt";
    expected_nfilters_ = 1;
  }
  SECTION("- Compressed file") {
    compression_file_path_ = files_dir + "/" + "quickstart_dense.csv.gz";
    expected_nfilters_ = 0;
  }
  SECTION("- Fake gz extension file") {
    compression_file_path_ = files_dir + "/" + "fake_gz.gz";
    expected_nfilters_ = 1;
  }

  create_temp_dir(temp_dir);

  tiledb_array_schema_t* schema;
  REQUIRE(
      tiledb_filestore_schema_create(
          ctx_, compression_file_path_.c_str(), &schema) == TILEDB_OK);

  tiledb_attribute_t* attr;
  REQUIRE(
      tiledb_array_schema_get_attribute_from_name(
          ctx_,
          schema,
          tiledb::sm::constants::filestore_attribute_name.c_str(),
          &attr) == TILEDB_OK);

  // Text files should get a default filter
  tiledb_filter_list_t* attr_filters;
  REQUIRE(
      tiledb_attribute_get_filter_list(ctx_, attr, &attr_filters) == TILEDB_OK);
  uint32_t nfilters;
  REQUIRE(
      tiledb_filter_list_get_nfilters(ctx_, attr_filters, &nfilters) ==
      TILEDB_OK);
  CHECK(nfilters == expected_nfilters_);

  // Cleanup
  tiledb_filter_list_free(&attr_filters);
  tiledb_attribute_free(&attr);
  tiledb_array_schema_free(&schema);
  remove_temp_dir(temp_dir);
}

TEST_CASE_METHOD(
    FileFx,
    "C API: Test importing from uri",
    "[capi][filestore][uri][import]") {
  std::string temp_dir = fs_vec_[0]->temp_dir();

  std::string array_name = temp_dir + "uri_import";
  std::string file_path = files_dir + "/" + "text.txt";
  create_temp_dir(temp_dir);

  tiledb_array_schema_t* schema;
  CHECK(
      tiledb_filestore_schema_create(ctx_, file_path.c_str(), &schema) ==
      TILEDB_OK);
  CHECK(tiledb_array_create(ctx_, array_name.c_str(), schema) == TILEDB_OK);

  // Check uri import
  CHECK(
      tiledb_filestore_uri_import(
          ctx_,
          array_name.c_str(),
          file_path.c_str(),
          TILEDB_MIME_AUTODETECT) == TILEDB_OK);

  tiledb_array_t* array;
  CHECK(tiledb_array_alloc(ctx_, array_name.c_str(), &array) == TILEDB_OK);
  CHECK(tiledb_array_open(ctx_, array, TILEDB_READ) == TILEDB_OK);

  std::string file_content("Simple text file.\nWith two lines.");

  // Check metadata
  check_metadata_correctness(array, file_content.size() + 1);

  // Read array
  std::vector<std::byte> buffer(file_content.size());
  uint64_t subarray_read[] = {0, file_content.size() - 1};
  uint64_t size = buffer.size();
  tiledb_query_t* query;
  tiledb_query_alloc(ctx_, array, TILEDB_READ, &query);
  tiledb_query_set_layout(ctx_, query, TILEDB_ROW_MAJOR);
  tiledb_query_set_subarray(ctx_, query, subarray_read);
  tiledb_query_set_data_buffer(
      ctx_,
      query,
      tiledb::sm::constants::filestore_attribute_name.c_str(),
      buffer.data(),
      &size);
  CHECK(tiledb_query_submit(ctx_, query) == TILEDB_OK);

  // Check correctness
  CHECK(!std::memcmp(buffer.data(), file_content.data(), buffer.size()));

  // Clean up
  tiledb_array_close(ctx_, array);
  tiledb_array_free(&array);
  tiledb_query_free(&query);
  tiledb_array_schema_free(&schema);
  remove_temp_dir(temp_dir);
}

TEST_CASE_METHOD(
    FileFx, "C API: Test exporting to uri", "[capi][filestore][uri][export]") {
  std::string temp_dir = fs_vec_[0]->temp_dir();

  std::string array_name = temp_dir + "uri_export";
  std::string file_path = files_dir + "/" + "text.txt";
  std::string copy_file_path = temp_dir + "copy.txt";
  create_temp_dir(temp_dir);

  tiledb_array_schema_t* schema;
  CHECK(
      tiledb_filestore_schema_create(ctx_, file_path.c_str(), &schema) ==
      TILEDB_OK);
  CHECK(tiledb_array_create(ctx_, array_name.c_str(), schema) == TILEDB_OK);
  CHECK(
      tiledb_filestore_uri_import(
          ctx_,
          array_name.c_str(),
          file_path.c_str(),
          TILEDB_MIME_AUTODETECT) == TILEDB_OK);

  tiledb_array_t* array;
  CHECK(tiledb_array_alloc(ctx_, array_name.c_str(), &array) == TILEDB_OK);
  CHECK(tiledb_array_open(ctx_, array, TILEDB_READ) == TILEDB_OK);

  CHECK(
      tiledb_filestore_uri_export(
          ctx_, copy_file_path.c_str(), array_name.c_str()) == TILEDB_OK);

  std::string file_content("Simple text file.\nWith two lines.");

  uint64_t size;
  REQUIRE(
      tiledb_vfs_file_size(ctx_, vfs_, copy_file_path.c_str(), &size) ==
      TILEDB_OK);
  REQUIRE(size == file_content.size() + 1);

  char buffer[100];
  tiledb_vfs_fh_t* fh;
  REQUIRE(
      tiledb_vfs_open(
          ctx_, vfs_, copy_file_path.c_str(), TILEDB_VFS_READ, &fh) ==
      TILEDB_OK);
  CHECK(tiledb_vfs_read(ctx_, fh, 0, buffer, file_content.size()) == TILEDB_OK);

  // Check correctness
  CHECK(!std::memcmp(buffer, file_content.data(), file_content.size()));

  // Exporting to a non-existent directory should return an error, not abort
  // (SC-19240)
  REQUIRE(
      tiledb_filestore_uri_export(
          ctx_, "/dir/not/exists/hello.txt", array_name.c_str()) == TILEDB_ERR);

  // Clean up
  tiledb_vfs_close(ctx_, fh);
  tiledb_array_close(ctx_, array);
  tiledb_array_free(&array);
  tiledb_array_schema_free(&schema);
  remove_temp_dir(temp_dir);
}

TEST_CASE_METHOD(
    FileFx,
    "C API: Test importing from a buffer",
    "[capi][filestore][buffer][import]") {
  std::string temp_dir = fs_vec_[0]->temp_dir();

  std::string array_name = temp_dir + "buffer_import";
  create_temp_dir(temp_dir);

  tiledb_array_schema_t* schema;
  CHECK(tiledb_filestore_schema_create(ctx_, nullptr, &schema) == TILEDB_OK);
  CHECK(tiledb_array_create(ctx_, array_name.c_str(), schema) == TILEDB_OK);

  std::string file_content("Simple text file.\nWith two lines.");

  // Check buffer import
  CHECK(
      tiledb_filestore_buffer_import(
          ctx_,
          array_name.c_str(),
          file_content.data(),
          file_content.size(),
          TILEDB_MIME_AUTODETECT) == TILEDB_OK);

  tiledb_array_t* array;
  CHECK(tiledb_array_alloc(ctx_, array_name.c_str(), &array) == TILEDB_OK);
  CHECK(tiledb_array_open(ctx_, array, TILEDB_READ) == TILEDB_OK);

  // Check metadata
  check_metadata_correctness(array, file_content.size());

  // Read array
  std::vector<std::byte> buffer(file_content.size());
  uint64_t subarray_read[] = {0, file_content.size() - 1};
  uint64_t size = buffer.size();
  tiledb_query_t* query;
  tiledb_query_alloc(ctx_, array, TILEDB_READ, &query);
  tiledb_query_set_layout(ctx_, query, TILEDB_ROW_MAJOR);
  tiledb_query_set_subarray(ctx_, query, subarray_read);
  tiledb_query_set_data_buffer(
      ctx_,
      query,
      tiledb::sm::constants::filestore_attribute_name.c_str(),
      buffer.data(),
      &size);
  CHECK(tiledb_query_submit(ctx_, query) == TILEDB_OK);

  // Check correctness
  CHECK(!std::memcmp(buffer.data(), file_content.data(), buffer.size()));

  // Clean up
  tiledb_array_close(ctx_, array);
  tiledb_array_free(&array);
  tiledb_query_free(&query);
  tiledb_array_schema_free(&schema);
  remove_temp_dir(temp_dir);
}

TEST_CASE_METHOD(
    FileFx,
    "C API: Test exporting to a buffer",
    "[capi][filestore][buffer][export]") {
  std::string temp_dir = fs_vec_[0]->temp_dir();

  std::string array_name = temp_dir + "uri_export";
  create_temp_dir(temp_dir);

  tiledb_array_schema_t* schema;
  CHECK(tiledb_filestore_schema_create(ctx_, nullptr, &schema) == TILEDB_OK);
  CHECK(tiledb_array_create(ctx_, array_name.c_str(), schema) == TILEDB_OK);

  std::string file_content("Simple text file.\nWith two lines.");
  CHECK(
      tiledb_filestore_buffer_import(
          ctx_,
          array_name.c_str(),
          file_content.data(),
          file_content.size(),
          TILEDB_MIME_AUTODETECT) == TILEDB_OK);

  tiledb_array_t* array;
  CHECK(tiledb_array_alloc(ctx_, array_name.c_str(), &array) == TILEDB_OK);
  CHECK(tiledb_array_open(ctx_, array, TILEDB_READ) == TILEDB_OK);

  char buffer[100];
  CHECK(
      tiledb_filestore_buffer_export(
          ctx_, array_name.c_str(), 0, buffer, file_content.size()) ==
      TILEDB_OK);
  CHECK(!std::memcmp(buffer, file_content.data(), file_content.size()));

  // Check exporting from offset
  CHECK(
      tiledb_filestore_buffer_export(
          ctx_, array_name.c_str(), 18, buffer, 15) == TILEDB_OK);
  CHECK(!std::memcmp(buffer, "With two lines.", 15));

  // Check filestore size
  size_t size;
  CHECK(tiledb_filestore_size(ctx_, array_name.c_str(), &size) == TILEDB_OK);
  CHECK(size == file_content.size());

  // Clean up
  tiledb_array_close(ctx_, array);
  tiledb_array_free(&array);
  tiledb_array_schema_free(&schema);
  remove_temp_dir(temp_dir);
}


this is my favorite peiece in my art collection because it makes me think of fall!
Fall brings abundance in so many ways. I actually felt this instinctual urge to pick tons of apples from my parent's trees and dehydrate them! As the weather cools and the days get shorter, it is a great time to enjoy all the ripe fruits and vegetables. I look forward to a trip around the Fruit Loop and a visit to the Pumpkin Patch to stock up and enjoy the crisp air and golden light.
Now is also the time to begin building up our immune systems for the coming cold and flu season. And while cold and flu season is something we can't avoid, actually getting a cold or flu is not inevitable. Here are four great tips to combat viruses and infections as the seasons change.
1. Reduce sugars and caffeine.
I always encourage my patients to build their immune systems by eating less sugar, coffee, alcohol, and simple carbohydrates. A teaspoon of sugar suppresses your immune system for 6 hours. Think about your intake and find alternative pick me ups such as almonds, fresh fruits or vegetables and plenty of water.
Diet is one of the best tools we have to stay healthy and fight all forms of disease. One of my favorite fall treats is homemade bone broths. I love using Chinese herbs to add to the broth, and boost your body's immune system. I have included a great recipe for you to try below.
3. Continue to get regular exercise.
Summer is over and we won't be able to do all the great summer activities such as, kayaking, hiking, biking and swimming. However, a healthy immune system is dependent on regular exercise. Have you thought about what activities you can do to keep your body moving during the fall and winter months? Yoga, kickboxing, or Qigong are some great alternatives for winter fitness.
Acupuncture is also a great way to boost your body's natural immune system! Come in if I haven't seen you in a while, and I will take $10 off your first visit back or wave your copay.
I hope you will all enjoy the changing of the seasons and stay healthy and happy this fall.
Bone Broth RecipeThis is my favorite way to boost your immune system! I like using left overs of parts and pieces from veggies.
For all my Vegan/Vegetarian clients you can also just do a potassium broth by only using potatoes, carrots, parsley, celery, and Chinese Herbs!


A heart-wrenching saga of two girls, forced to survive without a mother's love. Bestselling Lindsey Hutchinson returns to her beloved Black Country, with a novel perfect for all fans of Josephine Cox and Lyn Andrews.
Orpha Buchanan and Peg Meriweather had a very different start in life. Orpha surrounded by wealth and riches, Peg dumped on a doorstep as a baby with nothing to her name but a scruffy blanket and tatty clothes. But one thing they had in common from their very first day, was a mother who despised them and wished them gone.
Hortense Buchanan wasn't made to be a mother. Bullied herself when she was a child, she continues the tradition with her own children, loving money and finery more than her own flesh and blood. When her daughter Orpha runs away from home, Hortense celebrates, never once worrying for her safety.
The sound of the slap echoed around the quiet parlour. Orpha Buchanan's head rocked on her shoulders from the impact.
'You are a spiteful, vindictive woman! Why ever did you have me in the first place?' Orpha shouted then listened with horror to the answer her mother gave.
Hortense Buchanan smirked as she watched her daughter's face. The girl's bravado suddenly crumbled.
'What is it that makes you hate me so much?' Orpha sobbed as she slumped into a chair.
'You were born! With your dark hair and green eyes like your father's; your sweet nature… you make me sick!
Another sharp slap halted the girl's words.
'How dare you speak to me in such a manner!' Hortense's fury reached boiling point as she landed blow after blow on her daughter. In a frenzy of anger, she slapped the young girl who tried desperately to fend off the attack. Hortense screamed abuse as she rained down the blows with her open hand until finally she fell into a chair exhausted.
'Get out of my sight girl!' Hortense said in hardly more than a menacing whisper.
Orpha shot from the parlour to the safe haven of her bedroom. Sitting on her bed, she allowed the tears to fall at last. Her face was stinging from the slaps, and the hurt to her body told of yet more bruises to come.
Slowly and carefully she took off her blouse and allowed her long skirt to fall to the floor. Bathing the sore areas around her face and shoulders with cold water from the bowl on the dresser, Orpha stared into the mirror.
Why was it that she and her mother could not get on? Why did they have to argue over the most trivial of things? She was at a loss as she searched for answers to these questions. From as early as she could remember, Orpha's mother had shown only her dislike of her daughter. Hortense was jealous, that much Orpha had worked out, jealous of the fact that she and her father had the same features and character as well as sharing a good relationship. Even Orpha could see there was nothing of her mother in her, and she, at least, was grateful for that.
As she stared at herself in the mirror she wished she had been born in another century. Would the future be any different? Would she have been better placed to fight her own corner in a time yet to come? Tears flowed freely as she feared that time may never come.
Looking again at the marks that covered her body, Orpha turned away. Drying her tears, she carefully began to get dressed once more. Finally managing to lie on her bed, her thoughts swirled. Why did she put up with the constant physical and mental abuse from her mother? She didn't really have a choice. At fourteen years old, what could she do? She could tell her father, but then Hortense would make her life unbearable. She contemplated what might happen if her father knew about what was going on. Would he divorce her mother? If he did, would he hold her, Orpha, responsible for the break-up of the family? She could not risk her father's displeasure, she loved him too much for that. She could run away, but where would she go? She had no working skills, no trade to fall back on. She would starve or end up in the workhouse. No, even taking the beatings was better than that! She realised at that moment there was no way out for her… at least not yet.
As she lay on her bed, Orpha heard the singing and joviality from the people in the streets around her home in Wednesbury. She had hoped to be allowed to join in, but instead she had received yet another hiding. The day had been declared a bank holiday in celebration of Queen Victoria's Diamond Jubilee – 20th June 1897, and street parties were in full swing everywhere. Orpha had asked her mother's permission to go out and enjoy the day with the other people of St. James' Street, but Hortense had refused.
Orpha slowly stood and walked to the window, looking out longingly at the revellers. She heard the music and laughter of the road's residents as they enjoyed their day off from the daily grind of work.
She pursed her lips as she thought about those fortunate enough to have a job. This celebration day off was welcome indeed for them. If she had a job herself it would give her freedom and independence from her mother, but finding work would be nigh on impossible in the poverty stricken town.
As she watched the festivities she thought about the people who were singing and dancing in the street. She thought about where she, and they, lived.
Wednesbury was a small town in the heart of the industrial 'Black Country', so named due to the pall of smoke constantly hanging over the place, belched out daily from chimneys both domestic and industrial. The coal dust from the three collieries combined with the dark smoke from factories and furnaces coated every building with a layer of grime. Housewives spent many hours cleaning their closely packed terraced houses only to have to do it all again the next day. Work, she knew, was hard to come by and the 'bread line' – out of work people standing at the corner of the marketplace in the vain hope of finding employment – grew steadily day by day.
She considered how fortunate she was to live in such a fine house as she watched the poorer people making the most of their day off.


In his 1991 article, "Christian Economics: The Social Conditions for Wealth" Australian Ian Hodge, wrote about his view that the fall of Rome was tied to religion: "Whereas Rome was hostile to productive labor, Christianity positively encouraged human endeavor" (p. 20). Those noble productive Christians today apparently do a mind meld of doctrinaire Calvinism with economic Darwinism. Beam me up! I'm trapped on a planet influenced by the John Birch Society and Christian Reconstructionism.
How can I make this absurd claim? Read on.
Hodge's article appeared in the December 1981 issue of The Counsel of Chalcedon, a publication of the Chalcedon Presbyterian Church of Atlanta, Georgia, which is an early proponent of Dominionist and Christian Reconstructionist ideas. Reconstuctionist Dr. Joseph C. Moorecraft, III was the minister of the church, and Reconstuctionists Gary DeMar and Greg Bahnsen were affiliated with the magazine.
Hodge is described in 1991 as the "Executive Director of The Foundation for the Advancement of Christian Studies," in Engadine, New South Wales, Australia, and publisher of a newsletter Christian Economics. This is not the first publication with that name, and the U.S. serial of the same name (but no apparent connection) was founded in 1950 and published by the right-wing Christian Freedom Foundation (CFF) and sent free to some 175,000 ministers.
A 1993 study by Edd S. Noell , "A Reformed Approach to Economics: Christian Reconstructionism," cites to another publication by Hodge, calling it a "critique of Vickers' Christian approach to macroeconomics which focuses on the Biblical material dealing with monetary economics and applies it to modern Keynesian theory and policy." The book by Hodge is: Baptized Inflation: A Critique of "Christian" Keynesianism. Tyler, Texas: Institute for Christian Economics, 1986.
What caught my attention were the footnotes. The first footnote was to the 1921 title Capital and Interest written by Eugen von Böhm-Bawerk , and translated by George D. Huncke and Hans F. Sennholz . I know Sennholz as one of the leading ideologues of right-wing libertarian economic theory who was affiliated with the John Birch Society publication American Opinion back in the early 1960s. In fact the 1964 masthead of American Opinion read like a Who's Who of ultraconservates and Free Marketeers: Associate Editors Revilo P. Oliver and E. Merrill Root; Contributing Editors Meford Evans and Hans Sennholz; Editorial Advisory Committee, Clarence Manion, Ludwig Von Mises, J. Howard Pew, and Robert W. Stoddard.
Pew was a major funder of the Christian Freedom Foundation, which published Christian Economics, in which Ludwig Von Mises wrote articles.
Michelle Goldberg, author of Kingdom Coming, has been writing about how much of the Christian Right ideology was pioneered by the John Birch Society. She is right on target. And this also ties the trail back to Christian Reconstructionism Rushdoony was a member of the John Birch Society.
In 1973, R. J. Rushdoony compared the structure of the JBS to the "early church." He wrote in Institutes: "The key to the John Birch Society's effectiveness has been a plan of operation which has a strong resemblance to the early church; have meetings, local `lay' leaders, area supervisors or `bishops.'"
In fact, I think the roots of the economic theories pushed by Christian Right leaders today are in the John Birch Society and Christian Reconstructionism.
So when Stanley Kurtz over at the National Review online trashes the work of Fred Clarkson in The Public Eye, calling it conspiracy mongering and sneering that "All you have to do is quote a fringe Dominionist desperate to prove that his radical ideas are catching on," it is Kurtz who is parading his ignorance in public, not Clarkson.
I appreciate your principled and scholarly defense. But more importantly, thank you for underscoring the deep connection between contemporary libertarian economic theory and the most theocratic elements of the religious right.
I know that there is considerable denial regarding the influence and import of Rushdoony and his followers in the development of the contemporary Christian right, however the nay sayers are absent any facts and their method is generally to chortle, pooh pooh, and deny.
For some, I recognize that this is a matter of ignorance and the pyschology of "it can't happen here" on spectacular display. But for others, it is a matter of political convenience.
I am confident that history will judge us well. But my hope is that we won't have to wait that long for more folks to take these matters more seriously. After all, when people like Stanley Kurtz protest too much... perhaps that is an indication that some of us are onto something they would rather people not know.
One point-from what I understand, theocrat Tim LaHaye, co-author of the Left Behind series, was also a Bircher. I don't know if he still belongs to the Birchers, but his political world-view as expressed in his books and especially in the Left Behind series is classic Bircher conspiracy theory.
" ...Left Behind series is classic Bircher conspiracy theory. "
Isn't that so totally true? And yet folks who never have explored John Birch Society rhetoric dismiss this claim as hyperbolic.
Are now out on the web.
Commendable research from one who has spent the past 27 years around these guys. I'm new to this list and pray I won't be veiwed as a "troll" or booted by a quick intolerent decision. But I do confess to being a conservative Christian, even with a "reconstructionist" background -- but one who has BIG problems with the more public faction of "The Chrisitan Right". I'm talking about the current George Bush/GOP neo-con, rapture/Tim Layhage/John Hagee pro Zionist faction now in warmongering power.
Most of what you say in right on the mark. My only point now (which I'll make persuasively with a host of references later) is that there are at least TWO Christian Rights", and maybe three or four. It is not nearly the monolith that some opponents fear (and some promoters foolishly imagine!).
The one I belong to (with old roots in Presbyterianism and some JBS connections) is VERY opposed to the warmongering Israeli/Zionism of a GOP/neo-con bent. These are mostly zealous but very naive and easily duped (by GOP country-clubers) baptist and evangelicals.
Just call me a Agrarian/Distributist Christian Right guy (53) with eight kids (three married) who loves Gunniess (sp?) the Beatles, John Prine and Wendell Berry. More later.
PS Ann Coulter should be considered an embarassment to the Christian Right and repudiated. I thought D. James Kennedy a far wiser man than to invite such as her to speak. I hope he's embarassed enough to speak out.
"The Christian right" is a mythical beast - it doesn't really exist. It's just a linguistic convention. Why not "the Christian far right", "The Christian moderate right", "the Christian middle", etc. ? The cleavages commonly made are somewhat arbitrary and there's little awareness among many liberal Americans opposed to war that they'd actually have common cause, in theory, with reconstructionists on that count. In reality, there are myriad shifting ideological groupings in politics, along many spectrums or axes. Any political grouping one wouldn't occasionally have reason to make alliance with on specific political issues would, by definition, be ( by one's own judgment ) completely evil. Is is doctrinally reasonable to cast entire population groups as completely evil or - to put it differently - where does that lead ? It almost inevitably leads, I'd contest, to eliminationalist thought.
We try very hard here on Talk To Action to steer clear of theological discussions and debates - for one thing they never end. And, we try to avoid demonizing religious beliefs or labelling any specific religious beliefs as "wrong".
That said, I think it can be fairly pointed at that there is a strong tendency on the Christian right that is inclined towards hard dualism, and strongly dualistic theology tends to cleave the world, or humanity, into the "good" and the "evil". But, human groups that are purely "evil" are not really human any more - they could be called "mythological", no longer in the Earthly, or profane, realm.
Reconstructionism expects continuity, apocalyptic Premillennial Dispensationalism expects and hopes for catastrophic war waged against a demonized ( and I'd say mythologized ) foe. I actually wrote on Talk To Action, a week or two ago, about a post on Chalcedon's blog by Chalcedon's Communications Director Chris Ortiz that was critical of warlike rhetoric among fellow reconstructionist writers.
I think such distinctions are important to make - many who are critical of the general political and religious tendency don't know what even the most basic doctrinal distinctions among Christian right groups are, and that's just silly. I have a lot to learn ( Ortiz was sharply critical of my take ) but I think I'm aware of the basic landscape. It's simply a question of paying attention, and that's one powerful criticism that can be leveled at Americans critical of the Christian right who lack basic understanding of what they say they oppose.
Anyone who likes Guinness and the Beatles, not to mention Wendell Berry, can't be all wrong in my book!
I am an Eastern Orthodox Christian (hardly analagous to a Presbyterian!). I support patriarchy (properly understood) and Tradition (properly understood and practiced). I also have great affection for Dorothy Day and Peter Maurin of the Catholic Worker movement.
and Ann Coulter is sure 'nuff an embarrassment to most of us. I wonder how many on the 'right' just cringe when she starts shooting off her mouth?


Multidisciplinary University Initiative (MURI) efforts involve teams of researchers investigating high priority topics and opportunities that intersect more than one traditional technical discipline. For many military problems this multidisciplinary approach serves to stimulate innovations, accelerate research progress and expedite transition of results into naval applications.
MURI awards are made in research topics specified by the participating defense agencies each year that the program is in force. Specified topics change each year. Awards are typically for a period of three years (funded incrementally or as options) with two additional years possible as options to bring the total award to five-years, and at a funding level ranging from half a million to about a million dollars per year, with the size of the award dependent upon the topic, technical goals, and availability of appropriations.
The MURI is competed in specific research topics described in the current announcement. Potential proposers are advised to read the announcement carefully. It explains the DoD's research needs upon which the topics are based. Proposals may be submitted only by U. S. institutions of higher education (i.e. universities) with degree granting programs in science or engineering, or by consortia of such institutions. Proposals from consortia of academic institutions may be warranted because research in the multidisciplinary topics may require forming teams with strengths in multiple science and engineering fields. One academic institution will be the primary awardee for purposes of award execution.
The DoD expects that MURI programs will promote application of defense research, principally for defense purposes but also for commercial purposes. The research topics described in the MURI announcement generally underpin dual use defense technologies that are critical to national defense and that also have good potential for commercial application. Interactions with research and development organizations that transition research findings to application, particularly industrial organizations, DoD laboratories, and other organizations that perform research and development for defense applications, are encouraged.
Proposals are evaluated competitively. Evaluation criteria are cited in the current program announcement.


Angela Mortellaro as Gretel and Heather Johnson as Hansel at Sarasota Opera. Photo: Rod Millington.
Even with—or perhaps because of— its radiant music, childish innocence, and spiritual theme, Hansel und Gretel has fallen on hard times.
Oh, Engelbert Humperdinck's children's opera still receives plenty of performances to be sure, but when larger companies tackle it today, it's usually in the form of a cynical deconstruction, exaggerating the darker elements in predictable postmodern fashion. Most emblematic of the contemporary approach is the well-traveled, hysterically overpraised Richard Jones-John MacFarlane staging, which transforms Humperdinck's opera into a camp, grotesquely Freudian nightmare.
Traditional productions are the rule at Sarasota Opera and, while that may make for occasionally stodgy results in some works, in others it proves refreshingly retro, as with the current revival of Hansel und Gretel.
The company has more experience with Humperdinck than most, having presented the German composer's Königskinder in 1997. There were children aplenty at Sunday's matinee, and even with one principal withdrawing due to illness, the practical magic of Sarasota Opera's charming production made for an enjoyable afternoon.
While the twee English translation can set teeth agrind ("Come, little mousey, come into my house-y"), the musical values were on a consistently high level, and David P. Gordon's evocative storybook sets and Howard Tsvi Kaplan's colorful costumes added to the pleasures (the Phineas Fogg getups for the Sandman and Dew Fairy notwithstanding).
Angela Mortellaro was an exceptionally convincing Gretel, the petite soprano credible as a playful young girl, singing with a rich, youthful soprano voice and strongly conveying Gretel's terror at being lost in the woods.
Stephanie Lauricella gracefully stepped into the role of Hansel Sunday for an ailing Heather Johnson, displaying a fine high mezzo, and bringing apt rambunctious androgeny to the role.
Stella Zambalis was a worthy Witch singing solidly and providing individual comic touches without going over the top. Hearty and big-voiced, Evan Brummel was a terrific Peter, completely inhabiting the role of the children's loving but irresponsible father. Valerie Kopinski proved a complementary rich-voiced mate as Gertrud, their fretting mother. Director Jeffrey Marc Buchman moved the traffic efficiently.
The fulcrum of the performance was the glorious playing of the Sarasota Opera Orchestra under Anthony Barrese. The conductor has been impressive with colorful scores (Sarasota's Lakme in 2005), and Barrese drew iridescent, richly textured playing in the orchestral set pieces as well as supporting the singers with great skill.
Hansel and Gretel runs through March 13. www.sarasotaopera.org.
Why wasn't done in the made for German language? Is the thought that the Sarasota audience is less sophisticated? Perhaps it's that Barrese doesn't know German? I've seen it in other venues with mostly the German language and maybe once in English. It's really written for German that's why I would not go see it this time. The German sound is so beautiful in Hanzel and Gretel. I went to the last performance of it here in Sarasota and heard it in German. I didn't this time because of the English. Please stop demeaning the people in this area as though they don't have the sophistication to see and hear it in German. I promise I'll go see the next next year that its in German. I hope St. Joan of Arc is not being sung in English. Please ask Victor to perform at least one German Opera, every so often. The last played was the Flying Dutchman many years ago. The German operas have so much to offer. Thanks.