text:
Home/News & Blog/Media/New report settles the score on Perth's liveability
New report settles the score on Perth's liveability
A new report measuring Perth's liveability progress has found that despite the city's improvements, it is struggling to meet its targets for policy implementation.
The Western Australian report reviews State Government liveability policies in Perth using a scorecard system to indicate where the city is meeting, exceeding, on par, or falling below its policy targets.
Co-authored by RMIT University, the research builds upon the first "baseline" measure of liveability in Australia's state and territory capitals presented in the landmark Creating liveable cities in Australia report.
Report co-author Dr Jonathan Arundel from the Healthy Liveable Cities Group based at the RMIT Centre for Urban Research said that despite Perth's liveable policy objectives, there seemed to be a mismatch in some cases between the aspirations and the ambition of policy targets.
"Perth has one of the best targets for the level of density required in new developments to achieve walkable cities," he said.
"While its public transport policy target is being achieved, compared with other state capital cities, the policy is modest – that 60 percent of residences should be within 400 m of a bus stop or 800 m of a train stop.
"The city is creating some walkable communities on the urban fringe, yet many of these communities are not what we would classify as 'liveable' since they lack access to transport, employment and infrastructure.
"Perth residents do have reasonably good access to public open space, and the planning guidelines do offer clear guidance for block sizes which assist with the walkability of an area – but without increasing density through policy implementation – there simply isn't enough of a population base to make areas walkable."
Co-author Dr Paula Hooper from The University of Western Australia said the report found that health and wellbeing promotion was not included in state objectives of Western Australia's (WA) planning legislation.
"The WA state government should consider health promotion in planning and should look at developing policies and targets for enhancing the food and alcohol environment in urban policy," she said.
"This will help local government planners create healthy, liveable communities."
The report, A scorecard and priority recommendations for Western Australia, is a collaborative project between RMIT University, the Australian Catholic University and the University of Western Australia
The research team will be releasing individual city's liveability scorecards throughout 2018.
This project is funded by the Clean Air and Urban Landscapes Hub of the Australian Government's National Environmental Science Program, The Australian Prevention Partnership Centre, and the National Health and Medical Research Council's Centre of Research Excellence in Healthy Liveable Communities.
For interviews: Dr Jonathan Arundel, jonathan.arundel@rmit.edu.au, +61 3 9925 1732
community healthhealthy liveable citiesPerthtransportwalkable
Dr Jonathan Arundel
Healthy Liveable Cities Group
How liveable is Melbourne really? New report settles the score
A new report measuring Melbourne's liveability progress calls for a redistribution of employment across the city to reduce commute times, ease traffic congestion and encourage more physical activity.
Sydney liveability scorecard reveals urban wins and fails
A new report measuring Sydney's liveability progress has found that the city is struggling to meet its public transport targets, but other Australian capitals should aim to replicate its ambitious policies.
Brisbane's public transport access worst in the country: report
A new report measuring Brisbane's liveability progress has found its residents have the worst access to public transport in Australia.
Landmark liveability research wins at national planning awards
Pioneering RMIT research that delivered the first true measurement of liveability in Australia's capital cities has been recognised with a top planning award.


text:
Brown Boy MusicJuly 30, 2021
Getting Lost in the Music: The Perspective From a Double Bassist
By Arun S.
Picture it. The sounds of a full orchestra harmonizing together. The fresh smell of pine sap as you rosin up your bow. Dressed to the nines in tuxedos, black dresses, bowties, cummerbunds, cufflinks and more. A conductor stepping onto their podium, getting the orchestra ready to perform a symphony. A new year has begun.
There is something indescribably magical about being involved in the performing arts during middle school and high school years. I myself was a double bass player. I loved getting lost in the music as my fingers would hit the vibrating steel strings shifting along the neck of the bass as I bowed. The sounds of the pops and zings while playing pizzicato plucking the strings mesmerized me. I especially liked the warm sound my bass would produce while I used vibrato. Thinking back, my instrument was an object that shaped me.
The double bass was an instrument that sat at the back of the orchestra. Any instrument which represented the bass sound was seen as a background instrument and helped build the foundation for a piece. I always wanted the instrument to be seen as more than just the low-pitched member of the orchestra, as I saw myself in a similar way. I wanted to see the double bass at the forefront of the orchestra and in turn, see myself hitting high notes I had never hit before. I knew in my soul that the instrument was capable of far greater feats and I was determined to find them.
YouTube had started getting bigger around the time I was in high school. I started being exposed to some of the greatest musical pieces around the world. I found bassists from different corners of the planet performing difficult pieces at skill levels I had never seen before. These pieces were created by some of the most talented composers from Dragonetti, Rossini, Dittersdorf, and more. I found musicians meshing all kinds of music together, like the group Nuttin' But Stringz, who performed a fusion of hip-hop classical music. Artists like these challenged my preconceived notions of what instruments in a string orchestra sounded like, as I looked to them as a form of inspiration to create my own covers on electric bass.
[Read Related: 'Rise up! We are Just Getting Started: Rapper Fateh Doe Talks Representation']
One of the most exciting phenomena that intrigued me was composer A.R. Rahman who combined South Asian instruments and Western classical instruments to form a full, unique, and lush orchestral sound. This conceptually inspired me so much to the point that I started experimenting with South Asian sounds and reconnecting with my cultural roots as South Asian sheet music was not readily available at the time I built up my chops by learning melodies by ear. I kept building up and memorizing what I had heard until it was muscle memory to me. This sentiment stayed with me for years to come as I started uploading music on YouTube, which fully reflected what I wanted to sound like.
[Read Related: 'Young the Giant' Lead Vocalist Sameer Gadhia Talks Identity, Touring and Realities of Music Ownership']
The double bass is very similar to our physical body and our mental health. When the weather is cold, an instrument may sound flat and when the weather is hot, an instrument may sound sharp. We need to tune ourselves each day and adjust according to the new piece we are given. We sight-read new pieces with the prior knowledge we obtained in the past and by identifying the patterns in the music. We learn to be an accompaniment or we stand up and take the melody depending on the situation. A gentle touch can lead to the sound of a beautiful harmonic when performed correctly. Being a part of an orchestra taught me to be in tune with myself.
Arun S.
Arun fell in love with music at young age by way of his middle school music teacher Mr. D. Whether it is creating covers on YouTube or writing about musicians, Arun believes music is a magical force without any boundaries. His goal is to create soul-like connections with artists around the world and provide a glimpse into their creative minds through lively discussions. To follow Arun's other writing, visit his blog: https://musicwithoutanyboundaries.wordpress.com/ and to follow his music visit: https://www.youtube.com/channel/UCRr6yMRDCk9m9isRvEgan_A
Delhi-Based Prateek Kuhad's Story on Rising International Face for Indian-Indie Music
Not-So-Breaking News: Bollywood Soundtracks STILL Lack Originality
10 Times Utkarsh Ambudkar Has Been The Hero We Need in a Post-Trump World
Brown Boy: Raad Ahmed
The History and Symbolism of Ghoomar
Uncovering the Brown Boy in Hiding Through Poetry
Sarafina Nance: A Self-Advocate in Science and Personal Health
Brown Boy of the Month Dr. Srimix on Communities Created and Bound by Music
An Inside Look Into the Musical Project Carrom Board
VICE x Truly: What Pride Means to me
Meet Xefer: Bangladesh's First YouTube Star Turned Full Time Artist
Introducing Q

redpajama_set_name: RedPajamaCommonCrawl


text:
Softball ends run at NCAA Regionals
Skylee James
The softball team (33-21) closed out the 2018 season Saturday after taking a 6-0 loss to Michigan (44-12) in the NCAA Regional tournament. The Flames were held without a hit through the first six innings, until an infield single off the bat of Kayla Wedl ended the no-hitter opportunity for the Wolverines.
Michigan jumped out to a 1-0 lead in the first after a leadoff walk stole second and came around to score off a pair of UIC errors. The Wolverines put a two-out double into right field, and the next batter up put one over the left-field fence, extending the lead to 3-0.
A leadoff walk for Michigan stole second and crossed the dish off a single up the middle, making it 4-0.
Michigan added another two runs in the fifth. The leadoff batter singled, stole second, advanced to third on a sacrifice bunt and came home to score on a wild pitch. Three walks loaded the bases for the Wolverines, and a hit-by-pitch brought another run across the plate, 6-0.
The Flames earned the automatic bid to the Lexington Regional clinching its second-consecutive Horizon League Title May 12. UIC was 3-1 in the tournament, defeating Wright State, 2-1, May 10 and IUPUI, 7-4, May 11 to advance to the championship. The Flames got another chance against No. 2 Oakland after dropping game one, 7-3, and won the do-or-die contest, 3-1, to reclaim the crown.
Lexi Watts and Wedl have earned National Fastpitch Coaches Association All-Great Lakes Region recognition. Watts was named to the First Team, while Wedl earned a spot on the Second Team.
Dan Yopchick
yopchick@uic.edu
athletics, Flames, softball


I loved this location shoot. I was working with Ian Hamilton (of IanH Photography), probably one of Dorset's most popular and prolific wedding photographers, on a project to help promote Bournemouth's unique and historic Talbot Heath School for Girls as a wedding venue.
The venue is managed for weddings by my lovely friends at Bellissimo Wedding Planners.


Independently owned Dower House Hotel in Dorset has recently undergone a refurbishment which saw all ten ensuite bathrooms in the hotel converted into stylish wetrooms using Impey's Aqua-Dec EasyFit and Impey's Waterguard tanking system, delivering a reliable and fast solution for each room.
Dower House owners Neil and Rosemarie Baker wanted to create luxurious spaces which would allow visitors to enjoy their showering experience, but, being hotel bathrooms, they also needed to increase the amount of usable space in each bathroom, and ensure the area feels light and airy.
Impey Showers boast a portfolio of easy to use, reliable wetroom solutions, all of which offer a unique and leak-proof showering solution. Stylish and easy to install, Impey's innovative products can be used in any location.
A revolution in wetroom installation, Impey's Aqua-Dec EasyFit has been designed as a simple to use, supremely strong and reliable wetroom solution with a built-in 15mm gradient that requires no under boarding. The Aqua-Dec EasyFit has a precise edge thickness of 22mm which allows it to slot alongside existing floor boards so that the wetroom floor doesn't need to be manually formed.
Impey's Waterguard was chosen for this project because it guarantees a leak free solution and provides installers with an easier, faster and more reliable material to work with.


text:
Q: C# search text file, return all lines containing a word I need help with a program i'm building at my internship.
The idea is to check how frequent a user logs in on any PC.
When a user logs in, that information is logged in a text file, like this format.
01-01-2011 16:47:10-002481C218B0-WS3092-Chsbe (XP-D790PRO1)

Now i need to search the text file and (for example) search the text file for all login dates for the user Chsbe.
My code so far:
private void btnZoek_Click(object sender, EventArgs e)
        {
            int counter = 0; string line;
            // Read the file and display it line by line.
            System.IO.StreamReader file = new System.IO.StreamReader("c:\\log.txt");
            while((line = file.ReadLine()) != null)
            {     if ( line.Contains(txtZoek.Text) )
            {
                txtResult.Text = line.ToString();
            }

            }
            file.Close();
        }

My question is, How do i return all the strings in the log containing the searchterm to txtResult?

A: You are already doing a good work. The only error is in the writing of the last line read into the textbox overwriting the previous one.
You need to use a StringBuilder and a using statement around your disposable Stream like this:
private void btnZoek_Click(object sender, EventArgs e)
{
    int counter = 0; string line;
    StringBuilder sb = new StringBuilder();

    // Read the file and display it line by line.
    using(System.IO.StreamReader file = new System.IO.StreamReader("c:\\log.txt"))
    {
       while((line = file.ReadLine()) != null)
       {
         if ( line.Contains(txtZoek.Text) )
         {
              // This append the text and a newline into the StringBuilder buffer
              sb.AppendLine(line.ToString());
         }
      }
   }
   txtResult.Text = sb.ToString();
}

of course, your txtResult should have the property MultiLine set to true, otherwise you will be unable to see the output.
Keep in mind that using is the better way to handle this kind of situations because it automatically handles also unexpected file exceptions taking care to correctly close your Stream

A: Use richtextbox or use multiline property
for example
private void btnZoek_Click(object sender, EventArgs e)
    {
        int counter = 0; string line;
        // Read the file and display it line by line.
        System.IO.StreamReader file = new System.IO.StreamReader("c:\\log.txt");
        while((line = file.ReadLine()) != null)
        {     if ( line.Contains(txtZoek.Text) )
        {
            richtextbox1.Text += "\n" + line.ToString();
            txtresult.Text += "\n" + line.ToString();
        }

        }
        file.Close();
    }

A: Define an List
List yourList = new List();
Replace the Line
txtResult.Text = line.ToString();
by
yourList.Add(line);
in the List "yourList" you got all Lines containing the User

A: Something like the below might help get you started with regex:
string pattern = "Chsbe";
Regex rx = new Regex(pattern, RegexOptions.IgnoreCase);
MatchCollection mc = rx.Matches(inputText);

foreach (Match m in mc)
{
    Console.WriteLine(m.Value);
}

A: private void btnZoek_Click(object sender, EventArgs e)
{
    int counter = 0; string line;
    StringBuilder str = new StringBuilder();
    // Read the file and display it line by line.
    System.IO.StreamReader file = new System.IO.StreamReader("c:\\log.txt");
    while((line = file.ReadLine()) != null)
    {
        if (line.Contains(txtZoek.Text))
        {
            str.Append(line.ToString());
        }
    }
    file.Close();
}

A: Maybe something like this would work.
    private void btnZoek_Click(object sender, EventArgs e)
    {
        int counter = 0; string line;
        // Read the file and display it line by line.
        System.IO.StreamReader file = new System.IO.StreamReader("c:\\log.txt");
        while((line = file.ReadLine()) != null)
        {     if ( line.Contains(txtZoek.Text) )
        {
            txtResult.Text = txtResult.Text + Environment.Newline + line.ToString();
        }

        }
        file.Close();
    }

This would be my version:
    private void btnZoek_Click(object sender, EventArgs e)
    {
        try
        {
            int counter = 0;
            string line;
            List<String> LinesFound = new List<string>();

            // Read the file and display it line by line.
            System.IO.StreamReader file = new System.IO.StreamReader("c:\\log.txt");

            while ((line = file.ReadLine()) != null)
            {
                if (line.Contains(txtZoek.Text))
                {
                    LinesFound.Add(line);
                }

            }
            file.Close();

            foreach (string Line in LinesFound)
            {
                txtResult.Text = txtResult.Text + Line + Environment.NewLine;
            }
        }
        catch (Exception)
        {
            MessageBox.Show("Error in btnZoek_Click");
        }
    }

If the list is really long I would use a StringBuilder to create a result string as a performance speedup.

A: Try changing this Line ->
txtResult.Text = line.ToString();

to:
txtResult.Text += line.ToString();

redpajama_set_name: RedPajamaStackExchange


This past Summer we had such fun together! Here are a few glimpses into how we have FUN!
We attended a wonderful charity event for a local girl's home; the theme was butterflies!
Rhema is doing so great overcoming her sensory challenges! Here she is getting her face painted at the event!
We went to a nearby airplane museum and Rhema loved getting into the cockpit! We almost did not get her out of it; she did not want to leave.
Yes, momma was her co-pilot and we had some fun together!
Rhema has pulled herself up and is standing in this picture…. Ya'll, she is so strong…..with this soon coming surgery our prayer is she will have some good feet finally to walk and run with!
More information on the soon coming surgery later this week.


Browse > Home / Google+ Advice / How Does Google+1 Benefit A Website?
The +1 feature can greatly and vastly improve a website's Google search ranking. An experiment conducted by SEO Effect – a Dutch company specializing in developing tools to increase website traffic – noted that there was a 20% increase in search rankings when they placed a +1 button on all three of their websites which in turn also increased their site traffic.
As of the moment, Google has not explicitly announced that the +1 feature directly affects search results if the search is done outside of a user's Google profile. They have indicated however that +1 ratings can influence a search result since it improves topic and content relevance. Increased Google search rankings through +1 will improve your Clickthrough rate (CTR). Bear in mind that people would most likely visit a website if it is more accessible and visible when a related topic or content is searched and since you can +1 search results on Google, that will also play a big role on how Google will determine how high up the list your website should be.
The quality of your site traffic can also be improved and refined. People with similar interests or purposes can be introduced to your website by their Google social contacts once they +1 your content.
You can also be sure that the visitors of your site didn't just enter by accident. The visitors of your site will be staying for an extended duration of time, allowing more of your content to be explored.
Google's +1 can also be applied to AdWords. Generating traffic and having better search result rankings for advertisements can be attained through +1. This enhancement will help users determine whether your ads and search results are relevant to what they're looking for. This will help your website gain more revenue by improving the ads present on your site, making it more relevant to your content based on the +1 feedback.
The pages, articles, images or content will be more conveniently reached through +1 whenever possible. The +1 was designed to bring a user to the landing page directly without having to navigate from the homepage to reach the desired page. This convenience will enable you to promote your pages or content individually depending on the topic.
Google is slowly increasing its reliance on social signals for its search results and rankings with the +1 feature. If you have a vast social network on Google, this can be used to your advantage. The dependence of websites to overall popularity in order to have a higher search ranking will be slowly edited to accommodate social recommendations making searching for websites and content more personalized.
For website owners, this could shift the focus of the marketing and promotions that they do for their sites. Instead of simply "putting the name out," you could aim to make your site more social or communal to make it more conducive to sharing content and making recommendations.
This feature may also affect the content that websites have. Instead of posting articles and other content was designed and produced to be more appealing to search engines, website owners will now have to appeal to users directly and have them +1 it to improve the site's search rankings.


If you are an agent, you must log in first, before filling in this application form. Click here to log in.
Fill in the form below and press the 'Submit Application' button at the bottom of the page.
Please use only English characters when typing to complete the form.
This must be the student's overseas address.
Provide below details of the highest level of studies attempted. You will need to upload certified copies of academic records to IES once you receive your username and password to login into MyFy. An official translation in English is also required if this documentation has been issued in another language.
Note: Because you have answered YES, you will need to upload certified documentary evidence when you login to MyFy. Your new username and password will be sent to you once you have submitted this application.
The 5-week English for Academic Purposes (EAP) program at the beginning of the extended foundation program is offered and delivered by the University of Queensland's Institute of Continuing and TESOL Education (ICTE-UQ), CRICOS Code 00091C. This program is delivered at the same premises as the IES foundation program and students have access to IES student support staff for the duration of this EAP program. The information included in this application will be provided to ICTE-UQ.
Which undergraduate program will you enter after you complete the course?
NOTE: The undergraduate aim that you have selected, starts in February of each year only. It does not have a mid-year intake. If you have selected a Foundation program for August or October, you will not be able to join the selected undergraduate program.
Please note that these can easily be changed after your enrolment has been processed.
Since you will be 18 or over when your program starts, you can skip this step.
The guardian must be either the Director of IES or a blood relative who lives in Brisbane.
You cannot nominate a relative or any other person who you will not live with during your studies.
I will not provide an email address.
NOTE: If you choose not to provide a parent/guardian email address, the parent/guardian will need to sign a printed copy of an Acceptance Agreement to Offer for any offers that might be made. This document will then need to be scanned and faxed back to our Enrolments office.
Please provide contact details for your doctor. In case of an emergency while studying in Australia, local doctors or a hospital or the Health Insurance Company may wish to contact your doctor.
I have read, understood and agree to abide by the Terms of Enrolment, including the Refund Policy applicable to my chosen program(s), located at: https://iescollege.com/enrolment-terms.html.
I understand that it is my responsibility to provide all necessary documentation to support this application. Further, I authorise IES to obtain further information where necessary. I understand that if I provide incorrect or incomplete information, it may result in the cancellation of my enrolment.
I am aware of the extent of the tuition and living costs associated with studying my chosen program(s) at IES College and I am prepared to meet these costs.
I will make every endeavour to meet the requirements of my chosen program(s) and maintain satisfactory academic progress and attendance. Further I accept that IES College will determine the grades that I achieve in my chosen program(s).
*I hereby allow IES to take and use images and video of me for use on the IES College Website, on IES Social media platforms, and in IES Marketing collateral. Further, I understand that if I do not wish for IES to use my image as described above, I can opt out by not ticking this box.
I understand that IES College may use the VEVO website to confirm my visa status and conditions.
I understand that this declaration and the availability of IES' complaints and appeals processes does not remove the right to take further action under Australia's consumer protection laws.
I understand that a description of the Australian Government regulations which regulate programs for international students can be found at: https://internationaleducation.gov.au/regulatory-information/pages/regulatoryinformation.aspx.


Climate change has already claimed millions of victims. Not where we live, in the United States and Europe, but in the south. Farmers, cattle breeders and fishermen are complaining that seasons seem to have a mind of their own, downpours and cyclones that destroy everything, drought that scorches the earth and a lack of sweet water. Ever-increasing poverty is making many leave in search of a nice, pleasant place to live.
The filmmakers traveled to Burkina Faso and Togo, Ecuador and Bangladesh, to measure the damage being caused by climate change. Dozens of people, along with experts, testify to the fast-increasing poverty as a result of climate change. What originally appeared to be purely an environment problem now seems to have become an unimaginable humanitarian catastrophe. That something has to be done to mitigate climate change is obvious, but that the south will also have to adapt is inevitable.


text:
Federal Drive Interviews — Nov. 26, 2012
This is the Federal Drive show blog. Here you can listen to the interviews, find more information about the guests on the show each day and links to additional resources.
Today's guests:
Randy Williamson — director of health care issues, GAO
AudioPlayer.embed(" 112612_williamson_gao_AIR.mp3″,{ soundFile: "http://media.dev-cms.com/wtop/26/2686/268642.mp3", titles: "Randy Williamson"});
The facilities may be better but huge problems still persist at the Walter Reed Medical Center. That's according to a new report from the Government Accountability Office. It has been five years since the Walter Reed scandal broke, exposing poor treatment and neglect of wounded warriors. Randy Williamson, director of health care Issues at GAO, told us about the original problem in 2007 and the remaining problems today.
Tom Cochran — blogger, Ghosts of DC
Trivia fans: Do you know which federal building could easily host a marathon in its long hallways? Or which had a faulty elevator that plunged five stories down with a congressman's daughter inside? Tom Cochran does. He blogs about our region's lost history on GhostsofDC.org.
Dr. Jacques Gansler — head of the Center for Public Policy and Private Enterprise at the University of Maryland
A new degree track launches today at the University of Maryland's School of Public Policy. The master's degree program will focus on the complicated world of federal acquisition and contracting.
Jeff Neal — senior vice president, ICF International
Jeff Neal, a former federal employee at the Office of Personnel Management and the Department of Homeland Security, discusses the results of the 2012 Employee Viewpoint Survey.
Related story: OPM survey: Tight budgets, pay freeze 'taking toll' on employee satisfaction
Christi Grimm — special assistant, Office of the Inspector General
The Centers for Medicare and Medicaid Services are paying for more and more alternatives to nursing homes for the elderly and disabled. There's a troubling side effect: more and more mispayments to these personal care services. Some is outright fraud. Some is just improper payments. Either way, the government is losing billions of dollars at a time when it seems it can't afford to lose a penny.
Personal Care Services: Trends, Vulnerabilities, and Recommendations for Improvement
Daniel Schuman — director, Advisory Council on Transparency, Sunlight Foundation
Now you might think of analyzing big data sets as a slow, boring process. But open data from the federal government helped to power the response to Superstorm Sandy in real time, and that's just part of the transparency push during the Obama administration.
MORE FROM FEDERAL NEWS RADIO
Cybersecurity Update
Sign up for our daily newsletter so you never miss a beat on all things federal
Cyber Monday shoppers beware. The FBI and Homeland Security Department have sent out warnings that cyber criminals will target holiday shoppers with scams today. NextGov reports, con artists are selling expired gift cards on auction websites in an effort to get your credit card information. The FBI said to watch out for the similar scams on social networks and websites with flash sales. The bureau recommended shoppers always check the user ratings of sellers and to remember that if a deal seems too good to be true, it probably is. (NextGov)
The National Security Agency has responded to a Freedom of Information Act Request from EPIC, seeking the public release of Presidential Policy Directive 20. The Directive, first reported by the Washington Post, is believed to expand the NSA's cybersecurity authority. In response to EPIC, the NSA argued that the Agency does not have to release the document because it is a confidential presidential communication and it is classified by the NSA. EPIC is litigating similar claims against the NSA, including the release of NSPD 54, a 2008 presidential directive setting out the NSA's cybersecurity authority. In an official statement to Congress earlier this year, EPIC explained that the NSA was a "black hole for public information about cybersecurity." EPIC plans to appeal the NSA's determination. (Federal News Radio)
DoD Report
Thousands of pieces of body armor worn by special operations forces are being recalled because they might be defective. Military Times reports, a few of the plates have delaminated, and that can keep them from stopping bullets. The pieces were made by Ceradyne Defense, which discovered the defects. A Special Operations Command spokesman said that no one has been injured because of defective body armor. He said the defect has been found in less than 5 percent of the pieces. The affected products are called Spear Generation Three. (USA Today)
Military-connected high school students are getting better access to advanced science and math courses thanks to a nonprofit organization. The National Math Science Initiative has expanded its two-year-old program to more than 50 schools with high populations of military connected students. It's also offering Advanced Placement English courses. Students who pass a test at the end of the courses can receive college credit. Former Secretary of the Army Pete Geren said AP classes are important for military families because they offer a consistent curriculum for students who frequently change schools and close the achievement gap for minority students. NMSI is also helping out with teacher training, study equipment and lower AP exam fees. It plans to expand the initiative to 80 schools next year. (Armed with Science)
All News Congress Cybersecurity Defense Defense Department Government Accountability Office ICF International Jacques Gansler Jeff Neal Radio Interviews Randy Williamson Technology Tom Cochran University of Maryland


text:
Q: Kubernetes DNS skydns Liveness/Readiness probe failed Whenever DNS gets ran on a kubelet other than the one that resides on the master node then the Liveness and Readiness probes for skydns keep failing. I am deploying the add ons as a service similar to what is used in the salt cluster. I have configured my system to use tokens and have verified that a token gets generated for system:dns and gets configured correctly for the kubelet. Is there something additional I need to do inside the skydns rc/svc yamls as well because of this?
Salt Cluster: https://github.com/kubernetes/kubernetes/tree/master/cluster/saltbase/salt/kube-addons
Ansible Deployment:
https://github.com/kubernetes/contrib/tree/master/ansible/roles/kubernetes-addons/files
I am using the standard skydns rc/svc yamls.
Pod Description:
Name:               kube-dns-v10-pgqig
Namespace:          kube-system
Image(s):           gcr.io/google_containers/etcd:2.0.9,gcr.io/google_containers/kube2sky:1.12,gcr.io/google_containers/skydns:2015-10-13-8c72f8c,gcr.io/google_containers/exechealthz:1.0
Node:               minion-1/172.28.129.2
Start Time:         Thu, 21 Jan 2016 08:54:50 -0800
Labels:             k8s-app=kube-dns,kubernetes.io/cluster-service=true,version=v10
Status:             Running
Reason:
Message:
IP:             18.16.18.9
Replication Controllers:    kube-dns-v10 (1/1 replicas created)
Containers:
  etcd:
    Container ID:   docker://49216f478c99fcd3c25763e99bb18861d31025a0cadd538f9590295e78846f69
    Image:      gcr.io/google_containers/etcd:2.0.9
    Image ID:       docker://b6b9a86dc06aa1361357ca1b105feba961f6a4145adca6c54e142c0be0fe87b0
    Command:
      /usr/local/bin/etcd
      -data-dir
      /var/etcd/data
      -listen-client-urls
      http://127.0.0.1:2379,http://127.0.0.1:4001
      -advertise-client-urls
      http://127.0.0.1:2379,http://127.0.0.1:4001
      -initial-cluster-token
      skydns-etcd
    QoS Tier:
      cpu:  Guaranteed
      memory:   Guaranteed
    Limits:
      cpu:  100m
      memory:   50Mi
    Requests:
      cpu:      100m
      memory:       50Mi
    State:      Running
      Started:      Thu, 21 Jan 2016 08:54:51 -0800
    Ready:      True
    Restart Count:  0
    Environment Variables:
  kube2sky:
    Container ID:   docker://4cbdf45e1ba0a6a820120c934473e61bf74af49d1ff42a0da01abd593516f4ee
    Image:      gcr.io/google_containers/kube2sky:1.12
    Image ID:       docker://b8f3273706d3fc51375779110828379bdbb663e556cca3925e87fbc614725bb1
    Args:
      -domain=cluster.local
      -kube_master_url=http://master:8080
    QoS Tier:
      memory:   Guaranteed
      cpu:  Guaranteed
    Limits:
      memory:   50Mi
      cpu:  100m
    Requests:
      memory:       50Mi
      cpu:      100m
    State:      Running
      Started:      Thu, 21 Jan 2016 08:54:51 -0800
    Ready:      True
    Restart Count:  0
    Environment Variables:
  skydns:
    Container ID:   docker://bd3103f514dcc4e42ff2c126446d963d03ef1101833239926c84d5c0ba577929
    Image:      gcr.io/google_containers/skydns:2015-10-13-8c72f8c
    Image ID:       docker://763c92e53f311c40a922628a34daf0be4397463589a7d148cea8291f02c12a5d
    Args:
      -machines=http://127.0.0.1:4001
      -addr=0.0.0.0:53
      -ns-rotate=false
      -domain=cluster.local.
    QoS Tier:
      memory:   Guaranteed
      cpu:  Guaranteed
    Limits:
      cpu:  100m
      memory:   50Mi
    Requests:
      cpu:          100m
      memory:           50Mi
    State:          Running
      Started:          Thu, 21 Jan 2016 09:13:50 -0800
    Last Termination State: Terminated
      Reason:           Error
      Exit Code:        2
      Started:          Thu, 21 Jan 2016 09:13:14 -0800
      Finished:         Thu, 21 Jan 2016 09:13:50 -0800
    Ready:          False
    Restart Count:      28
    Environment Variables:
  healthz:
    Container ID:   docker://b46d2bb06a72cda25565b4f40ce956f252dce5df7f590217b3307126ec29e7c7
    Image:      gcr.io/google_containers/exechealthz:1.0
    Image ID:       docker://4f3d04b1d47b64834d494f9416d1f17a5f93a3e2035ad604fee47cfbba62be60
    Args:
      -cmd=nslookup kubernetes.default.svc.cluster.local 127.0.0.1 >/dev/null
      -port=8080
    QoS Tier:
      memory:   Guaranteed
      cpu:  Guaranteed
    Limits:
      cpu:  10m
      memory:   20Mi
    Requests:
      cpu:      10m
      memory:       20Mi
    State:      Running
      Started:      Thu, 21 Jan 2016 08:54:51 -0800
    Ready:      True
    Restart Count:  0
    Environment Variables:
Conditions:
  Type      Status
  Ready     False
Volumes:
  etcd-storage:
    Type:   EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:
  default-token-62irv:
    Type:   Secret (a secret that should populate this volume)
    SecretName: default-token-62irv
Events:
  FirstSeen LastSeen    Count   From            SubobjectPath           Type        Reason      Message
  --------- --------    -----   ----            -------------           --------    ------      -------
  19m       19m     1   {kubelet minion-1}  spec.containers{etcd}       Normal      Created     Created container with docker id 49216f478c99
  19m       19m     1   {scheduler }                        Normal      Scheduled   Successfully assigned kube-dns-v10-pgqig to minion-1
  19m       19m     1   {kubelet minion-1}  spec.containers{etcd}       Normal      Pulled      Container image "gcr.io/google_containers/etcd:2.0.9" already present on machine
  19m       19m     1   {kubelet minion-1}  spec.containers{kube2sky}   Normal      Created     Created container with docker id 4cbdf45e1ba0
  19m       19m     1   {kubelet minion-1}  spec.containers{kube2sky}   Normal      Started     Started container with docker id 4cbdf45e1ba0
  19m       19m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Created     Created container with docker id fdb1278aaf93
  19m       19m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Started     Started container with docker id fdb1278aaf93
  19m       19m     1   {kubelet minion-1}  spec.containers{healthz}    Normal      Pulled      Container image "gcr.io/google_containers/exechealthz:1.0" already present on machine
  19m       19m     1   {kubelet minion-1}  spec.containers{healthz}    Normal      Created     Created container with docker id b46d2bb06a72
  19m       19m     1   {kubelet minion-1}  spec.containers{healthz}    Normal      Started     Started container with docker id b46d2bb06a72
  19m       19m     1   {kubelet minion-1}  spec.containers{etcd}       Normal      Started     Started container with docker id 49216f478c99
  19m       19m     1   {kubelet minion-1}  spec.containers{kube2sky}   Normal      Pulled      Container image "gcr.io/google_containers/kube2sky:1.12" already present on machine
  18m       18m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id fdb1278aaf93: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  18m       18m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Started     Started container with docker id 70474f1ca315
  18m       18m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Created     Created container with docker id 70474f1ca315
  17m       17m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id 70474f1ca315: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  17m       17m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Created     Created container with docker id 8e18a0b404dd
  17m       17m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Started     Started container with docker id 8e18a0b404dd
  16m       16m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Created     Created container with docker id 00b4e2a46779
  16m       16m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id 8e18a0b404dd: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  16m       16m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Started     Started container with docker id 00b4e2a46779
  16m       16m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Started     Started container with docker id 3df9a304e09a
  16m       16m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id 00b4e2a46779: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  16m       16m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Created     Created container with docker id 3df9a304e09a
  15m       15m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id 3df9a304e09a: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  15m       15m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Created     Created container with docker id 4b3ee7fccfd2
  15m       15m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Started     Started container with docker id 4b3ee7fccfd2
  14m       14m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id 4b3ee7fccfd2: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  14m       14m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id d1100cb0a5be: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  13m       13m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id 19e2bbda4f80: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  12m       12m     1   {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     Killing container with docker id c424c0ad713a: pod "kube-dns-v10-pgqig_kube-system(af674b6a-c05f-11e5-9e37-08002771c788)" container "skydns" is unhealthy, it will be killed and re-created.
  19m       1s      29  {kubelet minion-1}  spec.containers{skydns}     Normal      Pulled      Container image "gcr.io/google_containers/skydns:2015-10-13-8c72f8c" already present on machine
  12m       1s      19  {kubelet minion-1}  spec.containers{skydns}     Normal      Killing     (events with common reason combined)
  14m       1s      23  {kubelet minion-1}  spec.containers{skydns}     Normal      Created     (events with common reason combined)
  14m       1s      23  {kubelet minion-1}  spec.containers{skydns}     Normal      Started     (events with common reason combined)
  18m       1s      30  {kubelet minion-1}  spec.containers{skydns}     Warning     Unhealthy   Liveness probe failed: HTTP probe failed with statuscode: 503
  18m       1s      114 {kubelet minion-1}  spec.containers{skydns}     Warning     Unhealthy   Readiness probe failed: HTTP probe failed with statuscode: 503

(etcd)
$ kubectl logs kube-dns-v10-0biid skydns --namespace=kube-system
2016/01/22 00:23:03 skydns: falling back to default configuration, could not read from etcd: 100: Key not found (/skydns) [2]
2016/01/22 00:23:03 skydns: ready for queries on cluster.local. for tcp://0.0.0.0:53 [rcache 0]
2016/01/22 00:23:03 skydns: ready for queries on cluster.local. for udp://0.0.0.0:53 [rcache 0]
2016/01/22 00:23:09 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
2016/01/22 00:23:13 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
2016/01/22 00:23:17 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
2016/01/22 00:23:21 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
2016/01/22 00:23:25 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
2016/01/22 00:23:29 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
2016/01/22 00:23:33 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
2016/01/22 00:23:37 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
2016/01/22 00:23:41 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
[vagrant@kubernetes-master ~]$ kubectl logs kube-dns-v10-0biid etcd --namespace=kube-system
2016/01/21 23:28:10 etcd: listening for peers on http://localhost:2380
2016/01/21 23:28:10 etcd: listening for peers on http://localhost:7001
2016/01/21 23:28:10 etcd: listening for client requests on http://127.0.0.1:2379
2016/01/21 23:28:10 etcd: listening for client requests on http://127.0.0.1:4001
2016/01/21 23:28:10 etcdserver: datadir is valid for the 2.0.1 format
2016/01/21 23:28:10 etcdserver: name = default
2016/01/21 23:28:10 etcdserver: data dir = /var/etcd/data
2016/01/21 23:28:10 etcdserver: member dir = /var/etcd/data/member
2016/01/21 23:28:10 etcdserver: heartbeat = 100ms
2016/01/21 23:28:10 etcdserver: election = 1000ms
2016/01/21 23:28:10 etcdserver: snapshot count = 10000
2016/01/21 23:28:10 etcdserver: advertise client URLs = http://127.0.0.1:2379,http://127.0.0.1:4001
2016/01/21 23:28:10 etcdserver: initial advertise peer URLs = http://localhost:2380,http://localhost:7001
2016/01/21 23:28:10 etcdserver: initial cluster = default=http://localhost:2380,default=http://localhost:7001
2016/01/21 23:28:10 etcdserver: start member 6a5871dbdd12c17c in cluster f68652439e3f8f2a
2016/01/21 23:28:10 raft: 6a5871dbdd12c17c became follower at term 0
2016/01/21 23:28:10 raft: newRaft 6a5871dbdd12c17c [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2016/01/21 23:28:10 raft: 6a5871dbdd12c17c became follower at term 1
2016/01/21 23:28:10 etcdserver: added local member 6a5871dbdd12c17c [http://localhost:2380 http://localhost:7001] to cluster f68652439e3f8f2a
2016/01/21 23:28:12 raft: 6a5871dbdd12c17c is starting a new election at term 1
2016/01/21 23:28:12 raft: 6a5871dbdd12c17c became candidate at term 2
2016/01/21 23:28:12 raft: 6a5871dbdd12c17c received vote from 6a5871dbdd12c17c at term 2
2016/01/21 23:28:12 raft: 6a5871dbdd12c17c became leader at term 2
2016/01/21 23:28:12 raft.node: 6a5871dbdd12c17c elected leader 6a5871dbdd12c17c at term 2
2016/01/21 23:28:12 etcdserver: published {Name:default ClientURLs:[http://127.0.0.1:2379 http://127.0.0.1:4001]} to cluster f68652439e3f8f2a

(kube2sky)
I0121 23:28:19.352170       1 kube2sky.go:436] Etcd server found: http://127.0.0.1:4001
I0121 23:28:20.354200       1 kube2sky.go:503] Using https://10.254.0.1:443 for kubernetes master
I0121 23:28:20.354248       1 kube2sky.go:504] Using kubernetes API <nil>

(skydns)
 kubectl logs kube-dns-v10-0biid skydns --namespace=kube-system
    2016/01/22 00:27:43 skydns: falling back to default configuration, could not read from etcd: 100: Key not found (/skydns) [2]
    2016/01/22 00:27:43 skydns: ready for queries on cluster.local. for tcp://0.0.0.0:53 [rcache 0]
    2016/01/22 00:27:43 skydns: ready for queries on cluster.local. for udp://0.0.0.0:53 [rcache 0]
    2016/01/22 00:27:49 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
    2016/01/22 00:27:53 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
    2016/01/22 00:27:57 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
    2016/01/22 00:28:01 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
    2016/01/22 00:28:05 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
    2016/01/22 00:28:09 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
    2016/01/22 00:28:13 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"
    2016/01/22 00:28:17 skydns: failure to forward request "read udp 10.0.2.3:53: i/o timeout"

The service endpoint IP does NOT seem to be getting set:
kubectl describe svc kube-dns --namespace=kube-system
Name:           kube-dns
Namespace:      kube-system
Labels:         k8s-app=kube-dns,kubernetes.io/cluster-service=true,kubernetes.io/name=KubeDNS
Selector:       k8s-app=kube-dns
Type:           ClusterIP
IP:         10.254.0.10
Port:           dns 53/UDP
Endpoints:
Port:           dns-tcp 53/TCP
Endpoints:
Session Affinity:   None
No events.

I have double checked the serviceaccounts and that all seems configured correctly:
 kubectl get secrets --all-namespaces
NAMESPACE     NAME                                     TYPE                                  DATA      AGE
default       default-token-z71xj                      kubernetes.io/service-account-token   2         1h
kube-system   default-token-wce74                      kubernetes.io/service-account-token   2         1h
kube-system   token-system-controller-manager-master   Opaque                                1         1h
kube-system   token-system-dns                         Opaque                                1         1h
kube-system   token-system-kubectl-master              Opaque                                1         1h
kube-system   token-system-kubelet-minion-1            Opaque                                1         1h
kube-system   token-system-logging                     Opaque                                1         1h
kube-system   token-system-monitoring                  Opaque                                1         1h
kube-system   token-system-proxy-minion-1              Opaque                                1         1h
kube-system   token-system-scheduler-master            Opaque                                1         1h

The default secret for kube-system namespaces which matches the one the POD is using.
kubectl describe secrets default-token-wce74 --namespace=kube-system
Name:       default-token-wce74
Namespace:  kube-system
Labels:     <none>
Annotations:    kubernetes.io/service-account.name=default,kubernetes.io/service-account.uid=70da0a10-c096-11e5-aa7b-08002771c788

Type:   kubernetes.io/service-account-token

Data
====
token:  eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJkZWZhdWx0LXRva2VuLXdjZTc0Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImRlZmF1bHQiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiI3MGRhMGExMC1jMDk2LTExZTUtYWE3Yi0wODAwMjc3MWM3ODgiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6a3ViZS1zeXN0ZW06ZGVmYXVsdCJ9.sykf8qmh9ekAEHnSPAMLPz04zebvDJhb72A2YC1Y8_BXoA57U7KRAVDVyyxQHrEUSlHsSfxzqHHOcLniPQbqWZxc0bK4taV6zdBKIgndEthz0HGJQJdfZJKxurP5dhI6TOIpeLYpUE6BN6ubsVQiJksVLK_Lfq_c1posqAUi8eXD-KsqRDA98JMUZyirRGRXzZfF7-KscIqys7AiHAURHHwDibjmXIdYKBpDwc6hOIATpS3r6rLj30R1hNYy4u2GkpNsIYo83zIt515rnfCH9Yq1syT6-qho0SaPnj3us-uT8ZXF0x_7SlChV9Wx5Mo6kW3EHg6-A6q6m3R0KlsHjQ
ca.crt: 1387 bytes

I have also kubectl exec into the kube2sky container and the ca.crt matches the one on the server.

A: It seems that there were two problems I had:
Cert Creation
My implementation is based off the ansible deployment found here: https://github.com/kubernetes/contrib/tree/master/ansible
This deployment seems to generates the certs for all networking interfaces. It also adds IP: in front of them and then in the script that generates the certs(make-ca-cert.sh) it prepends IP again. Not 100% sure if that is okay. However, I changed it to just generate certs for the networking interface and removed the addition IP: and that seems to of resolved the issue.
Very good thread explaining certs, how to create them and how they work with Kubernetes:
https://github.com/kubernetes/kubernetes/issues/11000
APIServer Setting --advertise-address
Also, apparently I needed to set --advertise-address as well for the apiserver.
Adjusting these two things seemed to of resolved the issue.


To make the cake, combine together the butter and sugar until pale and fluffy. Add in the eggs one by one, mixing well in between. Crack the eggs into a cup so you do not get any shell in the mixture!
Fold in the flour and cocoa powder as well as the red food colouring. Transfer lined baking tins. I used 21cm round tins. If you don't have four cake tins (I don't!) bake two for 25 minutes (or until a skewer comes out clean) and then another two afterwards. Leave all 4 cakes to cool completely.
I poured some sugar syrup into the cakes and wrapped them and left them in the fridge overnight, that way the cakes are much easier to apply icing to. Soaking the cakes in sugar syrup also makes the cakes more moist.
Using a round object that's slightly smaller than your cake, (I used a cereal bowl) trim around the edges to create smooth outer edges. Place the off-cuts into a bowl.
To make the ganache for icing the cake, heat the cream in a pan on a low heat, once it has reached a level of almost boiling, pour the cream over the chopped white chocolate. Mix together and leave to cool.
To make the cake truffles, break up the off-cuts of cake to turn it into a crumb. Warm some jam up in the microwave and pour over the cake crumb. Mix together so it forms a dough-like consistency. Roll portions of the cake mix into balls. It can be any size you like but I went for a size that is slightly smaller than a golf ball. Leave in the fridge overnight to set.
Once your ganache has cooled, whisk it on a medium speed. This creates an icing just like buttercream, except it is much lighter and smoother-so it is easier to apply! The icing works because when you whisk it, the cream you have used will whip, essentially creating white chocolate flavoured whipped cream!
To assemble the cake, place some icing onto the cake, level out and add a small layer of jam onto it as well. Add another layer, and repeat until all four layers have been assembled. Crumb coat the cake by using more of the icing on the outside of the cake. If you have an icing turntable, use it at this point! It makes it so much easier to evenly apply the icing and ensure you have smoothed it out nicely. Once crumb coated, leave in the fridge to set. Ideally overnight, but you can get away with a couple of hours.
Once the crumb coat has set, use the remaining icing to ice the cake one more time. You are more than welcome to add more layers to get a crisp, white finish, but I was going for the "naked cake" look. Leave in the fridge to set. Again, overnight is great but a couple of hours is also fine.
To decorate the cake, melt the dark chocolate in a microwave or over a bain-marie, pour the melted chocolate over the top of the cake and work it to the edges so some of it begins to dribble down the sides. Leave to set completely.
Decorate however you wish, it's entirely up to you, I used a little bit of glace icing to stick anything on top. It acts just like glue!


Southern Californians interested in intersections and issues of aging and technology are encouraged to attend St. Barnabas Senior Services' (SBSS) third annual L.A. Tech and Aging Conference & Expo on Saturday, April 6, 9 a.m. – 3:30 p.m., at the Los Angeles Convention Center.
Registration deadline is April 3 via online sign-ups at www.agingintothefuture.com. Cost, including lunch, is $25 for adults over age 60, $40 for students, and $70 general admission. Questions may be directed by phone to 213.388.4444.
L.A. clergy and laity interested in accessing SBSS's wider complement of technology and aging educational resources may contact diocesan Canon for Common Life Robert Williams, rwilliams@ladiocese.org.
"If you're a 55-year-old working professional worried about mom and dad's well-being and looking to solve everyday problems for your parents.
"Confronting Ageism in Tech… and Everywhere Else" is the keynote topic to be addressed by author-activist Ashton Applewhite, whose new book, This Chair Rocks: A Manifesto Against Ageism, has just been published by Celadon Books. She has been recognized by The New York Times, The New Yorker magazine, National Public Radio , and the American Society on Aging as an expert in ageism. She blogs at This Chair Rocks, and speaks widely at venues including the TED mainstage to the United Nations.
"Mission Possible: Making Caregiving Easier, with Tech"; "Delivery on the Promise of Self-Driving Cars Today"; and "Make Everyday Easier With Voice First Technology" are among TECH talks to be given by speakers including Justin Erlich, vice president of strategy, policy and legal for Voyage; Davis Park of Front Porch Center for Technology, Innovation & Wellbeing; Leda Rosenthal, CEO of alzyouneed.com; John Sanders, resident of Carlsbad-by-the-Sea retirement community.
Event partners include AARP California, USC's Leonard Davis School of Gerontology, Los Angeles County, and L.A. City 's Department of Aging, among others.
With service centers in Echo Park, Hollywood and Mid-City, SBSS is a non-sectarian, non-profit social-service institution founded through the Episcopal Diocese of Los Angeles in 1908.
SBSS is co-founder and managing leader of the Los Angeles Aging Advocacy Coalition (LAAAC), whose membership includes 60 influencers in the field of aging, representing health plans, nonprofits, government agencies and service providers with a reach of over 1.6 million seniors across L.A. County.
Additionally, SBSS partners with over 100 organizations in the community and serves more than 18,000 seniors across Los Angeles annually.


This is a brand page for the MED ALARM trademark by MED-ALARM, INC. in Ridgewood, NY, 11385.
Write a review about a product or service associated with this MED ALARM trademark. Or, contact the owner MED-ALARM, INC. of the MED ALARM trademark by filing a request to communicate with the Legal Correspondent for licensing, use, and/or questions related to the MED ALARM trademark.
On Wednesday, April 15, 1998, a U.S. federal trademark registration was filed for MED ALARM. The USPTO has given the MED ALARM trademark serial number of 75468330. The current federal status of this trademark filing is REGISTERED AND RENEWED. The correspondent listed for MED ALARM is Robert J. Hess of HESS PATENT LAW FIRM, P.C., 9 MIRAMAR LANE, STAMFORD CT 06902 . The MED ALARM trademark is filed in the category of Computer & Software Products & Electrical & Scientific Products . The description provided to the USPTO for MED ALARM is Electronic Timers.
HESS PATENT LAW FIRM, P.C.
2005-05-05 REGISTERED - SEC. 8 (6-YR) ACCEPTED & SEC. 15 ACK.
Trademarkia-Network law firms can help you incorporate a business around your MED ALARM trademark in less than 5 minutes. Trademarkia makes the process easy and convenient, so start now!
Robert J. Hess is a correspondent of MED ALARM trademark.
MED ALARM is providing Electronic Timers.


text:
Home Environment/Energy	Wisconsin Gov. Walker Takes Leaf Out of Heartland Playbook
Wisconsin Gov. Walker Takes Leaf Out of Heartland Playbook
written by Danni Ondraskova June 8, 2015
Danni Ondraskova
Danni Ondraskova was an editorial intern at The Heartland Institute this summer. She can be reached at danni.heartland@gmail.com.
Latest posts by Danni Ondraskova (see all)
Cato University Day Five: Foreign Policy and the Future of the Liberty Movement - July 31, 2015
Cato University Day Four: The Constitution and U.S. History - July 31, 2015
Cato University Day Three: Liberty and the American Experience - July 28, 2015
Joining the growing movement of Americans skeptical of the U.S. national government's ability to consider the varying needs of states when creating environmental policy, Wisconsin Governor and likely Republican presidential nominee Scott Walker (R) argued at the June 2 Economic Growth Summit in Florida the Environmental Protection Agency (EPA) should be gutted.
"Every state has an equivalent of the EPA. … They're much more effective, much more efficient and certainly much more accountable at the state and local level than they are in Washington, [DC]," Walker said.
Wisconsin Governor Scott Walker (R) addresses his audience in Orlando, Florida.
Walker says EPA's duties should be reduced to "mediating between interstate disputes and compacts where you've got bodies of land and water that go over multiple state lines."
Most of EPA's responsibilities, such as crafting a carbon-tax policy, would be devolved to the states under Walker's plan.
Heartland Institute Science Director Jay Lehr wrote a Policy Brief in 2014 in favor of replacing EPA with "a Committee of the Whole of the 50 state environmental protection agencies." This policy would empower states to craft appropriate environmental policies for their constituents instead of being "handed down by EPA … fiat rulings without congressional vote or oversight."
Lehr later discussed the disproportionate number of liberal activists in EPA. He cited Fred L. Smith Jr., who wrote: "Deep-rooted institutional and political incentives systematically bias the EPA's decisions." Lehr pointed to EPA's poor 25-year track record in regulatory reform, over-concentration of power at the federal level, and lack of binding congressional language as reasons to dismantle the agency.
Lehr proposed a five-year phase-out plan in which "a one-year preparation period [would be] followed by a four-year program in which 25 percent of the agency's activities would be passed to the Committee of the Whole each year." The Committee of the Whole's subcommittees would be structured similarly to those of EPA and would gradually gain oversight over EPA research labs.
Lehr concluded devolving EPA's duties to the states would rescue federalism and the environment.
If Walker wants more information on crafting an environmental policy for the future, Heartland stands ready to provide it for him and anyone else interested.
Wisconsin Gov. Walker Takes Leaf Out of Heartland Playbook was last modified: June 8th, 2015 by Danni Ondraskova
Pope Francis: Read, See this Before Issuing Climate Encyclical
NY Teacher Tests Ruled Unconstitutional
Capitalists Shouldn't Be Afraid of Pope Francis
Re-discovering the Joy of Weather
Lifting Oil Export Ban: Atonement for Congressional Members Who Support Iran Deal
U.S Must Withdraw from the Original U.N. Climate Treaty
In The Tank: Marijuana Tax Rebates, PC Beer Labels, and Guess that Campaign Slogan
SPR Sale Makes Sense Only with Common Core Math
On the Air at CPAC: Heartland Discusses Arkansas's Medicaid Expansion Woes on the Dave Elswick Show
Book Review of The Neglected Sun: 'Buy This Book, Our Future May Depend On It'
EPA Administrator Scott Pruitt Endorses Pro-energy, Pro-jobs, and Pro-environment Agenda
Net Neutrality is About Consumer Welfare not Corporate Welfare for Netflix


Landscape architecture has been popular for a long time, but in 2016 – it has reached new levels of superior design and solution.
HomeZada is at it again! We are hosting our fourth in a series of HomeZada Twitter Chat. Next up, we have invited Mike Chamberlain of MC2 Home Inspections. Mike will give us his take on what home inspectors look for in a home when reviewing homes. He will talk about why and how a home inspection is valuable. Further, he will share how his personal business has provided value to his clients. MC2 Home Inspections is an independent home inspection company proudly serving and protecting home buyers since 2007.


text:
Kissing the Pink by Jane Holland: Review
Snooker or full-time motherhood? What would you choose?
Being a woman…
Is tough in a man's world. Especially the snooker world.
But Zoe is different. She gets her first taste of what it's like to be a female snooker player in a man's world, and she wants more.
She has doubts about her ability. Fears that she is abandoning her kids to pursue her dream for a sport played in dark dingy clubs with drunken men, all leering at her up close – more interested in what's underneath than what her skills are on the table.
She doesn't care though. She's strong.
None of it deters her from following her passion! She gets the cue out again and again and again. Because, man or woman, snooker is like a drug. Once it has you, it's got you.
Hook, line, sinker.
And you'll find yourself wanting more and more.
Kissing the Pink is a satirical novel by Jane Holland, now 51, an ex-female snooker player, and award-winning author who played on the women's tour in the former years when the ladies tour wasn't as talked about as it is now.
In that era, you wouldn't have ever imagined a ladies player could play at the World Championship – heaven forbid if one was to beat a top male player there!
The book charters the fictional character Zoe, wannabe Champion snooker player, desperate to rise the ranks on the Ladies Tour.
But she is at every attempt pushed back by the very fact she is a woman, and "women can't play snooker", as described by one male chauvinist in the book." Ironically, how things have changed now – slightly, anyway…
Just a woman…
With women like Reanne Evans and Ng On Yee making headway in a male-dominated sport, this book lets you know how tough it was in that era for women playing in male-dominated clubs, and with chauvinistic men who think women should be tied to the kitchen sink or tied to the bedroom rails.
There are still those ego-centric chauvinist characters still around today, pontificating about why women should just be serving them drinks at the bar in short skirts and low cut tops and not striding around the table making big breaks in waistcoats!
Let's go for a ride…
Canadian Mordecai Richler, in his book "On Snooker" suggested that Kissing the Pink would have been better as a non-fictional account – rather than a fictional one – I disagree.
The characters all speak for themselves, and when you read through you really feel like you are in the room, (or club) watching them play and watching the banter, the rivalry, the female wit, and the dry sense of humour.
It all adds to the atmosphere of the ride.
Don't be fooled. Zoe is not your average girl. She likes a flirt,. She likes banter. And she doesn't suffer fools gladly. But even she needs help to battle the sexist lynch mobs.
Sexy Sarcasm…
Holland writes the novel sarcastic and sexy.
I liked the way Zoe had the struggle towards the end of whether she should go all out and play snooker full time, or give in and just be the dutiful mother with any old job.
Ironically, it's the kids who cheer her on the most. Her daughter is her world, but she finally accepts her mother is a snooker player at heart.
This isn't a book about how to play the game if you're looking for tips like that, but it is a book about how to survive the game if you're a woman.
However, if you look deeper, there are some tips in there for both men and women on the mental aspect of the game.
Not a tips book…
What the book does teach you – regardless of gender, is – never give up on your dream.
Never let those with narrow minds deter you from getting what you want. Never let society tell you what you should be, do, or say. Never let them win.
You're the winner.
The Champion. You.
A previous reviewer of this novel wrote: "Jane Holland's first novel reflects the fortunes of its main characters–a woman author is almost as unfamiliar a sight in the male-dominated world of sports writing as Zoë was in the Working Men's Clubs. But Holland takes on the competition with passion and style. Adopting the language of the snooker hall, she gives a vivid insight into the closed, masculine world of smoky clubs and all- night drinking sessions in a prose that is both animated and accessible.
But more than that, it is knowledgeable–Holland is not a woman with time on her hands who likes to shoot a few balls now and again. As a former champion snooker player who achieved world ranking, she certainly knows her stuff and readers will learn as much about the techniques as the morals of the snooker hall. This is a very welcome addition to that all-too-sparse genre: goodsports fiction." —Lucie Naylor
Kissing the Pink is available on Amazon in Paperback and on Kindle.
Go read it and weep now. Not.
Copyright secured by Digiprove © 2020 Chris Gaynor


Work with a knowledgeable, accessible property division lawyer in Fort Lauderdale. Call dividing assets attorney Gustavo E. Frances at 954-533-2756 and schedule a free consult.
Property division is often one of the most contentious aspects of a divorce action. People become attached to assets and also want what they believe they are entitled to. In Florida, courts use the concept of equitable distribution to determine the division of assets and debts.
However, people often believe that equitable distribution means a completely even split of assets. This is not true. You need to work with a knowledgeable and skilled property division lawyer in Fort Lauderdale to help you evaluate many factors that determine how property should be fairly distributed during divorce.
At The Law Office of Gustavo E. Frances, P.A., I know how to handle all types of division of asset issues. I can help you successfully navigate this area of a divorce action as well as every other component to arrive at a fair settlement or verdict.
Call toll free at 954-533-2756 to schedule an initial consultation with an experienced Fort Lauderdale divorce attorney.
Before I help you start the process of property division, it is important to identify which assets and debts are separate from division and what is considered marital property.
All other assets are often deemed to be marital property and are subject to equitable distribution. This often includes real estate, cars, savings accounts, stocks, bonds, businesses, and other personal property such as artwork or jewelry.
Take action today. I am a Fort Lauderdale dividing assets lawyer talk with me about your property division goals and questions. Contact The Law Office of Gustavo E. Frances, P.A., toll free at 954-533-2756 . My office is available 24 hours a day, seven days a week. Consultations are always free and confidential.


text:
New Music Friday: 22 releases to hear now
Plus new tunes from Calvin Harris, Adam Lambert, Future, and more
By Eric Renner Brown , Madison Vain and Nolan Feeney
June 30, 2017 at 12:26 PM EDT
Taylor Hill/FilmMagic; Samir Hussein/WireImage; Shore Fire Media
Every Friday, artists drop anticipated albums, surprise singles, and hyped collaborations. As part of New Music Friday, EW's music team chooses some of the essential new tunes. From JAY-Z's first album in four years — featuring Beyoncé and Frank Ocean — to St. Vincent's return single, here are the week's most noteworthy releases. Got Spotify? Stream all of EW's picks by following our playlist (embedded below) for this week.
JAY-Z, 4:44
The hip-hop titan's hyphen is back — and so are the rhymes. Despite two decades in the game, Jay still has plenty to talk about, from his relationship with Kanye West to the notorious La La Land mix-up at the Oscars to, yes, the tumultuous marital period that Beyoncé first documented on Lemonade. Queen Bey and Frank Ocean both stop by for guest appearances. —Eric Renner Brown
St. Vincent, "New York"
Annie Clark, the dynamic singer-songwriter better known as St. Vincent, opened her 2014 self-titled album — which was EW's favorite of that year — with references to the Rio Grande. For the first single off her long-awaited fifth LP (she recently told EW to expect it this year), she's shifted her sights to the metropolis where she cut her musical teeth. And she hasn't just changed up the lyrical scenery. Clark has largely jettisoned the angular, prog-influenced guitar acrobatics of her recent work in favor of elegant piano and swelling strings. The sonic shift makes sense upon analyzing the track's credits: Bleachers' indie-pop savant and Lorde's Melodrama collaborator Jack Antonoff co-produced "New York." —E.R.B.
Calvin Harris, Funk Wav Bounces Vol. 1
Need a soundtrack to your summer block party? Look no further. Katy Perry, Future, Nicki Minaj, and nearly a dozen more stars pop in for the EDM producer's latest, which might be his most organic collection yet. Funk Wav Bounces Vol. 1 also includes "Slide," the phenomenal collaboration between Frank Ocean and Migos that EW named the best song of 2017 so far. —E.R.B.
Adam Lambert, "Two Fux"
No more deep house beats here — Lambert is ghosting on the sounds of "Ghost Town," the Max Martin-produced banger from 2015's The Original High. Instead, he's going for a quirky, theatrical rock ballad about tuning out the haters. And if you think he looks like an outlandish Kingdom Hearts villain on the single's artwork, well, that's actually kind of the point: "People think that I'm from Mars … rep for them aliens, different like me." —Nolan Feeney
Future feat. YG, "Extra Luv"
In 2016, Kanye West added a track to the end of The Life of Pablo months after its release. In that spirit, Future has tacked on new songs to both the albums, FUTURE and HNDRXX, that he originally dropped in February. "Extra Luv," which he appended to the former, is a skittering collaboration with SoCal rapper YG that's up to the album's existing, high-quality standard. —E.R.B.
TLC, TLC
The R&B group's first album in 15 years — and since the 2002 death of Lisa "Left Eye" Lopes — "courts nostalgia at every turn," EW's Jim Farber writes in his review. To celebrate the LP's release, TLC's T-Boz and Chilli took EW inside some of their biggest hits earlier this week. —E.R.B.
OneRepublic, "Truth to Power"
There's nothing inconvenient about new music from OneRepublic — Ryan Tedder and company wrote this soulful piano ballad specifically for the upcoming sequel to Al Gore's landmark climate change documentary, 2006's An Inconvenient Truth. The new film, An Inconvenient Sequel: Truth to Power, hits theaters July 28. —Nolan Feeney
Washed Out, Mister Mellow
Following two albums of sun-splotched chillwave — that's Washed Out playing in the Portlandia credits — bandleader Ernest Greene has reinvigorated his sound with hip-hop, electro, and jazz elements while retaining his signature summer-afternoon aesthetic. —E.R.B.
Liam Gallagher, "Chinatown"
The Oasis singer's second offering from his upcoming solo debut, out in October, is as plucky and sweet as lead single "Wall of Glass" was brash and aggressive. At minimum, the cut's cyclical acoustic guitar riff and cinematic pianos suggest Gallagher's full-length will have plenty of stylistic diversity — but it's a top-notch ballad too. —E.R.B.
Arcade Fire, "Signs of Life"
The third offering from the seminal indie-rock band's forthcoming fifth album Everything Now, due July 28, is blast of the brassy, disco-inflected funk that populated their previous LP, 2013's Reflektor. "Love is hard, sex is easy," frontman Win Butler sings on the swaggering cut. —E.R.B.
The National, "Guilty Party"
Like Arcade Fire, the National have taken four years since their previous studio album and are preparing for a buzzy return. Where "The System Only Dreams in Total Darkness" was twitchy and guitar-centric, "Guilty Party" explores another well-worn National lane: The slowly swelling showcase for singer Matt Berninger. But with quirky electro glitches and a restless drum track, it's far from a retread. —E.R.B.
Tyler, the Creator, "Who Dat Boy" and "911 / Mr. Lonely"
For his first official new material since 2015's Cherry Bomb — his Bill Nye Saves the World theme song notwithstanding — the head-turning MC turned to two of his collaborative stalwarts, A$AP Rocky and Frank Ocean, for two quintessentially Tyler cuts. The lurching, uneasy "Who Dat Boy" features a quality verse from Tyler's 2015 touring partner, while "911 / Mr. Lonely" sports angelic vocals from Ocean, who recently recruited Tyler for his own song "Biking." —E.R.B.
Public Enemy, Nothing Is Quick in the Desert
The legendary rap group's follow-up to 2015's Man Plans God Laughs is a free gift to fans to celebrate Public Enemy's 30th anniversary. "WE thank you & THIS is on US," Chuck D tweeted. And it's not the only PE-related release due this year: In September, Prophets of Rage, the supergroup featuring Chuck, Public Enemy's DJ Lord, Cypress Hill's B-Real, and members of Rage Against the Machine, will drop their full-length debut. —E.R.B.
Floating Points, Reflections—Mojave Desert
Producer Sam Shepherd's latest release as Floating Points fuses innovative electronica with psych-rock freak-outs. And he has a major cosigner: Talking Heads' David Byrne is releasing the album on his Luaka Bop label. —E.R.B.
Toro y Moi, "You and I"
"I don't think it's me, I don't think it's you / It's the universe," Chaz Bear sings on the latest, '80s-tinged synth jam from his forthcoming album Boo Boo, due July 7. The sweeping soundscape he creates on "You and I" is as sweeping as the heavens to which he lyrically alludes. —E.R.B.
Beach House, B-Sides and Rarities
Though the dream-pop duo have toured steadily since releasing two albums, Depression Cherry and Thank Your Lucky Stars, in 2015, they haven't continued to put out new material. B-Sides and Rarities dips into their vault, which should be just fine for fans: Dating back to their self-titled 2006 debut, Beach House's catalog is more or less unimpeachable, as is this set. —E.R.B.
Baio, Man of the World
This year is shaping up to be a big one for current and former Vampire Weekend members. Drummer Chris Tomson debuted as Dams of the West in March and multi-instrumentalist Rostam Batmanglij has his first solo full-length slated for September. (He also collaborated with HAIM on their new album.) The whole solo thing is old hat for bassist Chris Baio, of course, who already released a solo album in 2015. His second outing, Man of the World, is another accomplished blast of upbeat, electro-pop cuts. —E.R.B.
Josh Abbott Band, "I'm Your Only Flaw"
The Texas sextet topped Billboard's Independent Albums Chart — and earned a spot on EW's favorite country albums of 2015 — with their stunning, sprawling Front Row Seat. The concept record followed the demise of the frontman Josh Abbott's marriage in five moving stages. If that saga made recording their follow-up, Until My Voice Goes Out, due Aug. 18, challenging, lead single "I'm Your Only Flaw" doesn't show it. With the charm factor turned way up, Abbott spills about his girlfriend, Taylor, with whom he just welcomed his first child. "When I think of happiness, innocence, and truth / In an almost perfect person / That's when I think of you," he sings. —Madison Vain
Astrid S, Party's Over EP
Behold the soundtrack to your summer crush. The Norwegian singer writes glistening electro-pop tunes about infatuation and attraction that are as irresistible as whoever she's singing about. The 20-year-old credits the visceral thrills of songs like "Breathe" and "Bloodstream" to her no-fuss writing process. "Both [were] songs where I've thought the least about the lyrics while writing them," she told EW in May. "I just let it happen and went with the flow." If you're still not convinced, the EP also contains an ode to sushi — what's not to love? —N.F.
Mura Masa ft. Christine and the Queens, "Second 2 None"
While the DJ-producer's recent breezy collaborations with Desiigner and Charli XCX have been fit for the dance floor, his new track with French pop star Christine and the Queens — from his upcoming self-titled debut LP — is slower and weirder yet somehow just as entrancing. —N.F.
James Elkington, Wintres Woma
On his first solo album, Elkington, who has performed six-string duties for Wilco's Jeff Tweedy, Steve Gunn, and more, combines his virtuosic guitar playing with accomplished singing and songwriting. Wintres Woma is the latest serene gem from rootsy indie label Paradise of Bachelors. —E.R.B.
LANY, LANY
The dreamy electro trio have amassed a following opening for artists including Halsey and X Ambassadors and won over Spotify listeners in 2016, becoming the service's most streamed Discover Weekly artist last year. Their accomplished debut album includes "Super Far," a collaboration with OneRepublic's Ryan Tedder. —E.R.B.
Listen to a playlist of the tracks from this week's New Music Friday above.
By Eric Renner Brown
By Madison Vain
By Nolan Feeney
Popular in Music
Lil Nas X's 'Old Town Road' gets another remix with Young Thug and Mason Ramsey the yodeling kid
Billie Eilish and Justin Bieber make a bid to dethrone 'Old Town Road' with the new 'Bad Guy' remix
Hear Whitney Houston and Kygo's dance-heavy cover of Steve Winwood's 'Higher Love'
Five early Taylor Swift songs are getting limited-edition vinyl releases
Stories Behind the Songs: Spoon's Britt Daniel reveals the secrets behind the band's biggest hits
Bad Bunny, iLe, and Residente release protest song against Puerto Rico governor
Whitney Houston charts first new song on Billboard Hot 100 in 10 years
Gwen Stefani taps Jimmy Kimmel Live's Guillermo as her new backup dancer
Jennifer Lopez 'devastated' after blackout shuts down New York concert
BTS announces stadium show in Saudi Arabia: See the mixed reactions
Diddy and MTV are bringing back Making The Band
How 'Truth Hurts' became Lizzo's breakout hit two years after its release
Gordon Ramsay teaches Lil Nas X how to make a 'meanie' panini
Jimmy Kimmel translates Cardi B, Offest lyrics for old people
Stevie Wonder taking a break from performing to undergo kidney transplant
Taylor Swift vs. Scooter Braun: Who's on whose side?
Neil Diamond bio-musical is in the works for Broadway
Won't You Be My Neighbor? director sets his sights on Rick Rubin in new Showtime series
Showtime taps Alicia Keys, Pasek and Paul, and more to produce untitled musical drama series
A Friday-themed playlist, to celebrate 'Friday' queen Rebecca Black's Friday birthday
All Topics in Music
Future (rapper)


Genomic Health, Inc. in dollars chart since start of trading. Genomic Health, Inc. value history in US dollar since 2005.
Genomic Health, Inc. stocks price changed by -7.012% for a week. Also GHDX stock price changed by -16.873% since last month and -11.224% since last 3 months. However stock price of Genomic Health, Inc. changed to +95.18% for a year and +135.65% in 3 years.
Genomic Health, Inc. stock price today, GHDX stock quote.
Genomic Health, Inc. stock price real-time, GHDX stock live, GHDX live market watch.
Genomic Health, Inc. to US dollar chart since start of trading.
GHDX volume of trade today and historical data of Genomic Health, Inc. capitalization.
Genomic Health, Inc. quarterly earnings, GHDX earnings report for 2019.
Genomic Health, Inc. financial reports, Genomic Health, Inc. annual revenue in 2019.


text:
title: How To Think
slug: how-to-think
date_published: 2012-04-29T08:58:00.000Z
date_updated: 2016-02-02T00:49:22.000Z
---

1. "The map is not the territory." Be mindful of what is.
2. Concentrate without distraction.
3. Hold opinions without gripping them.
4. "Invert, always invert." Impose faces on reality and then ask them contentious questions. Interrogate topics from perspectives of distinct cultures, and reframe in diverse contexts.
5. Use metaphor to sense patterns and generalisations in nature.
6. Normalize knowledge. Define boundaries and interdependencies, formulate opposites, show interactions. Finally form simple principles out of these patterns and generalisations.
7. Compose principles into novel ideas.
8. "Creativity takes courage."
9. "Show, don't tell." Visualisation and narrativisation > verbalisation.
10. Test new ground by lightly stepping on it.

redpajama_set_name: RedPajamaGithub


Annoyed over noise Ohio couple gave protesters laxative-laced cookies - Did That... Just Really Happen?
Bo Cosens and his girlfriend Rachel Sharrock were annoyed by the noise that came from car horns blaring in support of striking school employees at Claymont City Schools.
The annoyed couple tried to gift the employees with sugar cookies laced with crushed up laxative pills.
Cosens and Sharrock were arrested and the cookies were confiscated to be tested in a lab.
A couple in Ohio were frustrated by the noise from employees from Claymont City Schools who were on strike. Cars were honking close to their home in support of the protesters. The annoyed pair, 29-year-old Bo Cosens and 25-year-old Rachel Sharrock, were fed up enough to try making sugar cookies laced with laxatives to give to the protesters.
Police received a tip about a video on Cosen's Facebook page where he complained and ranted about the employees on strike. Sgt. Michael Hickman of the Uhrichsville police told the Canton Repository that the Cosens had made threats to shoot the striking employees.
Protesters told the police in an interview that they had received the spiked bake treats, however, no one had eaten them. Hickman said that the police were able to confiscate the plate of cookies. They're now searching for a lab to send the cookies to so they can be tested if they do indeed have laxatives in them.
Tuesday, Cosens and Sharrock were booked in Tuscawaras County jail and were charged with contaminating a substance for human consumption. According to court records, each of them being held on $1 million bonds.


This planet is named after the ancient Greek Goddess of astronomy, Uranus.
There are some interesting features about it. It is the seventh planet from the sun, about 1784 million km away. Hence, it is too cold with the temperature dipping to – 210 degree C even during midday!
Special features of Uranus! The very appearance of it is odd! It is tilted and its orbit around the sun seems to be rolling like a ball. The angle of its tilt is 98 degree. This causes the planet's equator running vertical. Why it is tilted is that, there could have been some collision with space objects before!
Uranus is the third largest planet, measuring 51,118 km diameter and weighs nearly 15 times of the earth. It takes just eight minutes for the sun light to reach the earth, but here in Uranus, it takes nearly two and half hours! And the time duration it takes to orbit once around the sun is, 84 years.
British astronomer William Hershel discovered Uranus in 1781. He wanted to name it as George, dedicating his discovery to the King George – III. But it was ruled out. He further identified two of the 17 moons in this planet!
Because of the presence of methane on the surface, Uranus looks rather blue. The day and night last for 20 years! And the wind blows here at 2000 km/ph speed! The ice cold ocean here comprising liquid natural gas is thousands of km deep! Scientists say that if a man just takes a dip in this ocean even for a split second, he would freeze to death instantaneously with the bones shattering to pieces!
There are 17 moons here. Voyager 2 spacecraft, during 1986 probe, identified five bigger and ten smaller moons in Uranus! What is amusing is that, all the 17 moons are named after the characters in Shakespeare's play! The five bigger ones are: 1. Miranda, 2. Ariel, 3. Oberon, 4. Titania, and 5. Umbriel. The other two moons were already identified by Hershell.