For this reason, you shouldn't wait until customer support will get in touch with your writer and you'll get a response. Clients would like to have a relationship of confidence and faith alongside you. There are many reasons why you need to prefer our services.
You simply have to indicate your own personal data and paper feature in the purchase form. Essay box is pleased with its highly professional customer service team. You can make certain that your paper is customised depending on your requirements by Our intention is to offer you high-quality content right on time.
Your prospectus doesn't have any odds of rejection because you're not even asking for an approval. You shouldn't be hesitant to get in contact with us every http://scdco2.ir/introducing-argumentative-essay/ minute before your deadline is priceless. A written report can be an exact usual assortment of textual content presently.
You don't wish to undersell yourself just to find the company. There are dozens and dozens of similar businesses on the marketplace and you have to be quite attentive and experienced to distinguish a respectable support. Therefore, ensure you only avail of the service from well-known professionals in the business.
Every essay businesses review that's perfect will offer analysis of the most critical facets of a writing service to you. It's almost not possible to choose the very best essay writing service if you have not ever dealt with these kinds of companies before. Our 1-hour essay writing service may be an ideal solution for you.
To accomplish the job, you have to apply analytical thinking to the process, which isn't always possible, if you're head over heels with college essay writing. If you really feel like asking for aid with custom essay writing, don't hesitate to select our company. When it's the very first time you're very likely to use our article writing service, you probably have a lot of questions.
For instance, you can do up Continued sample articles which you can do as a self-employed writer for hire. A specialist editor can allow you to recognize any weak points and other issues so that you may boost your final manuscript. Actually, a seasoned writer can do the job much faster than any student as they've been writing academic assignments during their entire life.
Employ a specialist in any field you will need to compose your outstanding essay our writers offer the very best essay writing service as they have degrees in all disciplines. Such writers have a huge quantity of experience in preparing academic content on a wide selection of topics and subjects. Last, the writers from Ultius offer unmatched quality and originality when it has to do with the last sample essay you get.
The principles of writing a superb story are straightforward. There are a few terrific resources on the internet that could aid you in finding work with a self-employed author. Students from all around the world use every day such writing services, so there's simply no shame in receiving help with your essays.
Writing a high-quality essay demands a lot of time. Writing essay may be a true headache including all the research and meeting academic standards. Undoubtedly, scholarship application essay is easily the most complicated portion of your educational life.
At such time, it will become difficult to select the very best organization, because there are quite a few on-line writing services that provide extensive features like experienced writers, completion of the assignment within the deadline, completely free revisions, and other added benefits. Don't be scared to talk about your ideas as part of creative procedure and remember there's just one approach to reach the desired goals receiving papers which have http://schebaum.net/essay-writer-no-longer-a-mystery/ been meticulously checked, reviewed and proofread. Moreover, our commitment to ensuring you submit of the best quality possible has made us one of the greatest essay writing service providers in the business.
By earning your point to the conclusion of the paragraph, you're leading your reader through ideas to get there at the conclusion. From the moment you have hired the expert essay writing services to the entire writing process to the last delivery, there are just a few significant things you can to make sure you get high-scoring essay paper worth your money. You see, the very simple truth is that I really like to write.
You don't need to learn to use any tools or special software. You may expect to wind up with an improved manuscript and a much better final item. Utilize Type of Service button to choose the specific form of assignment and service you'll need.
APA and MLA are the most frequently used formats. Boom Essays are a worldwide company based in the usa. Come prepared to spell out how the Peer Coach can assist you with your assignment.


The leaves are finally turning and, the nights are drawing in and there is a definite crispness in the air. It means one thing and one thing only - time to get your Autumn/Winter wardrobe sorted! With that in mind we have put together our Autumn Fashion Guide to help get your wardrobe ready for the season ahead. Grab yourself a pot of organic tea and enjoy!
First things first - Autumn is a great time to detox wardrobe so that you have a clean palate to start from. If you have unwanted clothes that you can't alter to suit put them up on a specialist fashion re-sale site or take them to your local charity shop. Whatever you do please don't put them in the trash. 350,000 tons worth of clothes end up in land fill in the US each year and our earth can't take it.
Invest in some really good basics. Starting from the bottom (literally!) Danish brand Woron have made a beautiful line of simple soft bras and briefs made from sustainably produced Modal (derived from Beech Wood). Modal is harder wearing, cooler and softer than cotton and thanks to its unique properties uses much less water to produce. The results are sublime - underwear perfection that feels as good as it looks.
Choosing some simple separates that go with everything will also stand you in good stead for the changing seasons. These are the pieces that will form the basis for your entire wardrobe - you can layer them, mix and match them and create so many looks from just a few simple styles. We adore Kowtow's organic cotton Building Blocks pieces such as their Oversize Dress, Long Sleeve T Shirt and black Turtle Neck,. The cotton is super soft and premium and we will be living in such easy to dress pieces long past Autumn!
A good winter coat is an essential investment. We have two favourites that will last way beyond one season. The first, for the warmer winter months, is a classic trench. The trench has really come into its own in recent years - its a classic design that goes with everything and will always look stylish. Luckily for ethically minded shoppers, New Zealand based Kowtow have just launched the aptly named Keepsake Trench, crafted from 100% Organic and Fair Trade cotton twill. It is tough, functional but bang on in the style stakes.
When the temperature falls further, you can't beat a wool coat. Well actually, if you are eco-conscious, you can - you can choose the beautiful Italian recycled wool Maud coat from CUS Barcelona. The highest quality Italian wool is recycled and turned into an effortlessly cool oversized coat in clever CUS's studio. We love the draping belt detail at the back for a super chic look. The dark navy goes with everything and wears per buy will be huge in this investment purchase.
Summer was all about 70's revival and whilst that trend continues to some extent into Fall, there is also a big 80's influence coming back into the equation. Think more volume in the silhouette, including billowing sleeves and tapered trousers. Statement prints and show off metallics work particularly well for this trend. At Gather&See, Blake LDN's Pepe Skirt is a great example of how to get the 80's look without overdoing it - a knitted skirt in a rich golden hue - it has just the right amount of sass.
The AW15 shows once again touched upon geometry and design with a Japanese aesthetic becoming increasingly popular. This is an easy to do trend, that works well in ethical fabrics like organic cotton. Kowtow have nailed it with their beautiful Kintsugi and Raku Dresses whilst the amazing Osei Duro, who work with tailors in Ghana to produce Fair Trade fashion, have a wonderful batik print long Column Skirt and Maena Shell top pictured above, that also work brilliantly for this look.
Checks of all kinds - tartans, houndstooths, plaid - work brilliantly for Fall as they add depth and texture to an ensemble. The beauty with this trend is the diversity on offer - choose colours that suit your skin tone and types of check that flatter your figure. We can't get enough of Beaumont Organic's easy to wear Leigh Shirt Dress in navy and green seen above - great worn over jeans, leggings or just as is with some ankle boots. Meanwhile Osei Duro's Houndstooth batik print looks sharp and current both as a jacket and pants - great worn with this season's must have plain black turtle neck.


text:
My Escapade to San Francisco Almost Made Me Miss Janet (Much)
The "Escapade" from Seattle to San Francisco was worth it.
Feel free to play this instrumental mix of "Escapade" to set the mood!
The months of September and October 2019 have been extremely hectic, but very productive. This is why I have not been able to publish another blog entry until now. I am happy to be writing this particular entry because it provides me the opportunity to do two things: 1) Gush about San Francisco, and 2) Gush about Janet Jackson.
Earlier this year, when Janet announced that she would be performing in San Francisco to commemorate the 30th Anniversary of her Rhythm Nation 1814 album ("RN30"), I was suddenly perplexed.
Why? Well, I wasn't expecting her to announce a date in San Francisco, which is only a 90-minute flight south of Seattle. I had also told myself that I wouldn't engage in much national or international travel in 2019. (Technically, I broke this rule twice with a trip to Vancouver for my birthday and, of course…well, please read on).
Alas, Janet's announcement introduced two opportunities in one bundle – a chance to see her perform again, and also to visit my favorite city in the United States. San Francisco – beyond a shadow of a doubt – is one of my favorite cities to visit and to photograph. It's an intriguingly enchanting location. To not take advantage of this package deal seemed like folly — an obnoxious folly, in fact.
Janet Jackson / "State of the World" Concert / Toronto (November 2017)
It took a few months for me to reach a decision. I had last seen Janet in Toronto for the "State of the World" tour in November 2017. I honestly thought that would be the ninth and final time. (Yes, you read that last line correctly. Prior to RN30, I had officially seen Janet live on stage a total of nine times since the "janet." concert in Minneapolis back in December 1993)!
Given this prelude, I'll just get right into the story because, believe it or not, I almost missed the opportunity to see Janet on the very day of the concert. Retrospectively, I felt like I was a fictional character in a 40-minute night time drama or 22-minute sitcom (you can decide) because of the way events unfolded. If you're more interested in reading my review of the concert itself, please scroll down to the section titled "Made (It) for Now".
The Displeasure Principle
"It's the principle of displeasure…"
On the morning of Saturday, September 21st, I hadn't slept much. I was working on some photos and had decided I would just sleep on the plane, scheduled to depart at 7:45am from SeaTac International Airport via Alaska Airlines.
Alas, that flight was never meant to be.
Shortly before passengers were supposed to board, Alaska Airlines had announced that the plane had experienced some serious mechanical errors. Therefore, they would have to obtain another plane to take us to San Francisco. That early in the morning on a Saturday, most people made a few sour faces or grunted a bit, but I don't recall anyone having a conniption or meltdown at the gate. We were told another plane was on its way, and we would be able to depart by 9am instead. The Janet concert started at 8pm that night. My original plan was to take the early morning flight, sleep on the plane, and explore the city for a few hours with my camera before checking into my hotel and walking to the Chase Center that evening. For now, there was still time to follow that schedule.
Much like life, rarely do the plans we make proceed accordingly to our expectations, right?
The delay to depart at 9am soon became 11am. By this time, Alaska Airlines had sent passengers an email with vouchers worth $150 as a discount towards their next flight. I rolled my eyes and sighed. I pondered about the value an airline company places on the inconvenience or disruption to a customer's schedule. I would be upset if I had missed Janet, sure, but what if I was about to miss my sister's wedding or an important ceremony for a family member or a connecting flight to Sydney or Singapore? Are those botched scenarios also worth $150?
Anyway, while waiting (and musing) at the gate, I had made friends with one of the flight attendants who, for no other reason but to be kind given the perpetual postponement of our flight, insisted on buying me a cup of coffee from Starbucks. Even though I had asked for a "tall" size, she surprised me with a "grande" instead. After thanking her, I began to read the September/October edition PDN Magazine to learn the latest in my industry (and also to consume time).
When Alaska Airlines mentioned that the flight had been delayed, a third time, to depart at 2pm, the groans were significantly more audible and irritable — and rightfully so. We were all supposed to have been in San Francisco going about our own respective, merry ways three hours ago. At this point, a number of passengers began to leave the gate in annoyance. I had sent a text message to my closest friend that I was starting to get upset because the concert was (at that point) in six hours, instead of 11 hours. The later I stayed in Seattle, the more of a chance I was going to miss Miss Janet's concert (see what I did there?). My friend told me to calm down and stay focused on getting out of Seattle.
Yes. It was time to improvise.
The time was a few minutes past noon. I didn't want to sit idly in the airport, gambling with Alaska Airlines to determine whether they were serious about a 2pm departure. I remembered that I had one piece of luggage checked in for the original flight. I decided to find one of the main kiosks for Alaska to see if I could get a flight to San Francisco via another airline. I had walked through the airport, rather aimlessly, because my emotional state was a combination of fatigued and miffed. I hadn't slept in several hours, but I was still enthusiastic because of Janet and San Francisco. I knew it would be important to come up with a new game plan. How was I going to get to California and still be on time for the concert?
California Scheming on Such a Lovely Day…
As I walked, I noticed, a few feet ahead of me, the flight attendant who had bought me some coffee. She was walking in the same direction. When I caught up with her, she told me she was getting ready to go home because we had literally reached the time of day when she was supposed to have traveled and returned from San Francisco if the original flight had taken place. She asked how I was doing and I told her. She commiserated and said she had been helping other people get to their destinations because for many passengers, San Francisco was the city to catch a connecting flight. Fortunately, for me, it was my only destination. The flight attendant had then decided she was going to help me and then "call it a day."
She waited with me at the kiosk. Because she was also an employee of Alaska Airlines, she communicated with the representative what had happened and stated that I needed to be booked on another flight leaving earlier than 2pm. As it turned out, there was a flight available on United Airlines. Granted, I wasn't thrilled in the slightest about boarding United, given its utterly abysmal reputation for its horrible service to both passengers and pets, but it was the only option available. I estimated I could handle rude personnel and bad service for another 90 minutes, especially if I was asleep while it happened. The only risk that remained was my luggage. There was a 50-50 chance that it would arrive on the rescheduled booking on United.
If it did not arrive, then I was determined to attend the concert in the clothes I was wearing, which were more on the baggy side — definitely not how I would like to present myself when Janet is in town. I had so little leverage in this case that I dismissed this part of the matter and just told myself to buy some antiperspirant, body wash, and mouthwash when I got to the airport. I thanked the flight attendant wholeheartedly for helping me and gave her a hug. She had really made the day a lot more chirpy given the implications of the multiple flight delays.
To wrap this part of the article up, I did arrive in San Francisco via United Airlines, but my luggage was not on the flight. It was on the delayed Alaska Airlines flight which, thankfully, did actually leave Seattle at 2pm, thus arriving about an hour after I had landed. Funny how that worked out, just like in a night-time drama or sitcom. By the time I had left San Francisco International Airport, I had less than three hours to get into the city, check into my hotel, get dressed, and walk to Chase Center…and I did.
Before reading about the main event, please enjoy the gallery below featuring a few of my favorite images of the city in which Janet chose to perform!
Downtown San Francisco & San Francisco Bay (Aerial) / Purchase
Golden Gate Bridge & Marin Headlands (Aerial) / Purchase
San Francisco Illuminated / Purchase
California Street & Bay Bridge, Downtown San Francisco / Purchase
Made (It) for Now
What can I say about the Chase Center? The venue is as massive as it is modern and magnificent — both the exterior and interior. Wow!
As thousands of people began their pilgrimage to this arena, the excitement of the show began to build steadily. Since I couldn't use Ananda (my professional Sony Alpha 99 dSLR camera) to take photographs, I had to rely on my cellphone, a Samsung Galaxy 9 Plus, to capture both images and videos. In retrospect, I was rather impressed with the quality of the video footage, but not the quality of the photos. You can watch some parts of the show below and view the pictures I captured. I hope you like them.
Of course, I was definitely not the only one. Everyone was taking pictures and recording video with their cellphones. Instead of going into details about the venue itself, I'll let the pictures set the scene and mood for you instead.
Chase Center, San Francisco
Chase Center (Arena)
Chase Center (Interior) & The Stage
Chase Center (Interior)
The Stage @ Chase Center (Interior)
About an hour before Janet appeared, a DJ got the entire crowd currently in the arena pumped up by playing a number of popular dance, pop, and R&B songs from the 1980s and 1990s. I wasn't a club kid in those decades, but it was when I discovered pop and dance music, and have been a fan of dance music ever since.
Here's a sample of what we were all grooving to in the warm up to the RN30 concert.
WARMING UP FOR MISS JANET
The section in which I sat was interesting because the angle for viewing the stage was, in my view, somewhat atypical. I was in the third row of Section 101, which was an elevated portion of the arena on the left side of the stage. From where I was located, one could see both the front and the back of the stage, divided by the gigantic, cinema screen (facing the rest of the audience) that could be opened or closed, lifted or lowered, and displayed special effects around Janet and the dancers during the different numbers. This was intriguing because our section got an exclusive view of what took place behind the screen before the rest of the audience could see. As a result, throughout the show, each time Janet went behind the stage, our section could see her quite clearly and we'd cheer for her as she passed us. A few times during the show, she quickly smiled and waved at us. It was a heartwarming feeling, regardless of the brevity of the moment. The acknowledgement by one of the world's most famous entertainers resonated within our section each time she greeted us.
That leads me to another topic I would like to bring up — Janet's attitude and demeanor during the show. It was clear that she was in charge and she exuded a self-confidence that one achieves when one no longer has anything to prove to anyone except oneself. I say this because I had read articles and comments on social media about people complaining about her attire and that she didn't change outfits frequently like she did in her previous concerts. Personally, I really didn't see any problem with these petty issues. As an audience, we literally get to watch Janet Jackson do what she does best — present an outstanding experience that's indelible in its delivery. To complain about what she's wearing is fortunately — given where she is in her career and just who she is as a person — only problematic for the individuals who are complaining and have a need to find fault or criticize her or some aspect of the show.
"ALL NITE (DON'T STOP)"
Owning a show means presenting one's own material in the way she or he feels like it. The woman is in her early 50s and still doing the choreography of ALL of her songs as though they were released into the public consciousness yesterday. She's not just standing on the stage belting one song after another (though, that wouldn't bother me in the slightest if she did). She's fully engaged in the visual presentation of her body of work, so if you don't like baggy flannel, extra large t-shirts, sweatpants or jeans — with all due respect — that's on you as an individual. Janet presented the majority of her show wearing the same clothes, and I'm happy for her in this regard.
In her previous concerts, I can remember just how quickly she'd have to run off stage, change clothes, and still manage to keep thousands of people entertained during the brief intermissions. When she was under a record label with A&M and Virgin, she still put on spectacular shows, without a doubt, but the stress of the multiple costume changes throughout each show, from city to city, night after night, repeatedly, must be stress-inducing. I only say this because I doubt I could pull it off flawlessly even if I arduously attempted.
The point is, I think we got to see Janet being Janet — more relaxed, very much "in control", comfortable in her own skin and public persona. During this show, there were times when she was about to perform a number and we'd see her rush from below the stage to position herself quickly behind the retractable cinema screen, preparing herself. I remember another member of the audience sitting a few rows behind me, shouting "Don't rush it. Take your time. Take your time." I have no idea whether Janet heard that message, but the audience member had a point. Janet is still a seasoned, professional performer and, after following her career for almost 30 years, I know she aims for perfection so, in our special spot at the venue where we could see both the front of the stage and behind the stage, divided by the cinema screen, we could often see the effort it took to prepare for the next performance when thousands of others could not.
"THE PLEASURE PRINCIPLE"
There were several highlights for me during the show. One of them was her spectacular rendition of "The Pleasure Principle". I must confess some bias because that is my ultimate, all-time favorite song from her entire collection. I would have been very disappointed had she not donated a minute or two to the song.
Bear in mind that Janet has had multiple hits in her inventory since the mid-1980s. She could not perform every popular single in its entirety. In fact, because she has so many hits from the last four decades, it's no longer possible for her to even do medleys to cover all her hits within a two-hour showing. Many hit songs were not performed (i.e. "Doesn't Really Matter", "I Get Lonely", "You Want This") while she delivered many cult favorites that one might not expect to see ("Come On Get Up", "You", "R&B Junkie"). The majority of the songs from the set list was essentially delivered in a long-form, ongoing medley. I have presented the set list of the concert at the end of this article.
Another highlight was "Rock With You", the second single from the "Discipline" album. Similar to "Pleasure Principle", there's something about this song and hearing it performed live that mesmerizes my mind. I have often been entranced by the melody, even when listening to the track in my car or during a workout.
For me, the main event of the concert was Janet's rendition of the RN singles (which also included a brilliant performance of "The Knowledge" — a song that really should have been its own single). She had already performed "Come Back to Me" in her medley of ballads and slow jams earlier. That was the only RN single that was not included within the RN-specific segment of the show.
As I write this, please understand that RN1814 is my favorite album of all-time. I became a fan of Janet and a fan of music, in general, on account of this album and its music videos, and that hasn't wavered or changed in three decades. I had made up my mind to go to San Francisco and see Janet for this specific time allotment of twenty minutes that she dedicated to the RN singles. This was the moment that made all the air flight delays and ridiculousness at the airport in Seattle that morning worth it all.
"Yaaaaaaas! It's finally about to happen!"
For this segment, Janet did change her costume, and the mood on the stage, in anticipation of what was to come, became much moodier and darker. This was not in a negative way, per se, but the atmosphere at the venue was now very reflective of the original mood of the RN1814 album's political message and — pun both intended and unintended — the "State of the World" today.
In fact, after what could be called a new interlude that would typically be featured in between songs on a Janet studio album, she introduced the RN segment of the show with a new prelude. It was more like an introspective retrospective, if you will. (I have never been able to combine "introspective" and "retrospective" coherently, so I am proud of this small feat as I write this). The prelude, which you can listen to in the video posted below, was a reflection of what, I assume, Janet has learned and observed since RN was released in 1989. The message was thoughtful, objective, and without any pretense — again, the mark of someone who has gained confidence through experience.
RHYTHM NATION 30: THE ENTIRE RN-SPECIFIC SEGMENT
As she concluded the prelude, she went into the first song from the RN segment, "State of the World". Admittedly, what I could see from where I sat at the side of the stage must have been different from what the audience sitting directly in front of the stage could observe. I only know this because of the smaller cinema screens hovering above either side of the stage. In my section, many of us only needed to look up and slightly behind us to view what the rest of the audience was seeing, which was Janet engulfed in a series of brilliant computer-generated imagery that ranged from magnificent animation to spectacular, three-dimensional graphics. It's the type of imagery one would enjoy on one's computer screensaver, perhaps to the point of entrancement. That's the best way I can describe it.
I would like to mention one specific highlight of the RN-specific segment, even though there were several of them. It was during Janet's rendition of "Black Cat". I remember reading that this particular song is one of the more challenging ones for Janet to present and perform live. It is truly an in-your-face hard rock number, very loud and very thunderous in its delivery. She did not disappoint with the presentation of "Black Cat" during the concert. Sitting at the side of the stage, she introduced the song with columns of blazing flames igniting on the stage. My section was so close to the side of the stage that we could literally feel the heat from the flames. It was a remarkable sensation, to say the least. If that wasn't enough, the computer-generated imagery of a massive, sleek black panther with ferocious jaws and glowing crystal blueish-white eyes fading in and out of the darkness, only to be illuminated by lightning bolts on the screen, was mesmerizing. Once I saw it, I froze in my spot, completely in awe. Simultaneously, the whole scene was beautiful, enigmatic, terrifying, and intriguing. For me, it was virtually hypnotic to see this performance.
Another highlight, believe it or not, occurred after Janet had concluded the RN-specific segment of the show. It was such a powerful performance that the crowd, it felt, was left in full enthrallment. The lights on the stage had been extinguished when Janet and the dancers exited. In response, before Janet returned for her encore performance (consisting of "All for You" and "Made for Now"), there was this glorious brilliance of illumination generated by hundreds of people switching on the flashlights of their individual cellphones throughout the arena. Each light resembled a large firefly floating through the air inside the Chase Center. It was so beautiful to see this sight that it — much like Janet's performance — left me speechless. There was a blissful unity in the audience that existed for several minutes before Janet returned. It was heartwarming.
INTERMISSION BEFORE ENCORE
I've written quite a bit here, and I would prefer not to narrate the entire concert or the RN-specific segment. I really believe if one gets the opportunity to see Janet perform in person, he or she must grab the opportunity. I have been fortunate enough to have seen her perform 10 times in my life — once during the "janet." (Minneapolis), three times for "The Velvet Rope" (New Jersey & New York), twice for "All for You" (Kansas City & Denver), once for "Rock Witchu" (Toronto), once for the "Number Ones" (Toronto), and once for "State of the World" (also, Toronto).
Alas, my account of Janet's concerts are always going to be glowing. I managed to record the majority of the RN segment of the concert, which you can view above. It's about 20 minutes long. I recorded it because I knew there would be many fans around the world who will not get the opportunity to see this concert. As a result, I have also posted videos from the concert in this article, so please feel free to watch and download them. However, the RN segment video is a massively large file (1.6 GB) and cannot be downloaded here. If you would like a copy of it for your own files, please visit my official website, click on "Contact", scroll all the way down and send me a request referencing the "RN30 video". I'll send you a link so you can download it!
ENCORE: "ALL FOR YOU" & "MADE FOR NOW"
As much as Janet loves her fans, it is also true that there is a love that connects Janet's fans to each other, which appears to get stronger and more visceral year after year. I'm sharing these videos solely out of love for the fellow fans — those who I know and have met, those who I know and have never met, and all the fans around the world who love Janet and her music as much as I do.
Enjoy, and thanks for reading this article.
We're a part of the Rhythm Nation forever.
The 30th Anniversary of Rhythm Nation set list was as follows, in order:
After the set list above, the most popular songs from Rhythm Nation 1814 were performed in the following order:
Janet's encore performance included the following songs:
American Cities, On My Mind
1814, airplane, airport, © TIA INTERNATIONAL PHOTOGRAPHY, Bay Area, California, Chase Center, concert, Janet Jackson, music, performance, Rhythm Nation, RN30, San Francisco, State of the World
State of the Rhythm Nation 30 Years Later
Bamboozled in Buenos Aires

redpajama_set_name: RedPajamaCommonCrawl


Titanium Metals Corp (NYSE:TIE) has experienced a decrease in support from the world's most elite money managers of late.
If you'd ask most traders, hedge funds are viewed as worthless, outdated investment vehicles of the past. While there are greater than 8000 funds trading today, we at Insider Monkey look at the moguls of this club, about 450 funds. It is estimated that this group controls the lion's share of the hedge fund industry's total asset base, and by monitoring their best picks, we have unearthed a few investment strategies that have historically outpaced the broader indices. Our small-cap hedge fund strategy outperformed the S&P 500 index by 18 percentage points annually for a decade in our back tests, and since we've started sharing our picks with our subscribers at the end of August 2012, we have outclassed the S&P 500 index by 24 percentage points in 7 months (see the details here).
Just as beneficial, positive insider trading activity is a second way to parse down the world of equities. Obviously, there are a number of incentives for an insider to cut shares of his or her company, but just one, very simple reason why they would buy. Many academic studies have demonstrated the useful potential of this strategy if you understand what to do (learn more here).
With these "truths" under our belt, let's take a glance at the key action regarding Titanium Metals Corp (NYSE:TIE).
How have hedgies been trading Titanium Metals Corp (NYSE:TIE)?
Heading into 2013, a total of 7 of the hedge funds we track were long in this stock, a change of -22% from the third quarter. With the smart money's sentiment swirling, there exists a select group of noteworthy hedge fund managers who were boosting their stakes substantially.
Of the funds we track, Renaissance Technologies, managed by Jim Simons, holds the biggest position in Titanium Metals Corp (NYSE:TIE). Renaissance Technologies has a $30.1 million position in the stock, comprising 0.1% of its 13F portfolio. Coming in second is Carlson Capital, managed by Clint Carlson, which held a $9.9 million position; the fund has 0.2% of its 13F portfolio invested in the stock. Other hedge funds with similar optimism include Carl Tiedemann and Michael Tiedemann's TIG Advisors, and Mario Gabelli's GAMCO Investors.
Since Titanium Metals Corp (NYSE:TIE) has experienced declining sentiment from the aggregate hedge fund industry, it's safe to say that there were a few money managers that slashed their positions entirely at the end of the year. At the top of the heap, D. E. Shaw's D E Shaw dropped the biggest investment of all the hedgies we monitor, totaling close to $12 million in stock.. Phill Gross and Robert Atchinson's fund, Adage Capital Management, also sold off its stock, about $1.4 million worth. These transactions are interesting, as total hedge fund interest was cut by 2 funds at the end of the year.
How are insiders trading Titanium Metals Corp (NYSE:TIE)?
Insider trading activity, especially when it's bullish, is most useful when the company we're looking at has seen transactions within the past 180 days. Over the latest 180-day time period, Titanium Metals Corp (NYSE:TIE) has experienced 2 unique insiders buying, and zero insider sales (see the details of insider trades here).
Let's also review hedge fund and insider activity in other stocks similar to Titanium Metals Corp (NYSE:TIE). These stocks are Alliance Resource Partners, L.P. (NASDAQ:ARLP), Tahoe Resources Inc (NYSE:TAHO), Natural Resource Partners LP (NYSE:NRP), Compass Minerals International, Inc. (NYSE:CMP), and Cliffs Natural Resources Inc (NYSE:CLF). This group of stocks are in the industrial metals & minerals industry and their market caps are similar to TIE's market cap.


text:
Cast : Daniel Radcliffe, Rupert Grint, Emma Watson	Screenplay : Steve Kloves	Release : July 7, 2009	Director : David Yates	Genre : Adventure, Fantasy, Family	Country : UK | USA	Stream Now	Carrie's Rating : Tim's Rating : Bang for your Buck :
Harry Potter and the Half-Blood Prince (2009)
Posted by Tim Brayton Posted on Jul - 16 - 2009 0 Comments
Potter, Potter everywhere
There's a common observation that the Alien franchise is something of a director's showcase: take one lead character, one basic concept, one highly memorable monster design, and give it to someone with some very specific ideas for story and visuals, and you end up with four extraordinarily different movies that don't even necessarily belong to the same genre. I am coming around to a similar idea for the Harry Potter series: it's turning into quite the showcase for cinematographers to show of their own personal flair for what to do with the material. Putting it that way probably minimises the work of the film's directors more than I ought to, and yet in six films there have been five different DPs and only four different directors, and at least in the last two instances, one single director, a certain David Yates, has overseen two vastly different visual experiences, one shot by the amazing Slawomir Idziak, the other by the truly brilliant Bruno Delbonnel. Which is not to say that Yates doesn't have plenty to add of his own, and there's a certain undeniable something that marks the two "Yates Potters" as different from the other four.
But all of this is just a roundabout way of saying, How exciting it is that an essentially mercenary tentpole franchise based on a wildly popular series of novels and aimed squarely at a family audience can nevertheless be so extremely well-made that we can even bother talking about things like the personality of the directors vs. their cinematographers! Absent the dreadful first two, the Potter films have become a semi-regular dose of absolutely marvelous blockbuster filmmaking, maybe not "challenging" in any kind of cinephiliac sense, but exquisitely crafted in most senses: and while each of the last three have had any number of wonderful elements to recommend themselves, this sixth film, Harry Potter and the Half-Blood Prince, is the best one yet, the peak film in the franchise across nearly every mode of filmmaking you might think of, from the acting (which except for one performer, has never been better), to the writing (unlike most of the others, it can stand up almost entirely without reference to J.K. Rowling's over-praised, slackly-written novels), to the production design (though mostly based on the preceding films, it's a great deal more spare and dusty and isolated), to, yes, the cinematography, which is so unbearably lovely that I can't even quite stand it.
Let me have just one little more bit about the visuals, and I promise I'll move on. The 2007 Harry Potter and the Order of the Phoenix was already the most beautiful film in the franchise to that point, with a terrifically precise use of color for a big studio movie; the steely greys and blues of the sets clashing mightily with the garish pink associated with the movie's villain. Half-Blood Prince has swapped those greys for yellows and golds and the like, resulting in a movie with a powerfully autumnal palette; and why not, for the movie is very much about things drawing near to their close without ending just quite yet. Autumnal hues for an autumnal story, says I. But that's not the half of it, for there is also a very important recurring motif of travelling into other person's memories, represent by flickering shades of grey-green. And lastly, there is a truly stunning sequence set in a cave late in the film, a triumph of chiaroscuro lighting and minimalist production design that makes for one of the absolutely great creepy scenes in all of children's cinema. Delbonnel has long been one of my favorites, despite a rather limited filmography (including Amélie and Across the Universe), but it's this movie that finally pushes him right into the very upper tier of his craft.
And hey, like I said, the rest of the movie around Delbonnel ain't too shabby, either. Starting up just a few weeks after Order of the Phoenix ended, the film continues the franchise tradition of assuming that at the very least you've seen all of the preceding films, and know who these people are and what's going on. The short version of an extremely convoluted plot that doesn't have a story so much as a stream of incidents is that Harry Potter (Daniel Radcliffe), now in his 6th year at the Hogwarts School of Witchcraft and Wizardry, has been shanghaied into taking a class in potion-making, ostensibly because it will further his career, but primarily because the school's headmaster, Albus Dumbledore (Michael Gambon), wants him to weasel his way into the confidences of the new potions professor, Horace Slughorn (Jim Broadbent), who may have some special knowledge of the dark wizard Voldemort, the baddie throughout these movies - though if you didn't already know that fact, this is absolutely not the right time for you to try to get into the Harry Potter films. It's thanks to this potions class that Harry finds a textbook from years ago, inscribed, "Property of the Half-Blood Prince", and the degree to which this Prince had benign intentions remains quite a mystery. While Harry and Dumbledore are busy with their plans to save all of civilisation, Harry also has to contend with the hormonal facts of a 16-year-old's life: his best friends, Ron (Rupert Grint) and Hermione (Emma Watson) aren't speaking anymore, now that Ron has started dating somebody else, in flagrant violation of Hermione's longstanding, unspoken crush; while Harry is increasingly distraught that the girl of his own affections, Ron's sister Ginny (Bonnie Wright), is busy snogging another guy.
Rowling's novel was already quite dense - the most plot-filled novel of all seven, I'd say without a second's hesitation. So cutting it down to around two and a half hours must have been quite the hellish task for Steve Kloves, returning for his fifth stab at the series (he skipped out on the last movie). But it's a task that he handles with great skill, turning in a screenplay rivaled only by his own Harry Potter and the Goblet of Fire for clarity; there are only two points in the whole thing where he steps into the constant trap of these films, allowing the book to explain important details (the one point is that the story of what's happening to Ron is desperately undernourished, the other is the ultimate reveal of the Half-Blood Prince's identity, a horribly tossed-off moment for something referenced in the damn title of the damn movie). Admittedly, die-hard Potterites will have and already have plenty of complaints about what's gone missing, but they can go get fucked.
While the small goal of telling a coherent story is already a highlight for the series, the real special thing is that Kloves takes what's left once he's trimmed off hundreds of pages, and turns it to eleven, making the constant inertia of the movie hide the fact that there's no real conflict or plot arc in any real sense; as a self-contained narrative, Half-Blood Prince is a pretty great first act of the final movie.* And yet it never feels that way, because Kloves and Yates keep the heat on so long that it seems like something must be happening. It's a gamble that works, outstandingly well.
The acting is business as usual for the series: Radcliffe is getting better, Watson is getting worse, a whole truckload of Britain's best and brightest come out for a few scenes and are awesome (including Maggie Smith, Helena Bonham Carter, and above all else, Alan Rickman, who is flat-out perfect in his final scene in this entry), and a Special Guest Star blows everyone out of the water every time he opens his mouth. That would be Broadbent, absolutely tremendous as a twitchy bundle of nerves with a pronounced love of famous people. He's no Imelda Staunton (*sigh*... Imelda... the best thing about a bifurcated Deathly Hallows is that we shall be all the likelier to see you again, my dear darling), but it's perhaps the second-best performance anywhere in the series, outside of maybe Rickman as the oily Professor Snape, who is deepening his performance every single time, although with so many films to work with, it's not fair to compare him to the one-shots. A last word, in praise of Tom Felton, who plays Harry's young nemesis Draco: I've never been wholly sold on his work before, but this film sees him in an exceptional place, proving once again that villains make better characters than heroes, and give him much more interesting things to do as an actor than any of the trio of protagonists.
It is true, perhaps, that unlike the other five movies, there's less of a particular thematic line that Half-Blood Prince hangs on (it was a bit true of the novel, too, but the movie has all but eradicated the book's focus on the Harry/Dumbledore relationship; a disappointment, but a small one). What it has instead is a mood, of things changing and fading. And too, it's a crackling thriller, easily the most entertaining Harry Potter story on film or in print. Which is actually a pretty decent combination. Anyway, the film is just about as good as anything this summer: fun and playful but dark and elegiac, smart and directed with the utmost care (Yates may be slagged for the domesticity of his vision of the material, but tell me he doesn't know how to use every inch of the frame exactly the way it ought to be), and sprawling visual effects that emphasise for the first time, not how amazing this world is, but how deeply comforting to the characters, who have lived here for six years now. It's all part of the film's truly magical depiction of time passing; the perfect movie to introduce your kids to the idea that everyone grows up, everyone dies, everything moves on
Categories: fantasy, gorgeous cinematography, harry potter, movies allegedly for children, popcorn movies, sequels, summer movies, worthy adaptations
Brüno


This was my third visit to Budapest, but my first visit during the warmer months, so I was excited to see how different the city was in the summer season with its warm continental climate. Budapest is one of my favourite cities in Europe, and a place I enjoy returning to time and time again. Will my summer Budapest city break be better than my previous visits in winter?
Flight Time from London: The published flight time from London to Budapest is 2h 30m, but the actual flight time is just over 2 hours.
Airline & Airport of Operation: I flew to Budapest on British Airways, and I booked one of their flight plus hotel deals. On this occasion I didn't just book a return to Budapest with a hotel, as I' was travelling onto Vienna from Budapest and flying home from Vienna. BA offer flights and 2 night hotel packages to Budapest from £143pp. British Airways fly to Budapest 3-4 times a day from Heathrow Terminal 3.
As my flight to Budapest departed from London Heathrow Terminal 3 I had the choice of three different lounges to use before my flight; the British Airways Galleries lounge, Cathay Pacific business class lounge and the Qantas Club. I have visited the BA lounge in Terminal 3 many times before so I decided to try both the Cathay Pacific Lounge, and the Qantas Club. To read more about the lounges click here.
Transfer Time to City: Budapest Airport is located 16 miles from the city centre and takes around 30 minutes by taxi or transfer, costing around £20.
Where to Stay on a Budapest City Break: For this Budapest City Break I chose to stay in the Soho Boutique Hotel, located right in the heart of Budapest, about 10 minutes walk from Erzseber Ter. The hotel in general was clean and very modern, with a bar area near reception and the breakfast room located just beyond the bar.
I had a standard room which could be configured as a double or a twin. The rooms were also quite modern in design, but they were quite dark. There was a glass partition and door between the shower room and the bedroom, fine if you are on your own or a couple but if sharing a room with someone else this isn't ideal, despite it being a nice design feature. The bed, although quite on the small side was adequate. The room had satellite TV with a range of channels, but the only English channels were news channels.
The room also had all the usual amenities of a four star hotel, but also included a complimentary mobile phone which you could use during your stay. As well as being able to use the phone to make free local calls, it was also pre-loaded with extensive attraction and restaurant information for Budapest. This was a very nice touch, but unfortunately I didn't realise this until my last morning, and I was not informed about it at check-in. This was a shame as it would have been very useful. Breakfast was included in the room rate and had an extensive range of hot and cold options, as well as hot and cold drinks.
The Official Budapest Castle Tour starts on the road between the bottom of the funicular railway and the end of the Chain Bridge. The tour takes you to the top of the hill, and there are a total of 5 stops where you can get off and explore if you wish. The bus stops at various locations such as Buda Castle and Fisherman's Bastion. The buses run every 10 minutes so you don't have to wait long for the next bus to come along. The tour costs 2,100HUF per person, which is around £6, so great value. The tickets are valid all day on the day of purchase.
I have visited the Szechenyi Baths on both my previous Budapest city breaks it seems to have become a bit of a tradition. I keep meaning to try one of the many other thermal baths in Budapest, but I just haven't yet got round to it. The Szechenyi baths are located a 15 minute hop from the city centre on the metro line 1 to Széchenyi Fürdő. A one way ticket on Budapest's metro will set you back 350 HUF, which is about £1. The baths are open daily all year round apart from a couple of days during the year, and usually open from 6am until 10pm. The entrance cost including locker hire costs 5500 HUF (£15), with discounted entry after 7pm and for early bird sessions between 6am and 8am. Prices are slightly higher at weekends, and you can upgrade locker hire to a personal cubical for 500 HUF. Towels and swim attire are also available to hire or purchase.
During my Budapest city break I had two outstanding meals one of which was in Aszú Etterem where I have eaten before, the other was at 21 Magyar Vendéglő which is located on Buda Hill.
Aszú Etterem offers a delicious modern twist on classic Hungarian cuisine in a beautiful setting and paired with a collection of stunning Hungarian wines. I have eaten in Aszú a couple of times in the past, and I couldn't visit Budapest without enjoying another fantastic meal in Aszú. I think it has become a ritual for every future visit to Budapest! Aszú is located along Sas Utca which is just off Erzaébet Ter and you can expect to pay around £30-40pp for a three course meal with wine. I chose the red tuna tartare to start followed by the rosé breast of duck and confit of duck gizzards, enjoyed with a local red wine which I asked the waiter to pick for me. Afterwards I enjoyed a glass of one of their very own delicious dessert wines.
I stumbled across 21 Magyar Vendéglő on Buda hill while I was on the Budapest Castle tour. The restaurant looked very modern and the food looked very appetising so I decided to have lunch here. There were tables available inside and outside, but as it was sunny and warm I chose to sit outside. Magyar Vendéglő translates to 'Hungarian Restaurant' so, as you can imagine, this restaurant served a range of classic Hungarian dishes. For my lunch I started with the goulash soup, followed by the chicken paprikash. The food was delicious and had a very authentic Hungarian flavour. I enjoyed a couple of local dark beers with lunch, and my whole meal and drinks cost just over £20. This restaurant was a great choice for lunch if you are visiting Buda Hill and fancy some traditional Hungarian justify.
Top Tip: When visiting Buda Hill you can take the funicular railway to the top, but the queues are quite long, so instead opt for the cheaper official Budapest Castle tour which is a mini hop on hop off bus.
Currency: Hungary's currency is the Hungarian Forint and at the time of my visit the exchange rate was around 360 HUF to GBP.
Weather: I visited Budapest in early September and the weather was pleasantly in the late 20s and sunny.
Best Time To Go: I have previously visited Budapest in January and March and on both occasions the weather was on the cold side. The cold weather was nice during my previous visits to the thermal baths, however, for the trip as a whole it was nice visiting in September as the daytime weather was very warm during the day, with cooler evenings.
Recommended Duration: I visited Budapest for two nights on this occasion and this was on the short side. I have however stayed for three nights on both my pervious trips and this was a good amount of time to spend in Budapest for an enjoyable visit.
Conclusion: I thoroughly enjoyed my summer Budapest city break, the sunshine and the heat really shone a new light on the city, if nothing more than allowing you to sit outside for food and drink. However, one aspect for me was still better in the colder months, visiting the Szechenyi baths – there is nothing better than being outside in the freezing cold and submerging yourself into the warm waters of the spa baths. However, next time I visit Budapest regardless of the time of year, I really need to try one of the other amazing spa baths in the city.
I've visited the Szechenyi baths.
Once in you don't want to get out.
I stayed in the big outdoor one for ages.
They could do with nicer changing rooms found them a bit basic but the venue was good.
Nice to be bathing when it gets dark as all the lights come on very pretty.
I need to a different one next time I visit Budapest! I agree about the changing rooms, but I guess they want to keep the building original to add to the character!


text:
NotTheWorstNews
Breaking News: This Is A Humor Site About Real News.
Mildly Bad News
3 Slogans We Propose For The NFL On Twitter
By Not The Worst News on April 6, 2016 • ( 0 )
Yahoo reports that Twitter has secured the rights to ten 2016 NFL Thursday Night Football games. Since we're all about helping social media, here are: 3 New Slogans We Propose For Twitter Twitter: the perfect place to view the NFL… Read More ›
Coach Breaks Hand During Pep Talk Gone Awry
By Not The Worst News on March 18, 2016 • ( 0 )
The Bleacher Report reports that Arkansas-Little Rock basketball coach Chris Beard broke his hand by apparently punching a dry-erase board during a pep talk. Here's a more specific quote from the coach to the media: "A dry-erase board took a… Read More ›
And the State With the Least Amount of Sleep is…
By Not The Worst News on February 21, 2016 • ( 0 )
According to a recent study, people in Hawaii get the least sleep, while people in South Dakota, Colorado, and Minnesota get the most. We have four explanations: Hard to stay awake when most exciting thing to do in your state… Read More ›
About That Tim Cook Super Bowl Tweet
By Not The Worst News on February 8, 2016 • ( 0 )
Apple CEO Tim Cook tweeted a photo after the Broncos won the Super Bowl, which some tweeters are calling blurry. You can view the photo here. Since we're all about helping CEOs, here are: 3 Excuses For Tim Cook's Blurry… Read More ›
Brief Summary Of Tonight's GOP Debate
Donald Trump still thinks America can win again. Except the Denver Broncos. Hey – he didn't say all of America can win. Dear Marco Rubio: When Chris Christie is challenging you for not answering questions and just using talking points, three… Read More ›
Another 3 New Flavors Of Oreos We Predict Will Be Introduced
By Not The Worst News on January 24, 2016 • ( 0 )
Oreos are shaking things up with a new flavor – we have some suggestions of our own. Hillary Clinton-eos. Two delicious cookies with anything in between deleted – as allowed by law! Bernie Sanders-eos. There the same great Oreos you… Read More ›
Comcast Drops YES Network
By Not The Worst News on November 19, 2015 • ( 0 )
Facebook reports Comcast has dropped the YES Network from its channel line-up. YES includes games from the Yankees and Brooklyn Nets, while Comcast owns part of the Philadelphia Flyers. 3 Slogans We Propose For Comcast Comcast: If we drop the… Read More ›
Congratulations On Being Baseball's Executive Of The Year… Now See You Later!
By Not The Worst News on October 29, 2015 • ( 0 )
Sporting News reports that Toronto Blue Jays (former) General Manager Alex Anthopoulos has won its award of "Baseball Executive of the Year." Anthopolous, whose contract was set to expire this weekend, resigned today, reportedly because a new contract offer would… Read More ›
SABMiller Accepts Anheuser-Busch-Inbev Offer… We've Got 3 Slogans For The New Company
SABMiller, the world's second largest beer-maker announced today that it has agreed in principle to be acquired by Anheuser-Busch-Inbev, the world's largest brewer. Since we're all about helping massive corporations, here are 3 slogans we propose for the merged company…. Read More ›
Toronto Blue Jays Clinch Playoff Spot And Didn't Seem To Know
By Not The Worst News on September 26, 2015 • ( 0 )
The Toronto Blue Jays clinched a playoff spot last night, but it seems that they, and some of the media, just realized it now. The team Tweeted the news within the past hour. Seems the media was too busy focussing… Read More ›
1 2 3 … 9 Older ›


text:
HomeEarth & ClimateClimate Change Is Hurting Children's Diets
Climate change referring to rising temperatures and changes in rainfall patterns contribute to malnutrition, reduced diet quality, and micro-nutrient deficiencies among children.
Climate change often refers to an increase in greenhouse gas emissions. It causes a long-term change in the average weather patterns: increased global average temperature, changes in rainfall patterns, and more frequent and intense flooding and droughts (Lieber, Chin-Hong, et al. 2020).
Climate change also affects human health in several different ways. A few of them are reduced crop production, increased heat strokes, changes in access to fresh water, violence in areas with reduced resources, and reduced aquatic ecosystem productivity.
By reducing crop production, climate change aggravates malnutrition, particularly undernutrition and micronutrient deficiencies that lead to underweight, wasting, and stunting. In 2000, climate change caused 154,000 deaths, half of which were due to malnutrition.
Since 2000, several studies have assessed the impact of climate change-aggravated malnutrition on children and adults in many parts of the world.
For example, Singh et al. 2006 found that 2003-drought in India caused 10% of childhood stunting, which was significantly more than 1.6%, the National Institute of Nutrition found, during a previous non-drought period (Singh, Fotedar, et al. 2006).
Four flood studies, as described in del Ninno & Lundberg 2005, found that decreases in rice production were partially responsible for increased levels of stunting among 4,433 Bangladeshi children following a devastating flood in the summer of 1998 (del Ninno and Lundberg 2005).
On average, children who experienced more rainfall had height-for-age z-scores that were 0.32-0.87 lower than children who experienced an average amount of rain during the rainy season found Skoufias & Vinha in 2012 (Skoufias and Vinha, 2012).
Drought caused a higher level of childhood mortality and undernutrition in rural areas and a higher prevalence of underweight among children in semi-urban areas (i.e., near towns) in sub-Saharan Africa (De Waal et al., 2006; Mason et al., 2005).
In Hossain et al. (2013), the prevalence of underweight among children in severely flood-affected regions of Pakistan (46-48%) was also higher than in moderately affected areas (39%−40%) (Hossain, Talat, et al. 2013).
In Islam et al. (2014), the underweight prevalence was 21.6% in the flood-affected areas of Assam, India, compared to 13.7% in non-flooded areas (Islam, Mahanta, et al. 2014).
In 2014, The World Health Organization (WHO) projected that malnutrition would be the most significant contributor to morbidity and mortality due to climate change (WHO 2014). Though childhood malnutrition has decreased over the past several decades globally, there has been an increase in global undernourishment since 2015, partly associated with climate and extreme events (FAO 2018).
In 2016, while investigating the relationship between climate variables and childhood malnutrition, Sorgho et al. found that malnutrition is a leading cause of death in children in low- and middle-income countries. Annually, 6.9 million deaths of children under 5 were attributable to malnutrition directly or indirectly (Sorgho, Franke, et al. 2016).
An important review examined the association between climate variability and childhood stunting and found that extreme weather events and fluctuations in temperature and precipitation were associated with childhood stunting (Phalkey, Aranda-Jan et al. 2015).
In another review, Lieber and co-authors, 2020, also found a strong positive relationship between climate change and malnutrition in children and adults (Lieber, Chin-Hong, et al. 2020).
Several factors are moderating the effects of climate and weather variability on malnutrition. Among children, those in the 1- to 2-year age group were found to be the most vulnerable to drought conditions.
Of these, changes in infancy feeding patterns during this period decreased crop production and an increased prevalence of infectious diseases such as HIV and malaria.
The mechanisms linking climate change and malnutrition have been explored in a recent study. The study finds that higher temperatures are an equal or even more significant contributor to child malnutrition and low-quality diets than poverty, inadequate sanitation, and poor education. The results were published online on 14 January 2021 in the journal Environmental Research Letters (Niles, Emery, et al. 2021).
The study, led by University of Vermont researchers, examines diet diversity and micronutrient intake among 107,000 children five and under in 19 countries in Asia, Africa, and South America.
Based on the intake of 10 types of foods:
1. Cereal grains.
2. White tubers and root foods.
3. Dark leafy greens.
4. Vitamin A-rich vegetable/tubers.
5. Vitamin A-rich fruits.
6. Other fruits and vegetables.
7. Meat and fish foods.
8. Eggs.
9. Legumes/nuts/seeds.
10. Milk and milk products,
The researchers made a 0 to 10 points scale. By counting the number of food groups eaten over a given period of the diet, the researchers calculated diet diversity.
They found that the children included in the study had eaten food from 3.2 food groups (out of 10)—including meat and fish, legumes, dark leafy greens, and cereal greens—in the previous 24 hours.
Five of the six regions examined–Asia; Central and South America; North, West, and Southeast Africa– had significant reductions in diet diversity associated with higher temperatures.
"A warming climate has the potential to undermine all the good that international development programs provide," said co-author Taylor Ricketts, Director of UVM's Gund Institute for Environment.
"In fact, that is something we find again and again in this global research: continued environmental degradation has the potential to undermine the impressive global health gains of the last 50 years."
Related Publication and Further Readings
del Ninno, C. and M. Lundberg (2005). "Treading water: The long-term impact of the 1998 flood on nutrition in Bangladesh." Economics & Human Biology 3(1): 67-96.
FAO. (2018). "The state of food security and nutrition in the world." from http://www.fao.org/state-of-food-security-nutrition/2018/en.
Hossain, S. M., M. Talat, et al. (2013). "Evaluation of Nutrition Surveys in Flood‐affected Areas of Pakistan: Seeing the Unseen!" IDS Bulletin 44(3): 10-20.
Islam, S., T. G. Mahanta, et al. (2014). "Nutritional Status of under 5 Children belonging to Tribal Population Living in Riverine (Char) Areas of Dibrugarh District, Assam." Indian J Community Med 39(3): 169-174.
Lieber, M., P. Chin-Hong, et al. (2020). "A systematic review and meta-analysis assessing the impact of droughts, flooding, and climate variability on malnutrition." Glob Public Health: 1-15.
Niles, M. T., B. F. Emery, et al. (2021). "Climate impacts associated with reduced diet diversity in children across nineteen countries." Environmental Research Letters 16(1): 015010.
Phalkey, R. K., C. Aranda-Jan, et al. (2015). "Systematic review of current efforts to quantify the impacts of climate change on undernutrition." Proceedings of the National Academy of Sciences 112(33): E4522-E4529.
Singh, M. B., R. Fotedar, et al. (2006). "Studies on the nutritional status of children aged 0–5 years in a drought-affected desert area of western Rajasthan, India." Public Health Nutrition 9(8): 961-967.
Skoufias, E. and K. Vinha (2012). "Climate variability and child height in rural Mexico." Economics & Human Biology 10(1): 54-73.
Sorgho, R., J. Franke, et al. (2016). "NUTRItion and CLIMate (NUTRICLIM): investigating the relationship between climate variables and childhood malnutrition through agriculture, an exploratory study in Burkina Faso." Public Health Rev 37: 16.
WHO. (2014). "Quantitative risk assessment of the effects of climate change on selected causes of death, 2030s and 2050s."
Air Pollution Increases the Risk of Chronic Diseases in Adults
A study involving almost 364,000 English citizens shows traffic-related air pollution raises the risk of several long-term physical and mental health disorders.
Amazon rainforest is losing its resilience and the rainforest now shows characteristic signs of approaching a tipping point.
Illegal gold mining in the Peruvian amazon turns pristine rainforests into heavily polluted mercury sinks--reports a new study.
xmc.pl March 15, 2021 At 9:39 pm
This is a very interesting writing to check out on this website. Never post any replies only now just could not resist
Tomasz Michałowski March 24, 2021 At 5:14 am
Hello 🙂 Your post is very brilliant and fascinated, I like the idea and conception. I retargeting main address for all friends… 🙂 Thanks!
Online May 9, 2021 At 7:42 pm
again, thank you direct lending
Paulfrugh May 9, 2021 At 8:40 pm
Monica May 10, 2021 At 12:31 am
Abraham May 10, 2021 At 3:46 am
Lisafrugh May 10, 2021 At 4:38 am
Denfrugh May 10, 2021 At 5:31 am
Laurence May 10, 2021 At 7:53 am
We need to protect our children. For this, other than climate change, we need to focus on education, drug use, food habit.
Mahon May 10, 2021 At 8:11 am
David May 10, 2021 At 8:18 am
Alison May 10, 2021 At 10:32 am
Suefrugh September 21, 2021 At 7:01 pm
I am glad to see such a post on this website. Thanks.
Judyfrugh September 27, 2021 At 9:21 am
Need to devise new techniques to make more crops.
Maryfrugh October 13, 2021 At 12:41 pm
Will yu accept aritls from me? Pls let me know.
admin December 17, 2021 At 9:58 am
Sure, write us.
Nickfrugh October 18, 2021 At 10:44 pm
Pls, write me back if you accept articles from guest authors.
Yes, we accept articles from guest authors, thanks.
Lisa October 25, 2021 At 11:08 pm
Loved this article
Meckel October 26, 2021 At 1:23 am
Keep up all this good posting
Janefrugh October 26, 2021 At 1:58 am
Nice site, want to see more posts like this one.
Evafrugh October 26, 2021 At 2:24 am
Do you allow guest author's input on your website?
admin November 18, 2021 At 3:34 am
Yes, we do. Contact, contact@sciencetrend.ca
Congress December 22, 2021 At 4:23 am
Hey, I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest Twitter updates. I've been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your website and I look forward to your new updates.
JimTew February 10, 2022 At 8:51 pm
Hello, can you contact me? Do you publish guest author post?
News Desk - January 5, 2023 0
Timed caloric intake synchronizes circadian rhythms across several systems in mice by influencing numerous gene expressions, found researchers at Salk Institute Key Points: Time- restricted eating...
New Blood Test Can Detect 'Toxic' Protein Years Before Alzheimer's Symptoms...
News Desk - February 8, 2021 51
Vegan is more effective for weight loss, cholesterol control, body composition, and insulin sensitivity, when compared head to head with Mediterranean diet.
Social Connection as the Strongest Protective Factor for Depression—New Study Identifies
Supplement Boosts Muscle, Mitochondria Health
An oral supplement intended to stimulate a natural body process appears to promote muscle endurance and mitochondrial health in humans.
According to Waliul Khan of McMaster University, long-term ingestion of the food color Allura Red may promote inflammatory bowel disorders (IBDs), Crohn's disease, and...
Avocados Change Belly Fat Distribution in Women
An avocado a day could help redistribute belly fat in women toward a healthier profile, reports a new study from the University of Illinois.
How to Boost Muscle Regeneration and Rebuild Tissue
Body Mass Index (BMI) Is a Risk Factor for Developing Severity...
Calorie Restriction Linked with Low Body Temperature, Health Benefits


These briefs are intended to give readers (specifically those readers who weren't aware many of these STDs existed) an overview of each STD, their commonality, treatment options, and diagnostic tests available.
Symptoms Small, waxy, round growths in the genital area or on the thighs. There is often a tiny indentation in the middle of the growth. Symptoms usually appear between two to three months after infection. Often there are no other symptoms. But sometimes the bumps may itch or feel tender to the touch.
Cure? A health care provider can remove the small growths with chemicals, with an electrical current, or by freezing them. Or you can use a prescription medicine that can be applied at home.
Test Examining the growths. Your provider may also take a scraping from a growth to look at with a microscope.
Did this brief synopsis help clarify the STD or answer questions you had? Is there a category you'd like to see or something you think should be added to the quick overviews? Share your thoughts in the comments section below!


'heatapp': Changing the way you heat your home – forever!
Our 'heatapp' also lets you view your energy consumption and spend in any room you choose: great for being 'green' and great for keeping an eye on costs! If your home has an internet connection then your 'heatapp' system can also work outside your home too, meaning never arriving back to a chilly house ever again! You can view a demo version of the App here. Transform the way you manage energy for a cleaner, brighter future.
To comply with EU Regulations, as on 1st January 2018, the dial option is only available on heaters supplied on legs or casters.
Control your heating in every room, from any device, from anywhere in the world – including your sofa!
Over 'blanket heating' timer thermostats.
'heatapp' can be downloaded from the website + ADOBE AIR. If you have any questions about device compatibility please call us on 0800 270 7736 .


IMAGE COMICS - BEAUTY #27 CVR A HAUN & FILARDI (MR) - (W) Haun, Jeremy (A) Nachlik, Thomas (C) Haun, Jeremy - Joe and Adelaide found love in the time of The Beauty. Can it last as the world burns?
IMAGE COMICS - BEAUTY #27 CVR B GORHAM & JENKINS (MR) - (W) Haun, Jeremy (A) Nachlik, Thomas (C) Gorham, Adam - Joe and Adelaide found love in the time of The Beauty. Can it last as the world burns?


● The high quality meat thermometer can fast display of food temperature. After the temperature is stable, temperature numbers can be locked quickly. The most important one is meat thermometers are super fast speed ,fast stability and large screen display. The super figh speed meat thermometer is popular. A good meat thermometer for Chef, Housewife, Mommy ect.
➤ SAFATY PRODUCTS:The meat thermometer uses food level metal sensor probe. Mercury free,non toxic and lead free. The safe Digital Food Thermometer is absolute. Health protection for anyone.
➤ EASY TO READ: The meat thermometer has large screen digital display. The Cooking Thermometer have clear and stable digital display, that is convenient for anyone to read.
➤ SUPER HIGH MEASURE: The meat thermometer is equipped with a precision temperature sensing element. Kitchen BBQ thermometer can measure the temperature quickly.
➤ Lockable temperature:The meat thermometer can lock the temperature. When the Digital Food Thermometer's probe leaves the object ,The temperature will not change.
➤ Sheath protection :The sheathing is clean and sanitary. Prevent meat thermometer bacteria from breeding.
➤ Use safety:The meat thermometer has a variety of handheld methods. Especially when measuring high temperature. Protect you from steam scald.
100% Money Back: We offer best service for every custom, if you are not satisfied with our product, Please contact us in time, we can offer %100 full refund.
1.Never use the meat thermometer in a closed oven. Don't touch the hot probe with your hand.
2.Do not leave inserted in extremely hot foods or liquids (anything over 572°F) for more than 1 minute.
ღ【SUPER FAST DISPALY】:Meat thermometers have precise temperature element.The cooking Thermometer can rapid reaction measurement numbers.
ღ【Fast LOCKING TEMPERATURE】:After stable temperature of meat thermometer, Digital Food Thermometer can fast locking temperature ,Prevent temperature change.
ღ【EASY TO USE AND READ】:The Meat thermometers is easy to operate and comfortable button. The Kitchen BBQ Thermometer use Large screen digital display, easy reading.
ღ【SHEATH PROTECTION】:The sheath protects the Meat thermometers. Prevent Cooking Thermometer bacteria from breeding and touching unclean objects.
☀【100% MONEY BACK】 We devote ourselves to provide the best customer service and bring the best shopping experience to every customer. If you are not satisfied with our product, just contact us and we can offer a full refund.


Torque Solution Spark Plug Gap Tool will give you that perfect gap every time. No more finding something to bang the spark plug on and having to test it over and over till you got it just right. Do it once with precision with our tool.
1. Simply screw your spark plug into the bottom of our gap tool.
2. Use your desired size feeler gauge for gap thickness.
3. Turn the knob with the feeler gauge in place till the side electrode compresses to the desired gap thickness.


Cancellation Policy:- No cancellation Charges if cancelled 2 days prior to arrival 1st Night Cancellation charge if cancelled at the last moment.
Once again please note above rates are special discounted rates for Standard rooms at Hotel White Palace Swat Swat offered by Travel & Culture Services. The payment has to be made to the Travel & Culture Services by Bank transfer or Cash upon arrival.
White Palace has 2 large conference halls which can host upto 200 people in classroom style conference. Travel & Culture Services can negotiate special conference rate. Please feel free to contact us for conferences at White Palace Hotel Swat.
To book your events, Meetings, Conferences Marriage parties or any other function in Hotel White Palace Swat or any other hotel in Swat please feel free to contact us we will offer you the best group rates and perfect arrangements to suit your events.
For companies in Pakistan and abroad, we have special rates at Hotel White Palace Swat Swat, for long stays and regular room requirements please contact us for details.
More details of the Hotel White Palace Swat provided by the hotel.
To book a room at Hotel White Palace Swat Swat please contact us. Travel & Culture Services are hotel reservation agents in Pakistan. We reserve hotels at special discounted rates for individuals and companies in Pakistan and worldwide.


text:
Book Free Phone Consultation
Are HBOT Treatments Right For Me?
Beneficial Mechanisms of HBOT
HBOT and Health and Wellness
HBOT and Possible Side Effects
Hard and Soft Hyperbaric Chambers
History of HBOT Therapy
HBOT Treatments and ConditionsTestimonialsBlogContact Us
Insurance For Hyperbaric Oxygen Treatment
Why Won't Insurance Cover All Conditions Hyperbaric Oxygen Therapy Treats?
If I had a penny for every time someone asked me that question, I could paper the sky in gold leaf! The simple answer as to why insurance covers hyperbaric oxygen therapy (HBOT) for some patients and not others is that the FDA only officially approves 14 specific conditions for HBOT. And most insurance companies will not cover hyperbaric oxygen for off-label conditions without more research and FDA-approval. Unfortunately, that's not an easy fix.
What If My Illness Isn't on the FDA-Approved List?
We have a drawer full of testimonials from patients who successfully recovered and ended their pain after having HBOT treatments here at our center in Palm Harbor, Florida. And these patients suffered from conditions other than those the FDA officially approves HBOT for. But hyperbaric oxygen therapy effectively treats many other illnesses and injuries. And we have solid and promising research on our website that shows this to be true. The FDA does acknowledge and allows licensed healthcare institutions to use HBOT for off-label conditions. Our licensed facility has helped people with just some of the following conditions.
Wondering if HBOT can bring you lasting relief from your symptoms? To schedule a pain assessment at our Palm Harbor, Florida, Center, click HERE now or call 727-787-7077.
FDA-Approved and Off-Label Uses for HBOT
If you come to our center for any of the conditions listed directly below, Medicare and other insurers generally will cover your treatment:
Acute Hearing Loss – the unexplained, rapid loss of hearing
Air or Gas Embolism – caused when air or gas bubbles enter the arteries during diving or when an invasive medical procedure punctures a lung or artery
Arterial Insufficiencies – including non-healing diabetic foot wounds or central retinal artery occlusion (eye strokes)
Compromised Skin Grafts and Flaps – when reconstructive surgeries fail due to complications related to the blood supply to the skin graft or flap
Crush Injury that causes an acute loss of blood flow
Decompression Sickness – suffered by divers who ascend to sea level too quickly
Delayed Radiation Injury – necrotic wounds in soft tissue and bone that occur long after radiation treatments
Gas Gangrene – severe muscle infections known as clostridial myositis and myonecrosis
Intracranial Abscess – infections of the brain, especially in patients with compromised immune systems
Necrotizing Soft Tissue Infections – severe infections that progress rapidly from flesh-eating bacteria
Osteomyelitis – Trauma induced chronic bone infections that resist conventional treatments
Severe Anemia – acute blood loss that occurs from combat wounds or severe trauma
Thermal Burn Injury – Deep burns from fire, steam or hot objects
Off-Label Treatments
But here are other off-label conditions that improve when patients get Hyperbaric Oxygen Treatments:
Post-traumatic stress disorder (PTSD) and traumatic brain injury (TBI) These occur most frequently in returning combat veterans. The U.S. Department of Defense (DoD) and the IsraelDefense Forces (IDF) take very different positions regarding the effectiveness of HBOT. The DoD refuses to acknowledge the therapy's effectiveness, in spite of the many veterans who say it has helped them much more than narcotics and psychiatric meds. The DoD claims that they can only prescribe hyperbaric oxygen treatment once the FDA has approved its use for PTSD and TBI. But the Israel Defense Forces routinely use HBOT to treat personnel for traumatic stress. In fact, around 120 patients get treatment at The Sagol Center for Hyperbaric Medicine and Research in Israel daily!
Besides these combat-related injuries, at our center we have successfully treated the following conditions with HBOT, sometimes in combination with other medical therapies:
Broken or Fractured Bones, Cerebral Palsy, Lyme Disease, Macular Degeneration, Migraine Headaches, Multiple Sclerosis, Near Drowning, Peripheral Nerve Regeneration, Post-Polio Syndrome, Reflex Sympathetic Dystrophy, Stroke, and other nerve-related disorders.
Why Conditions Aren't Yet Approved for HBOT and Covered By Insurance
Injured and sick bodies need oxygen to heal. But breathing in normal room air does not provide nearly enough oxygen to help very ill patients. Hyperbaric Oxygen Therapy super-saturates blood and tissues with pure O2, in order to bring vital nutrients to areas that need healing. But with so many conditions that hyperbaric oxygen therapy effectively treats, why would the FDA not approve the therapy's wider use so that insurance companies could provide coverage? Well, here's the scoop…
Drugs are more profitable for the FDA. Pharmaceutical companies say they must spend around $1 billion per drug in order to get the FDA's approval. And getting these medications through the approvals process is what pays the agency's bills and salaries. To make matters worse, many times members of Congress leave their congressional posts to work in advisement positions for pharmaceutical companies. As you can imagine, that creates
enormous conflicts of interest when prioritizing which treatments the FDA will approve.
Patents on Hyperbaric Chambers ran out long ago. This makes bringing the therapy back for off-label uses difficult, if not virtually impossible. The FDA warns patients not to have HBOT for unapproved uses, but the agency fails to disclose that no matter how many hyperbaric oxygen research studies validate the therapy's success, they will likely never approve its use for other conditions.
I Will Continue the Fight!
Like many other doctors and researchers, I continue to beg government agencies to fund more hyperbaric oxygen research for off-label conditions. After 14 years of successfully treating numerous conditions with HBOT, I know just how effective it is for healing. As long as the FDA won't approve other uses for HBOT, insurers will have the excuse not to cover them. It's as simple as that.
Here at the National Hyperbaric, we know that illnesses often make it difficult for patients to remain employed. That's why when insurance companies won't cover your condition, we do everything we can to help make treatments affordable. For more information on all the conditions we currently treat, visit HERE.
About HBOT
Beneficial Mechanisms of HBOTIs HBOT right for me?History of HBOTHBOT and General Health and WellnessDownload our Patient Information Form
National Hyperbaric – Dr. Allan Spiegel
© 2022 National Hyperbaric. All right reserved.


text:
Couple jailed for terrorising black child's birthday party with threats, racial slurs and Confederate flags
Jose Torres and Kayla Norton Credit: Henry P taylor/AP
David Millward, US Correspondent
David Millward
A couple who terrorised a black child's eighth birthday party have been have been sentenced to serve 13 years and six years respectively in jail.
According to prosecutors in Georgia, Kayla Norton, 25, and Jose "Joe" Torres, 26, targeted the party only a week after Dylann Roof killed nine worshippers at a black church in Charleston, North Carolina, in July 2015.
Torres and Norton were part of a group of white supremacists who targeted black Americans. Some members are already serving jail sentences.
On this occasion, the "Respect the Flag" group went on a spree around Douglas and Paulding counties, west of Atlanta.
With Confederate flags attached to their pickup trucks, the group arrived at Douglasville where an outdoor children's party - complete with a bouncy castle - was taking place.
"Victims and witnesses from the party, who were predominantly African-American, testified to observing the group of trucks whose passengers were hurling a litany of racial slurs at them as they passed by," the prosecution said.
Hyesha Bryant stands and speaks to Kayla Norton Credit: Henry P Taylor/AP
Some members of the group climbed out of their trucks and threatened to kill the party-goers.
Norton, according to the prosecution, fetched and loaded Torres' gun before handing it to him.
"It was not about flying a flag but it was about pointing a shotgun at other people and threatening to kill them because of the colour of their skin," said Brian Fortner, the District Attorney.
The couple was convicted of making terrorist threats and violating Georgia's Street Gang Terrorism and Prevention Act. Torres was also convicted of aggravated assault.
Pickup trucks with Confederate flags
Torres was sentenced to 13 years in prison and seven years probation. Norton, his partner, was given a six year jail term and nine years probation.
The couple received the lengthy term despite Hyesha Bryant, one of the victims, testifying on their behalf.
"I forgive you. I forgive all of you," she said, as Torres and Norton sat weeping. "I don't have any hate in my heart. Life is too short for that."


We are strengthening Fennovoima's Electrical Engineering unit and are looking for several Electrical Experts. Your tasks will be adjusted based on your expertise.
Do you want to join our team? Please leave your CV, respond to the open questions and give your salary request in our application form. The application period is open until 30.4.2019, but we will regularly go through the applications and contact potential candidates.
For further information, please contact Psycon consultant Mira Karilahti (mira.karilahti (a) psycon.com). You can find more information about Fennovoima on our website: www.fennovoima.fi.


Animal Collective will host a weekly Internet radio show between July 29 and Aug. 19, in preparation for the Sept. 4 release of its new record, Centipede Hz. According to Pitchfork, the first episode will be curated by group member Panda Bear and will feature one of his mixes, as well as sets by Black Dice, Haunted Graffiti, and staffers from avant-garde label Sublime Frequencies. The show will be streamed on the band's website starting at 9pm Eastern every Sunday night.
Animal Collective will be touring this fall, beginning Sept. 18 in Seattle. Dates are below.


Job description: Band 5 Community Nurse Block Booking available! - Leeds.
Days, Nights & weekends available all within Leeds and surrounding areas.
On this particular role we are also offering a £150 sign up bonus!
If you begin the registration process this week and complete the registration within 3 weeks you will be entitled to the bonus once you have started work.
Please call 01772 208 961 for more information and request for Mark.


text:
EAT, DRINK & SHOP
DESIGN & REAL ESTATE
A play about Charles Ignatius Sancho–born on a slave ship, painted by Gainsborough–is coming to Harl
Like many actors, Paterson Joseph–who you might recognize from TV shows like HBO's The Leftovers and NBC's Timeless–dreamed of performing in a costume drama, complete with wigs and waistcoats. But as a black Briton, lead roles were few and far between.
So he spent hours doing research and learned of a man that would change the course of his theatrical career forever: Charles Ignatius Sancho, who in 1774 became the first British-African to cast a vote in the UK. Born on a slave ship, Sancho in time learned to read and write, becoming a poet, playwright and composer. He later sat for a portrait by the society painter Thomas Gainsborough–which, it turns out, is how Joseph first discovered him.
Portrait of Ignatius Sancho by Thomas Gainsborough at the National Portrait Gallery
Joseph knew he had found a subject worthy of a play, and the result is a one-man show he wrote and stars in called Sancho: An Act of Remembrance. Produced by The Classical Theatre of Harlem, the work will run for two weeks at the National Black Theatre later this month. (To find out how you can win two free tickets to the show, check out today's post on Instagram.)
During the 80-minute production, Joseph brings to life this intelligent and witty man's astonishing journey, revealing his numerous accomplishments. Sancho, who counted many celebrated British writers, artists and abolitionists as friends, eventually opened a grocery store in London and gained the right to vote in parliamentary elections. (Read more about a previous staging at BAM here).
"He stayed energized, questioning and pushing against the status quo with the arts as his sanctuary," says Ty Jones, Producing Artistic Director of The Classical Theatre of Harlem. "In this spirit, CTH wants to share his story with the world to show how one man can enact change in the hopes of inspiring all people."
Sancho: An Act of Remembrance will be at The National Black Theatre from April 20-May 6. For tickets go to cthnyc.org or nationalblacktheatre.org/sancho.
For daily updates, follow The Curious Uptowner on Facebook, Instagram and Twitter.
Top and bottom photos: Robert Day
#theater #CentralHarlem
11 Fun Things to Do in Harlem and Washington Heights This Weekend
Calling All Blerds: The Schomburg's Black Comic Book Festival Returns Tomorrow in Virtual Form
15 Movies Filmed in Harlem You Can Stream Right Now
The Curious Uptowner
© 2021 by The Curious Uptowner


text:
package com.intellij.appengine.facet;

import com.intellij.appengine.sdk.impl.AppEngineSdkUtil;
import com.intellij.appengine.util.AppEngineUtil;
import com.intellij.facet.Facet;
import com.intellij.facet.ui.*;
import com.intellij.ide.presentation.VirtualFilePresentation;
import com.intellij.openapi.fileChooser.FileChooser;
import com.intellij.openapi.fileChooser.FileChooserDescriptor;
import com.intellij.openapi.roots.ModuleRootModel;
import com.intellij.openapi.vfs.LocalFileSystem;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.ui.*;
import com.intellij.ui.components.JBList;
import com.intellij.util.PlatformIcons;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jps.model.java.JavaModuleSourceRootTypes;

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import java.util.List;

/**
 * @author nik
 */
public class AppEngineFacetEditor extends FacetEditorTab {
  private final AppEngineFacetConfiguration myFacetConfiguration;
  private final FacetEditorContext myContext;
  private JPanel myMainPanel;
  private JPanel mySdkEditorPanel;
  private JCheckBox myRunEnhancerOnMakeCheckBox;
  private JPanel myFilesToEnhancePanel;
  private JList myFilesList;
  private JComboBox myPersistenceApiComboBox;
  private JPanel myFilesPanel;
  private AppEngineSdkEditor mySdkEditor;
  private DefaultListModel myFilesListModel;

  public AppEngineFacetEditor(AppEngineFacetConfiguration facetConfiguration, FacetEditorContext context, FacetValidatorsManager validatorsManager) {
    myFacetConfiguration = facetConfiguration;
    myContext = context;
    mySdkEditor = new AppEngineSdkEditor(myContext.getProject());
    validatorsManager.registerValidator(new FacetEditorValidator() {
      @NotNull
      @Override
      public ValidationResult check() {
        return AppEngineSdkUtil.checkPath(mySdkEditor.getPath());
      }
    }, mySdkEditor.getComboBox());

    myRunEnhancerOnMakeCheckBox.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        GuiUtils.enableChildren(myRunEnhancerOnMakeCheckBox.isSelected(), myFilesToEnhancePanel);
        if (myRunEnhancerOnMakeCheckBox.isSelected() && myFilesListModel.isEmpty()) {
          fillFilesList(AppEngineUtil.getDefaultSourceRootsToEnhance(myContext.getRootModel()));
        }
      }
    });

    myFilesListModel = new DefaultListModel();
    myFilesList = new JBList(myFilesListModel);
    myFilesList.setCellRenderer(new FilesListCellRenderer());
    myFilesPanel.add(ToolbarDecorator.createDecorator(myFilesList)
                       .setAddAction(new AnActionButtonRunnable() {
                         @Override
                         public void run(AnActionButton button) {
                           doAdd();
                         }
                       }).disableUpDownActions().createPanel(), BorderLayout.CENTER);

    PersistenceApiComboboxUtil.setComboboxModel(myPersistenceApiComboBox, false);
  }

  private void doAdd() {
    final FileChooserDescriptor descriptor = new FileChooserDescriptor(true, true, false, false, false, true);
    final ModuleRootModel rootModel = myContext.getRootModel();
    descriptor.setRoots(rootModel.getSourceRoots(JavaModuleSourceRootTypes.SOURCES));
    final VirtualFile[] files = FileChooser.chooseFiles(descriptor, myContext.getProject(), null);
    for (VirtualFile file : files) {
      myFilesListModel.addElement(file.getPath());
    }
  }

  @Nls
  public String getDisplayName() {
    return "Google App Engine";
  }

  @NotNull
  public JComponent createComponent() {
    mySdkEditorPanel.add(BorderLayout.CENTER, mySdkEditor.getMainComponent());
    return myMainPanel;
  }

  public boolean isModified() {
    return myRunEnhancerOnMakeCheckBox.isSelected() != myFacetConfiguration.isRunEnhancerOnMake()
           || !mySdkEditor.getPath().equals(myFacetConfiguration.getSdkHomePath())
           || !getConfiguredFiles().equals(myFacetConfiguration.getFilesToEnhance())
           || PersistenceApiComboboxUtil.getSelectedApi(myPersistenceApiComboBox) != myFacetConfiguration.getPersistenceApi();
  }

  private List<String> getConfiguredFiles() {
    final List<String> files = new ArrayList<String>();
    for (int i = 0; i < myFilesListModel.getSize(); i++) {
      files.add((String)myFilesListModel.getElementAt(i));
    }
    return files;
  }

  public void apply() {
    myFacetConfiguration.setSdkHomePath(mySdkEditor.getPath());
    myFacetConfiguration.setRunEnhancerOnMake(myRunEnhancerOnMakeCheckBox.isSelected());
    myFacetConfiguration.setFilesToEnhance(getConfiguredFiles());
    myFacetConfiguration.setPersistenceApi(PersistenceApiComboboxUtil.getSelectedApi(myPersistenceApiComboBox));
  }

  public void reset() {
    mySdkEditor.setPath(myFacetConfiguration.getSdkHomePath());
    if (myContext.isNewFacet() && myFacetConfiguration.getSdkHomePath().length() == 0) {
      mySdkEditor.setDefaultPath();
    }
    myFilesListModel.removeAllElements();
    fillFilesList(myFacetConfiguration.getFilesToEnhance());
    myRunEnhancerOnMakeCheckBox.setSelected(myFacetConfiguration.isRunEnhancerOnMake());
    myPersistenceApiComboBox.setSelectedItem(myFacetConfiguration.getPersistenceApi().getDisplayName());
  }

  private void fillFilesList(final List<String> paths) {
    for (String path : paths) {
      myFilesListModel.addElement(path);
    }
  }

  public void disposeUIResources() {
  }

  @Override
  public String getHelpTopic() {
    return "Google_App_Engine_Facet";
  }

  @Override
  public void onFacetInitialized(@NotNull Facet facet) {
    AppEngineWebIntegration.getInstance().setupDevServer(((AppEngineFacet)facet).getSdk());
  }

  private class FilesListCellRenderer extends DefaultListCellRenderer {
    private FilesListCellRenderer() {
      setUI(new RightAlignedLabelUI());
    }

    @Override
    public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
      final Component rendererComponent = super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
      if (value instanceof String) {
        final String path = (String)value;
        final VirtualFile file = LocalFileSystem.getInstance().findFileByPath(path);
        if (file == null) {
          setForeground(JBColor.RED);
          setIcon(null);
        }
        else {
          setForeground(myFilesList.getForeground());
          setIcon(file.isDirectory() ? PlatformIcons.FOLDER_ICON : VirtualFilePresentation.getIcon(file));
        }
        setText(path);
      }
      return rendererComponent;
    }
  }
}

redpajama_set_name: RedPajamaGithub