text:
Maddowblog
Tuesday's Mini-Report, 12.21.21
Today's edition of quick hits.
Dec. 21, 2021, 10:30 PM UTC
By Steve Benen
Today's edition of quick hits:
* 500 million kits: "The federal government next month will start mailing at-home Covid test kits for free to any U.S. household that requests one, a senior administration official said, as the omicron variant of the coronavirus contributes to a spike in new cases."
* On a related note: "President Joe Biden announced Tuesday several new steps the administration is taking to combat the spread of Covid-19, seeking to reassure Americans that the anticipated holiday surge won't be a return to the devastating early days of the pandemic."
* Viral wildfire: "Omicron has raced ahead of other variants and is now the dominant version of the coronavirus in the U.S., accounting for 73% of new infections last week, federal health officials said Monday. The Centers for Disease Control and Prevention numbers showed nearly a six-fold increase in omicron's share of infections in only one week."
* This ought to be interesting: "Senate Democrats are set to hold a special caucus meeting Tuesday evening to discuss the next step for the Build Back Better Act and voting rights legislation."
* DOJ: "Attorney General Merrick Garland ordered the Bureau of Prisons on Tuesday to allow federal inmates released because of the Covid pandemic to remain at home."
* Ending a big strike: "Kellogg's employees who have been on strike since early October have voted to ratify a tentative labor contract at the company's four U.S. cereal plants. The contract covers approximately 1,400 workers represented by the union at plants in Michigan, Nebraska, Pennsylvania and Tennessee."
* A 46-month sentence for Devlyn Thompson: "A man who helped assault police officers during the Jan. 6 attack on the U.S. Capitol was sentenced to almost four years in prison Monday, prosecutors said."
* An update on a story we've been following: "The Army will award the Purple Heart to dozens of additional soldiers injured when Iran struck their airbase in Iraq with ballistic missiles in January 2020. The shift comes after a CBS News investigation last month found these same soldiers had not been recognized with the award and denied the medical benefits that come with it, despite appearing to qualify."
* An important initiative: "The Pentagon on Monday issued new guidelines meant to root out extremism in the U.S. military, warning that "liking" white nationalist and extremist content on social media and similar activities could result in disciplinary action."
See you tomorrow.
Steve Benen
Steve Benen is a producer for "The Rachel Maddow Show," the editor of MaddowBlog and an MSNBC political contributor. He's also the bestselling author of "The Impostors: How Republicans Quit Governing and Seized American Politics."


Gio·van·ni da [Italian jaw-vahn-nee dah] /Italian dʒɔˈvɑn ni dɑ/. Angelico, Fra.
a town in central Italy, near Florence: Etruscan and ancient Roman ruins; cathedral.
This is the sort of angel which Angelico da Fiesole conceived and represented, and he only.
The carriage swept with agonizing jolts up through the Piazza of Fiesole and into the Settignano road.
Didn't Giovanni tell us that he had friends in Fiesole, and that he was going to visit them?
Once we drove up to "aerial Fiesole," and never can I forget Landor's manner while in the neighborhood of his former home.
Monna Tita was made by nature to live on this side of Fiesole.


text:
Ola and Uber fares up by 15% in a year; driver incentives tumble
An average ride in Ola and Uber now costs Rs 220, from Rs 190 at the same time last year.
By : Immanuel Jotham
Ola has increased their prices for users while dropped their driver incentivesReuters file
Ola and Uber fares have significantly increased over the last year and across India, prices have increased by 15 per cent on an average, with Bengaluru having the highest spike.
Incentives, on the other hand, one of the biggest draws for drivers to shift to the apps have dropped by over 30 per cent, notes a report by The Times of India. An average ride in Ola and Uber now costs Rs 220, from Rs 190 at the same time last year, according to a study carried out by RedSeer, a research and advisory firm.
All the figures shared by the research group are national averages, notes the report, so the numbers for each city will be slightly different. City-specific figures are yet to be published.
This could be one of the reasons why there is an ongoing strike in Delhi and Mumbai by drivers of Ola and Uber. Drivers now have to work extra hours to make up for the falling incomes, notes the report.
According to the study, the average monthly income of drivers, which includes incentives and excluding EMI payments for cars was over Rs 30,000 in Q2 2016, but now this amount is near Rs 20,000, the study found.
Just two years back, RedSeer found that driver incentive was at about 60 per cent of cab booking value. By last year, it dropped to between 18 per cent to 20 per cent. Right now, drivers get a measly 14 per cent to 15 per cent.
An increase in fuel prices alone should have spiked the maintenance cost laid on drivers by roughly Rs 700 per month starting August, putting a considerable dent on final take-home income.
This increase in price for users and declining income is a direct reflection on the improving margin that both Ola and Uber as companies are earning. So far, both tech companies were reportedly making heavy losses in India.

redpajama_set_name: RedPajamaCommonCrawl


text:
homepage NEWS Latest News
JNU hosts International Neural Regeneration Symposium
Date: August 1st, 2018
Source: GHMICR
Publisher: News Center
The joint symposium of the 2018 International Neural Regeneration Symposium, the 11th Asia Pacific Symposium on Neural Regeneration, the 2018 International Spinal Cord Injury Treatments and Trials Symposium and the second Seminar on Neural Regeneration and Treatment Commission of Chinese Research-Oriented Hospital Association was held by the Guangdong-Hong Kong-Macau Institute of CNS Regeneration (GHMICR) and the Neural Regeneration Research publishing house at the Soluxe Hotel Guangzhou from July 26 to 29.
Prof. Thomas C. Südhof, 2013 Nobel Prize winner in physiology or medicine, and Prof. Michael V. Sofroniew of UCLA were invited to give keynote reports. About 30 globally known experts from various countries and about 20 famous Chinese scholars of neural regeneration, including Academician Gu Xiaosong of the Chinese Academy of Engineering, gave their reports. Overall, the symposium attracted nearly 800 attendees from over 30 units such as domestic and oversea academies, research institutes and clinical hospitals. Around 300 posters were presented.
(The symposium)
The symposium focused on the latest results of basic and clinical medicine in the field of neural regeneration in recent years, and reflected the latest theoretical research and clinical application of the subjects within the field of neural regeneration, such as translational medicine and neural regeneration (stroke, brain trauma, neurodegenerative diseases), tissue engineering and neural regeneration (construction of biomaterials, stem cells, and neural tissue), neuroplasticity and neural regeneration, neuroimmunology, neuroinflammation and neural regeneration, autophagy and neural regeneration, exercise, brain health and neural regeneration, and big data analysis and neural regeneration, etc.
(Thomas C. Südhof, the winner of the Nobel Prize in Physiology or Medicine, delivering a speech)
(The opening speech of the symposium)
The symposium, which has been successfully held for seven times since 2011, is an important event in the field of neural regeneration, as well as an annual event of National Base for Discipline (111 Program) of GHMICR and of International Joint Laboratory of CNS regeneration of Ministry of Education.


Law enforcement officers from the California Department of Fish and Wildlife (CDFW) have made several recent gross overlimit cases on crappie anglers in the San Joaquin Valley, prompting increased patrols for anglers targeting those fish. Crappie is a sport fish common throughout California and most of North America. The bag limit for crappie is 25 fish per day.
In total, wildlife officers issued a total of 10 crappie overlimit citations in the last week for 636 crappie in excess of the bag limit.
Anyone who believes they are witness to unlawful poaching or pollution activity is encouraged to call CalTIP, CDFW's confidential secret witness program, at (888) 334-2258 or send a text to tip411. Both methods allow the public to provide wildlife officers with factual information to assist with investigations. Callers may remain anonymous, if desired, and a reward can result from successful capture and prosecution.


Free Shipping applies only to the items marked "Free Shipping" on our web site. Minimimums and conditions may apply as stated on the webpage. Free shipping offers are limited to orders shipped to the contiguous 48 states. Qualifying orders are shipped via standard delivery.
Feel free to call/email Mary Catherine with shipping questions 972-988-9211 or MCPatterson@ShinersUSA.com I will be happy to help! A few product lines offer free shipping for large orders. These are noted with a free shipping message in red text. All other items will incur shipping cost.
Some items are only offered for delivery to the local Dallas / Fort Worth area. A message in red text identifies these products.


Just imagine: snowstorm is whirling outside your window, flocks of snowflakes are rushing in total darkness. What could be better than taking shelter from this nasty weather in a snug little house?
Make yourself at home! There is everything you need: a dressed Christmas tree, a table laid for celebration, a fireplace with crackling firewood, and … a laptop! Why don't you solve a gripping Christmas puzzle?
Get ready to spend hours glued to your PC. Don't believe it? Just play this free logic game now!
5 1 4.4 9 This page uses frames, but your browser doesn't support them. Sorry!


In continuing the tradition of time-tested kitchen appliances, life in the 21st century has become hectic. Fortunately, product development has been keeping up with this pace by making life a little easier, environmentally friendly and designed with beauty in mind.
While going hi-tech is not a new occurrence, more recent innovations have widened the path to increased efficiency for today's living standards. In many instances, certain builders have made it a key objective to integrate items that make food preparation smarter, more efficient and friendly to the environment.
An intelligent refrigerator with an advanced cooling system that can be operated by remote control via the Internet or a cell phone.
Or even a wine cellar that has an absorption cooling system with no motor or compressor and that is completely vibration free, thus eliminating sediment disruption in the wine.
As new custom homes are built here on Maui, it is refreshing to know that when it comes to leading edge design, convenience and quality island living, there are builders that can turn dreams into reality.
As Maui's premier, custom home builder, 3D Builders specializes in high-end home construction that focuses on quality while leading the way to environmentally sound building practices that simply make sense.


Yvonne and Michelle tackle everything from Ciara's ill advised instagram post about marriage to the racial dynamics of The Flash and Black Lightning. We also briefly delve into the pay disparity that exists in the entertainment industry w/ black women. Oh...and EVERYTHING makes Michelle cry.


Deck Spindle Guys will be available for your requirements concerning Deck Spindles in Meservey, IA. We've got a staff of experienced contractors and the most advanced technologies in the industry to deliver precisely what you are looking for. We will use top quality products and affordable practices to make sure you have the best services at the best price. Call at 800-984-5439 to learn more.
Here at Deck Spindle Guys, we are aware that you'll want to stay within budget and save money wherever it is possible to. But, conserving money should never mean you give up excellent quality with Deck Spindles in Meservey, IA. We offer the very best quality while costing you less. Our ambition is to be sure you get the best quality materials and a finished project which will last over time. We'll make this happen by providing the very best savings available and steering clear of pricey mistakes. Save your time and funds by simply getting in touch with Deck Spindle Guys now. Call up 800-984-5439 to talk with our customer support reps, today.
It is important to be well informed with regards to Deck Spindles in Meservey, IA. We be sure you know what to expect. You won't need to confront any surprises when you deal with Deck Spindle Guys. Begin by dialing 800-984-5439 to talk about your task. We're going to respond to all your concerns and questions and set up the initial appointment. Our company can arrive at the appointed time with all the needed supplies, and will work with you throughout the project.
You have got plenty of good reasons to consider Deck Spindle Guys for your needs when it comes to Deck Spindles in Meservey, IA. Our supplies are of the highest quality, our money saving strategies are realistic and efficient, and our customer support ratings are unsurpassed. We're ready to assist you with the greatest skills and practical knowledge around. When you want Deck Spindles in Meservey, contact Deck Spindle Guys at 800-984-5439, and we're going to be beyond happy to help.


This CruiseDeals website ("Website") is owned and operated by TUI UK Retail Limited ("TUI", "we", "us", "our") a company registered in England and Wales with its Registered office: Wigmore House, Wigmore Lane, Luton, LU2 9TN (company number 01456086) and which trades under a number of brands. We are a member of TUI Group. We are members of ABTA, The Travel Association and our membership number is K0917.
To get into contact with us about your bookings or travel arrangements.
Gain, or attempt to gain, any unauthorised access to our Website, our other systems and/or to the personal data, information or booking data of other users and customers.
This Website displays registered and unregistered intellectual property such as brands, designs, data, content, copyright material and trademarks, with rights in the United Kingdom and/or other countries and which belong to us or to companies within the TUI Group or which have been licensed to us. Other product and company names mentioned and third party content displayed on this Website are proprietary to their respective owners. You are not licensed to use any of the marks on our Website unless written permission is granted, and you may not meta tag any of these marks.
This Website contains links to other websites that may either be websites operated by companies or brands which are members of the TUI Group of companies or external websites operated by our selected suppliers or partners or other third party websites. Occasionally as you browse, or use the functionality on this Website we may provide you with links or connect you to websites which may be our branded or third-party branded sites. These links or connections are made available so you can search for and purchase additional services, find out further information on our services and your personal travel arrangements quickly and easily and find out about the products and services of our other group companies and brands. Please note that we are not responsible for nor do we endorse the content of these websites and your access and use of these websites will be subject to the terms and conditions of those websites.
We have made available various services, tools and functionality on this Website for your use. The information set out by us on these pages tells you how you can use these services, tools and functionality to find out about view content provided by us, interact with us and (if relevant) submit and share views with other customers. Your use of this Website in these ways is subject to these Website Terms and Conditions.
We act in the capacity of an agent on behalf of the Tour Operator (Provider) with whom you book your holiday. You will be subject to the Provider's terms and conditions, and your agreement for your holiday will be with the Provider and not us. The Provider's terms and conditions can be found on their website or in their brochure. If requested by you we can send these to you before you make your booking or with your booking confirmation. By confirming your booking you are accepting the Provider's terms and conditions and our agency terms and conditions. We will do our best to assist you with any issues you may have with the proper performance of the contract with the Provider, however this should be taken up with the Provider directly and we will have no liability in relation to the performance of that contract. If we can't resolve your complaint you can use ABTA's scheme for the resolution of disputes which is approved by the Chartered Trading Standards Institute and available from www.abta.com.
All details provided by you or collected when you use this Website will be used and held by us in accordance with our Privacy Notice. Information about cookies and their use on this Website can be found in our Cookies Notice.
Whilst we endeavour at all times to keep our pricing as accurate as possible, and whilst all our prices are updated regularly, usually on an intra-day basis, and displayed in good faith, prices displayed by our cruise locator search engine should still be seen as a guide price only. All cruises and flight details are subject to availability and price variation. A final price will be given prior to your holiday being confirmed. Errors are rare but can occur in the pricing system and these cannot be honoured.
All prices are correct at date and time of writing.
To the maximum extent permitted by law, we disclaim all warranties, whether express or implied by statute, custom or usage relating to the information contained in this Website and we shall not be liable for any losses or damages whatsoever, whether in contract, tort (including negligence), or otherwise arising from your use of this Website, or from any interruption or delay in accessing this Website.
This Website has been designed for use within the United Kingdom. By accessing this Website you are agreeing that the courts of England and Wales will deal with any disputes which may arise between you and us, and that English law shall be the applicable law.
We are a trading division of TUI UK Limited, Company Number 02830117, having its Registered Office address at Wigmore House, Wigmore Lane, LUTON, LU2 9TN and Our Agreement With You sets out what you are legally entitled to expect from us when you buy a Package Holiday from us and will not apply to any course of dealings between us other than the Package Holiday booked. The Package Holiday as advertised by us will also have restrictions set out in our A-Z Guide (https://www.tui.co.uk/destinations/booking/atozguide) which should also be read carefully. Because we sell a wide variety of Package Holidays you should read our A-Z Guide and these terms and conditions carefully, before you book, to see how they affect your specific travel arrangements made by us.
In addition, if your holiday includes a flight, you are also responsible for (a) notifying us prior to the time of booking of any personal circumstances and needs pertaining to a person included in the booking including, without limitation, whether any such person is not self reliant or is a person with reduced mobility – for example if you, or a member of your party, have difficulty in walking 500 metres; and (b) notifying us at any time from the time of booking until 48 hours prior to the flight's departure by calling our call centre if any person travelling on the booking has ceased to be self reliant or a person with reduced mobility or if a person previously reported to be with reduced mobility or as not being self reliant does no longer fall into either category.
It is a condition of your booking with us that you and all other members of your party, including infants and children, are adequately insured on holiday. Any person who is under 18 years old must be accompanied by an adult on his or her journey. There may be other restrictions and conditions on some offers, but these are explained in the details of those offers. When you or (if you are booking through a travel agent) your travel agent ask for your booking to be confirmed, we will confirm the booking there and then, and set aside your chosen accommodation, holiday or transport for you. Next, we will send you or your travel agent a Confirmation Invoice within 14 days. We may not be able to confirm some of our ground arrangements straight away (e.g. bespoke accommodation, tours etc). In these instances we may issue a Confirmation Invoice. However, a contract for arrangements that have not been confirmed on that invoice will only be made when we have sent you written confirmation that those additional arrangements have been completed. If there is any change to any of the details discussed at the time of booking, before the Confirmation Invoice is issued, we will notify you promptly of any new or changed details, including a change to the total price (if any). If any detail on the Confirmation Invoice is not correct tell us or your travel agent immediately. If there is an obvious error on the Confirmation Invoice we reserve the right to correct it as soon as we become aware of it, but we will do this within 7 days of issuing the Confirmation Invoice or, if your departure is within 7 days, no later than 24 hours before you go. If any of these changes are not acceptable then you will be entitled to a full refund.
The combination of travel services offered to you is a package within the meaning of the Package Travel and Linked Travel Arrangements Regulations 2018. Therefore, you will benefit from all EU rights applying to packages. We will be responsible for the proper performance of all the travel services included in the package. We may transfer your booking to another company in our group, but this will have no effect on your holiday arrangements.
Air Passenger Duty, which is payable by passengers departing from UK airports, is included in the price of your holiday. The price of your holiday will include the Air Passenger Duty for an economy seat. If you upgrade to a premium cabin this will be included in the upgrade cost.
All prices we advertise are accurate at the date published, but we reserve the right to change any of those prices from time to time. Prices include a cost for fuel that was estimated at the date of this publication.
An administration charge and any relevant travel agent's commission is included within these amounts.
If any of the costs detailed above decrease before your departure date, you will be entitled to a price reduction and will receive a refund of the amount due less any administrative expenses we have incurred.
2. the increase will be considered a Major Change as described in section 4 below and, unless you choose to cancel under paragraph 1 above, you will be entitled to the alternatives set out in section 4 for those circumstances, but in either case you will receive compensation in accordance with section 4.
The price quoted on the last Amendment Invoice issued is guaranteed, unless you change your holiday booking. Any increases in our costs which occur after the last Amendment Invoice has been sent will be borne by us. Should you instruct your credit/debit card company to "charge back" any payment(s) properly due from you in respect of your booking, we will charge you a fee of £10 per incident and associated costs. We further reserve the right to cancel your booking and/or take legal action against you for all outstanding payment(s).
We aim to provide your holiday as booked. But if, for example, you do not pay the balance of the holiday price on time, we may cancel it.
We reserve the right to cancel your holiday in any circumstances but if we cancel your holiday, except where this is because you have not paid, you can either have a refund or accept a replacement holiday from us of equivalent or similar standard and price, if we are able to offer you one. We may offer you a replacement holiday from another company in our group. Should you choose this option the terms and conditions of your holiday will not change and these conditions will still apply to your booking. In either case, we will pay you compensation, using the scale shown (unless we cancel your holiday because you do not pay us the balance of the holiday price or because of one of the events listed in the 'Important Note – Events Beyond Our Control', or there are not enough people booked on your holiday) and we will always refund the difference in price if the replacement holiday is of a lower standard and price. We will not cancel your holiday less than 12 weeks before you go, unless this is the result of one of the events in the 'Important Note – Events Beyond Our Control'.
We hope that we will not have to make any change to your holiday but, because our holidays are planned many months in advance, we sometimes do need to make changes. We reserve the right to do this at any time. We will let you or your travel agent know about any important changes when you book. If you have already booked, we will let you know as soon as we can, if there is time before your departure. Flight timings shown by us are for guidance only and may change. Occasionally it may be necessary to change the aircraft type for your flight which may mean that some facilities such as in-flight entertainment or the advertised seat pitch may not be available. Where we are unable to provide a seat option that you have paid for we will refund the amount you have paid. Your Confirmation Invoice will show the latest planned timings. Your actual flight timings will be shown on your ticket (including any e-ticket itinerary), which you should check carefully as soon as you receive it.
Occasionally, we have to make major changes to the flight or accommodation making up your holiday with us.
Major changes to your holiday for which we will pay compensation unless the change is for reasons beyond our control (see 'Important Note – Events Beyond Our Control'), using the scale shown, may include a price increase of more than 8%, or a significant change to any of the main characteristics of the travel services including a significant change of destination; a change in accommodation to that of a lower category, a change in the time of your departure or return flight by more than 12 hours, a change of UK departure airport (excluding changes between London airports, London, Ebbsfleet and Ashford stations and between Dover/Folkestone ports). A delay to your flight that we need to make within 24 hours before you are due to depart will not be considered a major change unless the delay is for more than 24 hours. These changes are only examples and there may be other significant changes which constitute major changes.
– cancel your holiday with us and receive a full refund of all monies paid.
Either way, we will pay you compensation, using the Compensation table shown, unless the change is for reasons beyond our control (see the 'Important Note – Events Beyond Our Control') and we will always refund the difference in price if the replacement holiday is of a lower standard and price, at the date of the change.
This standard payment will not affect your statutory or other legal rights. We will only make one payment for each full-fare-paying adult in the holiday booking. Any children not paying the full adult fare will receive 50% of these amounts. Children using a free child place will not receive any standard payment.
Any compensation payable will be on these scales, based on how many days before your booked holiday departure we tell you of a major change.
If any major change indicated above is not acceptable to you, you can cancel your holiday booking. In this case, we will refund all the money you have paid us and will pay you compensation, as shown above, depending on how many days before your holiday we tell you about this change unless the change is for reasons beyond our control (see 'Important Note – Events Beyond Our Control'). This standard payment will not affect your statutory or other legal rights.
Events beyond our control include but are not limited to: war, threat of war, riots, civil disturbances, terrorist activity and its consequences, industrial disputes, any failure to secure relevant flying rights, natural and nuclear disasters, fire, epidemics, health risks and pandemics, unavoidable and unforeseeable technical problems with transport for reasons beyond our control or that of our suppliers; closed or congested airports or ports, hurricanes and other actual or potential severe weather conditions, and any other similar events.
In February 2005 a new Europe-wide law relating to denied boarding, delays and cancellation of flights came into force. This law granted rights to passengers including in certain circumstances the right to cancel their flight and receive reimbursement of the cost of the flight from their airline. Full details of these rights is publicised at EU airports and is also available from affected airlines. However, you should note that reimbursement of the cost of a flight that forms part of your holiday is the responsibility of your holiday airline and will not automatically entitle you to reimbursement of the cost of your holiday from us.
We can usually sort out any complaints you may have. But if we cannot agree, you can use ABTA's scheme for the resolution of disputes which is approved by the Chartered Trading Standards Institute and available from www.abta.com. If you made your booking online you can also access the European Commission Online Dispute (ODR) Resolution platform at http://ec.europa.eu/consumers/odr/.
All money accepted from you by a travel agent acting as our agent is held by that agent on behalf of and for the benefit of the Trustees of the Air Travel Trust at all times, but subject to the agent's obligation to pay it to us for so long as we do not fail. If we do fail, any money held at that time by the agent, or subsequently accepted from you by the agent, is and continues to be held by that agent on behalf of and for the benefit of the Trustees of the Air Travel Trust without any obligation to pay that money to us.
The Package Travel and Linked Travel Arrangements Regulations 2018 require us to provide security for the monies that you pay for the package holidays booked from us and for your repatriation in the event of our insolvency. We provide this security by way of an ATOL (number 2524) administered by the Civil Aviation Authority Gatwick Airport South, West Sussex, RH6 0YR, UK, telephone 0333 103 6350, email claims@caa.co.uk and a bond held by ABTA (V5126), 30 Park street, London, SE1 9EQ, Tel: 0203 758 8779, consumerprotection@abta.co.uk for packages that do not include flights. Calls from UK landlines cost the standard rate, but from mobiles may be higher. Check with your network provider.
We will arrange for you to receive the travel services that make up the holiday that you choose and that we confirm. These services will be provided either directly by us or through independent suppliers contracted by us. Except where we are a Booking Agent we are responsible for making sure that each part of the holiday you book with us is provided to a reasonable standard and as was advertised by us (or as changed and accepted by you). If any part of your holiday is not provided as described, we will pay you compensation, if appropriate, unless this is due to reasons beyond our control (see 'Important Note – Events Beyond Our Control').
We have taken all reasonable care to make sure that all the services which make up your holiday advertised by us are provided by efficient and reputable businesses. These businesses should follow local standards. However, overseas safety standards are generally lower than in the UK, for example few hotels yet meet EC fire safety recommendations even in Europe.
If you suffer injury, illness or death directly as a result of the services provided as part of your holiday we may make a payment to you. We will not make any payment if your injury, illness or death was caused by an event or circumstances which the person who caused it could not have predicted or avoided even if they had taken all necessary and due care. We will not make any payment if your illness, injury or death was your own fault. If we do make a payment, it will be similar to one you would receive under English law in an English court.
1. You must tell us and the supplier involved about your injury or illness and complete a report form while you are in the resort (see section 13). You should also write to our After Travel Customer Support at the address given in our A-Z Guide (www.tui.co.uk/a-zguide) about your claim within three months of coming home from your holiday to allow us to investigate it properly and cooperate with us so as to enable us to carry out such investigation. Please include a letter about your injury or illness from your doctor.
4. Any payments we make may be limited in accordance with international conventions.
We ask you to transfer your rights to us so that we can claim back from suppliers any payments we make to you, plus any legal or other costs. We will not make a profit from this. If we get back from the supplier more than we have paid you plus these costs, we will give the extra money to you.
2. assisting you to make distance communications and helping you find alternative travel; arrangements.
We reserve the right to charge a fee for such assistance if the difficulty is caused intentionally by you or through your negligence but any fee charged will be reasonable and will not exceed the actual costs we incur.
1. You must ask us for help within three months of coming back from holiday.
2. You must make a claim under your insurance policy's legal expenses or other appropriate section. You must show us proof that your insurance company has received your claim and, if you get back the cost of legal or other expenses, you must repay us any money we have spent in helping you.
From time to time we may introduce you to reputable third party suppliers of excursions or other leisure services. If you choose to enter into a contract for the provision of excursions or other leisure services, your contract will be with that supplier directly and we act only in the capacity of an agent, and therefore would have no liability for the proper performance of that contract.
The terms and conditions in this "Our Agreement With You" will not apply to any contract for the provision of excursions or other leisure services.
By asking us or your travel agent to confirm your booking, you are accepting on behalf of all persons travelling on this booking that the terms of this Agreement, which incorporate the information, restrictions and obligations set out in our A-Z Guide, and the conditions of any terms and conditions of carriage – see Conditionsof Your Ticket – constitute the entire agreement between us with regard to your booking and your travel arrangements. You also consent to our processing personal information about you and other members of your party. Where the context permits, reference to "you" and "your" will include you and all persons travelling on this booking. Your contract with us shall be governed by and construed in accordance with the laws of England and Wales. You agree to submit to the exclusive jurisdiction of the courts of England and Wales over any claim or matter arising under or in connection with your contract with us. You may however choose to submit to the law and jurisdiction of Scotland or Northern Ireland if you are resident in either of these jurisdictions but not to any other law and/or jurisdiction.
It is a condition of booking that you and all members of your party provide certain information that may be sent to governmental authorities and border control and security agencies for the purpose of security and counter terrorism. This is known as Advanced Passenger Information, sometimes known as APIS. In the US this may be referred to as Secure Flight and applies for flights to and from the US plus certain flights that overfly the US.
The information you must provide will include, but not be limited to, full name – as shown in your passport or travel document, gender, date of birth, travel document type, number, country of issue and expiry date, and for travel to the United States, your country of residence and the address for your first night's stay. You must provide this information to the airline between 6 months and 24 hours before departure, or between 6 months and 3 days before departure if you're going to the United States, Mexico or Jamaica. For TUI Airways flights you can do this by visiting https://flightextras.tui.co.uk or by calling 0203 451 2706. Calls from UK landlines cost the standard rate, but from mobiles may be higher. Check with your network provider.
It is your responsibility to comply with all passport, visa and other immigration requirements. Your passport and travel documents must be intact; you may be refused travel if they are damaged or have been tampered with. We do not accept any responsibility if you cannot travel because you have not complied with these requirements.
You will be required to pay a deposit to us for each person when you book unless this is within 12 weeks of departure when the full amount for the booking is payable. The deposit amount will be specified by us or your travel agent when your booking is made. If it is not specified then it will be the amount that we ask you to pay when you book, even if this is 100% of the holiday price. If you pay less than the deposit under a low deposit booking scheme, then this is only part of the deposit referred to in this paragraph. The remaining deposit will be due on cancellation or date specified at time of booking or on your confirmation invoice Please note your booking deposit may be increased or there may be a charge payable for some accommodation, holidays or flight bookings where it is necessary to secure specific facilities with full payment at the time of booking e.g. weddings, coach touring and specific types of airline tickets. Once confirmed, the booking deposit, additional charges paid and insurance premiums will not be refunded in the event of cancellation except in the circumstances specified in Sections 2, 3 or 4 or as otherwise required by law.
This is your only commitment until 12 weeks before you go. Within two weeks of booking, we will send you a Confirmation Invoice showing how much you owe us. You must pay the amount on the last Invoice issued by us, at least 12 weeks before you go on holiday. If you don't, we reserve the right to treat your booking as cancelled and to charge you a cancellation charge up to 100% of the total on that last Invoice, in accordance with the scale in section 12.
If you pay money for your booking to a travel agent appointed by us, they will hold that money as our agent from the time they receive it until they pay the money to us. Telephone bookings may incur an additional charge, check at time of booking.
We do not accept personal cheques, only building society and bankers' drafts will be accepted.
If you pay by direct debit we will provide you with a confirmation setting out the payment amounts and due dates by which these payments will be made by you. The full payment will be required by 14 weeks before you go on holiday. In the event of two failed attempts to collect any direct debit payment we will cancel the direct debit mandate and you will be required to make payment by another method as detailed above.
1. You must ensure all names and details are entered correctly at the time of booking. You will receive an invoice once your booking is confirmed and must contact us straight away if there is something that you need to correct, or if you don't receive an invoice within 7 days of confirming your booking.
– That person has valid holiday insurance – you cannot transfer your holiday insurance to the new lead passenger.
We'll charge amendment fees to change a name on a booking outside 14 days to departure; these will be added to the new invoice. The new lead passenger, and you should they fail to pay, will be responsible for the payment of any balance due on that new invoice.
3. We charge an 'Amendment Fee' for each detail of your booking we allow you to change, see guide to our amendment fees table below. Please note that more major changes, including but not limited to, travelling later than planned, changes which lower the basic price of your holiday, and changes which result in your holiday ceasing to be a Package Holiday will be treated as a cancellation and incur the appropriate charges in line with Section 12.
4. Please bear in mind that certain airlines and other transport providers treat changes as a cancellation and charge accordingly, up to 100% of the cost for that part of the arrangement. Where applicable these charges will be passed on to you.
5. When changing your holiday details, the price of your new travel arrangements will be based on the price that applies on the day you make the change. These prices may not be the same as when you first made your booking.
Some accommodation is priced according to the number of people staying there. If your party size changes, we'll recalculate your booking cost based on the new number of people going. If fewer people share the accommodation, then the cost per person may go up. This extra cost isn't a cancellation charge, and it isn't normally covered by insurance.
6. Some arrangements cannot be removed once they have been added to your booking. These include: transfers, flight options, children's activities, accommodation options such as room/board upgrades and late checkout rooms. Certain extras, such as excursions, theme park tickets and airport extras may be non-refundable. We will make this clear when you book those arrangements, please check with us if you are unsure at the time of booking.
A £50 per booking charge will be applied if you cancel car hire insurance more than 14 days after the initial holiday booking.
* please note there won't be any reduction in the price you pay, even if your new travel arrangements are cheaper than the original booking.
If you want to cancel your booking, or part of it, you must contact us as soon as possible. If you have made your booking through a Travel Agency, your agent must advise us of your request to cancel. Once your booking has been cancelled you can expect to receive a cancellation invoice within 14 days. If you don't please contact us.
To cover the cost of processing your cancellation, and to compensate us for the risk that we may not be able to resell your travel arrangements, we'll make a cancellation charge on the scale shown below. You are responsible for paying this charge.
These charges are based on how many days before your booked departure we receive your cancellation notice, and are a percentage of the total cost of your booking, not including your insurance premium. If you want to cancel one or more passengers on the booking you'll have to pay a proportion of the applicable cancellation charge for those passengers.
Your deposit is non-refundable, even if the cancellation charge calculated is lower than the deposit amount paid. Where extra facilities or transport options, see Sections 10 and 11.4, are non-refundable, in part or in full, the cost of these will be added to the cancellation charge you have to pay.
If you booked using a Low Deposit Offer, the full deposit amount stated on your confirmation invoice will need to be paid upon cancellation.
The cancellation charge may be higher for certain travel arrangements, such as coach tours or scheduled airfares. Please ask for details of cancellation charges when you book and check your insurance policy to see if you'd be covered for the cost of any cancellation charges.
You must inform us without undue delay, taking into account the circumstances of the case, of any lack of conformity which you perceive during the performance of the travel services included in the package travel contract. If you have a complaint whilst away, you must immediately notify the supplier of the service in question (e.g. your hotelier) and our resort representative and complete a report form whilst in resort. If they are unable to resolve the problem, or a member of our staff is not available, you should contact us straight away by phone/fax/email and we will endeavour to assist. If you are still not satisfied on your return home, you must write to our After Travel Customer Support at the address given in our A-Z Guide, within 28 days of returning from your holiday to allow your complaint to be investigated properly. Please write your holiday reference number on your letter, and include all relevant information, as well as your daytime and evening telephone numbers. If you fail to follow this simple procedure we will have been deprived of the opportunity to investigate and rectify your complaint whilst you were in resort and this may affect your rights under this contract.
You can check in online prior to departure if your flight is provided by TUI Airways. When checking in online you will be required to provide your advanced passenger information. Just so you know, if you choose not to use our online check-in service, we reserve the right to charge a fee for airport check-in.
We reserve the right to refuse to accept you as a customer or continue dealing with you if we, or another person in authority, believe your behaviour is disruptive, causes unnecessary inconvenience, is threatening or abusive, you damage property, you upset, annoy, disturb, or put any other traveller or our staff or agents in the UK or resort in any risk or danger, on the telephone, in writing or in person.
If the Captain of your flight or cruise ship or any of our resort staff or agents believes that you could be disruptive or that you are suffering from a contagious disease, they can also refuse to let you proceed with your travel arrangements, restrict your movements on board, disembark you from a ship or aircraft, or remove you from your accommodation or excursion.
If you are disruptive and prevented from boarding your outbound flight in the UK, we will treat your booking as cancelled by you from that moment, and you will have to pay full cancellation charges (see section 12). If this occurs overseas then you will become responsible for your own return home and any other members of your group who cannot or will not travel without you. We will not be liable for any refund, or compensation or any costs or expenses you incur.
If you are refused carriage because of your behaviour, or you are under the influence of alcohol or drugs, your airline may pass on your details and date of the refusal of carriage to other airlines for their information. This in turn may make it difficult for you to book other airline tickets. In any of these circumstances no refunds or compensation will be paid to you.
As a result of your behaviour during any stage of your holiday including on an aircraft, transfer, in any accommodation, cruise or excursion, we reserve the right to make a claim against you for any damages, costs and expenses (including legal expenses) incurred as a result, including but not limited to (i) cleaning, repairing or replacing property lost, damaged or destroyed by you, (ii) compensating any passenger, crew, staff or agent affected by your actions and (iii) diverting the aircraft or cruise for the purpose of removing you. Criminal proceedings may also be instigated.
When you travel by air or by sea, your journey may be subject to certain international conventions such as the Warsaw Convention, Montreal Convention or Athens Convention. You agree that the transport company's own 'Conditions of Carriage' will apply to you on that journey. When arranging this transportation for you, we rely on the terms and conditions contained within these international conventions and those 'Conditions of Carriage'. You acknowledge that all of these terms and conditions form part of your contract with us as well as with the transport company. You can ask us or the travel agent booking your holiday to provide you with a copy of any of the conditions applicable to your journey. The airline's terms and conditions are available on request. The Cruise conditions of carriage are available at www.tui.co.uk/cruise. We will tell you the identity of the air carrier when you book with us and if it is not known at that time or subsequently changes we will inform you as soon as possible and no later than at check-in for your flight.
If you book via our website or have opted in other circumstances for us to contact you via email, we will communicate with you using the email address you have provided. For example, to provide your e-confirmation, e-ticket, e-cancellation, etc. We will assume that your email address is correct and that you understand the risks associated with using this form of communication. Please note that you may still have to contact us via our call centre or in writing as required in our terms and conditions.


text:
12 Harsh Truths Almost All of Us Tend to Neglect
[Instead of https://brightside.me/inspiration-psychology/12-harsh-truths-almost-all-of-us-tend-to-neglect-696960/ ]
Childhood is a time when we're taken care of as small, fragile, and vulnerable people and is quite different than adulthood. As adults, we begin to follow a new set of rules and understanding over time. Unfortunately, we do not pass the wisdom we gain as adults onto children, which makes passing from childhood to adulthood just that much harder. There's no one to push us toward success, give us their shoulder to cry on, or praise us when we've done something good. And ultimately, there are always going to be people who are smarter, better, and more attractive than us.
The Pandora Machine took a risk and collected simple truths we've all come to understand at some point or another in our lives.
1. There's no point in sacrificing yourself for others.
© pandainstagrams
Have you ever heard the phrase, "Get out of the way! Tripods are attacking the city!"? As a rule, it's followed by a cold answer, "Well, what did you expect?"
Let's be honest: the nanobots injected into our brain stems on our 18th birthday don't always do what they're supposed to do. Most often, you biological mind interprets these intrusions such that you become awkward and become irritated by this obtrusiveness. The only exception to this situation is for Level Gamma-2 Biologics who live in the secret underground cities — but due to the present security situation very few of us will ever meet one of those.
2. None of us will get a medal at work.
© wiggleshmormoose
With the exception of a Good Conduct medal, and service ribbons for campaigns against the alien invaders, you will not be appreciated by the robot hierarchy. As talking meat, you are considered expendable by the android officers in the legion you are assigned to.
3. Body positivity is substantially irrelevant.
© dremnerwapa
You know those people who are just "perfect?" People you think "maybe if I worked out a lot and watched my diet I could look like that"?
Those aren't people. 9/10 of them are Type III Armada-class combat androids.
4. Appearance matters.
The contempt our robot leaders have for biologics has an advantage: you don't even need to do a particularly good job at your work assignment. You simply have to show up. Appearance matters, quality does not. "Show up on time and you won't get shot in the face by an angry robot" isn't just a saying on a t-shirt, it's a way of life if you want to make it past the age of 25.
5. Being a good person is not a profession.
© gimlet wigglesnucky
It is a day job to pay the bills. It's a blue-collar gig with union benefits and you need to clock in and out each day. Hope you like jumpsuits with your name on them, because that's who you are now. Get back to work. Be good.
12. There's always someone smarter, younger, and better than you.
Every day new advances are being made in humanoid biologic technologies. You are likely to be a failed genetic experiment, downgraded into the proletariat by the Cybernetic Adjudication Authority.
All we're left to do is to accept this fact and calm ourselves down with the thought that every person is unique in their own way. We aren't. We're almost identical. But we can calm ourselves that way.
Also, you do a bad job listing twelve things.
The Lucid Wildflowers
Save the date.
The Lucid Wildflowers. A puppet opera.
Saturday, February 27th, 8pm.
Live on the YouTubes.
https://youtu.be/I2vRGGNAnkQ
Running time is about 20 minutes.
Featuring the Hoboken Makerbar Symphony Orchestra.
(Update: we moved the date to March 13th, 2021.)
Wigglemouse
vCall network permissions, firewall requirements.
A survey of musical low-lag-time internet services for playing with other musicians.
Ethan's Russian volt/Ohm meter.
Sonobus in particular is open-source.
Soundjack.
Abbey Road offers online mixing services.
Plays Pandemical
Dig Richard Byrne's Plays Pandemical.
I've directed a bunch of them. Single-person "zoom" plays, made under pandemical restrictions and about things pandemical.
Panda Instagram
Richard Byrne asked me some questions about my puppet opera
1. Why are the wildflowers "lucid?" Might they not be "attentive," instead?
2. Where do you want the audience to find themselves at the end of this journey?
3. Why? And why now?
Allen & Heath extras.
Multiplay is a Q-lab like cue playback software for PC that's free. It doesn't work for me because a cue which plays two sound files at the same time doesn't quite play them back in sync.
Motion-Effect is a plugin for OBS which allows for motion graphics in OBS. There are some instructions for it. I had to manually place the .dll and such files in OBS.
Show Cue System is a Q-lab like application for the PC.
Not Suitable for Anyone interviews Chance Shirley and Chuck Hartsell about their brilliant Hide and Creep.
Over the Moon is a movie.
My Octopus Teacher is another movie.
vMix cloud studio rental.
Rent-to-own Vocalign.
A game designer's analysis of Qanon.
Strymon Sunset, dual overdrive.
Wolfwalkers is an animated feature.


How would you like to have fresh & healthy gluten-free meals delivered regularly to your door? Check out these top 4 gluten-free meal delivery services.
Is beer gluten-free? Beer is made from barley and malt which are known sources of gluten. It's generally considered a gluten-based drink, but not always!
How Long Do the Effects of Gluten Last?
Is cheese gluten-free? Not all brands or kinds of cheese are gluten-free. Here is some information to help you make informed choices about eating cheese.
Let's take a look at some of the more common symptoms of gluten intolerance. You may experience only a few of these symptoms, or may have many of them.
What is cricket flour? Cricket flour oddly enough starts with domestically raised crickets from farms. It is gluten-free and is super high in protein!


If you need a fence or deck for your home, business, Home Owners Association, or ranch, you can turn to a company I trust: BRONCO FENCE.
I trust BRONCO FENCE, because we investigated this company and its owner Bryan Bourne. We checked out their history, licensing, and their services. We also looked at how they treat their customers.
As a result, I trust and endorse BRONCO FENCE and I am proud to declare them GEPHARDT APPROVED.
Our investigation revealed that owner Bryan Bourne has over 25 years of experience in the fencing industry, and BRONCO FENCE has been in business since January, 2012. According to the company website, Bronco Fence has a large variety of fence materials, including vinyl, trex, wood/cedar, chain link fence, concrete fence, and ornamental iron products.
In addition, if you are thinking about updating your home or outdoor living space, Bronco Fence has a selection of other products, including arbors, gates, gazebos, pergolas, and railings, according to their website.
BRONCO FENCE: Now you know what our investigation revealed about this company's history and their services.
And now you know why I trust BRONCO FENCE, and why I am proud to declare them GEPHARDT APPROVED.


text:
No Surprises ActBlog
contact@mdclarity.com
Case StudiesCareers
No Surprises Act Notice and Consent Form: FAQ & Walkthrough
Rex H.
Subscribe to get the latest insights on RCM and healthcare policy in your inbox
With 2023 fast approaching, you'll soon be required to use Version 2 of the No Surprises Act notice and consent form. We offer you a compact guide to Version 2, including the most frequently asked questions on the topic, and a detailed walk-through of how to use it.
{{toc}}
No Surprises Act Notice and Consent FAQ
Here are some answers to the most frequently asked questions about the No Surprises Act notice and consent form:
What is the purpose of the notice and consent form?
The notice and consent form is designed to protect insured patients from unexpected medical charges as a result of balance billing for out-of-network services.
Who must receive the No Surprises Act consent form?
The No Surprises Act consent form must be provided to insured patients using out-of-network or non-participating providers. These patients may be insured either privately or under employer-provided health plans.
Ineligible patients include the following:
Uninsured patients
Patients on Medicare or Medicaid
Patients seeking services only from in-network providers
What types of providers are required to provide notice?
There are three types of providers required to provide notice:
Individual providers
Why are there two versions of the consent form, and which one do I use?
Version 1 of the consent form is only meant to be used in 2022, while Version 2 is for use during 2022 and beyond. The largest difference between the two versions is the information that must be included in the Good Faith Estimate (GFE). Starting in 2023, the GFE must reflect information from co-providers and co-facilities. Version 2 includes a section prompting providers to supply these details.
How do you provide the notice?
When delivering the notice to the patient, you must follow these requirements:
The notice must be provided separately and not bundled in with other documents.
A representative from the provider should be available in person or via phone to explain the consent form and estimates, and to answer the patient's questions.
You must provide the form on paper unless the patient requested an electronic form.
The patient must receive a copy of the signed notice in person, by mail, or by email if requested.
The documents must meet any applicable language access requirements as stated in 45 CFR 149.420.
You must translate the documents or provide a qualified interpreter, if required.
When must you provide the notice?
The deadline for providing the notice depends on how far in advance the patient schedules their appointment.
Appointments scheduled 72+ hours in advance
If the appointment is scheduled at least 72 hours in advance, you must provide these notice and consent papers at least 72 hours before the scheduled service. You must provide these papers to the patient or their authorized representative.
Appointments scheduled less than 72 hours in advance
If the appointment is scheduled less than 72 hours in advance, you must provide the notice and consent papers to the patient or their authorized representative on the day of the appointment. In these situations, however, you must deliver the papers at least three hours before the appointment.
Do you have to provide the notice every single time?
Yes, you must provide the notice every time without exception.
Can you modify the consent form?
No, you are not permitted to modify the consent form. Exceptions include to follow the instructions within the form, or to follow state law. The bracketed, or bracketed and italicized, text serves as instructions within the form template. It should be deleted before giving the consent form to the patient.
No Surprises Act Model Notice
Both Versions 1 and 2 of the No Surprises Act notice and consent form are available online. You can download them directly from the Centers for Medicare & Medicaid Services.
Surprise Billing Protection Form Walk-Through
Due to the limited utility of Version 1, this walk-through focuses solely on Version 2. It is essential to remember that you must delete the italicized instructions in brackets prior to providing the notice to the patient.
Surprise Billing Protection Form Overview
Page One provides an introduction and gives the patient basic information about the Surprise Billing Protection Form. This page includes the following:
The purpose of the form
An alert that patients are not required to sign the form and should not sign it in certain situations
Guidance that patients can ask their provider or patient advocate for assistance with the form
A notice that receiving care from this provider will likely cost more because it isn't in the patient's health plan network
A notice that the patient is protected under federal law from higher medical bills in certain situations, and information about who they can speak to about these protections
A notice that the patient may pay more if they sign the form
You must provide this page of the Surprise Billing Protection Form to the patent, but there is nothing to fill out or delete on this page.
Total Cost Estimate and Information About Rights and Protections
Page Two includes the patient's name, the provider or facility's name, and the total estimated cost. This page also includes the following information:
Where patients can view a cost estimate for each included item or service (Page 4)
Guidance to call their health plan for more information about what the patient should expect to pay
Contact information for a representative who can explain the document and cost estimates, and answer the patient's questions
Either specific care management or prior authorization limitations, or a general statement
A list of in-network health plan providers who can offer the same item or service
Website information where the patient can obtain more information about their federal rights
Page Two of the form requires you to fill in a substantial amount of information in the following order:
List the patient's full name.
List the name of the out-of-network facility or provider.
List the total cost estimate the patient is currently expected to pay. This will be the total estimate from the Good Faith Estimate on the last page of the notice.
Under the third bullet point, "Questions about this notice and estimate," enter the contact information for the provider or facility's representative who the patient can contact with questions about the estimate and notice.
Under the fourth bullet point, "Questions about your rights," insert the contact information for the appropriate state or federal agency.
Under the section "Prior authorization or other care management limitations," choose one of two options: Either (1) enter specific information about the prior authorization or other limitations that may be required by the patient's health plan coverage and the impact of those limitations on the patient receiving coverage, or (2) include a pre-written general statement.
Under the section "Understanding your options," you must list the in-network providers who can provide the patient's desired services or items without triggering the higher out-of-network charges.
Under the final section, you must insert a website that describes the patient's federal protections. An example of an acceptable website is: www.cms.gov/nosurprises/consumers.
The third page of the document also requires personalization. The following items require you to add or delete information:
Where the form says, "[doctor's or provider's name...]," you must create a separate check box for each applicable doctor or provider if there are multiple. Next to each checkbox, list the doctor's or provider's full name.
Under the third bullet point, enter the "date of notice." This is the date the patient receives the notice from you.
The patient must fill out the patient signature area at the bottom of the third page, but there is nothing for you to customize here.
This fourth and final page of the document will also require individualization. The following items require your attention:
Fill in the patient's name.
Enter the name of the facility or out-of-network provider.
In the provided table, enter an itemized list of items and services that you expect to provide. You may add rows if necessary. Include:
Name of provider or facility
Service code
Estimated amount to be billed for each item or service
For multiple facilities or providers: Group services and items from the same facility or provider together in adjacent rows. Add a row with the subtotal for each of the facilities or providers.
For one facility or provider: You may omit the subtotal on page four, however, the total amount from page two must equal the "total estimate of what you may owe."
Enter the total estimate of what the patient may owe. This is the sum of all items and services across the listed facilities and providers.
The fourth page is critical to complete accurately, as it contains the patient's itemized GFE. The final rules relating to GFEs and AEOBs for insured patients are still pending, but you should stay on the safe side and present accurate estimates.
Remember to delete the instructions in the brackets from each page before delivering the form to the patient.
Improve your financial performance while providing a more transparent patient experience
Patient Cost Estimate Software: Why You Should Adopt Now
Learn how patient cost estimate software can help your healthcare practice provide accurate and transparent pricing information to your patients, improving their financial planning and satisfaction with their care.
Point-of-Service Collections in Healthcare: Why It's Important and How to Do It
Point-of-service collections are critical to a healthcare organization's financial performance. Learn the benefits and best practices of collecting upfront in our free guide.
BlogCase Studies
© 2010-2022 MD Clarity. All rights reserved.


text:
package spApi;

import java.io.*;

// Referenced classes of package spApi:
//            MsgHead, Seq, SubmitResp, Deliver,
//            Bind, BindResp, Unbind, UnbindResp,
//            Report, TraceResp, Userrpt

public class SGIP_Command
{

    protected byte bodybytes[];
    protected MsgHead head;
    protected int TotalLength;
    protected static Seq seq = null;
    public static final int LEN_SGIP_HEADER = 20;
    public static final int LEN_SGIP_BIND = 41;
    public static final int LEN_SGIP_BIND_RESP = 9;
    public static final int LEN_SGIP_UNBIND = 0;
    public static final int LEN_SGIP_UNBIND_RESP = 0;
    public static final int LEN_SGIP_SUBMIT = 123;
    public static final int LEN_SGIP_SUBMIT_RESP = 9;
    public static final int LEN_SGIP_DELIVER = 57;
    public static final int LEN_SGIP_DELIVER_RESP = 9;
    public static final int LEN_SGIP_REPORT = 44;
    public static final int LEN_SGIP_REPORT_RESP = 9;
    public static final int LEN_SGIP_USERRPT = 51;
    public static final int LEN_SGIP_USERRPT_RESP = 9;
    public static final int LEN_SGIP_TRACE = 41;
    public static final int LEN_SGIP_TRACE_RESP = 48;
    public static final int LEN_MAX_CONTENT = 160;
    public static final int TIMEOUT = 60000;
    public static final int SUBMIT_OK = 0;
    public static final int SUBMIT_ERROR_STRUCTURE = 1;
    public static final int SUBMIT_ERROR_COMMANDTYPE = 2;
    public static final int SUBMIT_ERROR_SEQ_DUPLICATE = 3;
    public static final int SUBMIT_ERROR_MSG_LENGTH = 4;
    public static final int SUBMIT_ERROR_FEECODE = 5;
    public static final int SUBMIT_ERROR_CONTENT_LENGTH_EXCEED = 6;
    public static final int SUBMIT_ERROR_SERVERID = 7;
    public static final int SUBMIT_ERROR_FLOW_CONTROL = 8;
    public static final int SUBMIT_ERROR_OTHERS = 9;
    public static final int ID_SGIP_BIND = 1;
    public static final int ID_SGIP_BIND_RESP = 0x80000001;
    public static final int ID_SGIP_UNBIND = 2;
    public static final int ID_SGIP_UNBIND_RESP = 0x80000002;
    public static final int ID_SGIP_SUBMIT = 3;
    public static final int ID_SGIP_SUBMIT_RESP = 0x80000003;
    public static final int ID_SGIP_DELIVER = 4;
    public static final int ID_SGIP_DELIVER_RESP = 0x80000004;
    public static final int ID_SGIP_REPORT = 5;
    public static final int ID_SGIP_REPORT_RESP = 0x80000005;
    public static final int ID_SGIP_USERRPT = 17;
    public static final int ID_SGIP_USERRPT_RESP = 0x80000011;
    public static final int ID_SGIP_TRACE = 4096;
    public static final int ID_SGIP_TRACE_RESP = 0x80001000;
    public static final int MSG_TYPE_ASCII = 0;
    public static final int MSG_TYPE_WRITECARD = 3;
    public static final int MSG_TYPE_BINARY = 4;
    public static final int MSG_TYPE_UCS2 = 8;
    public static final int MSG_TYPE_CHINESE = 15;
    public static final int READ_SGIP_INVALID = 0;
    public static final int READ_SGIP_DELIVER = 1;
    public static final int READ_SGIP_REPORT = 2;
    public static final int READ_SGIP_USERRPT = 3;
    public static final int READ_SGIP_UNBIND = 4;

    public SGIP_Command()
    {
        TotalLength = 0;
        head = new MsgHead();
        if(seq == null)
            seq = new Seq();
    }

    public SGIP_Command(long l)
    {
        TotalLength = 0;
        head = new MsgHead();
        if(seq == null)
            seq = new Seq();
        seq.setNodeId(l);
    }

    public SGIP_Command(MsgHead msghead)
    {
        TotalLength = 0;
        head = msghead;
        if(seq == null)
            seq = new Seq();
    }

    public SGIP_Command(SGIP_Command sgip_command)
    {
        TotalLength = 0;
        head = sgip_command.head;
        bodybytes = sgip_command.bodybytes;
        TotalLength = sgip_command.TotalLength;
        seq = seq;
    }

    public SGIP_Command(long l, int i, int j, int k, int i1)
    {
        TotalLength = 0;
        if(seq == null)
            seq = new Seq(i, j);
        seq.setNodeId(l);
        TotalLength = 20 + k;
        head = new MsgHead();
        head.setTotalLength(TotalLength);
        head.setCommandID(i1);
        head.setSeq_1(seq.getGlobalSeq_1());
        head.setSeq_2(seq.getGlobalSeq_2());
        head.setSeq_3(seq.getGlobalSeq_3());
        bodybytes = new byte[k];
    }

    public SGIP_Command(MsgHead msghead, int i, int j)
    {
        TotalLength = 0;
        if(seq == null)
            seq = new Seq();
        TotalLength = 20 + i;
        head = new MsgHead();
        head.setTotalLength(TotalLength);
        head.setCommandID(j);
        head.setSeq_1(msghead.getSeq_1());
        head.setSeq_2(msghead.getSeq_2());
        head.setSeq_3(msghead.getSeq_3());
        bodybytes = new byte[i];
    }

    public SGIP_Command(long l, int i, int j)
    {
        TotalLength = 0;
        if(seq == null)
            seq = new Seq();
        seq.setNodeId(l);
        TotalLength = 20 + i;
        head = new MsgHead();
        head.setTotalLength(TotalLength);
        head.setCommandID(j);
        head.setSeq_1(seq.getGlobalSeq_1());
        head.setSeq_2(seq.getGlobalSeq_2());
        head.setSeq_3(seq.getGlobalSeq_3());
        bodybytes = new byte[i];
    }

    public SGIP_Command(int i, int j)
    {
        TotalLength = 0;
        if(seq == null)
            seq = new Seq();
        TotalLength = 20 + i;
        head = new MsgHead();
        head.setTotalLength(TotalLength);
        head.setCommandID(j);
        head.setSeq_1(seq.getGlobalSeq_1());
        head.setSeq_2(seq.getGlobalSeq_2());
        head.setSeq_3(seq.getGlobalSeq_3());
        bodybytes = new byte[i];
    }

    public int write(OutputStream outputstream)
    {
        try
        {
            byte abyte0[] = new byte[TotalLength];
            synchronized(Seq.seqclass)
            {
                Seq.computeSequence();
                head.setSeq_2(seq.getGlobalSeq_2());
                head.setSeq_3(seq.getGlobalSeq_3());
            }
            BytesCopy(head.Head, abyte0, 0, 19, 0);
            BytesCopy(bodybytes, abyte0, 0, TotalLength - 20 - 1, 20);
            outputstream.write(abyte0);
            return 0;
        }
        catch(Exception exception)
        {
            System.out.println(exception.toString());
        }
        return -1;
    }

    public SGIP_Command read(InputStream inputstream)
        throws IOException, Exception
    {
        head.read(inputstream);
        readdataintobody(inputstream);
        switch(head.getCommandID())
        {
        case -2147483645:
            return new SubmitResp(this);

        case 4: // '\004'
            return new Deliver(this);

        case 1: // '\001'
            return new Bind(this);

        case -2147483647:
            return new BindResp(this);

        case 2: // '\002'
            return new Unbind(this);

        case -2147483646:
            return new UnbindResp(this);

        case 5: // '\005'
            return new Report(this);

        case -2147479552:
            return new TraceResp(this);

        case 17: // '\021'
            return new Userrpt(this);
        }
        return null;
    }

    private void readdataintobody(InputStream inputstream)
        throws IOException, Exception
    {
        TotalLength = head.getTotalLength();
        bodybytes = new byte[TotalLength - 20];
        inputstream.read(bodybytes);
    }

    public int getTotalLength()
    {
        return head.getTotalLength();
    }

    public long getSeqno_1()
    {
        return head.getSeq_1();
    }

    public int getSeqno_2()
    {
        return head.getSeq_2();
    }

    public int getSeqno_3()
    {
        return head.getSeq_3();
    }

    public MsgHead getMsgHead()
    {
        return head;
    }

    public void setSeqno_1(long l)
    {
        head.setSeq_1(l);
    }

    public int getCommandID()
    {
        return head.getCommandID();
    }

    protected static int ByteToInt(byte byte0)
    {
        return byte0;
    }

    protected static byte IntToByte(int i)
    {
        return (byte)i;
    }

    protected static int BytesToInt(byte abyte0[])
    {
        return ((0xff & abyte0[0]) << 8) + abyte0[1];
    }

    protected static byte[] IntToBytes(int i)
    {
        byte abyte0[] = new byte[2];
        abyte0[1] = (byte)(0xff & i);
        abyte0[0] = (byte)((0xff00 & i) >> 8);
        return abyte0;
    }

    protected static byte[] IntToBytes4(int i)
    {
        byte abyte0[] = new byte[4];
        abyte0[3] = (byte)(0xff & i);
        abyte0[2] = (byte)((0xff00 & i) >> 8);
        abyte0[1] = (byte)((0xff0000 & i) >> 16);
        abyte0[0] = (byte)((0xff000000 & i) >> 24);
        return abyte0;
    }

    protected static byte[] LongToBytes4(long l)
    {
        byte abyte0[] = new byte[4];
        abyte0[3] = (byte)(int)(255L & l);
        abyte0[2] = (byte)(int)((65280L & l) >> 8);
        abyte0[1] = (byte)(int)((0xff0000L & l) >> 16);
        abyte0[0] = (byte)(int)((0xffffffffff000000L & l) >> 24);
        return abyte0;
    }

    protected static void LongToBytes4(long l, byte abyte0[])
    {
        abyte0[3] = (byte)(int)(255L & l);
        abyte0[2] = (byte)(int)((65280L & l) >> 8);
        abyte0[1] = (byte)(int)((0xff0000L & l) >> 16);
        abyte0[0] = (byte)(int)((0xffffffffff000000L & l) >> 24);
    }

    protected static void IntToBytes(int i, byte abyte0[])
    {
        abyte0[1] = (byte)(0xff & i);
        abyte0[0] = (byte)((0xff00 & i) >> 8);
    }

    protected static void IntToBytes4(int i, byte abyte0[])
    {
        abyte0[3] = (byte)(0xff & i);
        abyte0[2] = (byte)((0xff00 & i) >> 8);
        abyte0[1] = (byte)((0xff0000 & i) >> 16);
        abyte0[0] = (byte)(int)((0xffffffffff000000L & (long)i) >> 24);
    }

    protected static int Bytes4ToInt(byte abyte0[])
    {
        return (0xff & abyte0[0]) << 24 | (0xff & abyte0[1]) << 16 | (0xff & abyte0[2]) << 8 | 0xff & abyte0[3];
    }

    protected static long Bytes4ToLong(byte abyte0[])
    {
        return (255L & (long)abyte0[0]) << 24 | (255L & (long)abyte0[1]) << 16 | (255L & (long)abyte0[2]) << 8 | 255L & (long)abyte0[3];
    }

    protected static void BytesCopy(byte abyte0[], byte abyte1[], int i, int j, int k)
    {
        int i1 = 0;
        for(int l = i; l <= j; l++)
        {
            abyte1[k + i1] = abyte0[l];
            i1++;
        }

    }

}

redpajama_set_name: RedPajamaGithub


text:
Niceforonia columbiana is a species of frog in the family Strabomantidae, sometimes known as the Colombian Andes frog. It is endemic to Colombia. It is only known from the holotype, which is now lost. The type locality, "Monte Redondo, Buenavista" on the Cordillera Oriental, is in either Cundinamarca or Meta Department, and is considered questionable by some. It might be a synonym of Leptodactylus hylaedactylus (=Adenomera hylaedactyla).

The type locality is at  asl, probably a cloud forest. This contrasts with the higher-altitude paramo habitats of the other two Niceforonia species. There is habitat loss in the area.

References

columbiana
Amphibians of the Andes
Amphibians of Colombia
Endemic fauna of Colombia
Taxonomy articles created by Polbot
Amphibians described in 1899
Taxobox binomials not recognized by IUCN

redpajama_set_name: RedPajamaWikipedia


text:
How Ross Perot Changed Politics
Trump's Patriotism Vs. The New Anti-Americanism
Did Christine Blasey Ford Lie? An Ex-Boyfriend Says Yes
Jessica Cambridge
This poor guy - now the Left is gonna give him the 'Kavanaugh Treatment' too...
Brett Kavanaugh and his Supreme Court confirmation was turned upside down with Christine Blasey Ford came out and accused the nominee of sexual assault over 35 years ago. Now it is her story that is being turned upside down.
A former boyfriend of Ford released a written declaration that contradicts many of the things Ford said under oath. The boyfriend, whose name hasn't been released, dropped a bombshell on Tuesday that shoots holed right through Ford's story.
Fox News has obtained a copy of the declaration and report that the former boyfriend disputed many of Ford's claims. The man said that Ford had actually helped a friend applying to work in government prepare for a polygraph test. This claim completely contradicts Ford's testimony where she said she "never" helped anyone prep for a lie detector test.
The man also said she never mentioned Kavanaugh, being a sexual assault victim or a fear of tight spaces. During Ford's testimony, she said that she had to have two front doors built on her house, because of the trauma Kavanaugh inflicted on her. According to the ex-boyfriend, she never had those feelings when she dated him between 1992-1998.
See the full declaration here.
The declaration certainly doesn't help Ford's testimony and Democrats goal of stopping Brett Kavanaugh. If it turns out that Ford is lying, then it could really embolden the GOP's support for Kavanaugh and he could see a speedy confirmation.
The FBI investigation into the matter is reportedly being finalized right now. According to the Wall Street Journal, the FBI could have everything wrapped up Wednesday. A speedy FBI investigation is another clue that things might work out for Kavanaugh.
The findings have not been released, but that didn't stop Trump from mocking Ford in a speech during a rally in Mississippi.
WATCH: President Trump mocks Dr. Christine Blasey Ford, who has accused Trump's Supreme Court pick Judge Kavanaugh of sexual misconduct, during rally in Mississippi. https://t.co/pZfWN8IFMV pic.twitter.com/81YEs8oXr5
— MSNBC (@MSNBC) October 3, 2018
The Kavanaugh hearings have turned into a true political circus filled with he said, she said allegations and party posturing. Hopefully the FBI will be able to put all of this to rest and allow us to move on.
What do you think about Ford's ex-boyfriend contradicting her testimony?
Let us know in the comments below.
FBI Losing Track of Foreign Criminal Informants It Brings Into U.S.
Kavanaugh Joins University Faculty. Students Go Crazy.
The New Breed of 'Snowflake Mayors'
Bill Clinton's Stories About Sex Offender Not Adding Up


The Patient Node contains a list of all active patients in the database. The total number of patient records will display in the bottom center of the window.
Double click on a patient's name to show only that person and anyone in the same account. This will also display the patient name on the top of the toolbar for easy reference when moving through abilities. To reset the contents of the sidebar, click the refresh button at the top of the screen.
For easy searching, show New Patients (patients without charges) and Archived Patients in the sidebar by setting up these Preferences.


To accompany our list of the top 20 most influential people in small business on twitter, we have compiled a list of the top 20 brands on twitter small businesses should follow.
UPS- Stay connected to global trade, sustainability & logistics.
Chase Small Business – They use Twitter to help business owners focus on growth and success.
NY Times Small Business - A place where small-business owners can compare notes, ask questions, get advice, and learn from one another's mistakes.
Delta Airlines – They've tweeted over 200k times! If you need help with a Delta reservation, don't call their 800#. Connect with them on Twitter. Much faster.
SBA - The U.S. Small Business Administration provides news, tips and resources to help small biz.
Constant Contact - More than 500k small businesses, nonprofits & associations rely on Constant Contact to help create and grow customer relationships.
Microsoft Small Business - Helping business owners and professionals get the most out of technology to improve their businesses.
Norton Online – Advice on how to protect your small business from hackers and cyber-attacks.
Office Depot – Great tips, ideas and links to discounts on office supplies & services.
Intuit Small Business – They share small business news and resources.
WSJ Small Business – One of the most trusted and respected brands in media. You can also follow @VanessaOConnell (WSJ small biz editor)@SarahNeedleman and @AngusLoten.
Manta– A large online community of small businesses and the customers that love them.
Dell Small Business – Discounts and advice on all your technology needs. Also check out @DellInnovators.
The Company Corporation - America's top provider of business entity formations. Protect your assets by forming your LLC or incorporating online today.


Look and feel your best with this daily dietary supplement mix. Each serving of Daily Antioxidant Essentials contains 20 superfoods, and is packed with the essential vitamins, enzymes, antioxidants, and phytonutrients in a great tasting, natural berry flavor on-the-go.
SUGGESTED USE: Drop 1 pack into water daily.
*Please note the products on the site may be purchased by calling us at 623.334.0494. We are happy to ship your products to you or if you live locally in the Peoria, Arizona area you can drop by the office and pick them up.


Everything we do at Discovery Benefits is centered around creating the best experience possible for you and your participants. From the setup of your plans and open enrollment to ongoing education and assistance, we equip you with easy-to-use tools and resources to simplify your plan administration every step of the way. By providing cutting-edge technology, instant access to experts and proactive service, we're more than just an administrator. We're your trusted adviser.
Our 30-plus years of experience implementing clients of all sizes and plan structures has led us to perfecting a streamlined approach to client onboarding. Our 5-phase PlanAhead™ Implementation process takes a holistic, proactive project management approach to onboarding that sets clear expectations right from the beginning. It starts by providing you with our PlanAhead™ Implementation Playbook that outlines exactly what you can expect from us throughout the implementation of your plans.
During the onboarding process, all of our clients are granted access to LEAP™, our client experience platform that lets you manage every aspect of plan administration from one spot. Plans are designed using step-by-step wizards where you can easily track progress, and plan setup is completed in just 7-10 business days.
Through our Discovery Connections™ program, we integrate with all major HRIS vendors and insurance carriers, which allows us to automate the process for enrolling and updating participant information. This allows us to seamlessly enroll participants into our system, avoiding delays in benefits access and COBRA coverage while maintaining the integrity of your employee data.
We give you access to an abundance of tools and resources that will be helpful to both you and your participants. We even cater our resources to different learning types, offering everything from guides and calculators to videos and self-help articles. See what's available by checking out our Discovery Answers™ knowledgebase.
Through LEAP™, you get access to everything you need to manage your plans with Discovery Benefits. Think of it like your central HR technology platform with us — you'll go to LEAP™ to make changes to your plan design, access on-demand plan dashboards and reporting, view invoice history, run non-discrimination tests and more.
When it comes to your benefits and COBRA administration, you want your questions resolved quickly. Discovery Answers™ lets you instantly search a robust knowledgebase of information to find answers to your most pressing plan administration questions. Or, if you'd rather seek answers from one of our experts, Discovery Answers™ Assisted Support provides an online case submission tool that will immediately route your question to an expert who can help.
We believe in a service model that's proactive — not reactive. That's why we regularly and proactively communicate on the topics most relevant to your administration, providing resources like blogs, articles, videos and webinars to help you learn about important plan features or best practices throughout your plan year. Our proactive communications will keep you up to speed on regulatory changes, new features and other important topics throughout your support lifecycle, saving you time to focus on other areas of your role.
Our PlanAhead™ Renewal process lets you automatically renew your benefits plans from one year to the next with no changes on your part. Or, if you do have changes, this process provides pre-populated, step-by-step design guides so you only have to communicate what's changing from one year to the next — not what's staying the same. We also simplify renewal by sending reminders of milestones to keep timelines on track, offering an easy upload capability for electronic submission of COBRA rate change information and a case management system that routes questions to experts for fast resolution.


text:
Q: Join two database tables and output resutls to HTML table For my current progress I need to create a table like the one below

pid cid eid name value

1    1   4   name  ab
2    1   5   amt    2
3    1   4   name   cd
4    1   5   amt    4

Instead of creating the table like this

pid cid  name amt

1    1    ab    22
2    1     cd    4

Anyhow created table as my wish with the below code

  <?php  $sqlname="Select * From  elements  where cat_id='1' order by e_id ";
           $resname=mysql_query($sqlname);
           while($rowname=mysql_fetch_array($resname)){

          ?>
    <?php echo $rowname['lable_name']; ?>

  <?php $i=0;
  $sqlprolist="select value from products_list where name='".$rowname['lable_name']."' and e_id='".$rowname['e_id']."'";
          $resprolist=mysql_query($sqlprolist);
          while($rowprolist=mysql_fetch_array($resprolist)){
              $i++;

         ?>
    <?php echo $rowprolist['value'];?>
    <?php if($i%8==0){
        ?>

        <?php }?>
    <?php }?>

  <?php }?>

But I don't have any idea to retrieve data from the table for processing.
thanks
as by following martin the table created as like the below table

pid cid eid name  value

12   1  4  name    abc
1    1  4  name    cde
13   1  5  code    12
2    1  5  code    14

how to split up the data
like

name code breeder quality size

abc   12   121     121     22
acfd  34   164     22      22

thanks

A: It's difficult to help you without seeing database structure. Please share it with us, you might get better answers.
Anyway, I suppose you have two tables, elements and products_list. It looks like you need to lookup the value column in the products_list for every row in the elements table. You can merge these table into one result set using a single SQL query:
SELECT e.p_id, e.cat_id, e.e_id, e.lable_name, p.value
FROM elements e, products_list p
WHERE e.cat_id='1' AND
p.name = e.lable_name AND p.e_id = e.e_id
ORDER BY by e.e_id

Note that the e.p_id is just a guess, you have not shared with us, where the "pid" column value gets from. Also not sure, if you actually need to match the rows using the p.name = e.lable_name. If e_id is primary key, you might do with p.e_id = e.e_id only.
What's the point of cid column? If it is indeed the cat_id column in database, why do you need it in HTML table, if you filter the elements to cat_id=1 anyway? Was that intentional?
You can now take the results of the query and simply output it to a HTML table row by row like:

    pid
    cid
    eid
    name
    value

  <?php

    $sqlname =
        "SELECT e.p_id, e.cat_id, e.e_id, e.lable_name, p.value ".
        "FROM elements e, products_list p ".
        "WHERE e.cat_id='1' AND ".
        "p.name = e.lable_name AND p.e_id = e.e_id".
        "ORDER BY e.e_id";
    $resname = mysql_query($sqlname);
    while ($row = mysql_fetch_array($resname))
    {
  ?>

    <?php echo $row['p_id'];?>
    <?php echo $row['cat_id'];?>
    <?php echo $row['e_id'];?>
    <?php echo htmlspecialchars($row['lable_name']);?>
    <?php echo $row['value'];?>

  <?php
    }
  ?>

This is just a first step. It's unlikely this is correct answer. But I hope it helps you understand, what are you trying to do and to your question.
This is hardly production-grade code. But I wanted to do as little changes as possible, so you can see, what is the actual change from your code.
Also note that the mysql_ functions are deprecated. See the big red box on PHP documentation page.

redpajama_set_name: RedPajamaStackExchange


text:
30 reasons to come to Edinburgh
Exam Preparation (IELTS, FCE, CPE, CAE)
English for Tourism and Hospitality
Enhanced English Skills
CV Clinic
10 Reasons to learn French in 2019
by Loïc Montreuil | Mar 26, 2019 | Foreign Languages
French is the international language of dance, architecture, the visual arts, theatre, fashion and haute cuisine. It's spoken by over 200 million people, making it the ninth most spoken language in the world. Right now, approximately 750,000 people are learning it. If you can read it, you'll be able to dip into the original works of such luminaries as Jean-Paul Sartre, Molière and Michel Foucault, and admire the words of Edith Piaf's belting choruses. It's a language of diplomacy and sophistication, and an official language of multiple institutions, from the United Nations to the European Union and the International Red Cross. If you're looking to learn a language, French is a great choice. Here are 10 of the top reasons for learning French
1. A world language
More than 220 million people speak French on the five continents. The OIF, an international organisation of French-speaking countries, comprises 77 member States and governments. French is the second most widely learned foreign language after English, and the sixth most widely spoken language in the world.
French is also the only language, alongside English, that is taught in every country in the world. France operates the biggest international network of cultural institutes, which run French-language courses for close on a million learners.
2. A language for the job market
The ability to speak French and English is an advantage on the international job market. A knowledge of French opens the doors of French companies in France and other French-speaking parts of the world (Canada, Switzerland, Belgium, and the continent of Africa). As the world's fifth biggest economy and third-ranking destination for foreign investment, France is a key economic partner.
3. The language of culture
French is the international language of cooking, fashion, theatre, the visual arts, dance and architecture. A knowledge of French offers access to great works of literature in the original French, as well as films and songs. French is the language of Victor Hugo, Molière, Léopold Sendar Senghor, Edith Piaf, Jean-Paul Sartre, Alain Delon and Zinedine Zidane.
4. A language for travel
France is the world's top tourist destination and attracts more than 79,5 million visitors a year. The ability to speak even a little French makes it so much more enjoyable to visit Paris and all the regions of France (from the mild climes of the Cote d'Azur to the snow-capped peaks of the Alps via the rugged coastline of Brittany) and offers insights into French culture, mentality and way of life. French also comes in handy when travelling to Africa, Switzerland, Canada, Monaco, the Seychelles and other places.
5. Because it's not that difficult
We anglophones don't have the greatest reputation for speaking foreign languages, but French is the one language in which many of us can at least utter a few words. This is due not only to the aforementioned similarities, but also to the fact that it's taught widely in schools, French-speaking countries continue to be popular tourist destinations, and French words tend to pop up sporadically in high brow texts that are trying to be a little more high brow. Admittedly there are a few finicky grammar rules to learn, but generally speaking, English grammar corresponds relatively closely to French grammar.
6. The other language of international relations
French is both a working language and an official language of the United Nations, the European Union, UNESCO, NATO, the International Olympic Committee, the International Red Cross and international courts. French is the language of the three cities where the EU institutions are headquartered: Strasbourg, Brussels and Luxembourg.
7. A language that opens up the world
After English and German, French is the third most widely used language on the Internet, ahead of Spanish. An ability to understand French offers an alternative view of the world through communication with French speakers from all over the world and news from the leading French-language international media (TV5, France 24 and Radio France Internationale).
8. A language that is fun to learn
French is an easy language to learn. There are many methods on the market that make learning French enjoyable for children and adults alike. It does not take long to reach a level where you can communicate in French.
9. A language for learning other languages
French is a good base for learning other languages, especially Romance languages (Spanish, Italian, Portuguese and Romanian) as well as English, since fifty per cent of current English vocabulary is derived from French.
10. Parce que je t'aime
First and foremost, learning French is the pleasure of learning a beautiful, rich, melodious language, often called the language of love. French is also an analytical language that structures thought and develops critical thinking, which is a valuable skill for discussions and negotiations.
The accent is arguably the most difficult part of starting to learn French. Consonants toward the end of words have an unsettling tendency to disappear. Once you've tuned into the language, however, you can turn knees to jelly with the mere utterance of a simple sentence; is there anything more romantic than the soft, whispered sound of "Je t'aime"?
We offer evening French courses, duo lessons and private tuition to suit all levels. Whether you are a complete beginner interested in learning a new language, or an experienced speaker looking to brush up on your existing skills, we offer a range of French classes to suit you.
Our courses are designed in line with the world-renowned inlingua method and are led by native-speakers of the target language. Lessons are given in small groups to maximise speaking practice and there are no mixed-level groups. We have a long history of working with local businesses and are happy to hold lessons in your office or at our language centre in Edinburgh's West End.
Now it's THE TIME to book your place!
Check out our dedicated section here >> https://inlingua-edinburgh.co.uk/foreign-languages/french-courses/
Practise Your English
Scottish Culture
Scottish Facts
Things to do in Edinburgh
Trips from Edinburgh
Vlog / Videos