AM I NEXT? NO LOVE AT NASSCO - GENERAL DYNAMICS — AM I NEXT?
The shipbuilding and maintenance industry is in a severe multi-year slump. So it should come as not surprise that the NASSCO (National Steel and Shipbuilding Company) division of Falls Church, Virginia-based General Dynamics has sent layoff notices to approximately 1,500 workers as a warning of possible job loss. However, the most immediate layoff was caused by an unpredictable accident and may result in 350 actual layoffs, including 129 welders, 85 electricians, 84 painters and 82 pipe fitters resulting from accidental damage to a dry-dock facility.
It appears that the July 11, 2018 accident affected a cofferdam that keeps water out of the dry-dock area and the subsequent flooded area impacted a 70,000-ton military ship under construction with 4,000,000 gallons of water. The accident caused will cause a construction delay and push-back the fulfillment of the next contracted project, hence the layoffs.
The company owns and operated three shipyards including Norfolk, Virginia, Mayport, Florida, and the largest full service shipyard on the West Coat in San Diego, California. The company designs, builds, outfits, and maintains ships for both military and commercial customers. And, an increase in military business is anticipated as the Trump Administration reinforces existing military capabilities and adds additional projects to its build-out list.


they will be discarded for non-use at that time.
1. DO NOT use nicknames. Use only your legal name on all forms submitted to SLBC. Your academic file and all degrees issued will use the name you submit on this form.
2. Use proper capitalization of all information. Do not use all upper-case letters or all lower-case letters.
3.�Your degree, when you�earn it, will have your name spelled exactly as you have it spelled on your Application form.� Therefore, make sure you follow guidelines "1" and "2" exactly.
4.�Do not use titles such as "Mr., Mrs., Pastor, Reverend, Bishop, etc." in the name fields because we file alphabetically.� Those titles are not allowed in your name as it is printed�on your degree.� You may use "Jr." if your birth certificate and other legal documents show that as legally part of your name.� Otherwise, do not use it.
5. Do not use hyphenated last names (see "Exception")�such as "Smith-Jones" because they cause filing problems. Choose which name you want to use, such as "Smith" or "Jones" and use it consistently in forms and other submissions to the college. We file alphabetically according to your last name.
Exception: If your name is hyphenated on your Birth Certificate, Social Security card, or other legal documentation, then you may hyphenate your name on the Application form. If you do so, you will be filed under the first letter of your hyphenated last name, and your degree, when you earn it, will have your name spelled with the hyphenation.
6. Do not use abbreviations when entering information on the form.
If you do not follow these guidelines then your Application�may be rejected. If you do not follow these guidelines you will still receive an autoresponse welcome email telling you to continue; however, you will then receive notification that your application has been rejected and you will have to resubmit it following the guidelines exactly.
PLEASE CLICK HERE to keep these instructions open while you are filling out the Application form. Size both pages so that they fit side-by-side on your screen.
From the�instructions page you can also print these instructions for reference should you choose to do so.
Fill out the following information and click 'Submit'.
CHURCH INFORMATION: If you currently have no Church, please enter None.
Independent Church, please enter Independent in that field.
Are you currently or have you ever been involved in a ministry- Pastor, Associate pastor, Sunday School or other Church staff or other Church ministry such as Rescue Mission, Prison Ministry, Jail Ministry, Street preaching, regular visitation, Christian School, Church janitorial, Church bus or van driver, etc., whether paid staff or volunteer staff?
Use a comma to separate multiple ministries in the "Past and Present Ministries" field.
Scan and submit transcripts or attach transcript files (up to 10).
1. Please list all Life Experience that you would like considered for credit.
2. Separate experience areas with commas.
3. Do NOT include any Ministry Experience in this Life Experience field.
By checking the following�box student is verifying that all information on this form is accurate to the best of his or her knowledge.
Application, please feel free to do so in this field.
Make sure the information is accurate before submitting this form.
change of information, you will need to wait at least one hour to do so.
will discard this Application because of non-use.
If you do not use proper letter-case on all entries on this form, your Application will be rejected.
and when inputting information into the various other fields- comments, other schooling, etc.
This is a college; therefore, college-level work is expected of all students at all times.
make it extremely more difficult.
*Have you ever submitted an Application to us in the past?
*Have you taken courses from us in the past?
ATTENTION: There has been some misunderstanding concerning the scope and purpose of Salt Lake Baptist College / Salt Lake Bible College.� We are a Religion and Bible college and our degrees are meant for�Church/Religion uses only.� Our only purpose is what is stated on�the opening page of our website: "Training Men and Women In the Word of God".� We are not a secular college and our degrees are not meant for secular purposes; but, rather, are meant for Church/Religious purposes.
Notice to students from all countries!
Due to the extra labor necessary for recording and formatting of the Video Courses, it has become imperative that we have more staff to handle the work for those students attending SLBCV.
Administrative Fee: To facilitate this need we are instituting an Administrative/Production Fee of $50.00/month USD for all students from ALL countries. This fee will replace the Administrative Fee paid by the students of SLBC studying the non-video courses. This fee will enable us to obtain more staff and facilitate the needed expansion of our facilities to meet the needs of our expanding student body and the maintenance of the video college.
Free College Tuition and study materials and no charge for graduation: All of these will still be at no charge. Tuition will still be free and all study materials will still be available online at no charge to the students. Graduation and issuance of degrees will also remain free. In essence, the college will still be free. The Fee is only assessed to facilitate record-keeping for those students pursuing a degree and to help offset the cost of video production.
Waiver will be available: For those students who cannot afford this fee, a Waiver Form will be available for those who need an exemption. Financial hardship has to be established. We do not want anyone to drop out of the student body because of finances. If a student cannot afford the Administrative Fee they will be given an exemption. Our aim is to make sure everyone has an opportunity to gain an education in the Word of God. If you cannot afford the fee, please, submit a waiver form. However, if you can pay the fee without it being a financial burden, please do so in order to facilitate the administrative work for all students, both for those who can afford to pay the small fee and those who cannot. We ask that all students, whether they are subject to this fee or not, pray about it and then make their decision. The link to the Administrative Fee Waiver form is at the bottom of this page. Use that form to request a waiver from the fee for SLBCV. In the comments section state that this request is for a waiver for the $50 fee for SLBCV and list your reasons why it would be a financial hardship to pay the fee.
Required: When you submit your Application, please make your first payment and your administrative account will be set up automatically.
1. If you pay by check or money order in your own name, the account will be set up in the name on that check or money order.
2. If the check or money order is sent by someone else for you, please have them indicate that the payment is for you and have them include your full name on it and the month for which the payment is made. Alternatively, have them send a note with the check or money order indicating that it is for you and have them include (1) your full name, and (2) the month for which the fee is to be applied or that the payment is for one full year.
Payment through PayPal: If you submit a payment through PayPal via the links below, your account will go into effect automatically in the name on the paypal notice that is sent to us. You will also receive a receipt from PayPal indicating the amount of the payment and the date of the payment. A yearly option is also available which will save you 1 month's payment. If you pay $550 USD in one payment, it will cover the fees for 12 months. To access the PayPal donation page click HERE and specify the amount of your fee(s).
Monitoring Only students: Only students pursuing a college degree are subject to this fee. Those who are Monitoring Only, not for credit toward a degree, are not subject to this fee. We do not keep any records for Monitoring Only students; therefore, there is no administrative work and that makes them exempt from the Administrative Fee. However, if the student wishes to remit the fee, even if only on an intermittent basis, to help with the administrative work for those students who cannot afford it, we ask that the student would consider doing so. They can help the less fortunate through this very small sacrifice.
REFUND NOTE: All Fees are non-refundable.
Keeping track of Fee submissions: It is the student's responsibility to keep track of submission of their Fees. You will receive an automatic receipt from PayPal for each payment made through them. Those receipts are dated and contain the amount paid; therefore, if you keep them in a file you will always know what payments you have made. If you set up automatic payments through your bank or select the Recurring option when giving through PayPal, you won't have to be concerned about remembering when you made a payment. Your bank statements will show the date each payment was automatically sent out and the receipt from PayPal will show the amount and date when each automatic payment is made.
1. By clicking the box below I verify that I have read the Administrative Fee notice.
2. By clicking the box below I also am verifying�that if I do not receive a Waiver that I will pay the Administrative/Production Fee.
4. By clicking the box below I also am verifying that I will abide by all terms stated in this notice.
Yes, I have read and agree to the terms stated in this notice.


The annual Hubbs Children's Literature Conference is designed for parents, teachers, students, librarians, writers and others interested in encouraging the use of quality children's literature in homes, schools, and communities. The conference also provides an opportunity to share information and learn how to better meet the educational needs of youth. The 27th annual conference will feature award-winning illustrator Bryan Collier and local author Anne Ursu. Register online on the Hubbs Children's Literature Website.
*Students from any university qualify for the student rate.


text:
Home Sport Basketball Nigeria's D'Tigers stun Canada in Winnipeg
Nigeria's D'Tigers stun Canada in Winnipeg
Calista Jacob-Akpan
University of Louisville junior Jordan Nwora had an unforgettable game for the Nigerian National Team, D'Tigers, on Friday.
He led Nigeria with 19 points and had a huge three-pointer with one minute left during a 90-81 victory over Canada in an exhibition game in Winnipeg.
Josh Okogie, another young gun, also netted 15 points and six assists for Nigeria.
In the pre-world cup FIBA friendly, Canada narrowed the deficit to 82-81 with just over a minute left when Nwora hit a three-pointer to make it 85-81 in front of 8,000 fans at Bell MTS Place. Canada would never get any closer in the contest.
Nwora also added six assists and four rebounds in the contest. A three-point shot by Nigeria's Chimezie Metu (San Antonio Spurs) at the buzzer had squeezed Canada's lead to 49-47 at halftime.
.@JordanNwora takes flight in Canada 🇳🇬🇳🇬🇳🇬@LouisvilleMBB pic.twitter.com/zgBrJkx6c3
— D'Tigers | Nigeria Basketball (@NigeriaBasket) August 10, 2019
Canada beat Nigeria 96-87 on Wednesday in Toronto in the opener of the two-game series. Both teams are gearing up for the FIBA World Cup, which starts later this month in China.
It's the second summer in a row that Nwora has played for the Nigerian team.
Last summer, Nwora helped Nigeria to a 3-0 record in the 2018 FIBA World Cup African qualifier. He averaged 21.7 points, 8.0 rebounds, 2.3 steals and 2.7 assists and his 36-point outing on July 1 was the most ever scored by a Nigerian player in a major tournament.
Both teams are gearing up for the FIBA World Cup, which starts later this month in China.
In the FIBA World Cup that begins on Aug. 31, Nigeria will be in Pool B with Russia, Korea and Argentina. Nigeria tips off on Aug. 31 against Russia.
The Canadians were flying to Australia after Friday's game for a five-game exhibition series against Australia, the U.S. and New Zealand. They'll play Australia on Aug. 16 and 17 and New Zealand twice (Aug. 20-21). They wrap up their exhibition schedule Aug. 26 versus the U.S..
They tip off the World Cup on Sept. 1 versus Australia in Dongguan, China. With a top-eight showing, they would play right up until Sept. 14 or 15 — a couple of weeks before NBA teams open training camps.
The World Cup has huge ramifications for the national programs, as the top seven finishers qualify for the 2020 Tokyo Olympics. Teams who don't qualify are relegated to last-chance qualifying tournaments next summer.
Previous articleKogi guber: Court restrains APC, others from taking final decision on method of primary
Next articleSecurity guard tortured to death for 'stealing jewellery'
D'Tigers
FIBA World Cup African
Jordan Nwora
Josh Okogie
Korea and Argentina
Nigerian National Team
Nwora
D'Tigers' Gabe Vincent opens up on love for basketball
NBBF: Fund won't hinder D'Tigress
Solademi Oladimeji: Air Warriors set to raise bar in women basketball
D'Tigress guard signs two-way deal with Miami Heat
NBBF applauds federal government's intervention for injured D'Tigress star
Alex Nwora: D'Tigers will keep working hard as Africa's leading side
Nigeria women basketball MVP excited with national team call-up
D'Tigress coach invites 14 players for Olympic qualifiers
Olympic Qualifiers: D'Tigress coach invites Murjanatu Musa, 13 others

redpajama_set_name: RedPajamaCommonCrawl


text:
Con Suite »
Movies and TV Shows »
How AMC's "The Walking Dead" changed television in the 21st Century.
Author Topic: How AMC's "The Walking Dead" changed television in the 21st Century. (Read 194 times)
Andrew Costa Mesa
WizardWorld Comic Con Anaheim 2011
WonderCon 2013, 2014, 2015, 2016, 2017, 2018, 2023
NYCC 2014, 2015, 2016, 2017, 2022
SDCC 2011 (Saturday only), 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2022, 2023 (Fri-Sun only)
OZ Comic Con Sydney (Australia) 2016
WizardWorld Los Angeles 2019
perc2100
Re: How AMC's "The Walking Dead" changed television in the 21st Century.
As many problems as I've had with TWD over the years, it was pretty revolutionary for 'basic cable.' The fact that a pretty gory zombie show was for awhile the most popular series on TV is amazing. I think Zach Snyder's DAWN OF THE DEAD remake + 28 DAYS LATER helped get zombies into the mainstream, but The Walking Dead ran with it and made for some good TV. I still think it's really unfortunate that Frank Darabont was fired. The series def. had its ups & downs, and I lost interest not long after Rick exited the show (I never felt like Daryl & Carol were able to carry the show, though I stuck around for awhile to give it a try). But as a horror fan it's great that a zombie series that prided itself on gnarly zombie gags was a hit and had such a long run!!


text:
HomeWorld newsEntire families die stranded in heavy snowstorm
Entire families die stranded in heavy snowstorm
Thousands of tourists were trapped on roads leading to a popular mountain resort in Pakistan
Nearly two dozen people, including families with children who were on their way to a Murree ski resort in Punjab, Pakistan, have frozen to death or suffocated in their cars after being trapped by unusually heavy snowstorm.
In the majority of cases the death was caused by hypothermia, while some of the victims may have suffered asphyxiation from car fumes, authorities said. The list of 22 victims released by rescue officials includes the names of 10 children. According to Interior Minister Sheikh Rashid, "around a thousand cars" have been stranded on the highway leading to Murree since Friday night. Military personnel, police and rescue service teams were deployed to evacuate people from their vehicles with local residents providing help to the trapped tourists.
#Rescue1122 The real heroes #MurreeAlert pic.twitter.com/AKWWwFIKiU
— sajjad Abbasi (@sajjadAbbasi4) January 8, 2022
The helicopter rescue operation, however, had to be delayed due to severe weather conditions.
Pakistan Interior Minister Sheikh Rashid says the military has mobilised to clear roads and rescue thousands still trapped near Murree after at least 21 died in vehicles trapped by snowstorm pic.twitter.com/U5DaM5CR0Z
— TRT World Now (@TRTWorldNow) January 8, 2022
Reacting to the tragedy, the country's Prime Minister Imran Khan said that he was "shocked" and "upset," adding that he had ordered an inquiry and put in place "strong regulation" to prevent such incidents from happening in the future.
Interior Minister Sheikh Rashid Ahmad has said that 16 to 19 people have died in the cars that have been stuck in Murree due to snowfall and subsequent traffic congestion, reported Aaj News on Saturday.
Read more: https://t.co/suruRr0CHG#Muree #Snowfall pic.twitter.com/vrtS9jHQEB
— Business Recorder (@brecordernews) January 8, 2022
"Unprecedented snowfall & rush of ppl proceeding without checking weather conditions caught district admin unprepared," the prime minister wrote on Twitter.
While he primarily blamed the weather and local authorities for their failure to prevent the tragedy, the prime minister's choice of words has evoked a wave of criticism on social media with some users calling it "shocking" and "insensitive."
Islamabad police continues operation to evacuate stranded tourists. Women, children and senior citizens are the first priority.#Murree pic.twitter.com/lFqYI8CjJN
— Islamabad Police (@ICT_Police) January 8, 2022
Though the tragedy shocked Pakistan, the Murree resort town, founded by the British during the colonial era, regularly sees its roads blocked due to snowfalls and the town's popularity, with more than a million people visiting annually.


Congressman, Rep. Hank Johnson (D-Ga.), is taking notice that the lack of Latino representation in TV/ film is a problem that needs to be fixed. Hank Johnson, a co-chairman of the Congressional Caucus for Advancement of Studio, Talent and Film Diversity said that there is a"glaring issue of Latino marginalization." He mentions that the problem does not start with the Emmy's, but with casting in a letter he wrote to Maury McIntyre, President and COO of the Academy of Television Arts & Sciences.
"Last year, Johnson and House Judiciary Committee Ranking Member John Conyers (D-Mich.) asked the Board of Governors of the Academy of Motion Picture Arts and Sciences to follow through on a pledge to diversify membership after the 2016 Oscars featured all white nominees in the acting categories," said Bridget Johnson from PJ Media. Some of you might remember this as the #OscarsSoWhite movement. Only nine Latinos have 13 Emmys in the awards ceremony's 69-year history. Johnson provides several Latino actors/ actresses that could at least be nominated for an Emmy, such as, Gina Rodriguez in Jane the Virgin, Benito Martinez in American Crime, Sofia Vergara in Modern Family, Wilmer Valderrama in NCIS, Gael Garcia Bernal in Mozart in the Jungle and Miguel Angel Silvestre in Sense8. The talent is there, but when will Latinos get the proper recognition they deserve in the Emmy's or Oscar's?
Check out how NALIP is working toward highlighting Latinx talent through the #WeAreInclusion Campaign.


text:
The Division 2 Limited Edition Xbox One Game
Home » Shop » The Division 2 Limited Edition Xbox One Game
Home / Xbox One Games / The Division 2 Limited Edition Xbox One Game
Monster Energy Supercross 3 Xbox One GameDragon Ball Z Kakarot Collectors Edition Xbox One Game
SKU: AN374593 Category: Xbox One Games
Seven months have passed since a deadly virus hit New York City and the rest of the world, crippling the population. When the virus hit, The Division, a unit of civilian sleeper agents, was activated as the last line of defense. Since then, Division agents have been fighting relentlessly to save what remains.; For The Division, the stakes are higher than ever. Washington, D.C. – the most heavily protected city on earth – is at risk, leaving the entire nation on the brink of collapse. If Washington, D.C., is lost, then the nation falls. As a Division agent who has been in the field for seven months, you and your team are the last hope to stop the fall of society after the pandemic collapse.
In the wake of the virus, storms, flooding, and subsequent chaos have radically transformed Washington, D.C. Explore a living open world full of diverse environments, from flooded urban areas to historic sites and landmarks, during one of the hottest summers in history.
Play alone or with up to 3 friends in a 40-hour campaign in a torn and boiling Washington D.C. and prolong your The Division 2 journey with fresh, unique, and diverse challenges.
Explore a large and dynamic living world, which evolves depending on your actions and help liberating the city with tactical interventions.
Discover a revamped PvP gameplay in a brand new Dark Zone designed to provide a fair and exciting experience to all players, regardless of their level of progression.
Take part in the never-seen before endgame content and one year of free DLC: new missions, areas and games features.
Lego DC Super-Villains Game & Film Double Pack Xbox One Game


ANNAPOLIS, Md. (AP) — The police chief in Maryland's capital has been fired after less than two years on the job.
News outlets report Annapolis Mayor Gavin Buckley said he was firing Chief Scott Baker on Friday, citing poor relationships with residents in high-crime areas. Baker will leave March 20, after a little more than 18 months at the helm.
Buckley told The Capital the department's progress on paper hasn't yielded positive community feedback. He also cited incidents involving potential police misconduct and Baker's defense of a potentially illegal department practice seeking personal information of public housing residents.
City Manager Teresa Sutherland informed Baker of his firing Wednesday, although some city council members and the police union didn't find out until Friday. Baker subsequently went on vacation and didn't immediately respond to outlets' requests for comment.


text:
/**
 * @class Ext.ensible.cal.DayView
 * @extends Ext.Container
 *
Unlike other calendar views, is not actually a subclass of {@link Ext.ensible.cal.CalendarView CalendarView}.
 * Instead it is a {@link Ext.Container Container} subclass that internally creates and manages the layouts of
 * a {@link Ext.ensible.cal.DayHeaderView DayHeaderView} and a {@link Ext.ensible.cal.DayBodyView DayBodyView}. As such
 * DayView accepts any config values that are valid for DayHeaderView and DayBodyView and passes those through
 * to the contained views. It also supports the interface required of any calendar view and in turn calls methods
 * on the contained views as necessary.

 * @constructor
 * @param {Object} config The config object
 */
Ext.ensible.cal.DayView = Ext.extend(Ext.Container, {
    /**
     * @cfg {String} todayText
     * The text to display in the current day's box in the calendar when {@link #showTodayText} is true (defaults to 'Today')
     */
    /**
     * @cfg {Boolean} readOnly
     * True to prevent clicks on events or the view from providing CRUD capabilities, false to enable CRUD (the default).
     */
    /**
     * @cfg {String} ddCreateEventText
     * The text to display inside the drag proxy while dragging over the calendar to create a new event (defaults to
     * 'Create event for {0}' where {0} is a date range supplied by the view)
     */
    ddCreateEventText: Ext.ensible.cal.CalendarView.prototype.ddCreateEventText,
    /**
     * @cfg {String} ddMoveEventText
     * The text to display inside the drag proxy while dragging an event to reposition it (defaults to
     * 'Move event to {0}' where {0} is the updated event start date/time supplied by the view)
     */
    ddMoveEventText: Ext.ensible.cal.CalendarView.prototype.ddMoveEventText,
    /**
     * @cfg {Boolean} showTime
     * True to display the current time in today's box in the calendar, false to not display it (defaults to true)
     */
    showTime: true,
    /**
     * @cfg {Boolean} showTodayText
     * True to display the {@link #todayText} string in today's box in the calendar, false to not display it (defaults to true)
     */
    showTodayText: true,
    /**
     * @cfg {Number} dayCount
     * The number of days to display in the view (defaults to 1). Only values from 1 to 7 are allowed.
     */
    dayCount: 1,
    /**
     * @cfg {Boolean} enableEventResize
     * True to allow events in the view's scrolling body area to be updated by a resize handle at the
     * bottom of the event, false to disallow it (defaults to true). If {@link #readOnly} is true event
     * resizing will be disabled automatically.
     */
    enableEventResize: true,
    /**
     * @cfg {Integer} ddIncrement
     *
The number of minutes between each step during various drag/drop operations in the view (defaults to 30).
     * This controls the number of times the dragged object will "snap" to the view during a drag operation, and does
     * not have to match with the time boundaries displayed in the view. E.g., the view could be displayed in 30 minute
     * increments (the default) but you could configure ddIncrement to 10, which would snap a dragged object to the
     * view at 10 minute increments.

     *
This config currently applies while dragging to move an event, resizing an event by its handle or dragging
     * on the view to create a new event.

     */
    ddIncrement: 30,
    /**
     * @cfg {Integer} minEventDisplayMinutes
     * This is the minimum display height, in minutes, for events shown in the view (defaults to 30). This setting
     * ensures that events with short duration are still readable (e.g., by default any event where the start and end
     * times were the same would have 0 height). It also applies when calculating whether multiple events should be
     * displayed as overlapping. In datetime terms, an event that starts and ends at 9:00 and another event that starts
     * and ends at 9:05 do not overlap, but visually the second event would obscure the first in the view. This setting
     * provides a way to ensure that such events will still be calculated as overlapping and displayed correctly.
     */
    minEventDisplayMinutes: 30,
    /**
     * @cfg {Boolean} showHourSeparator
     * True to display a dotted line that separates each hour block in the scrolling body area at the half-hour mark
     * (the default), false to hide it.
     */
    showHourSeparator: true,
    /**
     * @cfg {Integer} viewStartHour
     * The hour of the day at which to begin the scrolling body area's times (defaults to 0, which equals early 12am / 00:00).
     * Valid values are integers from 0 to 24, but should be less than the value of {@link viewEndHour}.
     */
    viewStartHour: 0,
    /**
     * @cfg {Integer} viewEndHour
     * The hour of the day at which to end the scrolling body area's times (defaults to 24, which equals late 12am / 00:00).
     * Valid values are integers from 0 to 24, but should be greater than the value of {@link viewStartHour}.
     */
    viewEndHour: 24,
    /**
     * @cfg {Integer} scrollStartHour
     * The default hour of the day at which to set the body scroll position on view load (defaults to 7, which equals 7am / 07:00).
     * Note that if the body is not sufficiently overflowed to allow this positioning this setting will have no effect.
     * This setting should be equal to or greater than {@link viewStartHour}.
     */
    scrollStartHour: 7,
    /**
     * @cfg {Integer} hourHeight
     *
The height, in pixels, of each hour block displayed in the scrolling body area of the view (defaults to 42).

     *

Important note: While this config can be set to any reasonable integer value, note that it is also used to
     * calculate the ratio used when assigning event heights. By default, an hour is 60 minutes and 42 pixels high, so the
     * pixel-to-minute ratio is 42 / 60, or 0.7. This same ratio is then used when rendering events. When rendering a
     * 30 minute event, the rendered height would be 30 minutes * 0.7 = 21 pixels (as expected).

     *
This is important to understand when changing this value because some browsers may handle pixel rounding in
     * different ways which could lead to inconsistent visual results in some cases. If you have any problems with pixel
     * precision in how events are laid out, you might try to stick with hourHeight values that will generate discreet ratios.
     * This is easily done by simply multiplying 60 minutes by different discreet ratios (.6, .8, 1.1, etc.) to get the
     * corresponding hourHeight pixel values (36, 48, 66, etc.) that will map back to those ratios. By contrast, if you
     * chose an hourHeight of 50 for example, the resulting height ratio would be 50 / 60 = .833333... This will work just
     * fine, just be aware that browsers may sometimes round the resulting height values inconsistently.
     */
    hourHeight: 42,

    // private
    initComponent : function(){
        // day count is only supported between 1 and 7 days
        this.dayCount = this.dayCount > 7 ? 7 : (this.dayCount < 1 ? 1 : this.dayCount);

        var cfg = Ext.apply({}, this.initialConfig);
        cfg.showTime = this.showTime;
        cfg.showTodayText = this.showTodayText;
        cfg.todayText = this.todayText;
        cfg.dayCount = this.dayCount;
        cfg.weekCount = 1;
        cfg.readOnly = this.readOnly;
        cfg.ddIncrement = this.ddIncrement;
        cfg.minEventDisplayMinutes = this.minEventDisplayMinutes;

        var header = Ext.applyIf({
            xtype: 'extensible.dayheaderview',
            id: this.id+'-hd',
            ownerCalendarPanel: this.ownerCalendarPanel
        }, cfg);

        var body = Ext.applyIf({
            xtype: 'extensible.daybodyview',
            enableEventResize: this.enableEventResize,
            showHourSeparator: this.showHourSeparator,
            viewStartHour: this.viewStartHour,
            viewEndHour: this.viewEndHour,
            scrollStartHour: this.scrollStartHour,
            hourHeight: this.hourHeight,
            id: this.id+'-bd',
            ownerCalendarPanel: this.ownerCalendarPanel
        }, cfg);

        this.items = [header, body];
        this.addClass('ext-cal-dayview ext-cal-ct');

        Ext.ensible.cal.DayView.superclass.initComponent.call(this);
    },

    // private
    afterRender : function(){
        Ext.ensible.cal.DayView.superclass.afterRender.call(this);

        this.header = Ext.getCmp(this.id+'-hd');
        this.body = Ext.getCmp(this.id+'-bd');
        this.body.on('eventsrendered', this.forceSize, this);
    },

    // private
    refresh : function(){
        Ext.ensible.log('refresh (DayView)');
        this.header.refresh();
        this.body.refresh();
    },

    // private
    forceSize: function(){
        // The defer call is mainly for good ol' IE, but it doesn't hurt in
        // general to make sure that the window resize is good and done first
        // so that we can properly calculate sizes.
        (function(){
            var ct = this.el.up('.x-panel-body'),
                hd = this.el.child('.ext-cal-day-header'),
                h = ct.getHeight() - hd.getHeight();

            this.el.child('.ext-cal-body-ct').setHeight(h-1);
        }).defer(10, this);
    },

    // private
    onResize : function(){
        this.forceSize();
        this.refresh.defer(1, this); //IE needs the defer
    },

    /*
     * We have to "relay" this Component method so that the hidden
     * state will be properly reflected when the views' active state changes
     */
    doHide: function(){
        this.header.doHide.apply(this, arguments);
        this.body.doHide.apply(this, arguments);
    },

    // private
    getViewBounds : function(){
        return this.header.getViewBounds();
    },

    /**
     * Returns the start date of the view, as set by {@link #setStartDate}. Note that this may not
     * be the first date displayed in the rendered calendar -- to get the start and end dates displayed
     * to the user use {@link #getViewBounds}.
     * @return {Date} The start date
     */
    getStartDate : function(){
        return this.header.getStartDate();
    },

    /**
     * Sets the start date used to calculate the view boundaries to display. The displayed view will be the
     * earliest and latest dates that match the view requirements and contain the date passed to this function.
     * @param {Date} dt The date used to calculate the new view boundaries
     */
    setStartDate: function(dt){
        this.header.setStartDate(dt, true);
        this.body.setStartDate(dt);
    },

    // private
    renderItems: function(){
        this.header.renderItems();
        this.body.renderItems();
    },

    /**
     * Returns true if the view is currently displaying today's date, else false.
     * @return {Boolean} True or false
     */
    isToday : function(){
        return this.header.isToday();
    },

    /**
     * Updates the view to contain the passed date
     * @param {Date} dt The date to display
     * @return {Date} The new date
     */
    moveTo : function(dt){
        this.header.moveTo(dt);
        return this.body.moveTo(dt, true);
    },

    /**
     * Updates the view to the next consecutive date(s)
     * @return {Date} The new date
     */
    moveNext : function(){
        this.header.moveNext();
        return this.body.moveNext(true);
    },

    /**
     * Updates the view to the previous consecutive date(s)
     * @return {Date} The new date
     */
    movePrev : function(noRefresh){
        this.header.movePrev();
        return this.body.movePrev(true);
    },

    /**
     * Shifts the view by the passed number of days relative to the currently set date
     * @param {Number} value The number of days (positive or negative) by which to shift the view
     * @return {Date} The new date
     */
    moveDays : function(value){
        this.header.moveDays(value);
        return this.body.moveDays(value, true);
    },

    /**
     * Updates the view to show today
     * @return {Date} Today's date
     */
    moveToday : function(){
        this.header.moveToday();
        return this.body.moveToday(true);
    },

    /**
     * Show the currently configured event editor view (by default the shared instance of
     * {@link Ext.ensible.cal.EventEditWindow EventEditWindow}).
     * @param {Ext.ensible.cal.EventRecord} rec The event record
     * @param {Ext.Element/HTMLNode} animateTarget The reference element that is being edited. By default this is
     * used as the target for animating the editor window opening and closing. If this method is being overridden to
     * supply a custom editor this parameter can be ignored if it does not apply.
     * @return {Ext.ensible.cal.DayView} this
     */
    showEventEditor : function(rec, animateTarget){
        return Ext.ensible.cal.CalendarView.prototype.showEventEditor.apply(this, arguments);
    },

    /**
     * Dismiss the currently configured event editor view (by default the shared instance of
     * {@link Ext.ensible.cal.EventEditWindow EventEditWindow}, which will be hidden).
     * @param {String} dismissMethod (optional) The method name to call on the editor that will dismiss it
     * (defaults to 'hide' which will be called on the default editor window)
     * @return {Ext.ensible.cal.DayView} this
     */
    dismissEventEditor : function(dismissMethod){
        return Ext.ensible.cal.CalendarView.prototype.dismissEventEditor.apply(this, arguments);
    }
});

Ext.reg('extensible.dayview', Ext.ensible.cal.DayView);

redpajama_set_name: RedPajamaGithub


Discussion in 'Community' started by JesseJames, Sep 20, 2004.
I've been dreaming lately and wondering how much one of these babies cost.
Here's a pic of DB7 GT, but you get the idea.
I would just want to get a Jeep Liberty Renegade and add some stuff to it for off roading and just to make it cool. Then I would just buy a stock Acura RL for long trips and just comfy riding around town. This will actually be my plan for later on in my life once I get settled down. It's still less than my parents current 8 car collection.
lol my current cars are my parents '93 aerostar with cloth seats, a cassette player and METALLIC GREEN PAINT WITH 2 WHITE PINSTRIPES and '99 e150 regency.
911. It is a super fun car to drive, but I am seriously starting to hate how much it stands out. Honda Civic ricer high school kids always try and race me (HAHAHA). People think I am total prick just because of the car I drive. My next car is going to be much more unassuming.
The new corvette C6 Z06 when it comes out in 2007. I have no idea what the price is. But, I know the power. Around 500 HP.
But, if it was anything I want, it would be the B-29. I would bomb your dream cars.
I'd like an Acura as well. Even if I won a big lottery, I don't think I could ever buy an Aston Marin or anything of the sort. I may cave if I saw a Porsche dealership, but otherwise, I'd probably buy 2 cars, one being my main car --- either a hybrid of some sort, or a hatchback like the Mazda3 Sport. My other car would be a toy, but it may not even be an expensive toy. Mini Cooper S comes to mind, as does a convertible of some sort.
Yeah it's pretty crazy. BMW, 2 Jeeps, 1 Suburban, 1 Motorhome, 2 trucks and my mom is about to buy a Acura TL. She wants a comfy sedan to drive and have the drop top bmw roadster for summer time.
My other car would be a toy, but it may not even be an expensive toy. Mini Cooper S comes to mind, as does a convertible of some sort.
lol you could combine the too but it loses its MINI charm...that convertible one is fugly.
I have different dream cars planned for different parts of my life, but for now, I want the Scion tC.
Mini Cooper S comes to mind, as does a convertible of some sort.


1. Examines the human aspect of nursing practice which influences the delivery of safe patient care.
2. Identifies individual components within a health system and its impact on quality patient outcomes.
1. Demonstrates the use of root cause analysis in identifying human influences in medication errors.
2. Differentiates best practice and local practice in examining nursing medication errors.
1. Values individual responsibility for safety and quality when providing patient care.
Healthcare organizations strive to provide safe, quality care in every patient setting. The complexities of the healthcare environment however, allows prospective errors. Medication related errors are the most common type of error and also account for a sizable increase in healthcare costs (IOM, 2000). Medication errors account for lost wages, disability, and productivity, and are responsible for over 7000 deaths annually (IOM, 2000). The Joint Commission mandates healthcare systems demonstrate strong leadership which creates a fair and just culture of safety. This approach holds both the organization and individual accountable for safe, quality patient care (Joint Commission, 2017). This accrediting body recognizes that individuals human and capable of mistakes in an often flawed system. This case study examines the human factor in a fatal medication error using a root cause analysis.
This case study was developed in an effort to stimulate discussion about the influence of human errors in healthcare systems. Intended uses include root cause analysis, group discussion, and independent study. The evaluation may be tailored to meet the needs of the audience.


text:
ruthwishart.scot
This May Be A Tipping Point.
Strip aside the emotion and drama of the moment. Today's events in parliament were neither "a stunt" nor some mindless counting of angels on a constitutional pinhead as the hapless (hopeless?) Scottish Secretary tried to bluster. They represented the culimination of weeks and months of frustration as the Scottish Government's Brexit team tried vainly to detect any hint of a coherent plan from their Westminster counterparts, and, more crucially, sought to prevent the latter driving a coach and horses through the Scotland Act.
Holyrood, let's remember, has passed a Continuity Bill supported by all parties bar the Tories in an effort to defend the constitutional status quo: that Westminster cannot impose legislation on Holyrood without its consent, and that those matters which have been reserved to the Scottish parliament for the almost 20 years of its existence are returned there post Brexit from Brussels rather than annexed by London and held for at least 7 years. Seven years is a very long time in politics, certainly longer than the likely political lifespan of the current PM. Nevertheless she is going to the Supreme Court next month to try to have the Continuity Bill declared invalid.
Neither should we forget the farce of the last 24 hours when the UK Government tried to shoehorn a raft of `Lords amendments into just two days of business - they originally tried for just one - despite their arcane voting arrangments ensuring there would be precious little time for debate on any of them. Devolutionary matters regarding Scotland and Northern Ireland - both vital and contentious matters - were awarded 15 and 4 minutes respectively. A government minister used them all up with a pre-planned filibuster. That, Mr Mundell, is what we might reasonably term "a stunt".
What happens tomorrow in that chamber I know not. And in that ignorance I appear to be in the company of The Speaker. But what I do believe is that we may just have reached an important tipping point. It's a common cry that the voter at large could not give too much of a toss over matters constitutional. And I will concede, that, on the eve of a World Cup, it is not yet the dominant topic down the pub. But this is about more than the constitutional niceties. This is about Westminster saying in effect - stuff your parliament and stuff your aspirations for it. When we want your opinion we probably won't bother asking for it.
The people who marched in Glasgow and Dumfries and are mobilising for a reprise in Edinburgh are not political anoraks poring over the sub clauses of the Scotland Act. They are ordinary men and women sick to the back teeth of being treated like recalcitrant children by a London administration full of them. Does anyone seriously believe there is less intellectual firepower north of the border than that demonstrated by Fox, Davis, and Rees Mogg? The Brexit shambles is being orchestrated by the hard of thinking egged on by the serially ambitious. And the games they are playing put all our livlihoods at risk.
Already the exodus has begun from car manufacturers to financial and health services. Already the labour shortages are evident from the service sector to agriculture. Already the fishermen and many thousands of Brexit supporters recognise they've been played for mugs and shafted by campaigners who are strangers to the truth, but masters of the dark spinners' art.
Scotland as a whole voted almost two to one against this carnage. Every single local authority recorded a majority for Remain. Yet this too has been dismissed by Westminster. I doubt, in fact, if many of its denizens have ever bothered to check the stats. Every so often there is a calculated insult; a moment of transient emotion as Scotland realises that basically what its elected representatives say and think is neither registered, nor does it much matter in London.
Arguably this is again such a moment, merely written larger. But somehow I suspect not. The stakes have rarely been higher. The dangers have never been more apparent. The parliament, the economy, and our nation's future has not been put in such peril before. This may be a tipping point; and if it so proves, there should be no more procrastination over the planning of IndyRef2.
Ruth Wishart's World


Classy Tails has a selection of quality products for the larger pet or multiple pets. Our focus is on supporting and pampering the larger pets. We at Classy Tails® know how frustrating it is to find quality products for larger pets. The models in this section are pet strollers and pet trailers in one. The bike attachment is fitted replica breitling neatly under the stroller with the ability to convert from a stroller to a trailer with no tools in seconds. They are well fabricated to support and withhold pets of a large weight capacity. The versatility and quality of Classy Tail's® pet strollers / trailers is what makes our products stand out from the rest. They are nearly effortless to maintain and keep clean, and are developed for simple collapse and storage.


text:
Zaatry Relinquishes Post as Haifa Deputy Mayor; To Be Replaced by Arab-Palestinian Women Activist
Haifa council member-elect Raja Zaatry, who has been the target of far-right government pressures to block his appointment as deputy mayor for weeks, withdrew his candidacy on Wednesday, December 12. In a press conference held in the northern city, Zaatry told those assembled that he has no intention of apologizing for his views, but said Hadash had decided to appoint a fellow city council member, Shahira Shalbi, as deputy mayor in his stead.
Following Zaatry's announcement Shalabi said: "I respect Haifa's residents; a city has remained sane, one that opposes incitement and racism. The Israeli public wants us. I am pleased to be Kalish-Rotem's partner." According to the coalition agreement, Shalabi is to serve as a deputy mayor during the second half of the new mayor's term. Rabbi Dov Haiyun (Meretz) will serve the first half of the term.
Haiyun's appointment was part of a coalition agreement signed between Mayor Kalisch-Rotem's Labor Party faction and Zaatry's Hadash faction in the city council. For his part, Rabbi Haiyun said: "Einat Kalisch-Rotem is standing up bravely to the threats of a mafia. Threats to withhold government budgets from Haifa are the actions of a mafia." He added, "I'm proud of my party, I'm proud of my path," rejecting claims by right-wing politicians that his two-seat council faction was a de facto representative of Hamas or Hezbollah. "I don't support terror. I am against terror," he said. "We didn't come to the Haifa Municipality through a Hezbollah tunnel or on a Hamas rocket. We're here thanks to 6,715 votes" by Haifa residents in the October municipal election."
Zaatry, 40, who was at the center of the controversy, has been a political figure since he was an activist in the Communist Young League of Israel, serving as a local and national student leader in high school and when at university. He is a leading member of the Hadash front and spokesperson of the High Follow-Up Committee for Arab Citizens of Israel, an umbrella body of Arab civil society organizations. He took part in the establishment of the Joint List in the months leading up to the 2015 general elections.
At his Wednesday press conference, Zaatry insisted his party was misunderstood. The Communist Party of Israel, he said, "believes in equality and the right of both nations to live in dignity and freedom, and to lead normal lives. That is all we ask. I oppose all terror and all attacks against innocents: Jews, Arabs, Israelis, Palestinians, Lebanese, Syrians, Chinese, French or Americans."
He added: "I want to tell Einat [Kalish-Rotem's] that she's a brave leader who can bring change. I know the pressures that were brought to bear on her to kick us out of the coalition and put us beyond the boundaries of legitimacy. I appreciate her courage and believe we will continue to have a brave and real partnership." In response to Za'atry's announcement, Kalisch-Rotem said in a statement Wednesday, "Historically, the Arab public was part of the leadership of Haifa, and it will continue to be so in our time. The personal war against Zaatry has ended. I won't let the local Likud representatives, who are angry they didn't get government jobs, wage war against the Arab population of Haifa."
Earlier this week, Zaatry shrugged off the criticism hurled against him and fired back at Netanyahu and Deri. "I do not support Hamas. I am a Communist," he tells Al-Monitor website. "From an ideological standpoint, political Islam is no less of an enemy than Zionism, in the sense that I perceive it as racist. I took part in a panel and someone shouted at me, 'Say Hamas is a terror organization,' and I said 'Hamas is a political movement, a popular resistance movement that also contains elements of terrorism.'"
"I am not a member of Hamas or Hezbollah, but of the Communist Party of Israel and Hadash which support peace, equality and fraternity between nations," he said in a statement issued on Sunday of this week. "Netanyahu and his corrupt government are trying to divert public attention. The real danger to Israel isn't in the Haifa council, but at No. 10 Balfour Street in Jerusalem," Zaatry added, a reference to the Jerusalem address of the Prime Minister's Residence. "By the time I'm deputy [in 2021], it is plausible that Netanyahu and Deri will already be in prison," he said then, three days before withdrawing his candidacy.
Police have recommended in recent months that both Netanyahu and Deri stand trial for offenses that include bribery — the prime minister in three cases and Deri in a separate case. Hadash MK Yousef Jabareen (Joint List) accused Netanyahu of participating in a "racist and violent campaign led by the extreme right, one which recalls dangerous incitement against minorities in 20th century Europe. Arabs in Haifa deserve meaningful representation in the city council," said Jabareen. "Leave Haifa, which promotes coexistence, alone."
Haifa's Communist Deputy Mayor: I Advocate Peace, Equality and Fraternity between Peoples
Protests, Strike after 2018's 25th Woman Victim is Murdered in Acre


Learn more about pharmaceutical practices in a developing country by volunteering on a Pharmacy Project in Ghana with Projects Abroad. As a Pharmacy volunteer, you will have the opportunity to gain valuable insight into the work done at local pharmacies and about the various medical conditions that are prevalent in the country. You will also observe how to treat and advise these patients when they collect medication.
You will work at a teaching hospital or a local pharmacy under the supervision of a qualified pharmacy manager or a clinical pharmacist. They will be there to support you throughout your project.
You will observe and help the local staff; learning more about their pharmaceutical practices as they assist patients on a daily basis. This will also give you the opportunity to engage with the patients and learn more about their medical conditions and how they are treated.
Your main role will be to assist the local pharmacists during their daily pharmaceutical duties. You will accompany them when completing ward rounds with the pharmacy and medical teams, assist with clinical pharmacy practices and observe the pharmaceutical team during dispensing. You will also interact with the patients as they are advised on the proper use of their medication.
Many small villages and outlying communities are unable to access or receive medical attention which is why you will be taking part in regular outreach projects. You will help provide the local community with the care that they would not normally have access to, and under supervision, you will be able to provide them with the medication they have been prescribed by local doctors.
During your project, you will live with a local host family. This is a great way to learn about a new culture and they will also be able to give you advice on what to see and do. When you aren't at your host family or working at your placement, you will have the opportunity to spend time with other Projects Abroad volunteers and explore Ghana together.


Today it's possible to share videos directly from the iOS and Android Nixplay mobile app to your Nixplay frame.
Record a video (or select a pre-recorded version from your camera roll). Each video can be a maximum of 15-seconds long.
Enjoy video on your Nixplay frame!


Trump trots out an oldie among military threats: EMPs, scaring us for 4 decades. More fun for the military & its contractors than fulfilling campaign promises!
Today's post tells about the corruption of yet another vital American institution - climate science. See how RCP8.5, a valuable worst-case scenario, has been misrepresented to incite fear in the American public.
The politics of fear rules America. We were not so weak and gullible in the past, and need not be so in the future.
America's New Year's Resolution: see the future without fear!
For 2019, let's resolve to overcome our fears, face our challenges, and have a great year.
A post about fear is appropriate after Halloween, especially at the climax of an election year. Today the news is all about fear. Each day journalists bombard us with exaggerated stories of imminent doom, making us weak. But we can easily stop them, and be stronger.


text:
Stephenville Crossing
SAM Member Since: April 1995
Acres Protected: Over 3,930
Stephenville Crossing is a seaside town which has been incorporated since 1958. Early settlers in the community worked in the fishing, farming, logging and construction industry, and once the Earnest Harmon Air Force Base started in 1941, the community population increased from 925 to 1,945. Today the population is approximately 2,000 and the major source of employment is the hospital in Stephenville and other areas within the construction and service industries. The Natural History Society of Newfoundland and Labrador cites 198 species of birds are found within "the Crossing".
The St. George's River Conservation Area is made up of Nardine's Pond, Little River, Main Gut and the estuary of Harry's River and a portion of the St. George's River estuary. Nardine's Pond is a small brackish pond with emergent vegetation and abundant invertebrates, making it an excellent spot for nesting waterfowl. Little River is a small, meandering river that flows into the St. George's River Estuary. Northern pintails are commonly seen here, and it is an important brood-rearing area for American wigeon. The Main Gut contains a patterned fen/slope bog complex, as well as extensive beach and sand dunes. This is a good place for viewing osprey, with as many as twenty-five having been seen at one time, hovering and diving for flatfish and sculpins. The St. George's River/Harry's River Estuary is one of the richest areas for waterfowl in Newfoundland. The abundance of eelgrass, invertebrates, arthropods, mollusks, and fish provide rich feeding for a variety of birds such as terns, gulls, shorebirds and other migratory birds during spring and fall migration.
Main Gut, St. Georges River Conservation Area 3931 acres.
Osprey Nesting Platform, Stephenville Crossing.
St. Georges River Conservation Area, 3931 acres
Explore Stephenville Crossing
Town of Stephenville Crossing website
The Gravels Walking Trail
eBird Hotspot - Stephenville Crossing
eBird Hotspot - Stephenville Crossing, Mattis Point Rd Area
eBird Hotspot - Stephenville Crossing, Main Gut (river outflow)
eBird Hotspot - Stephenville Crossing, Estuary (Northwest area)
Stephenville Crossing Kids Map
Download and print this pamphlet to use at your next community stewardship event
Community Fact Sheet
Click here for a printable PDF version.


Ah, so you are in Portland today. The Richter Scales are performing at TGIF today, and I half-expected I might see you making a surprise appearance.
Yeah, I'm in Portland pretty much every day now. (Actually Vancouver, WA, but close enough.) Today I was judging a middle school science fair at PSU. Hope the Scales put on a good show!


I hope 2018 is treating you well so far and that you didn't gain too many extra pounds over the holidays (or kilos, if you happen to live in the civilised world).
I'm hoping to do a bit more hobbying this year - especially since I've been granted the great honour of being part of GW´s newfangled "early reviewer" scheme. Basically they´ll send selected models every now and then to me and a bunch of other hobbyists, just to see what we can make of them.
A few weeks back the the first model reared it's ugly head - the new Great Unclean One - and I set to work, gluing the "mini" together. It is insanely huge - almost too big if you ask me. But that, of course, is a matter of preference.
I'll be building it more or less straight out of the box (not really being used to big models such as this). There's some minor alterations however - added more prongs to the horns to make them more tree-like, spines on the back and re-sculpted the corners of the mouth to get rid of those cartoony tusks.
A great model all in all - I really dig the "standard" jolly variant and the the cowled wizard. The cyclops version... not so much. But there you go.
The rest of the new nurglies are a bit of a mixed bag (I'm looking at you Beasts of Nurgle) but at least the big guy himself got a praiseworthy treatment.
I've been toying with the idea of adding a nurgling on his neck (just love it´s air of delusions of grandeur), but I'm worried that it might distract from the head too much. Well see.
We'll get back to this once I start painting the thing.
But there's more - I've actually completed a model as well!
Looking forward to what you do with the Great Unclean one (and good job to GW for selecting you for their early releases, can only help drive sales).
The Squat is great though. Gives a good "imperial alien" feel, which is certainly one way to capture that old squat vibe.
I doubt my tinkering will drive sales, but I'm certainly not complaining!
Fantastic work on the squat, Johan! That is one project I am really looking forward to, as I've been thinking about doing something similar for a while. The paintjob does such an amazing job of bringing the model more firmly into the 40k 'verse. What's that head, by the way? Some kind of Primaris rebreather head?
Seeing how you've worked with the GUO, would the kit allow for combining the cowled head, sword arm and "regular" left arm (the one with the chains, not the one with the crazy mutated face) without major conversion work?
Looking forward to more hobby goodness in 2018, mate!
Thanks Krauty! You flatterer you!
The GUO kit is customisable sp you can combine the different arms and head in any configuration - no conversion necessary.
The blimp dwarfs really are perfect for squat conversions - all their gear is incredibly high tech so it fits right in with the 40k stuff. It's a regular reiver head with some modifications.
I really like the Squats - they're not cartoonish in any way, but grim and deadly-looking. I look forward to seeing what you do with Great Unclean One.
Yeah - I try to make them look tough as nails and down to business. No big beards and no bling, runes etc.
Haven't you heard? They are back!
Was wondering just how simple it would be to mess with the Kharadron kit to make them more 40K and thereby be more appropriate for Squats. Flippin excellent job though.


Valarie Musavi was at the Africa Health Agenda International Conference in Kigali, Rwanda earlier this month.
What an opportune time to delve deeper into young women's health discourse as when the continent is fresh from deliberating on matters Universal Health Care (UHC) during the Africa Health Agenda International Conference (AHAIC) 2019 in Kigali, Rwanda.
In this space discourse on young women's health needs where of priority including contraception and maternal health, coupled with strong interests at display for instance the Global CEO Amref Health Africa Dr. Githinji Githahi highlighted that in his capacity and at a personal level it is extremely important that we invest in Sexual health for young African Women. It goes without saying that this cohort disproportionately experience the health burden contributed to not only by the unresponsive health sector also as a result of social constructions like FGM, early child marriages and patriarchal institutionalization that overlooks the relevance of gender sensitive approaches in health care thus posing a risk to the wellbeing of girls and women in Africa.
As a young Sexual Reproductive Health and Right (SRHR) advocate in Kenya present at AHAIC 2019 together with the amazing Restless Development team in collaboration with UNFPA-ESARO we championed on the role of youth leaders in holding government accountable via a robust youth accountability session at the pre-youth conference.
Kenya has committed to the 2030 Sustainable Development Goals where goal 3.8 explicitly highlights on UHC stating that this means health care services should be accessible, effective, of quality and affordable ; she has further domesticated this commitment at the national level where UHC is part of the Big Four Agenda under agenda 2 on affordable health care. The practicality of this commitment is illustrated by the governments UHC pilot programs running in four counties within the country where issues relating to sexual health are gradually catching the government attention for example improvement on maternal health interventions through programs like Linda Mama which collaborates with the government to deliver affordable maternal services.
Youth led accountability is significant in ensuring the UHC is a lived reality for young women especially for those in rural settings and of vulnerable status like those living with disabilities and displaced persons.
Accountability seeks personal responsibility thus understanding that in my capacity as a young leader the change which I represent and desire begins with me steering the course to its goal through fostering meaningful collaborations, expressing transparency and linking communities to greater services.


Last fall, a friend and I decided to take a chocolate tour of Chicago. On the appointed day, we showed up at the Wrigley Building and began looking for our tour guide. We approached a woman who, while looking rather cross, also looked official. Was she connected with the chocolate tour, we asked.
"Yes," she replied. "We're waiting for a second guide. She's late and I can't take everyone." Her tone matched her weary facial expression. She checked off our names and dismissed us by never making eye contact again. A few minutes later, the second guide arrived. Participants were asked to join one of the two women.
"I don't want to go with crabby pants," one young woman whispered to her friend. Others must have felt the same way, for much coaxing was needed to get the right number of people in the original guide's group.
We often think of behavior as performance, but the two are not always the same thing. None of us knew the competence or experience of the "crabby" guide. Her knowledge of the seven chocolate shops we visited may have been stellar, but her behavior turned people off.
Behavior, as well as performance, affects the bottom line of any business. As writers an d speakers, our behavior with readers/fans/meeting planners affects repeat business. What role does your behavior play in your success? Where do courtesy, respect, and professionalism to others with whom you interact fall on your radar?
For most of us, behaviors such as punctuality, keeping confidences, and being fair in constructive feedback are common sense. How did we learn them? Did we see them exhibited early in our careers? Did we learn them in school? In any case, professional behavior is essential to career success. It is our responsibility as individuals experienced in professional workplace behavior to pass this knowledge on to those who are new.
In this age of increased technology, new forms of bad behavior can be seen daily. How many of us have been in meetings where people are obviously texting one another, or texting in general rather than participating in the discussion? How many folks neglect to turn off their phones (or at least put them on vibrate) during meetings or when a speaker is giving a presentation? The "pace of business" is a poor excuse for lack of courtesy/rude behavior.
As speakers and writers it may be more difficult to quantify what is lost in repeat bookings or when readers don't pick up our books because of a diva reputation. But the effect is there. Remember some years ago when a famous author was accused of plagiarizing the work of another? Her sales plummeted.
Professional, courteous behavior is a soft skill with hard consequences when it goes missing. Part of good behavior is being simply being present in the moment to what is happening, looking beyond the press of the buzzing phone.
A client recently told me of an experience he had while getting his haircut. While the stylist did a great job (he'd been going to her for years), he had been thinking about finding someone new as he felt invisible while sitting in her chair. "She was always talking to people other than me, occasionally answering her phone. I literally felt like an object. Last time I was there, it was amazing. She concentrated only on me. When her phone rang, she commented that voice mail would take care of it. She looked me in eye (through the mirror) as we chatted. It was a wonderful experience." His stylist was always talented and when she added professionalism and courtesy to her services she retained a customer on the verge of leaving.
Take some time to become more aware of how you interact with others. Are you treating them as you would expect to be treated? Do others feel good after an interaction with you? Keep in mind, how people treat each other is often a reflection of how they are treated. It all begins with us.
This entry was posted in Uncategorized and tagged career strategies, chocolate, courtesy, money, professional behavior, speaking, texting, writing on February 5, 2014 by Jerilyn Willin: Speaker, Writer, Coach.


JOHN ALBANO: JONAH HEX and RONALD McDONALD!
JOHN ALBANO is a name familiar to anyone who grew up reading DC Comics in the late 1960s and 1970s. He did a ton of humor work for the company and the Academy of Comic Book Arts awarded him a Shazam Award in 1971 (Best Writer: Humor Division) and 1972 (Best Individual Short Story - Dramatic) for "The Demon Within," that was illustrated by the great Jim Aparo, and published in DC Comics' House of Mystery #201. He also co-created (with artist Tony Dezuniga) the legendary Jonah Hex, the scarfaced cowboy who just will not die. Albano died in 2005 and Mark Evanier has more about his life here.
JOHN COSTANZA is primarily known as a letterer (on titles like Alan Moore and Steve Bissette's run on Swamp Thing) and cartoonist especially on Warner Bros. cartoon characters (though he's also worked on The Simpsons comic books as well as Roger Rabbit). He got his start as Joe Kubert's assistant on the newspaper strip, Tales of the Green Berets. He also won a Shazam Award from the ACBA in 1974 (Best Letterer), and in 1986 and 1987 won Comic Buyer's Guide Fan Awards for Favorite Letterer for his work on Swamp Thing.
If you're an Albano/Costanza/Ronald McDonald collector, you should be able to snag a copy of this relatively inexpensively. I got mine at a library book sale for less than a buck.


text:
Tango 1-1 (ePub)
9th Infantry Division LRPs in the Vietnam Delta
Regimental History American History Colour eBooks Military
By Jim Thayer
eBook Released: 19th May 2021
You'll be £4.99 closer to your next £10.00 credit when you purchase Tango 1-1. What's this?
Other formats available - Buy the Hardback and get the eBook for £1.99!
Tango 1-1 Hardback Add to Basket £19.99
Tango 1-1 Kindle (28.1 MB) Add to Basket £4.99
LRPs were all volunteers. They were in the spine-tingling, brain-twisting, nerve-wracking business of Long Range Patrolling. They varied in age from 18 to 30. These men operated in precision movements, like walking through a jungle quietly and being able to tell whether a man or an animal is moving through the brush without seeing the cause of movement. They could sit in an ambush for hours without moving a muscle except to ease the safety off the automatic weapon in their hand at the first sign of trouble. These men were good because they had to be to survive. Called LRP's for short, they were despised, respected, admired and sometimes thought to be a little short on brains by those who watched from the sidelines as a team started out on another mission to seek out the enemy. They were men who can take a baby or small child in their arms and make them stop crying. They shared their last smoke, last ration of food, last canteen of water. They were kind in some ways, deadly in others. They were men who believed in their country, freedom, and fellow men. They were a new kind of soldier in a new type of warfare.
LRPs stand out in a crowd of soldiers. It's not just their tiger fatigues but the way they walk, talk and stand. They were proud warriors because they were members of the Long Range Patrol.
Thayer's Tango 1–1 honors the unique role LRRP and Ranger units played in the war while humanizing the men who fought and died under often desperate and trying conditions.
Arms History
...full of the details and insights that only someone who has actually been in combat can relate.
Military Heritage, Fall 2020
A very good read.
Windscreen, The Military Vehicle Trust - December 2020
An absorbing account of special forces operations by Airborne Rangers of the Long Range Patrol in the Vietnam Delta. The use of troops behind enemy lines is not new, gong back to ancient times, but the Vietnam War saw some new twists and turns as the US attempted to wage war against a low tech enemy, using high tech equipment. – Highly Recommended.
Firetrench
Tango 1-1 is more than a personal memoir, but a homage to Thayer's unit and the men he fought alongside.
GoodReads, Robert Neil Smith
The book describes his war stories and military experience in an elite, basically a different story than the ordinary "grunt" of the US infantry in Vietnam. There are no particular reflections on the reason for the war, Thayer did not have the time during his time in Vietnam. But at the same time there is no particular hatred towards the enemy.
The book is thus extremely interesting for its exceptional nature in telling, with great sincerity, the experiences of a man who intensely experimented with the fighting in the Vietnam War and returned to tell his story.
Read the full Italian review here
On The Old Barbed Wire
As featured on Argunners
Argunners
"Fact is stranger than fiction" and "Tango 1-1" hit the mark for me. Personal accounts are a look behind the scenes and add clarity to what I have read about of similar circumstances/events. Thank you for your service, Jim, and the efforts you put into letting the rest of us understand what Vietnam was like.
NetGalley, Allen Grew
I've read Tango 1-1 a book about the 9th Infantry Division LRPs in the Vietnam Delta by Jim Thayer. I have to thank Pen & Sword and Netgalley for making it available to me. I find it interesting reading about this conflict for some reason. This is somewhat different from most books about this war and the men who fought it. I recommend it for those interested in military history and the Vietnam war.
NetGalley, Mikael Sandeberg
This account takes the reader into the front line in Vietnam with a remarkable group of men who were proud to be warriors. The narrator takes us on patrol to jungle, forest and paddy fields and his account leaves little to the imagination. His recall is astonishing and you feel his fear, his relief, his triumph and his doubts. Overall, the enduring message is the importance of the team ethic coupled with the bravery and boldness of the LRPS. The thing that he has in common with soldiers of other eras is that reluctance to share experiences with the uninitiated. In this book he has succeeded in spanning that gap and has delivered an account that is so good you can smell the rotting vegetation, feel the damp, and gain at least some insight into the world he knew in Vietnam.
Michael McCarthy. Battlefield Guide
About Jim Thayer
Jim Thayer served in the LRPs of the US 9th Infantry Division in 1968-69 in the war in Vietnam. He was highly decorated for his bravery in combat, (Silver Star, 3 Bronze Stars with 'V', the Vietnam Cross of Gallantry, 2 Air Combat Medals, and 3 Purple Hearts). Thayer was severely wounded in combat, but recovered and went on to a career in law enforcement after Vietnam. He sadly passed away in January 2020.
More titles by Jim Thayer


text:
De Polder Scheldeschorren-Noord is een Vlaamse polder (watering), die zich uitstrekt over de gemeenten Bornem en Sint-Amands in Antwerpen en Buggenhout in Oost-Vlaanderen. De polder maakt deel uit van het het waterschap Rivierenland.

De polder is opgericht bij besluit van de Vlaamse Regering van 19 december 2008, dat op 2 juli 2010 in werking trad. Hij is de opvolger van de voormalige polders van Bornem, van Weert, van Hingene en de polder Oude en Nieuwe Schorren. De afbakening is verder aangepast om overeen te komen met het deelbekken Scheldeschorren van het waterschap Rivierenland.

De zetel is het oude gemeentehuis van Hingene.

Watering

redpajama_set_name: RedPajamaWikipedia


text:
Q: Проблема с Route::group Привествую. У меня есть раздел posts какой содержит базовые роутинги, решил добавить еще одно вложение posts/trashed но не могу до него достучатся.
Как было
Route::group(['namespace' => 'Admin', 'prefix' => 'admin', 'middleware' => 'auth'],
    function () {
        Route::resource('posts', 'BlogPostController', ['names' => 'admin.posts']);
    });

Пробую добавить trashed как еще одну глубину в posts где метод из BlogPostController нужна только одна фунция это trashed
Route::group(['namespace' => 'Admin', 'prefix' => 'admin', 'middleware' => 'auth'],
    function () {
        Route::resource('posts', 'BlogPostController', ['names' => 'admin.posts']);

        Route::get('posts/trashed', ['uses' => 'BlogPostController@trashed',
            'as' => 'admin.posts.trashed']);
    });

Список маршрутов по методу выше
|        | POST      | admin/posts                      | admin.posts.store        | App\Http\Controllers\Admin\BlogPostController@store                    | web,auth
                                           |
|        | GET|HEAD  | admin/posts                      | admin.posts.index        | App\Http\Controllers\Admin\BlogPostController@index                    | web,auth
                                           |
|        | GET|HEAD  | admin/posts/create               | admin.posts.create       | App\Http\Controllers\Admin\BlogPostController@create                   | web,auth
                                           |
|        | GET|HEAD  | admin/posts/trashed              | admin.posts.trashed      | App\Http\Controllers\Admin\BlogPostController@trashed                  | web,auth
                                           |
|        | DELETE    | admin/posts/{post}               | admin.posts.destroy      | App\Http\Controllers\Admin\BlogPostController@destroy                  | web,auth
                                           |
|        | GET|HEAD  | admin/posts/{post}               | admin.posts.show         | App\Http\Controllers\Admin\BlogPostController@show                     | web,auth
                                           |
|        | PUT|PATCH | admin/posts/{post}               | admin.posts.update       | App\Http\Controllers\Admin\BlogPostController@update                   | web,auth
                                           |
|        | GET|HEAD  | admin/posts/{post}/edit          | admin.posts.edit         | App\Http\Controllers\Admin\BlogPostController@edit                     | web,auth

отрывок из BlogPostController.php
 public function trashed()
    {

        $posts = $this->blogPostRepository->getAllWithPaginateTrash(5);

        return view('admin.posts.index', compact('posts'));

    }

Проблема в том что из Route::group не работает, выводит просто белую страницы без 404 ошибки, без каких-то других ошибок и дебаг не работает на этой странице. Выношу за пределы group вот таким способом то все работает, данные приходят те какие жду по ссылки
Route::get('posts/trashed', ['uses' => 'Admin\BlogPostController@trashed',
                'as' => 'admin.posts.trashed']);

Но я хочу чтоб он в Route::group сидел и только один маршрут строился с trashed.
Как сделать это ?

A: Добавьте ваш роут перед resource.
Route::get(
    'posts/trashed',
    [
        'uses' => 'BlogPostController@trashed',
        'as' => 'admin.posts.trashed'
    ]
);

Ваш запрос сначала попадает в resource и не находит страницу posts/trashed и выдает ошибку 404. До GET после него, он не доходит.

redpajama_set_name: RedPajamaStackExchange


Cue the chilling music, strobe lights, screams, chainsaws, and clowns. Halloween Horror Nights at Universal Studios Orlando are back this year, and packages are available now to book. If being scared and chased is your thing, don't miss out on Halloween Horror Nights. There's plenty of scare zones and haunted houses to leave you sleeping with the lights on once you're done. Quick disclaimer: Halloween Horror Nights is not recommended for children under 13 years old.
Halloween Horror Nights begin September 6th and run select nights through November 2nd. If you're looking for a screaming good deal, here's the perfect package for you.
BONUS: If you book by June 5th, 2019, you'll get a 2nd event night free!!
Perhaps the basic package isn't enough to scare you, then I highly recommend adding on the R.I.P. Tour. This V.I.P. tour allows you priority access to your nightmares. Enjoy breezing past everyone in line and enter the haunted houses in your own V.I.P entrance. As someone who waited 2 hours for the Stranger Things haunted house last year, I would've killed (pun intended) for V.I.P. treatment. This package starts at $191.69 per person.
Another option for add-ons is the Behind the Screams: Unmasking the Horror Tour. This version takes place during the daytime and it's a lights on version through the haunted houses. Prices start at $85.19 per person.
Keep in mind, Universal has some amazing resorts on property. My recommendation would be staying at one of the Premier Hotels which include Express Passes with your stay. Enjoy the entire day with minimal wait times and maximize your fun! Don't let this screaming good deal for Halloween Horror Nights scare you! Get your packaged booked today and get a 2nd night free at Halloween Horror Nights.
Are you ready to be terrified and need a vacation? Let's get yours booked today! As a travel planner with Key to the World Travel, the official travel partner for Chip and Company, I can help you with all Disney Destinations, Universal Orlando, Cruises, and more! Best of all, my services are FREE to you! For a no obligations quote, send me an email or fill out and submit the form below.


I haven't posted photos from the redone Big Thunder Mountain Railroad in a while. Though it's been a few months since it reopened, it's still as popular as ever, and the ride is absolutely gorgeous, given its over-yearlong refurbishment. Here are some snapshots to enjoy!
Big Thunder Mountain Railroad splashes down in its climactic finale.
Whizzing by some flipping opposum.
I really liked how the light fell upon the rocks and the track in this shot, looking back, from the second lift hill.
Beware of critters loitering around Big Thunder Mountain!
A new explosive scene livens up the final lift hill!


text:
How unequal is the European Parliament's representation?
Anish Tailor, Nicolas Véron 21 May 2014
The European Parliamentary elections are conducted under rules that give voters power that varies with their nationality. This inequality is higher than in European and US national elections, as well as in large emerging-market democracies like Brazil, India, and Indonesia. Making the distribution more equal would be simple, but would require a change in the EU Treaties.
Turnout in the European Parliament elections
Owen McDougall, Ashoka Mody
A bonus seat system for European Parliament elections
Matteo Galizzi, Maurizio Lisciandra
This week's European Parliament election (22–25 May) has several unprecedented features. Most importantly, the main pan-European parties are fielding lead candidates for European Commission President. Turning the election into a presidential horse race was intended to increase electoral participation and enhance the Parliament's democratic legitimacy, even though it remains to be seen whether voters will actually see things this way.
Critics often blame European citizens' relative lack of interest in the European Parliament on its inherent inequality of representation. Voters in smaller member states are overrepresented. Germany's Federal Constitutional Court, when ruling on the Lisbon Treaty on 30 June 2009, said that the European Parliamentary election process 'does not take due account of equality'. In the Court's view, this constitutes one of two key factors in the European Union's 'structural democratic deficit', the other being the European Parliament's 'position in the European competence structure', i.e. its lack of power compared to other EU institutions.1
How unequal is the representation comparatively?
In the Treaty on European Union, government representation in the lower house is based on both a principle of disproportionate electoral weight given to smaller countries, and on binding thresholds of minimum and maximum representation.2 As a consequence, the European Parliament is at the low end in terms of electoral equality.
One way to measure voter inequality is to look at the 'voting Gini coefficient'.
This uses the familiar measure of inequality of income, but applies it to European Parliament voting power per voter.
Members of the European Parliament will be elected by voters in given constituencies. In some nations, constituencies follow a sub-national geographical division; in others, constituencies are allocated a number of seats in the lower house based on population proportion. Regardless of the method, it is possible to assess the number of voters that will be represented by each Member of the European Parliament (MEP).
The voting power per voter is then just the vote share of one MEP (i.e. 1/n, where n is the number of MEPs) divided by the number of voters represented. This indicator varies widely across constituencies, since the number of voters per MEP varies greatly – from under 70,000 voters per MEP to over 700,000 per MEP. This number tends to be higher for the most populous member states.
Ordering the 'voting power' from the lowest vote share to the highest yields a 'voting Lorenz curve', and the Gini is calculated as usual.
A high voting Gini coefficient suggests a high degree of voting power inequality among citizens eligible to vote.
Figure 1 shows the Gini coefficients for the European Parliament (EP) and that of several other parliaments. Voting power in the EP is outside the norm of individual European countries in terms of equality of representation. Germany, whose professed commitment to this principle is unparalleled among countries reviewed, is at the other end of the spectrum. Indeed, the European Parliament is at the low end in terms of electoral equality even beyond Europe.
Figure 1. Voting Gini coefficients
Higher levels of inequality of representation may be expected in larger, more diverse polities where the political complexity of federal arrangements leads to awkward institutional compromises, which is definitely the case of the EU. In our sample, high voting Gini coefficients are indeed also observed for the lower houses in India and Brazil, which come closest to the EP on that measure. For example, in Brazil voters from Sao Paulo state are notoriously underrepresented. Yet the US and Indonesia, which are also large and diverse, both display comparatively low voting Gini coefficients.
How much change would produce an acceptable level of equality of representation?
Read in a different light, Figure 1 suggests that the European Parliament would not need to go all the way to representative equality as high as the German Bundestag to join the norm of lower chambers in democratic polities. This is important, since a modified distribution of seats that reduced the voting Gini coefficient to something like 10% could be achieved without entirely renouncing the Treaty principle of 'degressive proportionality' as currently implemented by the European Council. It would, however, require lowering the minimum of six MEP seats per member state, and thus a modification of the Treaty on European Union.
As an illustration, one gets a voting Gini coefficient of 10% with a distribution of seats that is identical to the current one for the six largest member states (Germany, France, UK, Italy, Spain, and Poland), but which halves the number of seats in the four smallest member states (Malta, Luxembourg, Cyprus, and Estonia) from six to three each, and smoothens the distribution with a less sharp reduction in seats numbers for the remaining 18 member states.
If such a level were reached, our international comparison suggests that it would no longer be reasonable for the German Federal Constitutional Court or other watchdogs to label the European Parliament's representative inequality as an element of "structural democratic deficit". This labelling, however, does not appear unreasonable under the current arrangements.
In the charts below, we compare the skewed nature of the European Parliament's representation of European voters with other lower houses of large or medium-sized democratic polities.
For each chamber, the chart shows the distribution of the number of eligible voters per representative, from the one(s) representing the lowest number of eligible voters, on the left end, to the one(s) representing the most, on the right end. A flat distribution indicates a high level of equality of representation. A sloped or skewed distribution indicates inequality of representation.3
1 The court's press release in English about its ruling on the Lisbon Treaty is at https://www.bundesverfassungsgericht.de/pressemitteilungen/bvg09-072en.html.
2 The EU Treaties stipulate that 'Representation of citizens should be degressively proportional, with a minimum threshold of six members [of the European Parliament] per Member State. No Member State shall be allocated more than ninety-six seats' (Article 14(2) of the Treaty on European Union). The ratio between the maximum and minimum (96/6) is 16 to 1, while the ratio between voting-age populations of the largest and smallest members (Germany and Luxembourg, respectively) is more than 172 to 1. However, no specific formula for representation is provided, and the exact composition is to be adopted by unanimous decision of the European Council. The latest apportionment decision was adopted in June 2013, in the run-up to the accession of Croatia as the EU's 28th member state.
3 For most countries reviewed, average voting-age population per government representative is based on the total population per relevant territorial subdivision (e.g. state or province), taken from each country's census bureau, and on the 'Voting-Age Population' (VAP) variable from the International Institute for Democracy and Electoral Assistance (IDEA)'s database (http://www.idea.int/).
The charts depict the simple division of voting-age-population per territorial subdivision by the number of representatives in the lower house that serve that particular territorial subdivision. The number of government representatives from each subdivision was found in each country's lower house website. Voting-age population per subdivision was calculated by multiplying the VAP number by the subdivision's percentage share of the country's total population. Percentage shares were calculated based on census data for total population from each country's statistics bureau. IDEA estimates the VAP number based on data from the International Database of the US Census Bureau. IDEA includes all citizens over the age of 18 within the scope of VAP. However, this figure does not take into account legal barriers, such as registration. It also excludes resident non-citizens from the pool. For the US, we used data from the United States Elections Project at George Mason University (http://elections.gmu.edu/). For the UK we used the total number of parliamentary electors from the UK Office of National Statistics, which they define as "residential qualifiers, attainers and overseas electors".
Topics: EU institutions Politics and economics
Tags: elections, democracy, EU, Inequality, voting, European parliament, treaty change
Anish Tailor
Research Analyst, Peterson Institute for International Economics
Nicolas Véron
Senior Fellow, Bruegel and Peterson Institute for International Economics


text:
Q: Find an item in array of maps and delete it I have an array of maps, from which I want to delete an element if it exists, which is determined by its "key".
How to do it? I want it not to be slow. Preserving the order isn't important.
myMaps = []map[string]interface{} {
  map[string]interface{} {"key": "aaa", "key2": 222, "key3": "aafdsafd"},
  map[string]interface{} {"key": "key_to_delete", "key2": 366, "key3": "333aafdsafd"},
  map[string]interface{} {"key": "cccc", "key2": 467, "key3": "jhgfjhg"},
}
for _, x := range myMaps {
  if x["key"] == "key_to_delete" {
    //delete this element as a) key of the map b) the map-element as an element of the array; How?
  }
}

The delete(...) function:
when iterating over an array, a copy of it is what gets passed in the body of a loop. No? How would then delete(...) delete an element from the real array?
update:
I need to know of how to delete 2 types of entities, and for my case:

*

*an element of an array - a map

*an element of a map, with a certain key

Without using a third-party library.

A: If you want to delete the key from the map:
for _, x := range myMaps {
    if x["key"] == "key_to_delete" {
        delete(x, "key")
    }
}

If what you want is to delete the map from the array it gets complicated, you're better off creating a second array and inserting into it if the current map is to be kept:
myFilteredMaps := make([]map[string]interface{}, 0, len(myMaps))
for _, x := range myMaps {
    if x["key"] != "key_to_delete" {
        myFilteredMaps = append(myFilteredMaps, x)
    }
}
myMaps = myFilteredMaps

Both of these are pretty quick so long as len(myMaps) isn't too large, both have linear runtime with respect to that length.


Instant access, safe surfing, and an enjoyable online experience.
How to Access Tumblr from Anywhere?
You can access Tumblr even if it is not available in your region. Just get PureVPN by following the steps below.
Virtual location changed to US. Access Tumblr now.
Due to ongoing scandals that surround the social platform, Tumblr has been restricted for access in many countries across the world.
With a Tumblr VPN, you can access your favorite social network in any country you go to. You can even remain safe from cyber-attacks which may impact most Tumblr users.
Frequent travelers as well as vacation travelers face issues related to unavailability of services very often. When you go to a new country and find out that your favorite social network is not available in the region you are in, it can be disappointing.
To access Tumblr no matter where you go, you need a good Tumblr VPN such as PureVPN. With PureVPN connected on your device, you can access Tumblr from any region in the world. PureVPN makes you completely anonymous online, making it impossible for your ISP to limit your bandwidth when you access Tumblr from a region where it is not available.
When you go to a new country in search of better opportunities, you still don't want to cut ties with the things you loved back at home. For instance, your time in the new country may get boring, and you may even feel lonely if you can't access Tumblr and stay in touch with your loved ones.
The best way to avoid all these issues is by subscribing to a premium VPN service for Tumblr, one which can offer you guaranteed access, such as PureVPN. Once you have connected to PureVPN, you can choose a server in any of the 180 countries, and enjoy unrestricted access.
Most of the content on Tumblr is available in only limited regions. This is why the content you see on your feed is mostly related to your region and not elsewhere. If you are interested in accessing trending content on Tumblr from other regions, you are out of luck, unless you connect to PureVPN.
PureVPN is the best Tumblr VPN which can provide you access to unique content that is not available in your region. Just choose a different country, hit connect, and access Tumblr to see content trending in the country you have just connected to.
Tumblr has had its share of data breaches in the past, where the most infamous breach caused 65 million passwords to get stolen. The massive breach caused widespread chaos. Many people used the same password for Tumblr as they used for other social profiles, and such people lost access to multiple accounts at the same time.
In such instances where massive data breaches take place, those who use a VPN every time they go online have a very low chance of getting hacked, as compared to those who don't. So, if you want to remain safe from data breaches, get PureVPN.
If you are trying to access Tumblr in a region where it is unavailable, chances are that your ISP will notice your online activity and restrict your IP. Once an IP has been restricted, doing basic stuff online, such as streaming videos on YouTube and sending emails becomes a hassle.
To remain safe from all IP-based bans and restrictions, connect to PureVPN and enjoy complete anonymity. With PureVPN, your original IP address gets masked and replaced by a new VPN-provided IP address. This gives you a new digital identity and keeps you safe from bans and restrictions.
Tumblr may be unavailable in your country due to regional restrictions. In such cases, it is impossible to access the social platform without a Tumblr VPN such as PureVPN. It will allow you to change your location to access Tumblr whilst helping you maintain your privacy and security.
Should I use a free VPN for Tumblr?
Using a free VPN is risky and intrusive. It makes you highly vulnerable online and makes you prone to cyber-attacks and phishing scams. To retain your privacy and keep your data safe, never use a free VPN. Always use a premium VPN.
Can I access Tumblr from anywhere?
With PureVPN, you can access Tumblr from any region in the world. Just download and install PureVPN on your device. Then, launch the app and hit connect. Once connected, you can access Tumblr from anywhere.
Is it safe to use a VPN with Tumblr?
Free VPNs are unsafe to use. When you use these supposedly free services, your personal data becomes totally exposed online, and you are served targeted advertisements. To remain safe while using a VPN, always use a premium VPN such as PureVPN.
What are the other benefits I can get with PureVPN?
With a VPN, you can enjoy complete anonymity, access restricted services, and continue to enjoy fast internet speeds, irrespective of your location. You can also be completely safe from online malice that can cripple your devices and expose your personal data.