Connection to each other is a gift we celebrate regularly through our various ministries. We are the hands, feet and heart of Christ in our community and beyond through hands-on service projects & interactive worship experiences. We celebrate holy days and special events as opportunities for all ages and for families, couples and individuals to creatively celebrate these special Church seasons and significant holy days at church and in the home.
Nursery Childcare is provided for infants through four years on Sunday mornings, 9:45AM–11:30AM, and for special events or meetings as needed.
An imaginative approach for telling Bible stories that invites children to wonder about themselves, God, and the world in a way that is playful and meaningful to them.
Vacation Bible School: Opportunity for all ages to gather together for an evening or more for Vacation Bible fun. VBS themes vary each summer, all ages included, neighborhood invited.
Youth Group (6th-12th graders) meets periodically for fellowship, food and fun; sharing their faith story through interactive games, community participation, and other activities relevant to being a teenager in today's world.
Acolytes attend training and serve as acolytes for Sunday worship.
Confirmation classes for 7th, 8th, and 9th-graders.
Mission Opportunities: Youth of First United participate in a yearly summer mission trip in addition to various mission & service projects throughout the year. Youth participate in the Souper Bowl of Caring in February, and host the Spaghetti Dinner fundraiser for mission in April.
Adult Study Classes Sunday Mornings.
Book Discussions one Sunday evening per month.
CELT (Campbell Elementary Literacy Team) – Volunteers help 2nd graders at Campbell Elementary to read.
The First United Church of Arvada is made up of very generous people who give their time, talent and treasure to follow their call to serve, both the church and the community at large. Many of our people spend much of their time in voluntary service; they give and serve with grateful hearts to many worthy causes, local, national, and international.
Common Earth Community Garden is an in-progress project begun, in earnest, early in 2015. During this development period, there is a private community for communication on Google+ and now a website and Facebook page. You can also check the Upcoming Events page of this website for news.
Mission statement: Common Earth Community Garden is established to grow and distribute vegetables, provide a source of wholesome food to local food banks, provide nutritional and cultural education for youth, a place of fellowship for multi-generational families, and outreach to our diverse neighbors on this shared common earth.


Welcome to my site! My name is Joseph Zeballos-Roig and I am a multimedia journalist with experience in print, broadcast and digital journalism. I am interning as a producer at The Takeaway at WNYC. Recently, I interned with the CBS News program 60 Minutes, where I earned a story credit on a piece about who should be held responsible for the opioid crisis. I've also been a deputy editor of the New York Transatlantic, an NYU graduate student-run publication covering European-related events in New York. I have profound interests in American politics, international affairs and history.
I am a graduate of Florida State University, where I focused on international affairs and communications. I am a proud alum of The New York Times Student Journalism Institute and I have reported on local news, culture and state politics for Tallahassee Magazine and WFSU News. I also served as a senior staff writer for the FSView & Florida Flambeau, FSU's student newspaper, and as a contributor for USA Today College.
In September 2017, I embarked on a new journey as an M.A. candidate in New York University's Global and Joint Studies Program at the Arthur L. Carter Journalism Institute. I'm studying journalism and Europe, a part of the world I developed a special connection with through my travels. I expect to graduate in May 2019.
Three years ago, I studied in London with FSU. Over the span of four months, I traveled across the Continent and absorbed some of its history and culture in cities as varied as Vienna, Florence, Sarajevo, Paris and Istanbul. The experience further developed my global perspective and it cemented my desire to unravel the events that shape distant lands – especially now as politicians, policymakers and the public wrangle over America's role in a complex, interconnected world.
At NYU, I seek to explore the political and cultural forces that have shaped modern Europe and gain the skills necessary to one day return to its shores, ready to report.
Check out my work and please feel free to reach out over email (josephzeballos@gmail.com) or social media.
President Trump walks back promise to make the GOP "the party of health care." Here's what it means.
President Trump walked back plans to introduce a Republican alternative to the Affordable Care Act yesterday after encountering strong opposition from members of his own party. According to a report in the New York Times, Sen. Mitch McConnell warned Trump that the GOP would not revisit health care reform before next year's presidential election. "I … More President Trump walks back promise to make the GOP "the party of health care." Here's what it means.
Leave a comment President Trump walks back promise to make the GOP "the party of health care." Here's what it means.
Mayor Pete Buttigieg raised $7 million in the first quarter of 2019. Meet the small-town Indiana mayor who is the Democratic Party's newest star.
Mayor Pete Buttigieg announced on Monday that he raised more than $7 million in the first quarter of 2019 as he explored a presidential bid, propelling a candidate who was relatively unknown just a few months ago into the upper half of the 2020 Democratic primary field. The first presidential candidate to announce their fundraising … More Mayor Pete Buttigieg raised $7 million in the first quarter of 2019. Meet the small-town Indiana mayor who is the Democratic Party's newest star.
Leave a comment Mayor Pete Buttigieg raised $7 million in the first quarter of 2019. Meet the small-town Indiana mayor who is the Democratic Party's newest star.


How Should Female Tigers Maintain Love Relationship?
What Kind of Men Do Tiger Women Like?
Tiger women value freedom, lack of confidence and wish to get the return equal to the pay. Unconfident in love, female Tigers need to be encouraged and responded in love. Only in this way can they move on. If you keeps evading and refuses to pay for your girlfriend under the Tiger sign, she may break up with you.
The innocent Tiger women want to get the precious freedom in love. With a strong self-awareness, they take it for granted that they are offered more time by their gentle lovers to do what they like and to travel to their favorite destinations. In fact, this is because their loved ones cannot find the sense of existence in them, so they might as well give Tiger women freedom. Therefore, female Tigers need to rethink about it since there is no absolute freedom in love. When they move forward alone, they are suggested to look back, wait for their loved ones and accompany the latter more, so as to improve the relationship. If they keep pursuing freedom, they will regret sooner or later.
In the face of loved ones, female Tigers hardly know what to do and they may speak loudly to be noticed and look confident. Once they fall in love with someone, they wish to see him any time. Because of this, they may find excuses or create conditions to meet by chance even if they have to take a detour. For their loved ones, they can give up everything, even work, to get close to their love.
Ambitious and mighty in life, female Tigers are easily attracted by aggressive and brave men who are of the same personality and can offer guidance on certain matters. They dislike the fair-faced men who are indecisive and feminine.
Tiger women are open to challenges and new things in life and often lead the trend, thus dislike those men who are stubborn, conservative and rustic in daily life. Generally, they are attracted by men who like to lead the trend and challenge new things since they are like-minded and close to each other.
Though mighty, aggressive and seemingly difficult to get along with, female Tigers have a strong sense of righteousness, cannot bear the injustice around and would take the initiative to offer help. Hence, they like the upright and frank men and dislike those who are sinister and crafty.


Welcome to the Giants Tomb Trading Co where you can Shop Clothing and discover unique Cottage & Home Decor products. Playing on the shores of Georgian Bay or boating around the 30,000 Islands our clothing collection will keep up with your active day and keep you warm by the campfire at night.
Shop clothing & home decor to find our great selection of T-shirts, V-neck tees, and Hoodies. Also, we have unique Canvas Prints that bring to your home or cottage the destinations of the 30,000 Islands and the Muskoka Lakes. When entertaining, enhance your evening with our distinctive Boxed Wine Covers and display your culinary creations with our Live Edge Serveware.


Aroldis Chapman made his Yankee debut Monday night against the Royals. This comes after he served his 30-game suspension for domestic violence.
Not surprisingly, Chapman received a standing ovation from Yankees fans at Yankee Stadium. The fans were in awe with him throwing 102 mph in getting the Royals out and getting his first save as a Yankee.
He might as well be a true Yankee with the reception he received.
Count me as one of those folks that do not care for the Yankees closer. It's hard to embrace him when he allegedly choked his girlfriend, Cristina Barnea and followed it up by firing eight shots in the garage of his Davie, Fla home in an attempt to scare her.
Yankees fans do not care what I think. They cited there is no evidence he beat his wife and that charges were dropped. It's easy to defend him when he is a vital contributor to his team.
Production always will beat moral values nine out of ten times when it comes to fans. It's about winning.
This isn't the first time New Yorkers rooted for a professional athlete who was involved in domestic violence. They supported Jason Kidd when he won games with the Nets from 2001 to 2008.
It took awhile for fans to embrace Kidd because they had an issue of him beating his wife, but when Kidd made plays and won games for the Nets, all was forgiven. That gave the meaning of winning's a great deodorant.
New Yorkers are not the only ones that forgive criminals and wife-beaters. It's the entire world. It's the culture we live in.
It's sad. I admit I was one of those folks that rooted for Kidd during the Nets' glory years. Looking back, it was idiotic on my part. I was all about winning back then.
I have vowed not to support any player that enter our town with a domestic violence incident. There should be no acceptance once a man beats his wife.
Domestic violence is not a minor issue. Women continue to be beaten by their men. They continue to be treated like an object each and every year.
Teams can make a stand by not enabling this act. They should dump guys who beat their wives or girlfriends. There has to be zero tolerance.
The Yankees should have known better than to acquire Chapman. They didn't need him. They have a great closer as it is with Andrew Miller. Getting the Reds closer was a luxury, not a necessity.
They should have taken a stand that they won't get guys who have a criminal record.
Instead, it's about winning first. The Yankees are no different than any other sports teams.
It's clear the Yankees did not think about their female fanbase. Why would they care? They don't make moves based on what the fans want, so it's no different when it comes to hearing women's pleas.
This is something the Yankees need to take seriously. This is not an isolated incident. This is something that should not be tolerated. In the real world, employers fire employees that has a history of domestic violence.
Sports is the exception, and that's wrong.
I get it. Sports is a business. Sports is about winning. At what cost, though.
Teams need to focus on guys who will conduct themselves as professionals on and off the job. They need to get guys who can be good role models for youth.
Fair or not, athletes are role models despite what Charles Barkley thinks. Kids idolized them. They want to be like them. They want to have the same success like them.
It's time for athletes to behave the right way and accept their role model status such as knowing how to act like a professional.
The Yankees have a responsibility for the fans just like any other sports team.
There was no point acquiring Chapman. This team is not even a championship team. Not when the offense features old guys on the wrong side of 30. Not when the starting rotation is awful. It was pointless to acquire him based on those factors. He wasn't going to be the missing piece to the Yankees' elusive 28th championship.
Chapman should have been another team's problem.
Let's hope he is here for this year. He is a free agent after this season. The Yankees don't need the trouble.
What they need is to start finding young everyday players they can develop.
Chapman can entertain fans by throwing 102 mph per strike every time. It may be the only thing enjoyable for Yankees fans this year considering how bad they are.
This is the worst thing I've ever read. MARINERS!!!!!


text:
How Faubion Bowers Saved Kabuki.
1950s • Amusements & Recreations • Theaters & Entertainers
Tagged with: Kabuki, Kabuki-za Theater, Occupation era
View in Night Tokyo at Kabukiza, Tokyo. The 1951 opening of the third Kabukiza, rebuilt from the post-earthquake theater destroyed by wartime firebombing in 1945, marked the return of Kabuki post-war into Japanese theater and Japanese culture.
Kabuki Theatre, Tokyo, 1910-1950
Kabuki theater & Kabuki actors, c. 1910
View of the stage and interior, Kabukiza, Tokyo, c. 1960
"I was taking a stroll about the Ginza [in 1940] when I accidentally wandered into the Kabuki-za. I thought it was a temple."
– Faubion Bowers
From the wiki: "Faubion Bowers is known as 'The Man Who Saved Kabuki' in Japan. While on his way to Indonesia in 1940, he visited Tokyo's Kabuki-za where he watched the famous Kanadehon Chushingura Kabuki play, and was very moved by Kabuki as an art form. Four years later he returned to Japan as General MacArthur's secretary during the American Occupation of Japan.
"At this time the Supreme Commander of the Allied Powers (SCAP) thought Kabuki should be banned for its portrayal of feudal values. Bowers was strongly against this, stating that 'Kabuki is not only Japanese culture but world culture and must be preserved for the future.' Bowers promoted Kabuki plays and instructed that a 'Dream Team' cast of big Kabuki stars should be assembled to perform Kanadehon Chushingura in 1947 (the same play Bowers had enjoyed watching in 1940). This performance and many others performed at the Tokyo Army College were a success, and the cast later performed the play in 1950 in East Coast venues across the US.
"In 1985, Bowers was awarded the Order of the Sacred Treasure by the government of Japan."
3 thoughts below on "How Faubion Bowers Saved Kabuki."
Pingback: The 47 Ronin (Genroku Ako Vendetta). | Old Tokyo
Pingback: Kabuki Theatre, Tokyo. | Old Tokyo
Pingback: Kabuki theater & Kabuki actors, c. 1910. | Old Tokyo

redpajama_set_name: RedPajamaCommonCrawl


The Connecticut resort is offering fun activities for families to enjoy from 15 to 19 April, including free movies, face-painting and air-brush tattoos.
In New Hampshire yesterday, the state's lottery commission was the first to argue the DOJ's opinion to a federal judge. Also this week, we have another massive jackpot winner, an online casino celebrating five years and more.
The player that reaches level 40 first will be the winner of €50,000 and a six-night stay in Cancun with flights and transfers included.
The online casino will award 20 players 50 mBTC in a promotion that will be running from 2 April to 2 May.
The Michigan City, Indiana resort will be offering an Easter buffet, spring spa specials and gaming excitement during April.


PALIKIR, POHNPEI. August 8, 2014 – The Committee on Ways and Means is in Palikir this week for a series of public hearings and oversight on matters still pending before the Committee prior to the upcoming Regular Session of the Congress of the Federated States of Micronesia scheduled for September.
Following Monday morning's Executive Committee meeting, Chairman Isaac V. Figir called in the various departments and agencies of the national government in the afternoon to begin the Committee on Ways and Means series of public hearings to address outstanding issues ranging from climate change legislation and its implementation to tax reform.
an overview of the Trust Fund Investments, a review of the Funds' balance, and the new investment advisor.
a review of the government's current foreign assistance procedures, along with an update on the status of US Federal Programs and Assistance.
Finally the Committee concluded its discussions with the issue of tax reform, its collection and its enforcement.
The issue of taxation and its implementation concluded the series of public hearings the Committee on Ways and Means held in Palikir with representative from the Office of the President, Secretary of the Dept. Finance and Administration and relevant staff, Secretary of Dept. of Foreign Affairs and relevant staff, representatives from the Dept. of Justice and from the Office of SBOC (Statistics, Economic and Budget Management, Overseas Development Assistance and Compact Management).
Along with Chairman Figir, member of the Committee on Ways and Means included: Senator Yosiwo P. George, Senator Tony H. Otto and Senator Joseph J. Urusemal along with staff attorneys Yancy Cottrill, Catherine Allen, Alik Jackson and John Nowakoswki.


In St John's Gospel, Jesus says: 'My father is still working, and I am also working.' What is that work? The Lord's work today is in keeping with his work in Galilee, Judea and Samaria two thousand years ago. The Lord is at work bringing life where there is death, healing where there is brokenness, hope where there is despair. He is working to liberate people from all that diminishes and dehumanises them. He is working to reconcile those who are at enmity with each other. He is at work lifting people beyond the blindness and prejudice that leads to discrimination and much worse.
We need to remind ourselves today more than ever that the Lord is at work, that he returned to the Father precisely to do his work on a scale that was not possible when he walked the hills of Galilee and the streets of Jerusalem. The Lord looks to all of us to get involved in his work. The Gospel presents the Lord working with his disciples and he needs disciples today to work with and through, as much as he did in the first century.
And the epistles tell us that when the Lord returned to his Father the first thing that he did was to distribute gifts to his followers so that they could involve themselves in his work. We can be sure that he is not sparing with his gifts today. The Feast of the Ascension is a good opportunity for each of us to ask ourselves how the Lord Jesus might be gifting us, with a view to sharing in his work.
It is true that the Church is changing, but God is changeless and he still needs us to share in his work both in the Church and in the world. It is our mission, our commission through our baptism that guided by the Holy Spirit we are to go out into the world and proclaim the Gospel to all nations. Some of us might be called to be Priests in this context, others Deacons, others Readers and Church Army Officers but there is also the vocation to serve God through as a faithful member of the laity through our vocations in our work and in our families. It is no less a vocation to be a good parent, teacher, nurse, bus driver, fitness instructor or police officer – we can still witness to Our Lord in our daily lives and make his world a better place for all.


text:
Bill Bria
Bill Bria is a writer, actor, songwriter, and comedian. "Sam & Bill Are Huge," his 2017 comedy music album with partner Sam Haft, reached #1 on an Amazon Best Sellers list, and the duo maintains an active YouTube channel and plays regularly all across the country. Bill's acting credits include an episode of HBO's "Boardwalk Empire" and a featured part in Netflix's "Unbreakable Kimmy Schmidt." He lives in New York City, which hopefully will be the setting for a major motion picture someday.
Bill Bria Says Don't Forget: The Death of Dick Long
In the social wasteland that is the end of the 2010s, empathy seems to be on its way out. Daniel Scheinert, one half of the directing duo that made...
1941: Spielberg's First Musical
The end of the 1970s saw some of the American filmmakers who had risen to prominence during the decade come under fire due to their hubris. The...
Review: Sequestrada
If Sequestrada were a documentary, it might be a success. Onscreen titles explain the plight of Brazil's indigenous tribes, who have been...
Sleepy Hollow and the Rise of Gothic Noir
Washington Irving's 1820 short story "The Legend of Sleepy Hollow" is a classic of Gothic horror, an atmospheric and ambiguous tale about a...
Holiday movies, especially Christmas movies, tend to be high-concept affairs, featuring guardian angels, kid-made booby traps, or ghosts haunting a...
Shocker: Wes Craven's Would-Be Freddy Competitor
In 1989, the popularity of the Nightmare On Elm Street series and its flagship character, Freddy Krueger, were still going strong. Wes Craven, who'd...
How The Wild Bunch and Butch Cassidy and the Sundance Kid Helped the Western Ride into the Sunset
Perhaps the most notable example of a prominent movie genre that disappeared almost entirely is the Western. Once inescapable — there were close to...
NYFF Report: Reality vs Fiction
Film is a strange medium. It requires creating images and moments that must have the semblance of reality but which are totally fictional. At least,...
NYFF Report: Crime & Consequences
Crime films deal with criminals in a variety of ways, but there is a temptation (often indulged) to treat the criminal as an "other," as "the...
EXCLUSIVE: Future Fast & Furious Spinoffs Revealed!
Fast & Furious Presents: Hobbs & Shaw is a hit, and it's clear that the Fast & Furious franchise has no intention of putting on the...
Human beings have a natural fear of animal attacks, a fear that horror movies have exploited since cinema began. At first they tended to be extinct...
Shaft: The Genre-Hopping Franchise
A new film entitled Shaft is being released this month, and thus the Shaft series joins the rare and dubious club of movie franchises that contain...
EXCLUSIVE: An Interview with 2020 Presidential Candidate Godzilla
Sanders, Warren, Buttigieg, Biden, O'Rourke, Harris, Yang. Uh ... I wanna say Islee? Is that one? The list of Democratic candidates for the 2020...
Tribeca Report: Women Take Control
As is increasingly the case in modern cinema, groups underrepresented onscreen are having their stories told more frequently and more honestly than...
Tribeca Report: Dependent on Monsters
Dependency can be horrifying. The feeling that your life would suffer irreparable damage if someone or something were removed from it creates a dread...
Aug 5th 9:00 AM
Classic Corner: Carole Lombard Collection I
Review: Paydirt


As I continued to work on my talk for JSHeroes (come say hi if you see me there), I couldn't help but remember the amazing 24-hour Alphabettes hangout for International Women's Day that happened a couple of weeks ago.
It was real nice to just chat with some of the 'Bettes about typography, conferences and whatever random topics that popped up. One of the conversations we had sort of veered toward non-Latin scripts (we are still trying and failing to come up with a far better term) and I put in my off-the-cuff 2 cents. But those thoughts hadn't gone away over time, and the words have to go somewhere, so here they are.
Writing systems started off on a fairly even playing field. You needed a writing implement and a surface to write on. Everything else came about from human ingenuity. There's something about the freedom to create a physical manifestation of our thoughts, feelings and ideas.
It is quite something that we developed a system of communication through sounds generated from the vibration of our larynxes (how did that even happen?). But to be able to capture something as ethereal as a sound or an emotion and record it onto something physical, that we can see and feel. That, is something else.
But when printing came along, something shifted a little. Printing is the process of mechanical reproduction via some form of template or master source. A create-once-replicate-many type of situation. Woodblock printing was pioneered and polished to near perfection by the Chinese. Moveable type, which was also a Chinese invention, did not fair as well with the Chinese language in genereal.
Printing with moveable type is a technique that best suits alphabetic writing scripts, or at least scripts with discrete alphabets and no significant variation regardless of glyph position. But writing systems are more than just a means of communication, they are also a reflection of a people's culture, their spirituality, even their soul. With so many different communities across the world, it is only natural that there are thousands of different languages and writing systems.
Moveable type highlighted the differences between the writing systems. An ideographic language like Chinese which require thousands of glyphs for any extensive writing is not a good candidate for moveable type printing. The calligraphic style of Arabic writing also resulted in efforts to reduce the number of variations of letters and diacritical marks.
To me, these typographical compromises are akin to having the finest sculptures in the world caked in dirt and mud. I cannot help but wonder what would have happened if every respective culture was allowed to progress at their own pace.
I'm not saying that trade and exchange of ideas is a bad thing and should not have happened. On the contrary, I think that it is precisely the exchange of ideas that makes our world better. But human history has always been littered with violent takeovers and forced assimilations.
I expect many people to disagree with me, but I think that the world we are living in now is simply one of a myriad of possibilities. That we are living in the culmination of a series of insignificant events which had a domino-effect over human history. Regardless, here we are today.
Right now, I am typing these words on the keyboard of my computer, and seeing these letters appear across my electronic screen as pixels of light. Sometimes I wonder why I'm not more amazed that this is possible. Because it really is extraordinary. But I take a lot of things for granted most of the time.
Change is inevitable, and our rate of change seems to be speeding up. We can either choose to fight against it and get swept away anyway, or flow with the tide and learn to work with it.
If the virtual world is being touted as a realm with limitless possibilities, then it should be reasonable to expect that all our scripts can be restored to their full artistic glory in the digital world.
I suppose these words are simply not enough to capture the depth of emotion I feel when I think about such things, but for now, these words will have to do.


Nearly six years have passed since I first made a trip to Baker County to photograph this house. I had been warned about not entering the property, which I wouldn't have done to begin with, but I was intent on seeing it and, if I got lucky, getting a good shot or two. This is one of those images, from 29 March 2010. Much time has passed, but the popularity of my original photograph hasn't subsided. The house is owned by "Mrs. Effie", widow of one of builder Archibald McRainey's sons, Malcom Angus McRainey. In recent years, Mrs. Effie has become a hero to many (including me) for her refusal to allow looters and vandals to further harm the property. Some have complained that she should have done more to save it, but let's face it, not many could afford the repairs necessary to bring this back to its original appearance. But it's still important to Mrs. Effie. She lives next door, and if you have any notion of trespassing here, don't be surprised if you're met with a hail of gunfire. If you just have to see it, drive by and get a photo from your car window.
For more background from a local perspective, see Jessica McDaniel's post.
When I photographed this structure nearly six years ago (29 March 2010) I had no knowledge of its history. I identified it as a farmhouse, which was partially true. That was its later purpose. But the more interesting story was shared by Jessica McDaniel, who does an excellent job documenting her corner of the world at Southwest Georgia in Photographs (see link at the end of the article and please check it out). She wrote on 18 July 2011: This is…the New Salem School. It has since been moved to the Blakely Highway…It was one of the many Baker County one-room school houses. I believe that it's the only one still standing besides the Elmodel Masonic Lodge.
Archibald Malcolm McRainey (1866-1914) came to Baker County from North Carolina and made a fortune in the timber and turpentine businesses. The community of Elmodel grew up around these enterprises. The house was designed by architect William Jay. PLEASE NOTE: Due to past problems with thieves and other vandals, the owner of this house, who lives next door, is armed and will not hesitate to shoot if she catches you on her property. Do not attempt to enter this house or the property itself. It is safest to shoot this from the road, or risk being shot; I strongly advise against trespassing here! Please do not leave rude personal comments about the owner of this house in the future. I understand that there have been many misunderstandings, but I also totally understand why the owner has the attitude she does toward trespassers.
I'm not sure if the house or windmill is still standing.


This Concord 12-Part 1-12 Index Divider is ideal for use in lever arch files and ring binders. Sized to A4 and hole punched, they fit most ring binders and offer you an easy way to archive and index your files and documents. It's printed with a numbered 1-12 indexing system that makes creating professional looking presentation, reports and projects quick and easy. Colour coded Mylar reinforced tabs help to organise the information into a comprehensive order. This index is extra wide, so you can still see the tabs behind punched pockets.
White board with multicolour mylar reinforced tabs and clear reinforced spine for durability. Multicolour contents page for easy cross reference.1-12.


Proceeds from the purchases of Tanzanian coffee were donated to the Jane Goodall Institute. These funds served to enhance the efforts of preserving the Gombean National Forest habitat. This area is home to a large chimpanzee population.


text:
from msrest.serialization import Model

class FeedbackProperties(Model):
    """The properties of the feedback queue for cloud-to-device messages.

    :param lock_duration_as_iso8601: The lock duration for the feedback queue.
     See:
     https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
    :type lock_duration_as_iso8601: timedelta
    :param ttl_as_iso8601: The period of time for which a message is available
     to consume before it is expired by the IoT hub. See:
     https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
    :type ttl_as_iso8601: timedelta
    :param max_delivery_count: The number of times the IoT hub attempts to
     deliver a message on the feedback queue. See:
     https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
    :type max_delivery_count: int
    """

    _validation = {
        'max_delivery_count': {'maximum': 100, 'minimum': 1},
    }

    _attribute_map = {
        'lock_duration_as_iso8601': {'key': 'lockDurationAsIso8601', 'type': 'duration'},
        'ttl_as_iso8601': {'key': 'ttlAsIso8601', 'type': 'duration'},
        'max_delivery_count': {'key': 'maxDeliveryCount', 'type': 'int'},
    }

    def __init__(self, lock_duration_as_iso8601=None, ttl_as_iso8601=None, max_delivery_count=None):
        self.lock_duration_as_iso8601 = lock_duration_as_iso8601
        self.ttl_as_iso8601 = ttl_as_iso8601
        self.max_delivery_count = max_delivery_count

redpajama_set_name: RedPajamaGithub


text:
Review: The Burning Room
Summary: In the LAPD's Open-Unsolved Unit, not many murder victims die a decade after the crime. So when a man succumbs to complications from being shot by a stray bullet ten years earlier, Bosch catches a case in which the body is still fresh, but any other clues are virtually nonexistent. Even a veteran cop would find this one tough going, but Bosch's new partner, Detective Lucia Soto, has no homicide experience. A young star in the department, Soto has been assigned to Bosch so that he can pass on to her his hard-won expertise.
Now Bosch and Soto are tasked with solving a murder that turns out to be highly charged and politically sensitive. Beginning with the bullet that has been lodged for years in the victim's spine, they must pull new leads from years-old evidence, and these soon reveal that the shooting was anything but random.
As their investigation picks up speed, it leads to another unsolved case with even greater stakes: the deaths of several children in a fire that occurred twenty years ago. But when their work starts to threaten careers and lives, Bosch and Soto must decide whether it is worth risking everything to find the truth, or if it's safer to let some secrets stay buried.
In a swiftly-moving novel as relentless and compelling as its hero, Michael Connelly shows once again why Harry Bosch is "one of the most popular and enduring figures in American crime fiction" (Chicago Tribune). -- Little, Brown & Co.
One of my all time favorite authors is Michael Connelly. I pretty much love all of his novels, and there is definitely a soft spot in my heart for his Harry Bosch series. I started reading these books over twenty years ago -- that's just crazy -- and I still get excited every time a new book is released. Connelly's latest Harry Bosch novel is titled THE BURNING ROOM, and it doesn't disappoint!
In THE BURNING ROOM, Bosch is working in the LAPD's Open-Unsolved Unit, basically cold cases. In an unusual case, a man dies from complications due to a stray bullet hitting him a decade earlier. The medical examiner is able to recover the bullet from his spinal cord, and Harry has himself some evidence. He truly doesn't have much to go on, but he and his brand-spanking new partner Lucia Soto are determined to get to the bottom of this crime.
In what was initially thought a gang-related shooting, Bosch and Soto begin to look at the case differently. They wonder if the bullet wasn't random at all. Rather, it was meant for one of the man's bandmates so they begin checking out potential leads from this angle. The discover that this crime has both political and monetary implications that threaten some powerful individuals.
In the meantime, Bosch and Soto are working another case that is personal for Soto. It's an even "colder" case -- over 20 years ago -- and involved a fire that killed adults and children working on a daycare center. What they begin to suspect is that this fire might be linked to another unsolved crime which has even bigger implications.
It won't come as any surprise to you that I loved THE BURNING ROOM. This book was really, really good; and it incorporated everything I've come to love from a Harry Bosch novel (or Michael Connelly book for that matter.) Bosch is one of my all-time favorite detectives, and that combined with Mr. Connelly's crazy-good writing skills, made THE BURNING ROOM an excellent read.
One thing that I loved about this book was the character of Harry Bosch. He is just an outstanding detective character. He's smart and bucks authority at every corner; and he's also just about as complex as a cop character can be. THE BURNING ROOM didn't focus so much on Harry's personal life, although there were some scenes with his daughter and even a "date" for Harry. The story instead had Harry doing what Harry does best -- solving crimes. In addition, I really liked how Harry was a responsible for training Soto. It was nice to see a softer side to Harry, and in this novel, he seemed to be a terrific mentor figure.
Of course, the mystery angle (or should I say angles) of the story were terrific. I loved that there were some twists and turns, but not too many; and I especially appreciated how complicated the cases were. I guess that's why they were still unsolved after 10 and 20 years! I adored seeing Harry dig into the cases, with some great help from Soto, and begin to figure out the complexities of both crimes.
Another fun thing about THE BURNING ROOM was the humor in the novel. Let me say that many of the Bosch stories are deep and dark and have virtually nothing funny in them. However, the book did have some comedic scenes. There was one scene (okay maybe a few scenes) where Harry shows his blatant disregard for author that cracked me up, and there was another scene where he encounters a witness that definitely had some humor woven into it.
Having said all of this, I did have one beef with the story... and that was the ending. There is nothing "wrong" with the ending except that it's not what I wanted or expected. It's difficult for me to write this without giving anything away, but suffice it to say, I sure hope the ending isn't what I think it is. I'm hoping that there is enough of an open-ended aspect to this book that I can interpret it how I want to!
Overall, THE BURNING ROOM was an excellent mystery, and I'm sure fans of the Connelly and Bosch won't want to miss it.
I received an electronic copy of this novel via Net Galley.
Mystery Mondays is a regular feature where I review all types of mystery books -- traditional mysteries, suspense/thrillers, and even cozies! Please feel free to share your thoughts on any recent mystery books that you've read. Mystery Mondays is a regular feature where I review all types of mystery books -- traditional mysteries, suspense/thrillers, and even cozies! Please feel free to share your thoughts on any recent mystery books that you've read.
Labels: Advance Readers Copy, Fiction, Mystery, Mystery Mondays, Review, Suspense
This sounds like another winner from Connelly. You have me very curious about the ending.
Beth Hoffman said...
I'm in the mood for a good mystery. Thanks for the recommendation, Julie!
You can't go wrong with a Connelly
Giveaway: Tempting Fate
Review: Saving Grace
Kid Konnection: Hermelin
Kid Konnection: Everything I Need to Know About Ch...
Review: Mr. Clean Magic Erasers
Review: Choice Organic Teas
Review: The Novel Cure & Giveaway
Kid Konnection: Roc and Roe's Twelve Days of Chris...
Giveaway: North of Boston
Review: The Complete Do-It-Yourself Manual & Givea...
Review: A Sudden Light
Review: Uniquely Greek Spreads
Kid Konnection: Glory O'Brien's History of the Fut...
Giveaway: One Plus One
Review: What I Had Before I Had You
Review: Literary Tattoos
Giveaway: Penguin Christmas Classics
Review: Scorched Eggs & Giveaway


Ford is recalling 129,000 midsize SUVs in parts of the U.S. and Canada to fix potential fuel leaks.
The company says the recall covers the 2009 and 2010 Ford Edge and Lincoln MKX. In places where salt is used to clear the roads of snow, the fuel tanks can rust under the reinforcement brackets that hold them to the SUVs. This can cause a fuel leak or activate the check engine light.
A leak could lead to a fire, though Ford says it doesn't know of any linked to the defect. Dealers will inspect the fuel tanks and repair or replace them at no cost to customers.
The recall affects SUVs that are registered or were sold in northern U.S. states such as Connecticut, Maine, Michigan, New York and Washington, D.C. In Canada, the recall covers New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island and Quebec.


Lower back straining or overstraining of lower back muscles is the leading cause of lower back pain. This pain mainly takes place in the left side. Lumbar strain or lower back strain is the kind of stretch injury affecting the muscles, ligaments of the lower back and tendons. This sort of condition results from improper use of back or body trauma. Women suffer from it more than men. This is due to the fact that women experience more of hormonal changes. Greatphysical changes take place during the time of pregnancy. Some of the potential causes of lower back ache are nervous irritation, lumbar strain, bony encroachment and also lumbar radiculopathy.
If you are obese, you should lose weight to get relief from back ache. The doctor can prescribe you TSH test to find if there is thyroid disorder. At times, fluctuation in TSH level also leads to back ache. Exercise is the best way to reduce the symptoms. Stretch your back and do some exercises as suggested by physical therapist. If there is extreme pain in the back, you must find the best back doctor. Millions of people now suffer from lower back ache and is one of the leading causes of seeing a physician. Proper diagnosis and timely treatment can bring about relief. Many factors may cause pain at the back. The body structure can also cause pain in the back. Some of the structures are spinal column bones, ligaments, nerves and joints. Then, there may be any underlying medical condition causing such back discomfort. Proper diagnosis and treatment of back ache rests on the symptoms and the exact location of the back ache.
Some of the symptoms of lower back ache are shooting or stabbing sensation at the back. The pain at the back is so much that you find it difficult to stand or move. It may also make it difficult to assume the right posture when sitting. Severe back ache results from injury at the back, sports injury or due to heavy lifting. If the pain continues for more than 2-3 months, then it is chronic. A physical therapist can help in this respect. A combination of treatments will be required to alleviate the symptoms. If there is fever due to pain, contact the doctor immediately.
Apply hot and cold packs at home. You can also use topical analgesic creams and balms. It is important to avoid any back straining or avoid injury to the back. Avoid lifting weights as that can strain your back. Try to avoid the use of over-the-counter drugs and medicines. The treatment relies on the cause of back ache and the symptoms. If the symptoms are severe, a combination of treatments will be needed. To get long term results, it is better to exercise. Exercise rehabilitation is safe and natural. Consult with physiotherapist who can suggest you exercises.
How to avoid back ache?
Live an active lifestyle and avoid any injury to the back. You may also adopt specific programs to prevent pain at the back or relieve back ache. Physician specialty can diagnose and treat back ache. These specialties are general medicine, medicine physicians, internal medicine and spine surgeon.Diabetes foot care measures should be adopted along with treatment for back ache if you are diabetic and suffer from lower back ache. Massage therapists and chiropractors can bring about relief from back ache.


Which web browsers work with NDCRI?
Is NDCRI Remote free of charge?
Are case records on NDCRI considered the official court record?
Can I view all court case records on NDCRI?
How often are case records updated on NDCRI?
NDCRI is the North Dakota Courts Records Inquiry system.
Internet Explorer is recommended to use this service.
Is NDCRI free of charge?
Yes. NDCRI is made available to the general public, free of charge.
The system is available 24 hours except during scheduled or emergency maintenance.
What kinds of cases are available on NDCRI?
Criminal, traffic, petty misdemeanor, civil, family, and probate case information.
YOU ARE RESPONSIBLE for understanding the meaning of the case record information that you view through NDCRI and for the appropriate and lawful use of such information. If you have any questions regarding the meaning of case information on NDCRI, please contact the court clerk of the corresponding district court or please contact the court clerk of the corresponding municipal court .
Please contact the court clerk of the corresponding district court or please contact the court clerk of the corresponding municipal court .
No. The information available on NDCRI is provided as a service and is not considered an official court record. The North Dakota Judicial Branch does not certify NDCRI records or search results and is not responsible for any errors or omissions in the data found on NDCRI.
No. Case records and calendars are displayed for only those courts that are currently inputting data into NDCRI. The information available on NDCRI is limited to case search results, registers of action, civil judgments, and court calendars for publicly accessible court case records.
Data is current thru the end of the previous day.


text:
Palmarès
 Europei
Budapest 2010: bronzo nei 400m misti.
Londra 2016: argento nei 200m misti.

 Europei in vasca corta
Istanbul 2009: bronzo nei 400m misti.
Stettino 2011: bronzo nei 200m misti e nei 400m misti.
Chartres 2012: bronzo nei 200m misti e nei 400m misti.
Herning 2013: argento nei 400m misti.
Netanya 2015: bronzo nei 400m misti.

Altri progetti

Collegamenti esterni

redpajama_set_name: RedPajamaWikipedia


"Mommy and Me Spa Day" Event - In honer of Mothers Day, come and enjoy a day of pampering and fun with your Mother and/or daughter! All ages welcome! Treat yourself to an afternoon of light refreshments, appetizers, desserts, networking, spa treatments and more! The following vendors will be available to help you relax and enjoy!
Purchase your tickets today for $15 per mommy and daughter couple.
( $7.50 per person) 2pm - 5pm.
So grab your mother or daughter and be prepared to be pampered and have fun with other moms, young and old.
We look forward to pampering you with kindness and beauty!


The goal of this project was to raise the level of informed debate among policy makers and Canadians generally on a variety of subjects relating to the Canadian health care system. This series of reports was published over five years and addressed such topics as the possibility of introducing private hospitals in Canada, wait times experienced by patients in the current system, the restrictions doctors faced in practicing medicine in Canada, the degree to which Canadians access alternative or complementary medicines outside of the medical system, and the degree to which the government intervenes in health care provisioning. The project resulted in a number of publications.
This series of publications examines the spending patterns of Canadian citizens and the Canadian government on pharmaceuticals. They argue that the Canadian government is paying too much for non-branded drugs, as compared with the rates private insurers have negotiated. To combat this, several reports suggest that Canadians should be free to purchase their own pharmaceuticals, without the government acting as a buyer for the population. Medical Savings Accounts are proposed as a means for Canadians to be in greater control of their own pharmaceutical financing. Several articles suggest that drug prices respond to normal market conditions, and that it would be in the best interest of Canadians to access pharmaceuticals independently of government control.
How Can Canadians Pay for Prescription Drugs?
Prescription Price: Does the Payer Matter?
This series of publications focuses on problems arising from fiscal mismanagement of the medicare system. Several reports suggest that Canadian health care could be improved if Medical Savings Accounts were established. Other reports suggest that hospital spending needs to be reallocated so that doctors receive higher wages and hospital support staff receive wages that are lowered to reflect wages in the private sector. These reports find that health care spending was being mismanaged, and could be reformed through less government control and greater competition.
Questioning Medicare's 'Advantages': Does Risk Pooling Matter?
These reports document wait times for health services in Canada and find that in the years 1998 and 1999, they increased in all provinces except Ontario and Manitoba. Both reports review the standard wait times for a variety of treatments, and also measure the wait between the first primary care visit and first visit to the specialist. The survey asked doctors what a reasonable (medically safe) wait time was for various medical treatments, and found that on average, out of 121 treatments where data was available, actual wait times exceeded medically reasonable wait times 83 percent of the time (10th ed.). The reports conclude that the Canadian health care system is not providing equal health services to all Canadians, especially for treatments like cardiovascular surgery, as urban patients have greater access than rural patients, and famous and well-connected patients receive treatment more quickly than others.
This report examines a proposal by the Alberta government to permit the provision of surgical services by private hospitals. It considers the existing literature that discusses private and public hospitals, which suggests that for-profit hospitals have no clear performance advantages or disadvantages compared to non-profits, though private hospitals tend to perform better than public hospitals. It concludes that competition has been beneficial for American health care consumers, and therefore that the Alberta government plan would ultimately improve Alberta health care.
This series of articles examines the technical efficiency of the Canadian medical system and argues that government-run, universal health care should be more privatized. Several articles mentioned the results of the RAND study which found that when patients have to pay a fee for services, system use decreases with minimal negative health impacts for the majority of the population. This series articulates concerns that Medicare is delivering poor health care to patients and should be reformed – through the courts, if not in legislation – so that patients can purchase private insurance to provide for their own health care.
Will Alberta's Health Care Reforms Succeed?
New Zealand: Internal Markets for All, or Private Treatment for Some?
This report examines the potential outcomes of the federal government's regulatory process for natural and alternative medicines. It suggests that the governments are increasing regulation of natural and alternative medications and remedies because a greater number of Canadians are using alternative products. The article concludes that the cost of regulating alternative medicines is very high, relative to the benefits proposed by the regulatory reforms proposed by Health Canada. It suggests that in order to justify the new regulatory process, more concrete data must be provided to show the benefits to Canadians of greater alternative medicine regulation.
This article suggests that natural and alternative medicines are indicated as the cause of unfavourable outcomes in less than 0.5% of reported health concerns in the United Kingdom, and 1.16% in Australia in 2000 and 2001 respectively. Consequently, it argues that the risks associated with natural medicines were too minimal to justify the costs of a new regulatory process for natural and alternative medicines in Canada.
This report examines the argument that providing greater funding to the medical system will decrease waiting times. It compares waiting time data from the Canadian Institute for Health Information (CIHI) with Fraser Institute data measuring waiting times for various surgeries across Canada. It finds that increasing funding to health care has been ineffective in improving service delivery times, and that the number of treatments sometimes decreases where funding has been increased. It argues that the existing funding has been misallocated, and that reforming the existing system would have better overall outcomes than increasing health care spending.
This four-part series examines price differences between Canada and the United States. It finds that prices in Canada are lower than prices in the United States for both patented and branded, non-patented drugs. Generic drugs in Canada, however, are shown to be more expensive. This series suggests that Canadian drug prices are lower not because of government regulations, but because Canadians have a lower standard of living than Americans, and the weaker dollar results in less expensive prescription drugs. The report suggests that American and Canadian drug prices varied widely between regions based on relative income, provision of different pharmacy services, and different regional tax rates. The series concludes that American cross-border pharmaceutical shopping could threaten the Canadian drug market, and as such the Canadian government should instigate some kind of legal deterrent to stop Americans from purchasing less expensive Canadian drugs.


text:
Buy Cast Album
OTHER PRODUCTIONS
London Cast & Crew
london cast crew
DAVID BOWIE released over thirty albums throughout his fifty years in the music industry, including The Man Who Sold The World, Space Oddity, The Rise and Fall of Ziggy Stardust, Aladdin Sane, Diamond Dogs, Station to Station, Young Americans; Low and Heroes with Brian Eno and Tony Visconti; Outside, with Eno, Heathen, and The Next Day, which was critically lauded across the world, and in 2014 the compilation Nothing Has Changed. His final album Blackstar was released in January this year. As an actor, Bowie appeared on Broadway in The Elephant Man, and can be seen in the films The Prestige, directed by Christopher Nolan, as well as Nicolas Roeg's The Man who Fell To Earth, Martin Scorsese's The Last Temptation Of Christ, Tony Scott's The Hunger and Nagisa Oshima's Merry Christmas Mr Lawrence. In 2007, Bowie starred as himself in an acclaimed episode of "Extras," Ricky Gervais' series on HBO. In 1996, Bowie was inducted into the Rock and Roll Hall of Fame, and in 1999, he became a Commandeur dans L'Ordre des Arts et des Lettres.
CAST ALBUM NOW AVAILABLE ON RCA RECORDS
Standing alongside the cast's interpretations of classics from his canon are the three final David Bowie studio recordings. Co-produced by Bowie and Tony Visconti and recorded with Donny McCaslin and his quartet, the same band that played on Bowie's BLACKSTAR album, these last three songs — "No Plan," "Killing A Little Time," "When I Met You"— bring completely new dimensions to their cast counterparts. The original BLACKSTAR version of "Lazarus" is also included on the cast album.
The Lazarus cast album was produced by the show's musical director Henry Hey, who had previously worked with Bowie on "The Next Day" and features vocals from Hall, Caruso, Cristin Milioti, Michael Esper and other cast members backed by the seven-piece house band Hey assembled for the New York run. The album was recorded January 11, 2016. Upon arriving at the studio, the musicians and cast were shocked and saddened to learn that Bowie had passed away the evening before. Their emotional performances that day are captured on this recording.
BUY YOUR CD HERE
The Lazarus Standard Vinyl includes 3 x 180 gram lps presented in a gatefold jacket with an 8-page booklet, and including a digital D/L card. The distinctive artwork for the Lazarus cast recording has been designed by Jonathan Barnbrook who also worked with Bowie on the BLACKSTAR, The Next Day, Heathen and Nothing Has Changed albums.
BUY YOUR VINYL HERE
© 2022 LAZARUS


About 45 km from the center of Ha Noi, the pine forest near Dai Lai Lake has become a hot destination in Phuc Yen, Vinh Phuc. Here many activities are organized such as leisure activities, camping activities for families at the weekend. At this time, tourists coming here will have the chance to enjoy the artistic space right under the pine forest.
There are 10 containers decorated colorfully, placed in the middle of the pine forest, and becoming the outdoor studio. Since October, the artists Trinh Minh Tien, Pham Tuan Tu, Ha Manh Thang, Mac Hoang Thuong, Hoang Duong Cam, Nguyen Xuan Long, Nguyen Son ... have started their work.
On 28th, October, after nearly one month of construction, the Art in the Forest space opened the door to welcome first visitors. In this place, the most impressive thing is the containers hidden under the cover of pine forest.
The containers are painted by 3D art combined with the real scenery, and they are like sinking in the pine forest. This is the works "Pine Forest" by Trinh Minh Tien artist.
The artists both creates the paintings and arrange the exhibition space of their own works.
You can drive your car to Phuc Yen town or catch Ha Noi bus - Flamingo Dai Lai resort, to go to this place, the bus depart at 7.30 in Thong Nhat park or 11 a.m at Nguyen Trai street and come back at 16 p.m ( week days) or 14h, 17h30 ( weekends). When coming to the resort, you can go by electric transport to this forest.
The things inside the containers are displayed contemporary paintings. In this year they add 7 works of sculptures and 40 paintings from local and international artists to the exhibition space.
The outside of galleries is the space for tourists to have a rest, chat and enjoy the green space. The time of exhibition is about all the year, and after that some containers will be changed to the resting rooms.
This is the "May mua ha" (meaning: cloud in the summer) works of Vu Binh Minh artist, and it is made from 28 tons of iron. In every work, the tourists will feel individual story, and imagination as well.
Dai Lai Lake with the great accommodations as Flamingo Dai Lai or pine forest is the ideal place for Vietnam family holidays. Your kids will have more time to connect to the nature, and admire the modern arts of Vietnamese young artisans.
In the Vietnam 7 day tours of https://www.fareastour.asia/private-tours/vietnam-classic-tour-packages/glance-vietnam-tour-7-days/ with somedays in Hanoi, you can take your time to relax more in the area of Dai Lai Lake. It is easy to operate for you a relaxing day in this area.


As Ken and others have intimated recently, we've been making some big decisions behind the scenes here at F:AT of late, under the auspices of the mysterious Gabbo. I'm now in the privileged position to be able to tell you what, exactly, is going on.
We've decided to kill off the Fortress Amertriash blog.
I missed out on being the first one to post on this blog when it opened (that honour went to Malloc) so I'm sure as hell going to get the last post in now that I've got the chance. Being a person of precious little imagination I couldn't think of anything better to do with this illustrious space than to spend some time reflecting on what F:AT came to stand for during its existence.
Well, it stood for Fortress : Ameritrash for one thing.
Beyond that it's sometimes difficult to see what united us all and what common threads there were running through the material we posted. After all, even within our shared embracing of the term "Ameritrash" for our favourite games there was some extraordinary diversity – look at Mr. Skeletors top ten games and contrast with mine if you don't believe me. I've always viewed this as a great strength because the result was a blog which varied wildly in terms of style, content and coverage and as a result had broad appeal and the potential for lasting interest. But we've had our little fights behind the scenes as well – I'm sure you'd expect nothing less from people who like conflict-heavy games about backstabbing and treachery. All the infighting is one reason we've decided to wind down the blog.
So what's left? Is this a blog about theme-heavy games, as many people have suggested as the unifying factor behind the AT badge. I don't think so – we've had some great gossip columns on the general gaming scene, some wild raves about subjects only distantly connected to games and even devoted space to wider trash culture.
So maybe we don't have much of a shared reference point at all, as a number of critics charged when the AT phenomenon first took off. But, inevitably, I don't think that's true. I think that out of the smoke and chaos that accompanied the birth of F:AT something very clear and very important has emerged – a growing group of people who want to help everyone remember that games, gaming culture, talking about games and playing games are, above all, supposed to be fun.
This realisation hit me when I noticed that there were a small group of die-hard Eurogamers who were using the comments here on the blog and many other channels to voice the message that hey, they might hate our style of games, but the tone of what we were posting was still striking a chord with them. They remembered that a lot of the early Eurogames – the games that helped change the face of our hobby for the better – were basically light to medium-weight games with simple but appealing themes and which mixed traditional mechanics based on randomisation and strategic movement with more novel, inventive, tactical rules. Games which are still considered classics by fans of many genres today – Settlers of Catan, Tigris & Euphrates, El Grande and Ra. How the hell, they seemed to be wondering, did we go from simple design principles such as easy rules and short playing time to a world where theme is considered sinful, lightweight or random games are held in disdain and grown men spend inordinate amounts of time fussing and fighting, often with quite stunning levels of personal venom, over trivial analyses of balance and symmetry?
I'm well aware that what one person considers "fun" can be another mans' tedium but the term here is meant broadly as in "not serious". We don't think games are an art form. We don't think there's anything wrong with saying we don't like a game because it's hard work. We don't care if other people think that sci-fi and fantasy games, books and films are for children. We don't care about being judged just because we go all weak-kneed over a box full of brightly coloured plastic toys. We don't care if games involve pretending to be violent, or pretending to be immoral or pretending to be treacherous and backstabbing your friends because we know that it's just pretending. We don't care if people think that we're being rude, disrespectful, sexist or divisive because we like to swear or speak our minds about things or people. We don't care because in spite of the inordinate amount of time we lavish on our favourite games and our favourite themes we know that in the grand scheme of things they don't matter a rats' arse. They're for having fun, not for taking seriously and so no amount of insults or rude words traded over them should be remembered or taken to heart. We can be serious adults if we want to or need to. After all, there are many, many things in the world which need serious consideration and serious solutions. But games aren't one of them, and they never will be.
We maybe started to take F:AT too seriously, which is another reason why we chose to wind the site down.
So that's my take, in a nutshell, on what bought us together as a group and what F:AT was all about. So now it's time to sit around the campfire for a while, crack open a bottle of good (Scotch) whiskey, toast some (vegetarian) marshmallows and sing sad songs until the dawn, in between drunken reminiscing about the good old days that we all spent together.
"We don't think games are an art form. We don't think there's anything wrong with saying we don't like a game because it's hard work. We don't care if other people think that sci-fi and fantasy games, books and films are for children. We don't care about being judged just because we go all weak-kneed over a box full of brightly coloured plastic toys. We don't care if games involve pretending to be violent, or pretending to be immoral or pretending to be treacherous and backstabbing your friends because we know that it's just pretending. We don't care if people think that we're being rude, disrespectful, sexist or divisive because we like to swear or speak our minds about things or people. We don't care because in spite of the inordinate amount of time we lavish on our favourite games and our favourite themes we know that in the grand scheme of things they don't matter a rats' arse. They're for having fun, not for taking seriously and so no amount of insults or rude words traded over them should be remembered or taken to heart. We can be serious adults if we want to or need to. After all, there are many, many things in the world which need serious consideration and serious solutions. But games aren't one of them, and they never will be."
This is exactly what I'd use as a mission statement for a games company, never seen it so accurately stated.
Pity the blog stops, tho, it was a very nice read.
Holy cow! They gone and dun it! I'm on my way!
This is it lads and lasses...OUR FINEST HOUR.
Typed it in and it works.
This was an interesting diversion. Good luck on the next step. I'll share some of my CC once I've had too much.
Take 3. Blogger seems intent on putting junk in front of my url link.
One big improvement is removing the "2d" nature of blogger. Now all of our older content is only a few clicks away, and is categorized very neatly.
What are you standing around here for?
This post is so true.
Just last night I was joking with my wife about how stupid we both were, her for being caught up in some guild officer stuff on WoW, me for arguing about a +3 mithral chain shirt in D&D via email before our game that night. And how even though we were arguing, it was about a dumb game, and a game that we play for fun. And if we tried to tell anyone about what we were talking about they'd just laugh.
It is too hard to navigate, the rating system is horribly flawed, there aren't enough pictures of cats with games, the reviews are biased, there are too many pictures of cats with games, and I really need a drink.
Switched over...but only because I have faith the cat pics will come.
Dude, just leave off the vegetarian marshmellows, and no one will get hurt.
Cue an admin to say "This thread is locked."
Yes. "You win the blog."
We'll just be over at the website while you're celebrating your...uh...victory.
Ameritrashers don't give "hugs", except maybe real manly ones. I'm on to you, spammer.


A new year, new people, a great Plone version and the first Plone 4 sites popping up.
As of the first of September 2010, the new Plone 4.0 was released. We where already looking at the possibilities and using the beta for some new solutions. In the beginning of November our first official Plone 4 site was launched and is still performing at its best! At this point we are launching all new sites in Plone 4 and I don't think we will ever look back. I cant wait until the 4.1 release and all the even more evolved features are available for ourselves and the users using Plone.
In my opinion this year will be a combination of creating great Plone 4 solutions and using the best of available knowledge around! The company is growing again as new people will start this March and make it possible to create even more great stuff!
The Plone Conference this year is being held in Bristol, UK. A short summary of the talks of the first day I've went to.


← Nested IF vs. VLOOKUP – Which one to use?
No one says Excel is free of bug. I have encountered one recently.
In a big Excel Table, with 20k+ rows and 40+ columns (not really big actually), there are quite many formulas.
I thought that only happened to the cells with formula. So I did the same thing to a simple range with no formula. Same thing happened.
I copied a single cell and pasted it to a small range.
I wondered if it was because of the huge amount of formula. I converted all formula into value by using a VBA statement: selection = selection.value and then repeat the above steps of copy and paste. Interestingly, it behaved normally.
Also, if I deleted rows of record, e.g. kept only 100 rows of record (and the formula), the bug disappeared.
Note: There is no macro. Run on Excel 2010 and Windows 7.
Any idea? Please share your experience in comments.
Do check what you do! On top of human errors (99.9999%), there may be bug hidden (0.0001%).
Ensure you continue to read comments below. Richard Rashleigh suggested a solution (to turn off filter on the same sheet outside the table) that many people find it work! Thanks Richard for your suggestion!
This entry was posted in General and tagged Bug. Bookmark the permalink.
Just add a blank row to the top of your data source, select the blank row and your data, paste values into the Table. Double check top and bottom rows of data pasted into your data.
Worked for me! Thanks so much!
Hi Joan, glad to know that you find a solution here.
Hope works for you too!
Thks SO much, worked !
My Hero, thank you! Removing an unused useless external filter has resolved months of frustration and errors!
I have found the same thing happening. It was due to a filter being inadvertently set in a weird part of the spreadsheet (off the table) – which I was quite unaware of. The thing was driving me mad just like the others here.
The solution in my case was found by putting the cursor in a cell outside the table and then navigating to the [Filter] Tab on the menu bar. If a filter is on somewhere in the non-table part of the spreadsheet this will be set and highlighted. – de-selecting will turn off the errant filter and everything starts behaving again.
The explanation seems to be that Excel ring-fences areas formatted as a table from other parts of the spreadsheet and if there is a filter set outside of the table – it affects the functioning of the table section – certainly with regard to the copy and paste.
Great!!! Thanks a lot. It was driving me crazy also.
Thank you!!!! I read your solution, and said to myself "no way, I didn't set a filter up outside my worksheet, that won't work for me." Amazingly, it DID work. This will save me from endlessly having to manually enter data into my table b/c copy/paste was working so erratically. Thank you!!!
It' works for me. I'm looking solutions for hours, and find this is the root cause.
this just save my life!! thank you!!!!!
Thanks worked for me! It was quite frustrating.
Thanks a lot ! It was a nightmare before I found your post !
Thank you so much for the help!!! It was exactly the issue I was facing. It was driving me crazy!!!
Hell yeah, solved the problem… will microsoft ever fix this bug????
I think I love you! You just saved me from one of my biggest headaches ever!
Perfect! Especially the instruction to put the cursor outside the table and then use the [Filter] Tab on the menu bar to unfilter. I've been wrestling with this issue for ages! Thank you so much.
SAVE THE FILE ONES AND THEN START THE COPY PASTE AGAIN.
I've tried the tip «Selection = selection.value» in the immediate window. It worked the 1st time, not ever more 😦 To have to do this everytime we need to paste some cells, is not practical. MS have to solve the «bug».
I was having the same issue, but I figured out the problem source was a manual filter I've added to a column out of the table range in the same sheet, once I removed the filter from this column I was able to copy/paste again inside the table.
Same problem. Selected entire worksheet column and pasted values solved for me.
Try switching off the totals row of your table if you have one.
I ran into the same issue just now using Excel 2016 on Windows 10.
Copied an entire column in a Table, and "Paste as Values" back into the same place (to replace formulas with flat values). I noticed that the entire column have been "moved up" by 1 cell – the top cell value disappeared, and was replaced by the value of the 2nd cell. The bottom cell in the range was blank. I tested this repeatedly and got the same result EVERYTIME. I noticed that my table had a TOTALS row switched on. I switched the TOTALS row OFF, and then the copy and paste as values worked correctly. . . . .
I didn't had any totals row. Other than some additional columns that have formulas, everything is pure source data.
M$ should really fix this! It is a terrible bug to have on a commercial application!
It started last month. I do the same analysis each month. I copy data from a previous table, but it pastes other data from that table.
But what is weird is that it only happens to one of my five tables. All other tables copy / paste fine.
I have this exact same behaviour with copy and pasting rows on Excel tables.
Good to know i am not alone!
I just had to manually edit about 500 cells due to this bug.
The only thing that seems to work is to convert the tableback to a normal range, edit it, and then convert it back to table.
The problem with this approach is that all the formulas that have been built using the table are edited automatically by excel, and not always work as expected.
I had the same problem. The table has about 2900 rows of data. Converting back to a normal range worked.
This week got a Windows10 update with an uninvited change to Excel16.
'Table1' of 4000+ rows/25 columns.
1. manually applied Ctrl+C/Ctrl+P, Ctrl+X/Ctrl+P not working.
2. Unable to change Table-Styles.
2. Able to change Table-Styles.
1. Ctrl+C/Ctrl+P, Ctrl+X/Ctrl+P not working.
I can understand your frustration, Pyrrhic. Thanks for sharing.
Two mths on and my puzzle unresolved – and compounded by (1) 'reapplied' filters (Ctrl-Alt-L) corrupting data sort and (2) conditional formatting being WYSI(not)WYG!
Have reapplied (sic) old rule for large Excel databases – i.e. do not use excel for 'large' databases!
1) Is it possible to get a copy of the "huge" Workbook in order to check its behavior under various "Excel" versions ?
2) I order to copy > paste > as values – one doesn't need VBA. Just select the whole range " right(!) click on one of the 4 borders > while holding the mouse button > drag it one column to the right DO NOT release the mouse button drag it, immediately, back to its original place and choose 'copy here as values'.
I will try to upload the workbook later… but not sure if it can be done.


Over the last week, I've been studying various ways to improve my social media strategies, and I came across a number of statistics that take much of the guesswork out of Facebook and Twitter in particular.
Each brand and audience is different, but these statistics provide some generally accurate guidelines. By applying these best practices and then testing to understand your exact audience, you can achieve amazing results. As always, the key is testing to discover what actually works best for your company.


This is, oddly, already our third Easter in Austria, although we haven't yet been here two years (thanks to the weirdness of the calendar magic that determines the date of Easter). The first year, our Easter celebration was a little improvised and strange, and didn't involve dyeing eggs at all because we were living in a tiny temporary apartment with no kitchen table and I would have lost my mind if I'd even attempted it. Last year, we had a really nice Easter, and we even colored eggs, but for that we used the dye I had bought in the US before our departure and had intended to use that first Easter but didn't (which was also down to all of our things being literally on the ocean when Easter passed by — egg dye included).
As a result, this, our third Easter in Austria, was the first one for which I had to figure out how to dye eggs without familiar supplies from home. My initial hope was that there would be a lovely display of Paas dye kits at the grocery store checkout, but no. Easter eggs are a big thing here — the Easter markets sell hundreds (if not thousands) of hollowed out, intricately hand-painted eggs. The grocery stores sell pre-dyed packages of 10 hard-boiled eggs (because eggs here come in tens, rather than dozens). But I hadn't seen any way to dye them at home. (And food coloring is NOT a thing here, so that wasn't an option.) When we were in Salzburg last weekend, I saw some relatively familiar-looking boxes of egg-dyeing supplies, but not wanting to carry it all the way home, I opted out . . . only to come up empty everywhere I looked in Vienna.
Thursday morning of this past week, I still hadn't come up with a plan and I was running out of time. B had painted eggs in school, so that was my fallback strategy, but I imagined that was going to be more frustrating than fun, in general. So Thursday afternoon, I gave up, went to a grocery store and literally started digging through an Easter display, somewhat alarming the grocery restocking guy. But I found what I was looking for! A flat, thin package of 6 envelopes of "egg ink". The instructions were, of course, entirely in German, but I went for it, anyway. Not knowing how much "ink" I was getting per envelope, I got two packs, and had Dan pick up 20 eggs on Friday.
Of course, this being Austria (where the organic eggs come stamped with their farm of origin, which is fantastically cool) all of my eggs were brown, and I didn't know how that would impact our plans. I sat down with Google Translate and came up with a rough idea of the directions, including a helpful guide as to which of the dye packets would work on brown eggs.
My next job was to boil the eggs. Which seems simple, but I couldn't remember if the eggs needed to be prepared any special way, so I asked the Internet, and came up with a fantastic new method for hard-boiling eggs. 17 eggs (which is how many would fit in the two pots I used) and not a single crack! (I had no idea if they were actually successfully hard-boiled, but they were, at least, more cooked than when I started.) In fact, when I went to douse the eggs with cold water at the end, to stop the cooking process, I was surprised, after covering them completely in a cold water bath, to come back moments later to a pot of hot water! The eggs held so much heat that they reheated the water on their own — it took 3 cold water baths to keep them cold.
Then I set up the dye — warm water and white vinegar, plus the dye packet, which really did look like ink spreading through the liquid.
After all of that, we sat down to color our eggs. I had no idea how it would go — whether I'd bought the right thing, whether I'd translated the directions correctly, whether the brown eggs would work, whether the eggs were sufficiently cooked. But, we gave it a whirl, and it was great. The dye was strong and made rich, deep colors on the eggs, very quickly — and no problem that they were brown eggs. Within a minute or two, the eggs were already darker than I'm used to after a LONG time soaking in the dye from home (my family can attest to my propensity for leaving eggs in dye for far too long). So, the only downside to the whole process is that it just didn't take very long, which made it hard to keep up with the kids' enthusiasm. (And I think, had we spilled any dye, it would have been a major, and maybe a permanent, mess.) Other than Liam dropping his first egg, pre-dye (which did at least let me know that the eggs had been cooked all the way through), and him squishing one post-dye, we had a very successful time. Our eggs turned out beautifully, and no one even had to be patient, since each eggs was finished before we could get the next one in.
The boys had fun, and it feels very Eastery here now. Our first truly Austrian egg-dyeing experiment was definitely a success, but, as always, also an adventure.
This entry was posted in Adventure in Vienna, Kids and Parenting, Most Popular Posts and tagged Easter, eggs, holidays by admin. Bookmark the permalink.


text:
package proc

import (
	"bytes"
	"fmt"
	"strings"
)

// TargetGroup reperesents a group of target processes being debugged that
// will be resumed and stopped simultaneously.
// New targets are automatically added to the group if exec catching is
// enabled and the backend supports it, otherwise the group will always
// contain a single target process.
type TargetGroup struct {
	targets  []*Target
	Selected *Target

	RecordingManipulation
	recman RecordingManipulationInternal

	// KeepSteppingBreakpoints determines whether certain stop reasons (e.g. manual halts)
	// will keep the stepping breakpoints instead of clearing them.
	KeepSteppingBreakpoints KeepSteppingBreakpoints

	LogicalBreakpoints map[int]*LogicalBreakpoint

	continueOnce ContinueOnceFunc
	cctx         *ContinueOnceContext
}

// NewGroup creates a TargetGroup containing the specified Target.
func NewGroup(t *Target) *TargetGroup {
	if t.partOfGroup {
		panic("internal error: target is already part of a group")
	}
	t.partOfGroup = true
	if t.Breakpoints().Logical == nil {
		t.Breakpoints().Logical = make(map[int]*LogicalBreakpoint)
	}
	return &TargetGroup{
		RecordingManipulation: t.recman,
		targets:               []*Target{t},
		Selected:              t,
		cctx:                  &ContinueOnceContext{},
		recman:                t.recman,
		LogicalBreakpoints:    t.Breakpoints().Logical,
		continueOnce:          t.continueOnce,
	}
}

// NewGroupRestart creates a new group of targets containing t and
// sets breakpoints and other attributes from oldgrp.
// Breakpoints that can not be set will be discarded, if discard is not nil
// it will be called for each discarded breakpoint.
func NewGroupRestart(t *Target, oldgrp *TargetGroup, discard func(*LogicalBreakpoint, error)) *TargetGroup {
	grp := NewGroup(t)
	grp.LogicalBreakpoints = oldgrp.LogicalBreakpoints
	t.Breakpoints().Logical = grp.LogicalBreakpoints
	for _, bp := range grp.LogicalBreakpoints {
		if bp.LogicalID < 0 || !bp.Enabled {
			continue
		}
		bp.TotalHitCount = 0
		bp.HitCount = make(map[int64]uint64)
		bp.Set.PidAddrs = nil // breakpoints set through a list of addresses can not be restored after a restart
		err := grp.EnableBreakpoint(bp)
		if err != nil {
			if discard != nil {
				discard(bp, err)
			}
			delete(grp.LogicalBreakpoints, bp.LogicalID)
		}
	}
	return grp
}

// Targets returns a slice of all targets in the group, including the
// ones that are no longer valid.
func (grp *TargetGroup) Targets() []*Target {
	return grp.targets
}

// Valid returns true if any target in the target group is valid.
func (grp *TargetGroup) Valid() (bool, error) {
	var err0 error
	for _, t := range grp.targets {
		ok, err := t.Valid()
		if ok {
			return true, nil
		}
		if err0 == nil {
			err0 = err
		}
	}
	return false, err0
}

// Detach detaches all targets in the group.
func (grp *TargetGroup) Detach(kill bool) error {
	var errs []string
	for _, t := range grp.targets {
		isvalid, _ := t.Valid()
		if !isvalid {
			continue
		}
		err := t.detach(kill)
		if err != nil {
			errs = append(errs, fmt.Sprintf("could not detach process %d: %v", t.Pid(), err))
		}
	}
	if len(errs) > 0 {
		return fmt.Errorf("%s", strings.Join(errs, "\n"))
	}
	return nil
}

// HasSteppingBreakpoints returns true if any of the targets has stepping breakpoints set.
func (grp *TargetGroup) HasSteppingBreakpoints() bool {
	for _, t := range grp.targets {
		if t.Breakpoints().HasSteppingBreakpoints() {
			return true
		}
	}
	return false
}

// ClearSteppingBreakpoints removes all stepping breakpoints.
func (grp *TargetGroup) ClearSteppingBreakpoints() error {
	for _, t := range grp.targets {
		if t.Breakpoints().HasSteppingBreakpoints() {
			return t.ClearSteppingBreakpoints()
		}
	}
	return nil
}

// ThreadList returns a list of all threads in all target processes.
func (grp *TargetGroup) ThreadList() []Thread {
	r := []Thread{}
	for _, t := range grp.targets {
		r = append(r, t.ThreadList()...)
	}
	return r
}

// TargetForThread returns the target containing the given thread.
func (grp *TargetGroup) TargetForThread(thread Thread) *Target {
	for _, t := range grp.targets {
		for _, th := range t.ThreadList() {
			if th == thread {
				return t
			}
		}
	}
	return nil
}

// EnableBreakpoint re-enables a disabled logical breakpoint.
func (grp *TargetGroup) EnableBreakpoint(lbp *LogicalBreakpoint) error {
	var err0, errNotFound, errExists error
	didSet := false
targetLoop:
	for _, p := range grp.targets {
		err := enableBreakpointOnTarget(p, lbp)

		switch err.(type) {
		case nil:
			didSet = true
		case *ErrFunctionNotFound, *ErrCouldNotFindLine:
			errNotFound = err
		case BreakpointExistsError:
			errExists = err
		default:
			err0 = err
			break targetLoop
		}
	}
	if errNotFound != nil && !didSet {
		return errNotFound
	}
	if errExists != nil && !didSet {
		return errExists
	}
	if !didSet {
		if _, err := grp.Valid(); err != nil {
			return err
		}
	}
	if err0 != nil {
		it := ValidTargets{Group: grp}
		for it.Next() {
			for _, bp := range it.Breakpoints().M {
				if bp.LogicalID() == lbp.LogicalID {
					if err1 := it.ClearBreakpoint(bp.Addr); err1 != nil {
						return fmt.Errorf("error while creating breakpoint: %v, additionally the breakpoint could not be properly rolled back: %v", err0, err1)
					}
				}
			}
		}
		return err0
	}
	lbp.Enabled = true
	return nil
}

func enableBreakpointOnTarget(p *Target, lbp *LogicalBreakpoint) error {
	var err error
	var addrs []uint64
	switch {
	case lbp.Set.File != "":
		addrs, err = FindFileLocation(p, lbp.Set.File, lbp.Set.Line)
	case lbp.Set.FunctionName != "":
		addrs, err = FindFunctionLocation(p, lbp.Set.FunctionName, lbp.Set.Line)
	case len(lbp.Set.PidAddrs) > 0:
		for _, pidAddr := range lbp.Set.PidAddrs {
			if pidAddr.Pid == p.Pid() {
				addrs = append(addrs, pidAddr.Addr)
			}
		}
	case lbp.Set.Expr != nil:
		addrs = lbp.Set.Expr(p)
	default:
		return fmt.Errorf("breakpoint %d can not be enabled", lbp.LogicalID)
	}

	if err != nil {
		return err
	}

	for _, addr := range addrs {
		_, err = p.SetBreakpoint(lbp.LogicalID, addr, UserBreakpoint, nil)
		if err != nil {
			if _, isexists := err.(BreakpointExistsError); isexists {
				continue
			}
			return err
		}
	}

	return err
}

// DisableBreakpoint disables a logical breakpoint.
func (grp *TargetGroup) DisableBreakpoint(lbp *LogicalBreakpoint) error {
	var errs []error
	n := 0
	it := ValidTargets{Group: grp}
	for it.Next() {
		for _, bp := range it.Breakpoints().M {
			if bp.LogicalID() == lbp.LogicalID {
				n++
				err := it.ClearBreakpoint(bp.Addr)
				if err != nil {
					errs = append(errs, err)
				}
			}
		}
	}
	if len(errs) > 0 {
		buf := new(bytes.Buffer)
		for i, err := range errs {
			fmt.Fprintf(buf, "%s", err)
			if i != len(errs)-1 {
				fmt.Fprintf(buf, ", ")
			}
		}

		if len(errs) == n {
			return fmt.Errorf("unable to clear breakpoint %d: %v", lbp.LogicalID, buf.String())
		}
		return fmt.Errorf("unable to clear breakpoint %d (partial): %s", lbp.LogicalID, buf.String())
	}
	lbp.Enabled = false
	return nil
}

// ValidTargets iterates through all valid targets in Group.
type ValidTargets struct {
	*Target
	Group *TargetGroup
	start int
}

// Next moves to the next valid target, returns false if there aren't more
// valid targets in the group.
func (it *ValidTargets) Next() bool {
	for i := it.start; i < len(it.Group.targets); i++ {
		if ok, _ := it.Group.targets[i].Valid(); ok {
			it.Target = it.Group.targets[i]
			it.start = i + 1
			return true
		}
	}
	it.start = len(it.Group.targets)
	it.Target = nil
	return false
}


Great photography begins with a vision, and we're excited to announce the release of Think Tank's Vision Shoulder Bag Series. The bags are designed to fit DSLR and Mirrorless camera gear with pro-sized lenses and hoods, and are constructed from durable, yet stylish, weather-resistant materials. Vision is an ideal carry solution for professional and aspiring photographers alike.


text:
Q: Why does the function return two different values even when nothing is changed in the function call? In the first case the code returns -1
#include <iostream>

template <typename T>
int compare( const T &val1, const T &val2){

    if(val1 < val2) return -1;
    if(val2 < val1) return 1;
    return 0;
}

int main(){

    std::string v1= "hello", v2 = "world";
    std::cout << compare("hello", "world") << std::endl;
}

In the second case the code returns 1 even when there is no change in the method call.
#include <iostream>

template <typename T>
int compare( const T &val1, const T &val2){

    if(val1 < val2) return -1;
    if(val2 < val1) return 1;
    return 0;
}

int main(){

    std::cout << compare("hello", "world") << std::endl;
}

I am using g++ 7.4.0.

A: In both cases T is deduced to be char [6]. While comparing array decays to pointer to first element of array - char*. So you are comparing two pointers, and the result is unpredictable because you don't know how these string literals - "hello" and "world" are located into memory - which has lower address.
You get 0 (what should be impossible because hello and world as string literals cannot occupy the same memory) because these conditions
if(val1 < val2) return -1;
if(val2 > val1) return 1;    // condition val1 > val2 was not tested
// return 0

are the same.
Should be:
if(val1 < val2) return -1;
if(val1 > val2) return 1;

Visit godbolt and see what code is generated when the line
std::string v1= "hello", v2 = "world";

is commented.
[1] when uncommented the code is:
.LC0:
        .string "hello"
.LC1:
        .string "world"
main:
        push    rbp
        mov     rbp, rsp
        push    rbx

[2] when commented
.LC0:
        .string "world"
.LC1:
        .string "hello"
main:
        push    rbp
        mov     rbp, rsp
        mov     esi, OFFSET

Do you see it now? LC0 and LC1 are labels memory (some values which are compared), that is why output is unpredictable, it depends how compiler stores string literals in memory, which is first.

A: Using operarors like < on pointers that do not point to elements of the sane array is undefined behaviour. Different string literals are different arrays, and decay to pointers to elements of different arrays. Any result is possible. Either program may print 0, or crash, or launch a nuclear warhead, or do one of these things today and another one tomorrow. And of course two programs with UB that differ in seemingly irrelevant details (like v1, v2 inyour case) may also behave differently. None of it is predictable.

redpajama_set_name: RedPajamaStackExchange


A memorial to a loved one can be many things. It can be a summary of a life, a tribute to things achieved or a remembrance of things enjoyed. It may simply be a last act of love for the one that has passed away.
Here at Axell-Eames we offer a Monumental Masonry service, providing the traditional churchyard headstones to memorial tablets. All of our stones are cut by hand or if requested cut by machine.
A range of memorial stones are available but please be aware that there are restrictions on the type of memorials allowed in churchyards, with the final decision being solely at the discretion of the minister.
After reaching agreement with the minister on the type of memorial that can be created, there are various steps that need to be fulfilled – some of which can take a considerable amount of time to complete, and require some payments to be made.
Churchyard, or cemetery, permits will need to be applied for whenever a new memorial is being ordered, or additional inscriptions are being added to an existing one. Sometimes the entire process can take 6-8 weeks, and until such time as the permit is received we are unable to commence the creation.
When everything is in place, the stonemason will be informed and the stone ordered, or arrangements for removal of the existing stone made. He will then inscribe the stone and inform us on completion. We will advise you once the memorial has been completed and we will arrange for it to be fixed into position, this relies on the weather and ground conditions.
In addition to providing new memorials, Axell-Eames undertake repairs, cleaning and additional inscriptions to any existing headstones.


text:
. Insights Articles Changes to Main Residence Relief from Capital Gains Tax
Changes to Main Residence Relief from Capital Gains Tax
Lisa Spearman,
, Tax
What is main residence relief?
Principal Private Residence Relief, or (PPR) is a relief that enables taxpayers to sell their homes without having to pay Capital Gains Tax. In order to claim the relief the property being sold must be the tax payer's main residence.
What are the recent changes?
It seems a while ago now but HMRC had indicated previously that it intended to reduce the availability of this valuable relief. The consultation document on the detail has now been published. At present an individual's main residence is exempt from capital gains tax subject to some important restrictions, including for people who are not UK tax resident, if part of the property is not used as a residence or if the land associated with it is more than the "permitted area".
Restrictions to keep in mind
Where a property has not qualified as a main residence for the whole of the individual's ownership, the duration of ownership is apportioned into exempt and non- exempt periods. The last 18 months of ownership is regarded as exempt even if the property is not occupied at this time. From 6 April 2020, it is intended to reduce this final qualifying period to 9 months. Where you are likely to move out of one property before selling it, it will be worth keeping this restriction in mind to avoid any unexpected tax bills.
Restrictions on lettings relief
It is also likely that there will be a restriction on lettings relief. Lettings relief exempts a sum of up to £40,000 where a property has been used as a main residence but has also been let out. The relief is expected to be limited, also from 6 April 2020, to circumstances in which the owner co-occupies with the tenant, a much less common situation.
In better news
The consultation document also refers to changes to the qualifying period at the beginning of a period of ownership if the property cannot be immediately occupied because of building work for example. The maximum pre-occupation exempt period is to increase from 12 to 24 months. This last may be a response to a recent tribunal decision in which a person who had bought an uncompleted building received a bill as he did not take up occupation promptly enough.
What you should do next
Our Private Client team have a vast amount of experience in the property sector and welcome the opportunity to help you. It is likely that the changes will apply to disposals after 6 April 2020. Should you be considering selling you main home and there is any doubt as to the availability of the complete exemption, please do come and talk to us.


text:
Q: Angular 2 consecutive http requests In my angular data service I am trying to make two http request, with the second request depending on data from the first request.  The first request is working fine, but for some reason the second request is never hitting my backend server.  I was hoping if someone can tell me if I am doing this correctly or show me what I am doing wrong.
@Injectable()
export class DataService {

  constructor( private http: Http ) { }

public twoRequest() {
    this.http.get(`http://localhost:3000/1st_request`).subscribe((data) =>
      this.http.post(`http://localhost:3000/2nd_request`, {data: data}))
}

edit: I didn't subscribe to the second request.  I didn't know you have to subscribe to each request you make even if they are in the same block of code

A: You need to subscribe to the http.post also. It will never do a request if you don't subscribe to it.
@Injectable()
export class DataService {

  constructor( private http: Http ) { }

  public twoRequest() {
     this.http.get(`http://localhost:3000/1st_request`).subscribe((data) =>
       this.http.post(`http://localhost:3000/2nd_request`, {data: data}).subscribe(/*...*/));
}

A: public twoRequest() {
        this.http.get(`http://localhost:3000/1st_request`).subscribe((data) => {
            this.http.post(`http://localhost:3000/2nd_request`, {data:data}))
               .subscribe((resp: any) => {
                 console.log(resp)
             })
           }

    }