text:
Apocaliterary fiction and the Museum of Civilisation
by Harry Illingworth
Inspired by Emily St John Mandel's Museum of Civilisation from her novel Station Eleven, Harry from Goldsboro books takes us through what items their customers would save in an apocalypse.
The world we live in is a strange one. One full of evil, illness, yet undeniable beauty. It is a world where our elders complain of the younger generation's blunted youth, dumbed down by iPhones, computers and social media; corrupted by gratuitous violence. But in Emily St. John Mandel's novel Station Eleven, amongst many other things, she poses the question: what if we were to lose it all?
This, more than the post-apocalyptic backdrop, is what Emily's novel explores. For anybody that hasn't yet read this extraordinary book, it is a love letter to this time and place we find ourselves in. It is why, 20 years in the future, after 99.9% of the world's population has been wiped out by the Georgia Flu (I don't want to alarm you but at an event I went to with Emily and Sarah Lotz it was mentioned that this is the most plausible world ending scenario...) a bunch of survivors gravitate to a haven where there is a Museum of Civilisation which is a collection of objects from the world as we know it. It is a reminder of what was once everywhere and is now nowhere.
When I first read Station Eleven much earlier this year, I knew it was something special. The warning signs were there when I was having to take breaks and deep breaths between chapters to allow what I'd just read to sink in, but in all honesty I thought it was an outstanding work of literary brilliance that just happened to slip into that old favourite genre of mine: post-apocalyptic/dystopian.
But it is genre-bending. On Twitter, I may have even tried to invent my own genre for it ('apocaliterary fiction', since you asked) but you just cannot put this book in a box. If you think post-apocalyptic fiction isn't your bag, I'd urge you to try Station Eleven and your thoughts on that matter may just alter for it is so much more than that. I know The Road changed the game for a lot of readers, and I believe that this book will do, and is doing, the same.
At Goldsboro Books, where I work as a bookseller and editorial assistant at DHH Literary Agency, we knew we wanted to do something special. Picador produced a limited edition of the novel that we stocked (we sold out of all 250 in three days and are racing through the rest of our total of 550 with only a few left!) and we created our very own Museum of Civilisation in our shop window . . .
The Museum of Civilisation in Goldsboro Books's window
We invited anybody and everybody to tweet in the one thing they would save in an apocalypse would be (with the #Station11 that we've all become so accustomed to), and from that list we created our own museum based on everyone's suggestions.
As you can imagine, the answers we received ranged from the practical, the not so practical, to the downright hilarious. A lot of books were 'saved', ranging from Harry Potter and To Kill a Mockingbird to Joe Abercrombie's First Law Trilogy and more. Food was saved: Marmite, HP sauce, assorted seeds. The ever practical Swiss Army Knife was referred to a few times, and Emily St. John Mandel herself said she would save a globe, 'because without air travel one's life would become so localised.' Other authors, themselves huge fans of the book, got involved too. Samantha Shannon, author of The Bone Season, said that she would save 'a clock or a watch, because time would have less meaning once society collapsed' and Lauren Beukes, author of The Shining Girls, would save a washing machine because 'it changed women's lives as much as the contraceptive pill.' My two personal favourites were a copy of Hello magazine 'so that survivors would know how not to rebuild civilisation', and a prop moustache on a stick – 'something pointless to show frivolity was mundane'.
The museum contents have now been collated, and we have picked a winner to donate our Museum of Civilisation to...
Congratulations Jax Blunt (@liveotherwise), who donated a Swiss Army Knife, and who will be receiving her prize when we can finally bring ourselves to change the magical window display that is up!
It still draws people into the shop and from my desk I do enjoy watching passersby stop and admire the display, looking not only at the beautifully produced vibrant book, but the little wonders to be found hidden amongst them.
Harry is on Twitter @harryillers and you can find Goldsboro Books @GoldsboroBooks.
Our favourite dystopian novel of recent years, Station Eleven moves backwards and forwards in time, presenting the recognisable years just before a flu epidemic brought about the collapse of civilisation alongside the strange and altered world that exists twenty years after. It's a novel that asks questions about art and fame and about the relationships that sustain us through anything – even the end of the world.
Must reads: 50 best books of all time
The best fiction books of 2022 and beyond


text:
Home Basketball Former Rams coach Jermaine Small looks to guide Edmonton Stingers to another CEBL championship
BasketballFeaturesHumans of TMUOn CampusSportsTop stories
Former Rams coach Jermaine Small looks to guide Edmonton Stingers to another CEBL championship
by Libaan Osman April 6, 2021
written by Libaan Osman April 6, 2021
Small currently has the best record of a CEBL head coach through two seasons
Small served as an assistant coach for the Rams' men's basketball team for three seasons. (BCBFraser/Wikimedia)
Former Ryerson assistant coach Jermaine Small is eager to lead the Edmonton Stingers to yet another Canadian Elite Basketball League (CEBL) championship after tasting glory last summer.
Small guided the Stingers to a 7-1 record in the CEBL Summer Series last August en route to the team's first title.
For him and his players, this upcoming season is about proving to themselves that it wasn't just a fluke.
"We're walking in with something to prove, not to the rest of the league but to ourselves," said Small. "We're not worried about who's coming, who's playing. We're really focused on proving it to ourselves that we could do it in a regular season."
After two seasons in the CEBL, Small holds the best record among coaches at 17-4. He's focused on creating a winning culture with the Stingers while also taking a minute to appreciate and be grateful for what his team managed to accomplish last season.
"It's something that can never be taken from you," said Small on winning a title. "It's made me want more, in all honesty. Once you're at that stage, you don't ever want to come down."
Before becoming the head coach and general manager of the Stingers, Small spent three seasons as an assistant coach with Ryerson's men's basketball team under former head coach Roy Rana, who now coaches in the NBA.
During Small's time at Ryerson, the program shifted from just an average university basketball team in the province to one of the most respected teams in the country. Small was in charge of the team's player development, recruiting and hosting summer camps. His success earned him a position with Queen's University as a full-time assistant coach in 2014.
Initially, Small was an assistant coach with the Stingers for the CEBL's inaugural season in 2019 but he took over as head coach and general manager eight games into the season after coach Barnaby Craddock stepped down.
Small led Edmonton to a nine-game win streak that year and a 14-6 regular season record. After a successful first year coaching in the CEBL, Small was also named the head coach of the University of Lethbridge in March 2020.
In a year that was supposed to see him take over a new university program while juggling his CEBL duties, Small was left sidelined due to the pandemic. Away from the game for much of the year, Small has remained eager to get back onto the court, turning his sights on chasing another championship in the CEBL.
At least two Ryerson alumni will be joining him on the Stingers: guards Adika Peter-McNeilly and Jahmal Jones — two players he coached while at Ryerson.
Peter-McNeilly became the first player in Ryerson program history to be named a U SPORTS First Team All-Canadian and has been a reliable player for Small, playing for Edmonton in every CEBL season to date. During the CEBL Summer Series, he averaged 10.6 points, 3.8 rebounds, 2.0 assists and 1.5 steals per game.
The other notable Ryerson alumnus Small has recruited this season is Jones, who graduated from the program in 2015 and still holds the all-time record for assists and steals.
Small had attempted to recruit Jones to play for the Stingers since the inception of the CEBL and was thrilled when he received a call from Jones' agent letting him know he'd be joining Small's roster for the upcoming year.
With reigning CEBL MVP Xavier Moon as the team's starting point guard, Small plans to have Jones come off the bench alongside Peter-McNeilly to reignite that Ryerson connection while still having them play starter minutes.
"To me, they're both sixth starters. I trust them and I know they're both experienced," said Small. "And of course, (these) two will be on the floor at the same time because they played together already."
With arguably two of the fastest point guards in Moon and Jones, Small sees his team potentially being one of the hardest to stop in transition. He'll look to rely on veteran players, with the Stingers bringing back a majority of last year's championship roster.
Right now, Small's main focus has turned to filling out the remaining roster spots with import players before the start of the season. With the uncertainty of the NBA hosting a Summer League, it could potentially result in many players considering the CEBL instead.
Small's main goal remains creating a winning culture with the Stingers.
"I think we've built something pretty strong here," said Small. "I just want to continue to build on it. Our group knows we just got to focus on the process and be grateful for the opportunity to play."
Libaan Osman
https://ontherecordnews.ca/author/libaan-osmanryerson-ca/
Ikea set to open storefront in downtown Toronto by late 2021, early 2022
Notable Ryerson alumni to highlight yet another CEBL season
Road to recovery: Rams star guard is embracing her return to basketball
Ryerson head coach Carly Clarke prepping for Olympics despite cancellation rumours
basketballCEBLedmontonJermaine Small
Ready to give up sushi? Seaspiracy is here to convince you
Ryerson condemns anti-Asian racism, encourages community to view Responding to Hate Toolkit
TMU Hosts Consent Action Week amid Heightened Security...
Putting the M in November
On The Record – S3E6 – Singing the...
A Blue and Gold Success Story
When Tip-Creep Meets Inflation: The Rising Cost of...

redpajama_set_name: RedPajamaCommonCrawl


Thomson TXSD9813 Top Loading Washing Machine Product Pice, specification, reviews, ratings. now buy from gadgetsguru Singapore site. homson TXSD9813 Top Loading Washing Machine with Multi program: Cotton / Synthetics / Delicates / IdeAl45min / Flash30'Rinse / Spin .
THOMSON TX 938N INSTRUCTIONS FOR USE MANUAL Pdf Download.
thomson washing machine support in singapore; Shop for washing machines - Harvey Norman Singapore. ... Thomson Washer New Catalogue 08 - . ... Thomson washing machines are rated Class AA in the European ... Thomson Washer New Catalogue 08.
Thomson Washing Machines Robert Gibralter. Loading... Unsubscribe from Robert Gibralter? ... How to Open a Washing Machine Door that's Stuck Closed - Duration: 1:30. eSpares 592,200 views.
Thomson Twin Tubs. Twin tubs are something that especially older people seem to look for as, with the way that modern appliances have gone, they look desperately inefficient in terms of energy use and water volume used when compared to a modern front loading washing machine.
Thomson washing machine servicing - posted in Lite & EZ: suspect door lock problem. TX808. any recommendation for service center or repairman?
Thomson Washing Machine Manual datasheet, cross reference, circuit and application notes in pdf format.
Thomson Washing Machine Manual datasheet, cross reference, circuit and application notes in pdf format. The Datasheet Archive. Search. Browse by Manufacturer Get instant insight into any ... Catalog Datasheet MFG & Type PDF Document Tags; 2008 - thomson TV IR remote control circuit diagram.
Recent Thomson Washing Machine questions, problems & answers. Free expert DIY tips, support, troubleshooting help & repair advice for all Thomson Washing Machine products.
I like Thomson for its washing machines . I would like to add some points: The washers are used to clean clothes and sheets, but the machine needs to be cleaned from time to time it will not work effectively.


Sentry Residential knows navigating the market is difficult for buyers, especially first time buyers.
This is why we've implemented a full time buyer's team to cater to your every need. Our team can schedule showings at the drop of a hat and will guide you through each step of the process from pre-qualification to closing on the home of your dreams.
As a veteran owned company, we understand the unique needs of veterans and active duty military. This is why we have a military buyer's team that specializes in helping active duty military and veterans transitioning to San Diego.
An unknown when moving to a new area can include not knowing what San Diego utilities are relevant to each location. Sentry Residential has put together a comprehensive utility list to make moving in easier.
As a veteran owned business, Sentry Residential is proud to be the premier stop for military and veterans transitioning to San Diego.
We have a team of buyers agents who specialize in understanding the unique needs of military families. We help military families secure VA financing, search through the inventory, tour homes, advise regarding schools etc…, negotiate the absolute best terms, and guide the entire process.
At Sentry Residential, we understand the needs of investors because we ARE investors.
The founders of Sentry Residential are avid real estate investors with a short and long term portfolio covering multiple states. They have an in depth understanding of holding and growing wealth through real estate. From 1031 exchanges, to self direct IRA's, at Sentry Residential we are here to guide you with sound advice built on principle and experience. Contact us for a free consultation today.


text:
Updated May 22, 2017 at 1:27 PM
Nicole Kidman dazzles at Cannes: Acting is 'still my passion'
"I am just trying to stay very bold and open and try things," the star said of her career.
Annie Martin
Nicole Kidman attends a Cannes International Film Festival photocall for "The Killing of a Sacred Deer" on May 22. File Photo by Rune Hellestad/UPI | License Photo
May 22 (UPI) -- Acting veteran Nicole Kidman dazzled on the red carpet Monday.
The 49-year-old Australian actress stunned while promoting Mise à mort du cerf sacré (The Killing of a Sacred Deer) -- one of her four movies competing at the 2017 Cannes International Film Festival in Cannes, France.
Kidman wore an embellished green Dior dress to a photocall for the film, which co-stars Colin Farrell and Barry Keoghan. The movie is directed by Yorgos Lanthimos, who previously worked with Farrell on The Lobster.
"To have four projects here, that is sort of a confluence of events," Kidman told reporters at the press conference, according to Vanity Fair. "It is not something I was aware would happen."
"I am just trying to stay very bold and open and try things and support filmmakers that I believe in," she explained. "I am at that point in my life where I am trying to act as though I am 21 and starting my career."
Kidman also stars in the Jane Campion series Top of the Lake, the Sofia Coppola drama The Beguiled and the John Cameron Mitchell romantic comedy How to Talk to Girls at Parties, which will all screen at Cannes.
"I have worked a lot. I don't have to work. I work because it is still my passion. It is still the way in which I express myself," the actress said.
The Killing of a Sacred Deer opens in theaters Nov. 3.
Netflix film 'Okja' booed at Cannes after technical glitch Bella Hadid, Emily Ratajkowski show leg at Cannes Nicole Kidman spits out Giada De Laurentiis' food on 'Ellen' Reese Witherspoon: 'Big Little Lies' Season 2 is a 'possibility'
Emily Deschanel tells Seth Meyers about 'raw and gritty' role on 'Animal Kingdom'
Marc Maron says Joaquin Phoenix was 'deep in' on 'Joker'
Cardi B, Offset play New Lyrics for Old People on 'Kimmel'
Tom Cruise is back in the pilot's seat in first 'Top Gun: Maverick' trailer
Celebrities get silly on the red carpet


text:
Q: Styling multi-line conditions in 'if' statements? Sometimes I break long conditions in ifs onto several lines. The most obvious way to do this is:
  if (cond1 == 'val1' and cond2 == 'val2' and
      cond3 == 'val3' and cond4 == 'val4'):
      do_something

Isn't very very appealing visually, because the action blends with the conditions. However, it is the natural way using correct Python indentation of 4 spaces.
For the moment I'm using:
  if (    cond1 == 'val1' and cond2 == 'val2' and
          cond3 == 'val3' and cond4 == 'val4'):
      do_something

But this isn't very pretty. :-)
Can you recommend an alternative way?

A: You don't need to use 4 spaces on your second conditional line.  Maybe use:
if (cond1 == 'val1' and cond2 == 'val2' and
       cond3 == 'val3' and cond4 == 'val4'):
    do_something

Also, don't forget the whitespace is more flexible than you might think:
if (
       cond1 == 'val1' and cond2 == 'val2' and
       cond3 == 'val3' and cond4 == 'val4'
   ):
    do_something
if    (cond1 == 'val1' and cond2 == 'val2' and
       cond3 == 'val3' and cond4 == 'val4'):
    do_something

Both of those are fairly ugly though.
Maybe lose the brackets (the Style Guide discourages this though)?
if cond1 == 'val1' and cond2 == 'val2' and \
   cond3 == 'val3' and cond4 == 'val4':
    do_something

This at least gives you some differentiation.
Or even:
if cond1 == 'val1' and cond2 == 'val2' and \
                       cond3 == 'val3' and \
                       cond4 == 'val4':
    do_something

I think I prefer:
if cond1 == 'val1' and \
   cond2 == 'val2' and \
   cond3 == 'val3' and \
   cond4 == 'val4':
    do_something

Here's the Style Guide, which (since 2010) recommends using brackets.

A: Here's what I do, remember that "all" and "any" accepts an iterable, so I just put a long condition in a list and let "all" do the work.
condition = [cond1 == 'val1', cond2 == 'val2', cond3 == 'val3', cond4 == 'val4']

if all(condition):
   do_something

A: I prefer this style when I have a terribly large if-condition:
if (
    expr1
    and (expr2 or expr3)
    and hasattr(thingy1, '__eq__')
    or status=="HappyTimes"
):
    do_stuff()
else:
    do_other_stuff()

A: Someone has to champion use of vertical whitespace here! :)
if (     cond1 == val1
     and cond2 == val2
     and cond3 == val3
   ):
    do_stuff()

This makes each condition clearly visible. It also allows cleaner expression of more complex conditions:
if (    cond1 == val1
     or
        (     cond2_1 == val2_1
          and cond2_2 >= val2_2
          and cond2_3 != bad2_3
        )
   ):
    do_more_stuff()

Yes, we're trading off a bit of vertical real estate for clarity. Well worth it IMO.

A: Personally, I like to add meaning to long if-statements. I would have to search through code to find an appropriate example, but here's the first example that comes to mind: let's say I happen to run into some quirky logic where I want to display a certain page depending on many variables.
English: "If the logged-in user is NOT an administrator teacher, but is just a regular teacher, and is not a student themselves..."
if not user.isAdmin() and user.isTeacher() and not user.isStudent():
    doSomething()

Sure this might look fine, but reading those if statements is a lot of work. How about we assign the logic to label that makes sense. The "label" is actually the variable name:
displayTeacherPanel = not user.isAdmin() and user.isTeacher() and not user.isStudent()
if displayTeacherPanel:
    showTeacherPanel()

This may seem silly, but you might have yet another condition where you ONLY want to display another item if, and only if, you're displaying the teacher panel OR if the user has access to that other specific panel by default:
if displayTeacherPanel or user.canSeeSpecialPanel():
    showSpecialPanel()

Try writing the above condition without using variables to store and label your logic, and not only do you end up with a very messy, hard-to-read logical statement, but you also just repeated yourself. While there are reasonable exceptions, remember: Don't Repeat Yourself (DRY).

A: Adding to what @krawyoti said... Long conditions smell because they are difficult to read and difficult to understand. Using a function or a variable makes the code clearer. In Python, I prefer to use vertical space, enclose parenthesis, and place the logical operators at the beginning of each line so the expressions don't look like "floating".
conditions_met = (
    cond1 == 'val1'
    and cond2 == 'val2'
    and cond3 == 'val3'
    and cond4 == 'val4'
    )
if conditions_met:
    do_something

If the conditions need to be evaluated more than once, as in a while loop, then using a local function is best.

A: Plain and simple, also passes pep8 checks:
if (
    cond1 and
    cond2
):
    print("Hello World!")

In recent times I have been preferring the all and any functions, since I rarely mix And and Or comparisons this works well, and has the additional advantage of Failing Early with generators comprehension:
if all([
    cond1,
    cond2,
]):
    print("Hello World!")

Just remember to pass in a single iterable! Passing in N-arguments is not correct.
Note: any is like many or comparisons, all is like many and comparisons.

This combines nicely with generator comprehensions, for example:
# Check if every string in a list contains a substring:
my_list = [
    'a substring is like a string',
    'another substring'
]

if all('substring' in item for item in my_list):
   print("Hello World!")

# or

if all(
    'substring' in item
    for item in my_list
):
    print("Hello World!")

More on: generator comprehension

A: (I've lightly modified the identifiers as fixed-width names aren't representative of real code – at least not real code that I encounter – and will belie an example's readability.)
if (cond1 == "val1" and cond22 == "val2"
and cond333 == "val3" and cond4444 == "val4"):
    do_something

This works well for "and" and "or" (it's important that they're first on the second line), but much less so for other long conditions.  Fortunately, the former seem to be the more common case while the latter are often easily rewritten with a temporary variable.  (It's usually not hard, but it can be difficult or much less obvious/readable to preserve the short-circuiting of "and"/"or" when rewriting.)
Since I found this question from your blog post about C++, I'll include that my C++ style is identical:
if (cond1 == "val1" and cond22 == "val2"
and cond333 == "val3" and cond4444 == "val4") {
    do_something
}

A: I'm surprised not to see my preferred solution,
if (cond1 == 'val1' and cond2 == 'val2'
    and cond3 == 'val3' and cond4 == 'val4'):
    do_something

Since and is a keyword, it gets highlighted by my editor, and looks sufficiently different from the do_something below it.

A: "all" and "any" are nice for the many conditions of same type case. BUT they always evaluates all conditions. As shown in this example:
def c1():
    print " Executed c1"
    return False
def c2():
    print " Executed c2"
    return False

print "simple and (aborts early!)"
if c1() and c2():
    pass

print

print "all (executes all :( )"
if all((c1(),c2())):
    pass

print

A: This doesn't improve so much but...
allCondsAreOK = (cond1 == 'val1' and cond2 == 'val2' and
                 cond3 == 'val3' and cond4 == 'val4')

if allCondsAreOK:
   do_something

A: Here's my very personal take: long conditions are (in my view) a code smell that suggests refactoring into a boolean-returning function/method. For example:
def is_action__required(...):
    return (cond1 == 'val1' and cond2 == 'val2'
            and cond3 == 'val3' and cond4 == 'val4')

Now, if I found a way to make multi-line conditions look good, I would probably find myself content with having them and skip the refactoring.
On the other hand, having them perturb my aesthetic sense acts as an incentive for refactoring.
My conclusion, therefore, is that multiple line conditions should look ugly and this is an incentive to avoid them.

A: What if we only insert an additional blank line between the condition and the body and do the rest in the canonical way?
if (cond1 == 'val1' and cond2 == 'val2' and
    cond3 == 'val3' and cond4 == 'val4'):

    do_something

p.s. I always use tabs, not spaces; I cannot fine-tune...

A: What I usually do is:
if (cond1 == 'val1' and cond2 == 'val2' and
    cond3 == 'val3' and cond4 == 'val4'
   ):
    do_something

this way the closing brace and colon visually mark the end of our condition.

A: I know this thread is old, but I have some Python 2.7 code and PyCharm (4.5) still complains about this case:
if foo is not None:
    if (cond1 == 'val1' and cond2 == 'val2' and
        cond3 == 'val3' and cond4 == 'val4'):
            # some comment about do_something
            do_something

Even with the PEP8 warning "visually indented line with same indent as next logical line", the actual code is completely OK?  It's not "over-indenting?"
...there are times I wish Python would've bit the bullet and just gone with curly braces.  I wonder how many bugs have been accidentally introduced over the years due to accidental mis-indentation...

A: All respondents that also provide multi-conditionals for the if statement is just as ugly as the problem presented. You don't solve this problem by doing the same thing..
Even the PEP 0008 answer is repulsive.
Here is a far more readable approach
condition = random.randint(0, 100) # to demonstrate
anti_conditions = [42, 67, 12]
if condition not in anti_conditions:
    pass

Want me to eat my words? Convince me you need multi-conditionals and I'll literally print this and eat it for your amusement.

A: I think @zkanda's solution would be good with a minor twist. If you had your conditions and values in their own respective lists, you could use a list comprehension to do the comparison, which would make things a bit more general for adding condition/value pairs.
conditions = [1, 2, 3, 4]
values = [1, 2, 3, 4]
if all([c==v for c, v in zip(conditions, values)]):
    # do something

If I did want to hard-code a statement like this, I would write it like this for legibility:
if (condition1==value1) and (condition2==value2) and \
   (condition3==value3) and (condition4==value4):

And just to throw another solution out there with an iand operator:
proceed = True
for c, v in zip(conditions, values):
    proceed &= c==v

if proceed:
    # do something

A: I suggest moving the and keyword to the second line and indenting all lines containing conditions with two spaces instead of four:
if (cond1 == 'val1' and cond2 == 'val2'
  and cond3 == 'val3' and cond4 == 'val4'):
    do_something

This is exactly how I solve this problem in my code. Having a keyword as the first word in the line makes the condition a lot more readable, and reducing the number of spaces further distinguishes condition from action.

A: It seems worth quoting PEP 0008 (Python's official style guide), since it comments upon this issue at modest length:

When the conditional part of an if -statement is long enough to require that it be written across multiple lines, it's worth noting that the combination of a two character keyword (i.e. if ), plus a single space, plus an opening parenthesis creates a natural 4-space indent for the subsequent lines of the multiline conditional. This can produce a visual conflict with the indented suite of code nested inside the if -statement, which would also naturally be indented to 4 spaces. This PEP takes no explicit position on how (or whether) to further visually distinguish such conditional lines from the nested suite inside the if -statement. Acceptable options in this situation include, but are not limited to:
# No extra indentation.
if (this_is_one_thing and
    that_is_another_thing):
    do_something()

# Add a comment, which will provide some distinction in editors
# supporting syntax highlighting.
if (this_is_one_thing and
    that_is_another_thing):
    # Since both conditions are true, we can frobnicate.
    do_something()

# Add some extra indentation on the conditional continuation line.
if (this_is_one_thing
        and that_is_another_thing):
    do_something()

Note the "not limited to" in the quote above; besides the approaches suggested in the style guide, some of the ones suggested in other answers to this question are acceptable too.

A: I've resorted to the following in the degenerate case where it's simply AND's or OR's.
if all( [cond1 == 'val1', cond2 == 'val2', cond3 == 'val3', cond4 == 'val4'] ):

if any( [cond1 == 'val1', cond2 == 'val2', cond3 == 'val3', cond4 == 'val4'] ):

It shaves a few characters and makes it clear that there's no subtlety to the condition.

A: Just a few other random ideas for completeness's sake.  If they work for you, use them.  Otherwise, you're probably better off trying something else.
You could also do this with a dictionary:
>>> x = {'cond1' : 'val1', 'cond2' : 'val2'}
>>> y = {'cond1' : 'val1', 'cond2' : 'val2'}
>>> x == y
True

This option is more complicated, but you may also find it useful:
class Klass(object):
    def __init__(self, some_vars):
        #initialize conditions here
    def __nonzero__(self):
        return (self.cond1 == 'val1' and self.cond2 == 'val2' and
                self.cond3 == 'val3' and self.cond4 == 'val4')

foo = Klass()
if foo:
    print "foo is true!"
else:
    print "foo is false!"

Dunno if that works for you, but it's another option to consider.  Here's one more way:
class Klass(object):
    def __init__(self):
        #initialize conditions here
    def __eq__(self):
        return (self.cond1 == 'val1' and self.cond2 == 'val2' and
               self.cond3 == 'val3' and self.cond4 == 'val4')

x = Klass(some_values)
y = Klass(some_other_values)
if x == y:
    print 'x == y'
else:
    print 'x!=y'

The last two I haven't tested, but the concepts should be enough to get you going if that's what you want to go with.
(And for the record, if this is just a one time thing, you're probably just better off using the method you presented at first.  If you're doing the comparison in lots of places, these methods may enhance readability enough to make you not feel so bad about the fact that they are kind of hacky.)

A: I've been struggling to find a decent way to do this as well, so I just came up with an idea (not a silver bullet, since this is mainly a matter of taste).
if bool(condition1 and
        condition2 and
        ...
        conditionN):
    foo()
    bar()

I find a few merits in this solution compared to others I've seen, namely, you get exactly an extra 4 spaces of indentation (bool), allowing all conditions to line up vertically, and the body of the if statement can be indented in a clear(ish) way. This also keeps the benefits of short-circuit evaluation of boolean operators, but of course adds the overhead of a function call that basically does nothing. You could argue (validly) that any function returning its argument could be used here instead of bool, but like I said, it's just an idea and it's ultimately a matter of taste.
Funny enough, as I was writing this and thinking about the "problem", I came up with yet another idea, which removes the overhead of a function call. Why not indicate that we're about to enter a complex condition by using extra pairs of parentheses? Say, 2 more, to give a nice 2 space indent of the sub-conditions relative to the body of the if statement. Example:
if (((foo and
      bar and
      frob and
      ninja_bear))):
    do_stuff()

I kind of like this because when you look at it, a bell immediatelly rings in your head saying "hey, there's a complex thing going on here!". Yes, I know that parentheses don't help readability, but these conditions should appear rarely enough, and when they do show up, you are going to have to stop and read them carefuly anyway (because they're complex).
Anyway, just two more proposals that I haven't seen here. Hope this helps someone :)

A: You could split it into two lines
total = cond1 == 'val' and cond2 == 'val2' and cond3 == 'val3' and cond4 == val4
if total:
    do_something()

Or even add on one condition at a time. That way, at least it separates the clutter from the if.

A: Pardon my noobness, but it happens that I'm not as knowledgeable of #Python as anyone of you here, but it happens that I have found something similar when scripting my own objects in a 3D BIM modeling, so I will adapt my algorithm to that of python.
The problem that I find here, is double sided:

*

*Values my seem foreign for someone who may try to decipher the script.

*Code maintenance will come at a high cost, if those values are changed (most probable), or if new conditions must be added (broken schema)

Do to bypass all these problems, your script must go like this
param_Val01 = Value 01   #give a meaningful name for param_Val(i) preferable an integer
param_Val02 = Value 02
param_Val03 = Value 03
param_Val04 = Value 04   # and ... etc

conditions = 0           # this is a value placeholder

########
Add script that if true will make:

conditions = conditions + param_Val01   #value of placeholder is updated
########

### repeat as needed

if conditions = param_Val01 + param_Val02 + param_Val03 + param_Val04:
    do something

Pros of this method:

*

*Script is readable.

*Script can be easy maintained.

*conditions is a 1 comparison operation to a sum of values that represents the desired conditions.

*No need for multilevel conditions

Hope it help you all

A: Pack your conditions into a list, then do smth. like:
if False not in Conditions:
    do_something

A: I find that when I have long conditions, I often have a short code body.  In that case, I just double-indent the body, thus:
if (cond1 == 'val1' and cond2 == 'val2' and
    cond3 == 'val3' and cond4 == 'val4'):
        do_something

A:   if cond1 == 'val1' and \
     cond2 == 'val2' and \
     cond3 == 'val3' and \
     cond4 == 'val4':
      do_something

or if this is clearer:
  if cond1 == 'val1'\
     and cond2 == 'val2'\
     and cond3 == 'val3'\
     and cond4 == 'val4':
      do_something

There is no reason indent should be a multiple of 4 in this case, e.g. see "Aligned with opening delimiter":
http://google-styleguide.googlecode.com/svn/trunk/pyguide.html?showone=Indentation#Indentation

A: Here's another approach:
cond_list = ['cond1 == "val1"','cond2=="val2"','cond3=="val3"','cond4=="val4"']
if all([eval(i) for i in cond_list]):
 do something

This also makes it easy to add another condition easily without changing the if statement by simply appending another condition to the list:
cond_list.append('cond5=="val5"')

A: I usually use:
if ((cond1 == 'val1' and cond2 == 'val2' and
     cond3 == 'val3' and cond4 == 'val4')):
    do_something()

A: if our if & an else condition has to execute multiple statement inside of it than we can write like below.
Every when we have if else example with one statement inside of it .
Thanks it work for me.
#!/usr/bin/python
import sys
numberOfArgument =len(sys.argv)
weblogic_username =''
weblogic_password = ''
weblogic_admin_server_host =''
weblogic_admin_server_port =''

if numberOfArgument == 5:
        weblogic_username = sys.argv[1]
        weblogic_password = sys.argv[2]
        weblogic_admin_server_host =sys.argv[3]
        weblogic_admin_server_port=sys.argv[4]
elif numberOfArgument <5:
        print " weblogic UserName, weblogic Password and weblogic host details are Mandatory like, defalutUser, passwordForDefaultUser, t3s://server.domainname:7001 ."
        weblogic_username = raw_input("Enter Weblogic user Name")
        weblogic_password = raw_input('Enter Weblogic user Password')
        weblogic_admin_server_host = raw_input('Enter Weblogic admin host ')
        weblogic_admin_server_port = raw_input('Enter Weblogic admin port')
#enfelif
#endIf

redpajama_set_name: RedPajamaStackExchange


text:
What is the intellectual framing of the UK statues debate?
"Taking the statues down is an 'iconoclasm of the Woke!'"
"Taking down the statues redresses protracted injustice"
"This crisis is an attack on the state!"
"We should re-imagine what these statues stand for!"
We are witnessing a revolution against Western civilisation
Toppling statues represents a juvenile understanding of history
This is a racist attack on the UK's helpless white majority
The statues crisis typifies the rising tide of cancel culture
This is the latest battleground in the West's desperate fight for moral authority
The fight against injustice should focus on changing the present
The crisis forces us to confront the scourge of racism
Statues should not distract us from the real issue at hand
Statues do not offer opportunity for nuanced debate
We are experiencing a long overdue political resistance
The toppling of statues is an aggressive attack from liberal imperialism
The crisis is an affront to the British values we hold dear
Vandalism is art
Tearing down Coulston's image was necessary to start a long-overdue debate. Now, we need to turn those that still stand into educational tools by introducing plaques that tell the full stories of these controversial figures. Rewriting incomplete narratives benefits no one.
Taking down statues of controversial historical figures is justified and necessary. However, the act of taking down these statues ought not to distract from the issues of racial injustice. The debate must not become a binary choice of either fighting to take down statues or a national discussion of racism. Both problems ought to be tackled simultaneously, and letting the controversy over statues get in the way of fighting for racial justice would be a mistake.[1] This would allow injustices to continue even while statues topple. Statues are merely a symptom of the disease itself. To lose focus on the larger problem is an error. "Britain is a very divided country on class, culture, and other grounds. We thus react to the inherited celebrations of British greatness either by embracing or by rejecting them, but always too emphatically. Events such as the toppling of the Colston statue do not solve this divide."[2]
There is an old saying, "we can walk and chew gum at the same time." That is the mentality that people must adopt when fighting for racial and social justice. Taking down statues does not mean that we will stop fighting against racial injustices. Whenever critics point to the toppling of statues as mob activity or anti-democratic, we must explain the justified reasons for taking down said statues while reiterating the need to push for fundamental legislative changes. Statues only distract from the real issues at hand if we allow them to.
https://www.theguardian.com/global/2020/jun/14/statue-wars-must-not-distract-reckoning-with-racism-david-olusoga
https://www.theguardian.com/commentisfree/2020/jun/11/obsessing-over-statues-obscures-the-real-problem-britains-delusion-about-its-past
This page was last edited on Tuesday, 15 Sep 2020 at 01:05 UTC


HAUGHTON – Larry Wayne Sirratt (USAF MSgt Retired) was born on 24 December 1945 and passed away on 18 March 2017 at the age of 71. There will be a Celebration of Life held at Hill Crest Funeral Home on Wednesday, 22 March 2017 at 2:00 PM with burial to follow at Hill Crest Memorial Park. The family will receive friends for visitation from 12:00 to 2:00 PM prior to the service.
He was born in Arkansas and lived most of his life in San Diego, CA before joining the USAF. Larry was very patriotic and served 20 years with tours in Louisiana, Okinawa, Thailand (three tours), Korea, Florida, North Carolina, Arizona, and Alaska before retiring at Barksdale AFB in 1984. After retiring from the USAF, Larry worked 22 years for a security company as an instructor.
He was preceded in death by his mother and father, Jewel and Dale Sirratt.
He is survived by his wife of 49 years, Mary, and two daughters, Deborah Sirratt and Michelle Tidwell and husband Len; two grandchildren, Audrey and Ethan who were the "apples of his eyes." Nothing made him happier than spending time with Audrey and Ethan, and his family. Larry is also survived by two brothers and a sister, many aunts, uncles, and cousins.
Larry never met a stranger. He would have given you the shirt off his back. He is gone but not forgotten. "I have fought a good fight, I have finished my course, I have kept the faith" 2 Timothy 4:7.


text:
TYPE: Redevelopment of Grade II listed Victorian school building
Address: Wells-next-the-Sea
The Old School project involved the redevelopment of Wells-next-the-Sea's first school, (built in 1838 on land given by the Holkham Estate), to provide new affordable housing for local people who could not otherwise afford to live in Wells. The conversion, completed in January 2015, provides ten new homes which are now fully occupied. The challenges of sensitively adapting a listed building for a new use whilst maintaining the character of the building and its setting were central to the project. Changes to the external appearance of the building are limited and were undertaken using appropriate materials and detailing, the external works were designed to avoid an overtly domestic appearance. Repairs included reroofing the plain tiled entrance courtyard roofs, reusing sound tiles and sourcing new handmade tiles, (including the decorative club tiles that form bands on the principal roof slopes), to match. Other fabric and structural repairs included flint, brick, lime mortar and joinery repairs, undertaken like for like with carefully sourced materials. Internally, considerable effort was made to retain the character of the internal spaces as far as possible, incorporating existing ceiling heights and retaining all of the existing window and door openings. The project was recognized by the Homes and Communities Agency as an excellent example of Rural Housing Development and has been chosen as an exemplar by the Government's Rural Housing Advisory Group (RHAG) to illustrate best practice. The RHAG commented that the Old School was particularly remarkable as a redevelopment rather than a new build.


smidge.me 9 out of 10 based on 100 ratings. 200 user reviews.
Premium Bosch oxygen sensors are designed to improve fuel economy while reducing harmful emissions. Includes Smart Link Connector, no soldering required.


You will be part of a highly visible, agile team working on critical problems that directly affect the company's success. Our researchers regularly appear at various global conferences and are some of the most sought-after thought leaders in the security industry. As part of the research group, you will leverage your problem-solving and analytical skills to further our capabilities, as well as publish and present new and novel research.


text:
Johann Markgraf von Brandenburg (*  in Cölln; †  auf der Steinburg) war ein brandenburgisch-kaiserlicher Obrist.

Leben
Johann war ein Sohn des brandenburgischen Kurfürsten Johann Georg (1525–1598) und dessen dritter Ehefrau Elisabeth von Anhalt (1563–1607).

Den Wechsel Johann Sigismunds zum reformierten Bekenntnis vollzog er nicht mit, blieb stattdessen lutherisch. Er machte 1612/1613 seine Kavalierstour in Frankreich und Italien. Er lebte entsprechend dem Geraer Hausvertrag an den Hohenzollernhöfen in Ansbach und Bayreuth. 1624 wurde er als Markgraf Johann von Brandenburg mit dem Namen "Der Abwendende" in die Fruchtbringende Gesellschaft aufgenommen. Als Obrist zog er gemeinsam mit zwei Brüdern mit den Kaiserlichen in den niedersächsisch-dänischen Krieg. Er machte unter Wallenstein am 11. September 1627 die Besetzung der Steinburg in Holstein mit und starb wenige Tage später ebenda.

Er wurde am 1. Februar 1628 in der Petrikirche in Kulmbach beigesetzt.

Vorfahren

Einzelnachweise

Prinz (Brandenburg)
Militärperson im Dreißigjährigen Krieg (HRR)
Oberst (HRR)
Mitglied der Fruchtbringenden Gesellschaft
Johann
Geboren 1597
Gestorben 1627
Mann

redpajama_set_name: RedPajamaWikipedia


text:
July 16 — Aging Gracelessly: 50 Shades of Fay
May 27, 2016 /in Comedy Night, Events /by Arleen
Saturday, July 16. Doors open at 7:30 pm. Show starts at 8 pm.
The Mt. Airy Art Garage is proud to announce Fay Jacobs' Philadelphia premiere to benefit MAAG in Action! "Aging Gracelessly: 50 Shades of Fay" highlights the author's insistence that nothing is ever so horrible if it's worth the story you can tell. Jacobs' signature humor tackles life, liberty, and lots of LGBT history. It is comprised of two short acts with an intermission, and based on Jacobs' four published memoirs, her magazine columns, plus an all-new narrative covering LGBT issues and the fight for marriage equality, Jacobs' hybrid reading/performance has garnered rave reviews and terrific word of mouth, resulting in sold out shows. Tickets will benefit the MAAG in Action campaign, supporting MAAG's movement to a new space in 2017! VIP tickets are available — with a front row reserved table for 4, and including a free glass of wine. You won't want to miss this one-of-a-kind, one night only performance, Saturday July 16th at the Mt. Airy Art Garage! Tickets are $15 in advance, $20 at the door, or $100 for a front row VIP table. You can purchase tickets below or at the Mt. Airy Art Garage. Doors open at 7:30 pm.
Sorry, no more advance tickets available. Make sure you come early, we expect a full house!
More about Fay:
In her solo performance of Aging Gracelessly: 50 Shades of Fay, author and humorist Fay Jacobs has a growing reputation, in the words of one critic, as the "Last Comic Sitting." Jacobs' current tour of Aging Gracelessly: 50 Shades of Fay has played to standing room audiences in New Orleans, Provincetown, MA, Ft. Myers, FL., Annapolis, MD, Allentown, PA and her home-base of Rehoboth Beach, Delaware, and a recently completed Olivia Cruise Lines engagement. She is making her upcoming NYC debut at The Duplex Cabaret on Christopher Street.
Her award winning essay collections—For Frying Out, As I Lay Frying, Fried and True, and Time Fries—plus her columns from Rehoboth Beach, have rewarded Jacobs with a nationwide following of devoted fans, eager ticket-buyers to her performances. So come along for the ride as Fay and her wife Bonnie share life in one boat, two condos, two houses, and an RV, a loving succession of Schnauzers, and being domestic partnered, civil unioned and married. From zip lines to skunk sprays, lesbian invisibility to marriage equality, join Fay Jacobs for a lifetime's hilarious journey. Terry Plowman, publisher of Delaware Beach Life Magazine says "It's a brilliant piece of work. Funny — of course! — but also insightful, moving… If you haven't seen it, don't miss the chance!"
http://mtairyartgarage.org/wp-content/uploads/2016/05/Pointing-web-e1464384733233.jpeg 517 480 Arleen http://mtairyartgarage.org/wp-content/uploads/2016/06/maag-in-action_main-1024x274.png Arleen2016-05-27 17:46:512016-07-16 08:55:19July 16 — Aging Gracelessly: 50 Shades of Fay
Mt. Airy Art Garage
Solomon Levy Gallery Hours
Wed. — Saturday, Noon till 6 pm.
Sundays by appointment.
© Copyright - Mt. Airy Art Garage
We Are MAAG! Call For Member Artists. MAAG In Action! The Beginning of A New Era


text:
#ifndef DEFREM_H
#define DEFREM_H

#include "nodes/parsenodes.h"

struct HTAB;  /* utils/hsearch.h */

/* commands/indexcmds.c */
extern void DefineIndex(RangeVar *heapRelation,
			char *indexRelationName,
			Oid indexRelationId,
			char *accessMethodName,
			char *tableSpaceName,
			List *attributeList,
			Expr *predicate,
			List *rangetable,
			List *options,
			bool unique,
			bool primary,
			bool isconstraint,
			bool is_alter_table,
			bool check_rights,
			bool skip_build,
			bool quiet,
			bool concurrent,
			bool part_expanded, /* MPP */
			IndexStmt *stmt /* MPP */);
extern void RemoveIndex(RangeVar *relation, DropBehavior behavior);
extern void ReindexIndex(ReindexStmt *stmt);
extern void ReindexTable(ReindexStmt *stmt);
extern void ReindexDatabase(ReindexStmt *stmt);
extern char *makeObjectName(const char *name1, const char *name2,
			   const char *label);
extern char *ChooseRelationName(const char *name1, const char *name2,
								const char *label, Oid namespaceName);
extern char *ChooseRelationNameWithCache(const char *name1, const char *name2,
								const char *label, Oid namespaceName,
								struct HTAB *cache);
extern Oid	GetDefaultOpClass(Oid type_id, Oid am_id);

/* commands/functioncmds.c */
extern void CreateFunction(CreateFunctionStmt *stmt, const char *queryString);
extern void RemoveFunction(RemoveFuncStmt *stmt);
extern void RemoveFunctionById(Oid funcOid);
extern void SetFunctionReturnType(Oid funcOid, Oid newRetType);
extern void SetFunctionArgType(Oid funcOid, int argIndex, Oid newArgType);
extern void RenameFunction(List *name, List *argtypes, const char *newname);
extern void AlterFunctionOwner(List *name, List *argtypes, Oid newOwnerId);
extern void AlterFunctionOwner_oid(Oid procOid, Oid newOwnerId);
extern void AlterFunction(AlterFunctionStmt *stmt);
extern void CreateCast(CreateCastStmt *stmt);
extern void DropCast(DropCastStmt *stmt);
extern void DropCastById(Oid castOid);
extern void ExecuteDoStmt(DoStmt *stmt);
extern void AlterFunctionNamespace(List *name, List *argtypes, bool isagg,
					   const char *newschema);

/* commands/operatorcmds.c */
extern void DefineOperator(List *names, List *parameters, Oid newOid);
extern void RemoveOperator(RemoveFuncStmt *stmt);
extern void RemoveOperatorById(Oid operOid);
extern void AlterOperatorOwner(List *name, TypeName *typeName1,
				   TypeName *typename2, Oid newOwnerId);
extern void AlterOperatorOwner_oid(Oid operOid, Oid newOwnerId);

/* commands/aggregatecmds.c */
extern void DefineAggregate(List *name, List *args, bool oldstyle,
							List *parameters, Oid newOid, bool ordered);
extern void RemoveAggregate(RemoveFuncStmt *stmt);
extern void RenameAggregate(List *name, List *args, const char *newname);
extern void AlterAggregateOwner(List *name, List *args, Oid newOwnerId);
/* commands/opclasscmds.c */
extern void DefineOpClass(CreateOpClassStmt *stmt);
extern void DefineOpFamily(CreateOpFamilyStmt *stmt);
extern void AlterOpFamily(AlterOpFamilyStmt *stmt);
extern void RemoveOpClass(RemoveOpClassStmt *stmt);
extern void RemoveOpFamily(RemoveOpFamilyStmt *stmt);
extern void RemoveOpClassById(Oid opclassOid);
extern void RemoveOpFamilyById(Oid opfamilyOid);
extern void RemoveAmOpEntryById(Oid entryOid);
extern void RemoveAmProcEntryById(Oid entryOid);
extern void RenameOpClass(List *name, const char *access_method, const char *newname);
extern void RenameOpFamily(List *name, const char *access_method, const char *newname);
extern void AlterOpClassOwner(List *name, const char *access_method, Oid newOwnerId);
extern void AlterOpFamilyOwner(List *name, const char *access_method, Oid newOwnerId);

/* support routines in commands/define.c */

extern char *case_translate_language_name(const char *input);

extern char *defGetString(DefElem *def);
extern double defGetNumeric(DefElem *def);
extern bool defGetBoolean(DefElem *def);
extern int64 defGetInt64(DefElem *def);
extern List *defGetQualifiedName(DefElem *def);
extern TypeName *defGetTypeName(DefElem *def);
extern int	defGetTypeLength(DefElem *def);
extern DefElem *defWithOids(bool value);

#endif   /* DEFREM_H */

redpajama_set_name: RedPajamaGithub


Building these facilities i n proven "growth markets" such as Boone and Hamilton counties, however, should prove more prosperous, insists St. Vincent CEO Vincent Caponi.
A more upscale demographic is the telling factor. Yet, the network of hospitals is not about to abandon its purpose of serving the needy.
"That doesn't mean the poor and underserved aren't going to be coming to our front door," Caponi said. "That's always been part of our mission. We will continue [to], and gladly, do that."
St. Vincent is set to open a $42 million, 120,000-squarefoot free-standing emergency department at Interstate 69 and Exit 10 in Hamilton County this fall. A similar, 42,500-square-foot facility at Interstate 65 and State Road 334 in Boone County should be ready sometime next year. Both will operate 24 hours a day in areas that are developing rapidly.
The Boone County project is a partnership with Witham Health Services in Lebanon and will cost $10 million to $12 million to build. It will be within the sprawling, 1,700-acre Anson development led by locally based Duke Realty Corp.
Duke's Health Care Real Estate Division is developing both medical facilities that, besides emergency serv- ices, will feature an outpatient surgery center and medical offices.
The two facilities are the first freestanding emergency departments it is embarking upon and, in fact, are the first of their kind in the state. A 2006 study by the Karlsberger Research Group, a health care architectural firm in Columbus, Ohio, reported emergency departments existed, or were in development, in 13 states. Indiana was not among those listed.
While the concept is several years old, according to Karlsberger, it is becoming more prevalent as part of hospitals' strategy to increase market share in lucrative suburban communities while establishing a presence in locations that ultimately might need a full-service hospital.
Locally based architectural firm BSA LifeStructures has designed emergency departments in Ohio and North Carolina. Two of them, in Raleigh, N.C., are serving patients similar to what St. Vincent is courting, firm CEO Sam Reed said.
"These are areas where there are a lot of transient professionals who are recruited by a large company and they may not have a primary care physician," he said. "Where do they go when they wake up at 2 in the morning and they need treatment? They crawl into an ER. That's how I met my physician."
Suburban hospitals in general are strategically located to attract middle-class patients with employer-sponsored, private insurance. That's where the profits are today in health care.
Constant changes to the methods in which health care is delivered, in particular a shift toward outpatient procedures, is driving the need for the facilities as well, Caponi said.
"Going out and building large hospitals in growing areas, in some cases, is replicating services," he said. "It just doesn't seem to make a lot of sense; it's very expensive."
More than 60 percent of procedures are performed on an outpatient basis, and health experts expect the amount will increase to roughly 75 percent during the next decade.
Unlike Boone County, where the health care market is virtually untapped, except for Witham's presence in Lebanon, Hamilton County is becoming a bastion for providers.
Near where St. Vincent is building its free-standing emergency department and medical offices, Clarian Health is constructing a hospital at Interstate 69 and Exit 10 as well. Within a few dozen yards stands one of Community Health Network's medical office pavilions.
Fishers and nearby Noblesville have been growing an average 7 percent per year in recent years, according to special estimates by the U.S. Census Bureau. The danger at I-69 is that there could be duplication and triplication of services without any cooperation between providers, said Ed Abel, director of health care services at Blue & Co., an Indianapolis accounting firm.
"That's part of the reason health care costs have gotten outrageous," he said.
St. Vincent's deal with Witham in Boone County makes more sense, he said, and represents what could be a trend of suburban hospitals forming partnerships with larger, tertiary care hospitals.
The affiliation between St. Vincent and Witham particularly is attractive to Dr. Ned Lamkin, president of the Indiana Employers Quality Health Alliance, a group focused on improving health care in Indiana.
"Each of them [is] trying to fill a void, and they're trying to do it with one facility, which makes sense," he said. "The question is whether there is an unmet need and can you justify the costs, and I don't know the answer to that."
The county's population exceeds 53,000 people, according to the latest available data from the Census Bureau. Once Anson is completely developed, the mixed-use development in Whitestown is projected to push that number up about 10 percent.
In addition, corporations such as Amazon.comInc. and mail order drug supplier MedcoHealth Solutions Inc. are opening distribution centers within Anson that collectively will employ more than 2,000 workers.
The details of the partnership between St. Vincent and Witham, in terms of ownership of the facility, have yet to be finalized, Caponi said.
St. Vincent chose Witham because the two have an existing relationship in which they share some services, and both are members of the Suburban Health Organization. It is composed of eight central Indiana hospitals cooperating to promote quality, efficiency and patient access.
Since the mid-1990s, St. Vincent Health has built up a network of 17 Indiana hospitals through a series of acquisitions. Annual billings by St. Vincent, including its flagship hospital on West 86th Street, have quadrupled during that time to nearly $2 billion.
With 11,600 employees, the not-forprofit chain is now Indiana's eighth-largest employer. St. Vincent is a subsidiary of St. Louis-based Ascension Health, the nation's largest operator of Catholic hospitals.


On a cloudy foggy day in my beloved Morbihan breton, I like to come back to my region of Brittany. Again, written general posts on the city of Vitré and its wonders, but feel once again a single post on the castle is merited and worth the visit by all those passing by.
In our quest to take advantage of living here and with so much history and architecture around we took it upon ourselves to see as much as possible of my new region and it has been a blast! Let me tell you a bit more on the Castle of Vitré!
The Vitré castle is a powerful castle located at the western end of the fortified town of Vitré, in Ille-et-Vilaine,dept 35 of Brittany and on the marches of Brittany. The Vitré castle occupies the end of a schist spur overlooking the north of the Valley of the Vilaine and to the south a swampy brook, disappeared in the 18C to make way for the royal road from Paris to Rennes. The renovation of the castle c. 1420, had another purpose, the affirmation of the seigneurial power, shaken by the arrival of the English in Maine ,because the castle then was the refuge of the counts of Laval, especially when the English took Laval in 1427.
Around the year 1000AD, a first wooden castle mentioned between 1066 and 1076 was built on a clod castrale by Baron Riwallon of Vitré at the present site of the Church of St. Croix. This castle whose shape is unknown was burned on many occasions. It was abandoned for the benefit of a new stone castle built by Baron Robert I of Vitré at the end of the 11C on a new defensive site, a vast rocky headland of schist that dominates about thirty meters above the Vilaine river. This castle still has a Romanesque-style porch. The reconstruction of the castle in its current, triangular form and the fortification of the city in the first half of the 13C was traditionally attributed to Baron Andre III.
The Parliament of Brittany took refuge on three occasions (1564, 1582 and 1583) during the plague epidemics in Rennes. With the families of the Rieux and Coligny, owners of the castle between 1547 and 1605, Vitré houses the Protestant cult and became for a few years a Huguenot bastion. One of the major elements of the French revolution in Vitré was the accidental fire that destroyed the Seigneurial house in 1795. At the beginning of the 19C, a departmental prison was built in the place of the Seigneurial house and occupied the entire northern part, including the Madeleine tower. The prison became garrisoned upon the arrival of the 70th Infantry Regiment from 1867 to 1877. The castle was bought by the State in the 19C. Today, the Vitré City/town Hall is installed inside the castle enclosure, in a building rebuilt in 1912 according to the plans of the medieval Logis.
The entrance facade to the east is preceded by a large esplanade called Place du Château (castle square). The entrance Châtelet dating from the 15C is composed of two towers in pepper-pots ,the north tower in rubble and south tower paired, topped by a gallery of machicolations Breton Sandstone and a double fortified floor. The tower of the Oratory, also called the Chapel Tower, takes its name from the Renaissance apsidiole which adorns its facade the coat of arms of the Comte de Laval surrounded by the collar of the Order of St. Michael appear intertwined with those of his wives, Charlotte of Aragon, Anne de Montmorency and Antoinette de Daillon. Around the inner courtyard are distributed the seigneurial buildings, which became those of the City/Town Hall. The tower of the Oratory exhibits a triptych altarpiece consisting of 32 enamel plates of Limoges tracing the life of Christ and the Virgin.
The St. Lawrence Tower was the home of the governor. The four floors of this imposing tower are such that it acts as a dungeon. Built in the 15C on the site of a 13C tower, it collapsed in 1835 and was rebuilt around 1870. The museum presents a collection of paintings depicting the history of Vitré and the evolution of French religious goldsmith from the 17C to the 20C. The Saint-Laurent tower houses, among others, sculptures from the 15-16C from Vitré's houses, a Renaissance fireplace dating back to 1583, tapestries from Flanders from the 16C and Aubusson from the 17C, and the tomb of Guy X of Laval.
Now you are all set to visit this enchanting castle right in city center Vitré on the frontiers of Brittany, and worth the detour. It was a very nice visit by us there, and sure worth a return.


text:
Blackpool boss Gary Bowyer hits out at referee after red card in goalless draw with Cambridge United
Gary Bowyer gave his thoughts after his Blackpool side drew 0-0 with Cambridge United in League 2
Aaron Mason
Blackpool manager Gary Bowyer (Image: Jan Kruger/Gety Images)
Gary Bowyer lashed out at referee Darren Drysdale's display after seeing Tom Aldred sent off as his Blackpool side held Cambridge United to a 0-0 draw in their Sky Bet League Two encounter.
Aldred was shown a red card 15 minutes from time for pulling back Conor Newton inside the area, with Luke Berry having the resulting penalty saved by Seasiders keeper Sam Slocombe.
But Bowyer was fuming at the decision and said Blackpool would appeal against the dismissal.
He said: "We were the victims today of a real poor refereeing performance and I don't think in my time I've ever come out and said that as a manager but I feel I have to say that today.
Cambridge United vs Blackpool live score updates: U's held to 0-0 draw, Aldred sent off for Blackpool, Berry penalty saved
"We've had decisions that have gone against us this season, but so far I've kept quiet, but we'll appeal the red card and we'll be successful because it was never a penalty in a month of Sundays.
"We didn't get any (decisions), even the bookings compared to Cambridge, it was a poor performance from the referee today.
"Everybody in the stadium (saw it). The lad's thrown himself down, he's never getting there, just ridiculous."
Shaun Derry: Cambridge United missed a 'killer instinct' in 0-0 League 2 draw with Blackpool
But Bowyer was pleased Blackpool were able to come away with a point.
He said: "We were poor first half and they got told that at half time, but we had the best chance of the half when Mark Cullen hit the goalie.
"You can't say it was a good save and the rebound has hit him and that summed up our luck today.
"On another day it goes in the net, but somehow it's managed to go over.
"But it's a fourth consecutive away clean sheet for us and a sterling effort at the end and we still had half-chances that could have nicked a win.
"We kept a clean sheet away to a team in the play-offs and they're a good team, well-organised.
"There wasn't much in the game, but we've had a go, second half especially."


The Ravenswood Local School Council (LSC) is the elected governance body for Ravenswood School. Our LSC is comprised of the school principal, 6 parent representatives, 2 teacher representatives, 2 community representatives, and 1 para-professional representative. Local School Councils are mandated by Chicago Public Schools. You can learn more about the role of an LSC here.
The primary responsibilities of the LSC include approving how school funds and resources are allocated, approving and monitoring the implementation of the annual school improvement plan (CIWP), and hiring and evaluating the school's principal.
All community members are welcome to attend the Local School Council meetings, which are held on the second Monday of every month at 6:30 PM at the school. To contact the LSC, send an email to lsc@ravenswoodelementary.org or come to a meeting.
Minutes are taken at every LSC meeting. The LSC approves the minutes from the previous meeting at their next meeting, so you can find minutes up to the second-to-last session here.
Agendas for each LSC meeting are posted as early as possible. Each agenda includes time for public comment. To add an agenda item, contact the LSC or come to a meeting.


text:
Abhishek Bachchan, Jackie Shroff Meet Suniel Shetty after His Father's Death
Source: Photo: Santosh Nagwekar
Actor Suniel Shetty's father Virappa Shetty died on February 28. Abhishek Bachchan, who has starred with Suniel Shetty in a couple of films together was one of the first to visit the actor and his family.
Jackie Shroff also visited the family. Jackie and Suniel share a good bonding.
Actor Sonu Sood was also spotted.
Pardes actor Mahima Chaudhry, who starred with Suniel Shetty in Dhadhkan also paid a visit.
Director Priyadarshan, who has casted Suniel Shetty in many of his films was also spotted.


text:
iTunes is launching on Samsung smart TVs in 100 countries
Samsung and Apple have announced they're teaming up to add iTunes as an app on new Samsung smart TVs. This will mean you will be able to buy movies and TV series directly via your Samsung smart TV without the need for a separate Apple TV device.
It sounds like the app will come preloaded on new smart TVs bought from the launch date. There's no exact launch date yet – Samsung are just saying 'Spring 2019' but we'll update this page as soon as we know anything more. Samsung have said that 2018 models will receive iTunes too, via a firmware update, so don't worry if you've recently bought one.
We know our customers will be keen to know which countries this will be available in at launch, and unfortunately we don't yet have an answer. Samsung have said it will be available in 'over 100 countries', but that leaves a lot of countries without it. We'll update this page as soon as we know which countries are included, and how to get it on your Samsung TV if you're in a country that isn't on the list.
The cheapest ways to download Solo: A Star Wars Story
Apple streaming service rumours


Medical malpractice insurers writers NCRIC Group Inc. and ProAssurance Corporation announced that the District of Columbia Department of Insurance, Securities and Banking has approved the proposed acquisition of NCRIC, Inc. as part of ProAssurance's proposed acquisition of NCRIC Group.
This acquisition is taking place pursuant to a merger agreement dated Feb. 28, 2005 when Brimingham,Alabanama-based medcial malpractice insurer ProAssurance Corporation and NCRIC Group, Inc., out of Washington, D.C., agreed to merge NCRIC into ProAssurance in a $69.6 million, all-stock transaction.
Parent company NCRIC Group has scheduled a special meeting of shareholders to be held on Aug. 2, 2005 for the purpose of approving the merger agreement. The transaction is expected to close subsequent to the meeting of shareholders.
The transaction will expand ProAssurance's mid-Atlantic operations in key states that it said meet its growth and return goals. ProAssurance expects the transaction to be accretive to both book value and earnings per share in 2005.
NCRIC is the largest writer in Delaware and one of the top four writers in Virginia. ProAssurance had already targeted both states for growth.
ProAssurance is a specialty insurer with more than $3.2 billion in assets and almost $790 million in gross written premiums. It is the nation's fourth largest writer of medical professional liability insurance, with its principal professional liability subsidiaries being The Medical Assurance Company Inc., ProNational Insurance Company, and Red Mountain Casualty Insurance Company Inc. It is also the tenth largest writer of personal auto coverage in Michigan through its subsidiary, MEEMIC Insurance Company.
NCRIC iprovides medical professional liability insurance, practice management and financial services, and employee benefits plan design and pension administration. In addition to its headquarters in Washington, D.C., NCRIC has offices in Wilmington, Delaware; Greensboro, North Carolina; Richmond and Lynchburg, Virginia; and Charleston, West Virginia. NCRIC provides services to more than 4,700 physician clients.


Can professional word sleuths unveil mystery author of White House opinion piece?
The field is suddenly at centre stage after an unidentified "senior administration official" wrote in the Times that he or she was part of a "resistance" movement working from within the administration to curb Trump's most dangerous impulses.
Women tend to use first- and second-person pronouns more — "I," "me" and "you" — and more present tense verbs, Argamon said.
Men use "the," "of," "this" and "that" more often, he said.
"You look for clues and you try to assess the usefulness of those clues," Argamon said. But he is less optimistic that the Trump opinion piece case will be cracked for various reasons, including the New York Times' editing for style and possible efforts to fool language detectives with words that someone else likes to use, such as "lodestar." Mostly, he's pessimistic because to do a proper comparison, samples from all suspects have to be gathered and have to be similar, such as all opinion columns as opposed to novels, speeches or magazine stories.
Rachel Greenstadt at Drexel University studies when people try to throw off investigators with words they don't normally use or purposeful misspellings. She said her first instinct is that the word "lodestar" — one Vice-President Mike Pence has used several times — is "a red herring." It seems too deliberate.
"Most people are still looking for sound-bite-sized features like lodestar instead of trying to get a handle on the whole picture," says Hofstra's Leonard.
Still, with the right conditions, words matter.
Juola testified in about 15 trials and handled even more cases that never made it to court. His biggest case was in 2013, when a British newspaper got a tip that the book The Cuckoo's Calling by Robert Galbraith was really written by Harry Potter author J.K. Rowling. In about an hour, Juola fed two Rowling books, The Cuckoo's Calling and six other novels into his computer, analyzed the language patterns with four different systems and concluded that Rowling did it.
It was far from the first time that language use fingered the real culprit. The Unabomber's brother identified him because of his distinctive writing style. Field pioneers helped find a kidnapper who used the unique term "devil strip" for the grassy area between the sidewalk and road. The phrase is only used in parts of Ohio.
Even in politics, words are poker tells. In 1996, the novel Primary Colors about a Clintonesque presidential candidate set Washington abuzz trying to figure out who was the anonymous author. An analysis by a Vassar professor and other work pointed to Newsweek's Joe Klein and he finally admitted it.


Katherine Beatrice Mcnaug.. (Malcolm Lewis Morehouse)..
Katherine Beatrice Mcnaug.. Charles F. Potter, (paint..
Katherine Beatrice Mcnaug.. (Seated Woman Arranging R..
Katherine Beatrice Mcnaug.. (Red Poppies in a Vase), ..
Katherine Beatrice Mcnaug.. Phebe McDoual McNaughton,..
Katherine Beatrice Mcnaug.. Oriana Makepeace Doolittl..
Katherine Beatrice Mcnaug.. (Bessie Potter), (paintin..
Katherine Beatrice Mcnaug.. (Peasant Woman Holding a ..
Katherine Beatrice Mcnaug.. Study Choir Boy, (paintin..
Katherine Beatrice Mcnaug.. Woman at the Farm Well, (..
Katherine Beatrice Mcnaug.. Katherine Beatrice Moreho..
Katherine Beatrice Mcnaug.. Katherine B. Mowry Self P..
Katherine Beatrice Mcnaug.. (Peasant Women Buying Veg..
Katherine Beatrice Mcnaug.. Artist's Model, Julie, (p..
Katherine Beatrice Mcnaug.. Anna Mary Morehouse, (pai..
Katherine Beatrice Mcnaug.. (Peasant Women Washing La..
Katherine Beatrice Mcnaug.. (Woman Seated at Spinning..
Katherine Beatrice Mcnaug.. Mother and Sleeping Baby,..
Katherine Beatrice Mcnaug.. Two Women in a Field, (pa..
Katherine Beatrice Mcnaug.. Great Aunt Mary Robertson..


text:
Q: passing '&' in a string from xcode to php? I am programming with webservice in iphone which access mysql database which contains values like "Mobile&gaming solutions". I'm getting this value in a string from user and passing to php file. But the php is not accepting the string with '&'. It accepts only "Mobile". Help Me. My code in xcode is:
strEditbuunit = [labeditbunit.text stringByReplacingOccurrencesOfString:@" " withString:@"+"];

NSString *Updpost =[NSString stringWithFormat:@"buname=%@",strEditbuunit];

UpdLTRhostStr = @"http://localhost/practice/ltrupdate.php?";

UpdLTRhostStr = [UpdLTRhostStr stringByAppendingString:Updpost];
UpdLTRdataURL = [NSData dataWithContentsOfURL:[NSURL URLWithString:UpdLTRhostStr]];
UpdLTRserverOutput = [[NSString alloc] initWithData:UpdLTRdataURL encoding: NSASCIIStringEncoding];

<?php
$con = mysql_connect("192.168.0.82","android","android");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("androidlogin", $con);
$buname = $_GET["buname"];
$retval1 = mysql_query( "SELECT code_id FROM typedescs where name = '$buname'" );
    while($row1 = mysql_fetch_assoc($retval1))
    {
        $bu_id = $row1['code_id'];

    }
 echo $buname;
mysql_close($con);
?>

When I echo buname it gives me "Mobile" instead of "Mobile&Gaming solutions" because of '&'. Please help me how to pass the string with special characters to php from xcode.

A: It has nothing to do with PHP.  You are not quoting the query parameters in your URL.
UpdLTRhostStr = @"http://localhost/practice/ltrupdate.php?";
UpdLTRhostStr = [UpdLTRhostStr stringByAppendingString:Updpost];

Here's one way to do it:
UpdLTRhostStr = [NSString
    stringWithFormat:@"http://localhost/practice/ltrupdate.php?buname=%@",
    CFURLCreateStringByAddingPercentEscapes(
        kCFAllocatorDefault, (CFStringRef) buunit, NULL,
        CFSTR(":/?#[]@!$&'()*+,;="), kCFStringEncodingUTF8)];

Don't forget that you need to escape the string on the PHP side, too, before you pass it to MySQL.  As Marc B pointed out, you have a serious security hole.


text:
[ G.R. NO. 112869, January 29, 1996 ]
KELLY R. WICKER AND ATTY. ORLANDO A. RAYOS, PETITIONERS, VS. HON. PAUL T. ARCANGEL, AS PRESIDING JUDGE OF THE RTC, MAKATI, BRANCH 134, RESPONDENT.
D E C I S I O N
MENDOZA, J.:
This is a petition for certiorari, assailing the orders dated December 3, 1993 and December 17, 1993 of respondent Judge Paul T. Arcangel of the Regional Trial Court, Branch 134 of Makati, finding petitioners guilty of direct contempt and sentencing each of them to suffer imprisonment for five (5) days and to pay a fine of P100.00.
The antecedent facts are as follows:
Kelly Wicker, with his wife Wynee Dieppe and the Tectonics Asia Architects and Engineering Co., brought suit in the Regional Trial Court of Makati against the LFS Enterprises, Inc. and others, for the annulment of certain deeds by which a house and lot at Forbes Park, which the plaintiffs claimed they had purchased, was allegedly fraudulently titled in the name of the defendant LFS Enterprises and later sold by the latter to codefendant Jose Poe. The case, docketed as Civil Case No. 14048, was assigned to Branch 134 formerly presided over by Judge Ignacio Capulong who later was replaced by respondent Judge Paul T. Arcangel.
It appears that on November 18, 1993, Wicker's counsel, Atty. Orlando A. Rayos, filed a motion seeking the inhibition of respondent judge from the consideration of the case.[1] The motion alleged in pertinent part:
1. That before the Acting Presiding Judge took over, defendant LFS Enterprises, Inc. was able to maneuver the three (3) successive postponements for the presentation for cross-examination of Mrs. Remedios Porcuna on her 10 August 1992 Affidavit, but eventually, she was not presented;
2. Meantime, Judge [Ignacio] Capulong who had full grasp of this case was eased out of his station. In one hearing, the Acting Presiding Judge had not yet reported to his station and in that set hearing, counsel for defendant LFS Enterprises, Inc. who must have known that His Honor was not reporting did not likewise appear while other counsels were present;
3. Plaintiffs have information that the Acting Presiding Judge was personally recruited from the south by Atty. Benjamin Santos and/or his wife, Atty. Ofelia Calcetas-Santos, one time member of the Judicial and Bar Council, against whom plaintiff Kelly R. Wicker filed Administrative Case No. 3796, and although said case was dismissed, nevertheless, plaintiffs feel that it was the reason for Atty. Ofelia Calcetas-Santos' relief;
4. Plaintiffs have reason to doubt the partiality and integrity of His Honor and to give a fighting chance for plaintiffs to prove their case, since this will be the last case to recover the partnership property, plaintiffs feel that His Honor inhibit himself and set this case for re-raffle;
5. This move finds support in the Rules of Court and jurisprudence that in the first instance that a litigant doubts the partiality and integrity of the Presiding Judge, he should immediately move for his inhibition.
The motion was verified by Kelly Wicker.
Considering the allegations to be "malicious, derogatory and contemptuous," respondent judge ordered both counsel and client to appear before him on November 26, 1993 and to show cause why they should not be cited for contempt of court."[2]
In a pleading entitled "Opposition to and/or Comment to Motion to Cite for Direct Contempt Directed Against Plaintiff Kelly R. Wicker and his Counsel," Atty. Rayos claimed that the allegations in the motion did not necessarily express his views because he merely signed the motion "in a representative capacity, in other words, just lawyering," for Kelly Wicker, who said in a note to him that a "young man possibly employed by the Court" had advised him to have the case reraffled, when the opposing counsel Atty. Benjamin Santos and the new judge both failed to come for a hearing, because their absence was an indication that Atty. Santos knew who "the judge may be and when he would appear." Wicker's sense of disquiet increased when at the next two hearings, the new judge as well as Atty. Santos and the latter's witness, Mrs. Remedios Porcuna, were all absent, while the other counsels were present.[3]
Finding petitioners' explanation unsatisfactory, respondent judge, in an order dated December 3, 1993, held them guilty of direct contempt and sentenced each to suffer imprisonment for five (5) days and to pay a fine of P100.00.
Petitioners filed a motion for reconsideration, which respondent judge denied for lack of merit in his order of December 17, 1993. In the same order respondent judge directed petitioners to appear before him on January 7, 1994 at 8:30 a.m. for the execution of their sentence.
In their petition[4] before this Court, Kelly Wicker and Atty. Orlando A. Rayos contend that respondent judge committed a grave abuse of his discretion in citing them for contempt. They argue that "when a person, impelled by justifiable apprehension and acting in a respectful manner, asks a judge to inhibit himself from hearing his case, he does not thereby become guilty of contempt."
In his comment,[5] respondent judge alleges that he took over as Acting Presiding Judge of the Regional Trial Court of Makati, Branch 134 by virtue of Administrative Order No. 154-93 dated September 2, 1993 of this Court and not because, as petitioners alleged, he was "personally recruited from the South" by Atty. Santos and/or his wife, Atty. Ofelia Calcetas-Santos; that he assumed his new office on October 11, 1993 and started holding sessions on October 18, 1993; that when all male personnel of his court were presented to petitioner Kelly Wicker he failed to pick out the young man who was the alleged source of the remarks prompting the filing of the motion for inhibition; that he was not vindictive and that he in fact refrained from implementing the execution of his order dated December 3, 1993 to enable petitioners to "avail themselves of all possible remedies"; that after holding petitioners in contempt, he issued an order dated December 8, 1993 inhibiting himself from trying Civil Case No. 14048; that Atty. Rayos' claim that he was just "lawyering" and acting as "the vehicle or mouthpiece of his client" is untenable because his (Atty. Rayos') duties to the court are more important than those which he owes to his client; and that by tendering their "profuse apologies" in their motion for reconsideration of the December 3, 1993 order, petitioners acknowledged the falsity of their accusations against him; and that the petitioners have taken inconsistent positions as to who should try Civil Case No. 14048 because in their Motion for Inhibition dated November 18, 1993 they asked that the case be reraffled to another sala of the RTC of Makati, while in their petition dated November 29, 1993, which they filed with the Office of Court Administrator, petitioners asked that Judge Capulong be allowed to continue hearing the case on the ground that he had a "full grasp of the case."
In reply to the last allegation of respondent judge, petitioners claim that although they wanted a reraffle of the case, it was upon the suggestion of respondent judge himself that they filed the petition with the Court Administrator for the retention of Judge Capulong in the case.
What is involved in this case is an instance of direct contempt, since it involves a pleading allegedly containing derogatory, offensive or malicious statements submitted to the court or judge in which the proceedings are pending, as distinguished from a pleading filed in another case. The former has been held to be equivalent to "misbehavior committed in the presence of or so near a court or judge as to interrupt the proceedings before the same" within the meaning of Rule 71, § 1 of the Rules of Court and, therefore, direct contempt.[6]
It is important to point out this distinction because in case of indirect or constructive contempt, the contemnor may be punished only "[a]fter charge in writing has been filed, and an opportunity given to the accused to be heard by himself or counsel," whereas in case of direct contempt, the respondent may be summarily adjudged in contempt. Moreover, the judgment in cases of indirect contempt is appealable, whereas in cases of direct contempt only judgments of contempt by MTCs, MCTCs and MeTCs are appealable.[7]
Consequently, it was unnecessary in this case for respondent judge to hold a hearing. Hence even if petitioners are right about the nature of the case against them by contending that it involves indirect contempt, they have no ground for complaint since they were afforded a hearing before they were held guilty of contempt. What is important to determine now is whether respondent judge committed grave abuse of discretion in holding petitioners liable for direct contempt.
We begin with the words of Justice Malcolm that the power to punish for contempt is to be exercised on the preservative and not on the vindictive principle. Only occasionally should it be invoked to preserve that respect without which the administration of justice will fail.[8] The contempt power ought not to be utilized for the purpose of merely satisfying an inclination to strike back at a party for showing less than full respect for the dignity of the court.[9]
Consistent with the foregoing principles and based on the abovementioned facts, the Court sustains Judge Arcangel's finding that petitioners are guilty of contempt. A reading of the allegations in petitioners' motion for inhibition, particularly the following paragraphs thereof:
2. Meantime, Judge Capulong who had full grasp of this case was eased out of his station. In one hearing, the Acting Presiding Judge had not yet reported to his station and in that set hearing, counsel for defendant LFS Enterprises, Inc. who must have known that His Honor was not reporting did not likewise appear while other counsels were present;
leads to no other conclusion than that respondent judge was beholden to the opposing counsel in the case, Atty. Benjamin Santos, to whom or to whose wife, the judge owed his transfer to the RTC of Makati, which necessitated "easing out" the former judge to make room for such transfer.
These allegations are derogatory to the integrity and honor of respondent judge and constitute an unwarranted criticism of the administration of justice in this country. They suggest that lawyers, if they are well connected, can manipulate the assignment of judges to their advantage. The truth is that the assignments of Judges Arcangel and Capulong were made by this Court, by virtue of Administrative Order No. 154-93, precisely "in the interest of an efficient administration of justice and pursuant to Sec. 5 (3), Art. VIII of the Constitution."[10] This is a matter of record which could have easily been verified by Atty. Rayos. After all, as he claims, he "deliberated" for two months whether or not to file the offending motion for inhibition as his client allegedly asked him to do.
In extenuation of his own liability, Atty. Rayos claims he merely did what he had been bidden to do by his client of whom he was merely a "mouthpiece." He was just "lawyering" and "he cannot be gagged," even if the allegations in the motion for the inhibition which he prepared and filed were false since it was his client who verified the same.
To be sure, what Wicker said in his note to Atty. Rayos was that he had been told by an unidentified young man, whom he thought to be employed in the court, that it seemed the opposing counsel, Atty. Santos, knew who the replacement judge was, because Atty. Santos did not show up in court on the same days the new judge failed to come. It would, therefore, appear that the other allegations in the motion that respondent judge had been "personally recruited" by the opposing counsel to replace Judge Capulong who had been "eased out" were Atty. Rayos' and not Wicker's. Atty. Rayos is thus understating his part in the preparation of the motion for inhibition.
Atty. Rayos, however, cannot evade responsibility for the allegations in question. As a lawyer, he is not just an instrument of his client. His client came to him for professional assistance in the representation of a cause, and while he owed him whole-souled devotion, there were bounds set by his responsibility as a lawyer which he could not overstep.[11] Even a hired gun cannot be excused for what Atty. Rayos stated in the motion. Based on Canon 11 of the Code of Professional Responsibility, Atty. Rayos bears as much responsibility for the contemptuous allegations in the motion for inhibition as his client.
Atty. Rayos' duty to the courts is not secondary to that of his client. The Code of Professional Responsibility enjoins him to "observe and maintain the respect due to the courts and to judicial officers and [to] insist on similar conduct by others"[12] and "not [to] attribute to a Judge motives not supported by the record or have materiality to the case."[13]
After the respondent judge had favorably responded to petitioners' "profuse apologies" and indicated that he would let them off with a fine, without any jail sentence, petitioners served on respondent judge a copy of their instant petition which prayed in part that "Respondent Judge Paul T. Arcangel be REVERTED to his former station. He simply cannot do in the RTC of Makati where more complex cases are heared (sic) unlike in Davao City." If nothing else, this personal attack on the judge only serves to confirm the "contumacious attitude, a flouting or arrogant belligerence" first evident in petitioners' motion for inhibition belying their protestations of good faith.
Petitioners cite the following statement in Austria v. Masaquel:[14]
Numerous cages there have been where judges, and even members of the Supreme Court, were asked to inhibit themselves from trying, or from participating in the consideration of a case, but scarcely were the movants punished for contempt, even if the grounds upon which they based their motions for disqualification are not among those provided in the rules. It is only when there was direct imputation of bias or prejudice, or a stubborn insistence to disqualify the judge, done in a malicious, arrogant, belligerent and disrespectful manner, that movants were held in contempt of court.
It is the second sentence rather than the first that applies to this case.
Be that as it may, the Court believes that consistent with the rule that the power to cite for contempt must be exercised for preservative rather than vindictive principle we think that the jail sentence on petitioners may be dispensed with while vindicating the dignity of the court. In the case of petitioner Kelly Wicker there is greater reason for doing so considering that the particularly offending allegations in the motion for inhibition do not appear to have come from him but were additions made by Atty. Rayos. In addition, Wicker is advanced in years (80) and in failing health (suffering from angina), a fact Judge Arcangel does not dispute. Wicker may have indeed been the recipient of such a remark although he could not point a court employee who was the source of the same. At least he had the grace to admit his mistake both as to the source and truth of said information. It is noteworthy Judge Arcangel was also willing to waive the imposition of the jail sentence on petitioners until he came upon petitioners' description of him in the instant petition as a judge who cannot make the grade in the RTC of Makati, where complex cases are being filed. In response to this, he cited the fact that the Integrated Bar of the Philippines chose him as one of the most outstanding City Judges and Regional Trial Court Judges in 1979 and 1988 respectively and that he is a 1963 graduate of the U.P. College of Law.
In Ceniza v. Sebastian,[15] which likewise involved a motion for inhibition which described the judge "corrupt," the Court, while finding counsel guilty of direct contempt, removed the jail sentence of 10 days imposed by the trial court for the reason that
Here, while the words were contumacious, it is hard to resist the conclusion, considering the background of this occurrence that respondent Judge in imposing the ten-day sentence was not duly mindful of the exacting standard [of] preservation of the dignity of his office not indulging his sense of grievance sets the limits of the authority he is entitled to exercise. It is the view of the Court that under the circumstances the fine imposed should be increased to P500.00.
The same justification also holds true in this case.
WHEREFORE, the order of December 3, 1993 is MODIFIED by DELETING the sentence of imprisonment for five (5) days and INCREASING the fine from P 100.00 to P200.00 for each of the petitioners.
Regalado (Chairman), Romero, and Puno, JJ., concur.
[1] Petition, Annex B, Rollo, pp. 40-41.
[2] The hearing on November 26, 1993 was later postponed to December 3, 1993 at the instance of Atty. Rayos.
[3] See Wicker's Statement, Rollo, pp. 46-47.
[4] Although dated December 6, 1993, the petition was actually filed on December 21, 1993, after respondent judge had issued his order of the December 17, 1993 denying petitioners' motion for reconsideration.
[5] Rollo, pp. 82-92.
[6] Ang v. Castro, 136 SCRA 453 (1985); Ante v. Pascua, 162 SCRA 780(1988).
[7] See Rule 71, § 1,2 and 10.
[8] Villavicencio v. Lukban, 39 Phil. 778 (1959).
[9] Royeca v. Animas, 71 SCRA 1(1976).
[10] Rollo, p. 101.
[11] See Code of Professional Responsibility, Canon 19.
[12] Canon 11.
[13] Canon 11, Rule 11.04.
[14] 20 SCRA 1247 (1967).
[15] 130 SCRA 295 (1985).


text:
Q: "query values must be an array"...? As the title reads, I am receiving a "query values must be an array" error when writing Node.js code to attempt to query a local (postgres) database.  Here is the code I am using:
var pg = require('pg');
var conString = "postgres://user:pass@localhost:5432/mydatabase";
var client = new pg.Client(conString);

client.connect(function(err) {
  if(err) {
    return console.error('could not connect to postgres', err);
  }
  client.query('SELECT $1::text AS name', 'howdy', function(err, result) {
    if(err) {
      return console.error('error running query', err);
    }
    console.log(result.rows[0].name);
    client.end();
  });
});

I believe this refers to the need to have the query string use array values rather than a direct string...however I am unsure how to structure the code.  Any advice would be greatly appreciated.  I thank you in advance.  Regards.

A: The error is right. The second parameter to query should be an array. This is a paramterized query
client.query('SELECT $1::text AS name', ['howdy'] ...


It always helps to have a sound basis upon which we build any structure. We have Newtonian physics and then we have really useful contributions from people of thought and method like Homer Kelley. His 'Little Yellow Book', 'The Golfing Machine', has both educated and driven golfers nuts. You must procure a copy and commit to becoming familiar with its contents over time. If you cannot locate a copy, contact us and we shall assist in you acquisition. It is worth a read!
This 'Machine' term is really apt. What are we when making a solid 'Golf Strike' but a 'Three Part Human Machine', especially when we can make a 'Golf Ball' go away profound distances? This application of 'Force' is best very 'Machine Like' and thus repeatable. How wonderful that would be!
To make it simple, your '555 TEAM' breaks the overall machine down into 'Bottom And Top Aspects'. They are called the 'Lower Body (LBM) and Upper Body Machines (UBM)'. (two of the three parts) The 'LBM' (the Axial Skeleton, part head to toes) goes 'Round & Round' and thus creates all the 'Horizontal Motion' while the (UBM) produces all the 'Up & Down' or 'Vertical Motion'. The 'Hands and Arms' (the Radial Skeleton, Lever Assemblies) are the 'UBM' and DO NOT generally create any 'Horizontal Motion'!
This system of 'Nomenclature' should be beneficial to your understanding of and communication about the Golf Swing's manifold idiosyncrasies and mechanics. Knowing just a few 'Physical Truths' will found your growth.
We further break down the overall 'Physical Performance' into 'Components & Procedures'. These are the 'Machine Parts' and what we do with them is 'Motions or Procedures'. Simple approach, wouldn't you think?