I decided not to include much information on the castle because The Official Edinburgh Castle webpage has it all! Click here if you wish to know more about the castle's history, timeline and visitor information. Also, click here for juicy castle secrets about Edinburgh - there's some good stuff!
Those vaults and the staircase are both dreadful! I hate to imagine those poor prisoners (the walls must be resonding with their cries)brrr!
On a different note, I love the little room where Mary Queen of Scotland gave birth.
I have to get to Edinburgh! It's only 3 hours away. Your pictures have made me wish I was going tomorrow!
I visited this castle several times when my daughter was living in Edinburgh (her flat was only a couple of blocks away) I could not get over how absolutely cool it was to have a castle in the middle of a bustling city.
Kind of corny, but a lot of fun, was the candlelight tour of underground Edinburgh.
Ms. Lucy: I know! I got the chills and my arm hair stood up just looking at it! I'm glad you like the posts! Wouldn't it be cool for all of us in this little sub-world of ours to tour these castles together?
Meghan: totally jealous! You better get over there and post some pictures for us to drool over! No excuses!
Christine: a co-worker's sister can see Holyrood and Edinburgh from where she lives and boy was I jealous when I heard that. Holyrood being my all-time favorite! I will most definitely be doing the candlelight tour when I go there...one day!
Can't wait to visit Edinburgh!
The castle itself looks amazing but those vaults and the trip down there just look terrifying. I can't imagine being locked up in there. These are such awesome posts Amy!
Well now we HAVE to go!!!
The castle looks amazing! I need to check out that website so I can read about the Prisons of War Experience. That sounds intriguing.
These castle posts are great! Thanks for putting so much work into them.
Love the photos. Edingurgh is on my list of places to visit.
Does the castle still have a standing gatehouse complex, and if so, do you have any pics of the inside of it?


text:
Blog Cambly
Practice English with a Native Speaker
Cyclist Born in 1911 Sets World Record
★★★, Weekly_Article January 11, 2017
[Sports ★★★]
(P1) A French cyclist has set a new record for riding 14 miles in one hour. If that doesn't sound so remarkable, the world record is 33.8 miles, consider the category in which Robert Marchand was competing: over 105. The retired firefighter did it the first time riding in under one hour in the over-100 category in 2012, then topped it two years later at age 102, the Guardian reports. He also holds the 100-plus record for fastest 100km (4 hours, 17 minutes). He turned 105 a few months ago and competed Wednesday in the new category created just for him. Marchand circled the Saint-Quentin-en-Yvelines velodrome near Paris 92 times with a crowd cheering him on.
(P2) Afterward, he was modest about his feat, telling BFMTV via the BBC that he "could have done better" but missed a sign telling him he had 10 minutes to go. He adds, "My legs didn't hurt … My arms hurt, but that's because of rheumatism." Marchand, who cycles daily and once biked from Paris to Moscow, tells the AP he's "now waiting for a rival." Chips in his physiologist: "He could have been faster but he made a big mistake. He has stopped eating meat over the past month after being shocked by recent reports on how animals are subjected to cruel treatment."
SOURCE: http://www.newser.com/story/236417/at-105-cyclist-sets-new-record.html
VOCABULARY: remarkable, velodrome, modest, feat, rheumatism, rival, chips in
DISCUSSION QUESTIONS:
If you found the passage difficult to read or had problems understanding specific words or idiomatic expressions, please discuss them with your tutor. The following discussion questions should be answered in your own words and with your own arguments.
Briefly, summarize the content of the article in your own words.
In your opinion, why do you think the cyclist was able to set a new record in cycling?
If you were over 100 years old, do you think you could accomplish the same thing Mr. Marchand did? Why or why not?
Do you think the elderly should be encouraged to exercise more? Why or why not?
READING COMPREHENSION QUESTIONS:
When Mr. Marchand was working, he used to be a ______________.
How many times did the cyclist go around the bicycle track in France?
What disease affects Mr. Marchand?
In the past, Mr. Marchland cycled from __________ to ____________.
Why did Mr. Marchand quit eating meat?
EXPRESSIONS or PHRASES:
What do the following expressions or phrases mean?
the first time riding in under one hour (P1)
then topped it two years later (P1)
cheering him on (P1)
subjected to cruel treatment (P2)
Image source: by AP Photo/Thibault Camus http://www.newser.com/story/236417/at-105-cyclist-sets-new-record.html
Comment as a guest.
20 + one =
★★★, Lifestyle, Weekly_Article January 11, 2017
[Lifestyle ★★★] (P1) Many people make resolutions during the New Year. A resolution is a firm decision to do something. The most popular New Year's resolutions are losing weight, saving money, getting fit, and to stop smoking. About 45% of …
People With Chronic Fatigue May Be Fighting 'Hibernation'
★★★★, Health, Weekly_Article September 15, 2016
[Health ★★★★] (P1) Chronic fatigue syndrome is a debilitating but still-mysterious ailment often marked by long-term fatigue, pain, and memory loss. But symptoms of CFS, or myalgic encephalomyelitis, vary considerably and no cause has been determined or diagnostic test developed, …
How do I improve my English vocabulary?
Q&A, Uncategorized December 16, 2019
We know that learning a new language may seem daunting at first but here at Cambly, we aim to make that experience fun, easy and effective. Whatever your level of English may be, having a strong vocabulary Whether you …
TAIWAN ELECTS FIRST FEMALE PRESIDENT
Weekly_Article January 17, 2016
[WORLD NEWS ★★] TAIWAN ELECTS FIRST FEMALE PRESIDENT (P1) Tsai Ing-wen has been elected Taiwan's first female president. (P2) Ms Tsai, 59, leads the Democratic Progressive Party (DPP). (P3) In her victory speech, she promised to preserve the STATUS QUO in …
© 2021 Blog Cambly

redpajama_set_name: RedPajamaCommonCrawl


text:
Magnum Opus and Philosopher's Stone Discovered – Secret of Gold Revealed!
Alchemy. Beginning from 500 B.C. amongst the early Greek and Egyptian learners, though the Medieval Age and Hermetic tradition, to Sir Isaac Newton, the passion for alchemy has spurred science, art, and imagination. Gold represented perfection among metals, and alchemy was the metallurgy for man to create gold.
Research scientists at the Harvard-Smithsonian Center for Astrophysics (CfA) in Cambridge, Massachusetts, have published their Great Work. They discovered the Magnum Opus – the process that melds an alchemical substance into gold. The process is collision and merge, and then release of gamma ray bursts. The alchemical substances – a.k.a. The Philosopher's Stone – are super-dense neutron stars.
Collisions of neutron stars produce powerful gamma-ray bursts – and heavy elements like gold (Image credit: Dana Berry, SkyWorks Digital, Inc.)
Edo Berger, associate professor of astronomy at Harvard University, and his colleagues examined a gamma ray burst 3.9 billion light-years away, detected on June 3, 2013 by NASA's Swift satellite. The gamma ray burst (GRB), called GRB 130603B, resulted from the collision of two neutron stars (the dead cores of stars that have earlier exploded as supernovae). Astronomers studied the GRB using a telescope in Chile about eight hours after the event and continued to observe through the Hubble Space Telescope nine days later. The Hubble observations of the aftermath of the GRB revealed a glow in infrared light that appears effected by heavy elements, some of which are radioactive.
"Call it the golden glow," Berger says. "In this case, we were able to observe it for the first time and see how the merger seems to be producing (the) heavy elements."
"The presence of this infrared glow tells us heavy elements were produced, with gold representing 10 parts per million of this material," Berger said. "We estimate that the amount of gold produced and ejected during the merger of the two neutron stars may be as large as 10 moon masses – quite a lot of bling!"
The origin of gold and other heavy elements in the universe has been debated for decades. The leading theory proposed supernovae explosions were cosmic factories that enabled the synthesis of gold. Science News reports that in the 1970s, James Lattimer, of Stony Brook University in New York, was among those suggesting neutron star collisions produced gold and other heavy metals. Back then, observations of neutron stars were few, computers were slow, and the theoretical model somewhat crude. Even with the CfA findings of Berger's team, more findings in the future will be needed, Lattimer says.
Earth's gold has this origin. The age old quest for the secret of alchemy is solved. The Ancients were not so far off in their fantastic philosophy.
Neutron Star Collision and Gamma Ray Burst Discovery – From NASA Astrophysics and Goddard Space Flight Center.
Sandra Giger ⋅ Database, Feature Photo, News, Photo of the Week, Space News ⋅ No comments
Sandra Giger
Sandra Giger is an Air Cache news reporter. She came on when the new site launched in 2012.


Sometimes it's necessary to view the logs of a website, to see if there are any issues with the Plugins, etc.
Both "error" logs and "slow" logs can be useful in troubleshooting any issues.
Log into the app via FTP.
Navigate to log > appname.
Grab the log file you want to view.
Open the file in Sublime (or your favorite text editor).
Connect to the IP address of the app's server.
Login as: the System User of the app from ServerPilot.
Then, paste the password of that System User (right-click will paste it, even though you won't visually see it), then hit Enter to submit the password.
The log will automatically update if/when a new entry is added to it (e.g., when another error occurs).
Press Ctrl + C to leave the log view, and then type exit to leave the terminal.
Note: if using a different version of PHP other than 7.0, then make sure to check for your current version's files instead (e.g., 5.6 or 7.2).


Bailey is keeping me company today as I do a little more work on the new payment system here at Sustainably Creative.
When we feel a little lost it is good to take small steps toward where we want to go (sometimes with a little company!) followed by a rest and a reward. I shall be rewarding myself with a sit in front of my fire and a homemade chocolate biscuit today!


text:
Variety Plus Icon Read Next: Corey Hawkins and Moses Ingram on 'The Tragedy of Macbeth's' Diversity, Working With Denzel Washington and Frances McDormand
Markets & Festivals
Feb 28, 2013 11:00am PT
Sundance Channel promotes Barnett
Newly named president oversees ambitious 2013 slate
By Stuart Levine
Stuart Levine
Esquire adds 'Late Night' to lineup 9 years ago
Sundance Channel promotes Barnett 9 years ago
FX orders new season of 'Archer' 9 years ago
Sundance Channel has elevated Sarah Barnett to president-g.m.
Previously named exec VP and g.m. in 2009, Barnett will remain in charge of programming for the AMC Networks-owned cabler.
Net has a very ambitious 2013 original slate, including its first fully owned scripted series "Rectify" and the Jane Campion-directed "Top of the Lake," which stars Elisabeth Moss and Holly Hunter.
"Rectify," created by actor Ray McKinnon ("Deadwood," "Sons of Anarchy"), examines a former death row inmate who must put his life back together after being released from prison. "Top of the Lake," which was shot in New Zealand, investigates the murder of a 12-year-old pregnant girl.
As for Barnett's ascension, AMC's chief operating officer Ed Carroll said, "Under Sarah's leadership, Sundance Channel has undergone a successful and dramatic transformation. Sarah has energized and repositioned the network as a dynamic, multiplatform brand that engages audiences with daring and award-winning content."
Previous to her arriving at Sundance Channel, Barnett was a VP at BBC America.
Sundance made waves with its 2010 project "Carlos" — the winner of the 2011 Golden Globe for top miniseries. On the reality front, "Push Girls" has been a hit for the net and will return for its second season this spring.
At the Television Critics Assn. confab in January, Sundance announced new series "The Writers Room," which will focus on scribes at work for a handful of top drama and comedy series. No premiere has been set.
Sundance also has a few scripted shows in development, including "The Descendants," from writer Aaron Guzikowksi and producer Sarah Condon about a sheriff struggling to keep his family together.
There's also "T," from "In Treatment" writers Anya Epstein and Dan Futterman, and producers Ira Glass and Alissa Shipp, about a transgender patient who begins life as a man; and "Behind the Sun," from producers Stanley Tucci, Steve Buscemi and Wren Arthur, and writer Dylan Gary, about a Malibu family that includes a teenager who has an extremely rare allergy to the sun.
Paul Barnett,
Push Girls,
Sarah Barnett,
Sundance Cannel,
Sundance Channel,
Sundance Cinemas,


text:
<?php

namespace Kdyby\Console;

/**
 * @author Filip Procházka <filip@prochazka.su>
 */
interface Exception
{

}

/**
 * @author Filip Procházka <filip@prochazka.su>
 */
class InvalidArgumentException extends \InvalidArgumentException implements Exception
{

}

/**
 * @author Filip Procházka <filip@prochazka.su>
 */
class InvalidApplicationModeException extends \LogicException implements Exception
{

}

/**
 * @author Filip Procházka <filip@prochazka.su>
 */
class InvalidStateException extends \RuntimeException implements Exception
{

}

/**
 * @author Michal Gebauer <mishak@mishak.net>
 */
class UnknownCommandException extends \InvalidArgumentException implements Exception
{

}

redpajama_set_name: RedPajamaGithub


text:
Dr. Dog Album Release at the Belly Up in Solana Beach, California
Images and Article by Doug Siegel
Dr. Dog played for a sold out crowd in Solana Beach on 2/7/2012 for the release of their new album, Be The Void. The band played several songs off their new release including the opener, "That Old Black Hole, " which they would go on to play the following night on Conan O'brien. The band's seventh album has been a hit with the critics and fans alike as they went to their own studio with Anti- Records to create a primitive style recording that showcases their raw style as a band. Dr. Dog is currently on tour in the United States and selling out shows everywhere.
Concert Photos by Doug Siegel
Labels: 2/7/2012, Album Release Party, Anti- Records, Be the Void, Belly Up, California, Concert Photos Magazine, Doug Siegel, Doug Siegel Photography, Dr. Dog, Solana Beach
Dr. Dog Album Release at the Belly Up in Solana Be...


text:
Supreme Court Agrees to Decide When ERISA Plans May Recover Benefit Overpayments
Brian D. Netter
Nancy G. Ross
When a fiduciary to an employee benefit plan overpays a plan participant, the fiduciary must resort to remedies offered by the Employee Retirement Income Security Act (ERISA). Section 502(a)(3) of ERISA authorizes a fiduciary to recover "appropriate equitable relief"—a nebulous concept that has triggered much litigation. That provision permits a fiduciary to enforce an equitable lien over an overpayment when the fiduciary can identify a particular fund within the beneficiary's control that constitutes the alleged overpayment. Yesterday, the Supreme Court granted certiorari in Montanile v. Board of Trustees of the National Elevator Industry Health Benefit Plan to decide whether "appropriate equitable relief" is available to a plan fiduciary that wants to recover an overpayment but cannot identify the particular fund that constitutes the overpayment. This issue is of importance to businesses that administer employee benefit plans governed by ERISA, particularly those with ERISA-governed health insurance plans, which are most often confronted with the need to recover overpayments.
In this case, a beneficiary of an ERISA-governed health insurance plan received a benefit payment of more than $100,000 for injuries stemming from an automobile accident. After the beneficiary recovered an even greater amount in a lawsuit against another driver, the plan fiduciary sued to recover the benefit payment, invoking a plan provision requiring reimbursement of "any amounts received from another party."
On summary judgment, the district court ruled for the plan fiduciary and the Eleventh Circuit affirmed. Relying on the Supreme Court's decisions in Sereboff v. Mid Atlantic Medical Services, 547 U.S. 356 (2006), and in US Airways, Inc. v. McCutchen, 133 S. Ct. 1537, the lower courts held that the settlement funds were subject to an equitable lien even if they were subsequently disbursed or commingled with other funds. A total of six federal courts of appeals have taken that view, while two courts have held that an equitable lien is unavailable unless the funds can be specifically identified at the time of suit. Recognizing the need for Supreme Court intervention, the plan fiduciary (Respondent here) agreed with the beneficiary (Petitioner here) that certiorari was warranted.
Absent extensions, which are likely, amicus briefs in support of the Petitioner will be due on May 21, 2015, and amicus briefs in support of the Respondent will be due on June 22, 2015.
Employment & Benefits
Employment Litigation & Counseling
Trustee Guide
Planned Weekend Immigration Enforcement Actions Magnify Need for Employers to Focus on Preparedness and Compliance
Podcast - Briefing für Personalverantwortliche
17:45 Minute Listen


text:
Review: Charlie and the Great Glass Elevator
An elevator which travels into space, shape-shifting aliens, a floating hotel, wonka-vites that will take you to Minusland? There is only one author that can create such magic. Roald Dahl, of course.
As a child, I remember reading Charlie and the Chocolate Factory and immediately wanting to read the sequel. But how could any book follow the mouth-watering, delightful world of the chocolate factory? The gobstoppers, Veruca Salt, Mike TV?
However, this wild romp begins right where Charlie and his family left off - inside the glass elevator - and continues to take the reader up, up and beyond. The familiar characters are as loveable as ever, Mr Wonka with outrageous knowledge and ability to make the ordinary completely extraordinary, Charlie's optimism, the delightful Grandpa Jo and of course the bed-loving, grumpy Grandma Georgina and Mr and Mrs Bucket.
We are launched straight into the action when the gang is shot into space and enters the newly built floating space hotel. The US government mistakes them for aliens and broadcasts their intrusion to the entire world. The drama continues when they are confronted and chased by the infamous, shape-shifting, killing vermicious Knids!
Dahl was reported to have a strong interest in science and space travel and wrote Charlie and Great Glass Elevator just a few years after the moon landing. The story moves along with speed and nail-biting moments, and is peppered with Dahl's witty humour. There are more 'adult' references and jokes in this story than his other books, that children may not to relate to, however, as Dahl knows the key to a good story is its plot and characters, both offer so much entertainment.
It's no secret many were disappointed with the sequel to the world-famous Charlie and the Chocolate Factory, however I found this wild ride as exciting and fulfilling as all his stories. Dahl once said, "Nowadays you can go anywhere in the world in a few hours, and nothing is fabulous any more."
Perhaps that's why so many all over the world love his books. Each story transports the reader to another world, and is always truly fabulous.
Title: Charlie and the Great Glass Elevator
Author: Roald Dahl
Publisher: Penguin, $16.95 RRP
Publication Date: August 2007
For ages: 8+
Type: Junior fiction
Labels: Junior Fiction, Reviews, Reviews by Catherine


Why is beer still the pour relation to wine?
It is the 10th International Beer Day on 4 August, an event that many restaurants may celebrate. But how genuine is the sector's enthusiasm for craft beer?
In the face of undeniable data, most of the industry now accepts this is not a fad. Craft beer now accounts for 21% of the US beer market's value and 42,000 UK venues sell it in some description. In particular, Millennials expect restaurants to offer a choice of small-producer beers and even most high-street chains now list something new wave and hoppy.
Yet, in many otherwise discerning restaurants this acceptance of the importance of beer is often grudging. That box is ticked, but poorly. In part, this is due to historic prejudice. Restaurateurs and chefs are embedded in a culture that, for centuries, has disdained beer and worshipped wine. Many top chefs (see David 'Momofuku' Chang's GQ columns) take a perverse pride in their love of crap lager, while staff race through WSET wine qualifications with an application they rarely show for beer.
In short, wine knowledge is seen as a sophisticated transferable skill. Beer is regarded as something cold and wet you chug down at the end of service.
Consequently, what should be simple: the compiling and delivery of a short, quality beer list (default lager; better lager; session strength pale ale; IPA; traditional bitter; a dark beer; maybe a wheat), is often done chaotically, in a way that misunderstands beer drinkers.
1. Being blatantly obvious – lazily using one major supplier to provide you with a list of 'name' beers (BrewDog, Brooklyn, Goose Island, etc.) is, if not objectively bad, then boring. These are supermarket staples.
2. Applying low-rent localism – in beer, buying local is not always best. Carrying dull, traditional 500ml bottle-conditioned ales (which your staff cannot pour correctly) because they are brewed locally, will not impress hop-heads.
3. Minding the knowledge gap – vague descriptions ('it's a pale ale' ) will not sell beers to clued-up drinkers. They want to know the beer's style, possibly the hops used and, crucially, which brewery made it. In beer, like wine, product knowledge is essential.
4. Kitchen craziness – often being new to beer and primarily interested in fascinating ingredients, chefs have a tendency to list or co-create bizarre beers that utilise, say, kimchi or kelp, bacon or garlic. A vanishingly small number of drinkers will find these palatable.
5. Getting personal with taste – likewise, you cannot solely list niche beers that you and your staff (often not regular beer drinkers) a) like b) consider refined enough for a restaurant setting. A saison, a wheat beer and a honey ale (mystifyingly popular in Michelin restaurants) is not a beer list, it's a stock review of unsold lines you will later discontinue.
6. Gormless greed – you cannot stick 70% GP on a beer if it means that fairly ordinary 330ml bottle becomes a £7.50 investment. The end.
7. Caring about pairing – brewers, chefs and restaurateurs push beer 'n' food matching – as if beer needs to be 'legitimised' as a serious drink – but punters are blasé. It is a sideshow. Concentrate on stocking amazing beer. Matching them to dishes is secondary.
8. Poor stocktake – if a drinker wants an IPA, they want an IPA. Not a porter. These are not interchangeable. It is not all 'beer'. So ensure the most popular beer styles (lagers, pales, IPAs), are always in stock. It sounds obvious. But many restaurants fall at that first hurdle.
Last year, the Society of Independent Brewers reported one in three people would eat out more if restaurants served better beer. Can you afford to neglect it?


Establish a recurring gift to support Openlands throughout the year.
Your automatic monthly or quarterly donation facilitates Openlands' ongoing work to connect people to nature where they live.
Once per year, you will receive membership benefits associated with your cumulative giving over the last 12 months.
Please contact development@openlands.org or call 312.863.6263 with any questions.


All Great Stories Deserve an Engaged Audience.
Few organizations have greater depth of experience in investor relations, a specialization of our firm since its founding in 1968.
Proactive and highly adaptive, our programs positively impact factors that influence attitude and perception among targeted audiences.
Like us, many of our clients are entrepreneurs at heart and have an intense pride of ownership.


text:
This is a show about life and how money messes with it. Each week, Marketplace's Reema Khrais digs in with stories about the unanticipated ways money affects relationships, shapes identities and often defines what it means to be an adult. How much money do you lend a friend? Who can afford to vote? Can you get your life back after being wrongfully convicted?
This Is Uncomfortable itunesu_sunset
The Mariachi Rent Strike
The Boyle Heights neighborhood of Los Angeles has historically been home to tightknit immigrant communities. Francisco Gonzalez had lived in an apartment a block away from the neighborhood's Mariachi Plaza for a decade when the building was sold, and the new owner nearly doubled his rent. Several of Gonzalez's neighbors got rent hikes too. At first, Gonzalez figured he had no choice but to get out, but then he learned about another option. On this week's show, the last of our fifth season, we'll follow Gonzalez and his neighbors through a rent strike — involving lawyers, protests, tense sit-downs and, maybe, a way to stay in their homes.
If you liked this episode, share it with a friend. And to get even more Uncomfortable, subscribe to our newsletter. Each Friday you'll get a note from Reema, Uncomfortable videos and some recs from the Uncomfortable team. It's all exclusively for our email list, so don't wait! If you missed it, here's the latest issue.
"This Is Uncomfortable" is Reema Khrais, Donna Tam, Megan Detrie, Peter Balonon-Rosen, Camila Kerwin, Phoebe Unterman, Marque Greene and Serena Chow.
Chasing hippos
Gina Serna is helping lead Colombia's effort to sterilize the roughly 120 invasive hippos roaming the Magdalena River — hippos that were never supposed to be there at all. They were illegally imported decades ago by Pablo Escobar, the country's most notorious drug lord. In many ways, it's the perfect job for Serna. She dreamed of being a wildlife veterinarian since she was little. On the other hand, her career has a direct tie to the worst thing that's ever happened to her.
Endless circle of debt
When Dalip Singh became taxi driver in New York City, he thought it'd be his ticket to the middle class. It would take years before he discovered that he'd instead bought into a massive lending scam, one that would go on for decades, pushing him and thousands of other drivers into extreme debt. Now, as Dalip and his family try to get ahead, they find themselves struggling against the exact systems they thought were meant to help them.
"This Is Uncomfortable" is Reema Khrais, Donna Tam, Megan Detrie, Peter Balonon-Rosen, Camila Kerwin, Phoebe Unterman, Marielle Segarra and Serena Chow
The College Fund (rerun)
When you're a kid, your parents make all the financial decisions for you. But what happens when you grow up … and don't agree with their choices?
We're off this week for the Thanksgiving holiday. This episode originally aired in July 2019.
White Gold (from "How We Survive")
This week, we're running a story from our colleagues at the new Marketplace podcast "How We Survive." It's about the climate, but it's not all doom and gloom. It explores solutions for avoiding some of the worst effects of the crisis.
If you liked this story, be sure to follow "How We Survive" wherever you get podcasts.
Alimony till death
When Sonia Delgado divorced her husband after 30 years of a bad marriage, she thought she'd finally seized financial freedom. She'd no longer have to go along with her ex's money decisions, which had landed them in chronic debt and insecurity. But when she learned she would have to pay him alimony for the rest of her life, it was as though the divorce had tethered her, once and for all, to everything she wanted to leave behind.
If you liked this episode, share it with a friend. And to get even more Uncomfortable, subscribe to our newsletter. Each Friday you'll get a note from Reema, Uncomfortable videos and some recs from the team. If you missed it, here's the latest issue.
© Copyright 2022 American Public Media
Will W McInerney , 16/06/2019
Super relevent and engaging concept, amazing storytelling, and a really great overall listening expereince. This is a must-download and subscribe podcast! Looking forward to the next episode!
The Diary Of A CEO with Steven Bartlett
Steven Bartlett
Girls That Invest
Simran & Sonya
Death, Sex & Money
Marketplace All-in-One
More by itunesu_sunset
APM Reports
Brains On! Science podcast for kids
Smash Boom Best
Don't Ask Tig
The Hilarious World of Depression


text:
Q: K×H is Isomorphic to A4? Prove \ Disapprove : There exist two non-trivial sub groups $K$ and $H$ such that $A_4\cong K×H$:
My intuition was to disprove this claim by saying that $H$ or $K$ must be the Klein sub-group and every other sub-group in $A_4$ is not normal.
But I don't see how it gets me anywhere.

A: You are quite on the right track, and you only need to remember that if a group is a direct product of two of its subgroups then these subgroups are normal...

redpajama_set_name: RedPajamaStackExchange


text:
Q: How to create Directory and See it on Computer I try to create directory on Tablet and want to see it.
I create directory with this code
public void createDirectory(String sDirectoryName) {
  File direct = getDir(sDirectoryName, Context.MODE_PRIVATE);
  File fileWithinMyDir = new File(direct, "myfile");

  if(!direct.exist()) {
     System.out.println("Directory created");
  }
  else {
     System.out.println("Directory not created");
  }
}

I see everytime Directory created, But when I search Folder in file system, I can not see it. How can I make it visible. Am I making wrong?
EDIT:
I gave all permission on manifest. And I tried this code too
File direct = new File(Environment.getExternalStorageDirectory()+"/"+sDirectoryName);

        if(!direct.exists())
        {
             if(direct.mkdir())
             {
                 System.out.println("Directory created");
                 Toast.makeText(MainActivity.this, "Directory created", Toast.LENGTH_LONG).show();
             }
             else
             {
                 System.out.println("Directory not created");
                 Toast.makeText(MainActivity.this, "Directory not created", Toast.LENGTH_LONG).show();
             }
        }

But this is not working for me too.
EDIT:
For refreshing I use this code.
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));

working.

A: To create a dir:
if(!direct.exist()) {
   if (direct.mkdir())
      Log.i(TAG, "Directory created");
   else
      Log.w(TAG, "Failed to create directory");
}

and don't forget permissions in your manifest file:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

A: File does not create a file if it doesn't exist. It just stores the path to it. Your if statement shows it doesn't exist.

A: Try this...
public void createDirectory(String sDirectoryName)
            {
    File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath(), sDirectoryName);
                                if (!file.exists()) {
                                    file.mkdirs();

                            }
    }

A: Use below code to create directory.
public void createDirectory(String sDirectoryName) {
  File direct = getDir(sDirectoryName, Context.MODE_PRIVATE);
  File fileWithinMyDir = new File(direct, "myfile");

  if(!direct.exist()) {
     direct.mkdirs();
     System.out.println("Directory created");
  }
  else {
     System.out.println("Directory not created");
  }
}

Add permission in AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

A: Make sure that your manifeist have the following permission
  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

And in code
    File directory = new File(Environment.getExternalStorageDirectory()+DOC_FOLDER_NAME);

    // create directory if not exists
    if(!directory.exists())
    {
        if(directory.mkdirs()) //directory is created;
            Log.i(" download ","App dir created");
        else
            Log.w(" download ","Unable to create app dir!");
    }

A: in manifest add this:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

and this for java file:
File myDirectory = new File(Environment.getExternalStorageDirectory(), "dirName");

if(!myDirectory.exists()) {
  myDirectory.mkdirs();
}

to delete it:
 myDirectory.delete();

and this for File object for the parent directory:
 //create a File object for the parent directory

 File wallpaperDirectory = new File("/sdcard/Wallpaper/");
 // have the object build the directory structure, if needed.
 wallpaperDirectory.mkdirs();
 // create a File object for the output file
 File outputFile = new File(wallpaperDirectory, filename);
 // now attach the OutputStream to the file object, instead of a String representation
 FileOutputStream fos = new FileOutputStream(outputFile);

A: Note: because Android uses the MTP protocol for USB connections sometimes a file or folder just wont show because everything is cached and may need a refresh.
More info: Nexus 4 not showing files via MTP

A: Your print statement is confusing :
if(!direct.exist()) { // If directory does not exist
     System.out.println("Directory created"); // Directory created not true
}

As just creating a File object it will not create directory the code should be:
if(!direct.exist()) { // If directory does not exist
     direct.mkdir(); // Create directory
     System.out.println("Directory created");
}
else {
     System.out.println("Directory not created");
}

Also make sure to add android.permission.WRITE_EXTERNAL_STORAGE permission in your application.
Additionally its suggested not to use System.out.println in Android as On the emulator and most devices System.out.println gets redirected to LogCat and printed using Log.i(). This may not be true on very old or custom Android versions.

A: Is the issue not on the line
File direct = getDir(sDirectoryName, Context.MODE_PRIVATE);
According to the documentation context.MODE_PRIVATE will only be visible within the app itself another program or user ID won't be able to find it.
try:
File direct = getDir(sDirectoryName, Context.MODE_WORLD_READABLE);
or
File direct = getDir(sDirectoryName, Context.MODE_WORLD_WRITEABLE);
http://developer.android.com/reference/android/content/Context.html


text:
Tyree Eady
Shahid, Ward help North Dakota St. beat South Dakota 72-70
FARGO, N.D. (AP) — Vinnie Shahid had 21 points and Tyson Ward made a layup with 1.4 seconds to play to help North Dakota State beat South Dakota 72-70 on...
North Dakota State drubs Northland College 97-43
FARGO, N.D. (AP) — Vinnie Shahid, Cameron Hunter and Jaxon Knotek all scored 13 points to lead seven players in double figures and North Dakota State rolled to...
Ward's double-double leads NDSU past Western Illinois
FARGO, N.D. (AP) — Tyson Ward matched his season-high with 25 points and added 11 rebounds as North Dakota State defeated Western Illinois 94-74 on Thursday...
North Dakota St pulls away in second half, tops Idaho 70-53
MOSCOW, Idaho (AP) — Cameron Hunter came off the bench to score a team-high 13 points to help North Dakota State pull away from Idaho in the second half for a...
Ward lifts North Dakota St. past Mayville State 93-53
FARGO, N.D. (AP) — Tyson Ward had 21 points as North Dakota State easily beat Mayville State 93-53 on Thursday night. Ward scored 17 points...
Jenkins 3 gives South Dakota St. 78-77 win over NDSU
FARGO, N.D. (AP) — David Jenkins went airborne at half-court to sink a 3-pointer at the buzzer, giving South Dakota State a 78-77 win over North Dakota State on...
Shahid carries North Dakota St. past Oral Roberts 85-73
FARGO, N.D. (AP) — Vinnie Shahid had 22 points as North Dakota State defeated Oral Roberts 85-73 on Thursday night. Shahid made 4 of 6 3-pointers. ...
Shahid leads North Dakota St. past Denver 81-71
FARGO, N.D. (AP) — Vinnie Shahid had 27 points as North Dakota State got past Denver 81-71 on Saturday. Shahid shot 11 for 12 from the foul line. He...
Geu with 22 leads North Dakota St. past W. Illinois 78-76
MACOMB, Ill. (AP) — Deng Geu scored 22 points off the bench and North Dakota State edged Western Illinois 78-76 on Saturday night. Geu was 8 of 12 from...
Geu puts North Dakota State on top over North Dakota 67-64
FARGO, N.D. (AP) — Deng Geu scored 15 points including a jumper with less than two minutes remaining to give North Dakota State a 67-64 win over rival North Dakota...
App State picks NC State's Drinkwitz as next head coach
BOONE, N.C. (AP) — Appalachian State has hired North Carolina State offensive coordinator Eliah Drinkwitz as its head coach. Drinkwitz's five-year...


text:
Subscribe "Market" Newsletter
8 hours ago | Politic - News
A former congressman who was one of President Donald Trump's first supporters was sentenced Friday to two years and two months in federal prison after admitting he helped his...
Big Tech's 'bully' tactics stifle competition, smaller rivals tell Congress
20 hours ago | Politic - News | 2 articles
Apple, Amazon and Google wield their market dominance to bully smaller tech players with relative impunity, executives from smaller competitors testified on Friday at a...
Passengers at 3 major US airports to be screened for deadly Chinese VIRUS
22 hours ago | News
Authorities at major airports in New York and California will screen passengers traveling from the Chinese city of Wuhan gripped by the outbreak of a new deadly pneumonia-like...
Wall Street is more terrified of an Elizabeth Warren presidency than previously thought, new report finds
1 day ago | Business - News | 2 articles
A series of five reports that Barclays drew up last year drew a largely negative portrait of a Warren presidency, according to a recent Mother Jones report . They assessed...
United vies for China's mid-level market
1 day ago | Tourism
United Airlines is exploring options in the Chinese mid-level market, which is believed to contain huge potential according to a senior executive with the US carrier. "China is...
We asked 6 experts to parse the China trade agreement. Here's what the U.S. won
Markets finally got this week the signed phase 1 U.S.-China trade deal they had waited for. "The market impact is largely the rally we've seen over the past three months,"...
Google parent Alphabet becamethe fourth U.S. company to top a market value of more than $1 trillion, following Apple, Amazon, and Microsoft.
A couple converted a Kansas nuclear missile silo into a bizarre 18,000-square-foot castle, and now it's on the market for $3.2 million - see inside
2 days ago | Travel
Matthew Fulkerson A couple spent 30 years renovating a nuclear missile silo into an underground castle. Now, the Kansas property is for sale for $3.2 million. These photos show...
The case for a health care futures market
2 days ago | Business - News
Good morning. Do we need a futures market for health care? That's the argument Greg Simon and Jeff Feldman make in the new issue of Fortune magazine. Financial futures, created...
IRI: Off-Premise Beer Sales Top $37 Billion in 2019
2 days ago | Drink - Wine
Total beer dollar sales in 2019 increased to $37.2 billion in U.S. off-premise retailers, according to market research firm IRI. The Chicago-based market research firm, which...
Register you to post on E-Servicis


text:
Q: How use AppEngine's Datastore Admin: Copy to Another App Feature I recently enabled AppEngine's Datastore Admin.  I do not understand the instructions on how to copy my data to another app.

Note: The target application must
  enable remote_api and must include
  this application's ID in its
  HTTP_X_APPENGINE_INBOUND_APPID list.
WARNING This application's data is
  writable. We can only guarantee a
  consistent copy when the data being
  copied is read-only. Note: Blobs
  (binary data) will not be copied.

To enable the remote_api I included the following in the app.yaml:
 builtins:
    - remote_api: on

I have no idea what HTTP_X_APPENGINE_INBOUND_APPID is, and a Google search yields no results....any ideas?

A: The datastore copy feature is currently available only for Python applications.
If you are using GAE for Java you must do the following steps:
Notes: Assuming you are copying from app example1.appspot.com to app example2.appspot.com and your Java WEB-INF app folder is located in /Users/admin/src/main/webapp/WEB-INF

*

*Download Python SDK
https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python

*Run the Python SDK

*Create a new file inside your WEB-INF folder: app.yaml

*Create a new file inside your WEB-INF folder: appengine_config.py

*Deploy your new version (run in terminal): appcfg.py -A example2 update **/Users/admin/src/main/webapp/WEB-INF

*Go to your example1 datastore admin view and put: datastore-admin.example2.appspot.com/_ah/remote_api
app.yaml:
application: example2
version: datastore-admin
runtime: python
api_version: 1

builtins:
- remote_api: on
- datastore_admin: on

appengine_config.py:
remoteapi_CUSTOM_ENVIRONMENT_AUTHENTICATION = (
    'HTTP_X_APPENGINE_INBOUND_APPID', ['example1'])

A: If you are using java and already tried this and its not working(i had the same problem) i added:
<servlet>
    <display-name>Remote API Servlet</display-name>
    <servlet-name>RemoteApiServlet</servlet-name>
    <servletclass>com.google.apphosting.utils.remoteapi.RemoteApiServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>RemoteApiServlet</servlet-name>
    <url-pattern>/remote_api</url-pattern>
</servlet-mapping>

in web.xml and update with this command: appcfg.py -A appid update /yourappfolder/war/WEB-INF
Strange but after i did that it worked.

A: If you are using GAE for Java you must do the steps in this answer.
GAE now use Python 2.7. So you need to create your app.yaml as below.
application: example2
version: datastore-admin
runtime: python27
api_version: 1
threadsafe: true

builtins:
- remote_api: on

The datastore_admin tool should enable through the admin console instead of enabling the builtin in your app.yaml.


The XDR Document Source Simulator has been developed to act as the actor Document Source for the profile XDR in tests.
This tool can participate as an initiator in many tests like Multi Document Submission thanks to its web service methods which provides to Gazelle a mean to communicate with it. A Web GUI is also available and enables the users to test their XDR responding register. From this GUI, connecthaton participants can retrieve the messages sent and received, documents uploaded during a test instance they have initiated. Note that this tool is able to send requests using TLS.
This simulator also supports the XUA (Cross Enterprise User Authentication) profile and can act as a X-Service User actor. First developed for epSOS purposes, the epSOS instance of this simulator sends signed-body SOAP messages.
Javadoc relative to the XDRSRCSimulator will be soon available.
You have first to create a database on postgreSQL named xdr-src-simulator.
Then you add the ear of XDRSRC Simulator to the deploy folder of jboss-5.1.0.GA.
You access to the User manual here.
As an Document Source for XDR, the simulator supports the ITI-41 transaction.
The following message types can be sent Provide and Register document source.
When you select the document type "eDispensation" or "eConsent", the simulator send two files the CDA file and the pdf (represents the copy of the CDA File).
When you select the document type "Pdf", the simulator send the Pdf file.
This simulator also supports the XUA (Cross Enterprise User Authentication) profile and can act as a X-Service User actor. You can't use the XUA if the XDS server recipient doesn't support XUA.
All simulators developed for interacting with Gazelle are built on the same model. The following diagram represents the different steps performed during a test instance.
This table lists the input and output contextual informations that Gazelle is expected to send to the simulator for each step, during a test instance. For each test instance, the simulator stores the contextual informations so that it can retrieve them for the next steps.


For server deployments with best & latest datacenter technologies.
1. Most of the packages have been built with GCC 5 compiler, so it's the default on.
2. Yum has been replaced with DNF [Dandified Yum] to install softwares.
4. Python 3 is now the defaulter in F22 over Python 2.
5. The installation for the Fedora 22 workloads; Workstation, Server & Cloud is almost the same and very easy to be carried out.
1. First of all, you need to create a VM with the help of a Virtualbox and download the F22 Workstation ISO image.
2. Once you have created the VM, boot it & click on Install to Hard Drive option.
4. Before beginning the installation, please click on INSTALLATION DESTINATION so can finalize the mount point and hard disk settings.
5. Click on the Red encircled + sign to add a new mount point and give the disk space as per your own choice and click Done on the top left.
6. Here is the final look of the Disk Layout, click Done on the top left.
8. Set the hostname settings here & click Done.
9. We are all set for the installation of Fedora 22, click on Begin Installation as per step 4. Don't worry about the root password, you can set it later.
10. The installation is now complete. Click on quit & reboot the VM.
Fedora is a well know linux distro which is base for CentOS and RHEL operating systems, once Fedora 22 packages are mature, they will be shifted to next level operating systems. Fedora team is getting ready to prepare next Fedora release 23 within few months.
Only problem is "Go ahead and reboot to start using it" doesn't work out that way. After reboot it begins the installation process all over again. I've completely deleted everything, even did a fresh install of virtualbox. Didn't make a difference – fedora never gets out of this install loop, it never boots the os.
Have you made sure that you have set the first boot device to "hard disk" ? It appears it kept rebooting from DVD/CD ROM.
I am facing the same problem. Every time after installing fedora, when I am trying to reboot the system, it start the fedora installation process again. It stuck at the installation loop.
Before quitting remove the ISO from Devices\Optical Drive. Otherwise this is the same as leaving the boot disk in the CD/DVD drive. Or as Aun suggest, change the boot order.
Sorry – stupid question. Where do you do this?
Ah. I see now there's like a status bar at the very bottom of VirtualBox. There's an optical disc icon there you can select to eject the "disc". Thanks, all.


An evening to remember. An elegant event at Crowne Plaza,Chennai. The groom Shiva, a good friend of mine was getting engaged to Padmaja and I was more than happy to be there to capture their moments. It was a match fixed by the parents, but we could feel the warmth and love blossoming between the couple.Family and friends were all smiles as the charming Shiva and beautiful Padmaja exchanged rings. Friends of the bride and the groom definitely added to the lighter moments.
Was extremely delighted, when one of the photographs featuring makeover artist Noor Mohammed (Bridal Studio by Noor) weaving his magic on Padmaja, won the WEDAWARD under the 21st collection 2017.
Scroll down to view the union of Shiva and Padmaja as they take their first step towards a new beginning.


text:
package utils

import (
	"fmt"
	"testing"

	"github.com/Cristofori/kmud/testutils"
	"github.com/Cristofori/kmud/types"
)

func Test_Menu(t *testing.T) {
	var comm testutils.TestCommunicable
	comm.ToRead = "a"

	called := false
	handled := false
	onExitCalled := false

	ExecMenu("Menu", &comm, func(menu *Menu) {
		called = true

		menu.AddAction("a", "Apple", func() {
			handled = true
			menu.Exit()
		})

		menu.OnExit(func() {
			onExitCalled = true
		})
	})

	testutils.Assert(called == true, t, "Failed to exec menu")
	testutils.Assert(handled == true, t, "Failed to handle menu action")
	testutils.Assert(onExitCalled == true, t, "Failed to call the OnExit handler")
}

func Test_Search(t *testing.T) {
	var comm1 testutils.TestCommunicable
	var comm2 testutils.TestCommunicable
	var menu1 Menu
	var menu2 Menu

	title := "Menu"
	menu1.SetTitle(title)
	menu2.SetTitle(title)

	menu1.AddActionI(0, "Action One", func() {
		menu1.Exit()
	})
	menu2.AddActionI(0, "Action One", func() {
		menu2.Exit()
	})

	menu2.AddActionI(1, "Action Two", func() {
		menu1.Exit()
	})

	filter := "one"
	menu1.Print(&comm1, 0, filter)
	menu2.Print(&comm2, 0, filter)

	testutils.Assert(comm1.Wrote == comm2.Wrote, t, fmt.Sprintf("Failed to correctly filter menu, got: \n%s, expected: \n%s",
		types.StripColors(comm2.Wrote), types.StripColors(comm1.Wrote)))
}


text:
Q: QUOTENAME() with parenthesis, curly brackets, angle brackets, or grave accents While reading the documentation for QUOTENAME(), I see that it supports a variety of delimiter characters:

*

*Square brackets - [] (default)

*Parenthesis - ()

*Curly brackets - {}

*Angle brackets - <>

*Single quotes - '

*Double quotes - "

*Grave accents - `

In addition to wrapping the content in opening and closing delimiters, QUOTENAME() appears to double up any contained characters that match the closing delimiter.  For example: QUOTENAME('matrix[2][3]') yields [matrix[2]][3]]] and QUOTENAME('cell(2)(3)', '(') yields (cell(2))(3))).
While I understand the usage of single quotes, double quotes, and square brackets to delimit identifiers and text values (primarily when constructing dynamic SQL), I am not sure what use the other forms might have.
Are there any places in SQL Server syntax where parenthesis, curly bracket, angle bracket, or grave accent delimited content has any special meaning?  Are there any languages (XML, JSON, etc.) outside of SQL where those other forms might be useful? Such cases would have to recognize the doubled character as an escape.
This is more a question of interest rather than a particular problem that I am trying to solve.


Great kitchen table should meet certain requirements. First, its Table-top should be produced from heavy-duty material, like wood. A Kitchen table could experience a lot more damage compared to any other table In the house. Warm pans, sharp blades, heavy baskets, and moist vegetables or Meat will always be placed or used over it. A desk made from Any Material would be readily destroyed under these conditions. Additionally Kitchen tables are somewhat casual than living area tables for your own Same rationale. Ofcourse it does not really matter if you Will Need a Table to your kitchen or the living area. Retro Kitchen Table.
The Construction materials for any dining table and are a lot more crucial that you The look of the set than the functionality. Regardless of what type of Stuff you choose, options such as towels and shed leafs are overriding. Wooden kitchen tables are always quite popular and could be a tasteful choice For the conservative dÈcor. A Huge Variety of forests can be found, with Popular options being walnut, cherry and walnut, to either match or focus the look Of your kitchen.


Rock Hill, SC – A passionate and committed advocate for children, Lynelle Morgan is the newest member of the family law team at Morton & Gettys. She has joined the firm as an associate.
Morgan's practice will include a wide range of family law matters, including separation, divorce, child custody, alimony, child support, equitable distribution and adoption. She also represents clients in domestic violence matters. A volunteer guardian ad litem in York County, her legal practice also includes children's rights and juvenile law.
Her long-standing commitment to children's issues leads Morgan to encourage clients to put their interests first. She finds that viewing a divorce from the children's perspective often leads parents to make better decisions. The result is a smoother legal process that can lead to a happier future and greater success as co-parents.
Morgan is a skilled communicator, taking great care to make sure clients thoroughly understand often-complex legal points. Once clients are armed with that knowledge, they become full participants in the legal process. This, too, often leads to a more successful life for both the parties and the children after the divorce.
Before entering private practice in York County, Morgan was Family Court Administrator in Mecklenburg County, North Carolina. In that role, she worked closely with family court judges and staff to manage a large caseload.
Before coming to the Carolinas, Morgan's lengthy career in Michigan included work with several legal organizations focusing on children and family law. She represented clients at every stage of the process, from initial filings on through appeals if necessary. She also helped train other attorneys in family law. Additionally, she collaborated with judges and lawyers to help set statewide family law priorities and create user-friendly systems for self-representation.
A graduate of the University of Michigan Law School, Morgan currently lives in Fort Mill.


text:
Q: DST is accounted for when running Node.js locally but needs to be offset when running in cloud function I have built a function that involves pulling a timestamp for Firebase Firestore for data analytic purposes.
When I run the logic locally using Node.js the timestamps already reflect the correct time at the point of them being recorded.
However, when I deploy the same logic to a Firebase function I have to offset the DST depending on when the timestamp was taken in order for it to display the correct time that was recorded.
Why is this happening?


Extra 20% Off Local Deals at Groupon - Today Only!
Enjoy 21% Off The Challenger Bundle at Go Ape!
15% Off Youth Group Bookings at Go Ape!
When it comes to finding a unique and special gift for someone you care about, going all out and finding something that they will truly appreciate, can be quite a challenge – particularly if they are the sort of humble person who doesn't take gifting all that seriously … And the perfect solution is to pick an experience day as a gift! Choose from all manner of things to do as a pair together or for them individually whether relaxing, exhilarating, quirky or just plain cool.
Let's face it, gifting can be one of those added expenses in life, that causes a little bit a financial stir too – coming off as a cheapskate is the last thing you want to do and being overzealous can come across as showy. Well, with our range of experience days voucher codes you can find the perfect balance between a unique and memorable gift and not over doing it.


This listing is for a bracelet in the MOSS ombre - seafoam, chartreuse and green. If you'd prefer a bracelet in a different color, please check out the color options in the final listing photo. Message me with what you like, and I'll set up a custom listing just for you.


text:
Should we reconsider our view on Neptune's largest moon?
Voyager data indicated an exciting, dynamic, strange world. New research brings it back into the spotlight.
By Nola Taylor Redd | Published: Tuesday, April 18, 2017
Neptune's largest moon Triton, which is slightly larger than Pluto, is considered to be a captured Kuiper Belt Object.
NASA / Jet Propulsion Lab / U.S. Geological Survey
Before it was eclipsed by Jupiter and Saturn's ice-rich moons, Neptune's largest moon Triton made a play to be recognized as one of the most interesting satellites in the solar system. But new research reveals Triton as a potential water-world. Large fractures on the surface hint towards a liquid ocean beneath the icy crust.
When Voyager 2 visited Neptune in 1989, it snapped the first images of Triton, revealing towering dark plumes and a tenuous nitrogen atmosphere. Few craters mar the crust, suggesting that something is resurfacing the young exterior. Triton's density suggests a layer of ice or water only a few hundred kilometers thick.
"Triton is an interesting satellite. It was the first active satellite ever imaged," says Terry Hurford, a planetary scientist at NASA Goddard Space Flight Center in Greenbelt, Maryland. Hurford examined the geyser-rich moon and found evidence that it may still have an ocean today. He presented his results at the Lunar and Planetary Sciences meeting in The Woodlands, Texas.
Today, ocean worlds abound in the solar system. Jupiter's moon Europa hides an ocean beneath a thick icy crust. Two other Jupiter satellites, Ganymede and Callisto, are also considered ocean worlds. Saturn's moon Enceladus not only carries an ocean but vents it through geysers at its southern pole, while another moon, Titan, boasts not only lakes and seas on the surface but a water-rich layer beneath the crust. Even tiny Pluto may hold a liquid ocean, while the subsurface water on its largest moon Charon has long since frozen.
After studying fractures on the surface and modeling how they may have evolved, Hurford thinks it's time to add Triton to the club.
This image shows possible geyser activity on Triton, indicating the presence of an ocean below.
NASA-JPL
Give me a squeeze
On Europa, fractures in the surface come from tidal stresses. As the moon orbits the planet, it is slowly squeezed and released, breaking apart the surface. But Triton's orbit is nearly circular, one of the roundest of any moon, so Neptune's kneading today is limited.
In the past, however, Triton probably wasn't quite as well-rounded. The moon holds the dubious fame of being the largest object to travel around its planet backwards, in what is known as a retrograde orbit. Its backward orbit suggests that Triton didn't form around Neptune but is instead a captured object, an icy Kuiper Belt Object from the outer solar system. Its original eccentric orbit would have allowed Neptune to squeeze it more frequently, heating the interior and melting the ice.
"We definitely know Triton had an ocean in its past," Hurford says. "It's not clear whether or not that ocean stuck around."
All that squeezing by Neptune would have caused the crust to split, creating fractures. Over time, as Triton's orbit became more circular, the tidal stress would have decreased. With a circular orbit, tidal heating would decrease and the ocean would eventually freeze, leaving ancient fractures across the surface.
But the old fractions don't fit well with the otherwise young outer layer suggested by cratering.
"There's a disconnect between the age of the fractures and the age of the surface," Herford says.
Fractures and canyons on the surface ice of Triton point to a dynamic world below the ice.
In an effort to bridge the gap, he began to examine how fractures could have formed more recently. Voyager 2 was only able to capture fractures on the Neptune side of the tidally locked moon, which keeps one face permanently turned towards its planet. The fractures, which run for hundreds of kilometers, bear a strong similarity to those found on the icy world Europa, which has an icy crust slowly squeezed by Jupiter.
Rather than focusing on how circular Triton's orbit is, Hurford turned his attention to its gradual decay. The active moon isn't staying put. Instead, it is slowly spiraling inward. In about 3.5 billion years, the moon will collide with its planet.
Herford found that the inward spiral would also create tidal stresses on the moon. With an ocean beneath its surface, the crust would continue to form fractures today. While ancient fractures from the original orbit may have been filled by active surface processes, new fractures would have continued to form.
Triton's status as the first active moon may have kept scientists from recognizing that it could still host an ocean today. "When we first saw activity on the satellite, we weren't thinking about ocean worlds," Herford says. "Now that we're starting to see oceans, we're starting to rethink the method of eruptions on Triton."
This was Voyager 2's parting image of Neptune and Triton as it continued its long journey out of the solar system.
A chance to return
With their liquid-water oceans and hints of hydrothermal activity, Europa and Enceladus are considered two of the most promising sites in the solar system for life to have evolved. Because water is a key ingredient for life as we know it, all of the ocean worlds hold the hope of potential habitability.
"Anywhere you have an ocean, you have the possibility of life," Herford says.
For Triton, habitability depends in part on the thickness of the icy shell, as well as what's going on in the rocky layer interacting with the water. "We're so new to thinking about this, we just don't know," Herford says.
So far, Triton observations have been limited to Earth-bound instruments and a single Voyager 2 flyby. But that could change. In 2013, the National Research Council's Planetary Science Decadal Survey, which helps determine NASA's upcoming missions, set as its third highest priority a mission to Uranus, after closely considering Neptune. Known as ice giants, the two worlds have different compositions from Jupiter and Saturn. Herford thinks that Neptune could be a contender for the next decadal survey, which is already under study.
"Maybe we'll have a chance to go back," he says.


text:
About paranoia
Information about paranoid thoughts and paranoia
It sometimes seems as if the one thing that unites the diverse peoples of the world is our fear of one another. Worries about other people are so common that they seem to be an essential – if unwelcome – part of what it means to be human.
The focus of this website is not on justified anxieties about others, but rather on exaggerated or unfounded fears – fears for which there is little or no convincing evidence. Exaggerated worries about others don't help us stay safe but instead can bring all manner of distress.
What is paranoia?
We could have called this section: What are fears about others? We could also have titled it: What are paranoid feelings? Or: What are persecutory beliefs?
Some people use the terms delusional thoughts or, for severe instances, persecutory delusions. The feelings discussed in this website, then, go by a variety of names. Partly this is because paranoia is a term that covers a wide spectrum of experiences. What we mean is:
The fear of something bad happening
The idea that others may intend to cause such an event
The thought is exagerrated or unfounded.
These fears normally contain certain elements: a perpetrator, a type of threat, and a reason. We can suspect absolutely anyone of wanting to do us harm. Often the perpetrator is a neighbour, stranger, work colleague or family member. Occasionally it may be government organisations or spirits. Sometimes the identity of the person trying to cause the harm is unknown. The type of harm varies too. But typically the fear is of physical, psychological, social or financial harm. Why do people think others are targeting them for harm? Sometimes there's a feeling of simply being a victim, sometimes it is suspected that we're at risk because of who we are, and sometimes it because we think the threat is provoked by something we've done.
How common is paranoia?
UK adults surveyed
adults have felt that people are against them
have felt controlled by outside forces
have believed that people wish them harm
Until very recently – the last 15 to 20 years in fact – no one suspected just how many people had paranoid thoughts.
But several research projects have now lifted the lid – and the results are striking. Here are just a few statistics from some of those research projects.
In a survey of 8580 UK adults, 21% said there'd been times over the past year when they'd felt people were against them. 9% said they'd believed that their thoughts were being controlled or interfered with by some outside force or person. 1.5% said there'd been times when they'd felt people were plotting to cause them serious harm.
A study of 1005 adults in New York found that 10.6% believed other people were following or spying on them. 6.9% thought people were plotting against them, or trying to poison them. 4.6% believed people were either secretly testing them, or experimenting upon them.
A French survey of 462 adults found that 25% had, at some point in their lives, felt that they were being persecuted in some way. 10.4% had sometimes believed there was a conspiracy against them.
A study of 1202 British university students (aged 16 to 61) assessed their feelings over the previous month. 42% said that, at least once a week, they had thought that negative comments about them might be circulating. 27% had felt that people were deliberately trying to irritate them, and 19% had thought that they might be being observed or followed. 5% thought there might be a conspiracy against them.
More than a thousand older adults (aged 55 and above) in Brooklyn, New York were assessed. 13% had, in the previous week, experienced paranoid thoughts.
Paranoia, then, is widespread – so widespread, in fact, that around 15 to 20% of the population have frequent paranoid thoughts. Most of those people aren't much troubled by their suspicious thoughts. But a further 3 to 5 % have pretty severe paranoia. For this smaller group of people, their paranoia is often serious enough to need specialist treatment.
What are the causes of paranoia?
Research has identified five main factors involved in the occurrence of suspicious thoughts.
All five factors are very common – all of us will have experienced at least some of them. What's important though is the way they combine. Suspicious thoughts are caused by a combination of some or all of these five factors:
Stress and major life changes. This includes difficult relationships with others at home or at work, and becoming isolated.
Negative emotions such as anxiety and depression. Often when we are anxious we can overestimate the chances of threat and worry too much. The way we feel has a big influence on the way we think.
Internal unusual feelings. Stress can often cause strange feelings (eg. feeling odd, aroused, threatened), as can going without sleep. Sometimes people can feel odd because they have taken drugs such as cannabis.
Our explanations. Paranoid thoughts are our way of trying to understand things. They are attempts to make sense of events. It's perfectly natural to try to understand the world around us – and the way we feel inside. But when we're stressed and feeling low or anxious or irritable our explanations are likely to be pretty negative. We think the worst – and often we think the worst of people around us. It can seem as if the odd or unpleasant things we've been experiencing are deliberately caused by other people.
Reasoning (the way we think things through and come to decisions and judgements). Often suspicious thoughts can take a grip if we do not think of alternative explanations for events, and do not fully consider the evidence for and against our worries. This is sometimes called jumping to conclusions.
So, when we are stressed and things are perhaps not going too well, we can become anxious and interpret how we feel in terms of threat from other people, without fully weighing the evidence or considering alternative explanations.
How can we tell whether our suspicious thoughts are justified?
How can we tell whether our worries are justified or not? Well, it's not always easy.
If you're struggling to decide whether your suspicious thoughts are justified, ask yourself the following questions:
Would other people think my suspicions are realistic?
What would my best friend say?
Have I talked to others about my worries?
Is it possible that I have exaggerated the threat?
Is there any indisputable evidence for my suspicions?
Are my worries based on ambiguous events?
Are my worries based on my feelings rather than indisputable evidence?
Is it very likely that I would be singled out above anyone else?
Is there any evidence that runs contrary to my suspicions?
Is it possible that I'm being at all over-sensitive?
Do my suspicions persist despite reassurance from others that they are unfounded?
There are no hard and fast rules for deciding for certain whether a worry is realistic. But by asking yourself these questions you can determine the probability of the suspicion being justified.
The probability that your fears are unrealistic increases the more you feel that:
No one else fully shares your suspicions
There is no indisputable evidence to support your worries
There is evidence against your suspicions
It is unlikely that you would be singled out
Your fears persist despite reassurance from others
Your fears are based on feelings and ambiguous events


text:
Q: How to run function after images finished resizing in browser? (JS/JQuery) I have a page with two packs of images (large and small ones, like 10-30 of them), their size must be adjusted on the fly to the current browser window size, and then processed by another function.
I know that resizing in browser is generally bad idea, but so are the requirements + legacy code on server. Site uses JQuery.
Code (shortened one) looks like the following:
imageResizeBox(imgSmallHeight, '.box img'); // resize images to some height, parameters are size and selector
imageResizeBox(imgBigHeight, '.imagebig img'); // resize other images to another     height
processImages(); // process both packs of images (do positioning based on new dimensions)

This is the resize function:
function imageResizeBox(size, selector) {
var max_size = size;

$(selector).each(function (i) {
    if (this.complete) {
        resizeImg(this);
    } else {
        $(this).load(function () {
            resizeImg(this);
        });
    }
});

function resizeImg(img) {
    if ($(img).height() > $(img).width()) {
        var h = max_size;
        var w = Math.ceil($(img).width() / $(img).height() * max_size);
    } else {
        var w = max_size;
        var h = Math.ceil($(img).height() / $(img).width() * max_size);
    }
    $(img).css({
        height:h,
        width:w
    });
}

}
I need to call processImages() function after first two functions are completed in browser (image resizing is complete in full), otherwise positioning is incorrect.

A: call your code inside a
$(document).ready(**call your code here**);

ready runs after all images load, see spec http://api.jquery.com/ready/


Are reduced fares on the way for users of LADOT's TAP on DASH bus service?
The LADOT recently held public hearings seeking comments on proposed new Electronic Payment Incentive Fares along with sharing new Disparate Impact and Disproportionate Burden Fare Policies that it says "are supportive of the incentive fares, and also establish criteria for how fares would be raised in the future".
The implementation of the Los Angeles Region's TAP smart card system has enabled LADOT to offer new pricing options to riders that were not available with LADOT's existing passes and tickets. LADOT's demonstration of mobile ticketing, through the use of smart phones, will also support these proposed fare options. That mobile ticketing demonstration, called LA Mobile, will take place in Fall 2014.
LADOT is proposing to reduce its DASH single-ride fare from 50 cents to 35 cents if a rider uses a TAP card to pay the fare. The 30% discount is intended to lure riders to using the TAP card that provides multiple benefits including the ability to protect the card balance from loss or theft. Additionally, when multiple passengers pay their fares using a TAP card, it makes boarding the bus quicker. Through the introduction of the Electronic Payment Incentive Fares, LADOT is seeking to reduce rider use of cash to pay fares. LADOT pays a high price to collect, handle and reconcile cash payments.
Policy wonks who want in-depth information can examine the fare equity analysis LADOT has posted.
I am working to have stakeholder groups like Southern California Transit Advocates and the Transportation Committee of the Sierra Club Angeles Chapter endorse this. It occurs to me to help make it happen that there would also be value in having DASH users who read this blog send LADOT an e-mail expressing support for the discount proposal. They can be sent to hearingofficer@ladottransit.com.
BTW, buried on the LADOT website is a fascinating piece by former Assistant General Manager John Fisher titled Transportation Topics and Tales: Milestones in Transportation History in Southern California that some with an interest in the history of transportation in our region may find of interest.
You need to change the headline on your link–this is a proposal by LADOT for the DASH system, not Metro.
Yikes! I'll have that corrected.


text:
Q: Is it efficient to declare the string variable inside the loop or outside the loop? public void see_following_values_match_with_cache_values(DataTable table){

        String actual = null;
        String expected = null;
        List <Map<String, String>> maps = table.asMaps(String.class, String.class);
        for (Map<String, String> map : maps) {
            actual = map.get(actual);
            expected = map.get(expected);
            ///some processing with actual and expected

        }

    }

Or
public void see_following_values_match_with_cache_values(DataTable table){

        List <Map<String, String>> maps = table.asMaps(String.class, String.class);
        for (Map<String, String> map : maps) {
            String actual = map.get(actual);
            String expected = map.get(expected);
            ///some processing with actual and expected

        }

    }

A: It won't make any performance difference (AFAIK), but for semantics and sensibility you're better off declaring a variable in the scope where it is used. Here you are only using the variables inside the loop, so therefore you should declare them inside the loop too. Declaring them inside the loop also means you don't have to initialise them to null, which is good for safety and maintainability.
EDIT: You are using the declared variables as arguments to the map.get() method call, this will not work in the second example as the variables have yet to be declared and in the first example they will be null, which cause an error depending on the implementation of the map.

A: The second version is the way to go.
The reason is not efficiency - the performance differnce of both versions will be negligible, if not zero.
What is much more important is to keep the scope of your variables as small as possible and avoid null initializations.
And don't be afraid of declaring a variable inside a loop. Declaration is not something that happens at runtime ans thus will not slow down the program.
EDIT: As others have noticed, both of your code examples do not make sense, the second one won't even compile. But I guess this is because you have simplified your original code a bit too much.

A: The 2nd option makes no sense at all
and is not even compiling just because you can not declare an object (string "actual") and initialized with a method that is using itself...
you should get an error like:

The local variable actual may not have been initialized

A: You should use the second one, because it is cleaner and has the same performance. You can look at the generated JIT code to see how the compiled code looks like. I made a simple test and executed it with the java vm options: -Xcomp -XX:+UnlockDiagnosticVMOptions -XX:CompileCommand=print,*Main.f1 (and Main.f2 for the second method) which prints the native assembler code and compared both. There is no difference between these two methods. Interestingly it doesn't create any code for the first version assignment (String actual = null).
A bit different is the Java Bytecode, here version 1 should be a bit slower, because the null assignment is executed before the loop. The following bytecode instructions are present:
 LINENUMBER 18 L0
 ACONST_NULL
 ASTORE 3
L1
 LINENUMBER 19 L1
 ACONST_NULL
 ASTORE 4
L2
 LINENUMBER 20 L2

Code to test:
public static void main(String[] args) {
    List<Map<String, String>> maps = new ArrayList<>();
    for (int i = 0; i < 10; i++) {
        f1(maps, "", "");
        f2(maps, "", "");
    }
}

public static void f1(List<Map<String, String>> maps, String expected, String actual) {
    String actual1 = null;
    String expected1 = null;
    for (Map<String, String> map : maps) {
        actual1 = map.get(actual);
        expected1 = map.get(expected);
        x(actual1, expected1);
    }
}
public static void x(String expected, String actual) { }
public static void f2(List<Map<String, String>> maps, String expected, String actual) {
    for (Map<String, String> map : maps) {
        String actual1 = map.get(actual);
        String expected1 = map.get(expected);
        x(actual1, expected1);
    }
}


A busy weekend in the Oxfordshire calendar, the first bank holiday of May see's businesses and venues across the county opening their doors to the greet the public with a warm Spring welcome. From May Day celebrations dancing with Morris Men, to jousting on the lawn of Blenheim Palace, the bank holiday promises to bring something exciting for all ages, and we are here to give you all the info you need to know!
Amongst the wide variety of activities on offer over the weekend, Oxford is busy preparing for the famous May Morning celebrations that are to be held on the morning of the 1st of May. This well-loved traditional celebration of the coming of spring brings together communities to dance with Morris Men, listen to the angelic voices of the Magdalen Choir, and partake in general the merriment. Congregate at Magdalen Bridge at around 5am to beat the rush and be there in time to hear the choristers singing from the Great Tower at 6am as the sun rises. Once the celebrations on the Bridge are over, check out which Oxford cafes and restaurants, such as The Buttery, Jimbobs Baguettes and Quod, will be opening early to serve you delicious breakfasts after you've had your fun! A great opportunity to get involved with a uniquely Oxford tradition, don't miss out if you're just visiting. During May Morning, many roads will be temporarily closed, please see further details on this here. If you need to get into the city on May Morning, check both Stagecoach and Oxford Bus Company websites for updated service info.
Venture out into the countryside this bank holiday and get over to Blenheim Palace where you can watch the Spring Jousting Tournament on the Palace's South Lawns from. Enjoy falconry displays, archery, puppet shows and much more at this action packed event that will transport you back in time this weekend! Keep the kids busy at Stonor Park's Tractor Ted Treasure Trail on 30th April; receive a sticker and certificate of excellence for taking part before heading off for fun on the bouncy castle! Or take your loved ones away for the weekend to Heythrop Park, where dinner and bed and breakfast for a family of four starts from just £149 per room per night, and offers a great range of exciting onsite activities for all the family. If you're looking to go further afield, why not take the whole family out this Bank Holiday and jump on the Oxford Bus Company X90 service, where kids go free with a full paying adult!
Make your May Bank Holiday one to remember and join one of Bill Spectre's Ghost Trails in Burford or Oxford, with new times added to ensure you don't miss out! Try out something totally new and get your friends and families involved with a real life escape game at City Mazes – enjoy 20% off with code WIDER20 and put your teamwork skills to the test!
Alternatively, why not get in touch with your creative side this Bank Holiday at The Cogges Craft Market and Country Show on Monday the 1st; teaming up with the MAKERS MARKET, Cogges will be welcoming over 40 talented craft makers from the local area who will be showcasing their diverse skills and handmade work. For full details and to plan your crafty day, click here.
For all those culture vultures out there, take a trip to Waterperry Gardens this May Bank Holiday to watch the first show of the season, Romeo and Juliet, in the stunning outdoor amphitheatre on Saturday 29th. Wander around the beautiful house and gardens at Waterperry before you enjoy this classic Shakespeare tale of two star-crossed lovers with a chilling post-apocalyptic twist. For more information and to book tickets, click here.
Whether you'll be spending your weekend immersing yourself in jousting frivolity, being spooked on a ghost trail, or learning a new skill with craft makers, Oxfordshire's offering is wide and varied for all to get out and make the most of this Bank Holiday!


Ares 10 is a cost-effective GSM thermometer for remote monitoring and alerting over GSM for locations without LAN access. Connect up to 3 external sensors and 2 dry contact detectors.
Ares products are ready for remote mass deployment using FOTA (Firmware Over The Air).
A sensor value out of a set safe range as well as a DI state change sends an alert by e-mail or "SMS+Ring".
The "Tset" start set includes a temperature sensor with a cable that can be extended to up to 60 m.


text:
Entusiasmo es una exaltación del ánimo por algo que lo cautive.

Se nombra con una voz usada en la Grecia antigua; es palabra compuesta de tres: «en», «theou» y «asthma», que significan juntas «soplo interior de Dios». El Diccionario de la Academia n.º 5 decía que es

Desde 1817, fecha de aquella edición del Diccionario, la definición se ha hecho más extensa y al pasar la voz griega al lenguaje vulgar, envuelve sentido algo más serio que el de pitonisas, sibilas, vates o artistas. El entusiasmo individual o colectivo es la exaltación, la excitación del espíritu humano que sale de su estado reflexivo y tranquilo, conmovido generalmente por un impulso desconocido hacia lo bueno o hacia lo bello.

Referencias

 ALMIRANTE, José: Diccionario militar, etimológico, histórico, tecnológico. 1869.

Emociones
Culto a Dioniso

redpajama_set_name: RedPajamaWikipedia


On this page you can read or download realidades 3 practice workbook answer key capitulo 1 page 15 in PDF format. If you don't see any interesting for you, use our search form on bottom ↓ .
Jan 7, 2014 ... Realidades for florida reaches today's students the way they want . workbook provides two to three thematically . Captulo. 3A. Mapa global interactivo. Reference Atlas. Videocultura y actividad . Actividades 1, 2, 5, 17; Preparacin para el examen #1 Realidades para hispanohablantes Answer Key*.
This website is a PDF document search engine. No PDF files hosted in Our server. All trademarks and copyrights on this website are property of their respective owners. Loaded in: 0.04557204246521 second.