text:
using GoogleCloudPrintApi.Models.Printer;
using GoogleCloudPrintApi.Models.Share;
using System;
using System.Linq;

namespace GoogleCloudPrintApi.Samples
{
    internal partial class Program
    {
        private static void SharePrinter()
        {
            var client = new GoogleCloudPrintClient(provider, token);
            var listRequest = new ListRequest { Proxy = proxy };
            var listResponse = client.ListPrinterAsync(listRequest).Result;
            if (listResponse.Printers != null && listResponse.Printers.Any())
            {
                for (int i = 0; i < listResponse.Printers.Count; i++)
                {
                    Console.WriteLine($"{i + 1}. {listResponse.Printers.ElementAt(i).DisplayName}");
                }
                int printerOption = -1;
                Console.Write("Please choose a printer to share: ");
                if (int.TryParse(Console.ReadLine(), out printerOption))
                {
                    var printer = listResponse.Printers.ElementAt(printerOption - 1);
                    Console.Write("Please enter a google account to send share invitation: ");
                    string account = Console.ReadLine();
                    var shareRequest = new ShareRequest
                    {
                        PrinterId = printer.Id,
                        Scope = account,
                        Role = Role.USER,
                        SkipNotification = false
                    };
                    var shareResponse = client.SharePrinterAsync(shareRequest).Result;
                    if (shareResponse.Success)
                        Console.WriteLine($"Invitaion is sent to {account}");
                    else
                        Console.WriteLine($"Invitation is not sent, error: {shareResponse.Message}");
                }
            }
            else
                Console.WriteLine("There is no printer in the list");
        }

        private static void UnsharePrinter()
        {
            var client = new GoogleCloudPrintClient(provider, token);
            var listRequest = new ListRequest { Proxy = proxy };
            var listResponse = client.ListPrinterAsync(listRequest).Result;
            if (listResponse.Printers != null && listResponse.Printers.Any())
            {
                for (int i = 0; i < listResponse.Printers.Count; i++)
                {
                    Console.WriteLine($"{i + 1}. {listResponse.Printers.ElementAt(i).DisplayName}");
                }
                int printerOption = -1;
                Console.Write("Please choose a printer to unshare: ");
                if (int.TryParse(Console.ReadLine(), out printerOption))
                {
                    var printer = listResponse.Printers.ElementAt(printerOption - 1);
                    Console.Write("Please enter a google account to unshare: ");
                    string account = Console.ReadLine();
                    var unshareRequest = new UnshareRequest
                    {
                        PrinterId = printer.Id,
                        Scope = account
                    };
                    var unshareResponse = client.UnsharePrinterAsync(unshareRequest).Result;
                    if (unshareResponse.Success)
                        Console.WriteLine($"Printer {printer.Name} is unshared from {account}");
                    else
                        Console.WriteLine($"Printer unshare failed, error: {unshareResponse.Message}");
                }
            }
            else
                Console.WriteLine("There is no printer in the list");
        }
    }
}


text:
Lauren O'Neil
Vegan protesters block off major Toronto intersection for Amazon rainforest
Animal rights activists and environmentalists gathered together on New Year's day in more than a dozen cities around the world to speak out against newly-inaugurated Brazilian President Jair Bolsonaro and his plans to, essentially, privatize parts of the Amazon rainforest.
In downtown Toronto, protesters blocked off the intersection of Bay and Bloor, near the Brazillian Consulate, to stage a "die-in" and perform a play called "If the Amazon rainforests dies, we all die!"
"Stop Bolsonaro!" they chanted. "End Animal Agriculture in the Amazon, Go Vegan!"
A post shared by Michael Z (@michaelzenderphotography) on Jan 1, 2019 at 8:00pm PST
Bolsonaro, who's been nicknamed "Trump of the Tropics" has drawn widespread international criticism in recent months for supporting such ideas as scrapping environmental protections for the Amazon, building massive highways running through the Amazon, turning control of its Indigenous lands over to the government and constructing nuclear power plants in the world's largest rainforest.
"If President Bolsonaro signed up for Veganuary and committed to going vegan, he would reverse his intentions to destroy the Amazon rainforest and instead preserve the precious rainforest and restore degraded areas," said Anita Krajnc of Climate Save, whose Toronto chapter co-hosted yesterday's protest at Bay and Bloor.
"The Amazon is a vital home to indigenous peoples and 10 million species. The Amazon is the lungs of the Earth. It acts as a carbon sink, absorbing carbon out of the atmosphere while supplying 20% of the global oxygen supply."
A post shared by Aneta Bruja (@anetabruja) on Jan 1, 2019 at 6:22pm PST
So, to illustrate their message, protesters handed out cards asking members of the public to go vegan for the month of January.
"We also ask that President Bolsonaro and members of his government sign up for Veganuary," reads a press release from The Save Movement.
"Go vegan or we die."
Jenny Henry
Latest in City
10 notable businesses that closed in Toronto last month
Toronto cyclist run off road by driver and the aftermath is just confusing
Canada's new black toonie is now reselling for over $100 a roll
Car drives directly through Toronto-area mall in daring smash-and-grab heist
Conspiracy theorists are fighting to remove fluoride from Toronto drinking water
Toronto temperatures could swing by almost 30 degrees in a wild week of weather
Ontario mom bought the very last lottery ticket in the store and it won her big bucks
Man dies in hospital after random attack while shopping along busy Toronto street

redpajama_set_name: RedPajamaCommonCrawl


There were a good number of semi-spammy posts today. I suggest looking at the list of posts flagged as spam and adding your flag so that the system will clear them out. Also, how on earth is http://mathoverflow.net/questions/90208/how-much-these-results-are-new still open after 13 hours?
What makes you think my question is "semi-spam"?


The crackdowns on medical marijuana dispensaries in California recently by the four US Attorneys of the state, which resulted in the closures of several collectives, have dealt a huge blow to the legal medical pot industry.
This was revealed by Chris Van Hook, a medical marijuana compliance lawyer in California and the founder of the Clean Green Certified medical cannabis inspection program. He said that these actions have only served the benefit of the illegal marijuana market, forced patients to turn to the streets and placing money in the pockets of drug cartels and criminals.
According to a media outfit, California's four US Attorneys sent letters recently to medical pot growers and dispensaries, threatening them with federal prosecution if they keep on growing and selling marijuana. These prompted dozens of growers and dispensaries to close shop. It was also reported that similar letters were likewise sent to several landlords who are renting their places to pot growers and sellers, forcing the owners of the property to evict their tenants out of fear of prosecution.
The medical pot compliance attorney also explained that the result of these actions has been to decrease the number of legal channels for medical pot, forcing growers and patients to turn to the black market to sell or buy pot.


I worked over 100+ hours this past week.
And I'll likely work 100+ more this and the next.
That is the terrifying reality of where we live in medicine - no one would want to submit themselves to this, and many people couldn't - although you'd be surprised what you can live with when you have to.
The battle between taking care of your patients and taking care of yourself - the frustration of how every single minute thing is your responsibility, on you and your character.
Part of me is angry and terrified of the weight on my shoulders, but the other part of me knows I am being bred into something great, and that I am just not there yet - that that's okay. A fellow intern and I were joking about how it can be so awful that all you can think about is getting through this one consult, or this one H&P, or this one admission... One task at a time, one day at a time, one week, one month. And sooner or later (hopefully the former for our sakes), what seems impossible is actually done.
It's insane to think I am in my last 3 weeks of intern year. This journey has been made up of seasons and small steady steps that add up to a culmination of everything I've learned into everything I am becoming.


I'll eventually get around to uploading more. Till then, enjoy.
Here are some pics I took on a non-ferry excursion I made with my girlfriend yesterday. We escaped the heat of Puget Sound and drove out to the coast - specifically, to the southwest corner of our fair state, ending up at Ilwaco, Long Beach, and Cape Disappointment at the mouth of the Columbia River. It was nice and cool out there, and to my surprise, quite foggy for most of the day.
Some highlights from the bathtub fireworks taken from Protection Island.
Nature put on a fireworks show of her own!
A great place to watch the fireworks from!
Thanks for the pics Orcas. Brings back memories. My last trip to Oregon was that same route through Long Beach and over the Astoria Bridge. We stayed at the Thunderbird Inn just a bit up river from the bridge. The Hotel/Motel is in an L shape around the marina so pretty cool setting. The place was getting a bit run down and in need of a midlife upgrade as extensive as the QNW, so word of warning to check if you are considering staying there.
We stayed at Salishan just south of Lincoln City (now a Westin) for old times sake, as we used to weekend there when I was a kid. The at the Best Western Hallmark Inn in Newport. There was a furious storm so was very cool to be right on the beach. I would highly recommend either if you budget allows.
Kam, I checked your Flickr account shots, and the other photos are great too! I especially like the one of the Celebration of Light taken from Nanaimo (maybe you could post it in here if you get a moment) - that's awesome, I didn't know they could be seen that well from that far away.
Inn at Mayne Island, site of a royal visit. (Inn is right above the Gov't wharf at Miners Bay).
So, Mike, which one of these was your hotel?
And there is a rail museum there.
Great pics Orcas. What does Safeco have for concession stands?
Baltimore has a great food selection and you can actually eat at the field with some great food such as ribs and the famous Maryland crabcakes. Our BMO Field where our Soccer team loses ahem plays, has great food choices as well. However, the Skydome with the Blue Jays has the usual lackluster ballpark fare.
just some fun with words though.
Just a few photos from an upload yesterday.
Here are the two sunset photos that I took from Nels Night while I was hiking up at Cape Scott Park from July 22nd to the 27th.
Here is the Y tube of the weather cell moving over Seattle this evening.
We had brief power outage in Bayview on South Whidbey at 4 PM.
I noticed the Several Thunder heads over towards South Everett and Bothell.
According to KOMO Weather Bog there was a funnel spotted in Bothell.
Here is the M/V Four Mogami at anchor off Newcastle Island.
She has been at anchor here for over a month.


text:
Definition of acclamation:
A representation, in sculpture or on medals, of people expressing joy.
A shout of approbation, favor, or assent; eager expression of approval; loud applause.
In parliamentary usage, the act or method of voting orally and by groups rather than by ballot, esp. in elections;
the election of a pope or other ecclesiastic by unanimous consent of the electors, without a ballot.
flattery, approbation, approval, adulation, cheer, rave, encomium, plaudits, compliment, eulogy, plaudit, panegyric, acclaim, réclame, a pat on the back, cheering, commendation, eclat, respect, admiration, pomp, regard, sycophancy, recognition, cheers, credit, laudation, applause, kudos, brownie points.
celebration (part of speech: noun)
glee,
commemoration,
carousal,
commencement,
inauguration,
feast,
observance,
exultation,
festivity,
merry-making,
jubilee,
joy,
ovation,
convocation,
salute,
memorialization,
ritual,
praise,
revelry,
jubilation,
remembrance,
elation,
rejoicing,
glorification,
spree,
At the same time, Colney said things to snare the acclamation of an observant gentleman of that race, who is no longer in his first enthusiasm for English beef and the complexion of the women.
- "One of Our Conquerors, Complete", George Meredith Last Updated: March 7, 2009.
I was chosen an Associate by acclamation, and had to write a few lines of thanks.
- "Personal Recollections, from Early Life to Old Age, of Mary Somerville", Mary Somerville.
And certainly we have the right to believe this; for when the Cartoon was finished, and carried to the Hall of the Pope, amid the acclamation of all artists, and to the exceeding fame of Michelangelo, the students who made drawings from it, as happened with foreigners and natives through many years in Florence, became men of mark in several branches.
- "The Life of Michelangelo Buonarroti", John Addington Symonds.


Getting to Montana has never been easier. With the increase in passenger demand for the treasure state and some of the larger airlines now offering direct-flight access into Western Montana as a travel destination from their main hubs, the time is right to visit and see for yourself why they call it Big Sky Country.
Western Montana's Glacier Country offers ease of accessibility via two bustling regional airports, Glacier Park International (FCA), located in Kalispell, and Missoula International (MSO), located in Missoula. Whether you are a meeting planner looking for a relatively undiscovered mountain destination or an association needing convention space near an international airport, we've got you covered in Missoula, Kalispell and Whitefish. For tour operators with clients who have Glacier National Park on their bucket list, cut your clients' time on a motor coach and consider flying into one of our regional airports before jumping on a coach to see the sites.
Historic red bus tours in Glacier National Park.
Six major airlines (United, Delta, Alaska, American, Allegiant and Frontier) provide service between these airports, with a combined 13 nonstop flights (some seasonal) to major cities including Atlanta, Chicago, Dallas/Fort Worth, Denver, Las Vegas, Los Angeles, Minneapolis, Oakland, Phoenix/Mesa, Portland, Salt Lake City, San Francisco and Seattle, offering flight schedules that make planning your next conference or tour in Western Montana's Glacier Country a breeze.
Choose from unique to conventional meeting spaces.
If attendees or clients are not located in one of these direct flight markets, not to worry; it's a short flight from most hubs on these major airlines. To learn how simple it is to get to Western Montana, find out more.
Come see the Milky Way in big sky country.
This entry was posted in FIT, Meetings & Conventions, Tour Operators and tagged Airlines, Board Meetings, Corporate retreats, FIT, Glacier National Park, Group Tours, Incentive, Kalispell, meeting retreats, Missoula, Montana Meetings, Tour Operators, Transportation, Whitefish, Whitefish meetings, Winter Retreats on March 6, 2018 by Debbie.


text:
Q: or statement invalid syntax So, a friend of mine told me about or statements but when I use it, it says invalid syntax... but won't tell me where
#Fun Game

print("Enter name")

firstname = input()

print ("Thousands of years further from our time, the continents collided, creating mass devastation and heat.You,"+firstname+" lived in a peacful village until")

print (" your village was raided by four men, everyone else died other than you, who was trained as an assasin and killed them all")

age1 = input ("you,"+firstname+" as a 16 year old killed them all and escaped into a cave. Now that cave is what you call home.Enter your character's current age(max 25 min 20) ")

if age1 == "20":
    print("")

or age1 == "21":
    print("")

or age1 == "22":
    print ("")

or age1 == "23":
    print ("")

or age1 == "24":
    print ("")

or age1 == "25":
    print("")

else:
    print ("Choose an age in the list")

cave1 = input ("You can do 2 things:")

print ("1.Go to your friend's village(700 people,military grade)and trade,look for bountys and find news")

A: print("Enter name")

firstname = input()

print ("Thousands of years further from our time, the continents collided, creating mass devastation and heat.You,"+firstname+" lived in a peacful village until")

print (" your village was raided by four men, everyone else died other than you, who was trained as an assasin and killed them all")

age1 = input ("you,"+firstname+" as a 16 year old killed them all and escaped into a cave. Now that cave is what you call home.Enter your character's current age(max 25 min 20) ")

if age1 == "20": print("")

elif  age1 == "21": print("")

elif age1 == "22": print ("")

elif age1 == "23": print ("")

elif age1 == "24": print ("")

elif age1 == "25": print("")

else: print ("Choose an age in the list")

cave1 = input ("You can do 2 things:")

print ("1.Go to your friend's village(700 people,military grade)and trade,look for bountys and find news")

A: When you use the 'or' operator, you use it as part of the condition.
For example:
if x == 1 or x == 5:
    print(x)

So your code would be one long line, without all of the print statements:
if age1 == "20" or age1 == "21" or age1 == "22" or age1 == "23" or age1 == "24" or age1 == "25":
    print("")

From your code I think what you want is an elif statement:
if age1 == "20":
    ##Do something based on input of 20
elif age1 == "21":
    ##Do something else if input is 21
elif age1 == "22":
    ##Something else again if input is 22
else:
    ##Do something if the age is not captured above.

You only need to use the "or" operator if you need one of two or more conditions to be true. But if you just want to check if the input age is within the range try this:
if inval >= 20 and inval <= 25:
    print("Correct Value")
else:
    print("Incorrect value")

Or, using range:
if inval in range(20, 26):
    print("Correct Value")
else:
    print("Incorrect value")

A: Poonam's answer looks fine, but you probably also don't want that many if statements:
print("Enter name")

firstname = input()

print ("Thousands of years further from our time, the continents collided, creating mass devastation and heat.You,"+firstname+" lived in a peacful village until")

print (" your village was raided by four men, everyone else died other than you, who was trained as an assasin and killed them all")

age1 = input ("you,"+firstname+" as a 16 year old killed them all and escaped into a cave. Now that cave is what you call home.Enter your character's current age(max 25 min 20) ")

if age1 in ["20","21","22","23","24","25"]:
  print("")
else:
  print ("Choose an age in the list")

cave1 = input ("You can do 2 things:")

print ("1.Go to your friend's village(700 people,military grade)and trade,look for bountys and find news")

redpajama_set_name: RedPajamaStackExchange


Seascapes are not new; painters have been trying to capture the elusive enormity of the sea for centuries. The way Devereaux makes them new is by pursuing the light and the movement of the sea instead. And she renders it with her swirling, churning, burling technique that has the same energy as the waves and the wind. It is violent and rapid; she's working with acrylic, she has to move quickly to outpace the drying of the paint.
Each panel relies on its hidden gems. Nebulae and suns appear and disappear and reappear in the canvases depending on the light. And though they are seascapes, the horizon usually sits lower on the panel, making it more about the sky, which has everything to do with our feeling intimidated by that endless sea.
For Devereaux it's mostly about refracting light. She's using paint to create millions of little mirrors on the canvases that go from black to copper, depending on where the viewer stands.
"I've always been interested in the abstraction of light that's created from nature." That's a big part of the excitement for Devereaux but not all of it. The sea represents freedom and "the type of awe" that few things can make us feel. When a storm is rolling in, all the chatter and the weight of the day is hushed. That first-person audience with nature is what she delivers.


Our kitty Josie developed a significant allergic reaction which resulted in very large unsightly lesions on her face and body. The cause of the reaction was unknown and when we took her to Boise Cat Clinic, Dr. Roller took immediate action recognizing the severity of the situation.
Dr. Roller considered ALL possible causes and detailed each treatment option in a way we could understand. When Josie was in the capable hands of Dr. Roller, we felt such relief and had the utmost confidence in Dr Roller's abilities. Dr. Roller's professionalism, kind manner, and feline experience keeps us coming back. She is and will always be Josie's primary care physician. Today, the lesions are gone with zero evidence they were ever there and we haven't seen any flareups since.


Happy Thursday!! I just wanted to pop in here and let you know that I am now offering printed sewing patterns in the shop! Right now I have 5 sewing patterns available for purchase in print form. There will be 3-4 more coming later this summer.
If you are a shop and would like to carry the patterns in your store you can order them from Christensen Wholesale or Checker Distributors. You can also contact me directly to place an order (just use the contact button on the tool bar).
In the shop you will now find a listing for BOTH PDF sewing pattern and a printed sewing pattern. The printed patterns will be shipped via USPS First Class mail. Right now I am only offering to ship them within the United States. I've tried shipping overseas before but ended up losing items in the process, so we're just going to keep it simple for now.
The patterns each feature a full size fold out pattern sheet and separate instruction sheet with black and white photos.
and speaking of Sewing Patterns, I've got a new one coming later this month. I wanted to share a quick sneak peek of it!! I'm calling it Gingham Daydream and the pattern will be available in both Twin and Lap Quilt Sizes!
To celebrate the release of the printed patterns I'm offering 25% off ALL PATTERNS (PDF and Printed) when you buy more than ONE pattern thru 7/24/16.
Shipping charges still apply for printed patterns. Just enter the code SUMMERSEWING at checkout.
These are so cute! I absolutely love the packaging. And I am so digging that bow tie quilt!
I totally want to make that gingham quilt!


text:
Overnight model forecasts support severe late week snowstorm threat
By Jason Samenow
Jason Samenow
Editor and writer covering weather and climate
Conclusions: Computer models that came in between 9 p.m. and midnight forecast very substantial to historic snowfall amounts for the D.C. area Friday into Saturday night or Sunday morning.
The models suggest snow is most likely to begin between late morning and early afternoon Friday although a late afternoon onset isn't out of the question.
Snow is likely to be steady and heavy at times by Friday evening, continuing overnight and into Saturday. Models differ on how long the snow will last, ranging from Saturday evening to Sunday morning.
Accumulations shown by all models are very substantial, as high as 30 inches in some cases. We think more plausible totals may be in 12 to 20 inch range, although amounts above two feet cannot be ruled out, especially in northwest Virginia and in the Blue Ridge.
From the District and to the southeast, we cannot rule that snow will mix with sleet and/or rain, reducing snow totals some.
Particularly on Saturday, winds may become strong posing a power outage risk given the heavy snow.
Overview: The ingredients are in place for a heavy, possibly historic, snow event in D.C. Friday into very early Sunday. But will they gel?
[Forecasts converging on severe, potentially historic Friday-Saturday snowstorm]
Computer models, without exception, are forecasting over 10 inches of snow in the D.C. area with a few throwing around 20 inch plus numbers. We think there is at least a 50 percent chance of a foot of snow in the immediate area.
[How much snow are the models actually forecasting?]
Lots of questions remain about this storm. When will the storm start? When will the conditions be worst? Will a perceived southward shift in the storm track continue?
Follow along as we share and comment on the latest model information coming in this evening through around midnight. At the end of the evening we will post some updated, concluding thoughts on the storm potential.
12:05 a.m. update: The latest GFS ensemble mean (average of group of GFS model simulations with initial conditions tweaked) simulates a more reasonable, though very high, 18-25 inches for the D.C. area. See map below.
GEFS snow total map. (StormVistaWxModels.com)
11:47 p.m. update: As promised in the 11:35 p.m. update, here's the Canadian model snow output, which is on the order of 20-30 inches around the region.
Canadian model snowfall forecast. (WeatherBell.com)
These numbers seem too high to be real, and may well be. But given how we're repeatedly seeing multiple models spit out these kind of amounts, it is certainly suggestive something extreme may be in the works – even if not of the simulated magnitude.
11:35 p.m. update: The Canadian model is in and is an impressive snow hit for the D.C. area but not as extreme as the GFS. It starts the snow around the same time, between 10 a.m. and 1 p.m Friday. The heaviest snow – and it's very heavy – falls between about 10 p.m. and 4 a.m. Friday night into Saturday morning.
Snow continues Saturday, in varying intensity, tapering off between 7 and 10 p.m. Saturday night. Its duration is a good 12 hours less than the GFS. I'll have a snow map from it shortly.
11:26 p.m. update: While I'm still digesting the GFS run, a couple notes. 1) The model run does bring the temperature in DC a little above freezing Saturday, which might lower amounts a hair (due to possibility of melting and/or mixing with sleet). 2) The storm stall and snow duration on the GFS hasn't been shown by other models. It's not to say it's necessarily wrong, but maybe not likely.
11:09 p.m. update: Hold your breath folks and remember this is just one model run, 3 days away from the actual storm. But here is the astonishing GFS model snowfall forecast:
GFS model snow total forecast. (StormVistaWxModels.com)
This would rank among the top three storms in D.C. history and utterly cripple the region. It is unlikely reality will be this extreme, but this model run conveys the possibility of a historic event.
11:04 p.m. update: Remarkable. The GFS still simulates snow in D.C. at 7 a.m. Sunday morning, suggesting it will snow for over 40 hours given projected noon start time on Friday.
10:58 p.m. update: The GFS run is a very heavy snow hit for the entire metro region, with excessive snow amounts in NW Virginia. It snows, heavy at times, for a very long duration as the storm stalls off the Mid-Atlantic coast. Maps soon.
10:55 p.m. update: Got plans Friday afternoon and evening? The GFS model shows moderate to heavy snow between 1 and 7 p.m.
GFS model accumulated precipitation between 1 p.m. and 7 p.m. Friday. (StormVistaWxModels.com)
10:52 p.m. update: The GFS is suggesting a snow start time between 10 a.m. and 1 p.m. Friday (consistent with the SREF below). Map below is simulation of accumulated precipitation through 1 p.m. Friday.
GFS snow simulation 1 p.m. Friday (StormVistaWxModels.com)
10:45 p.m. update: While we await the GFS (it's getting there), I see the National Weather Service has issued a snowfall forecast through 7 p.m. Friday night. It calls for 3-5 inches in the D.C. area by that time. Of course, the bulk of the storm is still to come beyond that time. This may be a 36-hour snow event in parts of the region.
Snowfall forecast through 7 p.m. Friday night from National Weather Service
10:33 p.m. update: The GFS is starting to come in. This is an important run, but it will be a few minutes before it's far enough out into the future to start showing our storm.
10:28 p.m. update: The SREF model brings in the snow much faster than NAM, with an onset time between 10 a.m. and 1 p.m., which is more consistent with other modeling.
10:20 p.m. update: The SREF model, which stands for the Short Range Ensemble Forecast, is now out. Like the NAM, it only goes out through 7 a.m Saturday morning and it simulates a hefty 8-12 inches by then, with potentially plenty more snow to go before the storm winds down. Parts of the Blue Ridge are already into the 15-20 inch range by Saturday morning in this model.
SREF model snowfall forecast through 7 a.m. Saturday. More snow expected after that. (NWS)
10:10 p.m. update: Below is the NAM model's snowfall forecast through 7 a.m. Saturday, when its simulation ends. It suggests rough 6-10 inches over the region by then, which might be considered around the storm's midpoint. I want to stress this model is not very good beyond 48 hours into the future, so take it with a grain of salt.
NAM model snow forecast through 7 a.m. Saturday. (WeatherBell.com)
10:00 p.m. update: The NAM model, taken literally, introduces the possibility of a changeover to sleet and rain along and southeast of I-95. While it simulates extremely heavy precipitation, it tracks low pressure farther west than most other model runs today. Such a track draws in enough mild air to increase temperatures above freezing at high altitudes.
Notice the blue line cutting through the District in the map below, valid at 7 a.m. Saturday morning. That's the freezing line at 5,000 feet aloft and often a good approximation of the rain-snow line. If the rain-snow line works this far inland, it would cut snow totals near and east of the I-95 corridor.
NAM model forecast simulation of accumulated precipitation between 1 a.m. and 7 a.m. Saturday. (Storm VistaWxModels.com)
As a caveat, the NAM model is not particularly good beyond 48 hours and the above simulation is 84 hours into the future. But it's plausible this storm could take the kind of track it's suggesting and result in mixed precipitation from the District and southeast.
9:50 p.m. update: The NAM model run is now completely finished. It indicates snow will begin between 4 and 8 p.m. Friday from southwest to northeast in the D.C. area, which is later than most of the other models, except for the European. If it's right, it would suggest schools could potentially open Friday.
The image below shows accumulated precipitation through 7 p.m. Snow is just moving into the District at that time according to this model.
NAM model simulation of accumulation precipitation as of 7 p.m. Friday (StormVistaWxModels.com)
By 10 p.m., it is snowing everywhere in the metro region and picking up in intensity quickly:
NAM model simulation of accumulated precipitation through 10 p.m. Friday night. (StormVistaWxModels.com)
9:42 p.m. update: CWG winter weather expert Wes Junker: "Someone is going to get 30 inches [in the Mid-Atlantic]. I just don't know where."
9:38 p.m. update: The NAM model is streaming in as we speak. Its forecast is out through 1 p.m. Friday and snow has not yet started according to its simulation. Might this mean school on time Friday???
NAM model simulation 1 p.m. Friday (StormVistaWxModels.com)
9:30 p.m. update: The National Weather Service forecast office in Sterling, Va. just posted the following discussion about the storm potential, with some cautionary notes about the snowfall forecasts and possibility of model shifts:
THE COMBINATION OF A SLOW MOVING STORM SYSTEM...COLD AIR AHEAD OF THE STORM SYSTEM...AND PLENTY OF MOISTURE FROM THE GULF OF MEXICO AND ATLANTIC CONTINUES TO SUGGEST THAT THERE IS A POTENTIAL FOR A MAJOR WINTER STORM TO AFFECT THE AREA...
BUT THERE IS STILL HIGHER UNCERTAINTY GIVEN THE FACT THAT THIS THREE TO FOUR DAYS OUT ... ALMOST AS IF TO REMIND US OF THIS...THE [MORNING EUROPEAN MODEL RUN] SHIFTED SEVERAL HUNDRED MILES SOUTH FROM ITS PREVIOUS RUN AND GREATLY REDUCED ITS FORECAST SNOWFALL ACROSS OUR NORTHWESTERN ZONES...A SCENARIO WHICH DOES NOT APPEAR LIKELY BUT IS DEFINITELY WITHIN THE REALM OF POSSIBILITIES.
9:25 p.m. update: Through 7 p.m. Friday, when the storm will just be getting going, the National Weather Service predicts there is about a 40-70 percent chance of 4 inches of snow on the ground. This is as far out as this particular product goes.
Probability of 4 inches through 7 p.m. Friday. (NWS)
9:20 p.m. update: For fans of CWG's winter weather expert Wes Junker and Dave Tolleris of WxRisk fame, listen as they (and a couple others) discuss the storm in live internet radio broadcast starting at 9:30 p.m. as you follow our live blog: American Weather Radio show.
Jason Samenow Jason Samenow is The Washington Post's weather editor and Capital Weather Gang's chief meteorologist. He earned a master's degree in atmospheric science and spent 10 years as a climate change science analyst for the U.S. government. He holds the Digital Seal of Approval from the National Weather Association. Follow
2019 Heat Tracker
90-degree days so far
Average Year-To-Date
Yearly Average
Record Most
67 (1980,2010)
Record Fewest
7 (1886,1905)
by @capitalweather


Dominant colour of design: Copra	BS2029. Colour bar included. Weaving instructions included. Additional info:	'Glenmore'; 'Card No. 2942'; stamp on reverse with spooling	instructions and weaving instructions and '22/5/81'.


Before you can vote, you must register. You can check to see if you are a registered voter by visiting Am I Registered to Vote?.As a college student you may decide if your college residence is your home, or if your parents residence is your home. You must vote from the address you choose, and you can only vote from one address in each election. See Options 1 & 2 on how to register to vote.
You can Pre-Register on-line by clicking the link above or on paper. To register on-line you will need your Minnesota driver's license or a Minnesota identification card number, or the last four numbers of your Social Security number. To register by paper download and print the forms, and use these forms to register yourself or to register others.
You can register to vote or update your registration when you vote, whether that is at your polling place on Election Day or at an early voting location. You will need proof of residence to register.
If you want to use your parents address as your residence, but won't be home to vote, you can Vote Absentee.
To learn more about registering when you vote.


text:
package org.apache.aries.samples.goat.web;

import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

import javax.servlet.ServletContext;

import org.apache.aries.samples.goat.info.ComponentInfoImpl;
import org.apache.aries.samples.goat.info.RelationshipInfoImpl;

import org.apache.aries.samples.goat.api.ComponentInfo;
import org.apache.aries.samples.goat.api.ComponentInfoProvider;
import org.apache.aries.samples.goat.api.ModelInfoService;
import org.apache.aries.samples.goat.api.RelationshipInfo;
import org.apache.aries.samples.goat.api.RelationshipInfoProvider;

import org.directwebremoting.Browser;
import org.directwebremoting.ScriptBuffer;
import org.directwebremoting.ScriptSession;
import org.directwebremoting.ServerContextFactory;
import org.osgi.framework.Bundle;
import org.osgi.framework.BundleContext;
import org.osgi.framework.InvalidSyntaxException;
import org.osgi.framework.ServiceReference;
import org.osgi.util.tracker.ServiceTracker;

public class ServerSideClass {

	private String modelInfoServiceHint = "";

	private ModelInfoService ModelInfoService = null;

	private ModelInfoService blah;

	private Map<ModelInfoService, ComponentInfoProvider.ComponentInfoListener> clisteners = new HashMap<ModelInfoService, ComponentInfoProvider.ComponentInfoListener>();
	private Map<ModelInfoService, RelationshipInfoProvider.RelationshipInfoListener> rlisteners = new HashMap<ModelInfoService, RelationshipInfoProvider.RelationshipInfoListener>();

	public ServerSideClass(ModelInfoService blah) {
		this.blah = blah;
	}
	private class ComponentInfoListenerImpl implements
			ComponentInfoProvider.ComponentInfoListener {
		String server;

		public ComponentInfoListenerImpl(String server) {
			this.server = server;
		}

		public void updateComponent(ComponentInfo b) {
			if (this.server.equals(modelInfoServiceHint)) {
				// todo: only issue the add for the new bundle, and affected
				// other bundles.
				//getInitialComponents(modelInfoServiceHint);
				//System.out.println("State is: " + b.getComponentProperties().get("State"));
				addFunctionCall("addComponent", b);
			}
		}

		public void removeComponent(ComponentInfo b) {
			// todo
		}
	}
	private class RelationshipInfoListenerImpl implements
			RelationshipInfoProvider.RelationshipInfoListener {
		String server;

		public RelationshipInfoListenerImpl(String server) {
			this.server = server;
		}

		public void updateRelationship(RelationshipInfo r) {
			if (this.server.equals(modelInfoServiceHint)) {
				addFunctionCall("addRelationship", r);
			}
		}

		public void removeRelationship(RelationshipInfo r) {
			// todo
		}
	}

	public ServerSideClass() {
		System.err.println("SSC Built!");

	}

	@SuppressWarnings("unused")
	private String bundleStateToString(int bundleState) {
		switch (bundleState) {
		case Bundle.UNINSTALLED:
			return "UNINSTALLED";
		case Bundle.INSTALLED:
			return "INSTALLED";
		case Bundle.RESOLVED:
			return "RESOLVED";
		case Bundle.STARTING:
			return "STARTING";
		case Bundle.STOPPING:
			return "STOPPING";
		case Bundle.ACTIVE:
			return "ACTIVE";
		default:
			return "UNKNOWN[" + bundleState + "]";
		}
	}

	/**
	 * this is invoked by a page onload.. so until it's invoked.. we dont care
	 * about components
	 */
	public void getInitialComponents(String dataProvider) {

		System.err.println("GET INITIAL BUNDLES ASKED TO USE DATAPROVIDER "
				+ dataProvider);

		if (dataProvider == null)
			throw new IllegalArgumentException(
					"Unable to accept 'null' as a dataProvider");

		// do we need to update?
		if (!this.modelInfoServiceHint.equals(dataProvider)) {

			this.modelInfoServiceHint = dataProvider;

			if (!(this.ModelInfoService == null)) {
				// we already had a provider.. we need to shut down the existing
				// components & relationships in the browsers..
				addFunctionCall("forgetAboutEverything");
			}

			ServletContext context = org.directwebremoting.ServerContextFactory
					.get().getServletContext();
			Object o = context.getAttribute("osgi-bundlecontext");
			if (o != null) {
				if (o instanceof BundleContext) {
					BundleContext b_ctx = (BundleContext) o;

					System.err.println("Looking up bcip");
					try {
						ServiceReference sr[] = b_ctx.getServiceReferences(
								ModelInfoService.class.getName(),
								"(displayName=" + this.modelInfoServiceHint
										+ ")");

						if (sr != null) {
							System.err.println("Getting bcip");
							this.ModelInfoService = (ModelInfoService) b_ctx
									.getService(sr[0]);
							System.err.println("Got bcip "
									+ this.ModelInfoService);
						} else {
							System.err.println("UNABLE TO FIND BCIP!!");
							System.err.println("UNABLE TO FIND BCIP!!");
							System.err.println("UNABLE TO FIND BCIP!!");
						}
					} catch (InvalidSyntaxException ise) {

					}

					if (this.ModelInfoService != null) {
						if (!rlisteners.containsKey(this.ModelInfoService)) {
							RelationshipInfoProvider.RelationshipInfoListener rl = new RelationshipInfoListenerImpl(
									this.modelInfoServiceHint);
							rlisteners.put(this.ModelInfoService, rl);
							this.ModelInfoService.getRelationshipInfoProvider()
									.registerRelationshipInfoListener(rl);
						}

						if (!clisteners.containsKey(this.ModelInfoService)) {
							ComponentInfoProvider.ComponentInfoListener cl = new ComponentInfoListenerImpl(
									this.modelInfoServiceHint);
							clisteners.put(this.ModelInfoService, cl);
							this.ModelInfoService.getComponentInfoProvider()
									.registerComponentInfoListener(cl);
						}
					}
				}
			}

		}

		Collection<ComponentInfo> bis = this.ModelInfoService
				.getComponentInfoProvider().getComponents();
		System.err.println("Got " + (bis == null ? "null" : bis.size())
				+ " components back from the provider ");
		if (bis != null) {
			for (ComponentInfo b : bis) {

				System.err.println("Adding Component .. " + b.getId());

				addFunctionCall("addComponent", b);
			}
		}

		Collection<RelationshipInfo> ris = this.ModelInfoService
				.getRelationshipInfoProvider().getRelationships();
		System.err.println("Got " + (ris == null ? "null" : ris.size())
				+ " relationships back from the provider ");
		if (ris != null) {
			for (RelationshipInfo r : ris) {
				System.err.println("Adding relationship type " + r.getType()
						+ " called " + r.getName() + " from "
						+ r.getProvidedBy().getId());

				addFunctionCall("addRelationship", r);
			}
		}

	}

	private void addFunctionCall(String name, Object... params) {
		final ScriptBuffer script = new ScriptBuffer();
		script.appendScript(name).appendScript("(");
		for (int i = 0; i < params.length; i++) {
			if (i != 0)
				script.appendScript(",");
			script.appendData(params[i]);
		}
		script.appendScript(");");
		Browser.withAllSessions(new Runnable() {
			public void run() {
				for (ScriptSession s : Browser.getTargetSessions()) {
					s.addScript(script);
				}
			}
		});
	}

	public String[] getProviders() {
		System.err.println("Getting providers...");
		ArrayList<String> result = new ArrayList<String>();
		ServletContext context = ServerContextFactory.get().getServletContext();
		Object o = context.getAttribute("osgi-bundlecontext");
		if (o != null) {
			if (o instanceof BundleContext) {
				BundleContext b_ctx = (BundleContext) o;
				try {
					System.err.println("Getting providers [2]...");
					ServiceReference[] srs = b_ctx.getServiceReferences(
							ModelInfoService.class.getName(), null);
					System.err.println("Got.. " + srs);
					if (srs == null || srs.length == 0) {
						System.err.println("NO DATA PROVIDERS");
						throw new RuntimeException(
								"Unable to find any data providers");
					}
					System.err.println("Processing srs as loop.");
					for (ServiceReference sr : srs) {
						System.err.println("Processing srs entry...");

						String name = (String.valueOf(sr
								.getProperty("displayName")));

						Long bid = sr.getBundle().getBundleId();

						System.err.println("ZZZZ Name: " + name);
						System.err.println("ZZZZ Bundle Id: " + bid);

						result.add(name);
					}
					System.err.println("Processed srs as loop.");
				} catch (InvalidSyntaxException e) {
					// wont happen, the exception relates to the filter, (2nd
					// arg above), which is constant null.
				}
			}
		}
		System.err.println("Returning " + result.size());
		String[] arr = new String[result.size()];
		arr = result.toArray(arr);
		for (String x : arr) {
			System.err.println(" - " + x);
		}
		return arr;
	}
}

redpajama_set_name: RedPajamaGithub


Thanks to robotics and synthetic intelligence in everyday has been in the usage of unmanned robots in warehouses and different environments, where they substitute humans in repetitive jobs such as sorting and moving objects from A to B. Now, Beijing-based robotics startup Geek Plus (aka Geek+) says that it has raised $ one hundred fifty million to seize that turning out to be possibility via investing in product development, income and customer carrier.
The round, a sequence B, become led with the aid of Warburg Pincus, with participation from other shareholders including Volcanics project and Vertex Ventures. The business isn't disclosing its valuation but we now have asked and should replace as we learn more. Warburg Pincus led the startup's previous round of $ 60 million in 2017, and Geek Plus has raised around $ 217 million due to the fact being centered in 2015.
a part of the reason behind this giant round is because the company says its on the right track for a huge 12 months, projecting to boom company 5-fold, and it wants to capitalise on that boom each internal its personal colossal home market of Mainland China as well as additional afield.
to this point, Geek Plus says that it has delivered more than 5,000 robots throughout some 100 robotics warehouse projects in China, Hong Kong, Taiwan, Japan, Australia, Singapore, Europe, and the us. latest consumers consist of Alibaba's Tmall and VIP.com out of Asia.
There are a few different companies that have been delving into logistics robotics, both to enrich their personal logistics operations, and to construct as a standalone company to be used via others. These symbolize competitors and talents partners, or even acquirers, to Geek Plus.
correct of the list is in all probability Amazon, which bought robotics startup Kiva for $ 775 million in 2012 to construct out its warehouse robots. since then, it has accelerated its robotics operations into a much broader unit that, in the grand subculture of alternative functions like AWS and fulfilment, may well productise its robots to fill the needs of alternative agencies that are looking to inject some AI and robots into their own warehouse operations.
InVia and Fetch, in the meantime, are two agencies busy constructing out expertise to promote to third events from the delivery, respectively robotics-as-a-service and robots themselves.
given that some of these robots are additionally making their way out of the warehouse and into last-mile birth eventualities, one estimate now puts the price of the broader market at $ 10 billion.
Geek Plus has been building items up to now that cover a variety of situations the place you may use a robotic: they encompass "cargo-to-man" opting for systems, sorting and move methods, and unmanned forklifts.
In all, robotics has considered some other huge funding rounds in the closing year. BrightMachines, which focuses extra on manufacturing, raised $ 179 million in October. The greatest-ever undertaking round for any robotics startup became $ 820 million for Ubtech, a customer and academic robotic startup also out of China, in may additionally of this yr.
Rod is passionate about new technologies, including AI, Blockchain, Decentralized Networks and CyberSecurity. Rod is a IT Architect / Engineer & Inventor and holds multiple IT IP intellectual property patents.


Home » Latest News » Senior Divorce: Now What?
Among U.S. adults ages 50 and older, the divorce rate has roughly doubled since the 1990s, according to a Pew Research Center report. What has been called "gray" divorce is often attributed to the fact that people are living longer. But there are other factors at work driving this.
The blessing and curse of a longer life is that many people are re-evaluating. The idea of staying in an unhappy situation for the sake of whomever and whatever is no longer appealing when faced with possibly 30 more years of life. People want to live that life.
There is a reduced stigma in society toward divorce, and baby boomers are no stranger to it. Plus, remarriages tend to not last as long as the first attempt. Among all adults 50 and older who divorced in 2015, 48 percent had been in their second or higher marriage.
In some cases — not all — both husband and wife are financially stable and able to independently move on.
Money issues are certainly one issue that can blindside people. I have friends who remarried at 50 and chose to have kids. Well, at 73, they may just be finishing putting those offspring through college.
Women (and men) who stepped away from a career to raise those kids now face the prospect of having to re-enter the workforce, and let's not kid ourselves: Ageism in the workplace is real. So it's much harder to obtain a job and keep one as you age.
Most people have not saved enough to retire securely, and those who have retired might face the prospect of having to un-retire. Having to run a household by yourself also takes its toll financially and physically.
Adult children of boomer divorces and grandchildren can feel the impact. Grandchildren, in particular, who are used to seeing grandma and grandpop as a couple, may struggle to understand what's going on. It's important to acknowledge their feelings and offer support.
Historically, women can cope much better with living alone then men. I just took an 89-year-old World War 2 veteran on an Honor Flight. One of the things we asked the family to do was write letters for mail call on the plane ride home. It seemed like a simple request. Well, my veteran remarried after his wife passed, and some of his kids were not too pleased. The ones that were cool with it wrote the letters.
There's a new phenomenon among older couples called "living apart together." It's where both parties are perfectly happy having a great relationship but choose to live alone at the end of the day. And of course, we know that senior dating and dating sites are on the rise.
It's important to maintain other close relationships with friends, family members and the ex so that you have stability, emotional support and time to focus on you and getting on with your life. Senior isolation and the resulting depression are real issues.
Use common sense. You may feel liberated, but divorce is still a shock and may have unseen consequences to your physical and mental health. So be aware and make sure to continue to have regular checkups to keep your health in order.
Don't rush into any major decisions without first asking for good impartial advice from friends, lawyers or financial advisers. Remember, you may be overlaying complexity on a situation where blended families are involved, and some unscrupulous family members have their eye on your assets.
Be careful not to talk ill of your partner, however strong your feelings, and be respectful of any new partner he or she might choose. This can be very difficult at first, but there's nothing to be gained from an acrimonious split and, in the long term, good relationships with all your family will bring you great comfort and support.
It's time to move on with your life. Be thankful for all the good memories you made together and grateful for the family and friends who came into your life because of your marriage. Then keep busy, look after yourself, eat well and allow yourself time to rest and recover properly.
This can also be a time of great liberation when you have the opportunity to try out new hobbies, meet new friends and, who knows, maybe find a companion to share the rest of your life with.


My attention has been drawn to a recent review of Noam Chomsky's book, "Media Control: The Spectacular Achievements of Propaganda".
Chomsky is a world-renowned expert in the nature and origins of language, but for several decades now he has been writing books denouncing American foreign policy. This particular volume, written more than twenty years ago, is in essence an anti-Plato tract. By this I mean that he attacks the ideas put forward in Plato's famous book, "The Republic", which advocates that government should be entrusted to a specially-trained elite class of "Guardians" rather than left in the hands of the fickle forces of democracy.
Chomsky sees the USA and other self-styled "democracies" as under the control of a class which he calles the "specialists", ruling over the masses, who are called "the bewildered herd". However, unlike Plato's Guardians, who were trained from childhood to use their power solely for the public benefit, Chomsky sees the rule of his "specialists" as being illegitimate; running the country entirely for their own benefit whilst keeping up a mere facade of democracy, and misleading the public mendacious propaganda. He gives various examples of how this is achieved.
But such a clear dichotomy between "specialists" and the "bewildered herd" is of course absurd. In all western countries there is a large intervening class of educated and intelligent people who do not fall into either category, and are well capable of seeing through blatant propaganda. This number must, of course, include Chomsky himself.
When I read the review, it immediately struck me how out-of-date Chomsky's argument is. The reviewer makes a valiant attempt to tie it into today's world of Brexit and Donald Trump, but wholly in vain. The argument simply has no bearing on a situation where, in America, Donald Trump was elected President after insulting all the leading members of his own party, and is now at war with the "New York Times" and the leading news media, and where in Britain a majority of the people voted for Brexit against the wishes and advice of most MPs, most members of the House of Lords, all living former Prime Ministers, the leaders of all the traditional political parties, a majority of university graduates and the "Times" newspaper. Since the, we have seen senior judges denounced as "Enemies of the people" by the Brexiteer tabloids, to the fury of the legal profession, and Brexiteer Tories complaining that top civil servants are undermining their negotiations. If these people aren't part of the "specialists", then who is? Now Donald Trump has, without a shred of evidence, even accused the FBI of colluding with MI5 to tap his phone!
The reviewer would have done better to portray these events as something truly revolutionary: an uprising of the "bewildered herd" against the "specialists"; the like of which we had not previously seen in the West, and whose consequences we cannot yet foresee. As was said by Michael Gove (a man who rose from a humble background to become a cabinet minister, thereby joining the "specialists"), "The public has had enough of experts".
I really don't like talking politics that much and I think that mine is different from yours, but I do agree with the "The public has had enough of experts". The heart of it to me is that the experts or specialists seem to have forgotten that they work for the people and not the people for them.
As for something revolutionary happening that too I most certainly agree with and it will happen in Europe and the US. I'll go out on a limb here, but it all kind of reminds me of England in the time of Charles I just at the rise of the Cromwellians. As you say and I agree where it's going I have little idea.
There now off the soap box and back to reading the past posts, which as always I really enjoy.
I read some of your cricket posts and liked them. I had to laugh about the Indian Aran. I was a pitcher in american baseball and if a guy was all worried about "how things were done" and the rules it meant he couldn't play a lick. I have to admit two things 1) Though I was a pitcher, baseball bored me to tears and 2) Cricket still remains a mystery to me, completely unfathomable.
I'm sure that you will be aware of Churchill's famous quote Peter, the one about democracy being the worst form of government except all the others that have been tried, but there is another Churchill quote on the subject that is more pertinent to the current situation, viz. "The best argument against democracy is a five-minute conversation with the average voter."
I think that this sums up rather well what has happened in America!
By the way, I think you need to be careful about drawing any parallels between Brexit and the American presidency, even though Trumplthinskin and Niggle Garage are pals. You can make a reasonable case for Brexit, but there is nothing reasonable about having a man in the White House whose only strategy is self-aggrandizement.


TPU is a great choice for smart clothing because it is elastic, can be used with a wide variety of fabrics and can be cut to any shape. It also helps to streamline the manufacturing process because the electronics can be laminated in a single step, which should help to make smart clothing more affordable. In addition, the clothing — electronics included — is able to withstand up to 100 wash cycles.


text:
Hot Stocks / Stocks Keep Pushing the Ceiling — Wednesday's IP Market Recap
Stocks Keep Pushing the Ceiling — Wednesday's IP Market Recap
An accidental early leak of Fed minutes does wonders for the bulls
April 10, 2013 By Marc Bastow, InvestorPlace Assistant Editor Apr 10, 2013, 4:56 pm EST April 10, 2013
The Dow Jones Industrial Average and the S&P 500 kept ripping pages out of the record book Wednesday after an accidental early release of the Fed's most recent minutes indicated a continuation of its monetary easing policy through mid-2013.
Investors were also encouraged by a report showing a 10% year-over-year increase in trade with China.
The Dow — which was powered by tech components Intel (NASDAQ:INTC, +2.5%), Cisco (NASDAQ:CSCO, +2%) and Microsoft (NASDAQ:MSFT, +2%) — rose 0.88% to set a new high of 14082.24.
Yahoo (NASDAQ:YHOO) and Apple (NASDAQ:AAPL) joined the tech surge after announcing they are in discussions to expand their partnership in Apple's iOS platform, helping the Nasdaq to a huge 1.83% improvement to 3297.25, and pushing the S&P 500 1.22% to a new high-water mark of 1587.73. Apple and Yahoo each finished up around 2%, with the latter trading around five-year highs.
Facebook (NASDAQ:FB) stock rose nearly 4% after unveiling a new way to monetize users that involves gathering data from outside the social network, such as spending patterns. Also Wednesday, General Motors (NYSE:GM) said it would start advertising its latest subcompact offering, the Chevrolet Sonic, on the social website, ending a one-year long hiatus from the site.
The day wasn't as kind to solar panel manufacturer First Solar (NASDAQ:FSLR), which retreated 7% following Tuesday's massive guidance-fueled run-up. Jinksolar (NYSE:JKS, -6.9%) and Sunpower (NASDAQ:SPWR, -5.4%) saw similar selloffs.
Computer networking company Adtran (NASDAQ:ADTN) soared nearly 14% on a huge first-quarter earnings beat, while Family Dollar (NYSE:FDO) missed earnings estimates and provided weak forward guidance, yet still saw shares improve more than 1%.
And lastly, homebuilder Taylor Morrison (NYSE:TMHC) started its first day as a public company with a bang, jumping over 4% after pricing at the high end of its range.
Three Up
Nii Holdings (NASDAQ:NIHD): Up 13.9% (90 cents) to $7.39.
VirnetX Holding (AMEX:VHC): Up 9.9% ($1.90) to $21.03.
Sinclair Broadcasting (NASDAQ:SBGI): Up 7% ($1.42) to $21.83.
Three Down
Resource Capital (NYSE:RSO): Down 4.6% (30 cents) to $6.23.
Best Buy (NYSE:BBY): Down 3.6% (92 cents) to $24.82.
Fastenal (NASDAQ:FAST): Down 3.5% ($1.76) to $49.12.
Marc Bastow is an Assistant Editor at InvestorPlace.com. As of this writing he is long MSFT, YHOO and AAPL.
Article printed from InvestorPlace Media, https://investorplace.com/2013/04/wednesdays-ip-market-recap-msft-aapl-yhoo-alu-intc/.


A dapper-looking man in uniform greeted us with a big smile as soon as our car pulled up at the Electra Metropolis Hotel. That smile made me forget the crammed airline seat I was subjected to for about seven hours.
A smooth check-in and in no time I was inside my beautiful suite of the Electra Metropolis Hotel that left me speechless with its view of the stunning Acropolis. I knew by this time that it would be a great trip.
Electra Metropolis is a 216-room hotel located on the central Metropolis street of Athens. A relatively new five star hotel, it has a contemporary design with all modern amenities. At the same time it reflects the culture and rich history of the city with its retro chic design. The hotel's central location meant we could walk to all the major sites, shopping areas, cafes and even night clubs! It is at a stone's throw from the old town of Plaka and Monastriki.
A bottle of rose welcomed us to our Acropolis suite located on the eight floor. The expansive suite offered panoramic view of the beautiful city and its main attraction- the Acropolis. It had a spacious living room, elegantly done bedroom and two bathrooms. I spent considerable time in my suite, because that's just how good it was and despite waking up to the view of the Acropolis, I could never have enough of it.
The service too was impeccable with a Greek touch. Electra Metropolis Hotel is part of the Electra Hotels and Resorts Group that also owns two other hotels in Athens. Their hospitality is warm and has a personal touch.
The hotel houses rooms in various categories, but an interesting category that needs a mention is the – Art Internal Rooms. These rooms have a view of Alekos Fasianos' wonderful work of art.
After a long flight and all the walking around, I treated myself to the Greek Signature Massage at hotel's spa. The therapist used silicone cups on my back to massage and revitalize the body. The 60-minute massage was followed by a lavender steam, a ritual at this spa, that was calming. As I sat to take the steam at the spa lounge there was a piece of history right under my feet, literally! Through the glass floor one can see an ancient city wall- the Themistoclean Wall which encircled ancient Athens and was the longest fortification in the city. The wall, intact passes through the basement of the hotel where the spa is located.
There is also a rooftop pool ideal to take a dip while enjoying the spectacular views of the city.
The hotel arranged a city tour for us that covered all the main attractions. Our local guide Betty was vivacious and took us to some of the hidden spots of the city like Anafiotika, a lovely picturesque neighborhood that almost looks like the island of Santorini, little cafeterias and bistros.
Athens has many happy cafes all around and the food, especially the greek salad and greek wine is consistently good at most bistros. But the food at our hotel's fine dine restaurant was a notch above all. So the best part about staying at this hotel was easy accessibility to its popular rooftop restaurant – Metropolis Roof Garden. This restaurant serves the best creative Greek food in Athens. No wonder every night it was packed owing to its popularity. Located on the tenth floor of the hotel, the night view of the lit up Acropolis that this restaurant offers is a travel bucket list item. Good meals are not just about food, especially if you pack in a view like this. For residents it is an added advantage that the elaborate breakfast buffet was also served at this restaurant. M Bar is also on the same floor where you can grab some drinks and unwind after a long day.
For a quick coffee the hotel also houses Atrium Lounge. Then there is the Library on the ground floor for light Mediterranean meals. This stylish bistro is also great for business lunches.
Athens was a soulful experience and this hotel made it a memorable vacation.
Summary:This hotel is located in the heart of the city and is designed well. Service is great too!


text:
Shiblovka () is a rural locality (a village) in Biryakovskoye Rural Settlement, Sokolsky District, Vologda Oblast, Russia. The population was 10 as of 2002.

Geography
Shiblovka is located 104 km northeast of Sokol (the district's administrative centre) by road. Biryakovo is the nearest rural locality.

References

Rural localities in Sokolsky District, Vologda Oblast

redpajama_set_name: RedPajamaWikipedia


Ingrained in our Plateplus Culture is a belief that every team member impacts quality.
It starts with how we treat our customer, managing your steel supply chain and ensuring that we deliver on our promise. It's about safe and timely delivery, correct piece count, proper paperwork, secure packaging and quality steel. It runs through our safety standards and quality control measures. It's where we begin and end every discussion, every quality check and every delivery. Our customers demand our commitment to quality and our future depends on it. This culture of quality first is at the heart of how we manage our business.


Phyllis's Allfrey's assertion that her poems "are the best part of me" is a curious reflection from a writer not particularly known for her poetic output. Perceived most often as a politician who subordinated her promising career as a novelist to her trailblazing efforts to open Dominica's path to political democracy, we rarely—if ever—think of her as a poet. Yet her privileging of her poetry as "the best part of me" prompts fresh reflections about poetry's role in her trajectory as a writer and politician and invites us to read her (mostly unknown) poems in search of her reflections on that "best part" of her tragically heroic self.
We are fortunate now to have available to us 'Love for an Island: The Complete Poems of Phyllis Shand Allfrey', thanks to Polly Pattullo and Papillote Press' dedication to making Dominica's literary heritage available to a new generation of readers. Its publication is the culmination of a process of recovery of work dating back to the early 1930s, most of which her fellow Dominicans have never had an opportunity to come to know. It nonetheless represents the gathering of a most significant portion of the island's 20th-century poetic legacy. In Dominican poetic production, she is only rivaled by Daniel Thaly (1879-1950), a most-neglected poet who produced ten collections of poetry in French and remains virtually unknown in his home island.
Allfrey's poetic legacy offers both a rich vein of exploration of Allfrey's political convictions and Fabian Socialist ideals as well as a window into the poet's intimate self, revealing, poem after poem, that "best part" of herself she claimed. Poetry was her earliest literary pursuit, and given the difficulties she encountered in her late years, when she lived among poverty and neglect, it was to poetry she would return when fiction became too demanding a task amidst her struggle for survival.
This "best part of herself" also includes a poet acutely conscious of the poetic craft—a perceptive and avid reader of other peoples' poetry, steeped in both the British poetic tradition and the work of her American and English contemporaries. In addition to Thaly, a family friend, her favorites included Rupert Brooke (1887-1915), the young poet who had so perfectly rendered British realities during World War I, her contemporaries and acquaintances W. H. Auden (1907-1973) and Stephen Spender (1909-1995), and American poets Elinor Wylie (1885-1928) and Edna St Vincent Millay (1892-1950). She was guided in the publication of her first poems by George Orwell (1903-1950), editor of the leftist newspaper Tribune during the period of Allfrey's most frequent contributions. She meditates on the creative process in poems like "Poet's Cottage," where she muses on the deep thematic and stylistic differences between William Wordsworth (1770-1850) and Thomas De Quincey (1785-1859), poets who lived in the same cottage.
The "love for an island" shared by Allfrey and Rhys, echoed in the expressed hope to lay their bones "by the volcanic stones", encapsulates Allfrey's deep attachment to Dominica. This identification with her home island, which inspired a lifetime of political work and is at the core of her fiction, is a thematic strain that runs through all of her poetry. This "sternest passion" that pulses "beyond the blood through roots and loam", is perhaps the signature theme of her life and her poetry. It is expressed most eloquently in her best known poem, 'Love for an Island', in which the poet hopes for what the politician earned — the "ultimate memorial" of blending [her] flesh with the beloved clay." Her poems, that "best part of herself", are the core of her most central identity, that of being a "lover of islands".
Lizabeth Paravisini-Gebert (Puerto Rico) is Professor of Caribbean Literature at Vassar College, New York. Her biography of Allfrey, 'Phyllis Shand Allfrey: A Caribbean Life', was published in 1996. She is the editor of Allfrey's collected stories, 'It falls into place' (2004), and 'Love for an island: The Collected Poems of Phyllis Shand Allfrey' (2014).


text:
<?php
namespace FBIARss\Element;

use FBIARss\SimpleXMLElement;

/**
 * Class ArticleItem
 *
 * @package     FBIARss\Element
 *
 * @author      Christopher M. Black <cblack@devonium.com>
 *
 * @version     0.1.1
 * @since       0.1.1
 */
class ArticleItem extends Base {

	/**
	 * @var string
	 */
	protected $_root = 'item';

	/**
	 * @var null|Article
	 */
	protected $_article = null;

	/**
	 * ArticleItem constructor.
	 *
	 * @author  Christopher M. Black <cblack@devonium.com>
	 */
	public function __construct() {

		$this->_article = new Article();

	}

	/**
	 * getArticle
	 *
	 * @author  Christopher M. Black <cblack@devonium.com>
	 *
	 * @return Article
	 */
	public function getArticle() {

		return $this->_article;

	}

	/**
	 * render
	 *
	 * @author  Christopher M. Black <cblack@devonium.com>
	 *
	 * @param SimpleXMLElement $xmlElement
	 *
	 * @return SimpleXMLElement
	 */
	public function render(SimpleXMLElement $xmlElement = null) {

		$this->_xmlElement = $xmlElement;

		$this->_xmlElement->addChild($this->getRoot());

		return $this->_article->render($this->_xmlElement);

	}

}


text:
Q: nth-child(2) active on nth-child(1) = why? Here (http://livespot.pl/gw2/forum/) on that black background I need background-size: auto;... but on that white/red background I need background-size: cover;. I can't get that. Why?
.l-submain:nth-child(2) {
    background-image: url(http://livespot.pl/wp-content/uploads/2014/01/background.jpeg);
    background-size: auto;
}

A: The :nth-child() selector selects the nth child element regardless of what class it has. In your case, :nth-child(2) is the first element with the class .l-submain:

To select the 2nd element with the .l-submain class, you'd have to select the third child of l-main:
.l-main :nth-child(3) {
    ...
}

Or, as it's the last child of .l-main:
.l-main :last-child {
    ...
}


text:
Sean MacDonald
Barclays Center – Brooklyn Nets
Photos by Sean MacDonald, Stadium Journey
Stadium Info FANFARE Score: 3.71
Barclays Center 620 Atlantic Ave New York, NY 11217
Brooklyn Nets website
Barclays Center website
Brooklyn's in the House
Barclays Center is still New York's newest venue in the Big 5 Sports (including MLS) as it finishes its eighth season as the home of the Brooklyn Nets. Initially reviled by many fans, and later suffering through five seasons as an inappropriate hockey venue for the New York Islanders, the arena has seen its share of problems. But for the most part, the growing pains have stopped and Barclays Center has become a pretty good place to watch hoops. The addition of Kevin Durant and Kyrie Irving will make it even better in 2020-21, assuming we have a season. Still, there are some outstanding issues but they can be mitigated if you know what to do, which you should after reading this review.
The 17,732-seat entertainment facility christening took place November 1, 2012, against the Knicks in what was billed as the first game of a new crosstown rivalry. It marked the first time since the Brooklyn Dodgers left for Los Angeles after the 1957 season that the borough was home to a major professional sports team. It also returned the Nets franchise back to New York for the first time since the franchise left for New Jersey after the 1976-77 season.
Given its incredibly accessible location on Atlantic Avenue in Brooklyn on top of nine subway lines and the Long Island Railroad, Barclays Center should be a good rival to Madison Square Garden as a premier New York entertainment venue. In the end, however, it doesn't quite measure up.
Food & Beverage 4
Barclays Center is committed to its Brooklyn location, and all concession stands have a special item from the Brooklyn Taste collection. Paisanos Burger has a Butcher Burger for $12, a Double Burger for $19, and a Beyond Burger for $17. Parm Famous Italian offers a Chicken Parm Hero for $16, the same price as a Meatball Marinara (3 meatballs made from a blend of veal, pork, and beef with marinara sauce), while an Italian Combo sandwich is $17. Brooklyn Taqueria has tacos for $15 or a taco salad for $17. Brooklyn Bangers and Dogs has a Beef Brisket Brat for $12, while a Spicy Asian Sausage is 50 cents more.
A traditional all-beef hot dog is a ridiculous $10.50, but if you want another, it is only an additional $9. Nathan's is the other hot dog concession, with their regular dog going for $9 ($15 for two), while a footlong is $12 and a bacon cheddar version $11. Fuku's Spicy Fried Chicken Sandwich is very popular despite its $15 price tag (add $4 for a side of fries), you can also get fingers and fries for $15. Coal Oven Pizza has 10-inch Margherita pies for $14, while an extra buck nets you some pepperoni on top. East Wind Snack Shop is somewhat misnamed as it offers wonton nachos for $10, and a variety of dumplings from $12-$14.
Coca-Cola provides the soft drinks with a regular soda at $8 and a souvenir cup at $13. Various beers and other alcoholic beverages, including those featuring premium liquor, can be found around the concourse with prices generally around $14-$15.
The main problem here, as with most sports venues in New York City, is price. It is tough to find a good value, which is why this category loses a point. I'd like to see a special of the game that allows regular attendees to try some of these items without blowing their paycheck for the week. There is also no designated driver program to allow fans to enjoy a free soda or popcorn.
Atmosphere 4
Barclays Center has embraced a black and grey color scheme, which works well with the Nets, who use those as their primary colors. They have also embraced their Brooklyn home, and much of the game day presentation is used to strengthen the bond between the borough and the team. Fans call out "Brooklyn, Brooklyn" during breaks in the action, and local stars are featured in the Nets version of Celebrity Row. The promotions and entertainment are typical for an NBA venue and generally keep the fans occupied during breaks in the action.
One problem with the arena is that lighting in some spots is quite weak, leading to the derisive nickname "Darklays Center" being used by local wags. The upper rows of the upper deck are where this is most pronounced, so if you want to read the free program that is given out, try to sit in the first few rows here or choose a lower bowl seat.
Located at the intersection of Atlantic and Flatbush, the arena is right in the heart of Brooklyn. There are so many bars and restaurants within five minutes that it is impossible to list them all here. I will say that the area along 5th Avenue is slightly less busy than that around Atlantic Terminal, with several pubs such as McMahon's, The Montrose, and Alchemy.
Uncle Barry's is my go-to spot with a good happy hour that is perfectly suited to 7:30-weekday starts, though food is not available. No worries, though, you can grab a slice at Artichoke's Basille Pizza across the street and bring it over to enjoy with your beer. Another advantage of pregaming here is that you are close to the Dean Street Entrance, which usually allows for quicker entry to the venue.
Prospect Park is a few blocks south of the venue and worth a visit if you have the afternoon, with the Brooklyn Museum and Botanical Garden found near the northeast corner of the park. Both St. Francis Brooklyn and LIU Brooklyn are within walking distance and sometimes you can see a college sporting event at either the Generoso Pope Athletic Complex or Steinberg Wellness Center before heading over to the Nets.
Unfortunately, the area is still somewhat unsafe, with a murder being committed across the street in the early evening in September 2017, and an earlier incident that year seeing a man randomly firing into passers-by in broad daylight. As always in NYC, be aware of your surroundings.
The fans have started to show up more as the Nets have climbed the standings, sending prices for one of their 2019 playoff games into triple digits. Having attended several games over the years, I find the fans here to be a mixed bag of true fans, frat boy idiots, and (ugh) corporate types. There are a few tourists, but not as many as plague Madison Square Garden for the Knicks. Generally, crowds are into the game and cheer at the right times, but need to be more fully present at all games to see an uptick in this category.
Reaching Barclays Center is easy from Manhattan with several subway lines passing through the Atlantic Avenue/Barclays Center station, which is also the terminus for some Long Island Rail Road trains. But the ease ends once you approach the main entrance. A series of offenses forces fans past a security official who confirms that each fan has a ticket, and then you line up at security, which is possibly the worst in professional sports.
Bags are thoroughly searched for contraband such as water or snacks, leading to long waits. A no bags line would be a good addition. Avoid the main entrance if you can and use the Dean Street entrance to save ten minutes, or get there very early before the latecomers start to clog things up. At no point should you consider driving to the Barclays Center, as traffic can be tough and parking expensive.
Inside, the lower concourse is wide enough, but the upper concourse can get very crowded before and after the game, as well as at halftime. Similarly, queues are seen at most concession stands and restrooms during the break, so take care of your business before the game or sneak out during the action to save a bit of time.
It is also difficult to enter the lower bowl for pictures, as ushers believe that everybody is trying to scam the system. The venue has received a lot of criticism over the years for their treatment of fans, and although things have improved in that regard lately, full access of the seating bowl before the game is generally not permitted.
After the game, there will be a crowd at the top of the stairs returning to the subway as fans are funnelled to the staircase, but it moves quickly enough and most trains are not that crowded once you get on the platform.
Return on Investment 4
The Nets have very dynamic pricing, charging a lot for top teams and relatively little for less popular opponents. The secondary market is often the best place to look for a last-minute ticket, where deals can be found. The Nets are an entertaining team these days and are fun to watch, especially when compared to their crosstown rivals. When their two new stars begin to play next season however, look for tickets to go up significantly.
Extras 4
The Oculus above the main entrance with its LCD screen is quite impressive and unique in stadium design. Look for it if you are approaching LaGuardia Airport over Brooklyn. The Ebbets Field flagpole at the corner of Atlantic and Flatbush is a testament to Brooklyn's past. The series of photos around the concourse commemorating the Black Fives is worth your time. The large mural dubbed Diary of Brooklyn by painter Jose Paris is missed by most fans but can be seen at the Dean Street entrance, another reason to use this. There is a Bed Stuy jersey on the concourse celebrating one of the many neighborhoods in Brooklyn.
With the Islanders disaster finally behind it, Barclays Center can return to being a basketball venue. Although not perfect in any of our Fanfare categories, it does work well in most, and I believe that management is striving to improve the game day experience. To summarize for first-time visitors, you should avoid the long security lines (use the Dean Street entrance), the dark seats (avoid the last few rows in the upper deck), and expensive food (eat beforehand or grab a pretzel). If the Nets continue to improve and management changes just a few things to upgrade the fan experience for the average attendee, Barclays Center has the potential to be a much better NBA destination than MSG and the horrid Knicks for years to come.
New York USA
Madison Square Garden – New York Knicks


What makes SPMI the right choice?
At SPMI we provide an elite service that combines sports psychology with movement science. Unlike other psychology services that may offer sports psychology consulting, SPMI is more than a consulting service. At SPMI, our consultants have extensive education in psychology, sports psychology, movement science, and sports. Not only do we provide consulting services for athletes; we train athletes to succeed. In addition to the exclusive education we offer, SPMI also understands the importance of the transference of mental skills through our emphasis on application. Unlike other services, we implement training services and state of the art technology to help train athletes to transfer mental skills to applied competitive settings where athletes need to be in their best mental state to achieve their goals. This multifaceted approach allows athletes to get the professional services they deserve without leaving any areas of the athlete's mental performance to speculation.
Is SPMI utilized for other performance enhancement fields outside of sports?
SPMI is more than just a service for athletes. Our services are geared towards performance enhancement. With SPMI other professions such as exercisers, actors, musicians, and even areas of business may benefit greatly. How is this possible? Actors and musicians can suffer from moments of anxiety, lack of focus, and low confidence. Leisurely exercisers often struggle with adherence (e.g., workout dedication and consistency), motivation, and confidence in rehabilitation processes, for example. Whatever your profession, our services help you deliver your best performance no matter if you are an athlete or a devoted musician or actor.
Athletes who benefit from SPMI are those who are committed and passionate about striving for excellence in their respected fields. Whether it is an individual sport like tennis, a team sport such as soccer, or delivering a memorable performance on a stage watched by thousands of people, SPMI is there to help you overcome the mental obstacles that lie ahead.
Who does not benefit from SPMI?
Athletes who are under the age of 10 years old may not benefit from SPMI services. This is because the thought process of a child may not be at the developmental stage needed to maximize SPMI's services. If you have a child who is under the age of 10 he or she will be evaluated to see if they are eligible for mental training. Also, athletes who are injured to the point where they cannot train in their sport for long periods of time may not benefit from SPMI. This is because athletes must practice the mental techniques learned consistently so that their progress can be effectively monitored. In addition, athletes who are able to train have the advantage of mastering their customized mental program so that it becomes a natural part of their performance.
Can children benefit from SPMI?
Absolutely! A core part of our program is dedicated to aspiring athletes who are as young as 7 years old. If your child is under the age of 10 a pre-evaluation will be administered first to assess whether your child may appropriately benefit from SPMI's services. SPMI is geared towards all ages and levels of athletes – junior athletes, high school athletes, collegiate athletes, professional athletes, and even recreational athletes who are looking for that significant competitive advantage to take them to the next level and maintain a high level of play throughout practice and competition.
What mental skills are targeted?
No athlete is the same; therefore, we do not generalize interventions. Due to individual differences among our athletes we may target areas such as confidence, concentration, motivation, self-esteem, imagery, goal setting, routine structuring and restructuring, movement efficiency under pressure, relaxation breathing, anxiety, and more. SPMI services are implemented to enhance the athlete's specific areas that need to be targeted in order to facilitate and maximize performance.
How is movement addressed in SPMI?
Movement is an effective objective tool that helps athletes, consultants, parents, and coaches understand the responses to cognitive processes. At SPMI we study both physical movement and psycho-physiological movement through state of art technology and through advanced performance enhancement evaluations and interventions. By controlling movement the client becomes more self-aware and able to self-regulate thoughts and behaviors, which often lead to increases in performance.
How many sessions should I engage in before seeing results?
Each athlete may have different needs and goals; therefore, an exact number of sessions cannot be generalized. Similar to mastering any technical and/or tactical skill in sports, mental skill performance requires the athlete to not only attend sessions but more importantly, practice their mental skill training interventions. We highly recommend athletes to sign up for a starter package as they will be on their way to achieving faster results and will also benefit from our discounted rates. Also, when you purchase your first SPMI starter package you will have access to other SPMI services at a discounted rate. To find out more, email SPMI or call us for starter package benefits and pricing.


Our quality metal roofing systems contribute to reduced home energy costs by keeping homes naturally cooler in hot weather and reducing summer air conditioning demand.
Special coatings of reflective pigment reflect away radiant heat. All the while looking great, in rich finishes and colors that resist fading.
Additionally, our metal shingle, metal shake, and ClickLock standing seam styles have an integral air gap between the metal and the roof deck, stopping conductive heat transfer.
Finally, the attics beneath metal roofs can be ventilated in order to exhaust out any heat that is gained into the attic.
Typical customers who purchase metal roofs with these energy-saving attributes will report summer energy cost savings of up to 20% and even more after their roofs are installed. When homeowners look at their energy savings as a way to help pay for their metal roof investment, it becomes another part of their financial picture.
We often find that metal roof customers are solar installation customers, and vice versa. The environmentally-friendly and cost-saving goals accomplished with a metal roof are quite similar to those accomplished with solar installations.
Our metal roofing systems provide a great base for rooftop solar arrays, thanks to their life expectancy and stability.
To learn more about energy savings, and reduced energy costs with a quality metal roofing system from the professionals at McCarthy, simply give us a call, or drop us a line.