text:
Q: Retrieve three elements from JSON document I'm working in a project where after retrieving JSON from a URL, I need to manipulate the JSON file. I retrieved my JSON file from the following link:
http://api.openeventdatabase.org/event/b2e7df60-3f25-4d80-b7ac-cffc10dd5313
That JSON file contains information on a specific Service Station in France such as:

*

*The Station Service details (steet,name,mark ...)

*The Services (Washing,WC ....)

*And the most importantly! The recent price of fuels

For that, I've tried to follow a solution given here at stackoverflow, by other user, to a similar problem. You can see:
Android JSON parsing of multiple JSONObjects inside JSONObject
Here is my code (full method):
 @GET
    @Path("/DecouvrirJSONInfo/{stationServiceInfo}")
    public StationService DecouvrirJSON(@PathParam ("stationServiceInfo") String jsonString) throws JSONException
    {

        JSONObject myResponse = new JSONObject(jsonString);
        String nom;
        String carburantGazole, carburantSP95, carburantSP98, carburantGPL;
        float prixCarburantGazole, prixCarburantSP95, prixSP98, prixGPL;
        Date dtActGazole, dtActSP98, dtActSP95,dtActGPL;
        StationService actuelStationService = new StationService();
        Carburant carburant = new Carburant();
        List<Carburant> carburants = new ArrayList<Carburant>();

        try
        {
            //nom = myResponse.getString("nom");
            Iterator<String> keysRoot = myResponse.keys();
            while (keysRoot.hasNext())
            {

                String rootKey = keysRoot.next();
                if(rootKey == "properties")
                {
                    JSONObject innerZeroJObject = myResponse.getJSONObject(rootKey);
                    Iterator<String> keys = innerZeroJObject.keys();
                    while( keys.hasNext() )
                    {

                        String key = keys.next();
                        //Log.v("**********", "**********");
                        //Log.v("category key", key);

                        if(key=="carburant")
                        {
                            JSONObject innerJObject = myResponse.getJSONObject(key);
                            Iterator<String> innerKeys = innerJObject.keys();
                            while( innerKeys.hasNext() )
                            {
                                String innerKkey = keys.next();
                                if(innerKkey == "1") // gazole
                                {
                                    JSONObject innerIIJObject = myResponse.getJSONObject(innerKkey);
                                    Iterator<String> innerIKeys = innerIIJObject.keys();
                                    while( innerIKeys.hasNext() )
                                    {

                                        carburantGazole = innerIIJObject.getString("carburant");
                                        dtActGazole = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSSSSS")
                                                    .parse(innerIIJObject.getString("maj"));
                                        prixCarburantGazole = Float.parseFloat( innerIIJObject.getString("prix"));
                                        carburant.DefinirNomCarburant(carburantGazole);
                                        carburant.DefinirPrixCarburant(prixCarburantGazole);
                                        carburants.add(carburant);
                                        carburant = new Carburant();
                                    }

                                }
                                else if(innerKkey == "2") // Sp95
                                {
                                    JSONObject innerIIJObject = myResponse.getJSONObject(innerKkey);
                                    Iterator<String> innerIKeys = innerIIJObject.keys();
                                    while( innerIKeys.hasNext() )
                                    {
                                        carburantSP95 = innerIIJObject.getString("carburant");
                                        dtActSP95 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSSSSS")
                                                    .parse(innerIIJObject.getString("maj"));
                                        prixCarburantSP95 = Float.parseFloat( innerIIJObject.getString("prix"));
                                        carburant.DefinirNomCarburant(carburantSP95);
                                        carburant.DefinirPrixCarburant(prixCarburantSP95);
                                        carburants.add(carburant);
                                        carburant = new Carburant();

                                    }

                                }
                                else if(innerKkey == "3") // SP98
                                {
                                    JSONObject innerIIJObject = myResponse.getJSONObject(innerKkey);
                                    Iterator<String> innerIKeys = innerIIJObject.keys();
                                    while( innerIKeys.hasNext() )
                                    {
                                        carburantSP98 = innerIIJObject.getString("carburant");
                                        dtActSP98 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSSSSS")
                                                    .parse(innerIIJObject.getString("maj"));
                                        prixSP98 = Float.parseFloat( innerIIJObject.getString("prix"));
                                        carburant.DefinirNomCarburant(carburantSP98);
                                        carburant.DefinirPrixCarburant(prixSP98);
                                        carburants.add(carburant);
                                        carburant = new Carburant();
                                    }

                                }
                                //String value = innerJObject.getString(innerKkey);
                                //Log.v("key = "+key, "value = "+value);
                            }
                        }

                    }
                }

            }

           //actuelStationService.DefinirNomStationService(nom);
           actuelStationService.DefinirCarburants(carburants);

        }
        catch(Exception ex)
        {

        }

        return actuelStationService;
    }

Can you help me and find the error(s). Please see the first link, which contains the JSON response.

A: I would recommend using library like JsonPath to search through the json instead of iterating manually. If you can use JsonPath in your project, here is a way to do this:
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;

import com.jayway.jsonpath.Configuration;
import com.jayway.jsonpath.JsonPath;

public class SearchJson {

    public static void main(String[] args) throws Exception {

        URL url = new URL("http://api.openeventdatabase.org/event/b2e7df60-3f25-4d80-b7ac-cffc10dd5313");
        URLConnection connection = url.openConnection();
        String jsonString = toString(new InputStreamReader(connection.getInputStream()));

        Object document = Configuration.defaultConfiguration().jsonProvider().parse(jsonString);

        Integer nbDesCarburants = (Integer) JsonPath.read(document, "$.properties.carburants.length()");

        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        List<Carburant> carburants = new ArrayList<>();
        for (int i = 0; i < nbDesCarburants; i++) {
            Map<String, Object> carburantMap = (Map<String, Object>) JsonPath.read(document,
                    "$.properties.carburants[" + i + "]");
            String nom = (String) carburantMap.get("carburant");
            Date maj = simpleDateFormat.parse(carburantMap.get("maj").toString());
            float prix = Float.parseFloat(carburantMap.get("prix").toString());
            Carburant carburant = new Carburant(nom, maj, prix);
            carburants.add(carburant);
        }

        for (Carburant carburant : carburants) {
            System.out.println(carburant);
        }

    }

    static class Carburant {
        private final String nom;
        private final Date date;
        private final float prix;
        public Carburant(String nom, Date date, float prix) {
            super();
            this.nom = nom;
            this.date = date;
            this.prix = prix;
        }
        @Override
        public String toString() {
            return "Carburant [nom=" + nom + ", date=" + date + ", prix=" + prix + "]";
        }

    }

    public static String toString(InputStreamReader reader) throws IOException {
        char[] charBuf = new char[1024];
        int read = reader.read(charBuf, 0, 1024);
        StringBuilder sb = new StringBuilder();
        while (read != -1) {
            sb.append(new String(charBuf));
            charBuf = new char[1024];
            read = reader.read(charBuf, 0, 1024);
        }
        sb.append(new String(charBuf));
        return sb.toString();
    }

}

To run the example, make sure you have JsonPath jar in your classpath or if you are using maven to build your project, add json-path in your dependencies.
<dependency>
    <groupId>com.jayway.jsonpath</groupId>
    <artifactId>json-path</artifactId>
    <version>2.3.0</version>
</dependency>

redpajama_set_name: RedPajamaStackExchange


Z71 MIDNIGHT EDITION includes (Z71) Off-Road Package, (NZZ) Skid Plate Package, (REG) 18" Black painted aluminum wheels, (RBX) P265/65R18 all-terrain, blackwall tires, (BVV) Black tubular assist steps, (T3U) front fog lamps, (UD5) Front and Rear Park Assist, (V76) recovery hooks, (GU6) 3.42 rear axle ratio, (NQH) Autotrac active 2-speed transfer case, (B5N) Z71-specific rubber floor mats with logo, (JHD) Hill Descent Control, (K47) high-capacity air cleaner, (P3H) front and rear Black bowties, unique Z71 Midnight grille, Z71 front lower Black fascia, Z71-specific front sill plates, Z71 pillar and liftgate badge and (VQQ) Black roof rack cross rails, LPO.
*Disclaimer: Chevrolet of Dover makes every effort to present information that is accurate. However, Chevrolet of Dover is not responsible for any errors or omissions. Picture may not represent actual vehicle. Dealer installed options are additional. Pricing includes all applicable rebates to dealer. Online discounted pricing includes trade assistance that requires a trade in 2005 or newer. Tax, title, registration and Admin fees are not included in vehicle prices. Must finance with Dover Chevrolet to receive price displayed. Residency restrictions apply. Not available with special finance, lease and some other offers. **Equinox, Colorado, Camaro and Trax pricing Includes select nameplate rebate, must have 1999 or newer non GM vehicle registered in household. Titles that are branded, scrap or salvage are not eligible. MPG estimates on this website are EPA estimates; your actual mileage may vary. For used vehicles, MPG estimates are EPA estimates for the vehicle when it was new. The EPA periodically modifies its MPG calculation methodology; all MPG estimates are based on the methodology in effect when the vehicles were new (please see the "Fuel Economy" portion of the EPA's website for details, including a MPG recalculation tool). The features and options listed are for the new 2018 Chevrolet Suburban and may not apply to this specific vehicle. Tax, title, license (unless itemized above) are extra. Not available with special finance, lease and some other offers.


text:
Lago Agrio: Donziger Appeals
Steven Donziger has sought leave to appeal the decision of the Appellate Division holding that Judge Kaplan's findings that he had corrupted the Ecuadoran judicial process in the Lago Agrio case were preclusive and could not be relitigated in Donziger's bar discipline case.
Donziger's submission points out that the facts were found "by a single federal judge without a jury" (though the bar discipline case also has no jury) "in a civil process initiated and dominated by the corporate defendant." It argues that Donziger's claim against the routine application of collateral estoppel "implicates due process, New York State sovereignty, the honor of the bar of New York, and the concept of a privilege in practicing law on behalf of indigenous people that exceeds a mere property interest and draws strength from the liberty interests of respondent's former clients."
"Implicates due process" is not a strong way to put it, though I think a due process claim is at least sensible, because it is clear that accused lawyer is entitled to due process. I think, though, that the Appellate Division's decision was correct for the reasons I have given in prior posts. There does not seem to be an issue about a difference in the burden of proof in the two cases, and I do not see why the absence of a jury matters, since even if there were no preclusion, Donziger's fate at the bar would not be decided by a jury. The facts that Judge Kaplan found may or may not be the true facts. (Some of them clearly are, some of them, as I have argued, are less clear). But they are the facts for purposes of the law. Here is how I put it earlier in my post on Donziger's "facts are created" line:
The court finds the facts, not just one story among others. Of course there is no guarantee that the facts that a court creates are true in the sense that it's true that the earth rotates on its axis. Perhaps we should write facts′ for the facts that the court finds to distinguish them from the other kind of facts. But the facts′ that the court finds have legal consequences in a way that the other kind do not. And facts differ from facts′ in another way: in the scientific age, empirical facts at least are always liable to revision and correction. But facts′ are conclusive and unchangeable, except as the law provides (for example, the law provides a right of appeal from findings of fact to another court; it provides a means for the court to reject manifestly wrong findings by a jury immediately after a trial; it provides an opportunity to seek to set aside a final judgment in limited circumstances).
The irony—the reason Donziger finds himself in such a pickle—is that facts′ are created. The court has found the facts′, and the fact′ is that Donziger obtained the Lago Agrio judgment by fraud. (If you're interested in distinguishing law and fact, you might say that the fact′ is that Donziger bribed the Ecuadoran judge, and that that fact′ justifies and compels the conclusion that he obtained the judgment by fraud.)
In the world of facts, maybe it's fair to say that Judge Kaplan got it wrong and therefore the New York bar was wrong to suspend him from the practice of law. But in the world of facts′, of course the court suspended Donziger without an evidentiary hearing. There was no need for more evidence because the facts′ had already been established, Donziger had not appealed from the findings, and thus there was no longer any dispute about what had happened. And the law has rules specially designed so that once a court has found the facts′, someone who had the requisite fair opportunity to be heard before the court made its decision cannot later relitigate them.
This talk about facts and facts′ may worry you. Shouldn't we be concerned if a court in a particular case "gets it wrong?" After all, a litigant's property and reputation are at issue in most private civil proceedings. The answer: yes, of course we should be concerned. But the point of having courts is not just to get right answers. The point is also to get final, authoritative answers. In private law cases, courts are tools for resolving disputes. If courts can't resolve disputes because litigation about the facts′ can never truly be over, then the courts fail just as surely as when they reach wrong conclusions.
Lago Agrio
One response to "Lago Agrio: Donziger Appeals"
Lago Agrio: Supreme Court of Canada Denies Ecuadorans' Application for Leave to Appeal | Letters Blogatory
[…] hearing, but despite his arguments, the Appellate Division of the New York Supreme Court has held that Judge Kaplan's findings of fact are entitled to preclusive effect in the bar […]

redpajama_set_name: RedPajamaCommonCrawl


text:
ChessBase Account: Live database (part one)
by Albert Silver
12/3/2015 – With the introduction of the ChessBase Account service, granting a wide range of new options to Premium subscribers, not only were new web apps made available, but existing ones were completely revised and revamped. Among them is the Live Database, which evolved from mere searches to a powerful feature-rich tool. Here is a tutorial to teach how to use it.
Accessing Live Database
Accessing the Live Database could not be easier. On the right of this article, there is a long
menu for ChessBase Account features. Just click on Live Database.
Tip: if you press the Ctrl key on your keyboard while clicking on Live Database with the mouse, it will open it in a separate tab, and not close this page.
Upon opening, it will offer you the chance to login with your Chessbase (Playchess) account.
This will open up all its features for you.
When the first iteration of the Live Database was made available to the public, it was clearly in its infancy, with only the most basic options available. To better appreciate how much it has evolved, see this screenshot of what it looked like at first.
As you can see, it had a few basic options, including a search function, a new game to enter moves,
and the database statistics. There wasn't even a way to save a game, so this was for consultation only.
This is what it looks like now. It now includes access to an engine for analysis, 3D boards,
complete notation features such as text comments, evaluation symbols, deleting or cutting
a line, and even options to save the game to a PGN on your computer. This can then easily
be added to a Cloud database for safekeeping and future consultation.
The toolbar is fairly self-explanatory, though all the less obvious options will be explained
Searching for a player or event
It is possible to search for players, events and by year using the Search function. If you want to search for the games of Magnus Carlsen, just type in his name and press enter. If you want to see only his game in 2013 then type "Magnus Carlsen 2013".
You can search for a specific matchup, such as "carlsen-nakamura" or even "carlsen-nakamura 2013".
Note: do not use full names when making this type of search as it will not work. And naturally one can
search for locations or events such as "world championship 1985" or "sinquefield cup 2014".
Searching move-by-move
It is fairly common to search an opening to not only see how successful it has been, but also to see what the computers think.
This can easily be done by simply moving the pieces on the board. As each move is played, the database statistics are updated as well as the Let's Check evaluations. In the book moves you will see the number of games played with a certain move, as well as the overall percentile score, always from White's point of view.
Above we can see the percentile score of 55% meaning that the score has
been 55%-45% in White's favor. If you click over the top of each column, you
can re-order the information as you wish.
You might wonder what the last two columns are, especially as it says % and Visits. These are from the Live Book, a collective library of analysis that share which moves are looked at (visited) the most often. The percentage is the amount of people who visited this move, and the Visits is the exact number.
You can also remove certain columns you have no interest in, by mousing
over the top of the column, and deactivating the columns you wish to hide
The Let's Check information at the bottom right corner also shows the deepest computer analysis stored. This is particularly valuable since sometimes a move may have had poor results, for whatever reason, yet be perfectly sound, something the computer evaluations will reveal. Here too the evaluations are from White's perspective, the depth is the number of plies (ex: 1.e4 e5 is two plies), and the engine that produced the analysis.
Searching for games from a position
Let's suppose you now want to see a few games from a certain position, to see how they went, and how some players handled it. With the position already set up on the board, just click on Search at the top.
Here we are looking at a position from Karpov-Kasparov 1985, where Karpov played 17.Qf2
At the top, we just click on Search Board and get...
A full selection of the games available with this position. You may notice there are far more
games than the 18 shown above from the Live Book. The reason is that the Live Book filters
the games to make use of more relevant ones, and not inlcude ones by amateurs or unrated
players whose results would not reflect the true strength of the position.
Continued in part two
<< An interview with Dronavalli Harika (2/2)
Pert and Howell in British Knockout finals >>
Topics: ChessBase account, ChessBase web apps, Live Database, Tutorials
Albert Silver Born in the US, he grew up in Paris, France, where he completed his Baccalaureat, and after college moved to Rio de Janeiro, Brazil. He had a peak rating of 2240 FIDE, and was a key designer of Chess Assistant 6. In 2010 he joined the ChessBase family as an editor and writer at ChessBase News. He is also a passionate photographer with work appearing in numerous publications.
The Fun of Chess Tactics
6/10/2019 – Why is it so much fun to solve tactical puzzles? The first reason has nothing to do with chess: Solving an interesting problem brings a sense of achievement. This releases a quantity of dopamine in the brain. Dopamine is a complex neurotransmitter and constitutes part of the brain's neurochemical motivation and reward mechanism, often cited in pop culture as the "hormone of happiness". It is the same substance your head gets overdosed with when you fall in love.
How much do you know about ... chess?
5/14/2018 – The ChessBase Account includes exciting training apps but did you ever try the "Chess Quiz" app? It's fun and a challenge - you can test, show, and deepen your knowledge about chess and chess trivia. Enjoy! | Photo: ChessBase
Bertman 12/8/2015 05:06
Yes, you can
APonti 12/4/2015 06:15
Can I use it with a MacBook or Linux machine ?
Realizing an Advantage
In this DVD the author answers how to realize an advantage, considering both the psychological aspects of the realisation of an advantage and the technical methods.


You have always been a high achiever and you've enjoyed the success that you've attained but something has changed. You've prided yourself on getting things done. You're a 'doer' but suddenly you find yourself stuck and procrastinating. You're no longer in flow and you don't like.
At work, you have to deal with more and more difficult situations and people. You find it hard to cope with this. You don't like to say 'NO' or disappoint others and when people act aggressively your natural response is to close down and get out of the situation as quickly as possible. You wonder whether you're too nice to do this job or run a business.
You're aware of your stress levels rising, it's affecting your sleep and you're feeling exhausted during the day. Sometimes, you feel sick and your heart is racing. It feels like all the fun has been sucked out of your life. You've tried to just keep going. Put a brave face on it. Grin and bear it. You give yourself no time to really think about what's happening as surely it will change soon. Won't it?
The costs to you personally, your health and your relationships have become too high. You're struggling now.
You worry about making the wrong decision as you don't know what the answer is. Your fear of failure keeps you stuck. You feel alone and isolated.
Be energised and feel well again?
Control your inner critic and transform your thoughts?
No longer be held back by other people's views of you?
Be clear about what you want and be able to say 'NO' and ask for support when needed?
Reduce your stress and rebuild your resilience?
Move from feeling stuck to making decisions with confidence?
Be able to handle difficult people and situations?
Know how to effectively delegate to others?
I decided to investigate life coaching after a friend had suggested it might be what I need in order to support a plan that was in the making; starting a new business. On my side, I had the plan, the passion, the conviction, and the experience of running a business in a previous lifetime. Against me, I had 'the fear'. Actually, I had two types of fear. The first type was welcome and necessary – the anticipation, the commitment, the finality of leaving a job. The pros, the cons, the 'will this actually work' feelings which are tempered with solid planning and resourcing. But I also had a large dose of the second, destructive type of fear. Self-doubt. A loss of confidence.
In hindsight, a form of depression from which the escape seemed to be the creation of this new business. I was aware that unpicking the tangled web from escapism, to healing, to planning and execution was going to take a special kind expertise and so, I set to task with 'Operation Mojo' which landed me at the door of Suzanne Mountain.
My first question to Suzanne: 'What is the difference between counselling and life-coaching?' Suzanne: 'There is an overlap of course – but counselling will focus on yesterday whereas life coaching will focus on tomorrow'. Sign me up!
Suzanne was outstanding. Allowing the natural pace of such a rebuild is one thing –keeping me on the right path was another. She did both, no problem. At times, the work was challenging, but in the main, it was exhilarating. After 6 sessions, 1 per month, I am now clear, energised and have many of the plans required to be business ready underway. It is no longer a form of escapism. I don't need that escapism anymore (a significant statement indeed). I still have the fear though. But it's the right one. The one that is exciting. The one where plans are made and executed. I feel alive.
I went to Suzanne to change my life – and that is exactly what she did. My eternal thanks.
This is a bespoke package tailored exactly to what you need.
You get to choose the number of sessions you need six, nine or twelve.
And as it is completely tailored to your needs, you also set the pace so you decide whether your sessions are weekly, fortnightly or monthly.
Powerful strategies, skills and tools to help you manage your inner critic.
Confidently asking for what you want and saying No to what you don't want.
Strategies and tools for reducing your stress and building resilience.
Getting unstuck and making decisions when emotions are involved.
Also included is a short notice 30-minute call to be used if needed during times of crisis or when an exciting opportunity arises.
If you want to find out more about this amazing experience then here's how it works.
Step 1. First book a free 30-minute consult with me. We will jump on the phone to chat about your current situation and to make sure that this package is right for you.
Step 2. If we decide to go ahead, we'll book you into the diary.
Step 3 Once I have received your payment, you will receive your Burnt Out to On Fire pack via email for completion and return.
I had recently taken on a senior position at a new company and I knew that I would be facing some tough audiences both internally and externally. I approached Suzanne to give me some coaching and guidance on how the be assertive and professional in the different situations I would be likely to face. The guidance she gave me was always extremely relevant to my situation and in most cases, I was able to put them into practice soon afterwards.
After each session, I felt more confident and more able to deal with some of the challenges that I was now facing.
I've found the coaching from Suzanne to be highly professional and rewarding.
We covered a lot of topics in our time together but I felt from the outset she really understood my issues and the guidance has been extremely valuable. As a result, I feel I am much better equipped to deal with all the different challenges that my role presents and I now look forward to meetings knowing I can deal with any situation that arises.
If you are looking for highly professional, challenging, individual and transforming coaching then I wouldn't hesitate to recommend Suzanne. I've found the whole experience extremely valuable and rewarding.


Smashwords – Books Tagged "fish recipes"
These results show books which have been specifically tagged with this keyword. You can also try doing a general search for the term "fish recipes" .
70 Seafood Recipes. It contains Recipes like: Seafood Stuffed Mushrooms, Seafood and Cabbage Salad, Lemon Seafood Risotto, Seafood Pasta Delight, Christmas Seafood Soup, Seafood Nachos, Seafood Salad Supreme, Mediterranean Seafood Salad, Seafood Lasagna, Simple Seafood Soup, Seafood Marinara Pasta, Seafood Quiche, Seafood Pea-Asta Salad, Seafood Sandwich, Easy Seafood Salad.
Anyone who thinks cooking fish is very difficult should read this fish cookbook of 25 simple and easy Fish Recipes. Whatever the kind of fish, however we wish to cook them; this fish cookbook has got those fish recipes!
This fish recipe book is the perfect way to start a healthy diet. Fish are amongst the healthiest meat with plenty of fatty acids that are good for the heart.
Most of the people in the Indian coastal areas are non-vegetarians. They love eating fish, since it is their staple diet.
The Goan cuisine is a wonderfully mouthwatering combination of varied influences. The two major ethnic communities in Goa are Christians and Hindus.


text:
Myanmar's highest Buddhist authority bars radical nationalist group | Reuters
World Reuters May 23, 2017 22:17:20 IST
By Wa Lone
| YANGON
YANGON Myanmar's top Buddhist authority banned a hardline monks' group on Tuesday, raising pressure on extremists after they barred a firebrand monk from public sermons and authorities arrested several Buddhist nationalists.The radical group known by its Burmese initials Ma Ba Tha was declared illegal and "no person or organisation" is allowed to use its name, according to a statement issued by the Sangha Maha Nayaka Committee, the country's highest Buddhist authority. All signs with the group's name must be removed by July 15, the statement said, and anyone who does not comply with this ban will be charged under the law.Tensions between majority Buddhists and Myanmar's Muslim minority have simmered in Myanmar since scores were killed and tens of thousands displaced in intercommunal clashes at the onset of the country's democratic transition in 2012 and 2013.Mutual distrust has deepened since October, when attacks by Rohingya Muslim insurgents in northwestern Rakhine state provoked a massive military counter-offensive, causing around 75,000 Rohingya to flee across the border to Bangladesh.
Ma Ba Tha, or the Committee for the Protection of Nationality and Religion, had wielded significant political clout in recent years, successfully campaigning for the passing of laws seen by rights groups as discriminating against Muslims.One of its leaders is Wirathu, a radical monk who once called himself "Myanmar's Bin Laden" and denounced the United Nations' human rights investigator Yanghee Lee as a "whore". He was recently barred from preaching.
Religious tensions in Myanmar have been high. Police last week arrested several hardliners following their clashes with Muslims in the country's largest city, Yangon.Ma Ba Tha's chairman Tilawka Bhivamsa confirmed he had signed the statement but refused to comment further. The group had planned a nationwide conference in Yangon this weekend, expecting about 10,000 monks to attend.
In the runup to the 2015 election that ushered in the government of Aung San Suu Kyi, Ma Ba Tha organised a massive rally attended by thousands in Yangon.Suu Kyi's National League for Democracy party did not field Muslim candidates in that election out of fear of coming under attack by radical Buddhists.Tun Nyunt, a director at the Religious Affairs Ministry told Reuters the government received the statement and was distributing it to local chapters of the Sangha and regional officials from his ministry. (Reporting by Wa Lone; Editing by Antoni Slodkowski and Tom Heneghan)
1Myanmar's highest Buddhist authority bars radical nationalist group | Reuters
2Kartarpur corridor: Allotment for Darbar Sahib gurudwara increased from 3 acres to 42 acres, says governor of Pakistan's Punjab province
3Shah Mahmood Qureshi says summit-level talks between Imran Khan, Donald Trump will help reset ties between US, Pakistan
4Five key questions ahead of ICJ verdict on Kulbushan Jadhav today: India hopes Pakistan will be restrained from violating Vienna Convention
5Confusion, fear reigns over asylum-seekers at US-Mexico border after new immigration policy comes into force


Spoon River College is a two-year, public community college in West Central Illinois dedicated to providing students a quality education. Spoon River College serves 4,000 credit students per year in a 1,566 square miles area including portions of Fulton, McDonough, Mason, Schuyler and Knox counties.
Spoon River College graduates who transfer to other colleges and universities traditionally achieve higher grade point averages than students who begin their college careers at these transfer institutions. The college's participation in the Illinois Articulation Initiative ensures that lower-division general education requirements for an associate or bachelor's degree have been satisfied.


Prevention is key to a healthier dog and a good way to save money.
There's an old song titled "Rex, the Piddling Pup," about a dog that watered every tree, every bush. Though the lyrics don't mention it, it's possible Rex was suffering from a bladder stone. Or he might just have been territorially enhanced. Male dogs spend much time practicing their three-legged stance, but we noticed that Pucques, one of our French Brittanies, spent more time with his hind leg lifted than he did on a classic point with his foreleg lifted. And then we began to see blood in his urine.
At no time did he show signs of pain or strain. He hunted hard and seemed in perfect health. But you don't ignore bloody urine, hoping it will go away. An X-ray revealed he had a bladder stone the size of a grape. He wasn't going to pass one like that--ask anyone who ever has passed one the size of a pinhead. That size is enough to bring strong men to their knees, howling like the coyotes on the lone prairie.
Bladder stones are not the same as kidney or gallstones, though the first two are connected with the urinary tract (gall bladder stones are part of the hepatobiliary system). There are two common symptoms to bladder stones--frequent urination or passing blood, both of which Pucques showed. Bladder stones are called uroliths, for those who like to stun people at parties with arcane trivia. They form like pearls in oysters, an accretion of crystals around a core--but you won't see Elizabeth Taylor, the princess of Blackglama pearls, wearing a priceless necklace of bladder stones. The blood occurs because the abrasive stone rubs against the wall of the bladder. If the dog passes tiny stones the problem is solved, at least temporarily, but the danger is that a stone will lodge in the urethra and block urine passage. Then the bladder could burst, which is fatal.
Bladder stones are far more common than kidney stones. "I don't think I've seen a half dozen kidney stones in my time as a vet," says Dr. Roger Dozier, a veterinarian who has been in practice for more than three decades. "But we get several bladder stones every year."
Pucques's stone turned out to be a "struvite." This is the most common form of bladder stone (a survey found that more than 50 percent of stones studied were struvites). Technically struvites are a "magnesium, ammonium, phosphate hexahydrate" if you want to impress (or bore the brush pants off) people at parties. There were two options with Pucques: (1) Try to dissolve the stone with an acidic diet or (2) operate.
"It's generally safer to dissolve the stones with females," said Roger's partner, Dr. Jerry Demuth, who did the operation. "But with males, when the stone gets small enough to pass there's a chance it will lodge in the urethra and then it's major surgery."
Pucques's "stone" was an accretion of a number of smaller stones. Dr. Demuth said that one of the smaller pieces was just about right to have lodged if it hadn't become part of the larger stone. It's less painful for the dog to have the stone surgically removed but certainly less expensive if the dog passes the stone itself (the dog might not look at it that way, though). Any surgery carries some risk, but the surgery is comparatively simple and recovery time from a bladder operation is remarkably quick.
Doctor Jerry Demuth with Pucques in the vet examining room.
We opted for the surgery and Pucques was home within 24 hours with a shaved crotch, but otherwise showing no sign of discomfort. His first act out of the vehicle was to lean against a deck post and water it profusely. It's hard to tell with a dog, but I think his expression was one of profound relief. The stone went to a lab in St. Paul for analysis by Dr. Carl Osborne at the University of Minnesota Veterinary College Urolith Center, who has specialized in analyzing bladder and other urinary stones. Lab analysis is vital to identify the type of stone, which, in turn, indicates the treatment required.
There are at least 20 types of bladder stones. Pucques's stone was formed in a highly alkaline urinary tract. Dr. Demuth showed me another type that was the size of a half-dollar and as solid as road gravel. "This is the dangerous kind," he said. "They keep coming back."
Stone prevention beats an operation six ways from Sunday. It's far less expensive to stop stones before they start because repeated operations do damage to the bladder, not to mention the pocketbook. Preventive medicine can be as simple as a prescribed diet, depending on the type of stone. In addition, the dog should have fresh water and exercise enough to urinate frequently. Housedogs that don't get out often to urinate certainly would be prone to more problems than an active hunting dog, but off-season inactivity could contribute to stones in a dog predisposed to getting them. All vets stress the need for water and urination as preventives.
Some breeds are more prone to bladder stones than others. Dalmatians are prominent, but some of the smaller breeds, like schnauzers, also are targets. Bird dogs are not among the stone-prone breeds, but obviously they aren't immune from them, either.
While kidney stones, if they're small enough, can be blasted by shock waves (called extracorporeal lithotripsy if you need another party trivia stunner), the shock waves can't target bladder stones, which can move around in the bladder. The shock wave merely shoves the stone aside, rather than pulverizing it.
In extreme cases of bladder stones where there has been previous surgery or where the dog is not considered a good risk for surgery, some vet hospitals will do shock treatment. It's not cheap: figure $1,000-$1,500 with follow-up treatment that can add several hundred more dollars. Removal of the stone from the bladder is about a $500-bite, not counting follow-up visits and medication. While the surgery is gross, it's relatively simple--the vet makes an incision in the dog's pelvic area, fishes the bladder out like a balloon, makes another incision in the bladder, removes the stone, flushes out the bladder, sews it up, then sews up the exterior incision. When the dog wakes up it may be a little cool around the shaved area, but otherwise is as good as new. A round of antibiotics completes the surgical part of the problem. Stick a pill in a bit of cheese or meat and dogs eagerly gulp it down.
d is more acidic. Humans who suffer bladder infections or stones can help prevent trouble by drinking cranberry juice, which is acidic--but it's doubtful you can get your dog to drink cranberry juice. Some stones form in acidic urine, some in alkaline and some as a result of bacterial infection. Some medications can inspire bladder stones, such as cortisone, sulfa or tetracycline. Stones result from an excess of various minerals. Magnesium, calcium, phosphorus and ammonia all can contribute to stones.
Whatever the type of stone and the treatment to get rid of it (or them), prevention includes periodic checks of the urine to make sure the treatment is working. Urine, like water, can be tested for acidity or alkalinity on a 1-10 scale. Seven is considered neutral (and to be desired, either in urine or clean water). Lower is acid; higher is alkaline.
Incredibly, all these huge stones came from the same dog.
"Pucques' reading was up around nine and I've never seen one that high," Dr. Demuth said. Pucques now is on an acidifying diet dog food that, bless his heart, runs about $1/pound. But that's cheaper than periodic operations to remove stones. The food cost is high, but it's also inconvenient to segregate Pucques from the other five dogs, who self-feed (as did Pucques until he became a medical challenge). It would be prohibitively expensive (and not necessary) to put all the dogs on the prescription diet, but we have to keep Pucques away from the regular food.
The inconvenience became minor, however, when Pucques took to the field for the first time after his surgery. Five days after he came home I took him hunting, stitches still in place. I was a little dubious about it, given his convalescent state, but he seemed fine and certainly wanted to go, banging off the kennel fence and yodeling. Fifteen minutes into the hunt he froze on point, looking like the poster child for an ammo manufacturer's calendar, and I flushed a big covey of quail.
I wanted to reward him with a nice acidic steak, but settled for an extra portion of prescription dog food. It costs about the same.
Joel Vance is the author of Down Home Missouri (When Girls Were Scary and Basketball Was King) ($25), Tails I Lose ($25), Bobs, Brush and Brittanies ($22), Grandma and the Buck Deer ($12 softcover), and Billy Barnstorm the Birch Lake Bomber ($15--two 90-minute tapes of humor short stories read by the author). All are available from Cedar Glade Press, Box 1664, Jefferson City MO 65102. Add $2/book for S/H.


text:
Will Wilder Impress In First Title Defense?
One of the more interesting stories in the Heavyweight division as well as the entire sport of Boxing in recent years has been the rise of Deontay Wilder. Wilder, the 2008 Olympic Heavyweight Bronze Medalist quickly earned a reputation as one of the sport's feared knockout artists upon turning pro in November 2008.
Much like current unified Light-Heavyweight world champion Sergey Kovalev and current unified Middleweight world champion Gennady Golovkin who both were able to garner significant attention by compiling knockout streaks, Wilder began his career with thirty-two knockouts consecutive knockouts. Wilder's reputation as a knockout artist eventually earned him a world title shot against WBC Heavyweight world champion Bermane Stiverne.
When Wilder met Stiverne on January 17th of this year however, he proved that he is more than a mere power puncher as he out boxed the champion over the course of twelve rounds to earn a lopsided unanimous decision, the first decision victory of his career. The win for Wilder not only earned him a world championship, but also established him as the first American World Heavyweight champion in the sport in nearly eight years. Although some have been critical of Wilder throughout his career due to questions about his level of opposition prior to his fight with Stiverne, it was an impressive performance that did answer questions about his ability to respond to being taken into the late rounds of a fight and he also showed a solid chin when tested by Stiverne's power.
Now as one of only two world champions in the Heavyweight division Wilder prepares to make the first defense of his world title against current WBC number nine rated contender Eric Molina on Saturday night at the Bartow Arena in Birmingham, Alabama. For the undefeated new world champion and Tuscaloosa, Alabama native Wilder, a victory in this fight could lead to a unification bout against current unified IBF/WBO/WBA/IBO world champion Wladimir Klitschko in the near future to determine an Undisputed Heavyweight world champion.
In Eric Molina, Wilder will face a veteran of twenty-five professional fights who will enter this fight having won his last five fights. The most notable victory for Molina in his last five fights came when he scored a fifth round knockout against former world title challenger DaVarryl Williamson in May 2014. In his last fight, Molina scored an eighth round knockout over Brazilian contender Raphael Zumbano on the undercard of Wilder's fight against Bermane Stiverne.
In that fight Molina was able to have significant success landing his right hand and mixing in uppercuts on Zumbano in a bout that Molina dominated throughout. Molina did show his Boxing ability in that fight as well, but allowed Zumbano to walk straight in and put him in position of having to fight off the ropes. It will be interesting to see what Molina's strategy will be against a fighter in Wilder who is quicker, has a three inch height advantage, a four inch reach advantage over him, and has significantly more power than Zumbano.
Although Molina has scored three knockouts in his last five fights and has scored seventeen knockouts in twenty-three career victories, what should not be overlooked is Molina's two losses both came as a result of first round knockouts against Ashanti Jordan in his first pro fight in March 2007 and against former world title challenger Chris Arreola in February 2012. The key to this fight in my eyes will be whether Molina can negate Wilder's power.
Even though Wilder went the distance in his last fight, he is still a fighter with a career knockout percentage of nearly 97% who has also scored eighteen knockouts in the first round. It is logical to assume that Wilder will look to jump on Molina early should the opportunity present itself.
In what will be the first title defense of a World Heavyweight championship by an American fighter in eight years and eleven days since Shannon Briggs lost his WBO Heavyweight world championship to Sultan Ibragimov on June 2, 2007, one may wonder if this fight will in some ways be the beginning of a new era for the Heavyweight division. This observer is not sure whether this fight will signal the start of a new era.
If Deontay Wilder however, manages to impress his fans and critics alike by making a statement in his first title defense, it just may put him on a collision course with the most dominant Heavyweight of this era. A fighter named Wladimir Klitschko.
A Look Back At A Historic Night For BKB: Big-Knock...
BKB Weigh-In Results/Update: Spong Injured, Pollar...
BKB To Crown It's First World Heavyweight Champion
What's Next For Shawn Porter?
Broner-Porter Preview
Is Povetkin Next For Wilder?
Lara Dominates Rodriguez
A Look At The Guerrero-Martinez Controversy
Cotto KO's Geale In 4 To Retain Middleweight World...
Can Guerrero Rebound Against Martinez?
A Look At Cotto-Geale


text:
package org.apache.activemq.apollo.mqtt

import org.apache.activemq.apollo.broker._
import java.lang.String
import protocol.{ProtocolCodecFactory, ProtocolFactory, Protocol}
import org.apache.activemq.apollo.broker.store._
import org.fusesource.mqtt.codec.MQTTProtocolCodec
import org.fusesource.hawtbuf._
import org.fusesource.hawtbuf.Buffer._
import org.fusesource.hawtdispatch.transport.ProtocolCodec

/**
 * Creates MqttCodec objects that encode/decode the
 * Mqtt protocol.
 *
 * @author Hiram Chirino
 */
class MqttProtocolCodecFactory extends ProtocolCodecFactory.Provider {

  def id = "mqtt"
  def createProtocolCodec(connector: Connector) = {
    val rc = new MQTTProtocolCodec()
    rc.setBufferPools(Broker.buffer_pools)
    rc
  }
  def isIdentifiable() = true

  //
  // An MQTT CONNECT message has between 10-13 bytes:
  //    Message Type     : 0x10 @ [0]
  //    Remaining Length : Byte{1-4} @ [1]
  //    Protocol Name    : 0x00 0x06 'M' 'Q' 'I' 's' 'd' 'p' @ [2|3|4|5]
  //
  val HEAD_MAGIC = new Buffer(Array[Byte](0x10 ))
  val TAIL_MAGIC = new Buffer(Array[Byte](0x00, 0x06, 'M', 'Q', 'I', 's', 'd', 'p'))

  def maxIdentificaionLength() = 13;
  def matchesIdentification(header: Buffer):Boolean = {
    if (header.length < 10) {
      false
    } else {
      header.startsWith(HEAD_MAGIC) && header.indexOf(TAIL_MAGIC, 2) < 6
    }
  }
}

/**
 * @author Hiram Chirino
 */
object MqttProtocol extends MqttProtocolCodecFactory with Protocol {

  val destination_parser = new DestinationParser
  destination_parser.queue_prefix = null
  destination_parser.topic_prefix = null
  destination_parser.path_separator = "/"
  destination_parser.any_child_wildcard = "+"
  destination_parser.any_descendant_wildcard = "#"
  destination_parser.dsub_prefix = null
  destination_parser.temp_queue_prefix = null
  destination_parser.temp_topic_prefix = null
  destination_parser.destination_separator = null
  destination_parser.regex_wildcard_end = null
  destination_parser.regex_wildcard_end = null
  destination_parser.part_pattern = null

  val PROTOCOL_ID = ascii(id)
  def createProtocolHandler = new MqttProtocolHandler

}

redpajama_set_name: RedPajamaGithub


There are times in every Michigan camping season when the mosquitos seem to be trying to take completely over. We hear more and more about the dangers of traditional insect repellent and we see more campers using alternatives than ever before. Some of the more popular products reviewed online are listed below.
Avon Skin So Soft Bug Guard Plus.
The original Skin So Soft has been popular for many years. This new generation of the product also contains SPF 30. Most people like the smell and are happy with the way it wards off mosquitos, black flies, and ticks.
This waterproof remedy contains soybean oil, geranium oil, and castor oil. It will need to be re-applied every 3-4 hours. Some people don't care for the smell but the results seem to be satisfactory.
The CDC recommends Oil of lemon eucalyptus for mosquito protection so that is something to consider. It won't harm clothing and should not be used on children under 3 years old. Some people make their own wipes with this and paper towel which would be quite convenient. Overall, the reviews for the product are good and consumers seems to feel comfortable that what they are using is effective and safe for their family, too.
These stickers make it possible to avoid spreading anything on your child's skin. You attach a sticker to their clothing or to a single location to get a 6-foot area of protection around you. They contain Citronella Extract, Lemon Extract, and other natural ingredients. Some reviews state the wristband version if preferred since it stays with the child regardless of what they are wearing or where they happen to be.
These are some options for keeping the pests at bay if you happen to arrive during that time of year.


The Landlord of the Golden Fleece is bitter and twisted, but listen close to their tale, which took place on the very spot you stand on. But wait, there's someone else here, someone who isn't so welcoming of strangers. Has William Brown returned from the grave after all?
The intriguing tale of the two Williams.
What made William Curry so famous.
Why William Brown was so angry in death.


Find your way easily with our maps.
The lodging is located in Arthez-de-Béarn.
It's a small village where about 1900 people are living. It is located on the Way of St. James by The Le Puy Way GR65.
There are a lot of things to see and visit during your stay such as churches and fountains.


text:
Toggle navigation Home 0
About IDI
Management & Experts
Centers Centers
Center for Democratic Values and Institutions
Center for Governance and the Economy
Center for Religion, Nation and State
Center for Security and Democracy
Viterbi Family Center for Public Opinion and Policy Research
Arab Society
Economy and Governance
Elections and Parties
Regulation of the Media
Religion and State
Security and Democracy
Surveys and Polls
The Ultra-Orthodox
Parties and Elections
Data Israel
Enlarge Fonts
© copyrights reserved to The Israel Democracy Institute
Disintegration of the Joint List poses new challenge to future of Arab politics
March 06, 2019 | Written By: Dr. Arik Rudnitzky
The fifth in a series of articles and videos prepared by the Israel Democracy Institute in the run-up to April 9, explaining and critiquing what goes on during an election period
Arab society in Israel is not a homogenous political or ideological community, but rather a mosaic made up of four main streams: Arab-Israeli (Zionist); Arab-Jewish non-Zionist (communist); Islamic, and Nationalist. The Arab-Israeli stream is represented in Jewish-- Zionist political parties (both on the Right and Left), and the other three had been represented by the Joint List. These three streams emphasize the Arab community's Palestinian identity, but differ in certain aspects of their world views. Whereas the nationalist stream stresses the Palestinian nationalist component of the Arab minority's identity, the Islamic stream stresses the religious component, and the Arab-Jewish stream believes in Arabs and Jews joining forces in social activism.
Arab citizens have been taking part in Knesset elections since the state's founding. Overall, their voting patterns can be divided into three main time periods.
First, from 1949 to 1973 (1st to 8th Knesset), the average Arab voter turnout was higher than the national average (86% versus 81%), mainly because of the Military Administration which was imposed on Arab localities between 1948 and 1966 and encouraged massive Arab vote for Zionist parties in Knesset elections.
In the second period-- from 1977 to 1992 (9th to 13th Knesset) -- as the level of Arab citizens' political awareness increased, so did the controversy on the benefits of participation in national elections. During this period, the average voter turnout for elections in the Arab sector decreased, and stood at 72%.
The third period, from 1996 to 2013 (14th to 19th Knesset), was characterized by growing alienation between Israel and its Arab citizens as a result of the outbreak of the Second Intifada in the West Bank and the Gaza Strip in September 2000. Thus, the average voter turnout in the Arab sector in election campaigns held after the outbreak of the Second Intifada was only 57%.
The 2015 elections (20th Knesset) signaled a turning point in Arab political involvement. The four main parties representing the Arab community united into one bloc and formed the Joint List. Consequently, the Knesset once again became a relevant political arena for most Arab citizens, and in 2015 the average voter turnout in the Arab sector rose to 64% but with no change in voting patterns as in the previous decade. The majority (82%) of Arab citizens voted for the Joint List.
The Joint List achieved unprecedented gains, winning 13 seats in the Knesset, the largest number of seats that the main parties representing Arab citizens had ever won in total. The Joint List became the third largest faction in the Knesset and proved that "the whole is greater than the sum of its parts."
However, this political alliance in the last Knesset was not always smooth sailing and endured a serious crisis on the issue of rotation amongst its members, causing deep internal unrest for almost an entire year. Three months before Election Day, MK Ahmed Tibi announced that his party, Ta'al (Arab Movement for Change), was withdrawing from the Joint List.
As a result of Ta'al's withdrawal from the Joint List, local politics in Israel's Arab community was in a state of crisis. Eventually, the Joint List disintegrated when its four components regrouped and created bi-partisan, smaller unions that will compete on the Arab vote on Election Day. The United Arab List, representing the Islamic Movement, created a union with Balad, while Hadash joined forces with Ta'al.
The future of Arab politics in Israel will be determined by two factors: whether these two competing lists will be able to preserve democratic and constructive discourse in their election campaign; and whether they will able to convince Arab citizens to take part in the elections and demonstrate a renewed vote of confidence in the Arab political leadership.
This article was first published in The Times of Israel.
Arab Society,
Elections 2019,
Arab citizens of Israel,
Arab Society in Israel,
To All Topics
Counting the Votes
And Now, Over to the Public
A Minority Government in Israel?
What if PM Netanyahu is Indicted?
Still Playing by the Rules: The Index of Arab-Jewish Relations in Israel 2013 (Hebrew)
NEET Among Young Arabs in Israel
Jews and Arabs: Conditional Partnership 2017


text:
Published On: Mon, Apr 20th, 2020
Community | By Scott
WCU designated Tree Campus USA
CULLOWHEE – Based on conservation efforts, academic programs and sustainability initiatives ― in addition to plenty of foliage ― Western Carolina University has been named again as a Tree Campus USA by the Arbor Day Foundation.
The foundation honors colleges and universities for promoting healthy trees and engaging students and staff in the spirit of conservation. The designation takes a special meaning this year, with the WCU campus theme of sustainability and the environment.
"The recognition is another acknowledgement of our focus on environmental stewardship," said Lauren Bishop, WCU chief sustainability officer. "We have a university that gladly incorporates energy conservation, waste reduction, water efficiency and recycling into daily practice."
To be designated as a Tree Campus USA, WCU had to meet five core standards ― maintaining a tree advisory committee, having a tree-care plan, dedicating annual expenditures for its tree program, holding Arbor Day observances and supporting student service-learning projects.
More than 1,500 trees have been planted on campus in recent years by both WCU grounds maintenance staff and by landscape contractors involved with university construction projects. Another 200 or more trees are expected to be added in the next two years.
The recognition also stems from the collaborative and ongoing efforts involving students in natural resources and conservation management, environmental science and other disciplines. An example was a campus tree census and the development of a smartphone app called "WCUTrees," led by Diane Styers, associate professor and head of the Department of Geosciences and Natural Resources.
"The campus tree map that Dr. Styers and her team have put together is one of the most exciting things to happen for our tree care program in my time as campus arborist," said Andrew Thigpen, WCU horticultural specialist. "I can use it to instantly access records on the size, history, maintenance needs, appearance and health of any tree or group of trees on campus. As we continue to use and add to the campus tree map's database, it will become an ever-more integrated and useful tool in daily operations. With a tap of a finger, I can browse through or add to our records on the maintenance history or our future plans for any tree on campus.
The database can be used to flag trees with pest problems, environmental issues, or for replacement, and that is hopefully just the beginning," Thigpen said. "The ability to easily add to and track that information will continue to make planning and implementing solutions, both large and small, a reality in a way that would have scarcely been possible before. I am extremely grateful for all the hard work that has been done putting this program together and am excited about its daily utility in the field and its future potential," he said.
Arbor Day, an annual celebration of trees and a traditional time to plant trees, is Friday, April 24. WCU will plant a white oak in commemoration of the day and the 50th anniversary of Earth Day, in a ceremony at a future date to be determined.
"If ever there was a time for trees, now is that time," Lauren Weyers, program coordinator with the Arbor Day Foundation, said in announcing the designation. "Communities worldwide are facing issues with air quality, water resources, personal health and well-being, and energy use. Western Carolina University is stepping up to do its part. As a result of your university's commitment to effective urban forest management, you are helping to provide a solution to these global challenges."
For more information about WCU's sustainability efforts, contact Bishop 227-3562 or lbishop@wcu.edu.
Dunn named to MANNA Board
Tribal member graduates U.S.M.C. basic training
Thank you to the people who helped with fundraiser
Stretch of US 441 to be re-named after Beloved Man


text:
Children's School Bus Exposure and Mitigation Studies
Children can be exposed to high levels of air pollutants from buses
Air Pollution, Indoor Air Quality & Exposure, On-Road Heavy-Duty Vehicles, Research, Simple Solutions to Improve Air Quality, Transit
Children's Health, School Buses, Lower-Emission School Bus Program, Community Solutions, Exposure, Indoor Air
research@arb.ca.gov
In California, about one in eight children take a school bus between home and school. Even though the time children spend in school bus commutes account for less than 10% of a child's day, the commutes contribute 33% of a child's daily exposure to some air pollutants. To understand this issue and reduce children's exposure to air pollutants in school buses, CARB has funded studies to examine these exposures and possible mitigation approaches, discussed below (additional selected references).
Children's School Bus Exposure Study (2003)
In the first study, researchers at UC Riverside and UCLA measured diesel vehicle-related pollutants, including black carbon, particle-bound PAHs, and other exhaust pollutants, inside five diesel school buses driving typical school bus routes in Los Angeles. For comparison, a diesel bus equipped with a particulate trap and a bus powered by natural gas were also studied.
Major Findings
Measurements indicated that in some buses significantly higher exposures of vehicle-related pollutants occurred during the bus commutes than roadway pollutant concentrations alone would indicate. The high commute concentrations were a function of several influences, including:
The high concentrations of pollutants already present on roadways, especially if traffic was heavy. With windows open, diesel particulate concentrations were 2-3 times higher on the urban route compared to the suburban or rural route.
Cleaner buses have lower in-vehicle exposures. The CNG-powered bus and the particulate trap-equipped bus showed significantly reduced on-board concentrations of diesel particulates compared to the conventional diesel buses.
The contribution of the bus's own emissions. The diesel particulate concentration was up to 2.5 times higher when windows were closed, but bus-to-bus variability was high.
Recommendations from this Report
Reduce school bus-related exposures by assigning the newest and cleanest buses to the longest routes.
Avoid caravanning of buses through staggered departure times.
Replace conventional (uncontrolled) diesel school buses with natural gas-powered or particulate trap-equipped buses.
Maintain diesel school buses to reduce visible exhaust.
More information is available in the full report.
Evaluation of Mechanisms of Exhaust Intrusion into School buses and Feasible Mitigation Measures (2006)
In this study, researchers at UC Riverside attempted to clarify how and when self-pollution of school buses occurs and tested various methods to reduce it. The mechanism of self-pollution was investigated by evaluating the magnitude of exhaust system leaks, searching for exhaust entry points using a tracer gas, and determining the overall leak rate of the bus cabin. They also investigated how exhaust enters a school bus from a leader bus that is being driven or idled in front of it.
Exhaust system leaks in a well-maintained system were insignificant.
One method tested for determining the overall tightness of a bus was effective.
Exhaust from a leader bus can be more significant than self-pollution.
Buses should be checked for tightness as buses age.
Self-pollution of buses could be significantly reduced by placing the exhaust outlet above the bus.
School buses should not caravan close together or follow closely behind other diesel-powered vehicles.
Reducing Air Pollution Exposure in Passenger Vehicles and School Buses (2015)
CARB sponsored a study by UCLA to explore the application of two prototypes of high efficiency cabin air filters to reduce in-cabin exposure to particulate pollution, including PM2.5 and ultrafine particles (UFP). Filter performance was evaluated in twelve passenger vehicles and six school buses.
For passenger vehicles, some filters reduced UFP concentrations by 90%, black carbon by 81%, and PM2.5 by 66%.
For school buses, in-cabin UFP and black carbon levels were reduced by 88% and 84%, on average.
The filtration system achieved 55% reductions on average for PM2.5 and kept levels below 12 μg/m3.
High efficiency filtration should be used to effectively reduce in-cabin exposure to PM2.5, black carbon, and UFP.
CARB Webinar by Dr. Yifung Wu (UCLA): Reducing Air Pollution Exposure in Passenger Vehicles and School Buses
Other CARB School Bus Programs
School Bus Idling ATCM Program: CARB approved an airborne toxic control measure (ATCM) that limits school bus idling and idling at or near schools to only when necessary for safety or operational concerns.
Lower-Emission School Bus Program: The goal of this program is to reduce schoolchildren's exposure to pollution from school buses by funding new, cleaner school buses.
Other Car & Bus Exposure Studies
CARB has also funded studies to determine the levels of pollutants inside other vehicle types such as cars.
On-Road Heavy-Duty Voucher Incentive Program (VIP) Guidelines
Notice of Updates to the Carl Moyer Memorial Air Quality Standards Attainment Program Guidelines for the On-Road Heavy-Duty Voucher Incentive Program and Infrastructure
Progresses and Challenges on Indoor Air Quality in California


In Level One: Introduction to Improv, you'll learn the fundamentals of improvised comedy in a fun, supportive setting! We'll teach you the basics of scene creation and collaborative creativity – in addition to some of the most popular improvised comedy games (games we regularly perform in our weekly shows). This class culminates with you and your classmates naming your team and putting on a performance for your family and friends!
No prior experience of any kind is required, but you should love having fun!


text:
Blog: Mahmoud Abbas
Tomorrow, March 12: "Palestine and the International Criminal Court: Implications of Recent Treaty Actions"
"Palestine and the International Criminal Court: Implications of Recent Treaty Actions"
7:00 – 8:00 p.m.
At the turn of the year, Mahmoud Abbas, leader of the Palestinian Authority, purported to take two treaty actions with respect to the Statute of the International Criminal Court. The first was to deposit an instrument of accession on behalf of the State of Palestine. The second was to a lodge a declaration of consent with the ICC Registrar, accepting the Court's jurisdiction retrospectively. Both actions are controversial and raise complex legal and political issues. Please join us for a discussion of these issues with Professor John Cerone, the Distinguished Chair in Human Rights & Humanitarian Law at the Raoul Wallenberg Institute, Visiting Chair in Public International Law at Lund University Faculty of Law, and Visiting Professor of International Law at the Fletcher School of Law and Diplomacy (Tufts University).
International Criminal Court,
John Cerone,
Mahmoud Abbas,
Palestine,


The number and types of layers included within each solution can vary.
CCE conducted a strategic analysis to determine the type of solution that would best meet these objectives.
Our evaluation, including implementations by the other OTS member credit unions, indicated TCCUS is not only a superior core processing solution with regard to its structure and functionality, but it's also being delivered and maintained in a manner we find best suited for the long-term interests of our institution and members," continued Staatz.
Content Delivery Solution is a flexible multi-channel content acquisition and delivery solution that enables mobile operators to provide subscribers with a significantly enhanced experience by delivering personalized premium content when and where they want it, and with zero latency.
CPS E2 is SER's next-generation outbound call management solution developed for contact centers focused on telemarketing, collections, fundraising, proactive customer care, market research and other outbound-centric campaigns.
also welcomed Community First as the first credit union in the province of Ontario to select Open Solutions' core enterprise system as its banking platform and said, "Our relational data processing system, The Complete Credit Union Solution, was specifically designed to help credit unions better serve their members and streamline operations.
Avnet's Enterprise Mobility team provides a suite of services focused on demand generation, logistics, custom development and advanced integration to help solution providers, systems integrators and value-added reseller partners succeed in the fast-growing enterprise mobility market.
The Complete Credit Union Solution has certainly met our expectations.
Global operations and rapidly changing business conditions require signs that can be adjusted quickly, and with the way this solution uses the network as the platform, this can be done remotely.
By simulating deep sub-micron product and process interactions, the PDF solution offers clients reduced time to market, increased IC yield and performance, and enhanced product reliability and profitability.
Grand Forks District Savings Credit Union, a community-based credit union located in Grand Forks, British Columbia, Canada, has selected Open Solutions Inc.
It was important for us to have an efficient, reliable and easily maintainable ATM switching solution, and I am confident we've found these needs in POSH.


As far as controls go, there is nothing complicated in Duck Hunt Remake. Everything is plain and easy - just use your mouse for moving your scope, hit the left click to kill those ducks, and when you are out of ammunition, just press the R button and you are back into action. What could be simpler than that?
The mechanics of the game? It's just as simple as the controls. The primary objective of the game: hit the ducks. There are 2 types or species of ducks that you can hit and earn points with - those that are black and those that are red. Taking out one will earn you 100 points. There are other ways of earning points like shooting off a branch of a burning tree.
HOWEVER, there are also ways to lose points. YES, there are forms of punishment. See those yellow ducks flying around? Keep your hands and bullets off of them. Make the mistake of shooting them and you will pay a fine of 200 points. Also, deforesting the area will generate fire! You and your hunting dog will be toasted for sure!
I have played Duck Hunt a lot back when I was a kid. BUT for those who are not familiar with the game and needs some training, worry NOT. There is a training mode where you can hone your duck hunting and shooting skills. Your training partner? Your tried and tested hunting partner, the dog who laughs whenever you miss a duck. He will be waving targets in front of you and within seconds you should shoot it or he will hide back into the grass with it.
Also, you can easily set the difficulty level of the game - easy, medium, or hard. The hard level is really hard with the ducks flying like they are on steroids. Extra fast fingers and reflexes are needed for this level. If you want to keep it fun yet still challenging enough, stick at the medium level.
Duck Hunt Remake - for fans of the classic NES game Duck Hunt, you should give this a shot. You will love it for sure.
© Copyright 2010-2019 Hunting Games. All rights reserved.


text:
Directed by Doron Paz, and Yoav Paz
Country: Germany, Israel
English Closed Captions
PLAN A is based on the incredible true story of the "Avengers" - a group of Jewish vigilantes, men and woman, who after surviving the Holocaust vow to avenge the death of their people – "an eye for any eye, a tooth for a tooth". Max (August Diehl) is a Holocaust survivor who has lost his entire family in the camps. Full of rage and with nothing left to live for other than revenge, he decides to help the Jewish Brigade, soldiers under British command (led by Michael Aloni). Off the record they find and execute Nazis accused of holding leadership positions in the Nazi system. When the brigade is called off, Max follows Anna (Sylvia Hoeks) and a group of former partisans to Nuremberg, where they soon realize that they will not find redemption in the upcoming Nuremberg trials.
Led by charismatic leader Abba Kovner, they formulate the biggest revenge operation in history - "Plan A". They infiltrate German water companies as undercover engineers with only one goal: to poison the drinking water in Nuremberg, Munich, Cologne, Weimar and Hamburg and "to kill six million Germans, one for every Jew slaughtered by the Germans". Based on the book Nakam by Prof. Dina Porat, chief historian at Yad Vashem, PLAN A asks the impossible question of how survivors plagued by traumatic memories struggled with conflicting feelings about a lust for justice and the desire for payback.
August Diehl
Michael Aloni
Nikolai Kinski
Directed by Doron Paz and Yoav Paz


Attention foodies! Mark your calendars for April 29th – May 5th 2019 for the 5th Annual SBY Restaurant Week brought to you by the Salisbury Area Chamber of Commerce!
For one week, the best, local restaurants in Salisbury, MD will offer 2-3 course, fixed priced menus for you to enjoy! Chefs will showcase their best dishes and even test of new items.
Be sure the check out our Facebook, Twitter & Instagram pages for participating restaurants and related Restaurant Week events in Salisbury.
Click the Logo to see the Restaurant Week Special Menu!


Throwback Treasure: Hey, 90s Babies! Remember Your Birth Year's Biggest Heartthrob?
What Nikko? What McCoy? What Zeus? What Hashtag? In the 90s, the following heartthrobs ruled even without the help of social media. Fandom was more palpable—instead of hashtags and viral memes, posters, "song hits," and cassette tapes became their way of winning the hearts of then tweens who are today's titas.
Almost two decades since, these heartthrobs can still make any girl's heart beat fast. They may have aged, in a family, and gained a few pounds enough for the #DadBod label, but their presence still merits a squeal. Here's a treat to those who grew up idolizing these hotties!
1991: Jomari Yllana. Together with fellow Gwapings members Eric Fructuoso, Marc Anthony Fernandez, and Jao Mapa, they rose to popularity as teenage rascals on Palibhasa Lalake shown in the early 90s. Presently, Jomari serves as councilor in Paranaque City, with son Andrei following in his footsteps as an actor and even as a car enthusiast.
1992: Basti Artadi. Then-long haired Basti led rock band Wolfgang, with Wolf Gemora, Manuel Legarda, and Francis Aquino. Wolfgang's popularity extended beyond local shores, that the band even released albums in Japan and in the US!. Basti's band remains active, as he deals with a brain tumor and a health condition.
1993: Vhong Navarro. Before becoming It's Showtime's resident host, Vhong was with dance group Streetboys. Vhong, along with fellow Streetboys members Jhong Hilario and Sphencer Reyes, helped propel the group's popularity with his show-stopping moves and dance floor angas. (The group even produced an album—Turbulence Wild StreetDanz—in 1997!) Vhong hosts the noontime show with Jhong, and is now a father of two.
1994: Bamboo Mañalac. Bamboo and his skinhead have long been seen as iconic. The former Rivermaya and Bamboo front man is hailed as The Prince of Filipino Rock for his vocals and his songwriting skills. Presently, he is a coach for The Voice Philippines and a mainstay on ASAP. He still sings as a solo artist.
1995: Vince Hizon. Playing for Ginebra San Miguel under Robert Jaworski's "Never say die" mentality made him one of the most popular PBA players of the 90s. Vince was not all skills; he had the jock vibe going on to attract girls beyond those within the gates of his Alma mater Ateneo. He is married to sportscaster Patricia Bermudez with two kids, and coaches for Blackwater Elite.
1996: Rico Yan. Arguably the most popular matinee idols in the 90s, Rico top-billed several TV hits—Mara Clara, Gimik, and Whattamen to name a few. He was paired with Claudine Barretto, the love team becoming one of the most-adored that time. His untimely death in 2002 only drew nationwide sorrow, as it was the time his career was at its peak.
1997: Jericho Rosales. Prior to his breakout performance in Pangako Sa 'Yo, Jericho started his career in 1997 via Esperanza and Oka Tokat. He is now happily married to blogger-influencer Kim Jones, and is a loving father to Santino. Aside from acting, Jericho is a car and motorcycle enthusiast, and is busy curating content for online lifestyle site Mr. Manileño.
1998: Kenneth Duremdes. This baller was a tour de force on court: during his stint with the Alaska Aces, Kenneth brought the team to three championships. His skills also earned him a season MVP award, two final MVP awards, and several All-Star appearances. Kenneth still plays professional basketball once in a while, with his son Kenji following in his footsteps.
1999: John Lloyd Cruz. He whooshed to stardom through his pairing his Bea Alonzo, but John Lloyd got his first big break through Tabing Ilog. There, he was paired with Kaye Abad. Since then, John Lloyd has appeared in several movies and won awards for it, and is now more focused in promoting indie and art cinema.


text:
Becoming: Recollections of Home
Part I/II
Written by Starr Wang
Photos by Starr Wang
IN THE CURRENT AGE OF ACCESSIBLE MASS MEDIA, THE CURATION AND AESTHETICIZATION OF EVERYDAY LIFE HAS DOMINATED POPULAR CULTURE. COUPLED WITH THE UNANNOUNCED ARRIVAL OF A GLOBAL PANDEMIC, THE EMERGENCE OF AN IMMATERIAL CULTURE LENDS ITSELF TO THE REDISCOVERY AND REVIVAL OF SELF-REFLECTIVE INTIMATIONS. AT A TIME WHEN OUR LIVES EXIST EXTENSIVELY IN THE VIRTUAL REALM AND PHYSICAL MOBILITY IS AT A STANDSTILL, OUR SENSE OF PLACE— PARTICULARLY THOSE WHICH WE OCCUPY DAILY: OUR HOMES— HAS BECOME SEEMINGLY MORE FRAGILE.
The summer of 2019 was one I took as my own. I was freshly out of a seven-year relationship— one where my partner cheated on me with a paid sex worker and subsequently contracted and passed chlamydia to me. Yes, it was the summer of a home-coming, or a coming of home, into my own mind and body.
I had spent the month of May in Zhuhai, the new "Silicon Valley" of China, for an all-expenses-paid-for course as part of my Master of Architecture degree. Taking advantage of the proximity to my homeland, I flew to Beijing for six weeks after the course to conduct fieldwork on my thesis project. Mainly, I wanted to revisit our family's ancestral home and spend time with someone who I considered my second mother, the matriarch of our family: A Pó.
Shortly after her 92nd birthday, A Pó relocated from her home in Beijing— a small 600-square-foot, ground floor apartment situated in a banal communist building on a university campus— to a banal suburban seniors' residence on the outskirts of the city. This reality was impending and all too familiar: the day had come when A Pó was no longer independent. This apartment had been her home for over fifty years, and suddenly, she was uprooted and displaced.
Perhaps that was why I decided to go. I had lost my own sense of home, and was desperately searching for answers in the people closest to me.
I was raised largely by my maternal grandparents, A Pó and A Diǎ, with the help of my working single mother. As with many immigrant families, shortly after my birth in Canada, I was sent to China, to my grandparents, who could give me the care and attention that my convenience-store-owning parents could not. And so, the first four years of my life were spent with A Pó and A Diǎ, living in their Beijing flat. I attended daycare on the campus grounds, learned to walk and bike, to use chopsticks, to speak my first words in Mandarin.
A young A Pó and A Diǎ (1954)
My 2nd birthday with A Pó and A Diǎ in our Beijing home (1995)
Since then, I've been back a few times. I spent the summer I turned legal drinking age there with my grandparents, audacious and disoriented. I kept a journal about how much I hated the culture, the people, the food. It was then that I positioned myself strictly against the city: I do not belong here. I am not Beijing. This is not my home.
When I returned to the city eight years later, things were different. The house was empty. I did not wake up to A Pó's persistent nagging, or to A Diǎ's bowl of carefully cut-up fruit on the kitchen table. The only visitor was my uncle, Jiù Jiù, my mother's brother, who would drop by the house and spend the occasional night in Beijing for business. We were close, but with the rest of his family in Nanjing, there were often strings of days where we did not see each other. I developed a rigid schedule, conducive to work: mornings were reserved for writing, afternoons for physical activity or visits to A Pó, and evenings for work. I spent the weeks extensively observing, writing and documenting notions of home, heritage and cultural identity in what felt like to me a time of prevalent placelessness, but can otherwise be categorized, simply as adulthood.
Only in coming back did I realize how much it meant to me. Home is not something immediately recognizable, home is something that oscillates, appearing and reappearing in different forms. When you come back to it, its shape and meaning has changed but its significance still holds strong. Distance, as they say, makes the heart grow fonder. I longed for some sense of recognition.
The house had changed in some ways. It was cleaner, from what I remembered, and quieter. I sat at the wooden table, which had been pushed against the window, facing the outside. Watching people come and go through the courtyard, with their dogs, on their bikes, carrying shopping bags, dragging carts. This was not the image that I thought I yearned for— but the simple act of watching, sitting in solitude, behind the grated bars of the window provided me with great comfort.
Seven years ago, I sat in the same spot. A Pó and A Diǎ were both still healthy and alive.
Front entrance, A Pó and A Diǎ's house is directly to the left
The main living room has a view out to the yard
In listening to the stories my mother tells me about Beijing and our family, over the years I sensed her inaccuracies. For years now, she told me that my maternal grandparents are from Shanghai. But when I asked Jiù Jiù, he told me A Pó's family is from Suzhou, and A Diǎ's family is from Ningbo. My uncle has a wealth of information. I barely have to ask questions and he will talk about family, history, and memory. We are quite similar in that way— disgustingly nostalgic. He told me one night, coming back from the Sichuan restaurant after dinner, that A Pó's extended family had been quarreling about their ancestral courtyard house. Jiù Jiù said he considered buying it, keeping it within the family as an heirloom, but the house had been in ruins and would need extensive renovation. He described it as having been built out of wood, with exposed timber columns and a generous shared outdoor space. Despite being the eldest of four, A Pó, who was female, had no property rights, and her two younger brothers' relatives eventually sold it to some private buyers without informing the family. I hinted some longing in Jiù Jiù's voice, but that could have been lost in translation.
"...Where is Nancy now?" I asked Jiù the other day.
"I think she's working for another family"
"Around here?"
"Yes, close by."
Nancy was my grandmother's middle-aged live-in caretaker, employed shortly after my grandfather's passing. After his death, which came swiftly and unexpectedly, my mother and uncle scrambled to figure out what to do with A Pó. Suddenly, she was a lone entity, floating in space, lost without her partner. By that time, she was in her late eighties and finally beginning to show signs of age. Nancy was small but loud and brazen, with a thick, undetectable rural Chinese accent. She was heavy-handed but had honest intentions. My grandmother's health was in her hands, so we all treated her with kindness. She was a permanent fixture during my last few visits to Beijing and it struck me how silent the house was— the house where she once cleaned, cooked, and doted over my grandmother.
Strange that one character can enter and exit our lives so easily.
This time, when I saw my grandmother, it was at the seniors' residence. Despite being 93 years old, she still confidently held the matriarchal position in the family. She was even tinier, but her face glowed when she realized it was me, Jiāo Jiāo, her youngest granddaughter, who was visiting. A Pó's mind was all there— so much so that she immediately bombarded me with an onslaught of questions, mostly anxiety-induced: How did you get here? Why did you come? What are you going to do here? When are you leaving?, which eventually gave way to calmness and pride: I'm so glad you're okay, There's so much to see here, You got here from Shanghai by yourself? I can't believe that.
I kept my emotions at bay when I first saw her. I felt tears welling up, because she seemed so healthy and at peace. Perhaps these last three years have helped her heal too, from A Diǎ's death.
"Is your uncle moving back to Canada?" she whispered.
I paused momentarily.
"I don't know, I'm not sure."
I did know, of course.
At Jiù Jiù's office later that afternoon, he pulled out an old photo album that A Pó tried to throw out during her cleaning phase, a dramatic reaction to A Diǎ's death. I'm not certain what occurred but I imagined her fervently tearing photos, letters, old mementos apart because her practicality deemed these things to be extraneous. A Diǎ would have been appalled. The photo album is now housed in the bottom drawer of Jiù Jiù's desk because he was afraid it would be tossed if it was left at home. There were pictures of a young A Pó and A Diǎ, and my mom and uncle as sweet, round-faced toddlers.
Jiù Jiù always shared my love for Chinese cuisine (1995)
Jiù Jiù is nearing sixty years old. He has aged. I stared at the wrinkles behind his ears. I didn't remember those lines being there. Jiù is my mother's younger brother. He has been a constant in my life, despite moving back to China after immigrating to Canada more than a decade ago. When my dad left our family with no car, Jiù would pick us up and drive to get us groceries. The first summer I spent in Beijing, after my first year of university, my uncle dedicated his time to driving me around, trying out restaurants, visiting local shops, and touring buildings. We even share similar interests: in the summer heat almost a decade ago, we would scour antique markets in rundown lots, searching for buried treasure. He values familial history and narrative, as much as I do, and more than my mother, who in fact, has written off most of her Chinese heritage.
As we left the senior's residence that day, yǎng lǎo yuàn [养老院], I heard:"Jiāo Jiāo! Jiāo Jiāo!" I turned around, but I couldn't see anyone flagging me down. I kept walking.
"Jiāo Jiāo! Jiāo Jiāo!"
I looked up. There, pressed up against the third storey window, I saw A Pó and her brother's tiny faces. They were so small, compared to the monstrosity of the building block which housed them. The window was open and they were yelling and waving excitedly at me.
"Did I forget something? What happened?" I turned to Jiù.
"Nothing, they're just greeting you."
I smiled sweetly and returned the wave, comforted.
The small window on the right is where students would order jian bing
Each morning before noon, students crowded around the dirtied window opening in the courtyard, ordering jiān bing [煎餅], a Beijing delicacy. In the weathered face of every aged Chinese man, I saw my grandfather. He would walk past the group of students, passing under the covered walkway, moving past the pile of bicycles at the entrance, up our front steps and into our building. The apartment is the first door, to the left, on the ground floor. The door would open and he would announce: "I'm home!/Wǒ huí jiā le!" [我回家了!]
In my fervent rummaging, I was reminded of A Diǎ's desire to capture each memory through a photograph. He had cabinets and bookshelves filled with albums— some organized, some not. Loose pictures in a variety of sizes, stuffed in aging manilla envelopes filled each cranny. In most of these, my grandfather is centre stage— pictured with all kinds of groups of people, socializing and laughing with his friends. He was handsome and had a contagious smile. But the A Diǎ I knew fulfilled another important role, the caretaker. I knew him only in the latter two decades of his life, at which point his social life had slowed down. Instead, his days were filled with naps, books and writing. He always did the laundry, never the cooking, except for his notoriously famous fried rice. He lived a rich life before my own, as evidenced by these photos, full of memories that would never come to light again.
There was a photo of him on a camel. There was a photo of him with a bucket hat! (I had only known him to wear caps.) There was a photo of him at Mutianyu, standing against the deteriorating wall of the Great Wall, casually poised with grace, his smile a mischievous grin. How strange, I thought. I was just there, days ago. I scrolled through my phone and realized that we had managed to take the same photo, only 40 or 50 years apart.
His arm snaked around my waist. The night air was cool, the soft breeze rustled the trees. We were on S 's rooftop, far removed from the chaotic hutongs with fluffy white dogs or the anxiety inducing twenty wide lane highways of the Ring Roads.
"Now would be a good time to ask you to make out with me right?"
I knew this was coming, but the delivery needed some work. I internally grimaced but outwardly played it off as laughter, as I usually did. A few hours later, we returned to the warmth of his room. S showed me his photos (Classic, I thought, of course he's an amateur film photographer) and I admired them, commenting thoughtfully on the ones that I was particularly drawn to.
Even then, I thought of him, many times. You should come to Hong Kong, he said. Hong Kong, that place is not for me. I never thought I would return again. I dreamed of it, but my conscience and self-pride would never let me go there for a boy.
While on the phone with my best friend R earlier that day, he simply asked me, "Do you think something that is short-lived can't be meaningful?"
A Diǎ standing at the Great Wall of China
Starr is a designer currently working at a small architecture office in Montreal. Her masters' thesis piqued her interest in autoethnography, which now fuels her writing and other creative work. Starr is interested in collective memory, lived experience and personal narrative, in relation to the Chinese-Canadian immigrant community and architecture at large.


text:
Tropical Caves Fill Gap in Climate Record
June 6, 2013, 6:16 PM UTC / Source: LiveScience
By Becky Oskin, LiveScience Staff Writer
Slick towers in a tropical island cave provide a 100,000-year climate record rivaling Greenland's pristine ice cores, scientists say.
The rare view into past rainfall patterns in the tropics fills a gap in global climate history during a crucial period. Ice cores in Greenland and Antarctica have revealed rapid swings in Earth's climate in the last 100,000 years in the high latitudes. By studying stalagmites in Borneo, in the western Pacific Ocean, researchers at Georgia Tech now know how the tropics responded to the sudden climate shifts. The team discovered some of the abrupt changes did not affect the region, according to a study published today (June 6) in the journal Science Express.
"We found [some] of these events were captured in our stalagmites, but most them, especially the abrupt shifts toward warming called Dansgaard-Oeschger events, we do not see," said Stacy Carolin, lead study author and a geochemistry doctoral student at Georgia Tech. "There's something going on that's not reaching the tropics, or the tropics are doing something that is causing the response to be different," she said.
Stalagmites are towers of calcium carbonate, a mineral left behind from water dripping through soil and rock above the cave. The cone-shaped pillars grow slowly over thousands of years, layer by layer, preserving a record of carbon and oxygen isotopes (atoms of the same element with a different number of neutrons) that indicate how much rainfall there was when the layers formed.
Clues to climate history
The Borneo stalagmites reveal that the rainfall patterns in the region did not shift during Dansgaard-Oeschger excursions. These events are sudden warmings during glacial periods, about 9 to 27 degrees Fahrenheit (5 to 15 degrees Celsius) in about 10 to 20 years, recorded in ice cores. There are 25 known Dansgaard-Oeschger excursions, which repeat every 1,500 years or so.
But the tropical rainfall did dry up during the rarer Heinrich events. Another rapid high-latitude climate shift, Heinrich events are thought to be triggered by large ice sheets or fresh glacial meltwater cooling the North Atlantic about every 10,000 years. There are six Heinrich events seen in ice cores.
The different climate record in the tropics during glacial periods suggests the global response to climate shifts is more complicated than recognized, the researchers said.
"Ultimately, we'd like to be able to reproduce the global signatures of these abrupt climate events with numerical models of the climate system, and investigate the physics that drive such events," study co-author Kim Cobb, a paleoclimatologist at Georgia Tech, said in a statement.
Sumatra supervolcano
The team analyzed pieces of broken stalagmites from caves in Gunung Mulu and Gunung Buda National Parks in northern Borneo, located 4 degrees latitude north of the equator in the western Pacific. [ Amazing Caves: Pictures of Earth's Innards ]
The researchers also discovered a 1,000-year dry period triggered by the supereruption of Sumatra's Toba volcano 74,000 years ago.
"This was the largest eruption in the past 2.5 million years," Carolin said. "Usually, volcanic winters last a few years to 10 to 20 years, but this dry period lasted for a millennia."
Emailor follow her.Follow us, &. Original article on LiveScience.com.
The 7 Longest Caves in the World
Explore the Underworld: Coolest Spelunking Trips
(Video) Ice Cores: A View Into Earth's Past
Becky Oskin, LiveScience Staff Writer


Increasing the amount of water we recycle is vital to help WA become more climate resilient. Find out all about our water recycling plans.
Finding new water sources that allow us to be less dependent on rain is essential to Perth's water future. By working with businesses and industry on developing efficient water recycling practices, we can continue to secure a robust and sustainable water future.
We are committed to recycling 30% of wastewater by 2030.
Over the last 10 years we have increased the total volume of recycled water by almost 70% across WA.
How are we recycling water?
This involves recharging high quality recycled water to groundwater and storing for future use.
This may involve augmenting rivers and stream flows with recycled water and increasing water supplied to wetlands and lakes.
In the South West region, the Swamphen, Island and Peninsula wetlands are enhanced with 30 million litres of treated and disinfected wastewater each year from the Capel Wastewater Treatment Plant.
The Kwinana Water Recycling Plant has been supplying high quality recycled water to the nearby industrial area since 2004. As a result, Kwinana industry has more than halved its use of our drinking water.
This is where two separate pipes deliver two types of water – one for drinking water, another for non-drinking uses such as garden watering or toilet flushing.
The water source for non-drinking uses can be from recycled water, greywater, stormwater, rainwater, or groundwater.
We are involved in approximately 50 water recycling schemes in WA to irrigate parks, gardens, golf courses, sports grounds and other open spaces.
We also provide recycled water free for community uses where it is available.
Sewer mining is the process of extracting, treating and using wastewater before it reaches a wastewater treatment plant.
and in commercial building applications.
Sewer mining has the potential to recover nutrients and energy. Our new innovation hub, the Water Research & Innovation Precinct, is investigating this and other innovative wastewater treatment and resource recovery technologies.
We aim to secure WA's water future by recycling 30% of the wastewater we manage by 2030.