text:
How Maintaining Prosthetic Services Can Help Prepare for the Next Fight
In this photo from September 2017, Navy Seaman Chris Krobath, a prosthetics patient at Naval Medical Center San Diego, reached for new heights on the hospital's climbing wall as part of rehabilitation therapy.
Technology | Research and Innovation
Despite the winding down of the conflicts in Afghanistan and Iraq, Military Health System services for our wounded warriors, particularly those who have lost limbs in these conflicts, remain steady and may well increase in scope during the coming years.
"We've got to be ready for the next conflict," said John Shero, executive director of the Defense Department's Extremity Trauma and Amputation Center of Excellence, or EACE, at Joint Base San Antonio-Fort Sam Houston in Texas.
"During the period that we're in now, a time of reduced ground conflict, we've got to sustain our clinical skills in order to be able to take care of the next battlefield casualties."
Shero pointed to the example of the suicide bombing at the international airport in Kabul, Afghanistan, in late August during the U.S. military's evacuation from that country. Victims of that attack – both U.S. military active duty and Afghans – came through the military's health care system. "We were absolutely prepared to care for those casualties," Shero said. "But if we don't sustain key clinical skills, we won't be."
The wars in Iraq and Afghanistan prompted major advancements in medical care available to individuals with amputations, explained Dr. Andrea Crunkhorn, the chief of clinical programs for EACE at the Defense Health Agency headquarters in Falls Church, Virginia.
"The DOD has really been at the front of that leap forward over the last 20 years," Crunkhorn said.
Military medical leaders intend to build on that progress by continuing research and support for those with limb loss.
The DOD's research and clinical services for wounded warriors are centered on three Advanced Rehabilitation Centers, known as ARCs: Walter Reed National Military Medical Center's Military Advanced Training Center in Bethesda, Maryland; Brooke Army Medical Center's Center for the Intrepid in San Antonio, Texas; and Naval Medical Center San Diego's Comprehensive Combat and Complex Casualty Care ("C5") Program in San Diego.
Those three centers, along with the EACE, form the DOD Amputation Care Network, with a primary mission to fully restore normal human function to patients who have sustained severe trauma or amputation.
These MHS facilities lead the nation in developing new technology and support for people with amputations.
"What has been so fabulous about the last 20 years has been the level of collaboration at the national level," including civilian and academic medical institutions, Crunkhorn said.
Expanded Care
The ARC at Walter Reed recently made a contractual change with how it provides prosthetic services which Shero said he hopes "will increase the capacity and the amount of prosthetic care that is able to be delivered at Walter Reed."
That change, however, did lead to some misinformation that services were being reduced, which was "absolutely not correct," Shero said.
The staff at Walter Reed always remained at the ready to provide care.
"The capability has never changed," she added. "Capacity has waxed and waned with COVID, and that's fair across all health care systems. But we absolutely want to keep all of [our] capabilities well-rehearsed and well-practiced at all of our sites. In order to do that, we have to have patients flow through the doors."
That means expanded opportunity for other Military Health System beneficiaries who may have lost a limb, she added.
Game-changers
The EACE aims to drive a cycle of improved care and innovative research by embedding clinically focused researchers within the ARCs.
"Our research team works right alongside the clinicians who are delivering extremity trauma and amputation care," Shero explained. "From that, we identify the clinical gaps, address those gaps through relevant research, and then use those research findings to improve the overall process of care."
That care includes sophisticated new procedures and products for those with missing or disfigured and painful limbs.
"What we're seeing as a follow-on is some really nice evolution in surgical procedures and techniques," Crunkhorn said. "We're also seeing some progression with orthoses, and that's important because a lot of young men and women didn't come back with an amputation from the war, but they came back with mangled limbs."
Orthotics differ from prosthetic devices in that they are supportive of a limb instead of a replacement for one. An example cited by both Shero and Crunkhorn is what's known as the "IDEO," or Intrepid Dynamic Exoskeletal Orthosis. The IDEO is a customized foot-and-ankle brace made of carbon fiber that transfers energy and relieves pain that can become so acute that many patients would rather have their foot amputated than endure it.
"It's a life-changing orthotic," Shero said. "Before, many of our active duty and veterans that had very severe extremity trauma saw their only choice as living with pain and disability or having an amputation. But the IDEO and other advanced orthotic devices that we have helped develop and implement are really changing that."
Patients who were barely able to walk before "are back to running, jumping, and their full complement of requirements to remain on active duty," he added. "It truly is a game-changer."
The IDEO is available at all three ARCs, and some civilian organizations are using the same technology as well, Shero said.
Cutting-edge procedures
Crunkhorn said that prosthetics and orthotics are by no means the only answers for grievously wounded warriors. She cited four other ground-breaking surgical procedures for those with lost or dysfunctional limbs.
They include osseointegration, when a limb prosthesis is permanently, surgically anchored into a patient's own bone; agonist-antagonist myoneural interface (AAMI), a modified amputation surgery that retains muscle and limb control; targeted muscle reinnervation (TMR) and regenerative peripheral nerve interface (RPNI), both of which help with managing nerve input and pain in the residual limb. All of these sophisticated care options are under continual development, even as they are being implemented for those wounded warriors and others who need them.
Crunkhorn said the new procedures dovetail with two of the DHA's key priorities – supporting a medically ready force and a ready medical force. Following up with men and women injured in combat years ago, and working with retirees and others from across the age ranges for all beneficiaries, she said this "evolving standard of care" gives ARC surgeons and other specialists the opportunity to work together to optimize outcomes.
"These are really changing the face of amputation surgery, and creating the potential for more functional outcomes following amputation," she said.
Information Technology Infrastructure Service Delivery Management Program
Topics: Technology
Medical Coding of the DOD Health Records
Topics: Technology | Federal Electronic Health Record Modernization (FEHRM) Program Office
Risk Management Framework (RMF)
Research and Development (R&D) Enterprise Activity (EA)
Topics: Research and Innovation
Technology Transfer (T2) Program
Acceptable Use of Defense Health Agency Information Technology (IT)
Waiver of Restrictive Licensure and Privileging Procedures to Facilitate the Expansion of Telemedicine Services in the Military Health System 12-010
In order to facilitate the expansion of telemedicine services in the Military Health System, this memorandum waives selective provisions of Department of Defense 602S.13-R, "Clinical Quality Assurance in the Military Health System," June 11 , 2004. This waiver is conditioned on the specific provisions of this memorandum, and shall remain in effect, unless modified or revoked, until the cancellation and reissuance of DoD 602S.13-R, or the issuance of a Department of Defense Instruction for or including telemedicine.
Topics: Innovation | Technology
MHS Enterprise Architecture Signed Memo and Guide 20120730
Announcement of the release of the Military Health System (MHS) Enterprise Architecture (EA) Guide. The guide supports the MHS CIO's responsibilities for development and maintenance of EA, which complies with the Department of Defense's responsibilities under the Clinger-Cohen Act of 1996, Public Law 104-106.
Identification #: 00-memo-2012-07-30
Guidance on the Establishment of a Human Cell, Tissue, and Cellular and Tissue Based Products Program
This memorandum requests the Services resource a Human Cell, Tissue, and Cellular and Tissue Based Products (HCT/Ps) Program that complies with regulatory standards for management and oversight of HCT/Ps, according to the best fit for their Service.
Topics: Technology | Research and Innovation
Standard Enterprise Architecture Requirements for Acquiring Information Management/Information Technology Products and Services
The Military Health System (MHS) Information Management/Information Technology (IM/IT) Strategic Plan established enterprise-wide interoperability and common architecture goals for MHS 1M/IT products and services that promote agility and interoperability within MHS and externally with Federal and industry partners.
MHS Cloud First Adoption Directive and Policy Guidance Signed Memo and Attachment
The National Defense Authorization Act for Fiscal Year (FY) 2012 mandates that the Department of Defense (DoD) and its agencies develop a strategy to migrate to using Cloud computing services. Against this backdrop, DoD released an IT Enterprise Strategy and Roadmap plan in September 2011 developed by the DoD CIO, Teri Takai. This memorandum is consistent with Federal and DoD strategies, directives, and plans as they relate to implementation of a Military Health System (MHS) Cloud First policy aligning with the MHS mission


Even though our kilts are ex hire, they are in perfect condition.
Every time Millsom & Main sell an ex hire kilt, it is steam cleaned and has it's pleats repressed and basted to ensure it looks the part.
Our ex hire sale will give you the chance to purchase a full kilt outfit at a competitive price.
We invite our existing customers the chance to view and purchase early. Available from Thursday 21st September.


text:
Aussiedlerhöfe Brücklein ist ein Wohnplatz auf der Gemarkung des Boxberger Stadtteils Windischbuch im Main-Tauber-Kreis im fränkisch geprägten Nordosten Baden-Württembergs.

Geographie

Die Aussiedlerhöfe Brücklein liegen etwa zwei Kilometer westlich von Windischbuch im Grenzbereich des Main-Tauber-Kreises (Stadt Boxberg) zum Neckar-Odenwald-Kreis (Stadt Ravenstein). Die Gemarkung wird durch den Diensbach entwässert.

Geschichte
Der Ort kam als Teil der ehemals selbständigen Gemeinde Windischbuch am 1. Januar 1973 zur Stadt Boxberg.

Verkehr
Die Aussiedlerhöfe Brücklein sind vom Main-Tauber-Kreis kommend über die K 2841 und vom Neckar-Odenwald-Kreis kommend über die K 3961 zu erreichen.

Weblinks

 Aussiedlerhöfe Brücklein auf der Website www.leo-bw.de

Einzelnachweise

Geographie (Boxberg, Baden)
Ort im Main-Tauber-Kreis

redpajama_set_name: RedPajamaWikipedia


text:
Nodejs
========

This role is based on the setup from
https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

Requirements
------------

Ubuntu or Debian.
Gathering facts cannot be turned off.

Role Variables
--------------

No role variables are being used.
The distro information is retrieved from gathering facts.

Example Playbook
-------------------------

    - hosts: servers
      roles:
         - bulv1ne.nodejs

License
-------

MIT

redpajama_set_name: RedPajamaGithub


text:
Die Grube Petersberg ist eine ehemalige Buntmetallerzgrube im Bensberger Erzrevier in Overath. Sie lag zwischen den Ortschaften Griesbalken und Kotten in Heiligenhaus.

Geschichte
Das Mutungsgesuch für das Grubenfeld Petersberg stammt vom 21. Februar 1868 durch die Gesellschaft Altenberg. Am 28. April 1868 war die Schlussbesprechung, mit der die Bauwürdigkeit des Grubenfeldes bestätigt wurde. Daraufhin erfolgte am 29. Mai 1868 die Verleihung auf Bleiglanz und Zinkblende. Der Fundpunkt lag zwischen Griesbalken und Kotten im so genannten Balkensiefen. In den Akten wird die Grube sowohl unter den "gebauten Gängen"  als auch unter den "nicht gebauten Gängen" aufgeführt.

Einzelnachweise

Stillgelegtes Bergwerk im Rheinisch-Bergischen Kreis
Bergwerk in Overath
Erzgrube im Bensberger Erzrevier


My name is Onitah Celestine, A Nigerian, An undergraduate studying Economics.
I'm a cryptocurrency trader and a baby programmer. Heard about steemit on reddit and I fell in love with her. I love writing especially getting to educate people on what I feel they should know.


Sharing your business with video content has never been more important. Whether your promoting the service you provide or an upcoming event, you'll catch the attention of your audience by delivering with video. A professional video can relay details about your business such as location, service and personality without distracting the viewer from the underlying message.
The right video can establish your brand. When designing your video, we take careful consideration of who your audience will be and what they are looking for.
Event videography highlights businesses that engage with the community. These videos often get great attention from the people that participate and their friends. Event videos can work in a businesses favor by showing their participation in the community they do business in.


text:
SciFi Diner Classic Ep. 14 – Our Interview with Felicia Day (The Guild, Dragon Age, and Dollhouse)
http://media.blubrry.com/scifidinerpodcast/p/traffic.libsyn.com/scifidiner/sfdc14.mp3
Subscribe: Apple Podcasts | Android | RSS
SciFi Diner Classic Ep. 14
Our Interview with Felicia Day
(The Guild, Dragon Age, and Dollhouse)
In our fourteenth episode of the SciFi Diner Classic, we interview actor Felicia Day (The Guild, Dragon Age, and Dollhouse). Since we do a news and interview show, it goes without saying that the news portion of our episodes often date themselves fast. And while the interviews with the people that make Science Fiction happen remain relevant and in our opinion important, most listeners will not listen back 100 episodes and wade through old news just to get to the interview. So what the SciFi Diner Classic aims to do is to share these interviews with you. If you have been with us from the beginning, then bear with us as we introduce some of our newer listeners to voices from the past. We're bringing you just the interview and nothing else.
Kathryn Felicia Day (born on June 28, 1979) is an American actress, known for her work as "Vi" on the TV series Buffy the Vampire Slayer and for parts in movies such as Bring It On Again and June, as well as the Internet musical, Dr. Horrible's Sing-Along Blog. Day is also the star, script writer and producer of the original web series The Guild, a show loosely based on her life as a gamer. She also starred in the Dragon Age Web Series; Dragon Age: Redemption, which she wrote. She is a member of the Board of Directors of the International Academy of Web Television.
In Podcast Notes
Buffy Dollhouse Dr. Horrible's Sing-Along-Blog Felicia Day The Guild
The Scifi Diner Podcast Ep. 420 – The State of Star Trek and A Look Back at 2021
The Scifi Diner Podcast Ep. 419 – The Matrix Resurrections
The Scifi Diner Podcast Ep. 418 – Our Top 5 SciFi Christmas Lists

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Cant get Providers to work Jersey I've googled and tried but I cant get Providers to work in my project.
POM.XML:
<dependencies>

        <dependency>
            <groupId>org.glassfish.jersey.containers</groupId>
            <artifactId>jersey-container-servlet</artifactId>
            <version>2.22.1</version>
        </dependency>

        <dependency>
            <groupId>org.glassfish.jersey.core</groupId>
            <artifactId>jersey-client</artifactId>
            <version>2.22.1</version>
        </dependency>

        <dependency>
            <groupId>org.apache.tomcat</groupId>
            <artifactId>tomcat-servlet-api</artifactId>
            <version>9.0.0.M1</version>
        </dependency>

        <dependency>
            <groupId>org.glassfish.jersey.media</groupId>
            <artifactId>jersey-media-json-jackson</artifactId>
            <version>2.22.1</version>
        </dependency>

        <dependency>
            <groupId>com.sun.jersey</groupId>
            <artifactId>jersey-servlet</artifactId>
            <version>1.19</version>
        </dependency>

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

My Filter:
package xxxxxxx
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import javax.ws.rs.container.ContainerRequestContext;
import javax.ws.rs.container.ContainerRequestFilter;
import javax.ws.rs.core.Response;
import javax.ws.rs.ext.Provider;
import javax.xml.bind.DatatypeConverter;

@Provider
public class BasicAuthFilter implements ContainerRequestFilter {

    @Override
    public void filter(ContainerRequestContext requestContext)
                    throws IOException {

        String authorization = requestContext.getHeaderString("Authorization");
        if (!auth(authorization)) {

                requestContext.abortWith(Response
                    .status(Response.Status.UNAUTHORIZED)
                    .entity("User cannot access the resource.")
                    .build());
        }
    }

    private Boolean auth(String authorization)
            throws UnsupportedEncodingException {
        if (authorization != null && authorization.startsWith("Basic")) {
            String base64Credentials = authorization
                    .substring("Basic".length()).trim();

            byte[] decoded = DatatypeConverter
                    .parseBase64Binary(base64Credentials);

            final String[] values = new String(decoded, "UTF-8").split(":", 2);
            if (values.length == 2 && values[0].equals("usuario")
                    && values[1].equals("senha")) {
                return true;
            }
        }
        return false;
    }

}

My ResourceConfig class:
import javax.ws.rs.ApplicationPath;

import org.glassfish.jersey.server.ResourceConfig;

import xxx.providers.BasicAuthFilter;
import xxx.resource.LogParserResource;

@ApplicationPath("rest")
public class ApplicationConfig extends ResourceConfig {
    public ApplicationConfig() {
        register(BasicAuthFilter.class);
        register(MyResource.class);
    }
}

Filter is not triggered. Anything wrong in my configuration?
WEB.XML is empty and the Resource is working fine. Any suggestions??
Thanks.

A: i noticed, that this dependency is not the version of the other ones:
    <dependency>
        <groupId>com.sun.jersey</groupId>
        <artifactId>jersey-servlet</artifactId>
        <version>1.19</version>
    </dependency>

you could try to use:
<dependency>
    <groupId>org.glassfish.jersey.containers</groupId>
    <artifactId>jersey-container-servlet</artifactId>
    <version>2.22.1</version>
</dependency>

and then notice the documentation:

Important
Servlet 2.x API does not provide a way how to programmatically read
  the filter mappings. To make application deployed using filter work
  correctly, either Servlet 3.x container must be used
  (jersey-container-servlet instead of jersey-container-servlet-core),
  or the context path of the app needs to be defined using init
  parameter jersey.config.servlet.filter.contextPath.

see: https://jersey.java.net/documentation/latest/deployment.html#deployment.servlet

redpajama_set_name: RedPajamaStackExchange


At St. Vartan Armenian Cathedral in New York yesterday, Carol Elizabeth Nalbantian, a daughter of Mr. and Mrs. Henry Nalbantian of New York and Port Jefferson, L.I., was married to Michael Stephan Brandt, the son of Mr. and Mrs. Michael Brandt of Lansing, Ill. The Rev. Carnig Hallajian performed the ceremony and Archbishop Tiran Nersoyan gave the blessing.
Nancy Nalbantian was maid of honor for her sister and Patrick Brandt was his brother's best man.
The bride graduated from the University of Chicago and is doing research in the department of medicine there. Her father is the vice president of U.S. Components, an electronics company in Bohemia, L.I.
Mr. Brandt also graduated from the University of Chicago, where he is a candidate for an M.B.A. degree. His father teaches history at the Eggerts Junior High School in Crown Point, Ind.


Harold Howe, a former chief federal educator, said it best; "What a school thinks about its library is a measure of what it feels about education." At Allen Community College, we love our Library. Centrally located in the main building of our Iola campus, and often referred to as the living room of the college, the Allen Library is a relaxed, cozy environment. Our mission to support student success virtually, concurrently, and in person by providing high-quality resources in student-centered learning environments, begins in our library. Whether you're a faculty member hosting a meeting, a student looking for tutoring services, a staff member looking for a relaxing place to eat lunch, or a community member looking for a good book, the Allen College Library has something for you.
In addition to our physical spaces, the Allen College Library is committed to providing resources to all our students regardless of how they access Allen. Our exceptional collection of electronic resources, streaming videos, and e-books are accessible via our state-of-the-art Discovery Service.


text:
Alfred Philippson (1 January 1864 – 28 March 1953) was a German geologist and geographer.
He was born at Bonn, son of Ludwig Philippson. He received his education at the gymnasium and university of his native town and at the University of Leipzig (Ph.D. 1886). In 1892 he became Privatdozent at Bonn, was appointed assistant professor seven years later, and in 1904 he was called to Bern as professor of geography. Having made voyages through Italy (Apulia region), Greece, Turkey, and Asia Minor, he published: Studien über Wasserscheiden, Berlin, 1886; Der Peloponnes, ib. 1892; Europa (with Neumann), Leipzig, 1894; Thessalien und Epirus, Berlin, 1897; Beiträge zur Kenntnis der Griechischen Inselwelt, Gotha, 1901; Das Mittelmeergebiet, Leipzig, 1904. He also published essays in the technical journals, such as Das fernste Italien. Geographische Reiseskizzen und Studien, Leipzig, 1925, and Apulien, Netherlands, 1937.

Since 1887 Philippson undertook, on a commission from the Berlin Akademie der Wissenschaften, an annual journey to Asia Minor for the purpose of geological investigation. His chief object in these excursions was to study, on a geological basis, the phenomena of the earth's surface both in their interrelationship and in their influence on the human race.

As a Jew, he lost his position under the Nazis. He tried without success to relocate to the US through his cousin Ernst Alfred Philippson. During the war, he was sent to the Theresienstadt concentration camp (1942–45), where he wrote a memoir on his scholarly activity (Wie ich zum Geographen wurde, partly published in 1996). He survived the war in part thanks to the support of his friend, Sven Hedin, resuming work on his multi-volume essay on the Greek landscapes (with E. Kirsten; posthumously published and continued by Kirsten).

References

http://jewishencyclopedia.com/view.jsp?artid=270&letter=P

External links
Guide to the Alfred Philippson Collection at the Leo Baeck Institute, New York.

1864 births
1953 deaths
Scientists from Bonn
19th-century German Jews
19th-century German geologists
People from the Rhine Province
University of Bonn alumni
Academic staff of the University of Bonn
Leipzig University alumni
Theresienstadt Ghetto survivors
Commanders Crosses of the Order of Merit of the Federal Republic of Germany
Gustav-Steinmann-Medaille winners
20th-century German geologists
Travelers in Asia Minor


A fortune top 100 organization based in Miami is looking to hire a Global Director of Payroll.
Reporting into the VP of Finance, The Director of Global Payroll will lead a global team of 10. You will be able to provide leadership and guidance to ensure your team executes payroll processing in all locations for weekly, bi-weekly and monthly processing. Due to high growth (and projected growth) via multiple acquisitions, you will look to continually standardize and simplify processes.
You will have proven experience with implementing Work Day payroll and/or transitioning to new platforms as well as managing the relationship between the payroll function, the broader HR team and the business. This role will require experience in Workday and a variety of ADP platforms. You should bring a big picture/strategic mindset, yet be able to roll your sleeves up and lead by example.
For further details please contact Rosh Jayawardena on rj@elliottscotthr.com. Job Code RJ/14028.


If an emergency arises, you need service now and we are there for you 24 hours a day, 7 days a week, and 365 days a year.
When you are in need of emergency service, DH Pace's highly trained and certified employees are always ready. Did you have a break-in or vandalism during the middle of the night? Or did weather caused an issue for your property? Regardless of the situation, our skilled team has you covered around the clock.
When you need emergency service, DH Pace is ready to help. We are ready any time 24 hours a day, 7 days a week and 365 days a year. If you have a door that needs repair or board up services due to vandalism, extreme weather, fire, or many other reasons, contact us.
DH Pace will secure any storefront, sectional door opening, rolling door opening, hollow metal door opening, security gates, or automatic door opening anywhere, anytime. We also offer FireCheck and Fire Drop Door Testing and planned annual maintenance programs to ensure your doors are always up to code and functioning properly.


Enjoy premium vision, potent style and durable eye protection with Oakley's Half Jacket 2.0. The frames use Oakley's lightweight O Matter material and feature a semi-rimless design for an extensive field of view. Their polarized Plutonite lenses filter 100% of all UV rays, meet the highest impact protection standards and feature Oakley's High Definition Optics that minimize distortion. Plus, the ear and nose pieces are made of Oakley's Unobtainium to keep your glasses exactly where you want them.


text:
Autumn Statement 2022 headline points for employers
Fox Williams LLP
United Kingdom December 1 2022
The Chancellor's 2022 Autumn statement contained a combination of tax increases and spending cuts, as part of what was stated to be a balanced plan for stability, growth and public services. It comes after a period of considerable economic uncertainty and while the UK is facing what is widely expected to be a lengthy recession ahead. On 22 November, the Finance (No 2) Bill 2022, which implements the Autumn statement resolutions, received its first reading.
We summarise the key tax and business-related implications below.
National Living Wage (NLW) and National Minimum Wage (NMW)
With effect from 1 April 2023:
The NLW will increase for workers aged 23 and over to £10.42 (from £9.50) per hour. This equates to an increase of £1,600 per year for a full-time worker.
The NMW will increase for workers aged 21-22 to £10.18 (from £9.18) per hour.
The NMW will increase for workers aged 18-20 to £7.49 (from £6.83) per hour.
The Government has set a target for the NMW to reach two-thirds of median earnings by 2024.
The income tax personal allowance (£12,570), higher rate tax threshold (£50,270) and employers Class 1 NICs threshold (£9,100) have all been frozen at their current rates until April 2028. This is two years longer than originally proposed.
The threshold at which the 45% additional rate of income tax is paid will be lowered to £125,140 (from £150,000), with effect from April 2023.
National insurance contributions (NICs)
The reversal of the 1.25% increase in National Insurance contributions will be maintained, and the previously proposed Health & Social Care Levy will no longer be introduced in April 2023.
Business & investment tax
It has been confirmed that the current 19% rate of corporation tax will rise to 25% in April 2023.
The dividend tax free allowance will be lowered to £1000 (from £2000) from April 2023 and £500 from April 2024.
The annual exemption amount for capital gains tax will be lowered to £6000 (from £12,300) from April 2023 and £3000 from April 2024.
Off-payroll working rules
As we highlighted in our November article, the current off payroll working rules are set to continue. The proposed repeal of IR35 will not now proceed, which means that end user employers will retain responsibility for determining the deemed employment status for tax purposes of contractors that they engage through personal service companies.
If a contractor is within scope of the current off-payroll rules, the fee payer (normally the employer) must ensure that they continue to account to HMRC for the appropriate income tax and NICs that are payable.
Fox Williams LLP - Kerry Kirby
HM Revenue and Customs (UK)
Tech companies, Future Fund investment and the prospect of insolvency - what company directors can do *
Key data protection issues for 2023 *
Cryptocurrencies: Watch this space *
What is the law of travel agency and what do you need to know? *
Dismissing directors - a guide to the key legal issues *


In this edition, we would like to share more about one of our pioneer Accredited Assessors, Europoint, which has recently been awarded with a new grant of trustmark.
1) Why do you offer assurance service in this field, and how does your services provide real-world value?
Europoint provides assessment services within a wide range of assurance and it-security standards and fields. Electronic identities and the assurance for them are continuously becoming a very important component in virtual infrastructure. Our services enable our customers to establish a higher level of trust for their solutions and services to enable them to reach out to new markets.
We see an increased need for interoperability and federation between different types electronic identities in Europe and worldwide. We expect this need to grow rapidly over the next years. Accreditation of identity services based on formal frameworks will be the key to enable such interoperability on an international scale.
Europoint will be a trusted partner within compliance and assurance services. We will be offering our services in Europe and Northern America.
We see Kantara Initiative as the leading organization for standardization of trust for electronic identities. It is logical for Europoint to be a member and to contribute to the community in this field.
Europoint offers advisory services and assurance services within Compliance, Information Security and IT Security. We are an independent organization that offers our services to large and security aware organizations primarily in Europe. We are by Payment Card Industry certified assessors, PCI QSA's and PCI PA QSA's and by Kantara Initiative Accredited Assessors.
Last year, Europoint performed the first Kantara IAF service assessment in Europe. The identity service is a solution for local and international students and researchers at Swedish universities.


text:
Mental Canvas Adds More Perspective to a Children's Book About Seeing Two Sides
An app based on an intriguing children's book allows a new company to demonstrate what it's technology can do
By Brady Dale • 09/01/15 2:53pm
"The Other Side in 3D" app for iPads 4 and up allows users to move around within Istvan Banyai's drawings. (Photo: Mental Canvas)
In 2005, Hungarian artist Istvan Banyai released The Other Side, a mind-bending book for children where the opposite sides of each page show the same scene from precisely the opposite direction. In mid-August, a Soho Startup called Mental Canvas released a new version of the book as an iOS app, "The Other Side in 3D."
With the new version (see it abridged for free or get the whole book for $4.99), viewers can move around Mr. Banyai's scenes, with its various elements shifting based on their relative position in the scene, which is made 3D by the startup's software. Then, by swiping all the way across the screen, viewers move into the picture and come out on the other side of it.
For example, you can look up from under water in a pool.
(Image: Mental Canvas)
And look down on the same pool from above:
The project both serves as an early business venture for the company, and as a demonstration of the concept, as Mental Canvas works to recruit more artists and designers to experiment with using the company's technology.
See more perspectives from the new app in its trailer on YouTube:
"The Other Side in 3D" represents the first example of the drawing technology and media type we are developing," Yale computer scientist and Mental Canvas founder Julie Dorsey said in a statement. "Mental Canvas reimagines drawing, imbuing it with entirely new capabilities, bringing it fully into the digital age."
The Mental Canvas team approached Mr. Banyai about adapting his drawings for the platform, It also has other projects underway, created natively in the system and adding considerably more layers.
Created with support from the National Science Foundation, the basic idea of Mental Canvas's technology is to make it much faster for artists to turn natural drawings, made by hand, into 3D models. The Observer got a look at the product during a recent visit with the team at NYU's Varick Street Incubator in Soho. While there, a team member made a very simple perspective drawing of a house, turned it into a simple 3D model, added a three and then located the tree on the house's lawn, all in about two minutes. Once completed, the drawing could be spun around so you could see how far the tree sat from the house.
Another platform startup entering into similar space is the French company Sketchfab; however, Sketchfab is more centered around making it easy to distribute 3D imagery, while Mental Canvas is more focused on intuitive creation of 3D models.
"The Other Side in 3D" has had 160,000 downloads so far, according to Mental Canvas. It has been an editor's pick on Apple's App Store home pages in 19 countries, mostly around Asia. It has also hit number one in the Apple store's Books category in sixteen countries.
Filed Under: Business, Startups, Arts, Startups, Yale, 3D, 3d modeling, Sketchfab
SEE ALSO: A Walk in the Woods With E. Jean Carroll


Written by Chucky, also Mark Rainsley.
WHERE IS IT?: In Glen Etive. Heading south on the A82 from Glencoe and Fort William, it's a minor right turning.
PUT-INS/ TAKE-OUTS: Starting on the bridge on the A82 near the Kingshouse Hotel is the first possibility, but there are serious falls below. The best put in is at the River Coupall confluence. The River Coupall is the first stream you cross when you go down the road towards the Middle Etive.
The take out is just past the wire sheep trolley, just above Triple Falls. Be really careful that you get out in time in high water.
TIME NEEDED: It only takes about an hour.
WATER LEVEL INDICATORS: The water level needs to be really hig; far too high for the Middle Etive, for most mortals. When we finished this section we looked at Triple Falls and the middle fall had washed away and was replaced by a massive stopper.
GRADING: Just bouncy on the Etive, Grade 2/3. There is a Grade 5 rapid to run or portage.
MAJOR HAZARDS/ FALLS: Buchaille Etive falls.
GENERAL DESCRIPTION: If it's really wet, you can go a mile higher.
The bridge on the A82 near the Kingshouse Hotel is the first possibility to start. Between here and the confluence with the River Coupall are the severe Buchaille Etive Falls (G245543), where the river drops some 30 feet down rock slides then over a sharp 10 foot drop into a threatening pool with impending rocks (Grade 5/ 5+). This fall is the second possible start point.
Next is a section of Grade 2-3 which is very rocky and requires plenty of water. This section is just fast and bouncy most of the way with some great waves to surf. Just below a sheep trolley bridge (GR220520) are the Triple Falls, the finish point. You can then consider carrying on down into the Middle Etive which will probably be a suicide mission at these levels! A better option might be a trip on the Lower Etive.
OTHER NOTES: This is a great blast when all is in spate. Consider going even higher!
CONTRIBUTED BY: Chucky, also Mark Rainsley.


Abstract: Our aim in this paper is to identify empirically the relationship between Human Resources (HR) processes and knowledge process outcomes, by focusing on the real case of business support provided to UK Small and Medium sized Enterprises (SMEs) in the Tourism, Hospitality and Leisure (THL) sector, on Human Resource Management (HRM) practices by making use of a unique primary data base. We find that SMEs that receive HR-support services experienced higher returns to product innovation and business development expenditure, as they generated more revenue per pound spent on innovation and development than businesses which did not receive support. Our evidence supports a strong causal link between HR practices and knowledge processes and sheds some light on the "black box" of strategic management and firm performance.
Abstract: This paper reviews CRM processes (defined as knowledge intensive, complex, cross functional and customer oriented) and how they can be used to achieve competitive advantage. Starting from Geib et al. (2003) 12 process framework, the paper proposes the addition of a new CRM process, prosumer management. Testing the new framework with four detailed case studies, four different CRM strategies are identified. This paper also suggests five main routes to competitive advantage and explains how CRM can help achieve any of them. The findings indicate that choosing the best one depends on the objectives of the company (e.g. customer satisfaction or cost reduction), the nature of its resources (high street or online presence) and area of superior capabilities (e.g. unique products, customer knowledge).
Abstract: We examine when do firms, and which type of firms, explore or exploit new paradigms in their search for innovations. We separate two types of competition – competition arising from within a technological paradigm, and between competing technological paradigms, and also examine the scope of firm's knowledge base. We propose that competition arising from within a technological paradigm drives firms to explore new paradigms, especially for firms with broad scope of knowledge. On the other hand, competition arising from between technological paradigms drives firms to further exploit existing paradigms, especially for firms with narrow scope of knowledge. Our propositions illuminate the interaction between internal capabilities and external push in influencing a firm's search for innovations, and further our understanding of firms' process of building resources.
Abstract: The paper explores the question: "what is the role of knowledge in driving continuous innovation?". This paper provides practical insights for both researchers and practitioners seeking to understand dynamic capabilities around continuous innovation and outlines an agenda for further research. The analysis is based on a premise that the business environment is changing, becoming more complex and fast moving. In this environment, managerial focus should shift from static positioning to building and maintaining dynamic capabilities. We examine the role of knowledge in driving the dynamic capability of continuous innovation. The paper provides a research survey of this topic and uses this to explore several case studies of leading-edge managerial practices in leveraging knowledge to drive continuous innovation.
Abstract: Kim and Mauborgne (2004, 2005) argue that firms without close rivals enjoy profitable sailing in Blue Oceans, while firms fighting with near rivals in Red Oceans struggle to remain profitable. While they claim the key to finding Blue Oceans is to create new buyer value, they offer little in the way of tools to help managers uncover new points of differentiation. We propose that value creation logics are one way managers can use to create new customer value: Firms can create new points of differentiation by lowering cost using an industrial efficiency logic, increasing user connectivity with a network services logic, or enhancing the offering's fit with the user needs using a knowledge intensive logic.
Abstract: The resource-based view's use of 'rents' as a catchall for all sources of performance differentials holds back theory development. Given its historical roots, the rent concept is ill suited to capture the dynamic and collective nature of value creation in a knowledge economy. Recent suggestions to work around the inherent limitations of the concept do not solve all the problems inherited from (neo)classical economics and may also have unintended moral implications. In this paper we analyze the nature of value creation in a knowledge economy and its link to firm performance and we develop a simple proposal to better capture this link by redefining profit as the outcome of value creation and rent as the outcome of value appropriation.


If you live in what I like to call the "normal" world which is the world outside of design, you are probably used to typical cabinetry vanities. Even my own master bath has a very typical bath cabinet. It lacks inspiration, fun, creativity, and style. Each morning I dream up what I want it to be. In my space, it is best designed with one large vanity with two sinks. Even though limited to that options, the design possibilities for my vanity are endless.
Thanks to Traditional Home for these great pics of bath vanities. I've selected my favorites from their collection.
You can see why getting creative with your vanity and not going "stock" can make a great difference in your space.
First, you can see that many pictures displayed have open storage. Now this wont work for all spaces, but it gives a casual comfortable appeal. Open storage is ideal for compact spaces. It opens your space and you can use shelving and boxes for additional storage.
Furniture looking pieces are great. Now the "table" picture may not be practical for your needs or space, but you can see how it give a custom comfortable feeling to the space. Of course you can create your own furniture cabinet or you can have one made for you. Furniture pieces can be traditional and elaborate or sleek and contemporary.
Sinks and faucets add so much to the space if you wan them to take center stage. In the pictures with unique wall faucets and sinks, they really make a statement. If other items like the cabinet itself, lighting, or the mirror are going to be the focus then you'll want to go more subtle on the sinks and faucets.


text:
https://www.myjournalcourier.com/insider/article/Diagnosis-Renovation-Jacksonville-urgent-care-15551264.php
Diagnosis: Renovation. Jacksonville urgent care facility to remain open
By Darren Iozia, darren.iozia@myjournalcourier.com
Updated 6:53 pm CDT, Tuesday, September 8, 2020
Julia Gound works with patients over the phone while working with Lisa Farmer (back) at the Springfield Clinic Urgent Care on Morton Avenue. The clilnic is undergoing renovations.
Photo: Darren Iozia | Journal-Courier
Springfield Clinic Urgent Care is undergoing renovation to better accommodate patients from Jacksonville and surrounding areas, as well as pave the way to bring all its urgent care services under one roof.
Renovations to the clinic at 1000 W. Morton Ave. are slated to be completed this year. Once finished, the facility will offer urgent care, occupational therapy, lab work and radiology services in one location.
Some of those services, like occupational therapy, are provided in other locations in Jacksonville.
"This will eliminate patients having to get X-rays in one building then driving across the street for therapy," said Tom Fitch, senior director of facilities for Springfield Clinic.
He said the renovations will upgrade the appearance of the facility.
"Jacksonville is an important part of Springfield Clinic," he said. "It was a timed-looking building and it will look more modern and medical looking."
For now, oncology services will still be available at the Morton Avenue location, but with a $21 million expansion project under way at Passavant Area Hospital, it will eventually move to the hospital campus and be able to schedule patients five days a week.
"The end goal is for the oncology to move over to the (medical office building)," said Jen Boyer, vice president of operations for Springfield Clinic.
Construction started this week at Passavant Area Hospital on a 36,000-square-foot building, which Springfield Clinic will lease.
Despite the pandemic causing some restrictions like social distancing in waiting rooms, the need for care has not diminished and the expansion will help patients, Boyer and Fitch believe.
"Patient care is still going on and we continue to keep care in the community," Fitch said.
Construction on the building is mostly performed in the evenings so as not to disrupt patients. The clinic is still operating seven days a week.
Fitch said he is excited that the renovation is not only bringing the building and facility up to date, but also helping provide jobs during the pandemic slowdown.
"One, this definitely serves the community. The second benefit is that it benefits construction (workers), which is even more important" these days, Fitch said.


text:
Q: lifecycle: componentWillReceiveProps called before componentDidMount If I understand correctly the React lifecycle of a Component should make sure that componentDidMount is called before componentWillReceiveProps. When I test this on the initial mount of a component it seems to work that way. But when the component is has already been mounted before and is remounted the order is the other way around. Is this the expected behavior? The following piece of code illustrates a potential bug that could be introduced this way:

class Example extends React.Component {
    componentDidMount() {
        this.something = { foo: 'bar' };
    }
    componentWillReceiveProps(nextProps) {
        this.something.foo;
        // Throws a TypeError if this code is reached before
        // componentDidMount is called.
    }
}

A: The short answer:
The order of firing these methods is indeed not guaranteed. Which is one of the reasons why (as in your example) using component variables outside props and state is not a good idea.
Better: put your { foo: 'bar' } in state if you need to use it beyond lifecycle events.
The longer answer:
componentDidMount() is only called once for each lifecycle:

*

*after the first render (NB: after all children have also rendered, and after all children have also called their componentDidMounts)

*if the component is rendered after it has been unmounted (but this really is a new lifecycle)

componentWillReceiveProps() is NOT called on first render in lifecycle, but is called on all following renders = when the parent sends props again.
Normally, the second render (triggering) componentWillReceiveProps will come after the component (and its children) have finished mounting, so after componentDidMount().
But I can think of at least 1 (maybe theoretical) scenario where the order will reversed:

*

*Component receives props, and starts rendering.

*While component is rendering, but has not yet finished rendering, component receives new props.

*componentWillReceiveProps() is fired, (but componentDidMount has not yet fired)

*After all children and component itself have finished rendering, componentDidMount() will fire.

So componentDidMount() is not a good place to initialise component-variables like your { foo: 'bar' }.
componentWillMount() would be a better lifecycle event.
However, I would discourage any use of component-wide variables inside react components, and stick to design principles:

*

*all component variables should live in either state or props (and be immutable)

*all other variables are bound by the lifecycle method (and not beyond that)


Dr. Shizuka Hariu is an interdisciplinary spatial designer. Her scenography describes the relationship between concrete and imaginary space, based on her acute understanding of architectural environments. Recently, she won the prestigious awards, including the World Stage Design 2017, D&AD Award in London and German Design Award. She received fellowships from POLA Art Foundation and Japanese Government Cultural Affairs.
She is also a co-director of the SHSH ARCHITECTURE + SCENOGRAPHY since 2009. She is a member of the SBTD / Society of British Theatre Designers and the JATDT / Japan Association of Theatre Designers and Technicians.
She has designed for a wide variety of dance productions, such as Akram Khan Company, Sylvie Guillem, Nitin Sawhney, Wang & Ramirez, Thierry De Mey, Charleroi Danses, Robert Binet, Ballett am Rhein Düsseldorf, Les Ballet C de la B, Japon Dance Project, Bristol Old Vic, Jubilee Opera, Kunstenfestivaldesarts and many others throughout Europe, primarily in UK, Belgium and Japan. These productions have premiered and toured in venues, including Sadler's Wells, The Place, La Monnaie Opera House, Vooruit, Théâtre des Champs-Élysées, Théâtre de la Ville, Les theatre de la ville Luxembourg, Centre Pompidou, Sydney Opera House, New National Theatre Tokyo, Tokyo Bunka Kaikan, HAU2 and many others.
Her works have since extended to Benjamin Britten's opera production A Time There Was (Frederic Wake- Walker), and the theatre production Medea (George Mann / Bristol Old Vic). She is invited to design for several new opera productions, including George Benjamin's Written On Skin (maestro Kazushi Ono) in Japan and France in 2019 and 2020.
She was commissioned by the Royal Academy of Arts in London for the exhibition Sensing Spaces, as well as, the exhibition Timeless Beauty at Gallo-Roman Museum in Belgium and as a finalist Fear & Love at the Design Museum in London.
Alongside the aforementioned productions, her works were presented as a finalist at the World Stage Design 2017 and 2013, PQ 2015 and Make/Believe at V&A. She has also been invited to various exhibitions, for instance Next Theatre Architecture in the Prague Quadrennial 2011 and SBTD exhibition Transformation & Revelation: UK Design for Performance.


Instructions: Stimulator: Spray into hair 1-2 times daily - morning and evening. Massage into scalp for optimal results and maximum new hair growth. Vitamins: We recommend Hair Nutrition Vitamins be taken with a meal twice per day. Once in the evening and once in the morning with meals.


Fair winds and following seas, Sailors!
Thank you for serving, young man! :) God bless our Armed Forces...be it Army, Navy, Air Force, Marines, Coast Guard, or Merchant Marines.
Just as our hearts are turning toward honoring our military heroes... Safe sailing!
My son-in-law and nephew are both in the Navy! I know how wonderful (no matter the time) it is to get a call!


Current transfer rumours targeting Danny Webber and his transfer history before joining Retired FC.
QPR are ready to offer former Portsmouth striker Danny Webber a one-year deal after he impressed on trial at Loftus Road.
Portsmouth look to have won the race to sign former Sheffield United striker Danny Webber, who is a free agent.


text:
Q: is memory contiguous allocated for arraylist? when we use new ArrayList() is memory contiguous allocated?
if we call list.add(e) 10 times, will all elements contiguous stored in memory by add order, or it is randomly stored in memory?
thanks.

A: Firstly you need to understand how ArrayList works. It stores "references" or "pointers" to actual storage in an internal object array elementData. This array of references may well be contiguous, but is JVM specific. The actual objects being added are stored on the heap, and almost certainly won't be contiguous, although this is JVM specific.
elementData[0] ===> object 1
elementData[1] ===> object 2
elementData[2] ===> object 3
...

Secondary, you mention calling add() multiple times... When ArrayList internal elementData is no longer big enough it resizes it to a bigger one, +50% IIRC, and copies all the references to the new elementData, the actual objects do not move...
Lastly contiguous memory is typically a concern of high-performance native applications. In Java memory is managed by the JVM and is borrowed from the underlying OS, in turn from the hardware, or even virtualized hardware...


A recently proposed experiment would confirm that gravity is a quantum force.
The long, variable times that some diseases incubate after infection defies simple explanation. An idealized model of tumor growth offers a statistical solution.
New algorithms show how swarms of very simple robots can be made to work together as a group.
Near an Australian desert mining camp, wild dingoes are losing their fear of humans. Their genetic and behavioral changes may echo those from the domestication of dogs.


text:
require "polldeploy/commands/command"
require "polldeploy/utility/console"

module PollDeploy
  class StopCommand < Command
    self.command = "stop"
    self.summary = "Stop the polldeploy service."

    def run
      Console.log_step("Stopping the polldeploy service...")
      stop_service
      Console.log_step("Done!")
    end
  end
end


Aaaaaaaiiiieeeeeeee! This is the 'war cry' that Bruce Lee emits before performing a series of moves that incapacitate his opponents perfectly.
In the same way that Lee disciplines his mind to execute the moves that categorically put his opponents 'out of business,' we need to discipline our minds before writing.
Although it's tempting to use a multitude of words to say something, we should be sparse in our speech. In the same way that Lee uses economy of movement–to produce best effect–we should do the same with the written word.
The best effect results when there is harmony between thought and word.
Your goal is to express an idea in the simplest and most elegant way. Your aim is to immediately convey something powerful to your audience.
In the same way that Lee strikes selectively, we should 'precision strike' with keywords. Keywords are the action words that make our story come to life. They are the punchline.
In order to maintain the effect of suspense, our writing must mirror our constant state of awareness. This is our commitment to remaining alert to the details of our lives. As we purposefully pay attention to what surrounds us by disciplining our minds, this will invariably reflect in the quality of our writing. As we become better and better at acting when we must and speaking when needed, our writing will reflect our state of mind.
Our thinking creates what we write. How and what we think are intimately tied to what we write. They cannot be separated.
We begin the fight–to produce the perfect story–by developing techniques that help us discipline our minds so that the product we produce is a reflection of what we've achieved.
What we write mirrors what we think. For best effect, we must have the 'best' thinking, so to speak.
In the same way that it took years for Bruce Lee to attain the level he did, it will take you years in the field of writing.
Remember, the secret to perfect writing is perfect mind discipline.


text:
Marokko is een van de landen die deelneemt aan de Olympische Spelen. Marokko debuteerde op de Zomerspelen van 1960. Acht jaar later, in 1968, kwam het voor het eerst uit op de Winterspelen. Marokko was in 1976 een van de boycottende landen, dit nadat enkele deelnemers al in actie waren gekomen. Ook in 1980 ontbrak het land op de Zomerspelen. Tokio 2020 was voor  Marokko de vijftiende deelname aan de Zomerspelen, in 2018 werd voor de zevende keer deelgenomen aan de Winterspelen.

Medailles en deelnames
Er werden 24 medailles gewonnen, alle op de Zomerspelen. Hiervan werden er 20 in de atletiek behaald, waaronder vier door vrouwen. De overige vier medailles werden bij het boksen behaald.

De eerste medaille werd in 1960 door Rhadi Ben Abdesselam gewonnen op de marathon. De tweede medaille volgde 24 jaar later door Nawal El Moutawakel op de 400 meter horden bij de vrouwen. Van 1984 tot en met de Spelen van 2020 werd er ten minste een medaille per evenement gewonnen.

De succesvolste deelnemer is Hicham El Guerrouj die in 2000 zilver (op de 1500 m) won en in 2004 tweemaal goud (op de 1500 m en 5000 m). Naast El Guerrouj zijn Saïd Aouita (in 1984 goud op de 5000 m en in 1988 brons op de 800 m) en Hasna Benhassi (in 2004 zilver en in 2008 brons op de 800 m) meervoudige medaillewinnaars.

Overzicht
De tabel geeft een overzicht van de jaren waarin werd deelgenomen, het aantal gewonnen medailles en de eventuele plaats in het medailleklassement.

Per deelnemer


text:
Premier League rescue package for EFL agreed - what it means for Championship clubs
The package includes a £200m loan facility for Championship clubs
Felix Keith
The Premier League has agreed to provide a £250million bailout package for EFL clubs, it was announced today.
The EFL board voted this morning to take the money on offer from the Premier League, which will be available immediately to address the immediate financial challenges caused by the Covid-19 pandemic.
The package includes £50m in the form of a grant and monitored grant payments for League One and Two clubs and an interest-free £200m loan facility for Championship clubs.
The EFL say: "The Premier League has agreed to provide a payment commitment of up to £15m to cover interest, arrangement fees and professional fees to allow the EFL to secure a £200m loan facility that it will then on-lend to Championship clubs interest free."
Listing the details, the EFL continue:
The loan facility is provided to support clubs in the Championship to meet PAYE liabilities up to the end of 30 June 2021.
Loans are capped at £8.33m per Championship club with monies received to be repaid by June 2024 using Premier League solidarity receipts or other central Premier League or EFL Distributions.
This fund is not available to any club in breach or suspected breach of EFL Regulations and clubs will again need to submit evidence in their applications to club eligibility.
Any club in receipt of a loan payment as detailed will be required to continue to maintain compliance with the EFL's financial regulations.
Jonathan Woodgate on his Middlesbrough sacking hurt, agenda against him and needing more time
Inevitable comparisons with past but Neil Warnock's best win points to an exciting future
Rick Parry, EFL chair who has pushed hard for the bailout, says: "Our overarching aim throughout this process has been to ensure that all EFL clubs survive the financial impact of the pandemic.
"I am pleased that we have now reached a resolution on behalf of our clubs and as we have maintained throughout this will provide much needed support and clarity following months of uncertainty."
The agreement ends a long-running stand-off between the Premier League and EFL, which has gone on since May.
It comes after the government left football out of its £300m bailout package for other sports in the country last month.
Get the latest Boro & transfer news delivered to your inbox
It's a busy spell on and off the pitch.
The Championship campaign is underway, while off the pitch Boro continue to work tirelessly on adding to their squad.
You can keep up to speed with any developments and get the latest transfer news in your inbox by signing up to our free newsletter.
Your daily helping will include breaking transfer stories and analysis, as well as in-depth features and coverage of every game and Neil Warnock press conference.
To sign up to the newsletter, all you need to do is pop your email address in the box at the top of this story and click 'subscribe'.
For more details, please CLICK HERE.
"The Premier League is a huge supporter of the football pyramid and is well aware of the important role clubs play in their communities," said Premier League chief executive Richard Masters.
"Our commitment is that no EFL club need go out of business due to Covid-19.
"All football clubs continue to suffer significant financial losses as a result of the pandemic, but Premier League shareholders today unanimously agreed to provide additional funding and support for EFL clubs in real financial distress.
"We are very pleased to have reached this agreement and we stand together with the EFL in our commitment to protect all clubs in these unprecedented times."


text:
namespace appc {
namespace schema {

struct AcKind : StringType<AcKind> {
  const std::string image_manifest { "ImageManifest" };
  const std::string runtime_manifest { "ContainerRuntimeManifest" };

  explicit AcKind(const std::string& kind)
  : StringType<AcKind>(kind) {}

  Status validate() const {
    if (value == image_manifest || value == runtime_manifest) {
      return Valid();
    }
    return Invalid("AcKind must be either " + image_manifest + " or " + runtime_manifest);
  }
};

} // namespace schema
} // namespace appc


text:
/**
 * The Editor can be controlled by remote hosts that wrap the editor with
 * an iframe or in some kind of webview.
 */
'use strict';

/**
 * @returns An object with the fs wrapper.
 */
var EditorController = function() {
    var _returnObj = {};

    var _editorActions = null;
    var _msgEventListener = null;
    var _controllerHost = null;

    /** Constants used for iframe messaging */
    var CONTROLLER_MESSAGING = Object.freeze({
        // Embed editor host type
        type: 'pyeditor',
        // Embed editor messaging actions
        actions: {
            // Editor sends it to sync with controller and possibly receive a
            // project to load
            // direction: Bidirectional
            // dataOut: Nothing
            // dataIn: projects - An array with python code, editor loads [0]
            workspacesync: 'workspacesync',
            // Notifies controller 'workspacesync' was successful
            // direction: Output
            // dataOut: Nothing
            workspaceloaded: 'workspaceloaded',
            // Sends the editor code to the controller, configured to do this
            // periodically when the code changes
            // direction: Output
            // dataOut: project - A string with the editor code
            workspacesave: 'workspacesave',
            // Controller sends code to load into the editor
            // direction: Input
            // dataIn: project - A string with python code
            importproject: 'importproject',
            // Controller sends a hex file to load into the editor
            // direction: Input
            // dataIn: filename - String with the hex file name
            //         filestring - String with the hex contents
            loadhex: 'loadhex',
            // Controller sends a python file to load into the editor
            // direction: Input
            // dataIn: filename - String with the python file name
            //         filestring - String with the python code from the file
            loadfile: 'loadfile',
            // Editor sends a python file to the controller
            // direction: Output
            // dataOut: filename - String with the python file name
            //          filestring - String with the python code from the file
            savefile: 'savefile',
            // Editor sends a hex file to the controller
            // direction: Output
            // dataOut: filename - String with the hex file name
            //          filestring - String with the python code from the file
            flashhex: 'flashhex',
            // Change the editor configuration for the mobile apps UX
            // The serial and connect buttons are removed, flash button added,
            // and the download and flash buttons send data to the controller
            // direction: Input
            // dataIn: Nothing
            mobilemode: 'mobilemode',
        }
    });

    /**
     * JS debounce for a given amount of time. If the same function is called
     * before the timeout the timer resets.
     *
     * @param {function} callback - Function to debounce.
     * @param {number} wait - Time to wait without calling this debounce to
     *      finally execute the callback.
     */
    function debounce(callback, wait) {
        var timeout = null;
        return function() {
            var args = arguments;
            var next = function() {
                return callback.apply(this, args);
            };
            clearTimeout(timeout);
            timeout = setTimeout(next, wait);
        }
    }

    /**
     * Sending a postMessage to the host controller.
     */
    function hostPostMessage(message, targetOrigin) {
        if (_controllerHost) {
            _controllerHost.postMessage(message, targetOrigin);
        } else {
            console.error('Trying to postMessage to undefined host controller:');
            console.error(message, targetOrigin);
        }
    }

    /**
     * Send data to the host controller to save a file into the device.
     *
     * @param {string} filename - File name for the file to save to the device.
     * @param {string} fileStr - File content to save to the device.
     */
    function hostSaveFile(filename, fileStr) {
        hostPostMessage({
            type: CONTROLLER_MESSAGING.type,
            action: CONTROLLER_MESSAGING.actions.savefile,
            filename: filename,
            filestring: fileStr,
        }, '*');
    }

    /**
     * Send a hex to the host controller to flash the device.
     *
     * @param {string} filename - File name for the hex to flash into the device.
     * @param {string} hexStr  - Hex string to flash to the device.
     */
    function hostFlashHex(filename, hexStr) {
        hostPostMessage({
            type: CONTROLLER_MESSAGING.type,
            action: CONTROLLER_MESSAGING.actions.flashhex,
            filename: filename,
            filestring: hexStr,
        }, '*');
    }

    /**
     * Set up the Editor Controller actions required by the protocol messages.
     * This does not set up the
     *
     * @param {object} editorActions - Functions needed to control the editor:
     *      - setCode(code) - Replace the code in the editor.
     *                        code - String with the code to add to the editor.
     *      - getCode() - Retrieve the code from the editor.
     *      - onCodeChange(callback) - Callback to run on every call change.
     *                                 callback - Callback function.
     *      - loadHex(filename, hexStr)
     *              Sending a hex into the editor to load it.
     *              filename - String with the file name
     *              hexStr - String with the hex data
     *      - loadFileToFs(filename, fileStr)
     *              Sending a file to the editor to add it to the filesystem.
     *              filename - String with the file name
     *              fileStr - String with the python file text
     *      - setMobileEditor(appFlash, appSave)
     *              Set up the editor in a special UX mode for the mobile apps.
     *              appFlash(filename, hexStr) - callback to send hex for flashing
     *              appSave -
     */
    _returnObj.setup = function(editorActions) {
        _editorActions = editorActions;
        _msgEventListener = function(event) {
            if (!event.data) return;

            if (event.data.type === CONTROLLER_MESSAGING.type) {
                switch (event.data.action) {
                    // Parent is sending code to update editor
                    case CONTROLLER_MESSAGING.actions.importproject:
                        if (!event.data.project || typeof event.data.project !== 'string') {
                            throw new Error("Invalid 'project' data type. String should be provided.");
                        }
                        _editorActions.setCode(event.data.project);
                        break;

                    // Parent is sending initial code for editor
                    // Also here we can sync parent data with editor's data
                    case CONTROLLER_MESSAGING.actions.workspacesync:
                        if (!event.data.projects || !Array.isArray(event.data.projects)) {
                            throw new Error("Invalid 'projects' data type. Array should be provided.");
                        }
                        if (event.data.projects.length < 1) {
                            throw new Error("'projects' array should contain at least one item.");
                        }
                        _editorActions.setCode(event.data.projects[0]);
                        // Notify parent about editor successfully configured
                        window.parent.postMessage({
                            type: CONTROLLER_MESSAGING.type,
                            action: CONTROLLER_MESSAGING.actions.workspaceloaded
                        }, '*');
                        break;

                    // Parent is sending HEX file
                    case CONTROLLER_MESSAGING.actions.loadhex:
                        if (!event.data.filename || typeof event.data.filename !== 'string') {
                            throw new Error("Invalid 'filename' data type. String should be provided.");
                        }
                        if (!event.data.filestring || typeof event.data.filestring !== 'string') {
                            throw new Error("Invalid 'filename' data type. String should be provided.");
                        }
                        _editorActions.loadHex(event.data.filename, event.data.filestring);
                        break;

                    // Parent is sending file for filesystem
                    case CONTROLLER_MESSAGING.actions.loadfile:
                        if (!event.data.filename || typeof event.data.filename !== 'string') {
                            throw new Error("Invalid 'filename' data type. String should be provided.");
                        }
                        if (!event.data.filestring || typeof event.data.filestring !== 'string') {
                            throw new Error("Invalid 'filestring' data type. String should be provided.");
                        }
                        _editorActions.loadFileToFs(event.data.filename, event.data.filestring);
                        break;

                    // Parent is requesting postMessage downloads
                    case CONTROLLER_MESSAGING.actions.mobilemode:
                        _editorActions.setMobileEditor(hostFlashHex, hostSaveFile);
                        break;

                    default:
                        throw new Error('Unsupported action.')
                }
            }
        };
    };

    /**
     * Initialises the controller based on the URL query string parameters and
     * the `window` environment.
     * The Classroom controller will be an iframe parent, and the mobile apps
     * will have postMessage handlers on different namespaces within `window`.
     *
     * @param {object} qs - The editor URL query string parameters.
     */
    _returnObj.initialise = function(qs) {
        var inIframe = window !== window.parent;
        var iframeControllerMode = inIframe && qs.controller == '1';
        var appControllerMode = qs.mobileApp == '1';

        if (iframeControllerMode || appControllerMode) {
            // Detect the host controller to send our messages
            if (iframeControllerMode && window.parent && window.parent.postMessage) {
                // Classroom wraps the editor in an iframe
                _controllerHost = window.parent;
            } else if (appControllerMode &&
                    window.webkit &&
                    window.webkit.messageHandlers &&
                    window.webkit.messageHandlers.host &&
                    window.webkit.messageHandlers.host.postMessage) {
                // iOS app, 'host' used to match the MakeCode messageHandler name
                _controllerHost = window.webkit.messageHandlers.host;
            } else if (appControllerMode && window.host && window.host.postMessage) {
                // Android app
                _controllerHost = window.host
            } else {
                console.error('Cannot detect valid host controller.');
                return;
            }

            console.log('Activating editor controller mode.');
            if (_msgEventListener) {
                window.addEventListener('message', _msgEventListener, false);
            } else {
                throw new Error("The editor controller setup() has not been configured.");
            }
            window.addEventListener('load', function() {
                hostPostMessage({
                    type: CONTROLLER_MESSAGING.type,
                    action: CONTROLLER_MESSAGING.actions.workspacesync
                }, '*');
            });
        }

        if (iframeControllerMode) {
            console.log('Configuring iframe controller.');
            // For classroom we clear the code in the editor
            _editorActions.setCode(' ');
            // Send code to the controller in real time (with a 1s debounce)
            var debounceCodeChange = debounce(function(code) {
                hostPostMessage({
                    type: CONTROLLER_MESSAGING.type,
                    action: CONTROLLER_MESSAGING.actions.workspacesave,
                    project: code
                }, '*');
            }, 1000);
            _editorActions.onCodeChange(function() {
                debounceCodeChange(_editorActions.getCode());
            });
        }
    };

    return _returnObj;
}

if (typeof module !== 'undefined' && module.exports) {
    global.EditorController = EditorController;
} else {
    window.EditorController = EditorController;
}


text:
Thirty Two Days Later, One Out of 15 Miners Trapped in Meghalaya Mine Spotted; Efforts on to Pull Him Out
Accident India
Thirty two days after they fell inside the illegal rat-hole coal mine in Meghalaya's East Jaintia Hills district, the body of one labourer among 14 others has been located, according to sources.
In a big breakthrough by rescue teams, including the Indian Navy and the National Disaster Response Force (NDRF), the body of a miner was detected deep inside the mine on Tuesday with the help of one Underwater Remotely Operated Vehicle used by the navy divers for searching objects underwater.
Interestingly, the water level inside the more than 350-feet deep mine remains same, even as crores of litres of water has been pumped out till now with effective high power pumps. Ten 63 Horsepower pumps were brought in by the Odisha Fire Rescue team that were made operational with much difficulty. The UWROV used by Indian Navy had also got stuck inside the mine several times.
The body has been located after 20 days since the multi-agency rescue operation began only on the 16th day of the incident. The tragedy took place on December 13, 2018, when a group of labourers went down the rat hole coal mine, not apprehending the danger. While four of them managed to survive, 15 others remained trapped as river water gushed inside.
Anxious family members had since been waiting for news – some of them who visit the site daily are even helping in the rescue operation. Sources said the few survivors provided vital clues in establishing where the miners could be.
The NDRF team, along with help from SDRF and civil administration, was the first to start the rescue operation the next day of the incident. However, because of lack of available resources and heavy duty pumps, work was stalled after a few days.
The NDRF had ensured that there was no one in the main shaft of the mine though it was impossible for the Navy and NDRF divers to go to the desired depth without a drop in the water level to at least 30 metres. Without a map or blueprint, the greatest difficulty was to ascertain where the miners could be and in which direction inside an unregulated and unscientific mine.
Rescue teams would now look for ways to retrieve the body to the surface as early as possible.
Pope asks bishops to punish sex abusers and don't cover up.
Jammu-Delhi Duronto Express passengers robbed at knifepoint


Part of the android team bringing you the autoTrader mobile app experiences.
Lead Software Engineer | Assembly Co.
Lead Developer at Assembly Co. Currently, lead a small team of programmers on Android and iOS mobile projects.
Contract Software Engineer | Assembly Co.
Full-time contract through DT Web Solutions. Was the first programmer to work at Assembly Co. A software graphic design company focused on mobile and the web.
ChowNow iOS and Android Build Automation – tools for updating and distributing new mobile apps.
Flash Developer for 2D action games. Working with the Box2D physics engine.
Helped integrate Disney XD website API by deadline when I started the job. This was Nerd Corps first game to be on Disney's website and would become the #1 game for 2 months on the US website.
http://www.morquiob.com website to promote awareness of the rare disease Morquio B. I donated my time to create this site for the family affected.


text:
Marek Bogdan Rymsza (ur. 17 lipca 1966) – socjolog, nauczyciel akademicki, doktor habilitowany nauk humanistycznych. Od 2017 doradca prezydenta RP Andrzeja Dudy.

Życiorys
Absolwent Uniwersytetu Warszawskiego. Stopień doktora nauk humanistycznych uzyskał w 1997 w Instytucie Stosowanych Nauk Społecznych Uniwersytetu Warszawskiego na podstawie pracy pt. Spór o model polityki społecznej w Polsce po 1989 r. na przykładzie reformy systemu ubezpieczeń społecznych. W 2014 w tej samej uczelni uzyskał stopień doktora habilitowanego na podstawie dorobku naukowego oraz pracy pt. Aktywizacja w polityce społecznej. W stronę rekonstrukcji europejskich welfare states?.

Zawodowo związany z Instytutem Stosowanych Nauk Społecznych Uniwersytetu Warszawskiego. Kierownik Zakładu Socjologicznych Analiz Polityk Publicznych. Specjalizuje się w zagadnieniach polityki społecznej ze szczególnym uwzględnieniem aktywizujących metod wsparcia, oraz w problematyce organizacji pozarządowych, trzeciego sektora i społeczeństwa obywatelskiego.

W latach 1990–2001 pracował w Kancelarii Senatu RP jako sekretarz Komisji ds. polityki społecznej, rodziny i zdrowia, a w latach 2002–2008 był dyrektorem Programu Polityki Społecznej w Fundacji Instytut Spraw Publicznych.

W 2015 został powołany przez prezydenta Rzeczypospolitej Polskiej w skład Narodowej Rady Rozwoju jako koordynator sekcji Polityka społeczna, rodzina.

W dniu 28 września 2017 został powołany na stanowisko doradcy Prezydenta RP Andrzeja Dudy. W 2018 wszedł w skład Rady Narodowego Instytut Wolności – Centrum Rozwoju Społeczeństwa Obywatelskiego.

Autor i współautor ponad 100 publikacji, w tym monografii książkowych oraz redaktor lub współredaktor naukowy wielu tomów zbiorowych. Redaktor naczelny kwartalnika "Trzeci Sektor", członek redakcji półrocznika "Societas/Communitas", członek redakcji kwartalnika "Więź" oraz "Laboratorium Więzi".

Przypisy

Linki zewnętrzne

Absolwenci Wydziału Stosowanych Nauk Społecznych i Resocjalizacji Uniwersytetu Warszawskiego
Członkowie Narodowej Rady Rozwoju
Urodzeni w 1966
Polscy socjolodzy
Urzędnicy Kancelarii Senatu (III Rzeczpospolita)
Wykładowcy Wydziału Stosowanych Nauk Społecznych i Resocjalizacji Uniwersytetu Warszawskiego