text:
Q: Xamarin Forms - Multiple Polygons on Map using Custom Map Renderer I have followed this Xamarin forms tutorial on highlighting a region on a map using a Custom Map Renderer. This tutorial shows you how to add one polygon to the a map in Xamarin Forms, but doesn't explain how to extend the code to allow multiple polygons on a map.
How do I tweak this implementation to allow multiple polygons on a map for iOS? Here is my iOS code:
[assembly: ExportRenderer(typeof(CustomMap), typeof(CustomMapRenderer))]
namespace MapOverlay.iOS
{
    public class CustomMapRenderer : MapRenderer
    {
        MKPolygonRenderer polygonRenderer;

        protected override void OnElementChanged(ElementChangedEventArgs<View> e)
        {
            base.OnElementChanged(e);

            if (e.OldElement != null) {
                var nativeMap = Control as MKMapView;
                if (nativeMap != null) {
                    nativeMap.RemoveOverlays(nativeMap.Overlays);
                    nativeMap.OverlayRenderer = null;
                    polygonRenderer = null;
                }
            }

            if (e.NewElement != null) {
                var formsMap = (CustomMap)e.NewElement;
                var nativeMap = Control as MKMapView;

                nativeMap.OverlayRenderer = GetOverlayRenderer;

                CLLocationCoordinate2D[] coords = new CLLocationCoordinate2D[formsMap.ShapeCoordinates.Count];

                int index = 0;
                foreach (var position in formsMap.ShapeCoordinates)
                {
                    coords[index] = new CLLocationCoordinate2D(position.Latitude, position.Longitude);
                    index++;
                }

                var blockOverlay = MKPolygon.FromCoordinates(coords);
                nativeMap.AddOverlay(blockOverlay);
            }
        }

 MKOverlayRenderer GetOverlayRenderer(MKMapView mapView, IMKOverlay overlayWrapper)
      {
          if (polygonRenderer == null && !Equals(overlayWrapper, null)) {
              var overlay = Runtime.GetNSObject(overlayWrapper.Handle) as IMKOverlay;
              polygonRenderer = new MKPolygonRenderer(overlay as MKPolygon) {
                  FillColor = UIColor.Red,
                  StrokeColor = UIColor.Blue,
                  Alpha = 0.4f,
                  LineWidth = 9
              };
          }
          return polygonRenderer;
      }

    }
}

A: There are two problems with your code:

*

*The first problem is in your if (e.NewElement != null){...} code. If you want to have multiple polygons, formsMap.ShapeCoordinates should be of a List<List<Position>> type. So it can have multiple polygons' coordinate groups. As you code shows, it uses List<Position>. And your code triggers nativeMap.AddOverlay(blockOverlay); only once which adds only one overlay into your map.

*Change the if (polygonRenderer == null && !Equals(overlayWrapper, null)) in GetOverlayRenderer to if (!Equals(overlayWrapper, null)). Otherwise, every time the map adds a overlay and triggers the method, it will return the first polygonRenderer.
Here's my code for example:

*

*Code in MainPage.xaml in PCL:
<ContentPage.Content>
    <local:CustomMap x:Name="customMap" MapType="Street" WidthRequest="{x:Static local:App.ScreenWidth}" HeightRequest="{x:Static local:App.ScreenHeight}" />
</ContentPage.Content>

*I added two polygons' position lists in MainPage.xaml.cs in PCL:
List<Position> pos = new List<Position> { new Position(39.939889, 116.423493), new Position(39.930622, 116.423924), new Position(39.930733,116.441135), new Position(39.939944, 116.44056) };
List<Position> posi = new List<Position> { new Position(39.934633, 116.399921), new Position(39.929709, 116.400208), new Position(39.929792, 116.405994), new Position(39.934689,116.405526) };
customMap.ShapeCoordinates.Add(pos);
customMap.ShapeCoordinates.Add(posi);
customMap.MoveToRegion(MapSpan.FromCenterAndRadius(new Position(39.934689, 116.405526), Distance.FromMiles(1.5)));

*Code in CustomMap.cs in PCL:
public class CustomMap : Map
{
    public List<List<Position>> ShapeCoordinates { get; set; }

    public CustomMap()
    {
        ShapeCoordinates = new List<List<Position>>();
    }
}

*Code in CustomMapRenderer.cs in iOS platform:
class CustomMapRenderer : MapRenderer
{
    MKPolygonRenderer polygonRenderer;

    protected override void OnElementChanged(ElementChangedEventArgs<View> e)
    {
        base.OnElementChanged(e);

        if (e.OldElement != null)
        {
            var nativeMap = Control as MKMapView;
            if (nativeMap != null)
            {
                nativeMap.RemoveOverlays(nativeMap.Overlays);
                nativeMap.OverlayRenderer = null;
                polygonRenderer = null;
            }
        }

        if (e.NewElement != null)
        {
            var formsMap = (CustomMap)e.NewElement;
            var nativeMap = Control as MKMapView;
            nativeMap.OverlayRenderer = GetOverlayRenderer;

            foreach (List<Position> positionList in formsMap.ShapeCoordinates)
            {

                CLLocationCoordinate2D[] coords = new CLLocationCoordinate2D[positionList.Count];

                int index = 0;
                foreach (var position in positionList)
                {
                    coords[index] = new CLLocationCoordinate2D(position.Latitude, position.Longitude);
                    Console.WriteLine(position.Latitude +" : "+ position.Longitude);

                    index++;
                }

                var blockOverlay = MKPolygon.FromCoordinates(coords);
                nativeMap.AddOverlay(blockOverlay);

            }
        }
    }

    MKOverlayRenderer GetOverlayRenderer(MKMapView mapView, IMKOverlay overlayWrapper)
    {
        if (!Equals(overlayWrapper, null))
        {
            var overlay = Runtime.GetNSObject(overlayWrapper.Handle) as IMKOverlay;
            polygonRenderer = new MKPolygonRenderer(overlay as MKPolygon)
            {
                FillColor = UIColor.Red,
                StrokeColor = UIColor.Blue,
                Alpha = 0.4f,
                LineWidth = 9

            };
        }
        return polygonRenderer;
    }
}

It works like this:

A: I usually refer to this extended map control when writing my own custom renderer.
TKCustomMap Github Repo
Looking at the iOS renderer for polygons they simply loop through the polygons on the Forms Map and add another overlay to the iOS Map i.e.
       foreach (var position in formsMap.ShapeCoordinates)
        {
            coords[index] = new CLLocationCoordinate2D(position.Latitude, position.Longitude);
            var blockOverlay = MKPolygon.FromCoordinates(coords);
            nativeMap.AddOverlay(blockOverlay);
        }


Short gut or short bowel syndrome (SBS) can be defined as insufficient small intestinal mass to facilitate sufficient intestinal absorption to support homeostasis and child normal growth and development. Children are usually dependent on parenteral nutrition (PN). Currently the most successful treatment strategy is for the patient to be managed in a specialist intestinal failure (IF) rehabilitation centre by a multi disciplinary team. A new treatment available for children who are stable on PN and unable to wean onto enteral nutrition is a glucagon-like peptide 2(GLP-2) analogue, teduglutide or revestive that showed to be effective in reducing PN need. Despite there has been a marked improvement in the outcome of these patient streated in specialist IF centres there is still a limited role for Intestinal Transplant in children who 'fail' PN treatment but it has to be considered that the outcome for PN is about 95% long-term/10 year survival. In contrast the worldwide 5-year survival for intestinal transplant is just 75%. With newer treatments such as 'teduglutide' there is an even greater chance that children with SBS will successfully wean off PN. A child born today who develops SBS is most likely to survive through out childhood and into adult life with a good quality of life even if she/he remains dependent on PN.


text:
Globex Bank loans $65m to Novoshakhtinsk refinery
Rostov region-based Novoshakhtinsk Oil Products Plant...
North-Caucasus Railways launches $3.3m rail bus
North-Caucasus Railways has launches a new $3.3m rail...
VES Yug to build $130m wind power stations in Krasnodar region
Wind power operator VES Yug is to invest $130m...
Kubanskaya Niva pays $1.5m on $20m bonds
Krasnodar firm Kubanskaya Niva has made the third...
Astrakhanenergo spent $2.54m on repairs in seven months of 2010
Astrakhan region energy supplier Astrakhanenergo...
X5 Retail Group opens Karusel hypermarket in Sochi
Retailer X5 Retail Group has opened Karusel...
Volgograd region's $47m housing repairs plan
A total of $47m is to be spent on apartment blocks...
RusHydro to launch the $165m Kashkhtau GES in Kabardino-Balkaria
RusHydro is to launch the $165m Kashkhtau GES hydro...
Rostov region to spend $16.5m on fire-fighting machinery
Authorities in Rostov region are to allocate $16.5m...
Rus sanatorium in Essentuki needs $31m reconstruction
Authorities in Stavropol region are looking for an...
1718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289...shot

redpajama_set_name: RedPajamaCommonCrawl


text:
https://en.gariwo.net/editorials/people-don-t-die-only-in-the-mediterranean-sea-19154.html
SUPPORT USIT | EN
Texts and contexts
Day of the Righteous
>Editorials
People don't die only in the Mediterranean Sea
By Regina Catrambone
the situation on the field after the first intense rains (Moas photo )
On April 24th MOAS deployed its vessel, the Phoenix, for a one-month observation mission to learn more about sea crossings along the Andaman route. Following news of shipwrecks and attempts to reach safety, MOAS wanted to shed light upon an underreported phenomenon that claimed the life of many people fleeing violence and persecution.
Rohingya people belong to a Muslim stateless minority, mainly living in Northern Rakhine (Myanmar), and have been victims of cruel persecutions by the Burmese government for a long time. In 1982, Rohingya were not included in the list of 135 ethnic groups that were granted Burmese citizenship, and during a recent census either they were forced to register as "Bengali" or not counted at all. So, data about their presence in Myanmar are inaccurate.
Since last August 25th violence escalated, life became unbearable, and an unprecedented exodus pushed around 700,000 people in Bangladesh where they arrived after horrific journeys and in devastating psychophysical conditions. This is why last September MOAS decided to start a mission in Bangladesh to mitigate the suffering of this persecuted minority and support the Bangladeshi government that shared land and resources.
Nonetheless, the land route or the Naf river crossing are not the only ways to seek sanctuary for people whose houses were set on fire to, whose families was devastated and lives destroyed. Since the beginning of the Rohingya exodus, sporadic crossings and shipwrecks were reported due to poor patrolling activities in the area. This is why MOAS decided to react and collect information to raise awareness at international level.
After sailing and being intimidated by the Thai Navy, on May 6th during our stop in Langkawi, we heard news of a wooden boat with 30-70 Rohingya people on board. They had left Sittwe (Myanmar) to reach Malaysia, a desired destination for desperate Rohingya hoping to find a job and start a new peaceful life. We immediately defined an operational plan in the hope to rescue people in distress, if necessary, and on May 8th we headed toward the patrolling area, following different potential routes, before international media agencies reported that the Rohingya boat had to return back due to an engine failure. Even upon confirmation of this information, there were still huge concerns about the fate of the people on board. According to news available, Burmese armed forces could have arrested Rohingya people who tried to flee Myanmar and forbade access to the area.
From an operational point of view, the Andaman observation mission was successfully completed, but we lament the lack of cooperation and support from regional authorities. We are also deeply concerned that Rohingya rights are not properly safeguarded, especially if the long-debated repatriation plan takes place. News from Myanmar are not encouraging. As highlighted by UN Special Rapporteur on the situation of human rights in Myanmar, Yanghee Lee, information gathered on the ground depict a real "genocide" at the detriment of the Rohingya community and focus on unspeakable violence and cruelty affecting even women and children. Amnesty International, supported by the UN, covered this issue last February and March. According to Rohingya testimonials, even though violence appears to have been decreased, persecution is still going on and it is perpetrated through robberies, rapes and systematic sexual violence against women and girls. Additionally, those who are still inside the country are literally starving. Some witnesses affirmed that they had to escape because they were not able to get enough food.
In light of such a scenario, I wonder how we can accept that the international community is not taking strong action. In 2018 we thought we'd seen an end to the horrors thanks to a more or less common and shared culture of human rights. Nonetheless, the Syrian war, casualties along the Central Mediterranean and Aegean Sea, the Rohingya exodus in Bangladesh and their inhumane living conditions in Myanmar contradict this idea. Peace, security and the right to a decent life cannot be exclusive privileges of those who live in the right part of the world. Believing that our indifference has no consequences is pure illusion. It is fundamental to cooperate at all levels in every part of the world in order to abandon emergency approaches and adopt long-term strategies to address global migration flows in a rational and human way.
Analysis by Regina Catrambone, Co-Founder and Director of MOAS
rohingya,
MOAS,
Regina Catrambone
Don't miss the story of the Righteous and the memory of Good
Once a month you will receive articles and events selected by Gariwo Editorial Board. Please fill out the field below and click on subscribe.
Grazie per aver dato la tua adesione!
MOAS keeps hope alive for Rohingya people [article]
the Phoenix set sails for a SAR observation mission in the Andaman sea
Hope for the Rohingya [editorial]
Far from "our sea", but close to our heart [editorial]
Because humanity has no borders
Our Editorials
Gariwo's philosophy: educate to optimism and responsibility through the memory of the Righteous
by Gabriele Nissim
It may seem paradoxical, but even few Righteous can save the idea of hope and of the future, because they show that human beings, though fragile, can become the judges of their destiny. Thus an optimistic message is conveyed from extreme evil. If every human being takes his or her responsibility, situations can be overturned, even if the outcomes are not quantifiable and immediate.
Auschwitz never ends
by Gabriele Nissim, President of Gariwo
Gabriele Nissim, on the occasion of the fifth Gariwo Network "Preventing genocide through the example of the Righteous", explains how Gariwo intends to bring alive the spirit of the Convention for the Prevention and Suppression of the Crime of Genocide, so that the Gardens of the Righteous can become a fundamental cultural support in society.
Genocide - A Modern Crime
by Raphael Lemkin, April 1945
The practices of genocide anywhere affect the vital interests of all civilized people. Its consequences can neither be isolated nor localized. Tolerating genocide is an admission of the principle that one national group has the right to attack another because of its supposed racial superiority. This principle invites an expansion of such practices beyond the borders of the offending state, and that means wars of aggression.
Teaching skepticism to prevent genocide
by Craig T. Palmer
If the abandonment of skepticism is necessary for propaganda to be effective enough to allow genocide to happen, then the presence of skepticism can prevent genocide. The Righteous communicate their skepticism when that behaviour counts most.
Gariwo - Garden of the Righteous Worldwide
Gariwo - online
Friend of Gariwo
Gariwo on Facebook
Gariwo on YouTube
Gariwo on Twitter
Documents repository
Wefor
Charter of responsibilities 2017
The Gardens of the Righteous
The Encyclopedia of the Righteous
European Day
Texts and contexts home
Human rights and crimes against humanity
Armenian Genocide
Shoah and Nazism
Holodomor
Cambodian Genocide
Rwandan Genocide
Ethnic Cleansing in the Balkans
Fundamentalism and Terrorism
Persecution denial
Persecution prevention
International Criminal Courts


The search found 23 results in 0.023 seconds.
The Human Immunodeficiency Virus (HIV) continues to be a major public health concern in Trinidad and Tobago. In keeping with the UNAIDS global thrust of examining HIV prevention in order to halt HIV transmission and "Scale-Up" the response, Trinidad and Tobago has conducted a review of its HIV prevention efforts for the period 2004-2010 to guide the way forward in HIV prevention.


Under the current system, families receiving public rental assistance have been concentrated in deeply segregated, high-poverty communities.
A coalition of civil rights organizations sued the Trump administration in October after HUD Secretary Ben Carson announced that the agency would delay implementing the rule by nearly two years to allow the new administration time to fully understand its effects. Housing industry groups, including the National Association of Home Builders, lobbied against the rule, arguing that it would lead to disinvestment in inner city neighborhoods.
Chief Judge Beryl A. Howell, appointed to the U.S. District Court for the District of Columbia by President Barack Obama, ruled on Dec. 23 that HUD's decision to delay implementing the rule was "arbitrary and capricious." She said the agency failed to show sufficient reason for a pause, and that a delay would irreparably harm the plaintiffs: a Hartford, Conn., mother of five and a Chicago mother trying to move their families to safer suburban communities.
"It's long overdue that our federal government remedy the massive disparities in wealth and education its policies continue to produce, and modest rules like this one play an integral role in leveling the playing field for blacks, Latinos, and low-income Americans," Sherrilyn Ifill, president and director-counsel of the NAACP Legal Defense and Educational Fund, said in a statement.
A spokesman for HUD declined to comment this week on Howell's decision. In an August blog post, the agency said it was trying to give local public housing agencies more time to prepare before it mandated the changes.
More than 200,000 families in two dozen communities will now have greater choices about where to live, said Philip Tegeler, president and executive director of the Poverty & Race Research Action Council, which was also part of the lawsuit.
Families with incomes low enough to receive Section 8 vouchers have little say over where to live because it is generally left up to individual landlords whether to accept the housing vouchers. And those vouchers are often too low to cover rent in more affluent neighborhoods, relegating families to clusters of apartments in poor, highly segregated areas.
The new rule addressing that problem was issued in November 2016 by then-HUD Secretary Julián Castro after years of study and public debate.
Housing agencies in 23 metro areas will now be required to adopt "small area fair market rents," which tie voucher subsidies to specific Zip codes. It would, in essence, redistribute the value of Section 8 rental vouchers, providing higher government subsidies for apartments in more expensive communities and lower subsidies for units in poor neighborhoods.
Such a rule was first rolled out in Dallas in 2010 as part of a fair housing settlement. Since then, pilot programs have been instituted in Chattanooga, Tenn.; Laredo, Tex.; Long Beach, Calif.; Cook County, Ill.; and Mamaroneck, N.Y.
Studies have shown that moving low-income families into wealthier communities results in better lives for their children, who are eventually more likely to attend college, earn more money, and reside in better neighborhoods as adults.
Sacramento — Arden-Arcade — Roseville, Calif.
West Palm Beach-Boca Raton-Delray Beach, Fla.


text:
NL Player Analysis - July 29, 2019
Kyle Schwarber (OF-CHC) had a monster day against the Brewers on Sunday, going 3-3 with a pair of longballs and 7 RBI. The 26 year-old now owns a .228 average on the year to go along with 24 longballs and 54 RBI. Fantasy owners keep waiting for Schwarber to take the next step forward, but his profile for three years now has been pretty consistent - a sub-.240 average and nice pop (30 and 26 homers in 2017 and 2018, respectively). He's trimmed his strikeout rate over the last 2 years (down to 26.5% in 2019), but his hard-hit rate is down a tad (to 39%) from last season (40.2%). This could be what Schwarber is.
Luis Urias (2B-SD) continued to struggle against big-league pitching, going 0-4 with a strikeout against San Francisco on Sunday. Urias has dominated Triple-A pitching in 2019 (.315 average, 19 homers, 50 RBI, and 7 steals in 339 plate appearances), but has looked lost in the majors, as he's now batting just .063 with a double and 7 runs scored through 61 plate appearances. He's never struck out much in the minors, but that figure sits at 23% so far in 2019, and he's managed just a 29% hard-hit rate when he has put the ball in play. Just 9.7% of batted balls have been liners while 61.3% have ended up on the ground. If you've been stashing him in hopes that he will make a difference down the stretch in 2019, it's looking more and more like you can pull the plug on that.
Juan Soto (OF-WSH) went 1-5 with a 2-run homer against the Dodgers on Sunday. The 20 year-old has followed up his strong 2018 debut (.292-22-70) with a solid if unspectacular 2019 campaign in which he's batting .285 with 18 longballs and 66 RBI while chipping in 7 steals. Although his hard-hit rate has barely moved north (up to 35.3% from 34.8%), he's traded a bunch of grounders (down to 42.1% from 53.7%) for liners (up to 23.6% from 17.5%) and flyballs (up to 34.3% from 28.8%). Although one would hope for and expect improvement for such a young player, it's encouraging that he's continued to walk a lot (15.1%) and not whiff a ton (21.4%) while posting an identical .225 ISO and a quality average in his second season in the majors.
Walker Buehler (SP-LAD) struggled against Washington on Sunday, surrendering 7 runs (4 earned) on 8 hits and 3 walks while recording 6 strikeouts. But it's been a strong sophomore campaign overall for Buehler, who now owns a 3.38 ERA, 10.08 K/9, and 1.47 BB/9 on the season. His 3.12 FIP indicates that a bit of bad luck may be slightly suppressing his overall numbers, as his 66.4% strand rate sits about 12% below the clip that he posted last season. While his overall line might seem like a step back from what he did in 2018, he has improved in some key areas. For example, his K/9 is up slightly from 9.9 and his walk rate is down significantly from 2.42.
Raisel Iglesias (RP-CIN) gently shut the door against the Rockies on Sunday, giving up 2 hits but no runs while striking out 1 over an inning of work to earn the save. The 29 year-old has now saved 2 games in a row after Michael Lorenzen earned a save on July 20th while Iglesias returned from the paternity list. Iglesias hasn't exactly been stellar in 2019, as his ERA sits at 4.50 and his 4.61 FIP says he's been just about that bad. While he records plenty of strikeouts (11.86 K/9), his 3.89 BB/9 is a career worst and opposing batters have logged a career-high 36.9% hard-hit rate against him. He's struggled quite a bit of late, as he's surrendered runs in 3 of his last 5 outings. If he falters much more, Lorenzen is poised to pick up his save opportunities.
AL Player Analysis- July 28, 2019


text:
E-Fauna BC: Electronic Atlas of the Wildlife of British Columbia
Lynx rufus (Schreber, 1777)
Introduction to the Mammals of BC
Mobile Page
Desktop Page
© Clayton Apps (Photo ID #10191)
Click to enlarge and view the photo details
View all photos for this taxon
E-Fauna BC Static Map
Distribution of Lynx rufus in British Columbia
Click here to view the full interactive map and legend.
Details about map content are available here.
Open All Headings
Close All Headings
The Bobcat is one of three wild cats found in British Columbia. It is a small, short-tailed cat "about the size of a Brittany Spaniel" (Hatler et al. 2008). Its fur is short and dense (Hatler et al. 2008), and colour is usually tan to grayish brownwith a reddish tint. There are black streaks on the body and dark bars on the forelegs and tail. The ears are large, pointed and black-tipped with short black tufts, and there is a noticeable 'ruff' of hair on the face below the ears and a rim of white fur around each eye (Hatler et al. 2008).
Males are larger than females. In British Columbia, adult male Bobcats range in length from 83 to 98 cm and females from 73to 90 cm (Hatler et al. 2008). Males weigh from 7.3 to 16.6 kg and females from 5.0 to 9.8 kg (Hatler et al. 2008).
The Bobcat occurs in British Columbia at the northern limit of its range in North America. Its distribution in the province is limited by climate and severe winter with deeper snow (Hatler et al. 2008). This restricts its occurrence to the southern portion of the province, northward to about the center of the province, exclusive of the coast (Hatler et al. 2008). In coastal areas, Bobcats are found "from the Fraser Valley west to the Sunshine Coast, and north to abut Bute Inlet (Hatler et al. 2008).
According to Hatler et al. (2008), two subspecies of Bobcat are currently recognized in British Columbia. These are: 1) Lynx rufus fasciatus (coastal to Bute Inlet), 2) Lynx rufus pallescens (south-central BC north to Prince George). For futher information see Hatler et al. 2008.
Origin Status
Provincial Status
BC List
(Red Blue List)
COSEWIC
Native S5 Yellow Not Listed
BC Ministry of Environment: BC Species and Ecosystems Explorer--the authoritative source for conservation information in British Columbia.
Taxonomic and Nomenclatural Links
Genetic and lineage information (NCBI Taxonomy Browser)
Additional Range and Status Information Links
NatureServe Explorer
North American Mammals (Smithsonian National Museum of Natural History)
University of Alaska Museum
Additional Photo Sources
Flickr Image Search
Google Image Search
Images from Calphoto
Related Databases
Washington Dept. of Fish and Wildlife Predictive Range Maps
Species References
Hatler, David F., David W. Nagorsen and Allison M. Beal. 2008. Carnivores of British Columbia. Royal BC Museum Handbook, Victoria.
General References
Google Scholar Search
Recommended citation: Author, Date. Page title. In Klinkenberg, Brian. (Editor) 2021. E-Fauna BC: Electronic Atlas of the Fauna of British Columbia [efauna.bc.ca]. Lab for Advanced Spatial Analysis, Department of Geography, University of British Columbia, Vancouver. [Accessed: 2022-01-21 12:14:18 AM]
Disclaimer: The information contained in an E-Fauna BC atlas pages is derived from expert sources as cited (with permission) in each section. This information is scientifically based. E-Fauna BC also acts as a portal to other sites via deep links. As always, users should refer to the original sources for complete information. E-Fauna BC is not responsible for the accuracy or completeness of the original information.
© E-Fauna BC 2021: An initiative of the Spatial Data Lab, Department of Geography, UBC


text:
Q: percentage width with percentage padding I have the layout here: http://jsfiddle.net/chricholson/susXf/11/
In Chrome and Firefox you'll notice there is a 1 pixel gap between the edge of the red box and the image. In IE 8, this isn't there (as expected).
This does not happen if I specify the width and padding using pixels.
My guess, although I cannot be sure, is due to the calculations of percentages and how numbers are rounded. The 6% for the padding works out to be 20.94px, the width of the p works out as 328.06. Assuming both are rounded down (despite the fact the first should be rounded up), then the total width is 348px, which seems to be the cause of the problem. IE is maybe more intelligent and rounds up correctly?
Nevertheless, has anyone else come across the same situation and found a fix?

A: The error is actually caused because of your parent element. You have the width set at 349px. Some browsers, depending on available screen space, will round up or down by default.
It's generally a good practice to use nice widths when using percentages.

Solution: http://jsfiddle.net/vonkly/susXf/29/
This solution allows for an unset, arbitrary image width to define the wrapping element's width and thus, the child span and
 widths. This achieves the goal of the OP on the fly, without having to manually enter custom classes or width declarations.

CSS
img {
    width: 100%;
    max-width: 100%;
}
.videoThumb {
    position: relative;
    display: inline-block;
    padding: 0;
}

.videoThumb .details {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    color: #000;
    background-color: red;
}
.details p {
    display: block;
    padding: 14px 4%;
    margin: 0;
}

HTML

            Watch

            Signature Manager vs. Mail Dislcaimers

NOTE
If you are planning on using any
 tags inside span.details, I'd suggest changing your css a bit. All you need to do is change .details p {} to .details span {}. Then go to your HTML and change the
 tags to  tags.

redpajama_set_name: RedPajamaStackExchange


A confidentiality agreement in Rhode Island also referred to as the non-disclosure agreement (NDA), secrecy or a confidential disclosure agreement refers to the legally binding contract created between two or more parties.
This contract outlines all the details of the confidential information, knowledge or material and it is used by companies to protect the secrets or proprietary information that gives a company its competitive advantage. Besides proprietary information like patents, trademarks, and copyrights, the NDA could be used to protect a company's trade secrets.
Although this is a term that is thrown around without much thought, a trade secret is the kind of information that gives a company its actual or potential economic advantage because it is unknown to the public or competitors.
The information could be in the form of a program, a process, compilation, method, pattern, formula, or technique that needs to be kept private for the success of a company; in the eyes of the law, it makes sense to take such measures like signing NDAs to protect the information.
You will come across a confidentiality agreement when interacting with lawyers, doctors, banks or priests. You will come across or hear about doctor-patient CAs, bank-client confidentiality, priest-penitent privilege, and attorney-client privileges.
The NDA is also used commonly by employers when they want to protect trade secrets and also companies planning to go through takeovers or mergers. It could also be used by companies going into partnerships or the ones starting a joint venture. Once signed, the document creates a binding or a contractual relationship between the parties involved. You should, however, know that the NDA will not be enforceable if the activities protected in the NDA are felonies.
Now that you know how these contracts are used, it is important for us to look at the how to create the NDA. Unlike simple agreements for sales, asking someone to keep their mouth shut about a trade secret even after they no longer work for you will require a higher degree of professionalism.
First, you need to ensure that the document comes in the right format. For that, you have to download a free Rhode Island non-disclosure agreement form then fill it out while ensuring that it has all the clauses needed to protect your information.
Unilateral NDA – this contract is also referred to as a one-way NDA; and as the name suggests, it's created between two parties. One party, the disclosing party, will plan to disclose confidential information to the receiving party, and since the disclosing party cannot trust the receiving party entirely, it uses the document to ensure that the information divulged does not reach the public or the competition. In the event of a breach, the receiving party will be held liable. The receiving party can only use the information given if they get a go-ahead from the disclosing party.
Bilateral NDA – this legally binding contract is also called a mutual or a 2-Way NDA. It is a binding contract created between two parties that wish to exchange trade secrets but at the same time ensure that neither party discloses the trade secret of the other. It protects you from further disclosure hence its commonality in joint ventures or mergers. In the real world, bilateral NDAs are used more often than the unilateral NDAs, because the unilateral NDA will often put all the blame on the receiving party in the event of a breach. The bilateral contract holds both parties liable, and it is regarded as fair and also balanced.
There is also a third type of NDA, the multilateral agreement. It's uncommon but comes in handy when three or more parties are required to maintain secrecy over confidential information. By using a multilateral NDA, you eliminate the need for separate unilateral or bilateral contracts.
What do you need to make the NDA enforceable?
While naming the information that is regarded confidential, you also need to indicate the kinds of information not considered confidential. To be on the safe side, note that non-confidential information will include information that the recipient of the trade secrets had prior knowledge of, information obtained subsequently from a different source, information available in public, or details subjected to subpoenas. The clause with the non-confidential information is the Exclusions Clause.
Obligations: besides keeping the information shared confidential; the recipient should not use the information or material gathered for personal benefit. The recipient should only use the information for the intended purpose; they should only disclose the information on a need-to-know basis. Note that the recipient is also expected to keep the information as reasonably possible and they also need to make sure that anyone learns about the trade secrets abides by the obligations outlined, and they restrict the use of and access to the information.
Time period: this is in the terms and the conditions of the contract. It is important to indicate how long the NDA is binding and where it could be used. In the terms and conditions, it's also important to indicate the jurisdiction where the law and the NDA are legally binding. Keep in mind the time during which the information is to remain confidential should be reasonable for the enforcement of the NDA.
This refers to an employment contract that is used by employers to limit or curtail an employee's ability to compete with their employer through the theft of trade secrets or customer/vendor information. Basically, it makes it impossible for the employee to compete with the employer directly and indirectly.
Among other restrictions, the non-compete will forbid an employee from working for the competition for some months up to 5 years after they leave employment. Also, the employee cannot set up a competing practice within a specific geographical radius and for a specific duration.
The court decides if the terms agreed upon are reasonable or not. While the court determines the reasonableness of the contract, you need to make sure that the contract strikes a balance between the protection of a business' legitimate interests and the employee's ability to get gainful employment in the area they have trained.
Initial or an offer of continued employment is yet to be lawfully regarded as sufficient consideration statewide.
Looking for an NDA form in Cranston, Warwick, Newport, Providence, Narragansett, Westerly, Bristol, Middletown, Coventry, or any other city in Rhode Island State? Perhaps you should consider our non-disclosure agreement forms available at no cost.


lightweight rigid composite boat floor panels lightweight rigid composite boat floor panels. . marine, architecture, made of a lightweight but very strong and rigid composite structure .
A German Deep-Energy Retrofit GreenBuildingAdvisor.com A German Deep-Energy Retrofit . The most common type of rigid foam used in Germany is EPS. . Masonry lintels at each floor level support lightweight .
A Visit to a German Home Center GreenBuildingAdvisor.com The biggest home improvement store chain in Germany is called OBI, . A Visit to a German Home Center . as an underlayment for finished flooring.
Structural modeling and design of tall buildings composed . Structural modeling and design of tall buildings composed of ultra-lightweight floor systems *Andi Asiz1) and Danish Ahmed2) 1), 2) Department of Civil Engineering .
rigid Germany companies rigid / Find companies in the country 'Germany' that specialise in the 'rigid' field. . lightweight foam sheets . Plastic floor coverings .
lightweight rigid marine flooring - allseasonsrooms.net lightweight rigid marine flooring - deckingboards.org . Australia, Spain, Germany, Malaysia and so on. Our Product Lines. High Quality Solid Decking .
lightweight rigid composite boat floor panels Dinghy Decisions, Cruising World , 24 Apr 2013 , Roll-ups are lightweight, and the floor slats are enclosed in the fabric, so you , The solid panels can be made out of wood, aluminum, or a composite plastic, and , Rigid Inflatable Boat: RIBs have a solid, V-shaped bottom.
rigid pvc sheets companies Find and request a quote for rigid pvc sheets from companies that specialise in the field of: . lightweight foam sheets . rigid pvc sheets rigid pvc foam .
EcoTherm Insulation UK Thin PIR Rigid Thermal Insulation . Rigid thermal PIR insulation boards suitable for new or refurb projects in homes & buildings. EcoTherm boards are lightweight, easy to install in pitched & flat roofs .
lightweight rigid composite boat floor panels - Seven Trust lightweight rigid composite boat floor panels - Seven Trust. Home / lightweight rigid composite boat floor panels. KC Kay-Cel - Kayco Composites, .
sturdy rigid lightweight inexpensive panels lightweight rigid material for boat floor - WPC Deck Board Home >> Project Case >> lightweight rigid material for boat floor . Lightweight Boat Panels . the floor of the LSR-96 provides a rigid, sturdy platform rivaling .
lightweight rigid material for boat floor - WPC Deck Board Lightweight Flooring, . Buy Various High Quality Lightweight Flooring Products from Global flooring rigid floor insulation precast concrete floor floor isolation .
Insulation, Loft, Cavity, Internal Wall & Suspended Floor . Solid Floor Insulation is for solid floors such as concrete and screed, this is done by placing a rigid insulation board on top of the solid flooring usually followed .
Lightweight Panels - The Coretex Group - Innovative . Coretex have been supplying innovative Lightweight Honeycomb Panels and Lightweight Sandwich Panels for . Marine & Transport Flooring, . Lightweight Rigid .
Fibreboard - the Benefits and Disadvantages Blog Floorsave Fibreboard is an engineered wood wallboard mainly used in the construction industry and for making furniture and cabinets.
TECHNOpor? foamed glass structural sub floor insulation 1 . TECHNOpor? foamed glass structural sub floor insulation 1 . from 100% recycled glass it is lightweight having a loose . universities in Germany, .
Shipbuilding - Aluminium lightweight panels Metawell ? is produced in Germany and is successfully and extremely . Raised floors. . The rigid Metawell ? lightweight panel with filling for sound reduction .


Anxiety, Depression, Sadness, Problems with decision making, Lack of interest in life, Lack of Attention and concentration, Negative thinking, difficulty forgetting past Individual Counseling - 360 degree change in life Marriage Counseling - Cherish your life with life partner counseling for Anxiety & Depression - fight with innate potential Anger & Stress Management - Real life solutions for anger and stress related issues. Treatment for Mood Disorders - NO prescription therapy Life-skills coaching for academic issues - Education will become magic instead of tragic.
The Genesis Psychology Clinic that specializes in cognitive behavioral and interpersonally-oriented psychotherapy. Our trained, multi-disciplinary team of Lifestyle Psychologist, Psychologists, Psychotherapists, provides individualized psychological assessment and treatment to children, adolescents, adults, couples and families for a variety of problems, including ADHD, anxiety, depression, fears/phobias, stress, addictions, eating disorders, pain management, post-traumatic stress, panic disorder, sports psychology issues, family difficulties, life transitions, loss/bereavement, self-esteem, and marital relationship difficulties. Our clinic was envisaged with the vision of assimilate social, emotional, psychological wellness along with physical wellness. The clinic offers specialized services delivered by skilled consultants who are highly experienced, compassionate and committed to providing quality health care. Our team of consultants functions collaboratively to provide comprehensive care that enhances total wellness. Customized Treatment Plan The Clinic provides individualized psychological assessment and treatment. This means that your program of treatment will be designed especially for you. You will collaborate with your therapist to design a treatment program that meets your unique needs. MULTI-DISCIPLINARY TEAM All treatment begins with an assessment. We ask about your symptoms, experiences and personal history so that we can determine what kind of problems you may be having and how your life is being disrupted. After the assessment, you will begin therapy and forge a therapeutic alliance with someone you can be open and honest with. Your therapy will be collaboration between you and your therapist.
Life Coaching is indeed, a unique service customized to help ambitious achievers meet the outcome that will bring them success, fulfillment and contentment.
How can I be a true self?
How can I live a happy and predictive life?
How to deal with problems at manipulative people?
How to deal with problems at work?
How to deal with stress in life?


text:
findingenvirons
Simple Stories to reach a community
Impressions of Edits on TikTok, the Force Notwithstanding
Pull Up a Seat Photo Challenge
Taking Steps to Infuse Life With The Ingredient of Maturity
Why Starting to Discover TikTok is the Key to Hillary 2016
Why Looking Backward at 2019 is Worse than a Bad Valentine
Writing 201: Poetry (11)
appsblurbusinesscarscellularelectronicsgadgethandinformationInternetiphonemodernnetworkpersontechnologytelephonetouchscreenwireless
IT is managing the utilization of PCs and broadcast communications to recover and store and transmit data. Tonight my mom showed off to me that the National Post contained a spread about TikTok, the online network that is becoming omnipresent. I haven't been on there long and I am appreciating getting to know it.
It seems to me now that users have loved TikTok for editing videos, memes, with measures of adoration. I have a suspicion of the young that they take for granted, often enough, anyway, the same tools with which they have been shown how to use and for who it is second nature. That stuff is noteworthy and I am liberal about it.
On YouTube, The Quartering is a built-up channel that finds news media about gaming. It was with a lot of satisfaction, the other day, that The Quartering presented, with his usual aplomb, the news that PewDiePie commenced the decision to end his channel, subscribed to by ten million users. Pretty astounding.
Over ten years, PewDiePie became simply a significant player. I am certain PewDiePie endeavoured to find the right pace while displaying a level of beauty that elegantly flaunted insight. He liked to emphasize some of the best of meme culture on the Internet.
Nowadays, on TikTok, young people are using Lego to indicate "kid," or, "Trekkie," but most likely, "kid," in the phenomenon. For me, it's a good indicator to move off, in a lot of cases, or rather not to click "like," because of the Lego picture the TikTokker is showing off with. I get disappointed by the weight Star Wars has.
While extremely strong on YouTube, I don't see as many good edits of the sequel trilogy of Star Wars compared to other popular material. On TikTok, I may be looking away so often that I am not seeing the best edits, but I don't understand metrics on TikTok, other than that there are likes on relevant videos. I think it is an enormous co-mingling of the best and the brightest.
I see huge amounts of cooperative TikTok and I see happiness and fulfilled videographers posting their two cents. I see negative sources on the Internet, but I try to maintain an unbiased perspective, as opposed to getting radicalized, as happens some of the time, about issues around which Internet clients typically assemble.
Don't disregard taking a look, on the off chance that you are difficult to please. You could find yourself awed. Besides, you're free here to like, remark and additionally follow 🙂 I guess I prefer words, of a nature that a computer keyboard does indeed capitulate, but there is a lot of creativity on social media.
I started telephone sales work in the 2000s, but after the economy crashed, I started spinning my wheels. My family got involved when my dad, who during his career with the municipality managed a cemetery for many years, was able to swing a deal when he learned of a little cemetery that required better operations, in his opinion.
https://urlzs.com/cL9Rw
Comment January 19, 2020 odell01
analogantiqueaperturebackgroundblack boardboardcafecameracasualchatcoffeecommunicationcopy spacecupdesigndesign spacedialogdrinkenjoyingfacebookfilmflat layfontgreetinghandhelloheyhihot drinkisolensletterletterslivemanualmessagemugoldpersonrecordingshutterspeechsupermarketvideovintage
15 Ways the Most Youthful Adherent to Video Research is Totally Overrated. Part II
I'd been focusing when I could on five more ways you can dispense with some of the time you're putting into video research. If you do anything like that and if you think of consuming video content as being video research, then increasingly I don't think there's a consensus that anything like video research is useful.
I'm looking back in time when there were different attitudes to video. I mean that it wasn't as accessible as it today. It occurs to me I should argue that if you are committed to any research activity utilizing video, and there's a ready workaround, you should concentrate on the workaround.
Free speech in Canada died today https://bit.ly/2BEP6cW
Aerial view of black board with the letter forming hello greeting concept
The first part for this post, about chasing an adherent to research, left off with points how you can turn some of your conclusions into blog posts. Or if you don't have a blog, there's somewhere you could start. I would like to make the point that the best conclusions you can form from watching a lot of videos can indeed be put somewhere, like in a blog, or a podcast, etc. For example, on Patrick Bet-David's Valutainment on the internet, I watched Bet-David and Robert Greene discuss Greene's latest bestseller.
Bet-David pointed out that Greene sat down with three hundred books to write his latest book, for the pay-off. That's the traditional sense of research that I don't think you should disregard in any way. There is no way that you can eliminate the process of reading the page, or perhaps your Kindle, from the actual work of doing research. Sad but true.
The traditional sense of video is taking a video camera to a wedding and then selling it to the wedding party. The best research you can cultivate from a video of that kind is whether a particular family member was in attendance, or perhaps how the bridesmaids looked when they were standing side by side.
Do you see many wedding videos, apart from celebrity weddings, that make it onto the Internet? I am not sure there are, particularly as the advent of the handheld video camera has given way to the smartphone camera.
If you are a young person reading this, and you don't relate to the idea of a videographer at a wedding, it isn't that different from a professional photographer taking pictures. It is just that the videographer mingles with the wedding party and gets a little movie of the wedding.
I'm writing there about commercial consumer video, not expensive TV productions. The thing about the video you watch is that when it is a pricey production, I don't think you can count on it for insight. Particularly when focusing on video production for TV, in the nineteen sixties, seventies, and eighties, when the technology was useful enough to shoot material for television, and before computers were beginning to infiltrate it, there just wasn't a lot of purely informative video. The novelty on being on video overshadowed a requirement, to be honest. As soon as the camera was recording, everybody was immediately acting at all times.
That sounds like a polarized argument, but ninety-nine percent of the time if you were being paid to appear on camera, you were acting to do it. Speaking jovially, you had to nail it.
What happened in the mid-nineteen-eighties? Computer effects were beginning to be integrated into more and more of the ready video, which starts to become interesting for the possibility that more and better information could be communicated by video. With more information is born the reality that better information begins to come across. Purists might disagree, but fast-forward fifteen years and amateur video is not only more accessible but could also be edited on par with the best of people in the trade in previous decades.
There had been an explosion of video on cable TV which meant more ways to deliver information by video. Did that mean you could derive better conclusions in the sense that by better I mean better located in reality? I think so.
You always want the past back, once you're past a certain age, but there is some logic, or I am doing my best to apply logic here.
The apparent irony is that the development of the computer industry accelerated at a much faster pace than did the growth of video. I'm tempted once more to stop, but it's true that by the time video was in its golden years, the computer industry was spritely, pardon the pun, spritely and skyrocketing for many, many people. I don't want to mislead you unfairly, but surely some blame for some of the big, really bad troubles that have hit people where there is free access to information lies with what's just bad information.
That caution gets sounded frequently, and where before I was tempted to stop then and there, now I really am going to stop.
I have promised one more post on the subject, with five remaining ways you might want to dodge video. You're welcome to like, comment, and/or follow.
I am humbled by the attention I receive and I shall make some effort to reciprocate interest if I am lucky enough to make a tiny ripple in this pond.
We need to go back to the future
November 29, 2018 odell01
bookbusinesscafecamerachartchinacloudscoffee shopcommunicationcomputerdestinationfreelancefreelancergraphgreathandhighlandhobbyhomeinspirationinspirationalInternetlandscapelaptopleisurelifestylemarketingmediamorningmotivationalmountainmusicnaturenetworknotenotebookofficeoutdoorpaperpersonplanningproductionredroadskyspotstreetsuccessThe Beatlestourtouristtravelvideoviewwallworking
10 Reasons Radical Success is the Weakest Link Part II
December 2017 my brother and his wife and kids gave me an unusual gift for Christmas, a puzzle game celebrating The Beatles' music The White Album. It is unusual mainly for the fact that the cover of The White Album is entirely the color white, which makes the puzzle an exercise in assembling puzzle pieces all the color white. It is as if the wrong end of a game of chess game came down on you.
September 24, 2018, the Stereogum music history website posted to Facebook about the fiftieth-anniversary release of The White Album. The Beatles Announce 50th Anniversary "White Album" Reissue With Previously Unreleased Tracks
I think of The Beatles being a radical success in music history, given the enormity of their popularity, even decades later. However, how does that view of The Beatles relate to contemporary ideas about success, and how it is won?
I have ten reasons I'm suggesting that success like what The Beatles enjoyed is actually a weak link in terms of what it means for the individual to pursue preconceived notions of success and how it is misleading. The first four were presented in a previous blog post. The remaining six are presented here.
Netflix is the leader of the pack, I believer, for video streaming. They devote an enormous budget to original content and their selection of existing content is good.
That being said, Disney is entering the streaming video service market soon, as is AT&T, I understand. Netflix in my region is compatible with my TiVo, as is another video streaming service, the free video streaming site Tubi. The selection on Tubi is big, but they don't offer original video.
Both Netflix and Tubi are compatible with my TiVo, but the selection of videos on Netflix is good and for Tubi, not so much. I want to step out of the chain of logic to ask if that implies that Tubi is a weak link. Netflix is a completely enjoyable experience if you watch video and Tubi is an extra addition to the TiVo I watch TV with.
It isn't too hard to say which could be better assessed to be a radical success in the future. That being said, while Netflix needs to make a lot of important decisions before the day is done to remain ahead of the curve, Tubi is probably under far less pressure.
Does Tubi's relative weak link status mean that it isn't a success? It is free.
Photographer: Rawpixel.com
Going forward with the theory that radical success means enormous difficulty, consider the contender that could grab much of Netflix' market share, Disney. Disney is certain, given its weight as an entertainment brand, to include great films and shows, being known for its films, television, toys and theme parks.
Which of the two, Netflix or Disney, will be more of the radical success–that a good streaming service can be? Or will they both amount to great success? Disney has built in family-appeal given its products for both adults and kids alike; Netflix has been building that kind of appeal from scratch. Will either Netflix or Disney be a weak link? It seems important to me that entertainment be good when it is accessed or experienced.
It would be a shame, I think, for the bottom to fall out of Netflix if it were to become a weak link given competition. Netflix has a reputation for spending extravagant amounts of money on shows and films while not necessarily having a concrete plan in place to recoup its expenditures. As I said, Disney already has an enormous built-in capacity for success in the future, in addition to plans for its new streaming service
I would ask if streaming video is right for Disney, given all they've done to pack movie houses with so many great family films. Will Netflix Ever Actually Make Any Money?
Photographer: Jakob Owens
3. I started this post by saying there is a fiftieth-anniversary release of The White Album coming 11/9. From what I understand about music streaming services, Spotify has a great conversion rate bringing customers from free use of Spotify to the premium version. I would ask if taken to task whether Spotify will be a "weak link."
From what I can tell, the selection of music with Spotify is wonderful. I've never actually searched for The Beatles, but I am sure they are there. The selection is good. I have fewer specifics on hand, but I wouldn't appreciate seeing Spotify become relegated to "weak link" status, as it seems to be an awesome service.
It is understood that The Beatles essentially recorded The White Album live to 8-track tape, and for everything they'd done in the name of their music they were in fact recording music that would be a bit of a farewell to their fans. If less scrutiny was being given to the music emerging on The White Album, would The Beatles have lasted longer and recorded songs for longer than they did? I think it is possible, for when something is intended to be "perfect," it is often a departure the way a pinnacle climbed must then be descended.
4. If you are following this argument, you can guess that the weak link I'm referring to is the President of the United States. I don't like to posit criticism of the United States or its politics, but an example of someone about who there is much to decry that could be a weak link is the President.
As he is someone who was a TV star, I think it is worth mentioning here the radical success that he is known for enjoying and how at the same time the President has mounting problems that he is both a radical success, being wealthy and commanding power, but also a "weak link" in that he could bring down the whole show if he is not effective. President Trump has a knack for appearing with ferocious emphasis again and again in the news, and yet he faces so much criticism and real-life repercussions and consequences that I think he makes a great example of a "weak link" who is at the same time a radical success.
The President brings to mind so many components and elements of radical success gone wrong that it is becoming clearer all the time that the President of the United States is an extremely divisive man. Donald Trump Says China Remix
Photographer: Diego Jimenez
Motivated to Entrepreneurship
5. The ninth reason I want to assert that a weak link can be very much undermining is the idea that if you begin to succeed as an entrepreneur you can find yourself under more pressure than you ever anticipated facing. Making money is many people's idea of success, but you have to put in years of work to make dreams come true. And in this scenario, ironically, you yourself could be the weakest link if you don't meet obstacles well.
Unless you keep improving, day in and day out, you could end up being the weak link in your organization simply owing to the fact that your luck could change. If you have found a strategy that makes you King Midas, turning everything you touch to gold, if all of a sudden your luck changes, you may now be suddenly in a seat of weakness. The Secret to Self-Motivation | Gary Vaynerchuk's GREATEST Motivational Speech Ever!
Aerial view of computer laptop on wooden table
You need to keep improving and being good. Everything that took you somewhere is behind you; you have to continue to make great decisions. I suspect you'll see for yourself if you falter.
6. The final reason I want to take back to Geeks + Gamers. If you have someone, like Jeremy, who has more than one channel on YouTube, who is comfortable discussing games, films, and sports, a very articulate individual, who sees success coming from YouTube, from a Facebook group, from Twitch I suppose, who challenges who is at the top, as with The Last Jedi remaining a highly successful film, however vocal its detractors, I think it is a philosophical note to say that if you are at that pinnacle I referenced above, there is any number of reasons your descent will be hastened by those who come after you. You have to reach that pinnacle in excellent form; and you have to leave it in such a way that it endures, that there could be a fifty-anniversary, that there could be another billion-dollar blockbuster, that there could be a second term. This is all vital, from a philosophical standpoint, what must be done if radical success, like the kind that spreads all around the globe, is to be achieved and then preserved. CLICKBAIT : A YOUTUBE STORY
I was amused by the Christmas gift last year of The White Album puzzle game I got from my brother and his family. If you have read this, please feel free to "like," "follow," and/or comment.
Comment October 16, 2018 November 9, 2018 odell01


I had all these exact same fears when I joined my running group. Thankfully my group is much more casual than yours, but it turns out all my irrational stressing was mostly unfounded. Their pushing has been really good for me, and I hope it is for you too.
YES you are So lovely! and honestly - we all should've redesigned the award or something, right? haha. ehhh oh well.
thanks for the new blogs to go check out AND Exciting that you found a running group! I just found one too, on Twitter (gah, gotta love that thing). good stuff!
1. Thank you for the nod on my blog. And for the support, motivation, inspiration, and fun in yours. Love it.
2. The running group thing. Cracking up, especially about the sleep number bed and the uncle eating chicken. WHO thinks of this? Your cool factor is not an issue. Your farts could be - but remember mine when we bought the Christmas tree? We still hang.
3. What's wrong with white shoulders? Use sunscreen!
Hey! Thank you! I'm a dork when it comes to awards but I'm sincerely flattered and grateful. Truly.
Running groups make me feel the same way you do. Isn't it funny?! We're all adults but struggle with the same insecurities that have always been there. I'm happy for you though. You'll love it and make some great new freinds!
Your blog is wonderful and worthy of the award you received. Congratulations!
Congrats on the well-deserved lovely blog award!
I think you'll LOVE running with the group. I'm sure everyone will be awesome. Have fun!
Glad you found a running group - I bet it will be a blast, and no one will care if you fart.
Congrats on your "lovelyness". I hope training is going well!
yay for awards :) your blog is lovely! also very awesome you found a running group!


Methyl mercury, a pollutant produced by various industrial activities, is a potent neurotoxin that has now caused serious contamination issues within our oceans. As a fat soluble molecule, methyl mercury enters the food chain and accumulates in the flesh of the fish that then may end up in our supermarkets. Consuming larger, longer living fish on a regular basis is now known to pose a serious health hazard, especially for children and pregnant women who are consequently advised to limit (or even avoid) the intake of some species such as fresh tuna or marlin.
The accumulation of mercury within the body can have profound long-term effects on the nervous system, and has been linked to a variety of conditions including Alzheimer's disease where it is believed to play a part in nerve cell death. Lipoproteins, such as high density lipoprotein (HDL) and low density lipoprotein (LDL), are combinations of lipids (fat) and proteins that function to transport fat around via the blood, a function that is generally associated with cholesterol, and therefore cardiovascular health. However, approximately 1 in 7 people carry a gene that causes their body to produce a particular lipoprotein called apoE4, known to play a significant role in the development of Alzheimer's disease. Those who inherit the apoE4 gene from one parent are three times more likely than average to develop Alzheimer's disease, with those who inherit the gene from both parents having a tenfold risk of developing the disease (Donix et al, 2010). There are multiple hypotheses as to why those carrying the apoE4 gene are more likely to develop Alzheimer's than those who carry the apoE3 or apoE2 genes; one such hypothesis regards the role that these lipoproteins play in mercury transport within the body, as mercury accumulation in the brain hasbeen linked to the progression of Alzheimer's. Like all proteins, apolipoprotein is made of chains of amino acids. Cysteine is of particular relevance, as this amino acid contains sulphur, a member of a class of substances called 'mercaptans,' the Latin name for "mercury capture." Because apoE2, the protective form of apoE, contains two cysteine amino acids, it is particularly efficient at removing mercury from the system. In contrast, apoE3 has only one cysteine, and apoE4 none, making it the most ineffective at removing excess mercury from the body.
Given that fish oils are thought to offer protection against neuronal death and therefore the onset of dementia, it seems that ingesting them in high doses may negate any beneficial therapeutic effects unless they are highly purified to ensure all heavy metals are removed. The growing omega-3 market means there are more products of differing qualities and strengths, and the processes used to isolate and purify oils can also differ quite significantly. It would certainly be advisable to choose fish oil supplements that have been purified under pharmaceutical grade conditions to ensure the product not only offers the best possible health benefits, but can also guarantee to be contaminant free.


In compliance with the duty of information according to the laws of the Kingdom of Spain, the following information is provided: the website owner is Tecknolab VAS S.L.U., a company incorporated under the laws of the Kingdom of Spain, VAT number B87990420, with offices at Alcobendas, Av. España 17, Madrid, Spain (hereinafter Tecknolab).
www.dbcloudbin.com provides access to information, services, programs or data (hereinafter, "the contents") belonging to Tecknolab or its licensors, to which USER may have access. USER assumes responsibility for the fair use of the portal. This responsibility is extended extends to the registration required to access certain services or content.
USER undertakes to make adequate use of the contents and services provided through this website. USER will not use them to (including but not limited to) (i) incur in illegal activities; (ii) disseminate content or propaganda of a racist, xenophobic, pornographic-illegal nature, in defense of terrorism or in violation of human rights; (iii) cause damage to the physical and logical systems of Tecknolab, its suppliers or third parties, introduce or spread computer viruses or any other physical or logical systems on the network that may cause the aforementioned damage; (iv) attempt to access and, where appropriate, use other users' accounts and modify or manipulate their data.
If required or necessary, the USER agrees on providing legal and truthful data/information.
Tecknolab complies with the laws of the Kingdom of Spain regarding the protection of personal data, and ensures the correct use and treatment of the user's personal data. Each time the user provides Tecknolab with personal data, USER will be informed of the existence and acceptance of the particular conditions of the treatment and communication of USER's to third parties in each case.
USERS may exercise their rights of access, rectification, cancellation or opposition of their personal data by sending an e-mail to legal@tecknolab.com.
Tecknolab will not share nor provide the USER's e-mail adress (or other personal data) to third parties without USER's consent, except in compliance with legal duties or required by authorities.
When using the Services provided through this website, Services' Terms & Conditions will apply to USERS personal data (http://www.dbcloudbin.com/terms-and-conditions).
Tecknolab, is the owner (or licensee) of all the intellectual and industrial property rights of its website, as well as the elements contained therein (including but not limited to images, sound, audio, video, software or texts; trademarks or logos, color combinations, structure and design, selection of materials used, computer programs necessary for its operation, access and use, …).
All rights reserved. It is forbidden the reproduction, distribution and public communication, including the way in which all or part of the contents of this website are made available for commercial purposes, in any medium and by any technical means, without the authorization of Tecknolab. USER may view the elements of the portal and even print, copy and store them on hard disks or other physical devices or storage logical services only for personal and private purposes. USER will not delete, alter, evade or manipulate any protection element or security system installed on this website.
Tecknolab is not responsible, under any circumstances, for any damages of any kind that may be caused, but not limited to: errors or omissions in the contents, lack of availability of the website or the transmission of viruses or malicious or harmful programs in the contents, despite having adopted all the necessary technological measures to prevent it.
Tecknolab reserves the right to make unannounced changes it deems appropriate to its website, and may change, delete or add both the contents and services provided through it and the way in which they are presented or located on its website.
In the event that links or hyperlinks to other Internet sites are available on this website, Tecknolab will not exercise any type of control over such sites and contents. Under no circumstances will Tecknolab assume any responsibility for the contents of any link belonging to another website, nor will it guarantee the technical availability, quality, reliability, accuracy, comprehensiveness, veracity and validity of any material or information contained in any of these hyperlinks or other Internet sites. Likewise, the inclusion of these external connections will not imply any type of association, merger, agency agreemet or participation with the connected entities.
Tecknolab reserves the right to deny or withdraw access to the portal and/or the services offered without prior notice, at its own request or at the request of a third party or authority), to those USERS who do not comply with these terms & conditions.
Tecknolab may modify at any time the conditions determined here, being duly published as they appear here. The validity of these conditions will depend on their exposure and will be valid until they modified by other published conditions.
The relationship between Tecknolab and the USER will be governed by the law of the Kingdom of Spain and any dispute will be submitted to the Courts and Tribunals of the Kingdom of Spain.


Easy and accurately align and press headset bearing cups into frames . Totally eliminates damaged or misaligned bearing cups. Stepped bushings give a precise fit from 1 inch cups all the way to 1.5 inch cups . A quick release design allows for instant removal after cups are seated . Heat treated and nickel-plated to give trouble-free service . Extra long handles for ease of operation and superior leverage . Can also be used to press cartridge bearings into Bottom bracket shells.


text:
South Sudan designates members to Regional Task Force on Trade Facilitation
The Republic of South Sudan appointed its national members to the Horn of Africa Initiative (HoAI) Regional Task Force for Trade Facilitation. This is a regional body composed of representatives from Customs and the Ministries of Finance, Trade, and Transport from each HoAI country established by the Ministers of Finances of Djibouti, Ethiopia, Kenya, and Somalia through a Joint Declaration adopted on 8th August 2022.
The Declaration was endorsed on 13 October 2022 by the Minister of Finance and Economic Planning of South Sudan through the signature of a specific Addendum. The Task Force will prepare a series of concept notes in the area of customs, trade, and transport facilitation aimed at increasing economic convergence and regional integration among the countries members of the Initiative, by building on the measures identified in the HoAI Trade Facilitation Roadmap 2022-2025. Once completed, the concept notes will be submitted to the Developing Partners who support the Initiative (African Development Bank, European Union, and World Bank) to mobilize the financial and technical assistance needed for the launch and implementation of the activities described therein.
So far, three HoAI countries (Djibouti, Ethiopia, and South Sudan) completed the designation of the members of the Task Force, while similar designations are well-advanced in Kenya and Somalia.
[email protected]ainitiative.org


text:
Published On: Sun, Mar 6th, 2011
Tampa Comic Con | By Brandon Jones
Arthur Suydam Brings Zombies To Life At The Tampa ComicCon
For older fans, the baby boomer comic book collectors, Arthur Suydam's name is associated with "Heavy Metal" but Suydam has discovered new life with his work on "Marvel Zombies". The comic book artist and musician has a lengthy resume including work on Epic Illustrated, National Lampoon and comics such as: Deadpool, Batman, Conan, Tarzan, Predator, Aliens and Death Dealer.
Over the last five years or so, Suydam skyrocketed in popularity with "Marvel Zombies", even being dubbed the "Zombie King!" by Wizard magazine.
Preview the enormous spread Suydam brings to town and discover his impact on the comic book industry. The nucleus of the Tampa Comic Book Convention was home to a giant zombie version of Andy Warhol's Marilyn Monroe pop art, a zombie Jaws poster, a zombie Clint Eastwood "The Good, The Bad and The Ugly" banner and the zombie baby paying homage to Nirvana's "Nevermind".
Fans were selecting from a sea of Suydam prints, cast over several tables, all showcasing the amazing work of the Zombie King. There was something for every comic collector, even a zombie Christ photo titled: "Jesus Hates Zombies". (see below)
"I'm working on my own series. It was something that I started ten years ago" Suydam reveals. "I'm writing the story as well as doing the artwork".
Fans will be euphoric.
But it's not all about comic books.
Misfits "Land of the Dead" art by Arthur Suydum
Suydam designed the box art for the game Touch the Dead, and provided the cover art to the Mickey Spillane (with Max Allan Collins) novel Dead Street. He provided his zombie skills for the Misfits album cover artwork as well as the designed for the christian band 39 stripes.
The other aspect of Arthur Suydam is his talent as a musician composing and performing on numerous film soundtracks. Suydam has joined Rock's Legends including musicians Bob Dylan, Paul Mc Cartney's wings, Steely Dan, Paul Simon group, Aretha Franklin, The Stones, Billy Joel and many more. Suydam's current group The Gotham Playboys recorded three albums and won the Grammy for The Sessions with Bruce Springsteen.
Arthur Suydam at the Tampa Comic Book Convention Photo/Brandon Jones
The compiled resume at this point only scratches the surface of this comic book rock star…the Zombie King. Just a reminder, as Tampa Comic fans now know, there is a whole lot more to Arthur Suydam than the walking dead and he's certainly come along way since those days at Heavy Metal.
Arthur Suydam signing at the Tampa Comic Con photo Brandon Jones
Arthur Suydam: Facebook page
Official Arthur Suydam website 39 Stripes: Facebook page and website (see Suydam artwork below)
Arthur Suydam and Steve Henderlong, lead guitarist for the Christian Rock band 39 Stripes – Tampa Comic Book Convention Photo/Brandon Jones
39 Stripes "Beyond Broken" art by Arthyr Suydam
39 StripesArthur SuydamBrandon JonesChristian Music ArtistComic book NewsComic-conDispatch RadioMarvel ZombiesTampaTampa Comic ConThe Walking DeadWalking Dead
Jack Gleeson talks 'Game of Thrones' locations, the Iron Throne, alternate deaths and 'The Simpsons'
TBCC: Charlie Cox talks 'Daredevil' 'Defenders' playing the blind Matt Murdock
Elodie Yung, Charlie Cox talk 'Daredevil' emotions, Elektra, praising Jon Bernthal's Punisher
Tampa Comic-Con: Ian McDiarmid talks Palpatine prequel project, link to Rey and the trilogies


Find an exhibition hall in Albury on the iVvy Marketplace. We have thousands of venues that you can choose from, including everything from small marquees to large exhibition centres. iVvy makes this easy by allowing you to search for live availability of exhibition venues, request an onsite visit.
When you have found the venue that matches your needs reserve the space and organise a site inspection. Venues in Albury, Corowa or Falls Creek will have a range of pricing and payment options, including a book now and pay later option.


Greenfyre is the Internet blog and screen name for a radical environmental activist, Mike Kaulbars from Ottawa, Canada. He is a founder of the Earth First! chapter in Ottawa, Canada, an eco-terrorist organization with a long history of violence and sabotage.
In a few weeks I, and 50 others are off to jail. ...I do what I do because of a "pure, true love for the Earth."
Mike Kaulbars, a founder of the Earth First! chapter in Ottawa, says his group has about 20 "hard-core" members, and perhaps 80 who are drawn in for special events such as protests.
EF!'s militant message was supported by a Harvard-educated Montana recluse named Ted Kaczynski (later to be known as the "Unabomber"), who mailed dozens of letter bombs, killing three and wounding 28. After raiding Kaczynski's cabin in 1996, FBI agents discovered several volumes of the Earth First! Journal. Also found was a publication called Live Wild or Die, which was financed by EF!'s co-founder Mike Roselle and featured a catalogue of the environmentalist movement's most hated, the so-called "Eco-F*cker Hit List." Prominent on this list was the Exxon oil company. A February 2, 1994, article in the Earth First Journal! erroneously claimed that a firm called Burson-Marsteller was in charge of Exxon's public relations efforts in the wake of the Exxon Valdez oil spill. Kaczynski is believed to have sent the mail bomb that killed Thomas Mosser, an executive with Burson-Marsteller, at his New Jersey home December 10, 1994.
Declaring that it believes in "using all the tools in the tool box," EF! today affirms its continued commitment to "monkeywrenching." In 2001, EF! activist John Stephens said that arson attacks were on the whole "a positive thing" for environmentalist groups to undertake.
In his own book, Confessions of an Eco-Warrior, Foreman brags: "A major accomplishment of Earth First! … has been to expand the environmental spectrum to where the Sierra Club and other groups are perceived as moderates."
Earth First members have little use for tactics of the Sierra Club and other mainstream groups - they call them ''couch potato environmentalists'' -who concentrate on letter-writing campaigns, lobbying and lawsuits.
Vandals identifying themselves with the militant environmental group Earth First have forced the closing of a new golf course by writing messages on the greens.
Using a chemical that the authorities have yet to identify, the vandals wrote, "Earth First!," "Hayduke lives" and "Ron you pig" on 11 greens and several tees at the course sometime last week, Undersheriff Sky Walters said Friday.
Three weeks ago The Telluride Times Journal received a letter signed "Earth First" saying the development's high-speed ski lift had been sabotaged. The letter writer said a welding gas that weakens metal had been applied to the lift cable.
Mr. Davis acknowledged his actions and told the judge that he took responsibility for them. But he also said he had been trying to protect himself and others against what he saw as the potentially deadly danger of nuclear plants.
Monkeywrenching: Ecotage, ecodefense, billboard bandits, desurveying, road reclamation, tree spiking, even fire. All of these terms describe the unlawful sabotage of industrial extraction and development equipment, as a means of striking at the Earth's destroyers where they commit their crimes and hitting them where they feel it most—in their profit margins.
Monkeywrenching is not mindless—targets are carefully picked for their strategic value. There is a time and a place for everything. Knowing when not to engage in sabotage is equally of value. For in stance, monkeywrenching during public civil disobedience jeopardizes all who are present.
Although some individual Earth First!ers may be active monkeywrenchers, the Earth First! movement officially neither advocates nor condemns monkeywrenching.
Ecodefense: A Field Guide to Monkeywrenching (available from the Earth First! Journal) contains detailed information on monkeywrenching techniques as well as discussions of security, safety, strategy and justification.
Caption: "Visiting an Embassy to discuss logging and first nations; for some reason their gates were all locked shut..."


text:
NYT Writer Encourages Public To Expose And Shame Border Protection Agents
By cloverchronicle on June 29, 2019
In an article titled 'The Treatment of Migrants Likely Meets the Definition of a Mass Atrocity,' New York Times author Kate Cronin-Furman claims migrant children are "suffering and dying" and the only way to stop it is to "make sure those responsible, including the foot soldiers, face consequences."
Cronin-Furman, who is also an assistant professor of human rights, continued her opinion piece by pointing out how a pediatrician who recently visited a detention center compared it to a "torture facility":
The debate over whether "concentration camps" is the right term for migrant detention centers on the southern border has drawn long-overdue attention to the American government's dehumanizing treatment of defenseless children. A pediatrician who visited in June said the centers could be compared to "torture facilities." Having studied mass atrocities for over a decade, I agree.
After describing the alleged conditions of Customs and Border Protection facilities, and how seven migrant children have died in custody since last year, the professor zeroed-in on finding a solution to the humanitarian crisis.
Her answer: Expose and shame ground-level agents.
Those of us who want to stop what's happening need to think about all the different individuals playing a role in the systematic mistreatment of migrant children and how we can get them to stop participating. We should focus most on those who have less of a personal commitment to the abusive policies that are being carried out.
…While the leaders who order atrocities may be acting out of strongly held ideological beliefs or political survival concerns, the so-called "foot soldiers" and the middle men and women are often just there for the paycheck.
This lack of personal investment means that these participants in atrocities can be much more susceptible to pressure than national leaders. Specifically, they are sensitive to social pressure, which has been shown to have played a huge role in atrocity commission and desistance in the Holocaust, Rwanda and elsewhere. The campaign to stop the abuses at the border should exploit this sensitivity and put social pressure on those involved in enforcing the Trump administration's immigration policies.
Cronin-Furman then lays out her idea, claiming it's not necessarily "an argument for doxxing," but an attempt to expose their "participation in atrocities":
The identities of the individual Customs and Border Protection agents who are physically separating children from their families and staffing the detention centers are not undiscoverable. Immigration lawyers have agent names; journalists reporting at the border have names, photos and even videos. These agents' actions should be publicized, particularly in their home communities.
This is not an argument for doxxing — it's about exposure of their participation in atrocities to audiences whose opinion they care about. The knowledge, for instance, that when you go to church on Sunday, your entire congregation will have seen you on TV ripping a child out of her father's arms is a serious social cost to bear. The desire to avoid this kind of social shame may be enough to persuade some agents to quit and may hinder the recruitment of replacements. For those who won't (or can't) quit, it may induce them to treat the vulnerable individuals under their control more humanely.
Read the full article here (archive link)
Image Credit: AP
Published in U.S.
doxxing
Entertainment , U.S.
Joe Rogan Becomes Concerned When "Random" People Show Up At His Studio During Live Podcast…


text:
Q: NullPointerException with JButton Action Listener I'm new to coding and I'm trying to make a text-based, decision-based (hence the 1A variables and 1B variables) game. When I click the JButton west to evoke the action listener, the program cancels out and gives me this NullPointerException error.
I've tried using the Eclipse debugger, but when I do, a window pops up saying "JDI Thread evaluations has encountered a problem". Any thoughts on how I could fix this?
import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;

public class The_Room {

    JFrame window;
    Container container;

    JPanel titleNamePanel;
    JPanel mainPanel;
    JPanel textPanel1A;
    JPanel go_northButtonPanel;
    JPanel westButtonPanel;
    JPanel textPanel2A;
    JPanel lift_paintingButtonPanel;
    JPanel go_west_insteadButtonPanel;
    JPanel lift_mattressButtonPanel;
    JPanel go_north_insteadButtonPanel;

    JButton startButton;
    JButton go_north;
    JButton west;
    JButton lift_painting;
    JButton go_west_instead;
    JButton lift_mattress;
    JButton go_north_instead;

    JTextArea TextArea1A; //A JLabel that allows multiple lines of text
    JTextArea TextArea2A;
    JTextArea TextArea2B;

    JLabel titleNameLabel;

    TitleScreenHandler handler = new TitleScreenHandler();
    Screen1AHandler handler1A = new Screen1AHandler();
    Screen1BHandler handler1B = new Screen1BHandler();

    public static void main(String[] args) {
        new The_Room();
    }

    public The_Room() {
        window = new JFrame();
        window.setSize(800, 600);
        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        window.getContentPane().setBackground(Color.MAGENTA); //you can't change color w/o .getContentPane()
        window.setLayout(null); //set it to null now (the default), so that you can customize the layout later
        window.setVisible(true);
        window.setTitle("THE ROOM");
        container = window.getContentPane();

        titleNamePanel = new JPanel();
        titleNamePanel.setBounds(10, 100, 800, 150);
        titleNamePanel.setBackground(Color.MAGENTA);
        titleNameLabel = new JLabel("THE ROOM");
        container.add(titleNamePanel);
        titleNamePanel.add(titleNameLabel);
        titleNameLabel.setFont(new java.awt.Font("Arial", Font.BOLD, 120));
        titleNameLabel.setOpaque(true);
        titleNameLabel.setBackground(Color.MAGENTA);
        titleNameLabel.setForeground(Color.WHITE);

        startButton = new JButton();
        startButton.setText("START");
        startButton.setFont(new java.awt.Font("Arial", Font.BOLD, 50));
        startButton.setBounds(300, 300, 200, 100);
        startButton.addActionListener(handler);
        container.add(startButton);

    }

    public void createGameScreen() {

            titleNamePanel.setVisible(false);
            startButton.setVisible(false);

            go_northButtonPanel = new JPanel();
            go_northButtonPanel.setBounds(300,400,200,100);
            go_northButtonPanel.setBackground(Color.MAGENTA);

            go_north = new JButton();
            go_north.setBackground(Color.BLACK);
            go_north.setForeground(Color.BLACK);
            go_north.setFont(new java.awt.Font("Arial", Font.BOLD, 25));
            go_north.setBounds(300, 300, 200, 100);
            go_north.addActionListener(handler1A);
            go_northButtonPanel.add(go_north);
            go_north.setText("GO NORTH");
            container.add(go_northButtonPanel);

            westButtonPanel = new JPanel();
            westButtonPanel.setBounds(300,500,200,200);
            westButtonPanel.setBackground(Color.MAGENTA);
            container.add(westButtonPanel);

            west = new JButton();
            west.setBackground(Color.BLACK);
            west.setForeground(Color.BLACK);
            west.setFont(new java.awt.Font("Arial", Font.BOLD, 15));
            west.setBounds(300, 500, 200, 200);
            west.addActionListener(handler1B);
            westButtonPanel.add(west);
            west.setText("GO WEST");

            textPanel1A = new JPanel();
            textPanel1A.setBounds(0,100,800,850);
            textPanel1A.setBackground(Color.MAGENTA);
            container.add(textPanel1A);

            TextArea1A = new JTextArea("You wake up in a small, cell-like room. Where are you? Who are you? You don't remember anything, but all you know is that you're trapped inside this room and you need to ESCAPE.");
            TextArea1A.setBounds(0,100,800,850);
            TextArea1A.setBackground(Color.MAGENTA);
            TextArea1A.setForeground(Color.BLACK);
            TextArea1A.setFont(new java.awt.Font("Arial", Font.PLAIN, 20));
            TextArea1A.setLineWrap(true);
            TextArea1A.setWrapStyleWord(true);
            textPanel1A.add(TextArea1A);

    }

    public void createGameScreen2A() {
        go_northButtonPanel.setVisible(false);
        westButtonPanel.setVisible(false);
        west.setVisible(false);
        textPanel1A.setVisible(false);
        TextArea1A.setVisible(false);

        lift_paintingButtonPanel = new JPanel();
        lift_paintingButtonPanel.setBounds(300,400,200,100);
        lift_paintingButtonPanel.setBackground(Color.MAGENTA);

        lift_painting = new JButton();
        lift_painting.setBackground(Color.BLACK);
        lift_painting.setForeground(Color.BLACK);
        lift_painting.setFont(new java.awt.Font("Arial", Font.BOLD, 25));
        lift_painting.setBounds(300, 300, 200, 100);
        //lift_painting.addActionListener(handler1A);
        lift_paintingButtonPanel.add(lift_painting);
        lift_painting.setText("LIFT PAINTING");
        container.add(lift_paintingButtonPanel);

        go_west_insteadButtonPanel = new JPanel();
        go_west_insteadButtonPanel.setBounds(300,500,200,200);
        go_west_insteadButtonPanel.setBackground(Color.MAGENTA);

        go_west_instead = new JButton();
        go_west_instead.setBackground(Color.BLACK);
        go_west_instead.setForeground(Color.BLACK);
        go_west_instead.setFont(new java.awt.Font("Arial", Font.BOLD, 25));
        go_west_instead.setBounds(300, 500, 200, 100);
        go_west_insteadButtonPanel.add(go_west_instead);
        go_west_instead.setText("GO WEST");
        container.add(go_west_insteadButtonPanel);

        textPanel2A = new JPanel();
        textPanel2A.setBounds(0,100,800,850);
        textPanel2A.setBackground(Color.MAGENTA);
        container.add(textPanel2A);

        TextArea2A = new JTextArea("You wake up in a small, cell-like room. Where are you? Who are you? You don't remember anything, but all you know is that you're trapped inside this room and you need to ESCAPE.");
        TextArea2A.setBounds(0,100,800,850);
        TextArea2A.setBackground(Color.MAGENTA);
        TextArea2A.setForeground(Color.BLACK);
        TextArea2A.setFont(new java.awt.Font("Arial", Font.PLAIN, 20));
        TextArea2A.setLineWrap(true);
        TextArea2A.setWrapStyleWord(true);
        textPanel2A.add(TextArea2A);

    }

    public void createGameScreen2B() {
        lift_paintingButtonPanel.setVisible(false); //LINE 190, where the code stops working
        go_west_insteadButtonPanel.setVisible(false);
        go_west_instead.setVisible(false);
        textPanel2A.setVisible(false);
        TextArea2A.setVisible(false);

        lift_mattressButtonPanel = new JPanel();
        lift_mattressButtonPanel.setBounds(300,400,200,100);
        lift_mattressButtonPanel.setBackground(Color.MAGENTA);

        lift_mattress = new JButton();
        lift_mattress.setBackground(Color.BLACK);
        lift_mattress.setForeground(Color.BLACK);
        lift_mattress.setFont(new java.awt.Font("Arial", Font.BOLD, 25));
        lift_mattress.setBounds(300, 300, 200, 100);
        //lift_mattress.addActionListener(handler2B);
        lift_mattressButtonPanel.add(lift_mattress);
        lift_mattress.setText("LIFT PAINTING");
        container.add(lift_mattressButtonPanel);
    }

    public class TitleScreenHandler implements ActionListener {
        public void actionPerformed(ActionEvent event) {
            createGameScreen();
        }
        }

    public class Screen1AHandler implements ActionListener {
        public void actionPerformed(ActionEvent event) {
            createGameScreen2A();
        }
    }

    public class Screen1BHandler implements ActionListener {
        public void actionPerformed(ActionEvent event) {
            createGameScreen2B(); //LINE 225
        }
    }
}
Stack trace:

Thread [AWT-EventQueue-0] (Suspended)
    The_Room.createGameScreen2B() line: 190
    The_Room$Screen1BHandler.actionPerformed(ActionEvent) line: 225
    JButton(AbstractButton).fireActionPerformed(ActionEvent) line: 1967
    AbstractButton$Handler.actionPerformed(ActionEvent) line: 2308
    DefaultButtonModel.fireActionPerformed(ActionEvent) line: 405
    DefaultButtonModel.setPressed(boolean) line: 262
    AquaButtonUI$AquaButtonListener(BasicButtonListener).mouseReleased(MouseEvent) line: 279
    JButton(Component).processMouseEvent(MouseEvent) line: 6632
    JButton(JComponent).processMouseEvent(MouseEvent) line: 3342
    JButton(Component).processEvent(AWTEvent) line: 6397
    JButton(Container).processEvent(AWTEvent) line: 2263
    JButton(Component).dispatchEventImpl(AWTEvent) line: 5008
    JButton(Container).dispatchEventImpl(AWTEvent) line: 2321
    JButton(Component).dispatchEvent(AWTEvent) line: 4840
    LightweightDispatcher.retargetMouseEvent(Component, int, MouseEvent) line: 4918
    LightweightDispatcher.processMouseEvent(MouseEvent) line: 4547
    LightweightDispatcher.dispatchEvent(AWTEvent) line: 4488
    JFrame(Container).dispatchEventImpl(AWTEvent) line: 2307
    JFrame(Window).dispatchEventImpl(AWTEvent) line: 2772
    JFrame(Component).dispatchEvent(AWTEvent) line: 4840
    EventQueue.dispatchEventImpl(AWTEvent, Object) line: 772
    EventQueue$4.run() line: 721
    EventQueue$4.run() line: 715
    AccessController.doPrivileged(PrivilegedAction<T>, AccessControlContext) line: not available [native method]
    ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(PrivilegedAction<T>, AccessControlContext, AccessControlContext) line: 85
    ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(PrivilegedAction<T>, AccessControlContext) line: 95
    EventQueue$5.run() line: 745
    EventQueue$5.run() line: 743
    AccessController.doPrivileged(PrivilegedAction<T>, AccessControlContext) line: not available [native method]
    ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(PrivilegedAction<T>, AccessControlContext, AccessControlContext) line: 85
    EventQueue.dispatchEvent(AWTEvent) line: 742
    EventDispatchThread.pumpOneEventForFilters(int) line: 203
    EventDispatchThread.pumpEventsForFilter(int, Conditional, EventFilter) line: 124
    EventDispatchThread.pumpEventsForHierarchy(int, Conditional, Component) line: 113
    EventDispatchThread.pumpEvents(int, Conditional) line: 109
    EventDispatchThread.pumpEvents(Conditional) line: 101
    EventDispatchThread.run() line: 90

A: I see that you already fixed your code but I wanted to let you know that your naming your classes and variables not according to the java conventions. While this doesn't result in compilation errors it does make your code less readable among other java developers and is definitely something you should change if you want to become a professional (java) developer. You're doing it correctly in some places now and incorrectly the next line.
All variable names should be camelCased. So no underscores. eg goNorthButtonPanel. We only use underscores in constants (static final) and those should be all uppercase (e.g. SOME_CONSTANT_VALUE)
Class names should always start with a capital and also be camelcased , so no underscores (TheRoom).
All your methods names are correct so keep up the good work :)
For an overview of all the java conventions you can look at https://www.oracle.com/java/technologies/javase/codeconventions-namingconventions.html

A: go_northButtonPanel is not initialized until you press Go North button