text:
Q: Change default folder where claws-mail stores mails How can I change the directory where claws-mail stores the mail folders? By default it stores it in /home/USERNAME/.
I would like to have them in a hidden directory. Searching the web did not yield any usable result.

A: How can I change the directory where claws-mail stores the mail folders?
Look in $HOME/.claws-mail/clawsrc and change the value of mailbox.

The default location for Claws Mail's configuration files is
  $HOME/.claws-mail/. (The command claws-mail --config-dir shows the
  location.)
They are in plain text format and quite easy to understand, so don't
  fear to take a look into them using a text editor.
clawsrc
main configuration: nearly all options from the settings window, e.g.
  mailbox location, font entries, etc.

Source What configuration files are there, and what are they used for?

A: Just tried another research and lucky me, I found the solution: Just name your mailbox name as a path relative from /home/ OR as an absolute path:

For example one could enter: .my_mailboxes/main_mailbox
I found that simple solution here: http://lists.claws-mail.org/pipermail/users/2012-February/001496.html

redpajama_set_name: RedPajamaStackExchange


text:
3 Things To Consider Before You Get Solar Panels
Written by Craig Johnson | February 11th, 2022
Solar panels have made it possible for many homeowners to save money on their energy bills, and that, of course, is music to the ears of money expert Clark Howard.
If you're thinking about installing solar panels on your home, there are some things you need to know first. I have some tips from Clark on what to do before you go solar, and I'll share an energy-saving development for which Clark has high praise.
Solar Panels: What To Know Before You Buy
If you're considering going with solar panels, Clark has three steps he wants you to consider before you buy.
1. Check To See if Solar Is Cost-Effective for Your Home
As good as going solar sounds to you and your wallet, it may not be a feasible option for you.
"Spend time on the EPA website and any other nonprofit website sites figuring out first," Clark says, "Where you live, does it actually work for you to do solar?"
In addition to checking EPA.gov, Clark says try Energy.gov as well. "As far as effective tools, more than one federal agency has their fingers in this."
Some of the U.S. Department of Energy's articles on solar energy include:
Solar Rootop Potential
Questions that Clark says you should ask yourself include: "Do the economics work? Is there enough sun? Is there enough payback that you're in an area that's good for you to have solar?"
2. Calculate What You Need
Add up the costs based on the size of the system you'll need. This will tell you what your potential energy savings are.
You don't have to contact a solar power company to make these calculations. There are a number of sites that will do the math for you.
"Rather than listening to some salesperson, these third-party websites will help you calculate how large a system you would need for the square footage of your home," Clark says.
Some sites that allow you to make solar calculations include:
PVWatts: This online tool from the National Renewable Energy Laboratory (NREL) estimates the energy production and cost of electricity for grid-connected photovoltaic solar power systems.
Project Sunroof: This Google-powered project uses Google Earth imagery to estimate your solar savings.
EnergySage: This calculator helps you estimate your energy savings from solar and connects you with installers.
3. Get Estimates
Once you begin to get quotes for a solar system and its installation, be sure that you're comparing apples to apples: owning as opposed to leasing. And Clark's recommendation is crystal clear in that area:
"Stay away from anyone who wants to lease you a system," Clark says. "You want to own that system."
Also, consider the financing terms for your solar system if you can't pay upfront. If you have to sell the home, you don't want to saddle the new homeowner with a solar system that's not paid off.
"Be careful with the financing because you may kill any potential of you selling your home as long as a solar loan is outstanding," Clark says. "With a lease, you could make your home unsellable because you've created an obligation for a future buyer rather than an asset."
Here's more from Clark on leasing versus owning solar panels.
Clark Is Excited About Solar Shingles
As solar technology continues to advance, one thing Clark is excited about is a product from GAF Energy, one of the largest players in roofing.
The company has developed a solar shingle that is really smart, Clark says.
According to GAF Energy's website, "Timberline Solar™ is made up of shingles, not panels or heavy tiles. These shingles are water-shedding, strong and warranted to withstand winds up to 130 mph."
Screenshot via GAF.energy
"It becomes a viable, cost-effective way in most everywhere in the country to go with the GAF shingles, in theory, than to replace a roof with traditional shingles," Clark says.
Solar energy is an affordable option for millions of homeowners, but you'll never know if it's right for your home unless you take the time to do some research.
"A salesperson is going to try to sell you the largest system they possibly can at the highest possible price," Clark says. "But that may not be appropriate for payback where you live."
That's why he says it's imperative that you educate yourself before you spend your hard-earned money on a solar system.
More Resources From Clark.com:
How To Save Money on Utilities
10 Ways Homeowners Waste Money
Clark Howard's Guide To Lowering Your Monthly Bills

redpajama_set_name: RedPajamaCommonCrawl


text:
← ADAM'S TOP 100 OF 2012 – #100 to #86 (Post 1 of 11)
ADAM'S TOP 100 OF 2012 – #70 to #56 (Post 3 of 11) →
ADAM'S TOP 100 OF 2012 – #85 to #71 (Post 2 of 11)
Open your chart to me.
From now until New Year's Eve, I'll be counting down my top 100 songs of the year as I've been tabulating over the past few weeks. Every week, I make a top 40 list, and each position gets a certain amount of points, plus, I add in some extra points for weeks at #1, which goes towards their yearly total. The survey period is from December 4, 2011 to November 25, 2012. 177 songs ranked in the top 40 at some point this year, an increase of eleven from last year, which means that the pace picked up a little bit. Ties are broken by (1) peak position, then (2) weeks at peak position, and then (3) number of weeks on chart should it go that far. Everything from the top of the pops is in here: boy bands, bubblegum, country, dance, rock, and all the surprise hits and major under-performers in-between. Of course, I'll be commenting on them as well, but I'm saving the good stuff until we get towards the top-tier of the top 100. We're 15 songs down and have 85 more hits to go. Let's pick back up at #85…
085. Kris Allen – The Vision Of Love (174 points) (PEAK: #21)
Here's another Idol winner that was dropped by his label this year after his sophomore release, Thank You Camellia, underperformed. It's a shame as this one was probably his catchiest single to date. The label credit on his recent Christmas EP is independent My T Mouse Records, a play on the cartoon superhero from the 1940's.
084. Karmin – Crash Your Party (189 points) (PEAK: #16)
First of three singles in the top 100 for this so-called swag pop duo hailing from Beantown. This was essentially a "promotional single" as it didn't appear on their major label debut, an EP entitled Hello. The title track is the next one up of the three.
083. Will Young – Come On (189 points) (PEAK: #12)
From his album Echoes, Young has one more song in the top 100, coming up in this section, in fact. Of the four singles from the album, only one made my top ten ten: "Jealousy", which peaked at #3 last year.
082. Dave Matthews Band – Mercy (195 points) (PEAK: #19)
Matthews and the band have always performed solidly on my chart, but this was the first DMB era without a top ten hit on my survey since 2002's Busted Stuff. "Where Are You Going?" made my top twenty, but failed to make the top ten. It was sonically boring and after a while of just sitting there, I had to let it fall. Perhaps you can attribute this same sort of story with this year's #82 song.
081. Madonna featuring Nicki Minaj and M.I.A. – Give Me All Your Luvin' (196 points) (PEAK: #15)
Despite a Clear Channel "artist integration" deal which enabled radio stations to play the song every hour on the hour for the better part of three days, this was a major disappointment for the Material Girl. Yes, the demo leaked late last year and yes, it did attain a peak of #9 on the Hot 100, but it got zero longevity beyond her Super Bowl performance. (A very good performance, by the way.) This is the only song by Her Madgesty in the year-end survey.
080. Eric Hutchinson – Watching You Watch Him (201 points) (PEAK: #20)
Remember when Perez Hilton's influence was so big that he could break an act? That's what happened with this guy and his 2008 album, Sounds Like This, which launched "Rock & Roll" up to #14 for two weeks. His second hit on my chart was a decent one, but just didn't muster enough chart power to rank any higher than it did.
079. Will Young – I Just Want A Lover (202 points) (PEAK: #18)
Ever wanted to see a guy romancing a shopping cart? Take a look at the odd video clip for this song. Just last month, Young switched labels from 19/RCA to Island, and hopes to have a new record out in 2013.
078. fun. – Carry On (214 points) (PEAK: #2)
Though it was #2 back in November, it's now gone on to spend three weeks at #1 on my personal chart. That makes fun. the first group to score three number-ones consecutively in a calendar year since the Backstreet Boys did it back in 2001 with "The Call", "More Than That" and "Drowning".
077. Conor Maynard – Vegas Girl (221 points) (PEAK: #18)
He's another YouTube discovery who has now garnered three top ten hits in the United Kingdom, this one peaking at #4 over there. He's not quite the British version of Justin Bieber in terms of fandom and sales, but he does make a solid Pop record. His album, Contrast, gets a U.S. release in early January.
076. Rebecca Ferguson – Nothing's Real But Love (223 points) (PEAK: #19)
This gal from Liverpool brings some soulful sounds to the countdown, peaking at #19 for four consecutive weeks. Though she hasn't amassed a huge following in the States, her album has had a decent run in the United Kingdom. Hey, she beat Matt Cardle, who beat her to take the X Factor crown, on my year-end survey for the year. That's pretty impressive.
075. Bruce Springsteen – We Take Care Of Our Own (236 points) (PEAK: #17)
What can you say about The Boss that hasn't been said? He's a legendary rocker, but, in terms of peak position, this is actually his best ranking song to make my top 40. It saw notable sales gains when promoted as a part of President Obama's successful reelection campaign.
074. Colbie Caillat featuring Common – Favorite Song (239 points) (PEAK: #16)
This is the first time that a third single from any of Caillat's three eras has entered the top 40. Caillat has had nine hits make my chart to date, with a tenth waiting in the wings: "We Both Know", featuring Gavin DeGraw, from the soundtrack to Safe Haven.
073. Adam Lambert – Never Close Our Eyes (240 points) (PEAK: #15)
Alright, you Glamberts, here's the first of two songs on the chart for the recent host of VH1 Divas 2012. Of his four songs to make my top 40, this is the only one that didn't make the top ten, stalling out at that #15 peak for three weeks. The first single from Trespassing will be appearing in a little while.
072. Alanis Morissette – Guardian (245 points) (PEAK: #17)
After an era with no top-40 hits, Morissette landed one song in the survey this year, from her album Havoc and Bright Lights. She hasn't scored a top ten hit on my chart since her remake of Seal's "Crazy" peaked at #8 for two weeks in January 2006.
071. Ellie Goulding – Lights (245 points) (PEAK: #9)
Goulding's song was #78 on my 2011 year-end countdown with just five points less than it accumulated this year. It was off the charts months before it hit #1 on the CHR survey in August.
Join me back here tomorrow as I reveal #70 through #56, packed with shadows, darkness and falling skies. Not too optimistic looking, huh?
Filed under Charts/Trade Papers, Personal Charts, Playlists, Top 100 of 2012
Tagged as Adam Lambert, Alanis Morissette, Bruce Springsteen, Colbie Caillat, Conor Maynard, Dave Matthews Band, Ellie Goulding, Eric Hutchinson, fun., Karmin, Kris Allen, Madonna, Rebecca Ferguson, Will Young


Plumbco is a five-star reviewed Wichita plumber & plumbing company with over 30 years experience helping families just like yours.
Check out our everyday special pricing for replacing a toilet, hot water heater, or garbage disposal! Toilet running constantly? Call on Plumbco, your toilet repair and toilet installation experts. We provide free estimates and don't charge for our plumbers to simply show up at your doorstep like the other guys!
Thank you for choosing Plumbco!
We are a family owned company with its roots right here in Wichita, Kansas. We are fully licensed and adhere to all ordinances to ensure your home meets local plumbing code requirements. We strive each day to provide honest and professional plumbing solutions to our customers all over South Central Kansas.
We are located in the Historic Delano District, diagonally across the street from the new Sedgwick County Tag Office. Call us now for licensed plumbers in Wichita, Andover, Derby, and most cities within the Greater Wichita Metropolitan area.


Build your dream house on this beautiful 1.55 acre lot. This approved building lot is level with ample frontage. Close to the Tomhannock Reservoir, Schaghtiocoke fair grounds, VT, Skiing, Hiking, Biking and in the Hoosic Valley School District.


text:
Thieves steal truck, trailer from veteran at McDonough hotel
By Janice Yu
MCDONOUGH, Ga. - Police are on the hunt Sunday morning for thieves who stole nearly everything from a wounded veteran, including his prosthetic leg.
Thieves steal veteran's truck and trailer from McDonough hotel
The thieves took nearly everything from the couple, including the wounded veteran's prosthetic leg.
Bill and Marge Melvin packed up their belongings and left Michigan to move to their new home in Florida. The couple had to attend a wedding on Saturday, so they decided to spend the night Friday night at the Hilton Inn in McDonough.
Bill Melvin said he parked the truck and trailer in the parking lot. When he went outside around 7:15 on Saturday morning, he noticed both were missing.
"We're just in shock. We're shaken. It just leaves you with this empty hole," Melvin said.
The large, yellow Penske truck and black trailer that was attached to it contained almost all of the couple's belongings.
"I'm retired, I'm a veteran, I'm also an amputee. The trailer even had my prosthetic leg in it. Our clothing, our furniture, a motorcycle, recreational equipment," Melvin said.
The couple looked through security footage with police and saw someone in a Honda Civic break into the truck just before midnight.
The suspect then drove off within a matter of seconds.
"There were locks on all the doors, the truck, the trailer. But I don't think that means much to a thief," Melvin said.
This isn't the first time vehicles have been stolen from this area. Back in March, FOX 5 reported that police were searching for suspects who stole pickup trucks from two hotels just about half a mile away from the hotel the Melvins stayed at.
RELATED: Police: Thieves steal 2 Ford trucks in 1 night
Police have not said whether or not these incidents could be connected.
The Melvins are asking the community to keep an eye out for a Penske moving truck with an Indiana license plate and a black trailer with a Michigan license plate.
"It has an Indiana license plate on it. the black trailer has a Michigan license plate that's mounted towards the top of the trailer." Bill Melvin said.
They are offering a reward to anyone who is able to help them get their belongings back.
Please call McDonough police with any information.


Tsunami risk in western Mediterranean is determined by the exposure of Spanish, Moroccan and Algerian coasts to two different seismic areas - the Alboran sea and the Atlas belt in north-western Algeria - by the high population density – mostly in Spain and Algeria - and by the importance of coastal tourism infrastructure in Spain.
A recent article "tsunami hazard at the western Mediterranean Spanish coast from seismic sources" published on Natural Earth Science, analyses the potential tsunami sources close to the Iberian Peninsula and identifies the areas where the impact of a tsunami would be greater. The tsunami threat over the Spanish Mediterranean coast and the Balearic Islands was estimated reviewing 22 possible tsunami sources, compiling maximum wave elevation maps and calculating tsunami travel times through numerical modelling.
Regional maximum wave elevation maps for the worst tsunamigenic source of the Alboran Sea and for the northern Algerian sources for the south-eastern Iberian Peninsula. The colour shading varies with the maximum wave elevation as shown in the colour scale.
In general – the article reports - the northern Algerian sources resulted to pose a greater risk to the Spanish coast than the Alboran Sea sources. Tsunamis generated in northern Algeria, would affect the provinces of Almeria and Alicante, and especially the islands of Ibiza and Formentera with probable severe damage. The province of Almeria is at a high risk of being affected by a tsunami because it can be reached by virtually all sources of the Alboran Sea and the North West of Algeria.
With reference to a possible Mediterranean Fukushima, the first conclusion that we may draw from the reserach is that the Vandellòs Nuclear Power Plant situated very close to the sea near Tarragona lies in a quite low tsunami risk area. Although for properly evaluating the tsunami risk along the coast of Catalonia, also the scenario of the 1373 earthquake in the Central Pyrenees-Catalonia region along with its associated tsunami in Barcelona should be evaluated.
A wait and see policy is unacceptable considering the seriousness of the tsunami threat says the study on the vulnerability of the French Mediterranean coasts to tsunamis recently presented to the French Senat in order to highlight French coasts at high tsunami risk and call for stronger commitment to action.
The report classifies the most dangerous tsunami-generating zones for French Mediterranean coasts - 59 seismic zones and 20 underwater landslide zones on the French continental shelf – simulates extreme but possible events that could generate tsunamis and identifies the most vulnerable coastal areas.
A 6.8 magnitude earthquake with an epicentre situated some fifty kilometres off the coast of the French Riviera in the Liguria Sea. A 6.7 magnitude earthquake centred in the Gulf of Lion, one hundred kilometres from Perpignan. A 7.8 magnitude earthquake situated 25 km North of the Algerian coast.
A landslide located some twenty kilometres off the north-western coast of Corsica. A landslide located some fifty kilometres off the coast of Perpignan, in the area of the Lacaze-Hérault underwater canyon. A landslide estimated at nearly twenty-five kilometres South-East of Nice.
The synthesis of these 6 scenarios resulted in a first map of the French Mediterranean coast displaying the estimated level of vulnerability to tsunami.
Nearly a third of the large historical earthquakes along the Dead Sea Transform (DST) fault system have produced submarine landslides and consequently tsunamis which devastated the eastern Mediterranean coast – highlights the research project "Tsunami Hazard evaluation of the eastern Mediterranean:Historical Analysis and Selected Modeling" carried out by the Earth and Planetary Sciences Department of the Santa Cruz University in California. Therefore it is important to assess the likelihood of a future earthquake from that source.
Examination of the seismic history of the DST and estimates of the strength accumulated in the DST indicate "3-5 m of potential slip which is most likely to be released in a large earthquake (M>7). Thus there should be great concern in Syria, Lebanon and in Israel, not only for the possible occurrence of a near-future large earthquake, but also for the significant likelihood that the earthquake will be accompanied by a tsunami produced by an offshore slump within minutes of the mainshock".
The eastern Mediterranean – including the coasts of Egypt along the Nile Delta and Sinai, Israel, Lebanon, Syria and the Bay of Iskendrun (Alexandretta) in southern Turkey - stands out for its rather long and detailed earthquake and tsunami historiography. Researchers prepared a detailed compilation of historical reports of tsunamis and earthquakes for this area, tried to correlate tsunamis with earthquakes and to identify possible future tsunami triggering events.
Researchers concluded that, of the 20 reliably reported tsunamis that struck the Levant coast, 10 were triggered by earthquakes that originated along the Dead Sea Transform (DST) fault system - an on-shore seismic zone. Of the other ten tsunamis, eight were associated with sources in the Cypriot and the Hellenic Arcs, and Italy, and two have unknown origin.
Observations allowed researchers to recognize and model two principal mechanisms for the generation of tsunamis that will likely affect this region in the future: submarine landslides produced by on-land earthquake (DST system), and earthquakes originating beneath the sea on nearby seismic zones (Hellenic Arc, Cypriot Arc). Two earthquakes (Cypriot Arc and Beirut Thrust) and one "on land earthquake – submarine landslide' scenarios were simulated and allowed to conclude that the landslide related tsunamis would produce average waves of 4-6 m, whereas tsunamis directly produced by earthquakes would be much smaller, 1-3 m.
Many tsunamis documented in the Mediterranean region are caused by strong earthquakes occurring in the area offshore Crete Island, one of the most active seismic areas in the Euro-Mediterranean region known as the West Hellenic Arc and Trench (WHA-T) system. The largest tsunami event ever occurred in the Mediterranean Sea, which devastated Alexandria in Egypt and caused important damages also on the Sicilian and Croatian coasts, originated in AD 365 from an earthquake in West Crete. When is next strong tsunami originating from this source due to happen?
WHA-T starts from Zakynthos Island to the North and ends to the eastern part of Crete. Localities reported on the map were associated with tsunami inundations.
A research by the Institute of Geodynamics, National Observatory of Athens on "Tsunami hazard in the eastern Mediterranean Sea: strong earthquakes and tsunamis in the West Hellenic Arc and trench system" collected data on earthquake and tsunami occurred in the WHA-T area, investigated the average recurrence of strong tsunamis and performed probabilistic tsunami hazard assessment.
Statistical analysis indicated that tsunamis of low or moderate intensity recur every few years, which means rather frequently. Strong tsunamis, however, are rare. The average recurrence of devastating tsunamis like the one of 365 AD resulted of the order of 1277 years.
In reality – researchers say - the last tsunami event of this intensity occurred in the West Hellenic Arc in 365 AD. The actual time elapsed from the last event is equal to 1643 years. Then, the frequency of occurrence of large-size tsunamis seems significantly overestimated by the intensity-frequency statistics and thus not so reliable. The research concludes that the number of tsunami events considered in the statistical analysis is very small, thus making the statistics extremely sensitive, particularly for large-size events which are of very low frequency. Therefore large tsunamis result to be more and more unpredictable.
The South Aegean Sea saw, in 1630 B.C, the most significant tsunami ever seen by mankind because of its very large size and its possible impact on Late Bronze Age (LBA) civilizations, such as the Minoan civilization on the Island of Crete. It was caused by the eruption and collapse of the Thera volcano on the island of Santorini.
Considering the historical tsunami records of the Turkish and Greek coastlines, there is a high potential for the generation of large tsunamis around the Aegean Sea – according to the research "Tsunami hazard assessment in the northern Aegean sea" by the Institute of Applied Geosciences of the Berlin University of Technology. Researchers identified and mapped the Aegean coastal areas of Turkey and Greece that may be prone to flooding if catastrophic tsunami events occur. Satellite images, Digital Elevation Model (DEM) data and a GIS spatial database were used to point out sensitive zones which require proper tsunami emergency planning.
The research also assessed the impact and spatial destructiveness of a potential tsunami on the Turkish and Greek Aegean coasts against various parameters: a) width of the continental shelf; b) shore bathymetry; c) energy focusing effects; d) coastal topography; e) tsunami terminal velocity and run-up height; f) type of land use in the affected coast - including density of vegetation and buildings.
The most recent large tsunami in the Mediterranean occurred in the Cyclades islands in the South Aegean Sea on 9 July 1956 after a M=7.4 earthquake. The tsunami-generating source was near Santorini. A submarine landslide was probably involved in the tsunami generation mechanism. Extensive destruction was reported in port facilities in the area, small and large vessels, cultivated land and property, and at least four people drowned.
Another large tsunami was generated in the Aegean sea in September 1650 during the eruption of Columbo, a submarine volcano on the North-East of Santorini Island. The volcanic activity began on 26 September. During a pause of activity, sea swell encircled the island and the wave inundated the eastern coast and swept away churches, enclosures, boats, trees and agricultural land. On the eastern and western coast of Patmos Island and on Ios Island, tsunami runup heights of 30 m, 50 m and 16 m respectively, were reported. Ships and fishing boats moored at Heraklion, northern Crete, were violently swept offshore, while vessels were crushed when the wave struck the city walls. The volcanic and seismic calm before the tsunami struck indicates that it was generated by submarine landslides or collapse of the volcanic cone rather than by a strong earthquake or volcanic explosion.
The study by the Berlin University of Technology was also intended to constitute the basis for a future tsunami alert system and to provide local governments with recommendations on disaster risk reduction activities.
Central Mediterranean is exposed to three potential earthquake-related tsunami sources – indicates the article "Earthquake-generated tsunamis in the Mediterranean Sea: Scenarios of potential threats to southern Italy" published in 2008 on the Journal of Geophysical Research. These are: the Tell system in the Algeria-Tunisia offshore capable of generating earthquakes up to magnitude 7.0, the southern Tyrrhenian Sea thrust system capable of triggering earthquakes of magnitude 7.0 and higher, and the Hellenic Arc proven to be capable of generating frequent and occasionally very large earthquakes of magnitude greater than 8.0.
Tectonic map of the Mediterranean basin. Yellow dots indicate seismic events. Color-shaded ribbons highlight the main areas capable of generating tsunamis that pose significant hazard to Mediterranean shore-facing settlements.
For each of the investigated tsunami source zones, researchers simulated possible earthquake-related scenarios leading to tsunami and prepared maps of the maximum wave height, and of tsunami travel time.
Research results indicate that the greatest threat to central Mediterranean European and African coasts would come from earthquakes along the Hellenic Arc source zone. Waves with average maximum height of 1 m or higher are expected along most of southern and eastern Sicily (from Trapani to Messina) and the South-Eastern coasts of the southern Italy peninsula (from Reggio Calabria to Cantanzaro, Taranto, Brindisi and almost Bari). Travel time for waves reaching southern Italy and the south-eastern coasts of Sicily would be between 60-70 min.
Earthquakes along the southern Tyrrhenian source zone could produce low energy tsunamis. They estimated the average maximum wave height is around 0.2 m. Waves of 0.5 m and higher would affect only few localities around the northern coast of Sicily such as Palermo, Trapani, and Milazzo. The average wave travel times to these locations would vary between 5-10 min.
The Algeria-Tunisia offshore source zone can generate tsunamis that would have a great impact on the coasts of Sardinia. The western coast of Sicily would be affected by maximum wave heights in the order of 0.5 m. Wave travel times would be in the order of 40-50 min.
Limiting industrial development along tsunami-prone coasts in the Mediterranean is very difficult to impose –highlights a European Commission Joint Research Centre report on the Potential consequences of tsunami impact on an industrial facility on the north eastern coast of Sicily - as many hazardous areas in the Mediterranean are already heavily industrialized and it may be decided to accept certain risks from infrequently occurring hazards as long as they do not outweigh the benefits derived from an industrial activity.
The publication which was produced under the EU –funded Tsunami Risk and Strategies for the European Region (TRANSFER) analyzed two credible tsunami scenarios - an earthquake along the Capo Vaticano fault in Calabria, source of an earthquake and tsunami on 8 September 1905 which devastated many towns and villages and resulted in more than 500 victims, and a land-slide at Stromboli. The study assesses the potential damage to an oil refinery and the hazardous-materials releases resulting from the tsunami impacts.
Although the conclusions indicate that in the two considered scenarios, the consequences of potential hazardous materials releases, fires or explosions triggered by the tsunamis are likely to be small, the document make recommendations for preventive and preparedness measures that can be taken to reduce the risk of tsunami-triggered chemical accidents and to mitigate their consequences if they do occur.
Land-use planning is the obvious way to avoid the impact of a tsunami, and limiting industrial development along tsunami-prone coasts minimises the hazard associated with the inundation – the research says. Land-use restrictions are, however, difficult to impose to already industrialized areas. In most cases supplementary measures are required to protect hazardous facilities. This means that static and hydrodynamic wave action on structures needs to be considered during the design and operation of an industrial plant and tsunami protection measures such as offshore breakwalls or onshore barriers are to be installed to reducing the tsunami force. These barriers could also prevent collision of debris with tanks or equipment containing hazardous materials and avoid the releases of toxic, flammable or explosive substances.
Should we fear a Mediterranean Fukushima?
Are devastating tsunamis possible in the Mediterranean?
Although less frequent than those in the Pacific or Indian oceans, tsunamis in the Mediterranean Sea have caused extensive damage and loss of life. This is due to the significant frequency of tsunami events – according to the European Environment Agency 200 tsunamis were recorded over the last 500 years around the Mediterranean and the University of Bologna indicated that on average, in the last four centuries Italy has seen 15 tsunamis every 100 years - to the considerable population density along the Mediterranean coasts - around 150 million people concentrated on the 46,000 kms of coastline, with 110 million of them living in cities and some 200 million tourists arriving every year - and to the limited consideration of the tsunami risk in land use planning policies.
Tsunamis can be triggered by three types of geologic events causing the displacement of significant volumes of water: earthquakes, large landslides and volcanic activities.
Submarine earthquakes can abruptly deform the sea floor displacing huge quantities of water. Earthquakes can also trigger the destabilisation of large amounts of sediments deposited on coastal or submarine slopes causing giant landslides which displace large amounts of water and generate a tsunami. These landslides may take place right after the earthquake or may be delayed for days, weeks, or months.
Tsunamis are characterized by large wavelengths and velocities of approximately 700km/h in deep waters where they generate small waves (0.3 meters) and therefore are very difficult to detect. The wavelength causes a slowing down of these waves in shallower waters to around 100km/h. When tsunamis reach the shoreline they build up wave heights up to 30m and more.
In the Mediterranean, due to short travel times and thus very short early warning possibilities tsunami waves can cause severe damages. Most of the reported Mediterranean tsunamis occurred in the most seismic and volcanically active regions like the Aegean, Ionian and Tyrrhenian Seas, the Sea of Marmara and subsequently along the Algerian margin and Cyprus arc, or off-delta areas.
It is impossible to forecast tsunamis; it is only possible to outline potential impact areas associated with geologically active - earthquake and volcano - zones. However not every earthquake, volcanic eruption or submarine landslides necessarily trigger tsunamis.
To identify which Mediterranean coastal zones are particularly exposed to tsunami hazards, PPRD South collected and reviewed the results of various researches, scientific studies, tsunami simulations and tsunami risk assessment in the Mediterranean. Then, on the basis of existing risk maps and studies, the Programme tried to estimate the risks of nuclear or chemical accidents triggered by a tsunami. Finally, PPRD South outlined the existing legal provisions and recommendations for preventing tsunami-chemical accident domino effects in the Mediterranean.


Our annual Christmas Dash to the Quidi Vidi Inn of Olde is Friday December 16. We leave from the Nautilus lobby at the Aquarena 5:30pm for a one-way dash to the Inn where we will enjoy a beverage, a snack and a few laughs!
If you are unable to make the run, or would prefer to use a credit card or PayPal account, you can make a donation to Kelda online by clicking the "Donate To Kelda" button.


text:
HomeBirthday Gift Baskets
Anniversary Gift Baskets, Baked Goods, Birthday Gift Baskets, Candy Craves, Congratulations Gift Baskets, Cookies Gift Baskets, Corporate Gift Baskets, Gift Baskets, Gourmet Food Baskets
Bear Hugs – Congratulations
Anniversary Gift Baskets, Baby Gift Baskets, Baked Goods, Birthday Gift Baskets, Candy Craves, Chocolate Gift Baskets, Coffee and Tea Gifts, Congratulations Gift Baskets, Cookies Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Gourmet Food Baskets, Love and Romance, Sympathy Gift Baskets, Thank You Gift Baskets
Bear Hugs – Thank You
Anniversary Gift Baskets, Baked Goods, Birthday Gift Baskets, Candy Craves, Cookies Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Prepared Meals, Snacks Gift Baskets, Thank You Gift Baskets
Cookie and Cocoa Gift Box
Anniversary Gift Baskets, Birthday Gift Baskets, Congratulations Gift Baskets, Corporate Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Love and Romance, Sympathy Gift Baskets, Thank You Gift Baskets
Deluxe Mixed Nut Gift Tray
Anniversary Gift Baskets, Baby Gift Baskets, Baked Goods, Birthday Gift Baskets, Candy Craves, Chocolate Gift Baskets, Congratulations Gift Baskets, Cookies Gift Baskets, Fruit Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Gourmet Food Baskets, Love and Romance, Meat & Cheese Gift Baskets, Sympathy Gift Baskets, Thank You Gift Baskets, Wine Gift Baskets
Fresh Fruit, Chocolate and Snacks
Anniversary Gift Baskets, Birthday Gift Baskets, Christmas Gift Basket, Fruit Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Organic Collections, Thank You Gift Baskets
Fruit Extravaganza
Anniversary Gift Baskets, Birthday Gift Baskets, Chocolate Gift Baskets, Christmas, Christmas Gift Basket, Congratulations Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Thank You Gift Baskets
Ghirardelli Tower
Birthday Gift Baskets, Gift Baskets
Anniversary Gift Baskets, Baked Goods, Birthday Gift Baskets, Candy Craves, Congratulations Gift Baskets, Cookies Gift Baskets, Corporate Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Love and Romance, Market Box Gifts, Meat & Cheese Gift Baskets, Prepared Meals, Thank You Gift Baskets, Wow! Collection Gift Baskets
Sky's the Limit
Anniversary Gift Baskets, Baked Goods, Birthday Gift Baskets, Congratulations Gift Baskets, Corporate Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Love and Romance, Prepared Meals, Snacks Gift Baskets, Sympathy Gift Baskets, Thank You Gift Baskets
Soup's On Gift Basket
Anniversary Gift Baskets, Baked Goods, Birthday Gift Baskets, Chocolate Gift Baskets, Coffee and Tea Gifts, Congratulations Gift Baskets, Cookies Gift Baskets, Corporate Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Love and Romance, Sympathy Gift Baskets, Thank You Gift Baskets
Starbucks Coffee and Teavana Tea Gift Basket
Anniversary Gift Baskets, Birthday Gift Baskets, Chocolate Gift Baskets, Christmas Gift Basket, Coffee and Tea Gifts, Congratulations Gift Baskets, Cookies Gift Baskets, Corporate Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Gourmet Food Baskets, Love and Romance, Thank You Gift Baskets, Wow! Collection Gift Baskets
Starbucks Spectacular
Anniversary Gift Baskets, Baby Gift Baskets, Baked Goods, Birthday Gift Baskets, Cakes & Pies, Candy Craves, Chocolate Gift Baskets, Congratulations Gift Baskets, Cookies Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Gourmet Food Baskets, Love and Romance, Market Box Gifts, Sympathy Gift Baskets, Thank You Gift Baskets
Thanks Gourmet Gift Basket
Anniversary Gift Baskets, Baked Goods, Birthday Gift Baskets, Cakes & Pies, Candy Craves, Chocolate Gift Baskets, Christmas Gift Basket, Coffee and Tea Gifts, Congratulations Gift Baskets, Cookies Gift Baskets, Corporate Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Gourmet Food Baskets, Love and Romance, Sympathy Gift Baskets, Thank You Gift Baskets
The Classic Gift Basket
Anniversary Gift Baskets, Baby Gift Baskets, Baked Goods, Birthday Gift Baskets, Candy Craves, Chocolate Gift Baskets, Coffee and Tea Gifts, Congratulations Gift Baskets, Cookies Gift Baskets, General Gift Baskets, Get Well Gift Baskets, Gift Baskets, Gifts For Her, Gifts For Him, Gourmet Food Baskets, Love and Romance, Meat & Cheese Gift Baskets, Prepared Meals, Snacks Gift Baskets, Thank You Gift Baskets, Wine Gift Baskets
The Connoisseur Gift Basket
Paradise Feelings Bouquet
50-stem Red & Bi-color Red/White Roses
50-stem Bi-color Pink Roses
40-stem Mini Green Hydrangeas
50-stem Hot Pink & Light Pink Roses


text:
Home Opinion Environment
COP25: Another round of active inaction
Chile's Minister of Environment and COP25 president Carolina Schmidt talks to Brazilian Secretary for National Sovereignty and Citizenship Fabio Mendes Marzano during the closing session of the UN COP25 climate conference in Madrid on December 15. PHOTO: OSCAR DEL POZO/AFP VIA GETTY IMAGES
Mizan R Khan
The UN's longest-ever climate negotiations, continuing non-stop for almost two extra days, drew to a close on December 15 with not much to celebrate. Nations on both sides—developed and developing—held hardline positions resulting in utter disappointment, so expressed grudgingly by the UN Secretary General himself. Countries failed to agree on many of the sought-after outcomes, including rules to set up a global carbon market, steps to mobilise dedicated funding for loss and damage (L&D) and mobilisation of long term finance (LTF) for the most vulnerable.
First, there is the most vital issue of ambition to reduce emissions in order to live in a world well below 20C above the pre-industrial level, which saw no real move ahead. Countries were divided on focusing either on the pre-2020 or a post-2020 ambition. Developed countries stressed on enhanced post-2020 emissions pledges in the new nationally determined contributions of parties. While major developing country emitters like Brazil, China and India opposed any obligation to submit enhanced pledges, arguing that the focus should be on meeting first the pre-2020 pledges made by developed countries earlier. The former also made it clear they would not support strong language on raising ambition without a similar call for rich countries to provide adequate support, long promised to developing countries.
Against this bleak backdrop, about 80 countries have already signaled plans to enhance their climate pledges next year. Even as the talks fell into disarray, the EU agreed to a "climate neutral" target for 2050, joining 73 countries who have signed up to a similar goal. With the US withdrawal from the Paris Agreement (PA) still underway and without progressive ambition, as agreed under the PA by all including the major emitters from both sides of the aisle, the world is likely to experience at least an additional 30C of warming in the coming decades.
Second point is about the global carbon market stipulated under the PA. COP24 in Katowice last year could reach agreement on a rulebook for implementation of all issues except on Article 6 of the PA, which provides for creating a carbon market, among others. So, fixing its rules was the main remaining part of the Paris Rulebook, the nitty-gritty details of how such a market will operate. Here again, irreconcilable differences swayed any progress. Countries like Australia, Brazil, China and India insisted for a system allowing the carryover of Kyoto-era carbon credits as contribution to their mitigation pledges post-2020. However, other countries argued this would undermine the entire market system. As tensions peaked, a group of 31 countries led by Costa Rica signed up to the "San Jose principles", a set of standards for ensuring the integrity of the global carbon market. Another issue of rancor was related to what share of proceeds from emissions trading will be forwarded to the Adaptation Fund. Countries have not settled on how much, with options for two percent of proceeds (generally supported by developed countries), or five percent (supported by developing countries).
The real fight lay in whether a similar "share of proceeds" for adaptation should be set up for bilateral trading under PA Article 6.2. Not applying a similar levy could mean bilateral trading will enjoy preference over the global carbon market under Article 6.4, reducing in turn the money that will go to Adaptation Fund.
Third, the L&D agenda under the Warsaw International Mechanism (WIM) could not progress much except for the establishment of the Santiago Network. The main agenda on this issue was to review the WIM Terms of Reference, which emphasised the mobilisation of dedicated resources for L&D. Another technical but important argument was whether the WIM should be put under the PA or the general Conference of Parties (COP). The US pushed strongly to keep it under the PA, as it will continue to belong to the COP, although several country groups made it clear that the WIM should be governed jointly by the COP and the PA. In terms of any money for L&D, there has been no progress made. The developed countries led by the US vehemently opposed it.
Fourth, there was no positive outcome on long term finance (LTF), another perennial crunch issue. The promised new climate finance goal to be met by 2025 under the PA has to be higher than the pledged USD 100 billion a year by 2020. Further push back from rich countries on commitments to provide LTF to the most vulnerable symbolised the intractable tension between the needs of developing countries to address climate change and the opposition of a few major economies. Actually, the issue that continues to mar the mutual trust is the persistent opposition for the last two decades by many developed countries that hinders agreement on a definition for climate finance. This could plug the loopholes of double/triple counting of the same money, or the repackaging of development assistance as climate finance. Continued lack of such an agreed understanding results in a Himalayan gulf between the claimed delivery and actual receipts in developing countries.
In the end, there is little gain in few non-political issues such as the approval of a new Gender Action Plan and a work plan for the Local Communities and Indigenous Peoples Platform. Indigenous and human rights groups have long sought for new mechanisms to ensure that supported projects do no harm to local communities. There was no strong commitment on this either. Their demand for setting up an independent grievance/redress mechanism fell on empty ears.
Months before and throughout the talks, youth activists led by Greta Thunberg highlighted the disconnect between the negotiations and the demands of science, and the affected communities the world over. Unlike Paris, the activism resulted in a lackluster impact. Hope the youth activists will consider the lessons learned this year.
One silver lining is that under the new Green Deal for Europe, the EU Commission plans to enhance the bloc's 2030 target to at least 55 percent reduction. All member states but Poland also committed to achieve carbon neutrality by 2050. The UK is one of several European countries which supported the "San Jose principles" and being a member of the high ambition coalition pushed hard for a clear call for enhanced climate plans in 2020. With so little agreed at COP25, the stakes are much higher for the Glasgow talks next year.
Let me end by referring to a recent statement of Dr Saleemul, who has attended all the 25 COPs since 1995—unless Glasgow promises to turn into an "Action COP", he may consider not joining any more. Let us only hope that under leadership of the progressive UK, COP26 goes beyond the process of "active inaction", unlike some of the COPs in the past.
Mizan R Khan is Deputy Director, International Centre for Climate Change & Development (ICCCAD) & Program Director, LDC Universities' Consortium on Climate Change (LUCCC).
Popular In Opinion
The rapes that don't matter
An argument for nuance
Distrust of Police: Neither good for public nor for police
COP25: The case for a sincere investment in loss and damage
The return of the intrepid patriarch
Eight points to consider
Bangladesh's IT Industry
Causes and Solutions
Dhaka vs Kolkata
Bangabandhu in prison: Transcending stone walls and iron bars
More from Environment
Why count birds?
Is it a new concept for Bangladesh?
Arguments for using AI to combat climate change
Why saving the Sundarbans is so urgent
How our rivers fared in 2019


Leopard 2A4 out of Lego? Better believe it. Watch it roll over obstacles with its rotating turret, gunner's counter rotation gun system, self-leveling main gun. It is 1/18 of the original German war tank. Can you imagine what all mischief you could get into with this?
The Leopard 2 is a tank which was developed for the German Army in the early '70s by Krauss-Maffei. It was the successor of the Leopard 1 and soon became the German Army's chief battle tank. The Leopard 2 was first put into service in the year 1979. Aside from Germany this tank came into service in 12 countries in Europe and even some non-European nations sought after it, so there is no wonder around 3,480 Leopard 2 tanks were manufactured in total. In the battlefield, the Leopard 2 made its debut when the German Army brought it to the battlefields of Kosovo. The contingents from Canada and Denmark brought their own Leopard 2s in Afghanistan as part of the International Security Assistance Force. This tank saw two batches of development. The original models (until Leopard 2A4) had a turret armor that was vertically oriented. The improved models or the Leopard 2A5 on the other hand (along with the versions that followed) boasted of a turret appliqué armor that was angled and arrow shaped. Other improvements were made to the newer batches as well. All of these tank versions were equipped with laser range-finders, digital fire control systems, advanced night vision equipment, thermal imaging (later on) as well as coaxial machine gun & fully stabilized main gun. The upgraded sighting equipment is worth mentioning since it made the tank the very first vehicle to utilize an LLLTV or low-light level TV system. This tank was designed to engage any moving target while in motion over rough terrain.
Men love their toys. These are "big boy toys" that have tons of power and a lot of horse power, having 1000 under the hood. That being said, which one is better? Our guys wanted to know so they went out to where the army trains in Neumünster, Germany.
What happens when you combine a superb military tank and a Lego? You get Leopard 2A4 made fully out of Lego pieces and it works :).
Amazing tank driver braking skills :). I would not be surprised if there were more than just the skid marks on the asphalt left behind. Hehe. I know I would probably shat myself.


In this article, we have collected 36 new best Responsive premium themes of 19th #March 2015 for inspiration. This themes are awesomely designed and have lots of great features.
Orenmode is a Premium Responsive Magento theme with extremely customizable admin settings. Suitable for every type of store. Great as a starting point for your custom projects. Perfect responsive multistore magento theme.
Vintage Responsive Magento Theme is designed specified for fashion shop, watch shop, jewelry or any types of store according to shop master's purpose. This responsive magento theme is an extremely charming, highlighted with modern, smart and elegant design and stunning visual effects so give customers a great feeling of a professional fashion brand.
Ves Computer is a responsive magento theme which is designed for Computer store, TV store, Camera store, Apple store, Mobile store, Digital Store, Hitech Store, etc. This responsive theme is fully customizable. With Live Theme customizer, you can customize theme colours, fonts, layout easily.
Bakery is an extremely powerful and flexible premium magento theme with responsive & retina ready design. Bakery is an extremely powerful and flexible premium magento Theme made specially for bakers and cake shops. It has included a variety of skins and also a boxed and a wide version.
Veyron is a great Prestashop Theme for selling fashion, cosmetics, electronics, .... Veyron is a multipurpose Prestashop Theme. It has 3 stores: cosmetics, electronic, fashion. Beside, store Cosmetics has 2 styles : boxed, full width.
CleanMag is a Responsive modern, Blog, Magazine, News and professional neat & clean WordPress Theme forever. It's 100% responsive with any devices. It's use very easy. Drag & Drop page builder help you to create your Home Page easily in a minute. It's main focus on SEO.
Fulgor is a minimal and bright full-integrated WooCommerce theme. Fulgor is the minimal fashion eCommerce WordPress theme. Not just about fashion, Fulgor is customizable and easy to use for any kind of online store, downloadable products or portfolio.
Birch is a clean & sophisticated personal blog theme to inspire and impress. Its strength is its simplicity and flexibility, a modern WordPress personal blog theme that presents your work and content with absolute clarity and impact.
Fitly is a premium WordPress theme for Personal Trainers and Personal Training teams.
15Zine is a ridiculously versatile Newspaper theme out of the box – For the homepage, you can use 15zine's exclusive and powerful homepage drag and drop builder to create modern and layouts. You can use 15Zine's exclusive Trending mega menu option to showcase your most popular posts of the moment/week/month.
Magnium theme is one of the fastest and powerfull multipurpose WordPress themes on Themeforest. This theme can be used for any personal or business needs to easy create and launch your WordPress based website in several minutes.
Frida is a new WordPress Theme for Blog. It has 5 attractive layouts and unique features.
Credenza is premium one page WordPress Theme. It is the first theme to use Visual Composer based portfolios in an Ajax environment.
Gazeta is a News, Magazine, Newspaper & Portal Responsive WordPress Theme.
WorkShop is an responsive Unbounce landing page template for event and workshops with clean and minimal design.
luxra is Real Estate landing page for unbounce a drag and drop platform ,it's clean simple , customizable and flexible you could create as many section as you want and provide your potential clients with much information as you want.
Restaurant is an modern Email Template with Builder Access. It is compatible with major email clients, Video tutorials and PSD file is included.
IDEA is designed specially for Start-Ups but can be used for almost all kinds of business out there like App Lunch, Hosting, SaaS etc using Unbounce platform.
Unbounce Mobile Responsive Landing Page Template LandNow is a creative landing page template to be used with Unbounce DIY landing page platform. This multipurpose landing page template can be used for any purposes.
illusion premium responsive retina-ready multipurpose JOOMLA template. It was developed according the latest technologies and can be perfectly fit for any corporate, e-commerce, business, agency, private or promotional website.
Identity is a 100% responsive and parallax one page template. Identity is powered with Twitter Bootstrap 3.1 Framework. It is clean and professional theme perfect for any creative agencies, freelancers and studios.
StarTravel is an premium responsive HTML Template for travel agencies. It is perfect for make you online booking site for hotels, cars or flights.
Shopfine is a modern and clean e-commerce template. The template consists of 28 pages. The template includes all needed design elements for building of a powerful online store such as deadline sale, promo popup, quick view, 5 homepage layouts, 2 category and 4 product layout variations, etc.
SlickLab is a fully responsive admin dashboard template built with Bootstrap 3.3.2 Framework, modern web technology HTML5 and CSS3 . This theme is very lightweight and easy customizable which is basically designed for the developers who want to customize it with just a finger snap.
Pistacia – Chef & Food HTML5 Template a fresh and clean design for chef or food blog. Layout is fully responsive, easy to use and easy customize. Include shop, blog, portfolio, contact, animated 404, coming soon and more pages.
Powerful HTML Template designed in a clean and minimalistic style. This theme is very flexible, easy for customizing and well documented, approaches for personal and professional use. NEWERA has been coded in HTML5 & CSS3 and jQuery.
Timelate is a lively and vibrant template with simple easy to navigate user experience and easy to edit code. It is suitable for any creative agency, photography studio, work as a portfolio or a gallery. Every page and interaction is carefully designed to bring an elegant and unified experience.
MiResume is a Modern, Responsive and Minimalistic HTML5 Theme that is perfect for creating a digital personal resume or website and is sure to help you boost your business and build a long list of potential clients.
UnicMag is a fully responsive HTML5 & CSS3 template giving the enlightened improvement when display your website in any devices or browsers. It best suits for planing to start an online news website or blog. It's coded using the latest HTML5 and CSS3 standards, and all code is W3C-valid and cross-browser compatible.
Zamad is a Personal Blog Template with Portfolio, Single Project/Post, Short codes and many other features. Zamad is a clean and modern HTML5 template with proper documentation.
Invory is a multipurpose HTML5 template for every type of website. This template includes 24 different page layouts as well as the PSD files for every single page.
Item Reviewed: 36 New Awesomely Design Website Templates 19 March 2015 9 out of 10 based on 10 ratings. 9 user reviews.


text:
package org.bouncycastle.gpg;

import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Set;

import org.bouncycastle.openpgp.PGPExtendedKeyAttribute;
import org.bouncycastle.openpgp.PGPRuntimeOperationException;
import org.bouncycastle.util.Characters;
import org.bouncycastle.util.Strings;
import org.bouncycastle.util.encoders.Hex;
import org.bouncycastle.util.io.Streams;

public class SExpression
{
    //TODO  make immutable.

    private static final Set<Character> labelStop = new HashSet<Character>()
    {{
        add(Characters.valueOf(' '));
        add(Characters.valueOf(')'));
        add(Characters.valueOf('('));
        add(Characters.valueOf('#'));
        add(Characters.valueOf('\"'));
        add(Characters.valueOf(':'));
    }};
    private final ArrayList<Object> values = new ArrayList<Object>();
    private boolean canonical = false;

    public SExpression(List<Object> values)
    {
        this.values.addAll(values);
    }

    public SExpression()
    {

    }

    public static SExpression parse(byte[] src, int maxDepth)
        throws IOException
    {
        return parse(new ByteArrayInputStream(src), maxDepth);
    }

    /**
     * Parser for canonical and normal S-Expressions
     *
     * @param _src     Input
     * @param maxDepth maximum recursion depth before failing
     * @return An SExpression
     * @throws IOException
     */
    public static SExpression parse(InputStream _src, int maxDepth)
        throws IOException
    {
        SExpression expr = null;
        return parseExpression(_src, expr, new ByteArrayOutputStream(), maxDepth);
    }

    private static SExpression parseExpression(InputStream src, SExpression expr, ByteArrayOutputStream accumulator, int maxDepth)
        throws IOException
    {
        String key = null;
        if (accumulator == null)
        {
            accumulator = new ByteArrayOutputStream();
        }

        try
        {

            //
            // While we are using the callstack we want to artificially limit depth so
            // a malformed message cannot cause a denial service via the callstack.
            //
            maxDepth--;
            if (maxDepth < 0)
            {
                throw new IllegalStateException("S-Expression exceeded maximum depth");
            }

            int c = 0;
            for (; ; )
            {
                // eg (d\n #ABAB#)
                c = consumeUntilSkipCRorLF(src, accumulator, labelStop);

                if (c == ':')
                {
                    int len = Integer.parseInt(Strings.fromByteArray(accumulator.toByteArray()));
                    byte[] b = new byte[len];
                    Streams.readFully(src, b);
                    expr.addValue(b);
                    expr.setCanonical(true);
                    continue;
                }

                if (accumulator.size() > 0)
                {
                    expr.addValue(Strings.fromByteArray(accumulator.toByteArray()));
                }

                if (c == '(')
                {
                    if (expr == null)
                    {

                        expr = new SExpression();
                        parseExpression(src, expr, accumulator, maxDepth);
                        return expr;
                    }
                    else
                    {
                        expr.addValue(parseExpression(src, new SExpression(), accumulator, maxDepth));
                    }
                }
                else if (c == '#')
                {
                    consumeUntilSkipWhiteSpace(src, accumulator, '#');
                    expr.addValue(Hex.decode(Strings.fromByteArray(accumulator.toByteArray())));
                }
                else if (c == '"')
                {
                    consumeUntilSkipCRorLF(src, accumulator, '"');
                    expr.addValue(new SExpression.QuotedString(Strings.fromByteArray(accumulator.toByteArray())));
                }
                else if (c == ')')
                {
                    return expr;
                }
                else if (c == -1)
                {
                    break;
                }
            }
        }
        finally
        {
            maxDepth++;
        }

        return expr;

    }

    private static void consumeUntil(InputStream src, ByteArrayOutputStream accumulator, char item)
        throws IOException
    {
        accumulator.reset();
        int c;
        while ((c = src.read()) > -1)
        {
            if (c == item)
            {
                return;
            }
            accumulator.write(c);
        }
    }

    private static void consumeUntilSkipWhiteSpace(InputStream src, ByteArrayOutputStream accumulator, char item)
        throws IOException
    {
        accumulator.reset();
        int c;
        while ((c = src.read()) > -1)
        {
            if (c <= ' ')
            {
                continue;
            }
            if (c == item)
            {
                return;
            }
            accumulator.write(c);
        }
    }

    private static int consumeUntilSkipCRorLF(InputStream src, ByteArrayOutputStream accumulator, Set<Character> characterSet)
        throws IOException
    {
        accumulator.reset();
        int c;
        boolean lineEnd = false;
        while ((c = src.read()) > -1)
        {
            if (lineEnd && c <= 32)
            {
                lineEnd = false;
                continue;
            }

            if (c == '\n')
            {
                lineEnd = true;
                continue;
            }
            if (characterSet.contains(Characters.valueOf((char)c)))
            {
                return c;
            }

            accumulator.write(c);
        }
        return -1;
    }

    private static int consumeUntilSkipCRorLF(InputStream src, ByteArrayOutputStream accumulator, char ch)
        throws IOException
    {
        accumulator.reset();
        int c;
        boolean lineEnd = false;
        while ((c = src.read()) > -1)
        {
            if (lineEnd && c <= 32)
            {
                lineEnd = false;
                continue;
            }

            if (c == '\n')
            {
                lineEnd = true;
                continue;
            }
            if (ch == c)
            {
                return c;
            }

            accumulator.write(c);
        }
        return -1;
    }

    public static Builder builder()
    {
        return new Builder();
    }

    public void addValue(Object value)
    {
        this.values.add(value);
    }

    public Object getValue(int i)
    {
        return values.get(i);
    }

    public String getString(int i)
    {
        Object val = values.get(i);
        if (val instanceof byte[])
        {
            return Strings.fromUTF8ByteArray((byte[])val);
        }

        return values.get(i).toString();
    }

    public int getInt(int i)
    {
        return Integer.parseInt(getString(i));
    }

    public byte[] getBytes(int i)
    {
        return (byte[])values.get(i);
    }

    public SExpression getExpression(int i)
    {
        return (SExpression)values.get(i);
    }

    public List<Object> getValues()
    {
        return values;
    }

    public boolean isCanonical()
    {
        return canonical;
    }

    private void setCanonical(boolean canonical)
    {
        this.canonical = canonical;
    }

    public PGPExtendedKeyAttribute toAttribute()
    {

        PGPExtendedKeyAttribute.Builder builder = PGPExtendedKeyAttribute.builder();
        for (Iterator it = values.iterator(); it.hasNext();)
        {
            builder.addAttribute(it.next());
        }
        return builder.build();
    }

    public SExpression filterOut(String... keys)
    {

        HashSet<String> set = new HashSet<String>();
        set.addAll(Arrays.asList(keys));

        SExpression expr = new SExpression();
        for (Iterator it = values.iterator(); it.hasNext();)
        {
            Object item = it.next();
            if (set.contains(item.toString()))
            {
                continue;
            }

            if (item instanceof SExpression)
            {
                if (!((SExpression)item).values.isEmpty())
                {
                    String label = ((SExpression)item).values.get(0).toString();
                    if (set.contains(label))
                    {
                        continue;
                    }
                }
                expr.values.add(((SExpression)item).filterOut(keys));
            }
            else
            {
                expr.values.add(item);
            }
        }
        return expr;
    }

    public SExpression filterIn(String... keys)
    {

        HashSet<String> set = new HashSet<String>();
        set.addAll(Arrays.asList(keys));

        SExpression expr = new SExpression();
        for (Iterator it = values.iterator(); it.hasNext();)
        {
            Object item = it.next();
            if (item instanceof SExpression)
            {
                if (!((SExpression)item).values.isEmpty())
                {
                    String label = ((SExpression)item).values.get(0).toString();
                    if (!set.contains(label))
                    {
                        continue;
                    }
                }
                expr.values.add(item);
            }
            else
            {

                if (!set.contains(item.toString()))
                {
                    continue;
                }

                expr.values.add(item);
            }
        }
        return expr;
    }

    public byte[] toCanonicalForm()
    {
        ByteArrayOutputStream bos = new ByteArrayOutputStream();
        try
        {
            toCanonicalForm(bos);
        }
        catch (Exception ex)
        {
            throw new PGPRuntimeOperationException(ex.getMessage(), ex);
        }
        return bos.toByteArray();
    }

    public void toCanonicalForm(OutputStream out)
        throws IOException
    {
        out.write('(');
        boolean space = false;
        for (Iterator it = values.iterator(); it.hasNext();)
        {
            Object value = it.next();
            if (value instanceof QuotedString)
            {
                String s = ((QuotedString)value).value;
                out.write(Strings.toByteArray(Integer.toString(s.length())));
                out.write(':');
                out.write(Strings.toUTF8ByteArray(s));
            }
            else if (value instanceof String)
            {
                String s = (String)value;
                out.write(Strings.toByteArray(Integer.toString(s.length())));
                out.write(':');
                out.write(Strings.toUTF8ByteArray(s));
            }
            else if (value instanceof byte[])
            {
                byte[] b = ((byte[])value);
                out.write(Strings.toByteArray(Integer.toString(b.length)));
                out.write(':');
                out.write(b);
            }
            else if (value instanceof SExpression)
            {
                ((SExpression)value).toCanonicalForm(out);
            }
            else
            {
                throw new IllegalStateException("unhandled type " + value.getClass().getName() + " in value list");
            }
        }
        out.write(')');
        out.flush();
    }

    public boolean hasLabel(String label)
    {
        if (values.isEmpty())
        {
            throw new IllegalArgumentException("S-Expression is empty");
        }
        Object val = values.get(0);
        if (val instanceof String || val instanceof QuotedString)
        {
            val = val.toString();
        }
        else
        {
            val = Strings.fromByteArray((byte[])val);
        }
        return val.equals(label);
    }

    public SExpression getExpressionWithLabel(String label)
    {
        for (Iterator it = values.iterator(); it.hasNext();)
        {
            Object o = it.next();
            if (o instanceof SExpression)
            {
                if (((SExpression)o).hasLabel(label))
                {
                    return (SExpression)o;
                }
            }
        }
        return null;
    }

    public SExpression getExpressionWithLabelOrFail(String label)
    {
        for (Iterator it = values.iterator(); it.hasNext();)
        {
            Object o = it.next();
            if (o instanceof SExpression)
            {
                if (((SExpression)o).hasLabel(label))
                {
                    return (SExpression)o;
                }
            }
        }
        throw new IllegalArgumentException("label " + label + " was not found");
    }

    public static class QuotedString
    {
        private final String value;

        public QuotedString(String value)
        {
            this.value = value;
        }

        public String toString()
        {
            return value;
        }
    }

    public static class Builder
    {
        List<Object> values = new ArrayList<Object>();

        public Builder addValue(Object value)
        {
            values.add(value);
            return this;
        }

        public SExpression build()
        {
            return new SExpression(values);
        }

        public Builder addContent(SExpression other)
        {
            for (Iterator it = other.values.iterator(); it.hasNext();)
            {
                values.add(it.next());
            }

            return this;
        }

    }

}

redpajama_set_name: RedPajamaGithub


Being first generation American, how much do you identify as Italian?
As a first generation Italian-American I sometimes like to think that it's an even 50/50 split down the middle, but most of the times it's not. My parents married in Sicily in the 80s and shortly after immigrated to America. They kept their roots very close, my dad still barely speaking english to this day. In my mind, my blood is 100% Italian, but I am American by birth. I feel very blessed to be a first generation child of immigrants, getting to experience the best of both cultures.
How was it for you growing up in Pennsylvania?
If you would have asked me this 5 or 10 years ago I would have told you I hated it. But today, I'm grateful for being brought up in the area I lived in. Etters, Pennsylvania, a small and practically unheard of town outside the capitol, is an extremely rural and somewhat conservative area. I feel as though I have to give some credit to my upbringing in this type of environment that gave me my ability to empathize and see others' viewpoints. In this political climate I feel like a foreigner going back home to visit, being a child of immigrants, being a liberal creative, and being gay. But, a part of me will always love the rural scenery, rolling hills, farms, mountains, woods, and somewhat redneck culture of Etters, PA.
When was the first time you picked up the camera?
2007 -- what a time to be alive -- was the first time I remember being passionate about photography and cameras when I received my first cellphone (the Motorola Razr flip phone). Anything and everything was photographed on that phone.
The first time I received my first real camera was in 2010 at 16 years old. My parents pushed off buying me an expensive camera because they believed it was just a phase. Little did they know then that I'd graduate high school and spend the next four years studying photography in college.
Is it an exciting time being a young creative in Philadelphia?
I believe now more than ever that has always been exciting being a young creative in Philadelphia. There is such a vast amount of diversity, culture and interests along with scenery and grit. Opportunities are available everywhere if you are hungry enough to hunt them down... From successful magazines, well known bloggers, top fashion brands, to galleries and local coffee shops.
It can also be difficult sometimes because being such a diverse and talented city, expectations are very high. It's all about perfecting your craft, pushing your own limits, and being comfortable and confident enough to know your worth as a young artist.
What is the nightlife like there?
Oh, the nightlife... Have to love it. I tend to enjoy going out to experience the nightlife. I can't help but admit the first thing that comes to mind are the clubs and bars. I'm never disappointed when I go out on the town. My favorite places to grab some drinks and bust a move or two are in Fishtown, the Gayborhood, and some holes in the wall in South Philly. The restaurants and food scene in Philadelphia are also out of this world amazing. There are so many options that can cater to everyone from any lifestyle. The art scene is also something that contributes to the nightlife in Philadelphia such as events at the local museums like the Philadelphia Museum of Art and the Franklin Institute to independent galleries and movie theaters.
How comfortable are you in front of the camera vs. behind?
To be very honest, before I worked with self portraits I never wanted to be in front of the camera. Now that I have experience being in front of the camera I don't mind it one bit. In fact, I have more interest to work with other photographers and be on the other side of things. I feel like as a photographer I know how to position my body, use the space, and give a range of poses when I'm in front of the camera. There will always be a sense of nervousness and excitement bordering on anxiety when I'm in front or behind the camera. I think if you're not feeling this way then you might not be doing something that is pushing you or putting you out of your comfort zone, which is something I always try to do.
Are your self-portraits at all an exercise in body pride?
A big part of my self portraits are in fact an exercise in body pride. It has taken a long time and it didn't happen overnight but, a large part of what I do is to show others that self love and appreciation is extremely important. Body positivity is starting to become a more discussed topic today, but still not so much amongst men. Obsession with exercise, muscle building, eating disorders, and body dysmorphia is very common in men. My self portraits have served as a form of my own therapy, but also as a tool to send a message to viewers that self love and body appreciation is important.


Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item. This amazing photo collections about Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item is available to download. We collect this amazing photo from internet and choose the best for you. Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item photos and pictures collection that posted here was carefully selected and uploaded by Rockymage team after choosing the ones that are best among the others. So, finally we make it and here these list of amazing photo for your inspiration and informational purpose regarding the Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item as part of The Best Bedroom exclusive updates collection.Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item, take your time and find the best Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item images and pictures posted here that suitable with your needs and use it for your own collection and personal use. Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item.
Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item. So, if you want to get this amazing photo about Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item, just click save button to save this images to your computer. Finally if you want to get new and the latest wallpaper related with Modern Bedroom Tv Unit Designs New Furniture Entertainment Center S For Flat Screen Tvs Must Have Item, please follow us on facebook or bookmark this site, we try our best to give you daily update with fresh and new wallpaper 2014. Hope you enjoy staying here.


text:
Profile of the Graduate School
Graduate School News Blog
Graduate Admissions FAQs
Graduate Admissions Staff
Billy Graham Scholarship Program
Other Aid Options
Biblical & Theological Studies (Ph.D)
Biblical Exegesis (M.A.)
Biblical & Theological Studies (M.A.)
Clinical Mental Health Counseling (M.A.)
Clinical Psychology (Ph.D.)
Clinical Psychology (Psy.D.)
Evangelism & Leadership (M.A.)
Global Leadership (M.A.)
Global Leadership - Outdoor Ministry Track (M.A.)
Higher Education and Student Development (M.A.)
History of Christianity (M.A.)
Humanitarian and Disaster Leadership (M.A.)
Marriage and Family Therapy (M.A.)
Ministry Leadership (M.A.)
Missional Church Movements (M.A.)
Old Testament Archaeology (M.A.)
Outdoor & Adventure Leadership (M.A.)
Teaching (M.A.T.)
TESOL (M.A.)
Theology (M.A.)
International Student Life
Graduate Chaplain
Christian Distinctiveness in the Psy.D. Program
Home / Graduate School / Degrees / Psy.D. in Clinical Psychology / Student Development / Christian Distinctiveness
Compare the Psy.D. and Ph.D.
Dissertation Resources
Clinical Training
Opportunities and Activities
Student Admissions, Outcomes, and Other Data
Scandrette Lecture Series
Handbook and Forms
School of Psychology, Counseling, & Family Therapy
We live in a time in which it is increasingly intellectually credible to work at interrelating religious belief with a scholarly and applied discipline such as psychology. The Enlightenment rationalism and dogmatic empiricism that were in vogue several decades ago could hardly allow for such interchange. But today's intellectual climate includes the broad phenomenon of postmodernism, the rise of instrumentalist and critical realist approaches to the philosophy of science, and even specific empirical findings on the positive relationships between religious practice and mental health and between values and psychotherapeutic outcomes. These developments leave plenty of room for interaction between Christian faith and practice on the one hand and the discipline of psychology on the other.
Our commitment to Christian distinctiveness is more than just a reaction to contemporary trends in scholarship, however. It is a reflection of the historic commitment of the entire institution, a commitment that has endured when the intellectual trends have not been so comforting. "Wheaton College [as a whole] serves Jesus Christ and advances His Kingdom through excellence in liberal arts and graduate programs that educate the whole person to build the church and benefit society worldwide. . . . Wheaton College seeks to relate Christian liberal arts education to the needs of contemporary society. The curricular approach is designed to combine faith and learning in order to produce a biblical perspective needed to relate Christian experience to the demands of those needs" (Catalog of Wheaton College).
The Graduate School specifically exists to "relate Christian education to the needs of contemporary society." Further, its mission is to "enable the committed Christian student to formulate and articulate a biblical and global understanding of life and ministry and to apply it to service for Christ and His kingdom. The emphasis of the graduate program throughout its history has been on practical scholarship -- scholarship totally rooted in the final authority of the Scriptures but practical so that educated and trained Christian leaders are equipped to relate to the real needs of people today" (Catalog of Wheaton College). We seek to train psychologists to understand and value human diversity, to demonstrate a commitment to underserved populations, and to be agents of reconciliation wherever oppression and injustice exist.
In conformity with these broad goals of the whole institution and of the Graduate School in particular, the doctoral program in clinical psychology is founded upon a concern for interrelating Christian belief and practice with the best of contemporary scholarship and professional standards in the discipline of psychology. We are forthrightly concerned with producing graduates who will be distinctive as Christians in their practice of professional psychology, whether that practice be in an overtly religious context or not. The doctoral program at Wheaton College conforms to the and the , which provide a framework for our life together as an academic and spiritual community.
The best way to experience Wheaton College Graduate School is to visit our campus!
Psychology, Counseling, and Marriage and Family Therapy
Billy Graham Hall, Mezzanine Level
psychology@wheaton.edu
School of Psychology, Counseling and Family Therapy
Psy.D. in Clinical Psychology
M.A. in Clinical Mental Health Counseling
M.A. in Marriage and Family Therapy
B.A. in Psychology


Get the most up to date comparisons featuring InMotion. Our InMotion comparisons and InMotion reviews include the most up to date InMotion pricing and coupon codes. We also evaluate the InMotion features, specs, and benefits.
Our InMotion vs. articles are the most comprehensive comparison tables on the internet. InMotion offers a top web hosting service that will matchup to any competitor.


FloodLines was recorded live at Cafe Oto as part of "Touch presents" on January 31st, 2016. Simon Scott is a sound ecologist and multi-instrumentalist from Cambridge, England. His past albums include Insomni (Ash International) and Below Sea Level (Kesh/TouchLine). His work explores the creative process of actively listening, the implications of recording the natural world using technology and the manipulation of natural sounds used for musical composition. He plays the drums in Slowdive and has recently collaborated with artists James Blackshaw, Spire, Taylor Deupree (Between), Isan and many more. This is his first physical release for Touch. Mastered by Denis Blackham at Skye Mastering. Artwork & Photography by Jon Wozencroft.


Alexander Richard "Alex" Pettyfer (born 10 April 1990) is an English actor and model. He appeared in school plays and on television before being cast as Alex Rider, the main character in the 2006 film version of Stormbreaker; Pettyfer was nominated for a Young Artist Award and an Empire Award for his role. He has been seen as a model in several advertising campaigns for Burberry. His next two starring roles were in the 2011 films I Am Number Four, a science fiction action adventure, and Beastly, a modernised retelling of Beauty and the Beast. Pettyfer also starred in the 2012 film Magic Mike, and played a supporting role in 2013's film The Butler. He appeared in the 2014 romantic drama film Endless Love.
In June 2009, Pettyfer was voted number 35 on British women's magazine Company's list of the top 50 most eligible bachelors. In August 2009, the British magazine Glamour ranked him number 21 on their list of the sexiest men on the planet.
After Pettyfer completed filming Stormbreaker, he did not discuss the film with anyone at his school, citing the advice of his Stormbreaker star Ewan McGregor, who told him to keep his personal and professional lives separate. Pettyfer has since decided to leave school and concentrate on his film career, while studying drama at college, saying that "When you have already experienced going out and working in the real world, and you come back to school, you just see it as a playground and you don't want to be there any more".
Pettyfer dated actress Emma Roberts, whom he met on set of Wild Child in 2007.
He then dated Dianna Agron from August 2010 to February 2011. He was briefly engaged to the actress Riley Keough in 2012, Elvis Presley's granddaughter, whom he met on the set of their film, Magic Mike.
Pettyfer has seven tattoos, including a Celtic cross on his chest, Tibetan script on the inside of his right arm, the words "What Goes Around Comes Around" on his right shoulder, a Katakana script on his lower waist, and the letters "ER," the initials of ex-girlfriend Emma Roberts inside interlinking hearts on his right wrist. When Contactmusic asked him about the "ER" tattoo he said "I don't know how to say it, she's a lovely, lovely girl, we had a spell of something that is over now, but we're on good terms. She's beautiful, she's great; we're really good friends." The actor had Roberts' name tattooed on his wrist while the two were dating. "I'm going to get asked about this, aren't I? I thought it was just between me and her," he said when asked about the tattoo.
Kyle Kingson (Alex Pettyfer), the arrogant and vain son of wealthy and equally arrogant and vain news anchor Rob Kingson (Peter Krause), bullies the witch Kendra Hilferty (Mary-Kate Olsen) who magically transforms handsome Kyle into a bald, tattooed, and scarred shell. If Kyle does not find someone who loves him by the next spring he will remain in this ugly state forever. Kyle is taken to live in a private house with their maid Zola Davies (Lisa Gay Hamilton) and the blind tutor Will (Neil Patrick Harris). Both are a comfort to Kyle when his father begins to neglect him.


text:
Q: Access iptables logs on Android I'm attempting to diagnose a packet forwarding issue on my Android 9 phone.  I've added a -j LOG rule to my FORWARD chain.  How can I access the logged messages?
According to this guide, I first need to alter the syslog configuration file which is either at /etc/syslog.conf or /etc/rsyslog.conf.  However, neither of those files exist on my phone.


i just bought a 1990 4 cylinder 5 speed 4wd trooper with 146000 miles on it. and i just love this thing it runs great it's in really good shape it needs all the useual stuff like oil change tune up ect. my brother and i put about 150 miles on last saturday and noticed it was useing a lot of fuel .
i pulled it in our shop checked all the fuel lines i could find changed fuel filter. had a friend mash the gas while i laid under it thinking it was loosing gas while driveing i cannot find a leak any where.
excessive gas usage and loss power.


A week in a clinical training for in-patient feels like forever. I remembered on my first day, I felt like quitting this course because I found it was so stressful. The stressful episodes getting worse till the next day as I can't sleep well. In fact, the four of us (my group) also experienced that.
All of us also had some trouble reading the Dr's handwriting, bet we also need to prepare ourself and need some skills for it!, Nonetheless, everything had improved, where we don't have to read all the notes on BHT, but just point on the selected pages for follow up. Of course, we also need to read through the patient's history for new cases and need to understand the issues and underlying diseases of the patient.
In spite of that, even though everything was so stressful at the beginning, I still like it as this is the reason why I am in this course. I have been in the catering posting, everything was so beautiful and the community there were so cheerful. But it's not what my heart wants. I want to be a clinical dietitian NOT catering dietitian.
That's all. I'll tell you another story of mine tomorrow. Stay tuned.