If asked how important casters are to your life you probably wouldn't even know what they were. A caster is basically a wheel and fastener that attaches to something (typically furniture) to make it mobile. Even if you already knew that, you'd probably still say casters don't play a large role in your life.
The truth is casters, invented by David A. Fisher in 1876, are quite important to our modern lives. They impact us at the office where most desk chairs and some file cabinets are equipped with casters. They're huge in the medical industry where just about everything needs to be mobile. Casters are also used in the home to make things more convenient.
However, just like you wouldn't put a tractor tire on your car, not all casters are right for all pieces of furniture. Before getting casters, if your furniture is under warranty, it's best to check with the manufacturer to ensure the warranty will still be honored once casters have been attached. After that, use this handy guide to help you find the right caster for the job.
How it attaches - There are two main types of casters to consider: Post (a.k.a. stem) and screw-on (a.k.a. plate). With a post (a.k.a. stem) caster, a socket or cylinder is inserted into the piece of furniture generally on the leg or at a corner. Then the straight piece of the caster (the stem) is inserted into the socket. With a screw-on (a.k.a. plate) caster, a flat piece of metal holds the caster in place and is screwed to the bottom of the piece of furniture.
Type and weight - It's very important that you know the weight of the piece of furniture you want to attach casters to. Avoid guessing at the weight as doing so could result in damage to the furniture or physical injury. Once you know the weight, start looking at casters. What you'll need to do, once you find a caster you like, is multiply the capacity of the caster by the number of casters you'll be attaching to the piece of furniture. The resulting number is your maximum total weight. If the piece of furniture weighs more than that number you'll nee to choose a different caster.
Example: The casters you like have a capacity of 100 pounds. You'll be attaching 4 to your bookshelf. That means your maximum total weight is 400 pounds (100 x 4). Your bookcase only weighs 250 pounds so these casters are fine to use!
You also want to consider whether the weight of the piece of furniture will be evenly distributed on all sides. If not, you'll want to attach more casters on the heavier side.
Other than weight you'll also want to consider the type of the piece of furniture. Different types should be treated differently. For instance, chairs are a special case. When you're sitting still in a chair the weight of both you and the chair will be evenly distributed over the casters. However, if you roll then your weight is shifted and is no longer evenly balanced. This is also true when you lean backwards or forwards. In some cases, all of your weight may be transferred to just the front 2 or back 2 casters. When picking casters for a chair, it is much safer to overestimate the weight and pick casters with a higher maximum total weight capacity.
Type of movement - Think about how you'll want the piece of furniture to move. If its a desk chair you'll probably want it to be able to move a full 360 degrees, but if its a coffee table just moving in a straight line is probably okay. Make sure you get casters that support the type of movement you need.
Flooring - The type of flooring you have will effect which casters you can use. If you have wood or smooth floors (ex. laminate or ceramic) that need to be protected from scratches, scraps, marks, wear, and other damage you'll want to go with soft casters. Typically soft casters are made of polyurethane or rubber. If you have carpet, you'll want to pick casters that won't snag on the carpet every time you try to move. Go with hard casters. Keep in mind that the thicker the carpet the larger you'll want your caster wheels to be.
Special features - Consider any special needs you have. There are many, many different types of casters available including those made with locks, shock absorbency, and anti-bacterial materials. Choose the caster that best fits your environment. Locks can be very important if you don't want a piece of furniture moving around when you try to sit on it. In addition, they can be a must have if you've got children and pets.
Looks - Will the casters be visible? If your answer to this question is yes, then you need to consider how the caster looks. You may want a colorful caster or one that is a little more decorative so as not to give the piece of furniture an industrial or utilitarian feel.
For additional assistance picking the best caster for the job check out our other technical articles or try out our CasterWiz application.


is founder, President and Chief Executive Officer of American Quality Schools. He also served on the faculty of the Kellogg Graduate School of Management at Northwestern University, where he taught in the field of public and not-for-profit management and educational entrepreneurship. Bakalis' administrative experience has been in government and higher education. He has served as Illinois State Superintendent of Education and as Illinois State Comptroller. President Carter appointed him Deputy Undersecretary of Education in the U.S. Department of Education where he administered ten regional offices of the department across the United States. He has also held positions as Dean of the School of Education at Loyola University and President of Triton College. He received his Ph.D. from Northwestern University.
is Chief Administrative Officer. In her position, she is responsible for the oversight of all AQS Principals and the daily operations and administration of each school. She coordinates the professional development for AQS teachers and staff and oversees the Career and Character education programs for all schools. She is also the AQS liaison between the organization and each school's Board of Directors. With over 25 years of experience in education, Ms. Yadgir has taught at the early education and higher education levels. She served as a School Counselor at College of DuPage in Glen Ellyn, IL for 18 years where she counseled, taught and ran the Dual Credit program between the college and all DuPage County high schools. Ms. Yadgir currently serves as an appointed Commissioner for the Illinois Human Rights Commission, dedicated to promoting and ensuring equal representation for all citizens in the State of Illinois regardless of race, age, ethnicity or gender. She holds a Master's Degree in Education and a Master's Certification in Childhood Eating Disorders and Obesity from Northern Illinois University, where she also serves on the Executive Alumni and Education Boards.
is General Counsel and Chief Legal Officer for American Quality Schools. Mr. Athas is a recognized authority in education law with more than 30 years of experience in the field. He consults to more than 350 independent schools nationwide. He represents educational entities in all aspects of their daily operations and long range planning. He is the only person to have ever served as General Counsel and Chief Legal Officer to both the Office of the Superintendent of Public Instruction and the Illinois State Board of Education. Mr. Athas is past Chairman of the School Law section of the Illinois State Bar Association and has co-authored a Special Education Chapter of the Illinois Institute of Continuing Legal Education Handbook for Lawyers. He is often called upon to lecture and consult to and with educational professionals and associations at national and international annual meetings. He has taught legal writing and contract law to paralegals at Southwest community College in South Holland, Illinois. Mr. Athas has been recognized as a Leading Lawyer® in the category of School Law. In addition, he holds the AV® Peer Review rating from Martindale-Hubbell, its highest rating for ethics and legal ability.
is the Director of Business Operations at American Quality Schools. He serves as the chief administrator of three distinct areas of organizational responsibility: Facilities Management, Procurement, and Tech Support. Mr. Colantuono joined AQS in 2004 and has been with AQS in a variety of positions mostly pertaining to internal operations. He has distinguished himself as an accomplished and efficient manager of personnel and operations. Mr. Colantuono holds aBachelor's degree in Business Management from National Louis University.
is the Director of Accounting at American Quality Schools. Tiffani is responsible for overseeing the General Accounting and Financial Reporting functions and the financial services area including Credit, A/R and A/P as well as implementing and maintaining a system of internal controls that will ensure that company assets are adequately safeguarded and that all financial reporting is prepared in compliance with all financial policies. Mrs. Cooper has been with AQS since 2012 rising from Staff Accountant to her current position in 2016. Mrs. Cooper holds a Bachelor's Degree in Accounting from Roosevelt University.
is the Human Resources and Payroll Director and the Executive Assistant to President Dr. Michael Bakalis and CAO Mrs. Patricia Yadgir. Wendy is responsible for Maintaining and enhancing the organization's human resources by planning, implementing, and evaluating employee relations and human resources policies, programs, and practices. Ms. Stella manages all payroll process and performs accounting tasks as they relate to payroll and employee benefits.
Wendy reports directly to the President and CAO as the Executive Assistant and provides executive support in a one-on-one working relationship. Ms. Stella has been with AQS since 2010 as the Executive Assistant and added the additional role in the HR and Payroll Department in 2016.


text:
/content/gb/en/destinations/flights-to-kathmandu/from-edinburgh https://www.qatarairways.com/en-gb/search-results
Skytrax Awards
AKL
Oryx Airport Hotel
Kathmandu Kathmandu Broken clouds
Departure airport is missing
Invalid departure airport
Destination airport is missing
Invalid destination airport
Departure date is missing
Return date is missing.
Departure airport for flight 1 is missing
Destination airport for flight 1 is missing
Departure date for flight 1 is missing
Please select the number of passengers.
Departure date should not be greater than the return date
invalidDepartErrMsg
invalidArrivalErrMsg
Autocomplete selection. Enter your place of destination. To
Depart input background
Round trip One way Multi-city
FromAutocomplete selection. Enter your place of departure. From
ToAutocomplete selection. Enter your place of destination. To
DepartPlease enter date in the format dd space mmm space yyyy Depart input background
ReturnPlease enter date in the format dd space mmm space yyyy Return input background
+ Add a flight
Passengers Passengers input background
Adults (12+ years)
OFW (Overseas Filipino Workers)
Overseas Filipino Workers (OFW) are exempt from the International Passenger Service Charge (LI Tax) upon presentation of an official LI tax exemption document.
Teenager (12-15 years)
Child (2-11 years)
Children between 2-5 years should be accompanied by an adult over 16 years of age when travelling.
Infant (Under 2 years)
Each infant should be accompanied by one adult. When an infant fare is booked, the infant will be seated on the parent's lap.
Confirm Passenger Selection
Promo code Promo code
Class Type Economy Business First
Add a stop in Doha ?
When would you like to add a stop in Doha during your journey?
Departure Return
How many days would you like to stay in Qatar?
Discover Qatar during your journey
Select flights with 12+ transit hours in Doha.
Book a stay (up to 4 nights) in a four or five star hotel for a minimal fee.
Add unique tours and excursions.
+ Cars and hotels Advanced booking option
from Edinburgh
Book flights from Edinburgh to Kathmandu with Qatar Airways
Flying from Edinburgh
Edinburgh International Airport is the busiest airport in Scotland. Despite being a busy air transport hub, it still manages to retain a friendly, personal feel than many other large airports.
It's easy to navigate your way around the complex, which makes checking-in and finding your flight departure point quick and easy. You'll find the staff incredibly friendly and helpful, and flying from Edinburgh with Qatar Airways is a great way to start your journey in a relaxed and comfortable way.
A dedicated 24/7 airport bus service, Airlink (Service 100), runs from outside the terminal building (stance 19) to Edinburgh city centre every 10 minutes. The buses have Wi-Fi access on-board, so passengers can spend their journey time checking emails.
The Edinburgh Tram system also connects the airport to the city centre. Taxis are available outside the main entrance. Parking is located right outside the terminal, so it's only a short walk to check-in. There are two parking options: a covered multi-storey car park and a surface parking area. A pre-book service is available for parking, which can save up to 65 percent on the cost.
Arriving at Edinburgh International Airport
The departure check-in desks are located immediately in front of the main entrances.
Security is very tight at the airport, so ensure that all baggage is packed correctly and that you do not have any of the listed banned items in your bags. Check-in can be done online or at the airline check-in desks. If you are flying with Qatar Airways from Edinburgh you should check in at least three hours before your flight is due to leave.
Facilities and amenities
Edinburgh International Airport has a good selection of shops and retail outlets, including wellness products, beauty and manicure services, duty-free and travel goods. There are also outlets that specialise in Scottish products, so you can pick up a souvenir of your vacation in Scotland.
A range of amenities from baby-care areas to banking are also available. A selection of eateries, restaurants and cafés serve everything from Japanese Sushi and seafood to on-the-go snacks and coffee.
At Qatar Airways we do everything we can to make long-haul journeys truly special – from the quality of our in-flight entertainment, to the freshness of our award-winning on-board cuisine. Our cabin crew have an outstanding reputation for their professionalism, attention to detail and commitment to delivering a 5-star standard of service – which is why when you step onto one of our luxury airliners you can expect only the very best.
Kathmandu is the bustling capital of Nepal, a destination that is rich in cultural intrigue and benefits from a lively cosmopolitan atmosphere. This amazing location has long been popular with backpackers and tourists looking to go off the beaten track. Recently it has started to welcome all kinds of visitors, from those looking for luxury experiences to business travellers looking to invest in this rapidly developing city. Arrive in this remarkable destination ready to do business or enjoy an amazing holiday, when you fly with Qatar Airways.
Arriving in Kathmandu
Nepal is, quite simply, breathtaking. One of the most mountainous regions in the world and home to the towering Mt. Everest, its capital is unlike any other.
Traditional structures and temples create a serene atmosphere that allows you to enjoy a slower, more relaxed pace of life.
Book a flight to Kathmandu with Qatar Airways and you are guaranteed a warm, friendly welcome in a country where traditional values are paramount.
The city is also the gateway to tourism in the country, with visitors from all over the globe drawn here for the incredible climbing and hiking opportunities.
The city of Kathmandu has a history spanning over 2,000 years, leading to an eclectic mix of ancient and modern attractions.
Because Kathmandu is a relatively compact city, it is easy to see much of it either on foot or by taking one of the many rickshaws that swarm the streets. This is also a good way to get a real feel for Kathmandu life.
To see a timeline history of the city, visit the Narayanhiti Palace Museum. Take a look up and you'll see the resident giant fruit bats - a spectacular sight when they come in to roost at dusk.
The Garden of Dreams (Kaiser Mahal) is a serenely beautiful spot which captures the Nepalese love of nature and brings it to life in a stunning collection of rare flora.
Travel Considerations
Flights to Kathmandu with Qatar Airways land at Tribhuvan International Airport. Visa restrictions for entry into the country will depend on your country of origin, length of stay and whether your trip is for business or pleasure. Before you fly to Kathmandu please check the visa and passport requirements.
Essential facts about Kathmandu
Enjoy a hassle-free journey with all the information you need to know before your trip
Icon Currency
AUD NZD EUR QAR
Icon Electricity
230 V 50 Hz
Icon Visa Information
Check visa and passport requirements before you fly.

redpajama_set_name: RedPajamaCommonCrawl


text:
Die IBSF-Snookerweltmeisterschaft 2016 war die 41. Austragung der Amateur-Weltmeisterschaft im Snooker. Sie fand vom 19. bis 29. November 2016 im al-Sadd Sports Club in der katarischen Hauptstadt Doha statt.

Weltmeister wurde Soheil Vahedi, der im Finale den Waliser Andrew Pagett mit 8:1 besiegte und sich damit für die Main-Tour-Saisons 2017/18 und 2018/19 qualifizierte. Nach Hossein Vafaei (2011) war er der zweite Iraner der den Titel gewann. Den dritten Platz belegten der Nordire Declan Brennan und Titelverteidiger Pankaj Advani aus Indien.

Der Thailänder Issara Kachaiwong erzielte in der Runde der letzten 64 gegen Peter McCullagh ein Maximum Break. Es war die erste 147er-Serie bei einer Amateur-WM seit 2010, damals gelang diese dem Iren Rodney Goggins.

Modus
Die 120 Teilnehmer wurden in 26 Gruppen eingeteilt, in denen sie im Round-Robin-Modus gegeneinander antraten. 78 Spieler qualifizierten sich für die Finalrunde, die vom 25. bis 29. November im K.-o.-System ausgespielt wurde.

Finalrunde

Runde der letzten 78

|}

Runde der letzten 64 bis Finale

Finale

Century-Breaks

Weblinks
 Offizielle Website
 IBSF-Snookerweltmeisterschaft 2016 bei CueTracker

Einzelnachweise

2016
Snookerveranstaltung 2016
Billardturnier in Doha

redpajama_set_name: RedPajamaWikipedia


text:
Q: How can a function know its calling function's decorator I have two decorators, @timeout and @retry
code is like this
@timeout(seconds=1)
def func_inner(expire):
    time.sleep(expire)

@retry(
    count=2,
    message="Failed command after {expire} seconds",
)
def func(expire):
    func_inner(expire)

I just want to know how can method func() know func_inner has a decorator @timeout? Thanks in advance!

A: This code:
@timeout(seconds=1)
def func_inner(expire):
    time.sleep(expire)

Is essentially equal to:
def func_inner(expire):
    time.sleep(expire)

func_inner = timeout(seconds=1)(func_inner)

Method func simply calls func_inner(expire), which is the same as calling timeout(seconds=1)(func_inner)(expire) since the decorator has redefined the function.

A: Yes, you can see the wrapper inside the function, using inspect or globals, and you can access the wrapper object directly.
Here is a simple example showing some ways to see the wrapper inside the function.
#!/usr/bin/python
import sys
import inspect

def mydecorator(func):
    def mywrapper():
        print( 'in mywrapper' )
        func()
    return mywrapper

@mydecorator
def myfunc():
    felf = globals()[inspect.getframeinfo(inspect.currentframe()).function]
    print("** myfunc inspect : %s"%felf.__name__)

    felf = globals()[sys._getframe().f_code.co_name]
    print("** myfunc globals : %s"%felf.__name__)

    print( 'wrapper =' )
    print( myfunc )

    print( 'done myfunc' )

myfunc()

print( 'wrapper =' )
print( myfunc )

The above prints out,
in mywrapper
** myfunc inspect : mywrapper
** myfunc globals : mywrapper
wrapper =
<function mywrapper at 0x7f30df0e72a8>
done myfunc
wrapper =
<function mywrapper at 0x7f30df0e72a8>

Note that the name is not the name of your function, but instead it is the wrapper.  See the inspect and getframe documentation for more about what information is available.

A: Detecting it would only be possible through some specific mechanism defined by the decorator itself. A decorator just takes a function and returns another object in the general case, and Python itself does not keep a record of this process.

redpajama_set_name: RedPajamaStackExchange


text:
Q: Lift doesn't like my Web.xml I am having trouble with a basic hello world lift application from working under tomcat 6.0.18. My web.xml looks like this
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
    <filter>
        <filter-name>LiftFilter</filter-name>
        <display-name>Lift Filter</display-name>
        <description>The Filter that intercepts lift calls</description>
        <filter-class>net.liftweb.http.LiftFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>LiftFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

</web-app>

But when I start up the app, I get
INFO: Starting service Catalina Jan 18, 2011 7:42:44 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 Jan 18, 2011 7:42:44 PM org.apache.catalina.startup.ContextConfig defaultWebConfig
INFO: No default web.xml
Jan 18, 2011 7:42:45 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-9981 Jan 18, 2011 7:42:45 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1275 ms

Which leads me to believe it doesn't like my web.xml.
Any ideas?

A: The default web.xml (in the conf directory) seems to be missing, you web.xml should be OK providing it's in the WEB-INF folder of course.

A: I think it is saying that it cannot find your web.xml file.  Is it in the following location when your WAR file is expanded?
$CATALINA_HOME/webapps/yourApp/WEB-INF/web.xml


My question is: In which way has the modern advancement in science and humanities conflicted with Aristotelianism and, generally, what is a lowdown of Russell's opposition to it?
The history of ideas and the history of philosophy is a world riddled with boogeymen versions of certain philosophers. Some of the more common historical boogeymen are "Plato", "Aristotle", "scholasticism" / "Medieval philosophy" , "Descartes", "Kant", "Hegel", "Nietzsche", and "Kierkegaard" . You may notice two things about this list: (1) every name is in quotes and (2) every one of these is a philosopher and/or philosophical position.
To really follow the history of ideas, you often need to know both the philosopher and the boogeyman version because some authors use these names to talk about boogeymen.
Some sort of crazy view about biology that we call "teleology"
Teleology is a deeply misunderstood idea, because later scholastic philosophers used it to prop up vitailism and other views that were deeply mistaken about life. But Aristotle's idea is not (at least on all occasions) so onerously off. But people who at best have read small snippets of Aristotle's works in biology associate the view with him -- because that's the story they are taught.
Regarding 2, he was just wrong. I have no idea why. His father was a physician and he spent a decade looking at animals.
Regarding 3, the picture is more complicated, because he gets right what you need to make offspring, but he does not understand exactly what the man and woman bring and associates this with his hylomorphic account such that the woman contributes the hyle (matter) and the man the morphe (form). But if you compare what he understood with the views, he's critiquing, he's a biological genius.
Regarding 4, could Aristotle solve every problem we can now with propositional logic, modal logic, deontic logic, and set theory? No, but again, think about how impressive it is that he came up with the syllogistic method that after its rediscovery transformed Western thought.
I think Russell is for the most part thinking of a boogeyman Aristotle -- an antiquated ignoramus not well identified with remnant texts we possess.There's a grain of truth in the weakness of some of Aristotle's methods for logic. I would not say this is because they are wrong, I would say it is because they are just limited. (But then I would like to add in passing that many of Russell's forays regarding logical positivism and philosophy of language are no longer current either).
I think Russell is fairly clear in this passage --his gripe is not so much with Aristotle, but with how (in his opinion) Aristotelian thought continued to dominate the fields of science, philosophy, and logic long after it had outlived its usefulness.
In particular, he saw the field of logic as having ossified for thousands of years after Aristotle's death. As one of the leading figures of a movement that ushered in a new era of a radically different and advanced approach to logic, he would quite naturally have viewed the fact that two thousand years passed without significant advances in his field as a crime against human potential.
The modern dethronement of Aristotelian logic, although long delayed, was so successful that it is now difficult to imagine how stiff the initial opposition to innovators like Russell and his predecessors must have been at the time.
Regarding specifically Russell's attitude towards Aristotle's logic, I have come to wonder if in the course of a justified complaint about an enormous time span of intellectual stagnation, Russell maybe missed an opportunity to recognize a few excellent aspects of Aristotle's logic, which, after dismissing them, took much effort to be rediscovered by Russell himself and then eventually by other people.
Here I am thinking of the fact that Aristotle's logic, while certainly naive and inaccurate from a modern perspective, has the exceptional feature of being a primitive kind of type theory.
Where Aristotle says "All A are B" we should recognize what in modern systems would be a function of types A -> B (maybe a monomorphism, if you insist, making A a subtype of B).
Where Aristotle says "Some B1 are B2" this is clearly to be read as an intersection of types, what in modern categorical logic is called a fiber product.
Some of Aristotle's deductions really depend on some silently assumed context. While that means that these were inaccuracies back then, today we easily know how to fix this right away: all types should be regarded as dependent types that exist in some context, to be specified.
Another common complaint is that as Aristotle's types move from the subject of a judgement to the predicate, they seem to turn from types to propositions. For instance on the one hand Aristotle speaks of the collection of all mortal beings, on the other hand he speaks of the proposition "X is mortal". But there is no need to complain about this, in fact this very conflation is a famous accomplishment of modern logic, famous as the Curry-Howard isomorphism or the propositions-as-types paradigm.
Of course one has to be slightly benevolent to see all this in Aristotle, but it seems to me that the ratio of benevolence over advantage of hindsight that we have is not too large.
This is a bit ironic, because it is Russell him very self who, right after rejecting Aristotle, runs into the paradoxes of the young modern logic and is then the one to introduce the modern fix to these: types. See the references here.
I came to think of this when following Lawvere's suggestion to keep an eye open for hidden insights in Hegel that are invisible to first-order logic but that begin to make a great deal of sense in modern categorical logic and type theory. Since Hegel likes syllogisms, that made me wonder. I have collected a few further details on what I have in mind here.
Not the answer you're looking for? Browse other questions tagged aristotle bertrand-russell or ask your own question.
Why does Russell prohibit judgments based on knowledge by description?


300 BLOCK OF SOUTH WICKHAM – A physical disturbance took place between a husband and wife. The wife was assaulted and choked by her husband during a verbal altercation. The husband was gone when officers arrived.
BOYD POST OFFICE – A deputy assisted a Boyd Police officer on a traffic stop where the driver was arrested for possession of narcotics.
100 BLOCK OF HAVEN COURT – Homeowners arrived home and found the back door had been forced open and the home had been burglarized.
300 BLOCK OF COUNTY ROAD 4840 – A civil dispute took place over a motor vehicle. One party agreed to let the other come to the home and retrieve the vehicle, but changed his mind when they arrived.


text:
Kozlov's accentor (Prunella koslowi) or the Mongolian accentor, is a species of bird in the family Prunellidae. It is found in Mongolia and northern China.

The specific epithet was chosen to honour the Russian explorer Pyotr Kozlov.

References

External links
 Xeno-canto: audio recordings of Kozlov's accentor

Kozlov's accentor
Birds of Mongolia
Birds of North China
Kozlov's accentor
Taxonomy articles created by Polbot


text:
Willow Springs é uma aldeia localizada no estado americano de Illinois, no Condado de Cook.

Demografia
Segundo o censo americano de 2000, a sua população era de 5027 habitantes.
Em 2006, foi estimada uma população de 5963, um aumento de 936 (18.6%).

Geografia
De acordo com o United States Census Bureau tem uma área de 10,3 km², dos quais 10,0 km² cobertos por terra e 0,3 km² cobertos por água.

Localidades na vizinhança
O diagrama seguinte representa as localidades num raio de 8 km ao redor de Willow Springs.

Ligações externas

Aldeias de Illinois
Localidades do condado de Cook (Illinois)


text:
Nets' in-game host Ally Love still bringing hype as Peloton instructor
During the pandemic, Love has been streaming cycling classes from home
Up Next From Sports
Ally Love speaks to the crowd during a game between the Charlotte Hornets and Brooklyn Nets. Nathaniel S. Butler/NBAE via Getty Images
By Marc J. Spears	@MarcJSpears
Ally Love recently reminisced about the Brooklyn Nets' season by looking at pictures on Instagram of her hyping up the crowd at Barclays Center. Love has been the Nets' in-game host since the middle of the 2011-12 season.
But while the Nets will soon resume their current season at Walt Disney World, her season is over.
"I miss watching the players hit the court and the visiting teams," Love told The Undefeated in a recent phone interview. "I miss people doing what they love to do. I miss entertaining 18,000 fans, home games, playoffs, preseason. I miss the vibe of Brooklyn, the fact that our fans have grown over the last seven or eight seasons to really be what Brooklyn is all about. This level of excellence and exclusivity. This grittiness that we have.
"I was looking back at old photos of me being on the court. … It's truly inspiring how the game of basketball is so important. Not just to that sports world, but the world itself because it's such a big part of our pop culture."
Love's last Nets game was on March 8. On that day, Love, who is also a Peloton instructor, was worried about getting to Barclays Center in time for the Nets' 3 p.m. tipoff against the Chicago Bulls after teaching a Women of Pop studio class in Manhattan.
"I was rushing to the arena to get there on time so I could be live on the court for Nets vs. Bulls," Love said. "What I remember most is I had all this energy and I love a good Sunday afternoon game and seeing all the families come out. I remember we had great weather.
"I don't remember leaving the arena and saying, 'Wow, this is going to be our last day.' I didn't know before that it would be the last time I'd see some real live basketball for a very long time."
The Nets won the matinee contest 110-107. It would be their last home game. Due to growing concerns over the coronavirus, the NBA suspended its season on March 11.
The NBA announced last week that it is slated to resume the 2019-20 season on July 31 in Orlando, Florida. The Nets are one of 10 Eastern Conference teams that will compete for eight postseason slots after eight more regular-season games. But teams can only invite 35 members to the neutral site. And NBA in-game entertainment talent from all teams are not invited.
The Nets will also be without injured forward Kevin Durant, who is a two-time NBA Finals MVP. Among the many things Durant is looking forward to when he finally plays at Barclays Center is hearing Love on the mic.
"She brings that genuineness. You can tell that she is excited about the game and excited about Brooklyn," Durant told The Undefeated. "She's the face, it feels like. People see her on the Jumbotron and everyone gets excited to see her. I love her success. I love that she is a part of Brooklyn. I love that she is a part of where we are going in the future."
Kevin Durant's black pride is stronger than ever: 'This is about our culture' Read now
In the meantime, Love is still involved in sports as a Peloton cycling instructor with 450,000 Instagram followers. According to Business Insider, Peloton reported a 66% increase in sales in the most recent quarter during the pandemic with more than 860,000 subscribers. The virtual bike riding has helped Love deal with COVID-19.
Peloton, which arrived on the scene in 2012 offering boutique cycling classes online, became intrigued with Love after watching her host games for the Nets and seeing her work as an Adidas global ambassador. She was hired after a 15-minute tryout about 3½ years ago, and is quite popular due to her upbeat personality and words of wisdom.
During the pandemic, Love has been teaching classes from her home in New York City, where she received equipment that Peloton technicians helped her set up over FaceTime.
"We have been able to stream classes live from home," Love said. "Someone said, which was quite funny, 'How are you truly socially distancing when you have 25,000 people in your living room?' That's a good one. But we safely social distance and I was able to convert my living room into a studio and prioritize that.
✨FEEL GOOD ✨ Today I clip-in to Feel Good. I need it & I'm ready for it. I do want to note that Feeling Good goes in tandem with still putting in the WORK to do better, to be better….I want you to join me! Grab a friend and meet me in this ride! ✨ #loveSquad #onepeloton
A post shared by A l l y L o v e (@allymisslove) on Jun 7, 2020 at 5:44am PDT
"I know what it means to want to take a new class and want to be a part of this Peloton community. … I know the value and the upside of getting a refresher of working out and clearing your mind and filling up your heart and your soul with motivation, good music and a solid road map with some of the best instructors in the world that have a love of humanity."
Love also stays busy with philanthropic work. Love is the creator and CEO of Love Squad, a women's organization with a goal "to unleash their inner boss and reclaim their power by facilitating educational and honest conversations." This platforms has reached the masses in a space where conversations and change can take place during open discussions about women's empowerment. During the pandemic, the Alvin Ailey-trained dancer held a virtual event on April 8 centered on building, refining and refreshing your brand.
"We know information changes lives. The catalyst for change is conversation," Love said. "Information is expensive. Knowledge is expensive. We want to open up and change that availability by making sure that is accessible. We scale to do virtual events and really streamline our content of operation."
While Love won't be able to hype up Nets crowds anytime soon, she's keeping an eye on the NBA draft, which she has hosted at Barclays Center in recent years. The draft has been postponed until Oct. 15 due to the pandemic, but it is uncertain where the draft will be held and whether it will be in person or virtual.
"Safety is first. That is most important," Love said. "The NBA has always been considerate in their approach. [The Nets] are handling a lot of moving parts. I know their priority is the safety of our community and the people first."
Marc J. Spears is the senior NBA writer for The Undefeated. He used to be able to dunk on you, but he hasn't been able to in years and his knees still hurt.
This Story Tagged: NBA Kevin Durant Brooklyn Nets Ally Love


Staining of NFIL3 (green) in nuclear bodies with DNA (blue) and microtubules (red) in A-431 cells.
Staining of NFIL3 (green) in nuclear bodies with DNA (blue) and microtubules (red) in A-431 cells. Many human genes follow a so called circadian clock and research has shown that some of those genes themselves follow the seasons (Dopico et al. 2015). When winter is coming, you sense it and your genes know it too. Expression of one of those genes, NFIL3, peaks during December until February and has its lowest expression during the summer months.
Next week on the 17th to 21th of September, the human proteome organization (HUPO), is hosting the 16th HUPO World Congress in Dublin, Ireland. Several Human Protein Atlas-associated researchers will attend the meeting and represent the project in various sessions, including plenary and invited lectures, oral presentations and poster sessions.
The Knut and Alice Wallenberg Foundation (KAW) cellebrates 100-years anniversary of funding research within natural sciences, technology and medicine. Since 1917, when KAW was established, grants have been awarded to enpower both scientific research and education beneficial for the society. Today the foundation is one of the largest private funders of scientific research in Europe.
Emma Lundberg Director of the Human Cell Atlas, will present a keynote lecture on June 14th, entitled "The Cell Atlas: A subcellular map of the human proteome" on the 32ndCongress of the International Society for Advancement of Cytometry in Boston, USA.
Antibody HPA021643 in U-2 OS recognizing TACO1 in mitochondria.
Mitochondria harbors an own genome that renders key proteins involved in production of energy through oxidation of various substrates. Majority of the disorders associated with mitochondrial function are caused by impaired expression of the proteins encoded in the mitochondrial genome. One of these proteins is the translational activator of cytochrome c oxidase 1 (TACO1).
Figure 1. Staining of CS (green) with DAPI (blue) and microtubules (red) in U2 OS cells.
Mitochondria are responsible for the energy production in our cells. The most interesting thing about mitochondria is that they have their own DNA which means some proteins in the mitochondria come from nuclear DNA and some from mitochondrial DNA. In a previous image of the week we highlighted TOMM5, a protein responsible for transport of nuclear encoded mitochondrial proteins into the mitochondria.
Figure 1. Staining of NOLC1 (green) with DNA (blue) and microtubules (red) in U-2 OS cells.
This week, image of the week highlights another organelle, the nucleoli fibrillar center!! This week's contribution is brought to us by Lovisa Åkesson, who works on the Subcellular protein atlas, and specializes in understanding nuclear function.
A few months ago, an excellent example of a protein located in the nucleoli rim was shown in another blog post. Today, we are diving deeper into the function of the nucleoli and specifically the fibrillar center, another nucleolar compartment.
Figure 1. Staining of RAB5C (green) with DNA (blue) in HeLa cells.
Welcome to another HPA image of the week! This week we take a look at vesicles and another type of data present in the HPA.
The protein stained in Fig 1. is an image of RAB5C. This protein is found in vesicles and specifically, in lysosomes of the cell. This sample shows HeLa human cervical adenocarcinoma cells.


Adore Me August 2018 Selection Time + Coupon!
The August 2018 Adore Me showroom is open! Adore Me is a monthly underwear, lingerie, sleepwear, and swimwear boutique subscription. They have frequent coupons for current subscribers, plus you'll get a free set after every 5 sets you order! There's also a setting to skip 2 months inside your account. Adore Me offers plus-sizes on many of their offerings. Subscribers have until the 5th to skip.
DEAL: You can get your first set for $24.95 when you sign up (no code required)!


text:
Disaster And Emergency Management Presidency
Head of AFAD
Board Committee
Disaster and Emergency Advisory Board
TUSAK
AFAD Strategic Plans
AFADEM
MEDİA ROOM
Campaigns Bank Accounts
AFAD Address
AFAD Contact List
Directorates of Civil Defence Search and Rescue
AFADEM Address
Planned Courses
Disaster Management Training Program of Local Administrators Began with the Speech of Head of AFAD Sezer
Disaster and Emergency Management Authority (AFAD) has prepared a training program for local administrators in an effort to maintain more effective disaster management. Within this framework, "Disaster Management Training Program For Local Administrators" aiming at providing expertise in the disaster management was organized at the AFAD headquarters between November 15 and 19. The training program began with the speech of Head of AFAD Governor Yunus Sezer.
AFAD will give training programs for governors and district governors who have a mission in every stage of disaster management and in charge of coordination in their areas. The program aims at allowing local administrators to become experts in disaster management and maintain more effective local disaster management.
Head of AFAD Governor Yunus Sezer made the keynote speech of the training program. Sezer's messages to local administrators were the need to focus on risk reduction, plans that will be implemented for risk reduction, update of equipment that are used by teams during disasters, training programs and update and new entries to the AYDES.
Participants watched the introductory videos of "First 6 hours of earthquake" and "AFAD Emergency" mobile applications at the opening of the training program. Deputy Governors in charge of provincial disaster and emergency directorate of 81 cities, district governors of districts with high disaster risk and local administrators who previously worked in disaster are attending the training program. A total of 181 governors, deputy governors and district governors will get training program set of November 15 and 19. One week training program will end with an exercise.
Head of AFAD Shared Experience Learned From the Kastamonu Bozkurt Flood
Head of AFAD Governor Yunus Sezer shared experience learned from the flood at the Bozkurt district of Kastamonu during his keynote speech. Giving information about the dimension of the disaster in Bozkurt, Sezer mentioned the search and rescue activities carried out under the coordination of AFAD and experienced local administrators were already prepared and took measures in the disaster area.
Head of AFAD Sezer Focused On Risk Reduction
Stressing that importance of disaster preparedness was once more seen during the disaster, Sezer stated, "Any preparation before a disaster prevents loss of life and property. Due to this reason, we have completed the Provincial Disaster and Risk Reduction Plans (IRAP) of all cities expect for İstanbul. I request local administrators to primarily implement these plans in the areas under their authority."
"We do not want these plans to stay in the files" said Sezer, "moral and humanitarian responsibility of any causality due to disaster will belong to all of us. Due to this reason, we must consider these plans as our constitution. AFAD is working in an effort to combine these plans to establish Turkey Disaster Risk Reduction Plan (TARAP). We are aiming at completing TARAP until the end of this year."
"AYDES Made the Inventory of Vehicles"
Sezer stressed the importance of Disaster Management And Decision Support System (AYDES) and said that "We have made the inventory of heavy vehicle and work machine inventory of the entire country. Identity and driver information of these vehicles belonging to the state and the private sector are recorded in the AYDES and we update this information regularly."
"TAMP Allowed Us to Form Teams Who Will Guide Experts in Local Disasters"
Concerning Turkey Disaster Response Plan (TAMP), Head of AFAD Sezer went on to say that:
"Certain measures should be taken in the field before disasters. We want all cities of the country to implement TAMP. We aim at giving training programs in order to allow all 81 cities of the country to work in synchronization. We have formed a 60 member team out of 26 work groups of TAMP. This team will be divided into 20 member teams and visit every city to give training programs. In case of a disaster, these teams will guide other teams and work with them."
"Allah forbid, in case of a disaster in İstanbul, all teams from other cities of the country must be able to work in the city in every neighborhood and district of the city. They must know what they must do according to the system," said Sezer.
"TAMP Provided the Establishment of Local Support Teams"
Reminding that AFAD started a pilot study in 5 cities in order to form a local capacity that will respond to disasters, Sezer noted that they have completed the pilot study in Düzce and established a 180 member local team in the city.
"We have formed local support teams by defining a certain ratio according to the population of the city to the number of personnel employed in municipalities and special provincial administrations. These teams and their equipment are ready to respond disasters. Pilot study continues in Bursa, Kocaeli, Çankırı and Konya. We are planning to expand this study in all cities of the country," said Sezer.
20 thousand village guards will attend training programs
Sezer stated that AFAD has decided to give training programs to approximately 20 thousand village guards.
© 2022 Official website of Republic Of Turkey Ministry Of Interior Disaster And Emergency Management Presidency


text:
FactoryGirl.define do
  factory :post do
    description "MyText"
user_id 1
  end

end

redpajama_set_name: RedPajamaGithub


text:
require 'google/apis/core/base_service'
require 'google/apis/core/json_representation'
require 'google/apis/core/hashable'
require 'google/apis/errors'

module Google
  module Apis
    module SearchconsoleV1
      # Google Search Console API
      #
      # The Search Console API provides access to both Search Console data (verified
      #  users only) and to public information on an URL basis (anyone)
      #
      # @example
      #    require 'google/apis/searchconsole_v1'
      #
      #    Searchconsole = Google::Apis::SearchconsoleV1 # Alias the module
      #    service = Searchconsole::SearchConsoleService.new
      #
      # @see https://developers.google.com/webmaster-tools/search-console-api/
      class SearchConsoleService < Google::Apis::Core::BaseService
        # @return [String]
        #  API key. Your API key identifies your project and provides you with API access,
        #  quota, and reports. Required unless you provide an OAuth 2.0 token.
        attr_accessor :key

        # @return [String]
        #  Available to use for quota purposes for server-side applications. Can be any
        #  arbitrary string assigned to a user, but should not exceed 40 characters.
        attr_accessor :quota_user

        def initialize
          super('https://searchconsole.googleapis.com/', '',
                client_name: 'google-apis-searchconsole_v1',
                client_version: Google::Apis::SearchconsoleV1::GEM_VERSION)
          @batch_path = 'batch'
        end

        # Query your data with filters and parameters that you define. Returns zero or
        # more rows grouped by the row keys that you define. You must define a date
        # range of one or more days. When date is one of the group by values, any days
        # without data are omitted from the result list. If you need to know which days
        # have data, issue a broad date range query grouped by date for any metric, and
        # see which day rows are returned.
        # @param [String] site_url
        #   The site's URL, including protocol. For example: `http://www.example.com/`.
        # @param [Google::Apis::SearchconsoleV1::SearchAnalyticsQueryRequest] search_analytics_query_request_object
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [Google::Apis::SearchconsoleV1::SearchAnalyticsQueryResponse] parsed result object
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [Google::Apis::SearchconsoleV1::SearchAnalyticsQueryResponse]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def query_searchanalytic(site_url, search_analytics_query_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:post, 'webmasters/v3/sites/{siteUrl}/searchAnalytics/query', options)
          command.request_representation = Google::Apis::SearchconsoleV1::SearchAnalyticsQueryRequest::Representation
          command.request_object = search_analytics_query_request_object
          command.response_representation = Google::Apis::SearchconsoleV1::SearchAnalyticsQueryResponse::Representation
          command.response_class = Google::Apis::SearchconsoleV1::SearchAnalyticsQueryResponse
          command.params['siteUrl'] = site_url unless site_url.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Deletes a sitemap from the Sitemaps report. Does not stop Google from crawling
        # this sitemap or the URLs that were previously crawled in the deleted sitemap.
        # @param [String] site_url
        #   The site's URL, including protocol. For example: `http://www.example.com/`.
        # @param [String] feedpath
        #   The URL of the actual sitemap. For example: `http://www.example.com/sitemap.
        #   xml`.
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [NilClass] No result returned for this method
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [void]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def delete_sitemap(site_url, feedpath, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:delete, 'webmasters/v3/sites/{siteUrl}/sitemaps/{feedpath}', options)
          command.params['siteUrl'] = site_url unless site_url.nil?
          command.params['feedpath'] = feedpath unless feedpath.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Retrieves information about a specific sitemap.
        # @param [String] site_url
        #   The site's URL, including protocol. For example: `http://www.example.com/`.
        # @param [String] feedpath
        #   The URL of the actual sitemap. For example: `http://www.example.com/sitemap.
        #   xml`.
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [Google::Apis::SearchconsoleV1::WmxSitemap] parsed result object
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [Google::Apis::SearchconsoleV1::WmxSitemap]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def get_sitemap(site_url, feedpath, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:get, 'webmasters/v3/sites/{siteUrl}/sitemaps/{feedpath}', options)
          command.response_representation = Google::Apis::SearchconsoleV1::WmxSitemap::Representation
          command.response_class = Google::Apis::SearchconsoleV1::WmxSitemap
          command.params['siteUrl'] = site_url unless site_url.nil?
          command.params['feedpath'] = feedpath unless feedpath.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Lists the [sitemaps-entries](/webmaster-tools/v3/sitemaps) submitted for this
        # site, or included in the sitemap index file (if `sitemapIndex` is specified in
        # the request).
        # @param [String] site_url
        #   The site's URL, including protocol. For example: `http://www.example.com/`.
        # @param [String] sitemap_index
        #   A URL of a site's sitemap index. For example: `http://www.example.com/
        #   sitemapindex.xml`.
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [Google::Apis::SearchconsoleV1::SitemapsListResponse] parsed result object
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [Google::Apis::SearchconsoleV1::SitemapsListResponse]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def list_sitemaps(site_url, sitemap_index: nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:get, 'webmasters/v3/sites/{siteUrl}/sitemaps', options)
          command.response_representation = Google::Apis::SearchconsoleV1::SitemapsListResponse::Representation
          command.response_class = Google::Apis::SearchconsoleV1::SitemapsListResponse
          command.params['siteUrl'] = site_url unless site_url.nil?
          command.query['sitemapIndex'] = sitemap_index unless sitemap_index.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Submits a sitemap for a site.
        # @param [String] site_url
        #   The site's URL, including protocol. For example: `http://www.example.com/`.
        # @param [String] feedpath
        #   The URL of the actual sitemap. For example: `http://www.example.com/sitemap.
        #   xml`.
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [NilClass] No result returned for this method
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [void]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def submit_sitemap(site_url, feedpath, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:put, 'webmasters/v3/sites/{siteUrl}/sitemaps/{feedpath}', options)
          command.params['siteUrl'] = site_url unless site_url.nil?
          command.params['feedpath'] = feedpath unless feedpath.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Adds a site to the set of the user's sites in Search Console.
        # @param [String] site_url
        #   The URL of the site to add.
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [NilClass] No result returned for this method
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [void]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def add_site(site_url, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:put, 'webmasters/v3/sites/{siteUrl}', options)
          command.params['siteUrl'] = site_url unless site_url.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Removes a site from the set of the user's Search Console sites.
        # @param [String] site_url
        #   The URI of the property as defined in Search Console. **Examples:** `http://
        #   www.example.com/` or `sc-domain:example.com`.
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [NilClass] No result returned for this method
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [void]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def delete_site(site_url, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:delete, 'webmasters/v3/sites/{siteUrl}', options)
          command.params['siteUrl'] = site_url unless site_url.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Retrieves information about specific site.
        # @param [String] site_url
        #   The URI of the property as defined in Search Console. **Examples:** `http://
        #   www.example.com/` or `sc-domain:example.com`.
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [Google::Apis::SearchconsoleV1::WmxSite] parsed result object
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [Google::Apis::SearchconsoleV1::WmxSite]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def get_site(site_url, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:get, 'webmasters/v3/sites/{siteUrl}', options)
          command.response_representation = Google::Apis::SearchconsoleV1::WmxSite::Representation
          command.response_class = Google::Apis::SearchconsoleV1::WmxSite
          command.params['siteUrl'] = site_url unless site_url.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Lists the user's Search Console sites.
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [Google::Apis::SearchconsoleV1::SitesListResponse] parsed result object
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [Google::Apis::SearchconsoleV1::SitesListResponse]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def list_sites(fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:get, 'webmasters/v3/sites', options)
          command.response_representation = Google::Apis::SearchconsoleV1::SitesListResponse::Representation
          command.response_class = Google::Apis::SearchconsoleV1::SitesListResponse
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Index inspection.
        # @param [Google::Apis::SearchconsoleV1::InspectUrlIndexRequest] inspect_url_index_request_object
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [Google::Apis::SearchconsoleV1::InspectUrlIndexResponse] parsed result object
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [Google::Apis::SearchconsoleV1::InspectUrlIndexResponse]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def inspect_url_index(inspect_url_index_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:post, 'v1/urlInspection/index:inspect', options)
          command.request_representation = Google::Apis::SearchconsoleV1::InspectUrlIndexRequest::Representation
          command.request_object = inspect_url_index_request_object
          command.response_representation = Google::Apis::SearchconsoleV1::InspectUrlIndexResponse::Representation
          command.response_class = Google::Apis::SearchconsoleV1::InspectUrlIndexResponse
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        # Runs Mobile-Friendly Test for a given URL.
        # @param [Google::Apis::SearchconsoleV1::RunMobileFriendlyTestRequest] run_mobile_friendly_test_request_object
        # @param [String] fields
        #   Selector specifying which fields to include in a partial response.
        # @param [String] quota_user
        #   Available to use for quota purposes for server-side applications. Can be any
        #   arbitrary string assigned to a user, but should not exceed 40 characters.
        # @param [Google::Apis::RequestOptions] options
        #   Request-specific options
        #
        # @yield [result, err] Result & error if block supplied
        # @yieldparam result [Google::Apis::SearchconsoleV1::RunMobileFriendlyTestResponse] parsed result object
        # @yieldparam err [StandardError] error object if request failed
        #
        # @return [Google::Apis::SearchconsoleV1::RunMobileFriendlyTestResponse]
        #
        # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
        # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
        # @raise [Google::Apis::AuthorizationError] Authorization is required
        def run_mobile_friendly_test(run_mobile_friendly_test_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:post, 'v1/urlTestingTools/mobileFriendlyTest:run', options)
          command.request_representation = Google::Apis::SearchconsoleV1::RunMobileFriendlyTestRequest::Representation
          command.request_object = run_mobile_friendly_test_request_object
          command.response_representation = Google::Apis::SearchconsoleV1::RunMobileFriendlyTestResponse::Representation
          command.response_class = Google::Apis::SearchconsoleV1::RunMobileFriendlyTestResponse
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end

        protected

        def apply_command_defaults(command)
          command.query['key'] = key unless key.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
        end
      end
    end
  end
end


The Fat One recaps the weekend with lots of nattering about different things. Happy Turkey Neck Soup Day.
Posted by Big Fatty in Podcasts on March 30th, 2015  Both comments and pings are currently closed.


Blog Home » Hello, Again! Again.
So what's new here at Hall of Frames? I'm really glad you asked. You see, we have finally finished our yearly reinvention of the Hall of Frames' moulding walls. Sort of like The Great Wall of China, but with WAY more color and zero international travel, you know?
And this year we have made it better than ever: redesigning the stylistic flow, adding the best new frames of the season, and saying buh-bye to some outdated styles while maintaining the always-in-style-classics. Phew, that was a lot to type into one sentence, you guys. Can you even imagine the work that went into organizing 4000 moulding samples? You really can't. But thanks for trying. Audience participation is always appreciated.
But let's get back to the topic at hand, shall we?
Get excited because for the next few weeks, months, years even (#optimism), we are going to pop in and tell you what new frames we're currently obsessed with here at Hall of Frames. And maybe some tidbits about art, because hello! what goes better with frames than art? That's right—nothing. I mean, except for beloved photos of friends and family of course. And custom mirrors naturally, which the Hall of Frames stores do so well and so prolifically. But I'll save that topic for another post. "Gorgeous mirrors that are custom made for your home" makes a way better headline than byline, wouldn't you say?
Excited yet? No? Wow, tough crowd. How 'bout some pictures of our spectacular new frame choices!
Okay, now you're excited! And speaking of excitement, (sorry, I'll stop using the word "excitement," as 5 times might be over the limit for a single blog entry), we are so excited looking forward to the holiday season and to making this blog informative, interesting, and maybe even a bit entertaining. We have tons of thoughts to share with you! Some of them might even be about custom framing. Just kidding. Sort of.
We may even get crazy and throw in some decorating tips here and there. And random life observations… AS they pertain to art and framing. (← This is a business/PR/marketing tool after all, friends, not just another place for someone to accost the world with personal thoughts and feelings.) But sincerely and most importantly, we would love to engage with you all and hope that you will feel free to send some ideas our way. Maybe you have some framing topics you'd like to learn more about? Or you have questions about wall groupings, art, color, proportions, etc. Help us out, and leave some comments!
Posted on November 11th, 2015 by Gillian Zimmerman in Company News, Events, HOF Exclusive Products.


Sparkly, flowing, fluid art, unique handmade resin earrings. Handmade with silver flakes and blue resin. Each pendant is one of a kind.
Resin Charm measures about 1 1/2 inches long.
The charms were made by pouring resin and pigments into a mold after hand mixing the colors. The resin is non yellowing and will last as long as you want to wear it. Inspired by snowy mountains, deep oceans and glaciers.


text:
Amicus Brief in the GEO Group, Inc. v. Gavin Newsom, et al.
Brief of Immigrant Legal Resource Center, Human Rights Watch & Freedom For Immigrants as Amici Curiae in Support Of Defendants-Appellees
STATEMENT OF INTEREST Immigrant Legal Resource Center ("ILRC"), Human Rights Watch, and Freedom For Immigrants ("FFI," formerly Community Initiatives for Visiting Immigrants in Confinement) (collectively, "Amici") respectfully submit this brief in…
July 8, 2020 News
Human Rights Watch Amicus Brief in Hernandez-Roman v. Wolf
Covid-19 and the Adelanto Immigration and Customs Enforcement Processing Center
Amicus Brief in the GEO Group, Inc. v. Gavin Newsom; Xavier Becerra
Brief of Amici Curiae of Immigrant Legal Resource Center, Human Rights Watch and Freedom For Immigrants
US: Misuse of the Material Witness Statute
Amicus Curiae brief filed with the Supreme Court
Human Rights Watch and the National Association of Criminal Defense Lawyers filed an amicus brief in the case of Ashcroft v. Al-Kidd before the Supreme Court. The case challenges the US government's misuse of the material witness statute to investigate…
US: California Should Reduce Overcrowding in its Prisons
Amicus Curiae provided to the United States Supreme Court in Schwarzenegger v. Plata
INTRODUCTION This case involves ongoing, undisputed, and lethal constitutional violations in the California state prison system. As the lower court found, and the State does not dispute, "the medical and mental health care available to inmates in the…
Submission to the Committee on the Rights of the Child on US Compliance with the Optional Protocol
This submission by US Campaign to Stop the Use of Child Soldiers addresses US deployment of 17-year-olds to combat in Iraq and Afghanistan, recruitment practices, the detention of child soldiers in Iraq and Guantanamo Bay, Cuba, and the treatment of…
US: Supreme Court to Review Restrictions on Access to Court for Guantanamo Detainees
Boumediene v. Bush and Al Odah v. US amicus brief
On December 5, 2007, the Supreme Court will hear oral arguments in a challenge to the Military Commissions Act of 2006. At stake are provisions in the law that prohibit the 330 Guantanamo Bay detainees – and any other non-citizen the president declares to…
Brief of Amicus Curiae International Human Rights Organizations
Supreme Court of the United States, January 6, 2006
The detention and military commission systems created by the Executive to hold and try persons seized in the "war on terror" and implemented at the United States Naval Station in Guantánamo Bay, Cuba ("Guantánamo") violate the well-established norms of…
November 8, 2005 News
Amicus Curiae Brief : Open Society Institute v. United States Agency for International Development
Negative Impact on Public Health Interventions by Mandatory Anti-Prostitution Pledge
The Open Society Institute (OSI) and DKT International have recently initiated two separate but similar lawsuits against the United States Agency for International Development (USAID) regarding the so-called "anti-prostitution pledge" in legislation…
Brief of Amici Curiae in Goodman v. Georgia
Supreme Court Brief, July 29, 2005
Human rights Watch joined with many other organization to file an amicus brief in Goodman v. State of Georgia et. al. urging the Supreme Court to rule that Title II of the Americans with Disability Act, as applied to prisoners with disabilities, is a…
Jama v. INS: Keyse G. Jama, Petitioner, v. Immigration and Naturalization Service, Respondent
Supreme Court of the United States, No. 03-674, 05/24/04
On Writ of Certiorari to the United States Court of Appeals for the Eighth Circuit Brief Amici Curiae of International Human Rights Organizations and International Law Professors in Support of the Petitioner "When a country lacks a functioning central…


text:
Rex Burkhead agrees to restructured deal with Patriots
mdaniels@providencejournal.com
The Patriots entered this week with little salary cap space. Needing some wiggle room for training camp and the upcoming 2020 season, something had to give. On Tuesday, the team announced it had restructured the final year of Rex Burkhead's contract.
The veteran running back has been a versatile piece of the offense since 2017, but health issues have held the 30-year-old back. Instead of being in danger of being released, Burkhead agreed to a pay cut in order to stick around for at least one more season.
According to ESPN, Burkhead's base salary for 2020 drops from $2.5 million to $1.05 million. Along with a $550,000 signing bonus, the back can earn another $400,000 in roster bonuses, which is $100,000 less than his previous contract. Burkhead is in the final year of his deal and will be an unrestricted free agent in 2021. This move frees up $981,250 for the Patriots. That amount is significant considering the Patriots came into this week with less than $300,000 in space.
The Patriots probably aren't done freeing up cap space. They typically like several million dollars in room during the season in the event they need to acquire players via free agency, waivers or the trade market. So Burkhead might be the first domino but likely won't be the last as the Pats are still tight against the NFL's salary cap.
By keeping Burkhead around, the back will help whatever quarterback ends up starting for the Patriots. Last season, he rushed for 302 yards to go with three running touchdowns. Burkhead also caught 27 passes for 279 receiving yards. Considering the run-pass versatility he brings, having him on the field is a great way to disguise what the offense is about to do.
Burkhead has been solid for the Patriots since signing as a free agent in 2017. The biggest hurdle he's had to get over has been injuiries. Burkhead hasn't played a full 16-game season since 2016 when he was in Cincinnati.
In 2017, he played in only 10 games with the Patriots due to injuries to his ribs and knees. He was extremely efficient, however, scoring eight touchdowns (five rushing and three receiving) while running for 264 yards and catching a career-high 30 passes for 254 receiving yards.
In 2018, Burkhead spent eight games on the injured reserve due to a neck injury. In the eight games he played, he rushed for 186 yards and caught 14 passes for 131 yards. He also scored two touchdowns, including the game-winner, in the AFC Championship Game in Kansas City.
Last season, Burkhead missed three games with a foot injury.
The Patriots will head into training camp with a loaded backfield. Burkhead will compete with James White, Sony Michel, Brandon Bolden, Damien Harris and undrafted free agent J.J. Taylor.
On Twitter: @MarkDanielsPJ


text:
Brewster tops Castle Rock 72-41 for girls 1A title
Chandler Smith scored 26 points to lead Brewster to a 72-41 victory over Castle Rock in the Class 1A girls state championship game Saturday.
Smith made 10 of 19 shots, including 4 of 7 3-pointers, in the most lopsided game in 1A girls history. Smith had 22 points at halftime _ more than previously unbeaten Castle Rock.
The Bears (26-1) were firing on all cylinders in the first half, making 63 percent of their shots and out-rebounding the Rockets 22-8.
Smith grabbed a game-high 10 rebounds. She also finished with eight assists, five steals and two blocked shots.
Maddi Seidl led the Rockets (26-1) with 18 points and nine rebounds, and Macee Utecht added 11 points.
Becky Mae Taylor chipped in 13 points and Monica Landdeck scored 12 for the Bears.


text:
Imprint: Portfolio
Indentured
The Battle to End the Exploitation of College Athletes
Joe Nocera
Ben Strauss
Indentured reveals how these and other renegades, working sometimes in concert and sometimes alone, are fighting for justice in the bare-knuckles world of college sports.
'How can the NCAA blithely wreck careers without regard to due process or common fairness? How can it act so ruthlessly to enforce rules that are so petty? Why won't anybody stand up to these outrageous violations of American values and American justice?'
In the four years since Joe Nocera asked those questions in a controversial New York Times column, the National Collegiate Athletic Association has come under fire. Fans have begun to realize that the athletes involved in the two biggest college sports, men's basketball and football, are little more than indentured servants. Millions of teenagers accept scholarships to chase their dreams of fame and fortune—at the price of absolute submission to the whims of an organization that puts their interests dead last.
For about 5 percent of top-division players, college ends with a golden ticket to the NFL or the NBA. But what about the overwhelming majority who never turn pro? They don't earn a dime from the estimated $13 billion generated annually by college sports—an ocean of cash that enriches schools, conferences, coaches, TV networks, and apparel companies . . . everyone except those who give their blood and sweat to entertain the fans.
Indentured tells the dramatic story of a loose-knit group of rebels who decided to fight the hypocrisy of the NCAA, which blathers endlessly about the purity of its "student-athletes" while exploiting many of them: The ones who get injured and drop out because their scholarships have been revoked. The ones who will neither graduate nor go pro. The ones who live in terror of accidentally violating some obscure rule in the four-hundred-page NCAA rulebook.
Joe Nocera and Ben Strauss take us into the inner circle of the NCAA's fiercest enemies. You'll meet, among others . . .
- Sonny Vaccaro, the charismatic sports marketer who convinced Nike to sign Michael Jordan. Disgusted by how the NCAA treated athletes, Vaccaro used his intimate knowledge of its secrets to blow the whistle in a major legal case.- Ed O'Bannon, the former UCLA basketball star who realized, years after leaving college, that the NCAA was profiting from a video game using his image. His lawsuit led to an unprecedented antitrust ruling.- Ramogi Huma, the founder of the National College Players Association, who dared to think that college players should have the same collective bargaining rights as other Americans.- Andy Schwarz, the controversial economist who looked behind the façade of the NCAA and saw it for what it is: a cartel that violates our core values of free enterprise.Indentured reveals how these and other renegades, working sometimes in concert and sometimes alone, are fighting for justice in the bare-knuckles world of college sports.
Praise for Indentured
Impeccably reported and written, this book puts a bullet in the heart of the country's most morally corrupt institution and will help liberate the thousands who are truly indentured
Buzz Bissinger, author of Friday Night Lights
Full Dissidence
The Great American Sports Page
JOHN SCHULIAN
Sport Inc.
Ed Warner
The Pleasures of Leisure
Robert Dessaix
Matt de la Peña
Urban Meyer, Wayne Coffey
Travis Elborough
Indentured: The Inside Story of the Rebellion Against the NCAA
Joe Nocera, Ben Strauss
Finding Triathlon
Scott Tinley
Hockey Night Fever
The Qb
The Nhl
D'Arcy Jenish
The Battle Of Alberta
Mark Spector
Got To Give The People What They Want


text:
Q: ExactTarget push messages get mixed up when sent in quick succession I have noticed that if I send push notifications one after the other quite quickly (within around 10-20 secs of each other) the extra information can get 'mixed up'. This was observed using the ETPush SDK on Android and also listening directly to incoming messages using my own BroadcastReceiver. For example when I view the logs from ETPushService as the messages are received I see (amongst other things):

[google.sent_time:1484922340768] [alert:Testing channel_1] [deepLink:channel_1]
  [google.sent_time:1484922432464] [alert:Testing channel_2] [deepLink:channel_2]
  [google.sent_time:1484922482915] [alert:Testing channel_3] [deepLink:channel_3]
  [google.sent_time:1484922517017] [alert:Testing channel_4] [deepLink:channel_4]
  [google.sent_time:1484922517260] [alert:Testing channel_4] [deepLink:channel_3]
  [google.sent_time:1484922534682] [alert:Testing channel_2] [deepLink:channel_4]
  [google.sent_time:1484922548316] [alert:Testing channel_2] [deepLink:channel_4]
  [google.sent_time:1484922833792] [alert:Testing channel_2] [deepLink:channel_2]

As you can see the value for alert and deepLink do not always match, however when the messages were sent they always went out with "MessageText":"Testing channel_x" and "CustomPayload":{"deepLink":"channel_x"} where channel_x was the same within each message. It seems as if the message data gets mixed up within ExactTarget's service and arrives in the wrong order, but eventually sorts itself out by the final message.
Is this something that anyone has seen before, and are there any known workarounds for this behaviour?

A: As of the current release:

customPayload is cached for 15
  minutes. Wait at least 15 minutes before performing two different
  customPayload sends to the same PushMessageId.

Marketing Cloud API Documentation
The caching will be removed in an upcoming release.


The buffer distance around your selected features can be modified by entering a number into the input and then selecting the units for the buffer distance.
The layers to include in the buffer are the layers in your current map selection that you want to buffer around. Control-left click on multiple layers in the box in order to include them in the buffer selection. In the example below, only the Street Centerlines layer is selected, so the buffer will ignore Buildings and Parking Lots, even though they are selected on the map.
If you've changed your map selection since launching the buffer tool, you can click on the refresh button in order to refresh the layer listings to include in the buffer. Remember to re-select the layers you want included in the buffer.
This is the name of the buffer on that will appear in the legend.
Enable this checkbox to preserve any previously created buffers. If unchecked, creating a buffer will destroy any existing buffers on the map.
You can configure the fill and border style of the buffer by selecting the appropriate values.
Click the "Done" button to create the buffer with your current parameters. Note that if you don't have any selected features on the map that are on the selected layers to include in the buffer, no buffer will be created. Otherwise, your buffer should appear on the map and legend.
Click the "Cancel" button to cancel creating a buffer entirely.


Sales enablement cards provide succinct facts about a product, its market and the competition. The classic format is a deck of nine 'battle' cards. These are used to refresh the memory before a sales meeting.
Informed Sauce has extended the concept to provide additional market intelligence to provide a complete service for sales staff, or external sales channels—distributors and resellers.
As there is a general move from point products to complex solutions, the need for more information at the finger-tips becomes a valuable aid to the sales process.


If you are worried about your Facebook personal data, then follow our quick guide on how to change or adjust Facebook privacy settings on iPhone and Android to secure your information.
Even world's most prominent social network Facebook has been accused of sharing user's Personal data to the third party. It seems like Facebook is violating its terms of service by misusing personal data. Since you have been connected with lots of people around the world, you may not want to delete Facebook account. But, you can keep your Personal data safe on Facebook. To do that you need to change privacy settings in Facebook on Android and iPhone device.
Well, the biggest buzz shaped when WhatsApp co-founder has recently tweeted "It is time. #deletefacebook" because of Cambridge Analytica using Facebook data of over 50 million users. That's the biggest controversy! Well, the great thing is you can stop Facebook from accessing your Personal Data. All you need to adjust your privacy settings on Facebook from Android or iPhone.
As you have recently heard that Facebook is misusing user's personal information, for sure, you won't like it all. Hence, the great idea is to remove some of your personal information from your Facebook account to keep protected.
Step #1. Open the Facebook app on Android phone and tap on the Menu icon (Look like three lines) in the top right corner.
Step #2. Next, scroll down and tap on Account Settings.
Step #3. Tap on Privacy.
Step #4. Now, here you can check out each option for which you want to adjust and configure your privacy settings.
Step #1. Open the Facebook app on iPhone and tap on the Menu icon (Look like three lines) in the bottom right corner.
Step #2. Next, tap on Settings and select Account Settings.
Step #4. Now you can check out each option and configure your privacy settings as per your need.
This is how you can secure personal information on Facebook without the need to delete it. Hope now you have added some restrictions on your Facebook. Please be safe from hackers as well. If you have any other suggestions regarding keeping your Facebook's Personal data safe, then feel free to tell us here in comments or on Facebook, Twitter, and Google Plus.


A man in Massachusetts with all the right intentions wanted to help his 80-year-old mother by quickly riding her back porch of ice so she would not fall.
The Boston Globe reports the man was hesitant to use salt since it could corrode the bricks on the building. However, sand and salts were used on the front porch. Using a snow shovel was a bit more work than the man was willing to do. The next best idea that came to mind was fire.
No one was injured in the fire. Read the full story.
Cold weather can make people do funny things. Educate yourself on how to keep you and your family warm safely during these cold winter months.


9th Annual Winter Solstice Celebration at New York's Cathedral of St. John the Divine will take place on December 20, 21, and 22. This is the first time in seven years that the event will be on the actual weekend of the solstice (which occurs at 5:23pm EST on the 21st).
The Nantucket Historical Association (NHA) is pleased to welcome special guests Paul Winter and Dr. Roger Payne for a legendary one-night concert on Wednesday, August 31, 2016 at 7 P.M. at the Whaling Museum, 13 Broad Street.
Paul Winter is a saxophonist and composer, and seven-time Grammy winner. Dr. Roger Payne is the biologist famous for the discovery of humpback whale songs in the 1960s, and an environmentalist who has played a major role in the worldwide campaign to end commercial whaling. The two have collaborated for decades in creating music inspired by the whales, interweaving these extraordinary voices into the fabric of the music.
This special "Whales Alive" concert features music based on themes from the songs of the whales, interwoven with the whales' voices. It will include the finale from the Winter/Payne album Whales Alive, featuring Payne's poem "The Voyage Home," narrated by Leonard Nimoy. Dr. Payne will tell of his adventures recording whales since the mid-20th century, and also speak about the ongoing challenges whales still face, as well as pollution in the world's oceans.
Paul Winter's musical odyssey has long embraced the traditions of the world's cultures, as well as the wildlife voices of what he refers to as "the greater symphony of the Earth." From the early days of his college jazz sextet, which toured Latin America for the State Department and performed the first-ever jazz concert at the White House for the Kennedys in 1962, to his later ensemble, the Paul Winter Consort, his concert tours and recording expeditions have taken him to 52 countries and to wilderness areas on six continents, where he has traveled on rafts, dog sleds, mules, kayaks, tug-boats and Land Rovers.
Winter has recorded 45 albums, of which 7 have been honored with Grammy® Awards. Since 1980, Paul and his Consort have been artists-in-residence at New York's Cathedral of St. John the Divine, where they have presented over 200 unique events, including their famed annual Winter Solstice and Summer Solstice Celebrations. Paul's current project is "Flyways: A Celebration of the Great Bird Migration from Africa through the Middle East to Eurasia" which will incorporate indigenous music of each of the sixteen countries over which the birds fly, interwoven with the voices of the birds.
Dr. Roger Payne is best known for his studies of whales in the wild. He has an AB from Harvard and a Ph.D. from Cornell. He is best known for his co-discovery (with Scott McVay) that humpback whales actually sing songs. His 1971 article in National Geographic magazine included a playable recording of whale songs.
Payne has led over 100 expeditions to all oceans and studied every species of large whale in the wild. He pioneered many of the benign research techniques now used throughout the world to study free-swimming whales, and he has trained many of the current leaders in whale research, both in the US and abroad. Payne has lectured at most major U.K. and U.S. universities, and from 1971-1990 appeared on most major TV and radio talk shows, as well as being the subject of more than 40 television films. Payne was also featured in the 2015 Jane and Payne, exploring his friendship with Jane Goodall.
This concert is being presented with the generous support of the Hall-Froelich Foundation.
Admission to this incredible evening is only $10 per person for the performance, with limited $50 tickets available for the performance and a reception immediately following. All tickets are on sale now at www.nha.org/tickets.
Doors open at 6:30 P.M., with the concert beginning promptly at 7 P.M.
For more information, visit www.nha.org or call (508) 228-1894.


text:
Warrant in deadly fire: father's injuries don't match story | News
Warrant in deadly fire: father's injuries don't match story
Tuesday, March 8th, 2016, 7:29pm
TUCKER, GA (WXIA) -- In warrants obtained by 11Alive's Valerie Hoff, fire investigators report the injuries of the only surviving family member in a Tucker home fire don't match his story.
A February 9 blaze killed Kathy Patterson and daughters 12-year-old Kayla and 9-year-old Madelyn. Father Brent Patterson was the sole survivor. The day after the fatal fire, he returned to the home and spoke with reporters.
"This is the only place I can come to be with them," Patterson said. "This is all I have left, this is it. I don't know what else to do, this is where they are."
In the application for a search warrant, investigators detail the differences in Patterson's stories.
At the scene on the night of the fire, investigators say Patterson told them the family was upstairs getting ready for bed when he heard a noise downstairs and went to investigate. "He opened the door in order to vent the smoke, because he thought it might help. It was at this time the fire erupted, forcing him outside," the court document reads. He and a neighbor went around to the back of the house and broke a sliding glass door with a shovel, but were not able to get back into the burning home.
PHOTOS | Patterson family
Investigators say, several days later, Patterson's story changed. When questioned on February 12, "Mr. Patterson gave a different account of what happened." Instead of saying his family was getting ready for bed, investigators said he told them the family was already asleep. And instead of hearing a sound and investigating, he was awakened by the noise. Investigators say he didn't see any sign of fire and smoke until after he opened the door. "The conflicting statements given by Mr. Patterson could not explain the fire behavior, fire patterns, or the speed of the fire spread. Also, the minor injuries sustained by Mr. Patterson are not consistent with his explanation of his actions that evening in either of his accounts."
The Gwinnett County District Attorney's Office told 11Alive News arson is the logical crime to investigate, but points out there has been no conclusive finding of arson. In a statement issued to 11Alive, the Gwinnett County Fire Department said the investigation is still underway: "Fire Investigators are continuing to look at ALL angles and possibilities in the case as we conduct a complete and thorough investigation. That has not changed. Though we have not publically called the fire an act of arson, doesn't mean that it is not one of the angles being considered."
PHOTOS from the fire scene
The warrant also detailed efforts to determine what medications, if any, the family members had in their systems when they passed away. According to the warrant application, Kathy Patterson took psychiatric medications that made her sleepy and also drank alcohol.Toxicology examinations have been requested on all three family members "in an effort to determine how any medications/ substances they might have been taking would affect their response to the fire."
The warrant also listed journals, paperwork, prescription medicine bottles, photographs, cards and letters, an iPad, and a flash drive as items taken from the burned out home.