text:
Stoke-on-Trent Crown Court
BMW-driving student sold cannabis to fund university education
Kyle Sanders handed suspended sentence at Stoke-on-Trent Crown Court after being caught with cannabis in Newcastle
Stoke-on-Trent Live
Former student Kyle Sanders sold cannabis to fund his university education.
The 21-year-old was found with a stash of the class B drug in his car after police saw him acting suspiciously. The officer could smell cannabis and recovered deals of the drug in a bag, a mobile phone, £30 cash in the centre console and £30 in the defendant's wallet.
The defendant said he paid £400 for two ounces of cannabis and was hoping to make between £250 and £300 from selling the drug.
Now Sanders has been sentenced to eight months in prison, suspended for 18 months, at Stoke-on-Trent Crown Court.
Prosecutor Faye Edwards said police saw the defendant in a BMW in Newcastle at 9pm on October 22.
Kyle Sanders
Miss Edwards said: "An officer thought he was acting suspiciously and approached the vehicle. He could smell cannabis. When he got close to the driver's side he asked what the defendant was doing. Sanders tried to hide the fact he was in possession of cannabis with intent to supply it.
"He said it was for his own use and he produced a cannabis cigarette. The officer felt the smell was too strong to come from that cigarette. He searched the vehicle.
This sniffling drink-driver was caught – after putting booze in his Lemsip
"At that point the defendant was extremely compliant. He told the officer he would find a bag of cannabis in the front passenger footwell. The officer recovered a bag which contained deals of cannabis, a mobile phone, £30 cash in the centre console and £30 in a wallet.
"Police searched the defendant's home in Webster Street, Newcastle, and seized a plastic tub containing skunk cannabis."
In his police interview the defendant said he paid £400 for two ounces of cannabis and was hoping to make between £250 and £300.
This man threatened to burn down his girlfriend's house – and assaulted her twice
Sanders, of Webster Street, pleaded guilty to possession of cannabis with intent to supply.
Robert Holt, mitigating, said: "The defendant made a foolish decision to try and pay for his university education (by selling cannabis). He no longer has that education. He did not realise how much it cost. He has now found himself work.
"This has been a wake-up call for him."
Latest cases from the courts in North Staffordshire
Rapist spent nights iwith children
North Staffordshire paedophile jailed
Moment copper pepper sprays thug
Hammer-wielding man jailed after attack
As part of the suspended sentence, Sanders must complete a rehabilitation activity requirement for 20 days and 100 hours unpaid work.
Judge David Fletcher told Sanders: "You made an almighty mistake."
The defendant was ordered to pay £340 costs.
Top stories on StokeonTrentLive
Shopper banned from Lidl
30-man brawl erupts in Hanley at 3am
Thug threatened to cut off man's penis
Engineers refuse to fix tenant's boiler


Thank you for dropping by, and many, many thanks to those of you who've checked out and commented on my snippets of Blinded by the Light. I truly appreciate it. Reading this manuscript and choosing the snippets has reinforced the need for major edits. It says a lot if I thought I might change my hero's hair color (last week's post). As I've read more of the story, I know there will be major changes, but my hero's looks will remain the same: dark hair, and ... you'll see a bit more in a moment. So, as I work on this, I may be AWOL from posting snippets for a while--or I may switch to posting from something else. If you're curious about what's up next from me, check out my What's Next? page.
That said, I have six sentences for today, again from Blinded by the Light, in my heroine's POV.
She got a good look at his face as she topped the steps. He needed to shave, but that wasn't what caught her attention.
Blue eyes shaded by black lashes hid secrets. His nose, slightly askew, along with angular cheekbones made her hands itch to sculpt him. She could get lost in those angles and planes, in the mystery behind those eyes. But she'd come back to the place that had once been home for one reason. And the distraction of a beautiful man would not stop her.
Comments are welcome. Please visit Weekend Writing Warriors and Sunday Snippets on Facebook for links to quick peeks at some fantastic books.
Happy Sunday, everyone. Many thanks to you who stopped by last week. I really appreciate the comments.
This Sunday, I'm participating in Write Club, Weekend Writing Warriors and Snippet Sunday on Facebook. Check them out for great snippets--I'll be visiting for some enticing reads.
She'd come to get into the house, to see if there was any truth in what her father had told her, not to hide in the trees like some silly teenager secretly peeking at an adult male. She'd come back later, when he was gone, and do as she'd planned. With one last look, she stepped back.
Suddenly, the wind shifted, the music faded, and a traitorous crow let out a caw that pulled the carpenter's attention to the trees. And to Diana.
Caught so blatantly, she stumbled, cursing herself for not walking up the steps and into the house as if still lived there.
"I've been expecting you," the Renaissance model called out, grabbing a faded denim shirt from the porch railing. "Come on up. I'm about to put things away for the day!"
Comments welcome! I wrote this a while back and am having second thoughts about his appearance. Maybe because I've been watching Farscape reruns, I've considered modeling his looks after Ben Browder. We haven't seen his face yet, so what do you think? Would this guy have dark brown hair, or dark blond? What about his eyes? Blue, or brown? If you don't know what Ben Browder looks like, or need to consider a guy worthy of being on your cover, check out my Book Cover Worthy board on Pinterest.
She'd decided early evening would be perfect for her first look at Mallory House, when nothing would disturb the isolated stillness of the home she'd left ten years ago. Mr. and Mrs. Carnley would be eating dinner in the groundskeeper's cottage, no one around to ask questions or offer condolences on her father's death. Condolences would be wasted on her.
That someone else might be in her old home hadn't crossed her mind. The man turned and stretched, arms reaching skyward. Instantly, the past was the last thing on Diana's mind.
She'd taken leave of her senses.
I'd love to hear any comments.
Please visit other Weekend Writing Warriors for some fabulous reads.
Many thanks to the admins of Weekend Writing Warriors for starting a new way to share snippets on Sundays. And thanks to Karysa Faire for forming a Facebook to help post our snippet sites.
Today I'm posting the opening lines of something I'm calling Blinded by Light. It's a romantic mystery with a touch of Southern gothic.
Who in God's name was that?
From her position in the shade of the live oaks surrounding Mallory House, Diana Albright saw the man moving around on the wide front porch. The relentless beat of "Born to Run" drifted toward her in snatches through live oaks heavy with Spanish moss. The irony of the title made her smile. Funny hearing it when she'd finally quit running.
The stranger stepped fully into sight, and her breath caught.
Against the imposing lines of the antebellum mansion, he stood like a living, breathing David, a cross between the classical and a modern-day fallen angel.
Comments welcome. Please check out other Weekend Writing Warriors.
Below is a picture my husband took of live oaks covered in Spanish Moss on St. Simons Island, GA.


text:
Markus Wiener Publishers
Desk and Examination Copies
Search by title, author, ISBN, or keyword.
Print Catalogs
Africa Catalog
Latin America & Caribbean Catalog
Middle East Catalog
Jewish Studies Catalog
The African Diaspora in the Mediterranean Lands of Islam
Hunwick, John and Eve Troutt Powell, editors
For every gallon of ink that has been spilt on the trans-Atlantic slave trade and its consequences, only one very small drop has been spent on the study of the forced migration of black Africans into the Mediterranean world of Islam. From the ninth to the early twentieth century, probably as many black Africans were forcibly taken across the Sahara, up the Nile valley, and across the Red Sea as were transported across the Atlantic in a much shorter period. Yet their story has not yet been told. This book provides an introduction to this "other" slave trade, and to the Islamic cultural context within which it took place, as well as the effect this context had on those who were its victims. After an introductory essay, there are sections titled 'Basic Texts (Qur'an and Hadith)'; 'Some Muslim Views on Slavery'; 'Slavery and the Law'; 'Perceptions of Africans in Some Arabic and Turkish Writings'; 'Slave Capture'; 'The Middle Passage'; 'Slave Markets'; 'Eunuchs and Concubines'; 'Domestic Service'; 'Military Service'; 'Religion and Community'; 'Freedom and Post-Slavery'; and 'The Abolition of Slavery.' A concluding segment provides a first-person account of the capture, transportation, and service in a Saharan oasis by a West African male, as related to a French official in the 1930s.
John Hunwick (Northwestern University) is the author of Timbuktu and the Songhay Empire, Religion and National Integration in Africa, and several other books on Islamic Africa, including Jews of a Saharan Oasis: The Elimination of the Tamantit Community (also available from Markus Wiener).
Eve Troutt Powell (University of Pennsylvania) is a historian of the Middle East and author of A Different Shade of Colonialism.
Markus Wiener Order Form
Hardcover: $68.95 / Paperback $26.95
Paperback ISBN: 1558762752
Paperback ISBN-13: 9781558762756
Hardcover ISBN: 1558762744
Hardcover ISBN-13: 9781558762749
Subject: Africa, Africa: Slavery, History of Slavery, Islam and Africa, Middle East, Middle East: Documents and other Primary Sources, North Africa/Islamic Africa, Western Africa, World History
© 2021 Markus Wiener Publishers - All Rights Reserved
231 Nassau Street Princeton, NJ 08542 Telephone: 609-921-1141 Fax: 609-921-1140

redpajama_set_name: RedPajamaCommonCrawl


text:
<?php

class Google_Service_GameServices_ListGameServerDeploymentsResponse extends Google_Collection
{
  protected $collection_key = 'unreachable';
  protected $gameServerDeploymentsType = 'Google_Service_GameServices_GameServerDeployment';
  protected $gameServerDeploymentsDataType = 'array';
  public $nextPageToken;
  public $unreachable;

  /**
   * @param Google_Service_GameServices_GameServerDeployment[]
   */
  public function setGameServerDeployments($gameServerDeployments)
  {
    $this->gameServerDeployments = $gameServerDeployments;
  }
  /**
   * @return Google_Service_GameServices_GameServerDeployment[]
   */
  public function getGameServerDeployments()
  {
    return $this->gameServerDeployments;
  }
  public function setNextPageToken($nextPageToken)
  {
    $this->nextPageToken = $nextPageToken;
  }
  public function getNextPageToken()
  {
    return $this->nextPageToken;
  }
  public function setUnreachable($unreachable)
  {
    $this->unreachable = $unreachable;
  }
  public function getUnreachable()
  {
    return $this->unreachable;
  }
}

redpajama_set_name: RedPajamaGithub


The Castelli Diluvio C Shoe Cover is an all-around performer that is suitable for all conditions. Made from Castelli's high-quality neoprene fabric, this shoe cover will keep you comfortable in wet and dry conditions. The neoprene fabric will protect you from the wind, keep the water out of your bootie and provide insulation. The Diluvio C also has a durable toe panel that is built for whatever your riding and the weather can throw at it. The versatility of this shoe cover means it is a great addition to your kit, whatever the weather.


text:
Singapore, China, Indonesia ground Boeing's 737 MAX 8 as concerns mount
Jamie Freed ,
A laptop keyboard is seen at the scene of the Ethiopian Airlines Flight ET 302 plane crash, near the town of Bishoftu
By Jamie Freed and Aradhana Aravindan
SINGAPORE (Reuters) - Singapore suspended operations of all Boeing 737 MAX aircraft in and out of Changi airport on Tuesday, and Indonesia and China grounded their fleets of the U.S. planemaker' s latest model after it suffered a second fatal crash in less than five months.
The scare has wiped billions of dollars off the market value of the world's biggest planemaker, as the Boeing Co share closed 5 percent down on Monday having fallen by as much as 13.5 percent at one point.
(GRAPHIC - Boeing shares hit after Ethiopia jet crash: https://tmsnrt.rs/2Ca96E7)
A day after a Ethiopian Airlines passenger jet plunged to the ground, killing all 157 people aboard, the United States stressed it was safe to fly the planes.
But a statement issued by Singapore's Civil Aviation Authority (CAAS) showed question-marks hanging over the aircraft after Sunday's disaster could not be dispelled so fast.
"During the temporary suspension, CAAS will gather more information and review the safety risk associated with the continued operation of the Boeing 737 MAX aircraft into and out of Singapore," the aviation regulator said in a statement.
It is the first major regulator to order such an action, but the anxiety was also evident among air travelers, who rushed to find out from social media whether they were booked to fly on 737 MAX planes - the same model involved in the Lion Air crash off Indonesia that killed 189 people in October.
There has been no information yet to link the Lion Air and Ethiopian Airlines incidents.
(GRAPHIC - Ethiopia Airlines crash location: https://tmsnrt.rs/2CdCVUi)
Investigators in Ethiopia found two black box recorders that will provide information about what happened before the plane plunged into farmland minutes after take-off from Addis Ababa.
So long as the recordings are undamaged, the cause of the crash could be identified quickly, although it typically takes a year to fully complete an investigation.
(GRAPHIC - Ethiopian Airlines crash plane and black boxes: https://tmsnrt.rs/2ChjLNE)
The U.S. Federal Aviation Administration (FAA) issued a "continued airworthiness notification" for the 737 MAX late on Monday to assure operators, and detailed a series of design changes mandated by Boeing.
Boeing issued a statement as well, saying it had been working with the FAA in the aftermath of a Lion Air crash to develop enhancements to flight control software that will be deployed across the 737 MAX fleet in coming weeks.
The improvements include updates to the maneuvering characteristics augmentation system, pilot displays, operation manuals and crew training.
SUSPENSIONS MOUNTING
Democratic U.S. Senator Dianne Feinstein urged the FAA to ground Boeing's 737 MAX 8 fleet.
"Until the cause of the crash is known and it's clear that similar risks aren't present in the domestic fleet, I believe all Boeing 737 Max 8 series aircraft operating in the United States should be temporarily grounded," Feinstein wrote.
The new MAX 8 variant of the 737, the world's best-selling modern passenger aircraft, has bigger engines designed to use less fuel. It entered service in 2017, and by the end of January Boeing had delivered 350 of the new jets to customers.
With another 4,661 on order, and 737 Max 8s could become the workhorses for airlines around the globe for decades.
Ethiopian Airlines, which has four other 737 MAX 8 jets, said it was grounding them as a precaution.
Gol in Brazil temporarily suspended MAX 8 flights, as did Argentina's state airline Aerolineas Argentinas and Mexico's Aeromexico.
Singapore Airlines, whose SilkAir brand operates 6 Boeing 737 MAX aircraft, said it has temporarily withdrawn its fleet and would re-accommodate affected customers.
Other airlines that operate Boeing 737 MAX aircraft to Singapore - China Southern Airlines, Garuda Indonesia, Shandong Airlines and Thai Lion Air - are also affected.
The country's Changi Airport said Shandong had canceled its flight to and from Jinan but other airlines had replaced the jet with another type.
China on Monday ordered its airlines to suspend the use of their 737 MAX 8 jets. The country's aviation regulator said it would notify airlines when they could resume flying the jets, after contacting Boeing and the FAA.
The current scare could jeopardize a potential commitment by China to buy more Boeing-made aircraft as part of a deal being negotiated to end a trade war with the United States.
India's regulator ordered additional maintenance checks on 737 MAX 8 aircraft operating in the country and said a review found "no significant concern".
Still, major airlines from North America to the Middle East kept flying the 737 MAX on Monday, though Canadian Transport Minister Marc Garneau said he would not hesitate to take action once the cause of the crash is known.
Southwest Airlines Co, which operates the largest fleet of 737 MAX 8s, said it remained confident in the safety of all its Boeing planes even as it fielded queries from customers.
"Our customer relations team is responding to these customers individually, emphasizing our friendly, no-change fee policy," the fourth largest U.S. airline said in a statement.
Former U.S. Federal Aviation Administration accident investigator Mike Daniel said he believed the decision by regulators to ground the planes was premature. "To me it almost surreal how quickly some of the regulators are just grounding the aircraft without any factual information yet as a result of the investigation," he told Reuters.
However, he said more groundings were now likely due to a "snowball effect" unless Boeing or the FAA released more information.
(GRAPHIC - Ethiopian airlines crash speed and altitude data: https://tmsnrt.rs/2UAj5tW)
(Additional reporting by Maggie Fick, Katharine Houreld and Hereward Holland in Nairobi, Stella Qiu in Beijing, Bernadette Christina Munthe in Jakarta, Josh Horwitz in Shanghai, Sanjana Shivdas in Bengaluru, Stephanie Nebehay and Michelle Nichols in New York, Eric Johnson in Seattle and Tracy Rucinski in Chicago; Writing by Sayantani Ghosh; Editing by Simon Cameron-Moore)


text:
The Magnificent Sons
Justin Myers
Expected 28 May 2020
'Does exactly what it says on the tin: MAGNIFICENT. Funny, beautifully observed and moving' Adam Kay, bestselling author of This is Going to Hurt
Two brothers. Two different journeys. The same hope of a magnificent future.
Jake D'Arcy has spent most of his twenty-nine years trying to get his life just right. He's nearly there: great girlfriend, great friends, stable job. A distant relationship with his boisterous family - which is exactly the way he wants it. So why does everything feel so wrong?
When his popular, irritatingly confident teenage brother Trick comes out as gay to a rapturous response, Jake realises he has questions about his own repressed bisexuality, and that he can't wait any longer to find his answers.
As Trick begins to struggle with navigating the murky waters of adult relationships, Jake begins a journey that will destroy his relationship with girlfriend Amelia, challenge his closest friendships, and force him to face up to the distance between him and his family - but offers new friends, fewer inhibitions, and a glimpse of the magnificent life he never thought could be his.
The Magnificent Sons tells the tale of two very different brothers, searching for the life they want - and for the person they want to be. Fans of The Last Romeo will delight in the same wicked sense of humour, for this timely coming-of-age story is as wise as it is witty and as sharply observed as it is deeply moving.
Praise for Justin Myers:
'Extremely funny, with real heart, depth and resonance' Daisy Buchanan
'Funny, smart, tart' Russell T Davies
'Insightful, heartfelt and witty' Laura Jane Williams
'So funny and sharp, yet tender and emotional too' Jill Mansell
'Wise, beautifully written and enormous fun' Marina O'Loughlin
'Brilliant, funny and incisive' Stylist
More Books by Justin Myers
The Last Romeo
Romeo cherche Romeo


text:
Watch Tinashe's Virtual Concert, "SHOW FOR YOU" Live in Wave
By Sergio Lugo (@sergioth3rd) Jan 29, 2020
Didn't see this coming. 👀
Continuing her successful campaign as the blueprint modern-R&B, Tinashe just announced a live concert streaming on YouTube, Facebook, or Twitter TONIGHT using multi-channel VR live concert channel, Wave, to do so. The aptly named SHOW FOR YOU will most likely include songs from her latest project, the independently-released SONGS FOR YOU, which has received critical acclaim due to her ability this time around to take full creative control.
Dropped in the interim between her departure from previous label and current one Roc Nation, the project absorbed tracks from her planned mixtape Nashe which initiated her split from RCA in the first place.
This will be her first collaboration with virtual show production platform, Wave, which allows artists to use avatars and casts them on custom virtual stages built to match their aesthetics, themes, and tastes.
WATCH SHOW FOR YOU LIVE in Wave BELOW at 6PM PST / 9PM EST.


text:
Q: sort NSInteger using sortUsingComparator I am trying to sort an array of NSObjects (a object is of a class). The object class has several variables which I am wanting to use to sort the objects in the array, the variables I am using to sort are of type NSString or NSInteger, I am confident I am sorting  NSStrings but for this question I am hoping to get help for sorting a NSInteger.
This is the method I am using to sort the array of objects, It receives an NSMutableArray of objects
- (NSMutableArray *)startSortingTheArray:(NSMutableArray *)unsortedArray
{
    [unsortedArray sortUsingComparator:^ NSComparisonResult(SearchResultItem *d1, SearchResultItem *d2) {
        NSInteger DoorID1 = d1.doorID;
        NSInteger DoorID2 = d2.doorID;
        NSComparisonResult result = [DoorID1 localizedCompare:DoorID2]; // Not sure how to sort these two integers
        if (result == NSOrderedSame) {
            NSString *handel1 = d1.handel;
            NSString *handel2 = d2.handel;
            result = [handel1 localizedCompare:handel2];
         }

I am not sure how to compare the NSInteger, I have read that I could minus each number from itself.. if the number is 0 then they are equal or +1 / -1 etc they are not.. but not sure if thats the best way to approach this.
any help would be appreciated.

A: An NSInteger is not an object. It is just an integer (either an int or a long). So you can compare them exactly how you would compare two ints.
Classic C comparison functions allow you to do the x - y trick, but that's not appropriate here since you'd be returning an integer that doesn't fit into the NSComparisonResult enum. As such, you should probably just do something like
if (DoorID1 == DoorID2) {
    // compare secondary attribute
    NSString *handel1 = d1.handel;
    NSString *handel2 = d2.handel;
    return [handel1 localizedCompare:handel2];
}
else if (DoorID1 < DoorID2) return NSOrderedAscending;
else return NSOrderedDescending;

Incidentally, your sorting criteria can be represented with NSSortDescriptor instead, which may be clearer.
- (NSMutableArray *)startSortingTheArray:(NSMutableArray *)unsortedArray {
    NSSortDescriptor *primary = [NSSortDescriptor sortDescriptorWithKey:@"doorID" ascending:YES];
    NSSortDescriptor *secondary = [NSSortDescriptor sortDescriptorWithKey:@"handel" ascending:YES selector:@selector(localizedCompare:)];
    [unsortedArray sortUsingDescriptors:@[primary, secondary]];
}

A: Another option:
NSComparisionResult res = [@(d1.doorID) compare:@(d2.doorID)];
return res == NSOrderedSame ? [d1.handel localizedCompare: d2.handel] : res;

A: [unsortedArray sortUsingComparator:^ NSComparisonResult(SearchResultItem *d1, SearchResultItem *d2) {
    NSInteger doorID1 = d1.doorID;
    NSInteger doorID2 = d2.doorID;
    if (doorID1 < doorID2)
        return NSOrderedAscending;
    if (doorID1 > doorID2)
        return NSOrderedDescending;
    return [d1.handel localizedCompare: d2.handel];
}];

as [aString localizedCompare:anotherString] will return NSOrdered(Ascending|Descending|same), you can just return its result for the string case.

A: [unsortedArray sortUsingComparator:^ NSComparisonResult(SearchResultItem *d1, SearchResultItem *d2) {
    NSInteger doorID1 = d1.doorID;
    NSInteger doorID2 = d2.doorID;
    if (doorID1 > doorID2)
        return NSOrderedAscending;
    if (doorID1 < doorID2)
        return NSOrderedDescending;
    if (doorID1==doorID2) {
        NSString *s1=d1.someString;
        NSString *s2=d2.someString;
        return [s1 compare:s2];
    }
}

redpajama_set_name: RedPajamaStackExchange


text:
SEDCO Capital Purchases FexEx Ground Distribution Center in Niles (Chicago), IL
Property purchased through separate account managed by ElmTree Funds
ST. LOUIS–(BUSINESS WIRE)–SEDCO Capital ("SEDCO"), a leading Saudi Arabian Asset Manager, today
announced that it has purchased in May 2019 a FedEx Ground-leased
distribution facility in the Niles submarket of Chicago, Illinois. The
property was purchased via a separate account managed by ElmTree Funds,
LLC ("ElmTree"), a leading real estate private equity firm.
Sherif Selim, Managing Director at SEDCO, commented, "We are very
pleased with the outcome of this transaction and are excited about the
long-term prospects for this asset. We like the Northeast Cook County,
one of the most stable and established logistics submarkets in the
Chicago area with excellent connectivity to Chicago CBD and the airport."
The 306,448 SF facility is located at 5959 West Howard Street.
Originally constructed in 2015 as a build-to-suit for FedEx Ground, the
net-leased property supports distribution in the surrounding markets and
features 101 dock high doors on a 39.81 acre site.
"The high quality nature of this asset together with its ideal location
and remaining lease term with a blue-chip tenant made it a very
attractive investment opportunity," said Jim Koman, CEO of ElmTree Funds.
The property, which has approximately 11.0 years remaining on its lease
with FedEx, is expected to perform well over the long-term due to strong
market fundamentals as well as its ideal location within the Chicago MSA.
About ElmTree Funds:
ElmTree Funds, LLC is a leading real estate private equity firm and
seasoned fund manager to institutional and private investors. ElmTree's
investment philosophy focuses on creating attractive risk-adjusted
returns for its investors in the commercial real estate net lease,
sale-leaseback, and build-to-suit sectors. Since its founding in 2011,
ElmTree Funds has acquired, developed or financed more than $6 billion
of office, industrial and healthcare properties. ElmTree Funds targets
investments in primary and secondary markets across the United States
that are leased to investment grade tenants on a long-term basis.
ElmTree Funds is headquartered in St. Louis, Missouri. For more
information please visit www.elmtreefunds.com.
About SEDCO Capital
SEDCO Capital is a leading global asset manager, licensed by the Saudi
Capital Market Authority, offering investment solutions in a wide scope
of geographies and diverse range of asset classes. Having established a
strong track record of advisory services and investment management,
SEDCO Capital currently manages assets in a diversified spectrum of
investments in real estate, equities and other businesses with a total
AUM of more than 5 Billion Dollars. SEDCO Capital employs
highly-efficient investment professionals throughout the world. The
company follows the highest standards of corporate governance rules and
practices including the use of advanced information technology systems.
SEDCO Capital is also the first Saudi asset manager and the first fully
sharia compliant asset manager to be a signatory of the United Nations
Principles of Responsible Investing (UNPRI). Through its successful
track record, SEDCO Capital is committed to offering innovative
Islamic-compliant investment products and today has the largest sharia
compliant investment fund platform in Luxembourg through its SEDCO
Capital Global Funds platform.
Find out more at www.sedcocapital.com 19C066
Jason Chudoba and Megan Kivlehan
Jason.Chudoba@icrinc.com
| 646.277.1249
Megan.Kivlehan@icrinc.com
Previous Baltimore Homeownership to Get $6 Million Boost
Next AITC Awarded U.S. Navy Contract to Provide Upgrades to Infrastructure and Solutions to Training Capability and Classrooms Worldwide


Comments: by Eric Clapton. Recorded at Olympic Studios, London. From SLOWHAND, released November 1977. (P) Polygram International Music B.V.
Comments: by Rod Stewart. Billed as "You're In My Heart".
Comments: From the 1977 Asylum Records LP "Running On Empty"
This page was generated in 0.059916 seconds.
This discography page has been viewed 10556 times.


text:
Q: How does Python handle infinite recursion? So when toying with Python, I noticed that there is basically no limit on the program's stack size (kept performing power operations on a number, the precision stayed perfect even after getting to like thousands of digits). This makes me wonder: what if I accidentally got into an infinite recursive loop in Python? Would the compiler notice and throw a stack overflow error? Or would the program just crash? Would my CPU combust? This isn't something that I'd be eager to test myself, honestly.

A: No modern computer is going to combust due to user code, I promise. Try it for yourself:
def recurseInfinitely( n ):
    recurseInfinitely(n+1)

recurseInfinitely(0)

Running this program promptly yields the output:
  [...]
    recurseInfinitely(n+1)
  File "so.py", line 2, in recurseInfinitely
    recurseInfinitely(n+1)
  File "so.py", line 2, in recurseInfinitely
    recurseInfinitely(n+1)
RuntimeError: maximum recursion depth exceeded

You can catch the error and check the value of n:
def recurseInfinitely( n ):
    try:
        recurseInfinitely(n+1)
    except RuntimeError:
        print "We got to level %s before hitting the recursion limit."%n

And get:

We got to level 997 before hitting the recursion limit.

A: Python (at least the reference implementation) doesn't - you can't have an infinite recursive loop like in some functional languages. It will throw an exception when recursion reaches around 1000 depth (by default, this can be changed using sys.setrecursionlimit). So yes, the program will crash.
Unlike most functional languages Python lacks tail recursion optimizations. I dare to say that all recursive algorithms should be converted to the iterative form in Python (it is trivial to do so), otherwise your implementation is not really correct.
User larsmans commented that the builtin recursion depth limit is good enough for most practical algorithms, but the iterative form usually performs way better - the reason is that function calls are expensive in Python.
You can have a runway loop in Python if you loop over a generator that never throws StopIteration. It will keep running until (and if) you kill the process or it exhausts computer resources (sometimes grinding the machine to a halt).


text:
Williams, Turner & Holmes, P.C.
Mark A. Hermundstad
Susan M. Corle
Kirsten M. Kurath
Phillip J. Jones
Jeffrey L. Driscoll
Douglas V. Johnson
Bankruptcy & Creditor's
Business Representation
Estate Planning &
Policies/Notices
Helping you find debt relief
Filing for bankruptcy is an important decision that has significant implications for your life. But when mounting debt begins to feel unmanageable, bankruptcy can provide relief. At Williams, Turner & Holmes, P.C. in Grand Junction, Colorado, we help you decide whether filing for bankruptcy is the most effective way for you to take control of your debt.
Experts in debt analysis
We have been assisting people with overwhelming debts for more than 40 years. We analyze your case to determine if bankruptcy will advance your immediate and long-term financial goals. We review your debts, income and expenses, and explain the full effects of bankruptcy on your family, business, homeownership and access to credit. If bankruptcy is the right choice, our attorneys provide detailed information about the bankruptcy process and a complete picture of the outcome you should expect. Our upfront approach to bankruptcy gives you confidence in your financial future.
Reprieve through automatic stay
Filing a bankruptcy petition automatically triggers a stay, meaning creditors must immediately stop collections letters and phone calls. We correspond with your creditors from the moment you file for bankruptcy and act entirely on your behalf.
Your bankruptcy options
For individuals and their spouses who own fewer assets and earn smaller incomes, Chapter 7 bankruptcy grants you relief from debts through liquidation of your assets.
For corporations, partnerships and sole proprietorships, Chapter 11 bankruptcy permits your business to continue operating while you pay creditors under a reorganization plan.
An option for families facing foreclosure or whose incomes are higher, Chapter 13 bankruptcy permits you to pay off debts under a court-ordered installment plan extending three to five years. This option provides numerous advantages, including the possibility of keeping your home.
Creditor Representation
Creditors may also seek assistance from our attorneys to make sure their rights in a bankruptcy are protected. A creditor may need assistance in filing a claim in a bankruptcy proceeding, seeking relief from the automatic stay against collection activities, setting aside a preferential transfer or fraudulent conveyance, or contesting the discharge of a given debt. We also assist creditors in matters involving leases of realty, mortgages, security interests, and valuations.
Contact an experienced bankruptcy attorney
Call Williams, Turner & Holmes, P.C. at 970-242-6262 or contact us online to schedule your free bankruptcy consultation.
Phillip J. Jones files bankruptcy proceedings on behalf of consumers and businesses. He also represents creditors in bankruptcy proceedings.
744 Horizon Court
Attorney Advertising. This website is designed for general information only. The information presented at this site should not be construed to be formal legal advice nor the formation of a lawyer/client relationship. [ Do Not Sell My Personal Information ] [ Site Map ] Martindale-Hubbell and martindale.com are registered trademarks; AV, BV, AV Preeminent and BV Distinguished are registered certification marks; Lawyers.com and the Martindale-Hubbell Peer Review Rated Icon are service marks; and Martindale-Hubbell Peer Review Ratings are trademarks of MH Sub I, LLC, used under license. Other products and services may be trademarks or registered trademarks of their respective companies. Copyright © 2021 MH Sub I, LLC. All rights reserved.