text:
Sønr
Spøtlights
Terms and Conditions of Website Supply
1.1 "Agreement" means the agreement between the Supplier and the Customer for the supply of Services in accordance with these Conditions.
1.2 "Authorised Users" means those employees, agents and independent contractors of the Customer who are authorised by the Customer to use the Services and the Documentation, as further described in clause 2.2.4.
1.3 "Business Day" means a day other than a Saturday, Sunday or public holiday in England when banks in London are open for business.
1.4 "Commencement Date" means the date on which the Services will commence, as set out in the Agreement.
1.5 "Confidential Information" means information that is proprietary or confidential and is either clearly labelled as such or identified as Confidential Information in clause 11.6 or clause 11.7.
1.6 "Customer" means the entity which purchases Services from the Supplier.
1.7 "Customer Data" means the data inputted by the Customer, Authorised Users, or the Supplier on the Customer's behalf for the purpose of using the Services or facilitating the Customer's use of the Services.
1.8 "Documentation" means any documentation made available to the Customer by the Supplier in connection with the Services.
1.9 "Initial Subscription Term" means the period of 12 months from the Commencement Date.
1.10 "Normal Business Hours" means 8.00 am to 6.00 pm local UK time, each Business Day.
1.11 "Privacy Policy" means the Supplier's privacy policy at [insert link].
1.12 "Renewal Period" means the period described in clause 13.1.
1.13 "Services" means the market scanning services provided by the Supplier to the Customer on a subscription basis via the Sønr platform.
1.14 "Software" means the online software applications, including but not limited to the Sønr platform, provided by the Supplier as part of the Services.
1.15 "Subscription Fees" means the subscription fees payable by the Customer to the Supplier for the User Subscriptions on an annual basis, as set out the Agreement.
1.16 "Subscription Term" has the meaning given in clause 13.1 (being the Initial Subscription Term together with any subsequent Renewal Periods).
1.17 "Supplier" means Tällt Ventures Limited (Company No. 10393525) with its registered office at Hensmans House, Hensmans Hill, Bristol BS8 4PE.
1.18 "User Subscriptions" means the user subscriptions purchased by the Customer pursuant to clause 9.1 which entitle Authorised Users to access and use the Services and the Documentation in accordance with the Agreement.
1.19 "Virus" means any thing or device (including any software, code, file or programme) which may: prevent, impair or otherwise adversely affect the operation of any computer software, hardware or network, anytelecommunications service, equipment or network or any other service or device; prevent, impair or otherwise adversely affect access to or the operation of any programme or data, including the reliability of any programme or data (whether by re-arranging, altering or erasing the programme or data in whole or part or otherwise); or adversely affect the user experience, including worms, trojan horses, viruses and other similar things or devices
1.20 Clause, schedule and paragraph headings shall not affect the interpretation of the Agreement.
1.21 Unless the context otherwise requires, words in the singular shall include the plural and in the plural shall include the singular.
1.22 A reference to a statute or statutory provision is a reference to it as it is in force as at the date of the Agreement.
1.23 A reference to writing or written includes e-mail.
2. User subscriptions
2.1 Subject to the Customer purchasing the User Subscriptions in accordance with clause 3.3 and clause 9.1, the restrictions set out in this clause 2 and the other terms and conditions of the Agreement, the Supplier hereby grants to the Customer a non-exclusive, non-transferable right, without the right to grant sublicences, to permit the Authorised Users to use the Services and the Documentation during the Subscription Term solely for the Customer's internal business operations.
2.2 In relation to the Authorised Users, the Customer undertakes that:
2.2.1 the maximum number of Authorised Users that it authorises to access and use the Services and the Documentation shall not exceed the number of User Subscriptions it has purchased from time to time;
2.2.2 it will not allow or suffer any User Subscription to be used by more than one individual Authorised User unless it has been reassigned in its entirety to another individual Authorised User, in which case the prior Authorised User shall no longer have any right to access or use the Services and/or Documentation;
2.2.3 each Authorised User shall keep a secure password for his use of the Services and Documentation, that such password shall be changed no less frequently than monthly and that each Authorised User shall keep his password confidential;
2.2.4 it shall maintain a written, up to date list of current Authorised Users and provide such list to the Supplier within 5 Business Days of the Supplier's written request at any time or times;
2.2.5 it shall permit the Supplier to audit the Services in order to establish the name and password of each Authorised User. Such audit may be conducted no more than once per quarter, at the Supplier's expense, and this right shall be exercised with reasonable prior notice, in such a manner as not to substantially interfere with the Customer's normal conduct of business;
2.2.6 if any of the audits referred to in clause 2.2.5 reveal that any password has been provided to any individual who is not an Authorised User, then without prejudice to the Supplier's other rights, the Customer shall promptly disable such passwords and the Supplier shall not issue any new passwords to any such individual; and 2.2.7 if any of the audits referred to in clause 2.2.5 reveal that the Customer has underpaid Subscription Fees to the Supplier, then without prejudice to the Supplier's other rights, the Customer shall pay to the Supplier an amount equal to such underpayment (calculated by reference to the then current Subscription Fees and the number of actual users of the Services) within 10 Business Days of the date of the relevant audit.
2.3 The Customer shall not access, store, distribute or transmit any Viruses, or any material during the course of its use of the Services that is unlawful, harmful, threatening, defamatory, obscene, infringing, discriminatory, harassing or racially or ethnically offensive, or is otherwise illegal or facilitates illegal activity or causes damage or injury to any person or property, and the Supplier reserves the right, without liability or prejudice to its other rights to the Customer, to disable the Customer's access to any material that breaches the provisions of this clause.
2.4 The Customer shall not:
2.4.1 except as may be allowed by any applicable law which is incapable of exclusion by agreement between the parties and except to the extent expressly permitted under the Agreement: (a) subject to clause 2.5, attempt to copy, modify, duplicate, create derivative works from, frame, mirror, republish, download, display, transmit, or distribute all or any portion of the Software and/or Documentation (as applicable) in any form or media or by any means; or (b) attempt to de-compile, reverse compile, disassemble, reverse engineer or otherwise reduce to human-perceivable form all or any part of the Software; or (c) access all or any part of the Services and Documentation in order to build a product or service which competes with the Services and/or the Documentation; or(d) use the Services and/or Documentation to provide services to third parties;
2.4.2 subject to clause 15.5, license, sell, rent, lease, transfer, assign, distribute, display, disclose, or otherwise commercially exploit, or otherwise make the Services and/or Documentation available to any third party except the Authorised Users, or
2.4.3 attempt to obtain, or assist third parties in obtaining, access to the Services and/or Documentation, other than as provided under this clause 2.
2.5 The Customer may make a reasonable number of copies of the Documentation for its own internal business purposes only.
2.6 The Customer shall use all reasonable endeavours to prevent any unauthorised access to, or use of, the Services and/or the Documentation and, in the event of any such unauthorised access or use, promptly notify the Supplier.
2.7 The rights provided under this clause 2 are granted to the Customer only, and shall not be considered granted to any subsidiary or holding company of the Customer.
3. Additional user subscriptions
3.1 Subject to clause 3.2 and clause 3.3, the Customer may, from time to time during any Subscription Term, purchase additional User Subscriptions in excess of the number set out in the Agreement and the Supplier shall grant access to the Services and the Documentation to such additional Authorised Users in accordance with the provisions of the Agreement.
3.2 If the Customer wishes to purchase additional User Subscriptions, the Customer shall notify the Supplier in writing. The Supplier shall evaluate such request for additional User Subscriptions and respond to the Customer with approval or rejection of the request (such approval not to be unreasonably withheld or delayed). Where the Supplier approves the request, the Supplier shall activate the additional User Subscriptions within 5 Business Days of its approval of the Customer's request. 3.3 If the Supplier approves the Customer's request to purchase additional User Subscriptions, the Customer shall, within 30 days of the date of the Supplier's invoice, pay to the Supplier the relevant fees for such additional User Subscriptions as set out in the Agreement and, if such additional User Subscriptions are purchased by the Customer part way through the Initial Subscription Term or any Renewal Period (as applicable), such fees shall be pro-rated from the date of activation by the Supplier for the remainder of the Initial Subscription Term or then current Renewal Period (as applicable).
4.1 The Supplier shall, during the Subscription Term, provide the Services and make available the Documentation to the Customer on and subject to the terms of the Agreement.
4.2 The Supplier shall use commercially reasonable endeavours to make the Services available 24 hours a day, seven days a week, except for:
4.2.1 planned maintenance carried out during the maintenance window of 10.00 pm to 2.00 am UK time; and
4.2.2 unscheduled maintenance performed outside Normal Business Hours, provided that the Supplier has used reasonable endeavours to give the Customer notice in advance.
4.3 In the event that the Customer wishes to purchase additional services, for example, bespoke research, the terms and conditions for the supply of such services shall be agreed in writing on a case by case basis.
5.1 The Customer shall own all right, title and interest in and to all of the Customer Data and shall have sole responsibility for the legality, reliability, integrity, accuracy and quality of the Customer Data.
5.2 In the event of any loss or damage to Customer Data, the Customer's sole and exclusive remedy shall be for the Supplier to use reasonable commercial endeavours to restore the lost or damaged Customer Data from the latest back-up of such Customer Data maintained by the Supplier.
5.3 The Supplier shall, in providing the Services, comply with its Privacy Policy relating to the privacy and security of the Customer Data.
5.4 If the Supplier processes any personal data on the Customer's behalf when performing its obligations under the Agreement, the parties record their intention that the Customer shall be the data controller and the Supplier shall be a data processor and in any such case:
5.4.1 the Customer acknowledges and agrees that the personal data may be transferred or stored outside the EEA or the country where the Customer and the Authorised Users are located in order to carry out the Services and the Supplier's other obligations under the Agreement;
5.4.2 the Customer shall ensure that the Customer is entitled to transfer the relevant personal data to the Supplier so that the Supplier may lawfully use, process and transfer the personal data in accordance with the Agreement on the Customer's behalf;
5.4.3 the Customer shall ensure that the relevant third parties have been informed of, and have given their consent to, such use, processing, and transfer as required by all applicable data protection legislation;
5.4.4 the Supplier shall process the personal data only in accordance with the terms of the Agreement and any lawful instructions reasonably given by the Customer from time to time; and
5.4.5 each party shall take appropriate technical and organisational measures against unauthorised or unlawful processing of the personal data or its accidental loss, destruction or damage.
6. Third party providers
The Customer acknowledges that the Services may enable or assist it to access the website content of, correspond with, and purchase products and services from, third parties via third-party websites and that it does so solely at its own risk. The Supplier makes no representation, warranty or commitment and shall have no liability or obligation whatsoever in relation to the content or use of, or correspondence with, any such third-party website, or any transactions completed, and any contract entered into by the Customer, with any such third party. Any contract entered into and any transaction completed via any third-party website is between the Customer and the relevant third party, and not the Supplier. The Supplier recommends that the Customer refers to the third party's website terms and conditions and privacy policy prior to using the relevant third-party website. The Supplier does not endorse or approve any third-party website nor the content of any of the third-party website made available via the Services.
7. Supplier's obligations
7.1 The Supplier undertakes that the Services will be performed with reasonable skill and care.
7.2 The undertaking at clause 7.1 shall not apply to the extent of any non-conformance which is caused by use of the Services contrary to the Supplier's instructions, or modification or alteration of the Services by any party other than the Supplier or the Supplier's duly authorised contractors or agents. If the Services do not conform with the foregoing undertaking, Supplier will, at its expense, use all reasonable commercial endeavours to correct any such non-conformance promptly, or provide the Customer with an alternative means of accomplishing the desired performance. Such correction or substitution constitutes the Customer's sole and exclusive remedy for any breach of the undertaking set out in clause 7.1. Notwithstanding the foregoing, the Supplier:
7.2.1 does not warrant that the Customer's use of the Services will be uninterrupted or error-free; or that the Services, Documentation and/or the information obtained by the Customer through the Services will meet the Customer's requirements; and
7.2.2 is not responsible for any delays, delivery failures, or any other loss or damage resulting from the transfer of data over communications networks and facilities, including the internet, and the Customer acknowledges that the Services and Documentation may be subject to limitations, delays and other problems inherent in the use of such communications facilities.
7.3 The Supplier shall use reasonable efforts to ensure that the Documentation and the data on which the Documentation is based is correct and up to date at the date of its provision, but gives no warranty in this respect. Notwithstanding the foregoing and the undertaking in clause 7.1, the Documentation may contain opinions or insight into data and the Customer acknowledges that such opinions or insight are for information only. Any acts which the Customer takes in reliance on the Documentation are at the Customer's own risk.
7.4 The Agreement shall not prevent the Supplier from entering into similar agreements with third parties, or from independently developing, using, selling or licensing documentation, products and/or services which are similar to those provided under the Agreement.
7.5 The Supplier warrants that it has and will maintain all necessary licences, consents, and permissions necessary for the performance of its obligations under the Agreement.
8. Customer's obligations
8.1 The Customer shall:
8.1.1 provide the Supplier with all necessary co-operation in relation to the Agreement and all necessary access to such information as may be required by the Supplier in order to provide the Services, including but not limited to Customer Data;
8.1.2 comply with all applicable laws and regulations with respect to its activities under the Agreement;
8.1.3 ensure that the Authorised Users use the Services and the Documentation in accordance with the terms and conditions of the Agreement and shall be responsible for any Authorised User's breach of the Agreement; and
8.1.4 be solely responsible for procuring and maintaining its network connections and telecommunications links from its systems to the Supplier's data centres, and all problems, conditions, delays, delivery failures and all other loss or damage arising from or relating to the Customer's network connections or telecommunications links or caused by the internet.
9. Charges and payment
9.1 The Customer shall pay the Subscription Fees to the Supplier for the User Subscriptions in accordance with this clause 9.
9.2 The Supplier shall invoice the Customer:
9.2.1 on the Commencement Date for the Subscription Fees payable in respect of the Initial Subscription Term; and
9.2.2 subject to clause 13.1, at least 30 days prior to each anniversary of the Commencement Date for the Subscription Fees payable in respect of the next Renewal Period.
9.3 All invoices are payable by the Customer within 30 days of the date of invoice.
9.4 If the Supplier has not received payment within 14 days after the due date, and without prejudice to any other rights and remedies of the Supplier:
9.4.1 the Supplier may, without liability to the Customer, disable the Customer's password, account and access to all or part of the Services and the Supplier shall be under no obligation to provide any or all of the Services while the invoice(s) concerned remain unpaid; and
9.4.2 interest shall accrue on a daily basis on such due amounts at an annual rate equal to 4% over the Bank of England base rate from time to time, commencing on the due date and continuing until fully paid, whether before or after judgment.
9.5 All amounts and fees stated or referred to in the Agreement:
9.5.1 shall be payable in pounds sterling;
9.5.2 are, subject to clause 12.3.2, non-cancellable and non-refundable;
9.5.3 are exclusive of value added tax, which shall be added to the Supplier's invoice(s) at the appropriate rate.
9.6 The Supplier shall be entitled to increase the Subscription Fees and/or the fees payable in respect of the additional User Subscriptions purchased pursuant to clause 3.3, at the start of each Renewal Period upon 90 days' prior notice to the Customer and the Agreement shall be deemed to have been amended accordingly.
10. Proprietary rights
10.1 The Customer acknowledges and agrees that the Supplier and/or its licensors own all intellectual property rights in the Services and the Documentation. Except as expressly stated herein, the Agreement does not grant the Customer any rights to, under or in, any patents, copyright, database right, trade secrets, trade names, trade marks (whether registered or unregistered), or any other rights or licences in respect of the Services or the Documentation.
10.2 The Supplier confirms that it has all the rights in relation to the Services and the Documentation that are necessary to grant all the rights it purports to grant under, and in accordance with, the terms of the Agreement.
11.1 Each party may be given access to Confidential Information from the other party in order to perform its obligations under the Agreement. A party's Confidential Information shall not be deemed to include information that:
11.1.1 is or becomes publicly known other than through any act or omission of the receiving party;
11.1.2 was in the other party's lawful possession before the disclosure;
11.1.3 is lawfully disclosed to the receiving party by a third party without restriction on disclosure; or
11.1.4 is independently developed by the receiving party, which independent development can be shown by written evidence.
11.2 Subject to clause 11.4, each party shall hold the other's Confidential Information in confidence and not make the other's Confidential Information available to any third party, or use the other's Confidential Information for any purpose other than the implementation of the Agreement.
11.3 Each party shall take all reasonable steps to ensure that the other's Confidential Information to which it has access is not disclosed or distributed by its employees or agents in violation of the terms of the Agreement.
11.4 A party may disclose Confidential Information to the extent such Confidential Information is required to be disclosed by law, by any governmental or other regulatory authority or by a court or other authority of competent jurisdiction, provided that, to the extent it is legally permitted to do so, it gives the other party as much notice of such disclosure as possible and, where notice of disclosure is not prohibited and is given in accordance with this clause 11.4, it takes into account the reasonable requests of the other party in relation to the content of such disclosure.
11.5 Neither party shall be responsible for any loss, destruction, alteration or disclosure of Confidential Information caused by any third party.
11.6 The Customer acknowledges that details of the Services and the Documentation constitute the Supplier's Confidential Information.
11.7 The Supplier acknowledges that the Customer Data is the Confidential Information of the Customer.
11.8 No party shall make, or permit any person to make, any public announcement concerning the Agreement without the prior written consent of the other parties (such consent not to be unreasonably withheld or delayed), except as required by law, any governmental or regulatory authority (including, without limitation, any relevant securities exchange), any court or other authority of competent jurisdiction.
11.9 The above provisions of this clause 11 shall survive termination of the Agreement, however arising.
12.1 Except as expressly and specifically provided in the Agreement:
12.1.1 the Customer assumes sole responsibility for results obtained from the use of the Services and the Documentation by the Customer, and for conclusions drawn from such use. The Supplier shall have no liability for any damage caused by errors or omissions in any information, instructions or scripts provided to the Supplier by the Customer in connection with the Services, or any actions taken by the Supplier at the Customer's direction;
12.1.2 all warranties, representations, conditions and all other terms of any kind whatsoever implied by statute or common law are, to the fullest extent permitted by applicable law, excluded from the Agreement; and
12.1.3 the Services and the Documentation are provided to the Customer on an "as is" basis.
12.2 Nothing in the Agreement excludes the liability of the Supplier:
12.2.1 for death or personal injury caused by the Supplier's negligence; or
12.2.2 for fraud or fraudulent misrepresentation.
12.3 Subject to clause 12.1 and clause 12.2:
12.3.1 the Supplier shall not be liable whether in tort (including for negligence or breach of statutory duty), contract, misrepresentation, restitution or otherwise for any loss of profits, loss of business, depletion of goodwill and/or similar losses or loss or corruption of data or information, or pure economic loss, or for any special, indirect or consequential loss, costs, damages, charges or expenses however arising under the Agreement; and
12.3.2 the Supplier's total aggregate liability in contract, tort (including negligence or breach of statutory duty), misrepresentation, restitution or otherwise, arising in connection with the performance or contemplated performance of the Agreement shall be limited to the total Subscription Fees paid by the Customer during the 12 months immediately preceding the date on which the claim arose.
13.1 The Agreement shall come into force on its date of signature and be deemed to have effect from the Commencement Date and, unless otherwise terminated as provided in this clause 13, shall continue for the Initial Subscription Term. Thereafter, the Agreement shall be automatically renewedfor successive periods of 12 months (each a "Renewal Period"), unless:
13.1.1 either party notifies the other party of termination, in writing, at least 60 days before the end of the Initial Subscription Term or any Renewal Period, in which case the Agreement shall terminate upon the expiry of the applicable Initial Subscription Term or Renewal Period; or
13.1.2 the Agreement is otherwise terminated in accordance with its terms. The Initial Subscription Term together with any subsequent Renewal Periods shall constitute the "Subscription Term".
13.2 Without affecting any other right or remedy available to it, either party may terminate the Agreement with immediate effect by giving written notice to the other party if:
13.2.1 the other party fails to pay any amount due under the Agreement on the due date for payment and remains in default not less than14 days after being notified in writing to make such payment;
13.2.2 the other party commits a material breach of any other term of the Agreement which breach is irremediable or (if such breach is remediable) fails to remedy that breach within a period of 14 days after being notified in writing to do so;
13.2.3 the other party suspends, or threatens to suspend, payment of its debts or is unable to pay its debts as they fall due or admits inability to pay its debts or is deemed unable to pay its debts within the meaning of section 123 of the Insolvency Act 1986;
13.2.4 the other party commences negotiations with all or any class of its creditors with a view to rescheduling any of its debts, or makes a proposal for or enters into any compromise or arrangement with its creditors other than for the sole purpose of a scheme for a solvent amalgamation of that other party with one or more other companies or the solvent reconstruction of that other party;
13.2.5 a petition is filed, a notice is given, a resolution is passed, or an order is made, for or in connection with the winding up of that other party other than for the sole purpose of a scheme for a solvent amalgamation of that other party with one or more other companies or the solvent reconstruction of that other party;
13.2.6 an application is made to court, or an order is made, for the appointment of an administrator, or if a notice of intention to appoint an administrator is given or if an administrator is appointed, over the other party;
13.2.7 the holder of a qualifying floating charge over the assets of that other party has become entitled to appoint or has appointed an administrative receiver;
13.2.8 a person becomes entitled to appoint a receiver over the assets of the other party or a receiver is appointed over the assets of the other party;
13.2.9 a creditor or encumbrancer of the other party attaches or takes possession of, or a distress, execution, sequestration or other such process is levied or enforced on or sued against, the whole or any part of the other party's assets and such attachment or process is not discharged within 14 days; 13.2.10 any event occurs, or proceeding is taken, with respect to the other party in any jurisdiction to which it is subject that has an effect equivalent or similar to any of the events mentioned in clause 13.2.3 to clause 13.2.9 (inclusive); or13.2.11 the other party suspends or ceases, or threatens to suspend or cease, carrying on all or a substantial part of its business.
13.3 On termination of the Agreement for any reason:
13.3.1 all licences granted under the Agreement shall immediately terminate and the Customer shall immediately cease all use of the Services and/or the Documentation;
13.3.2 each party shall return and make no further use of any equipment, property, Documentation and other items (and all copies of them) belonging to the other party;
13.3.3 the Supplier may destroy or otherwise dispose of any of the Customer Data in its possession; and
13.3.4 any rights, remedies, obligations or liabilities of the parties that have accrued up to the date of termination, including the right to claim damages in respect of any breach of the agreement which existed at or before the date of termination shall not be affected or prejudiced.
The Supplier shall have no liability to the Customer under the Agreement if it is prevented from or delayed in performing its obligations under the Agreement, or from carrying on its business, by acts, events, omissions or accidents beyond its reasonable control, including, without limitation, strikes, lock-outs or other industrial disputes (whether involving the workforce of the Supplier or any other party), failure of a utility service or transport or telecommunications network, act of God, war, riot, civil commotion, malicious damage, compliance with any law or governmental order, rule, regulation or direction, accident, breakdown of plant or machinery, fire, flood, storm or default of suppliers or sub-contractors, provided that the Customer is notified of such an event and its expected duration.
15.1 Variation. No variation of the Agreement shall be effective unless it is in writing and signed by the parties (or their authorised representatives).
15.2 Waiver. No failure or delay by a party to exercise any right or remedy provided under the Agreement or by law shall constitute a waiver of that or any other right or remedy, nor shall it prevent or restrict the further exercise of that or any other right or remedy. No single or partial exercise of such right or remedy shall prevent or restrict the further exercise of that or any other right or remedy.
15.3 Severance. If any provision (or part of a provision) of the Agreement is found by any court or administrative body of competent jurisdiction to be invalid, unenforceable or illegal, the other provisions shall remain in force.
15.4 Entire agreement. The Agreement constitutes the entire agreement between the parties and supersedes and extinguishes all previous agreements, promises, assurances, warranties, representations and understandings between them, whether written or oral, relating to its subject matter.
15.5 Assignment. The Customer shall not, without the prior written consent of the Supplier, assign, transfer, charge, sub-contract or deal in any other manner with all or any of its rights or obligations under the Agreement.
15.6 Third party rights. The Agreement does not confer any rights on any person or party (other than the parties to the Agreement and, where applicable, their successors and permitted assigns) pursuant to the Contracts (Rights of Third Parties) Act 1999.
15.7 Notices. Any notice required to be given under the Agreement shall be in writing and shall be delivered by hand or sent by pre-paid first-class post or recorded delivery post to the other party at its address set out in the Agreement.
15.8 Governing law and jurisdiction. The Agreement and any dispute or claim arising out of or in connection with it or its subject matter or formation (including non-contractual disputes or claims) shall be governed by and construed in accordance with the law of England and Wales.Each party irrevocably agrees that the courts of England and Wales shall have exclusive jurisdiction to settle any dispute or claim arising out of or in connection with the Agreement or its subject matter or formation (including non-contractual disputes or claims).
Sønr is a product of Tällt Ventures, a world-leading market intelligence and proposition development company.
We are a collective of entrepreneurs, practitioners and consultants who have built, run and exited some of the largest companies in the world. It's our vision to provide a new benchmark for corporate innovation and new venturing.
We help insurance companies around the world better connect with global innovation activity - scanning startup and competitor activity, deep-diving into relevant trends, and identifying new business opportunities. With our clients we then design, build and scale new propositions that deliver meaningful customer and business value in the short and long-term.
Sønr is a world-leading market intelligence platform created specifically for the insurance sector. It is a product of Tällt Ventures, a very brilliant market intelligence and proposition development company.
©2020 Made with love by Tällt


As a service for our members, information for free or low-cost resources was gathered for the new Resources for Libraries page on the website.
Be sure to check out Advocacy Tools on the new Resources for Libraries page. There you will find the new, ROI infographic that members can customize using PowerPoint. This tool will help you share the library's value at a glance, communicating the importance of the library to customers, trustees, community leaders, and other stakeholders. It is as easy as plugging in numbers, or can be customized further to change colors, fonts, and text to match your in-house branding. We hope you find this new advocacy tool useful for your community.
If you have a resource you would like to include, contact Zach Henderson (zhenderson@illinoisheartland.org | 618.656.3216 ext. 406).


text:
Q: Force Elasticsearch to return 404 on non-existence document meeting search conditions I am using ElasticSearch 6.2.  Is it possible to force ElasticSearch to return 404 (or something different than 200) in case of lack of document meeting search constraints?
In other words:
GET /twitter/_search?q=user:kimchy
Instead of 200 OK with body containing empty list of results I would like to get 404

A: No, you can not. Also, IMHO it's not correct from point of HTTP request.
You can check return data on the program side and do what you want if result data is empty

redpajama_set_name: RedPajamaStackExchange


text:
Q: using potentiometer for tuning high voltage at very low current Background Story:
my application involves in sensing low light, as low as intensity as 1mW/m2 so i have picked an APD than a normal PIN
usually after reading some APD science i have came to know if you want to increase the gain and operate at maximum, one has to change the bias to very high voltage as specified by factory specified spec for that APD, that too when operating at higher voltage one has to very careful with temperature and the bias voltage should be changed according to the temperature to maintain the gain
to be brief observe the effect

importantly an APD of same design(discrete APDs) may have different breakdown voltages, if you see the datasheet of APD i have shared the very first table shows you that the breakdown voltage of APD may varry from 315 to 490, which clearly means every APD will have different breakdown voltage and different operating voltage for same gain, one observation is the

dV = Vbreakdown - Voperating

this dV is same for same design of APDs
Problem:
now my application needs 10 APDs to be used, i was initially thinking i can happily gang them to a single power source as in case of PINs

simulate this circuit – Schematic created using CircuitLab
but after knowing some APD science, its clear that it would be a flaw in design to gang APDs, so should i have to use 10 power supplies for 10 APDs ? :/
, makes design bulky, noisy and costly
An Idea :
i want the circuit to be something like this

simulate this circuit
the voltage at P1 would be temperature compensated maximum voltage(i feel all APDs would have same temperature coefficient - correct me), the digitally configurable block should be able to take 450V maximum and based on requirement should be able to provide a voltage between 350-450V, this kind of approach would really help in achieving my task of using a single power supply and biasing them,
here i am clueless about what can be this configurable block, i didn't see any buck converters or regulators with such a high drop voltage and really skeptical about this concept, this is just a idea
EDIT:
i have changed my mind, its even OK for primary design to go for non programmable version of P1

a new thought came in my mind is why don't i use a simple
  potentiometer ?

the maximum current the dc-dc voltage source can give is 1mA so even though the voltage applied is 450V, if i need 400V at output i would put a potentiometer in place of P1
but will this bring a performance degradation ? because i am trying to process 100ns pulses falling on APD diode repeating at a rate of 20us, so a 50K resistor after power supply is going to add up capacitance ?

A: I've seen a cute trick performed inside a 1KV PMT supply regulator.  Rather than using an expensive 1500V transistor plus a fancy high-side driver circuit, they used a bunch of transistor-output opto isolators in a series chain.  They were wired as a HV shunt-regulator.
Choose devices with sufficient collector voltage (divided by N.)  Fairchild H11D3 can take 300VDC, with 5KV isolation.  Apply your LED current (also a series chain,) and you set the transistor operating point (current.)
The LED input is isolated, so the trick should also work for high-side pass-regulators as you show above.
Note that 2.5mA and 450VDC is over one watt.  Your 200K resistors must not be tiny or close-spaced.   And, if using an opto-iso chain, employ enough series devices to spread out the half-watt, keeping each DIP package milliwatts low enough.
I find this:
Jim Williams, "Feeding and Reading the APD:" PDF (Lin Tech Inc.)


how can we transfer pictures from fone to computer? good phone.
T-Mobile USA just picked this one up. May go pre-pay to replace the 1208(No camera).
I got this phone yesterday. Call/speaker quality is muffled, I will now sell this on ebay. My recommendation is definitely don't buy unless you like muffled calls. Otherwise good at the other things it does. The operating system is a bit slow. It is a real pity that it is so hard to find a good basic phone without useless features. Oh well, such is life.
It dont have Fm! Major drawback!
Is it Tri-band? I guess not, hmmm?
The unit is good. But lacking connectivity makes it regretful for a phone with cam. How can u transfer the pic or video to any other device? No Bluetooth, not even infra red port.
Good battery life, no pc connection though.
the keypad is hard to text with but nonetheless this unit is a good overall back-up phone or starter phone. Too bad they didn't put a mmc on this one but stillyou have to love the design.
what kind of cable data i can use? how to received file/music or picture from another handphone?
can i use edge as a modem in my pc for internet and how?
gil, 15 Sep 2008What is EDGE? What can this feature do with internet or wireless data transfer?can i use edge as a modem in my pc for cnnecting internet? please reply.


P&E Hydrogen Separator - HS INC.
Power+Energy Hydrogen Separators produce ultra-high purity hydrogen from hydrogen rich gas streams for Fuel Cells. Each H2 separator may be custom designed to match the specific conditions of the customer's application.
Power+Energy manufactures H2 separators ranging in hydrogen output from 0.5 slpm, capable of feeding a 50W fuel cell, up to 1,200 slpm, capable of feeding a 120kW fuel cell.
Our Separator technology is often used to extract the hydrogen from reformate streams generated by steam or auto-thermal reformers.
In other cases P+E Separators extract H2 from a process by-product stream, from bio-gas (digesters, etc.) or from closed-circuit H2 recirculation systems.
Power+Energy Hydrogen Separators use Micro-Channel Palladium Alloy Membranes to extract hydrogen from the feed stream. For mixed gas streams containing sulfur compounds, a sulfur-tolerant palladium alloy is used. In some applications, customers use a sweep gas, either nitrogen or steam, to boost the hydrogen recovery of the H2 separator.
Membranes should not be exposed to H2 when below 300 °C to avoid embrittlement.
It is recommended that a backpressure regulator is installed in the raffinate line.
Preheat membranes with steam, hot air or hot inert gas prior to flow of H2 or reformate.
Purge membranes with steam or inert gas prior to allowing membranes to cool below 300°C.
It is recommended to monitor the raffinate outlet gas temperature in order to ensure that the membrane temperature remains above 300 C while h2 containing gases are flowing through the separator.
Caution: It is essential that catalyst particles from the reformer are prevented from entering the hydrogen separator.
The Power+Energy HEMS™ series of Hydrogen Purity Analyzers are full spectrum instruments with limits of detection per impurity of < 1 ppt*. The analyzer is self-calibrating and, with a short analytical cycle time, can be used as an on-line impurity monitor. The compact package and automatic operation make it easy to use for quick sample verification at multiple points.
The HEMS (hydrogen elimination mass spectrometer) analyzer uses P+E's patented palladium diffusion technology combined with advanced quadrupole mass spectrometry to achieve parts-per-trillion resolution.


Spatial models are often very time demanding. They typically run on grids, and on every grid node the model equations are computed. If you do this in languages such as Matlab, R, or even C, you drink a lot of coffee.
For this reason, I have in the past years put extensive effort in adapting my models to run on Graphics Processing Units (GPUs). GPUs sit in many current-day computers and laptops, and are typically used to run computer games and graphics applications.
Graphics processors are much better in handing big spatial grids. They have many hundreds to thousands of computing units that are specialized in simple calculations. The normal computer's chip, the Central Processing Unit (CPU), typically has two or four. For computations that are repeated on every node of a grid, GPUs are much better suited.
See here a description of my work in OpenCL and CUDA.
See here some of my models in WebCL. You can try them yourself!


text:
Q: php delete from sql and directory form I have resolved this issue of the warning by going back to if(!file_exists($file_to_delete)(as I already know in that folder is an is only images I just needed it so user could not get to other directories)  I have also made a check on the id that its numeric & exists in db and sanitised the query's I believe could you please have a look though the new code below and see if ok or if and further problems exist
Many thanks
Heres my code

<?php
// Include Databse
include ("common.php");

// VARIBLES
$delete = $_POST['delete'];
$id = $_POST['id'];
$filename = $_POST['filename'];
$ext = end(explode('.',$filename));

// Check if form has been submitted
if (isset ($delete))
{
// Check filename is not empty
if(empty($filename)) {
    $status = "Please enter a FILENAME" ;
 $error = true;
 $filecheck = false;
}

else {
 $filecheck = true;
}

if ($filecheck)
{
//Check user stays in correct directory & check image ext
if(!preg_match('/^\/?[\w\s-_]+\.(jpe?g|gif|png|bmp)$/',strtolower($filename)))
{
 $error = true;
 $status = "Please check FILENAME";
}

else {
    $file_to_delete = 'images/' . $filename;
}

// Check file_to_delete is set
if ($file_to_delete)
{
// Checks the file exists
if(!file_exists($file_to_delete))
{
$status = "File not found please check FILENAME";
$error = true;
$idcheck = false;
}

else
{
$idcheck = true;
}
}

// Check $idcheck is set
if($idcheck)
{
// Check ID is not empty
if(empty($id)) {
    $status = "Please enter a ID " ;
 $error = true;
 $filecheck = false;
}

//Check if ID is not numeric
else if(!is_numeric($id))
{
 $error = true;
 $status = "Please check ID";
}

else
{
// Check ID exists in database
$query = "SELECT id FROM `test` WHERE `id` = :id" ;
$stmt = $db->prepare($query);
$stmt->bindParam(":id", $id);
$stmt->execute();

//if ID exists.
if($stmt->rowCount() > 0)
{
 $error = false;
}

else {
 $error = true;
 $status = "Please check ID";
}

}
}
}

if (!$error)
{
// Run Query & Delete File Information From Database
$query = "DELETE FROM `test` WHERE `id` = :id" ;
try {
        $stmt = $db->prepare($query);
  $stmt->bindParam(':id', $id);
        $stmt->execute();
    }
    catch(PDOException $ex)
    {
        die("Failed to delete image: Please report issue to admin");
    }

// Delete File From Directory
unlink($file_to_delete);

$status = "File Deleted";

}
}
?>

<?php
$query = "SELECT id,photo FROM test";

try
 {
// Run Query To Show The Current Data In Database
        $stmt = $db->prepare($query);
        $stmt->execute();
    }
    catch(PDOException $ex)
    {
        die("Failed to run query: Please report issue to admin");
    }

$rows = $stmt->fetchAll();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Delete Image</title>

<form action="delete.php" method="post" enctype="multipart/form-data" class="table">
Please enter the Filename and ID of the image you wish to delete

      Filename
      ID

      <input name="filename" type="text" value="<?php echo $filename; ?>" />
      <input name="id" type="text" id="id" value="<?php echo $id; ?>" size="3" maxlength="4" />

<?php echo $status; ?>

    <input type="submit" value="Delete Selected Image" name="delete" />

IMAGE DETAILS

      ID
      Filename
      Image

    <?php foreach($rows as $row): ?>

            <?php echo $row['id']; ?>

            <?php echo $row['photo']; ?>

<img src="images/<?php echo $row['photo'] ; ?>" width="138" height="138" />

    <?php endforeach; ?>

</form>

A: There are various options, and if you're really concerned about security, you shouldn't let end users specify a filename at all. Instead, you may want to hand out randomly generated md5 strings or something alike. You can store a mapping between such md5 string and a filename in the database, which you seem to be using.
If you really have to have users specify the actual filenames, you could make sure that they only contain characters you consider safe. The fewer characters you allow, the better. For example, if you can restrict filenames to a-z, A-Z, 0-9, _ and - plus a file extension, you could validate as follows:
if (! preg_match("/^[a-zA-Z0-9_\-]+\.[a-zA-Z0-9]+$/", $filename)) {
  throw new Exception("invalid filename pattern");
}

This way users cannot specify a filename that crosses directory bounds.
To restrict filenames to certain extension, you could use something like this:
if (! preg_match("/\.(jpe?g|png|gif)$/i", $filename)) {
  throw new Exception("invalid file extension");
}

You can additionally check the directory name of the assembled filename and raise an error if the directory name is not what you expect:
if (dirname("images/" . $filename) !== "images") {
  throw new Exception("cannot leave directory");
}

When concerned about security and deleting the wrong files, you should also be worried about SQL injection. Your script is vulnerable, because you're inserting a user-specified value into an SQL query unchecked:
$query = "DELETE FROM `test` WHERE `id` = $id" ;

What will happen if the user posts an id value of 1 OR true? Right, all your images will be deleted from the database!

A: To check that the file is an image:
$imagetest=false;
$ext = end(explode('.',$filename));
switch(strtolower($ext)) {
    case 'jpeg':
        $imagetest=true;
        break;
    case 'jpg':
        $imagetest=true;
        break;
    case 'gif':
        $imagetest=true;
        break;
    case 'png':
        $imagetest=true;
        break;
    case 'bmp':
        $imagetest=true;
        break;
    default:
        $imagetest=false;
}

And to ensure the user the user can't go outside of the image dir, validate the input, so it's only a filename, then add the path:
if(!preg_match('/^[\w,\s-]+\.[A-Za-z]+$',$filename)) {
    $imagetest=false;
} else {
    $filepath='/to/your/path/image/' . $filename;
}

And then you could replace your file_exists() with:
if(!getimagesize($filepath)) {
    $imagetest==false;
}

This will both check that the file exists, and that it is an image.

A: @Stretch had a good answer, but it can be done in less code if you don't mind a longer regular expression test.
if(!preg_match('/^\/?[\w\s-_]+\.(jpe?g|gif|png|bmp)$/', strtolower($filename)) || !getimagesize($filename)) {
    $imagetest = false;
} else {
    $imagetest = true;
}

Also, be sure to use prepared statements correctly if you're going to be using PDO for your database queries. You should never directly insert user-supplied data into your query strings, always build your query and then add their data as a bound value.
$sql = "DELETE FROM `test` WHERE `id` = :id";
$q = $conn->prepare($sql);
$q->execute(array('id', (int)$id));

A: I have done it like so... works perfect just how I wanted thank you all for your help much appriated now to create the image slideshow itself

<?php
// Include Databse
include "common.php";

// validation errors
$error = array();

// Check if form has been submitted
if (isset ($_POST['delete']))
{
// get the filename & id. See php.net/basename for more info
    $filename = basename($_POST['filename']);
 $id =($_POST['id']);

// get file extension, see php.net/pathinfo for more info
    $ext = pathinfo($_POST['filename'], PATHINFO_EXTENSION);

// allowed file extensions
    $allowedExtensions = array('jpeg','jpg','gif','png','bmp');

// Check filename is not empty
    if(empty($filename))
    {
        $error[] = "Please enter a Filename";
    }

// Check valid file extension used
   else if(!in_array($ext, $allowedExtensions))
    {
        $error[] = "Please check Filename";
    }

// Check ID is not empty
if(empty($_POST['id']))
    {
        $error[] = "Please enter a ID";
    }

 else if(is_numeric($id))
{
// Check ID exists in database
$query = "SELECT id FROM `test` WHERE `id` = :id" ;
$stmt = $db->prepare($query);
$stmt->bindParam(":id", $id);
$stmt->execute();

if(!$stmt->rowCount() == 1)
{
 $error[] = "Please check ID";
}
}

else {
 $error[] = "ID is not numeric";
}

// delete file from database if there are no errors
    if (empty($error))
    {
// path to the image
    $file_to_delete = 'images/' . $filename;

// Checks the file exists and that is a valid image
        if(file_exists($file_to_delete) && getimagesize($file_to_delete))
        {
// Delete File From Directory
            unlink($file_to_delete);
        }
        else
        {
            $error[] = "File not found please check Filename";
        }

if (empty($error))
{
// Run Query To Delete File Information From Database
        try
        {

            $query = "DELETE FROM `test` WHERE `id` = :id";
            $stmt = $db->prepare($query);
            $stmt->execute(array('id' => intval($_POST['id'])));
        }
        catch(PDOException $ex)
        {
            die("Failed to run query: Please report issue to admin");
        }

        $status = "File Deleted";
    }
}
}

// Run Query To Show The Current Data In Database
try
{
    $query = "SELECT id,photo FROM test ORDER BY id";
    $stmt = $db->prepare($query);
    $stmt->execute();
}
catch(PDOException $ex)
{
    die("Failed to run query: Please report issue to admin");
}

$rows = $stmt->fetchAll();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Delete Image</title>

<form action="delete2.php" method="post" enctype="multipart/form-data" class="table">
Please enter the Filename and ID of the image you wish to delete

      Filename
      ID

      <input name="filename" type="text" value="<?php echo $filename; ?>" />
      <input name="id" type="text" id="id" value="<?php echo $id; ?>" size="3" maxlength="4" />

    <?php
// Show validation errros here
    if(!empty($error)):
    echo  implode('
', $error);
 echo $status;
 endif;
    ?>

    <input type="submit" value="Delete Selected Image" name="delete" />

IMAGE DETAILS

      ID
      Filename
      Image

    <?php foreach($rows as $row): ?>

            <?php echo $row['id']; ?>

            <?php echo $row['photo']; ?>

                <img src="images/<?php echo $row['photo'] ; ?>" width="138" height="138" />

    <?php endforeach; ?>

</form>


Long term care planning is vitally important for seniors. Many, however, do not have the money to pay for this type of insurance coverage, or do not qualify because of their age or medical condition. Even those who do have long-term care insurance may need to look to Medicaid for help in paying for their care.
Long-term care costs may be as much as $10,000 or more per month. Many families are unable to pay these costs for their parents. If individuals are unable to afford private long-term care insurance, their other option is a joint federal-state program called Medi-Cal. This program offers assistance to those 65 years of age or older. This company is the largest in the nation and is an option for those who have no other way to pay for their care.
Medi-Cal rules are different in each state, and are complicated to understand. It is best to try and navigate the system with the assistance of a lawyer familiar with long term care planning, as now there are a variety of rules and regulations that deal with waiting periods, transfer penalties, income caps and look-back periods.


text:
tours@trc.nyc
Mystery Science Theater 3000 LIVE: The Great Cheesy Movie Circus Tour
The hilarious Peabody Award-winning hit TV comedy is coming to North America with an all-new MYSTERY SCIENCE THEATER 3000 LIVE: THE GREAT CHEESY MOVIE CIRCUS TOUR! Join show creator and original host, Joel Hodgson, and the world's greatest – and only – movie riffing robots, Tom Servo, Crow, and Gypsy, as they take you on an exhilarating rollercoaster ride through some of the cheesiest films ever made.
MYSTERY SCIENCE THEATER 3000 has earned its place in history as one of the Top 100 TV Shows of all time and is currently a hit show on Netflix. Now you can sit in the same theater with your favorite characters and experience this comedy phenomenon in a universally-acclaimed LIVE event.
This is the last chance to see Joel as he celebrates his final live tour performing the unique comedic art form he created. The exhilarating, nonstop, rapid-fire hilarity is brimming with hundreds of jokes riffed on a "So-Bad-It's-Good" feature film, plus spirited sketches and songs that turn the stage into a circus-themed party.
"MST3K contains some of the HIPPEST, deepest SATIRE of the generation."
"The greatest talk-back show EVER made."
"[Mystery Science Theater 3000 LIVE is] a welcome respite to ESCAPE reality for a few WONDERFUL hours and instead live in the twisted galactic world of Hodgson's mind."
"30 years later, that INGENIOUS B-movie spoof is still GOING STRONG."
Official Website Touring Info
The Road Company is an independent theatrical booking agency, distributing award-winning musicals, plays and special attractions across North America and around the world.
Film Center Building
630 Ninth Avenue, Suite 1212

redpajama_set_name: RedPajamaCommonCrawl


text:
Home / Find a consultant / Professor Paul Sidhu
Professor Paul Sidhu
Consultant Radiologist
BSc (Hons.) MBBS (Hons.) MRCP (UK) FRCR DTM&H FAIUM
Appointments available at:
Patient Age Group
Year qualified
Advanced ultrasound imaging applications
About Professor Paul Sidhu
Biography Paul Sidhu is Professor of Imaging Sciences at King's College London and a Consultant Radiologist in the Department of Radiology at King' College Hospital. He qualified from St. Mary's Hospital Medical School (now part of Imperial College) in 1982, with Honours.
He completed his internship at St. Mary's Hospital in Paddington on the Professorial Medical Unit, before completing Senior House Officer Positions at the Brompton Hospital, Hammersmith Hospital, Hospital for Tropical Diseases and Guy's Hospital. He spent some time as a Medical Registrar at Guy's Hospital. He did his Radiology training at the Hammersmith Hospital and King's College Hospital. He was appointed a Consultant Radiologist at King's College Hospital in 1996, with a role in Ultrasound and Interventional Radiology. He was made Professor of Imaging Sciences in 2012. He is Clinical Director of Radiology at King's College Hospital, London.
He has published extensively on many aspects of Ultrasound particularly in relation to male health and liver transplantation, and has pioneered the introduction of contrast-enhanced ultrasound in the United Kingdom. He is recognised as an authority in the application of contrast-enhanced ultrasound in clinical practice.
He is the Editor of 8 books, and has published over 600 scientific articles, book chapters and conference abstracts. He lectures widely with over 500 presentations at national and international meetings.
He is currently the Editor of the European Journal of Ultrasound and previously the Deputy Editor of the British Journal of Radiology. He is an Associate Editor of Radiology.
He is past-President of the British Medical Ultrasound Society and the Past-President of the Section of Radiology of the Royal Society of Medicine. He is recent Past President of the European Federation of Societies in Ultrasound in Medicine and Biology.
His current research interests include the application of contrast enhanced ultrasound to the testis, radiation dose reduction in children and non-invasive ultrasound in the assessment of liver disease.
NHS Base (trust)
King's College Hospital NHS Foundation Trust
Cardiovascular and Interventional Radiological Society of Europe (CIRSE), British Medical Ultrasound Society (BMUS), Radiological Society of North America (RSNA), European Society of Radiology (ESR)
020 7460 5746/7
Clinic opening times:
alt sat
Make an enquiry > Refer a patient >
Make an enquiry - Professor Paul Sidhu
Google Social media Advert News/press GP recommendation Friend/family recommendation Other
How do you intend to pay?*
Pay for myself Private health insurance Embassy Other
We recognise that when you give us personal information (which includes health information) you're trusting us to take good care of it. Please see our Privacy Notice for more information about how we collect, use and protect your data. By ticking this box, you are confirming that you have read and acknowledged our privacy notice.


My heart raced a bit as I tore open the package that contained this book and a 'Welcome Home' note from author Tracy Pawelski when I returned from my latest Camino. While I walked Camino del Norte this month, Tracy released her book, One Woman's Camino.
Earlier this year, I was honored to preview Tracy's manuscript and write a pre-publication review of this inspiring Camino book. I found her writing style to be engaging and that her story was similar to mine: successful business woman steps back from her all-encompassing career to find more on the Camino de Santiago.
After opening the package and admiring the cover, I turned the book over to see if the publisher had used a quote from my review on the outside back cover. Sure enough, there it was.
This engaging narrative is not simply a mother-daughter story set on Camino de Santiago, but goes deep to reveal how that sometimes-complicated relationship can lead to transformation and mid-life self-discovery. One Woman's Camino is an insightful, true story about a modern, corporate woman overcoming obstacles on the ancient pilgrimage route.
— Stacey Wittig, author Spiritual and Walking Guide: León to Santiago.
Tracy trades her high heels for hiking boots and sets out for a Camino Frances adventure. Although she plans for a mother-daughter experience, the Camino author soon learns that this journey will be a "One-Woman" Camino that is all about self-discovery and self-actualization. Tracy's authenticity is sure to inspire you to walk the ancient path.
the first step can be the hardest, says Tracy on her author website. Yet in Tracy's story, you'll find the inspiration to "make each step a new beginning in this uncertain but glorious journey we call life." You can see why Tracy Pawelski is one of the Camino authors that I enjoy reading.
"I was moved to go further; set fears aside; reach higher. Whether we plan a Pilgrimage on our own two feet, or take those steps within our hearts, we will find guidance here," Morrison continued. The Lourdes guide book directs Camino pilgrims along the physical terrain from Lourdes to St Jean Pied de Port, France, helps them reflect on their inner journey, and supplies tools to heighten their spiritual journey.
Stacey Wittig shares herself in these pages. She helped me see that, once we set our modern life aside long enough to seek another path, our lives can change. Once we go outdoors and walk, hike, or even sit quietly to read—once we consider the spiritual meditations offered in this guide—we can find new understanding. And, to those who literally make this journey, I know you will appreciate having a trusted friend like Stacey along to guide your steps and your thoughts.
Yes, this guide is meant for the actual Pilgrim, with specific recommendations for food, shelter, and camaraderie along your way, but it also leads the reader to a greater closeness to God. The passages and scripture create an opening for us to experience God's wisdom and love more deeply. I found the daily guidance and sacred quotations both inviting and comforting. I was moved to go further; set fears aside; reach higher. Whether we plan a Pilgrimage on our own two feet, or take those steps within our hearts, we will find guidance here—an invitation and pages upon which we can journal our progress along life's path.
"It's an idiomatic phrase that we don't really have in German," explained Thomas with a frown. I couldn't really SEE his frown, but I could HEAR it. I was sitting in my car in Flagstaff, Arizona, talking on WhatsApp to the linguistic expert who is translating my first Camino book from English to German. The young Deutscher just moved to Brisbane, Australia, last month so it is somewhat difficult to set an appointment where our time zones don't collide. It was 5 pm my time and 10 am his time. I'd just completed my last meeting of the day and could give my full attention to the international call.
"You say in your book that you 'pull yourself up by your own bootstraps.' We don't really say that in German," Thomas continued. Bootstrapping may just be a purely American thing. "We do say that we pull ourselves up by our hair," he added.
"That would work," I replied, and thought, "This guy is GOOD! I am so blessed to have met him in Paris." Thomas and I had accidentally, or perhaps with divine intervention, met in Paris, France, when we walked a pilgrimage from the cathedral of Notre Dame to the Chartres Cathedral 100 km away. The Christian Paris to Chartres pilgrimage that takes place every year during Pentecost has roots in the Middle Ages. The pilgrimage is called Notre-Dame de Chrétienté in French.
Even though I was older than Thomas' mother, we had walked together joking and laughing much of the way. (When we weren't lamenting blisters, sleep deprivation or exhaustion.) In three days filled with challenges and joy, Thomas and I got to know each other well. When I learned that he was a professional translator, I asked the twenty-eight-year-old about interpreting my first book, Spiritual and Walking Guide: Leon to Santiago. Since publication, many Germans have recommended that I translate the text into their language.
"I could work on it in September, after I move to Australia," he smiled. "I'll have time then." Since Pentecost was in mid-May, I had plenty of time to prepare my manuscript and raise funds to pay for his services.
But last night Thomas wasn't laughing or joking too much. This translation was serious business for the young scholar and he approached me with the respect due a valued client. "Maybe I am being too German here, but I want to discuss each of these changes with you. You have laid your heart out in this book. And you've been very true to the Bible scriptures that you quote. I don't want to change the words [imagery] without your approval," he said sternly.
Seven years ago, during a self-imposed weekend retreat, I heard the Lord whisper, "Walk El Camino de Santiago." El Camino hadn't crossed my mind for over a decade; and, in fact, I really didn't know much about the ancient pilgrimage route. Yet I felt the Lord's call to take a spiritual journey. The obedient act of walking would teach me to shift my emphasis from trust in a busy calendar to trust in God's provision. I had to let go of the belief that if only I had enough sales appointments, won enough sales contests, (fill in the blank with your own if only,) then I would be perfectly happy. I thought of myself as self-made, and relished the image of me – a working woman – pulling myself up by my own bootstraps, or in my case, by my own Bandolino Italian leather pumps.
Vor sieben Jahren dann, während eines Einkehrwochenendes, hörte ich den Herrn zu mir sagen: "Begib dich auf den Jakobsweg." Der Jakobsweg war mir damals schon über ein Jahrzehnt nicht mehr in den Sinn gekommen und ich wusste auch nicht allzu viel über diese historische Route. Allerdings fühlte ich einen starken Ruf, mich auf eine spirituelle Reise zu begeben. Laufen hat etwas von Demut und ich hoffte, dass mir eine Pilgerreise dabei helfen würde, mein Vertrauen in Gottes Plan anstatt in einen vollen Terminplaner zu setzen. Ich musste loskommen von dem Gedanken, dass ich eigentlich nur genug Verträge brauchte; eigentlich nur genügend Wettbewerbe gewinnen müsste, um endlich glücklich zu sein. Jeder hat irgendwo ein "eigentlich nur", eine Bedingung für das Glück. Mein Selbstbild war das einer eigenständigen, erfolgreichen Frau, die sich in schwierigen Situation am eigenen Schopf aus dem Sumpf zieht. In meinem Fall an einem aufwändig frisierten Schopf.
"The author is a trustworthy guide," announced the review of Spiritual and Walking Guide: Leon to Santiago on the El Camino by Presbyterian Outlook's Spring Books Edition released this month. Presbyterian Outlook's Spring Books Edition included 'Spiritual & Walking Guide' on page seventeen of their annual spring book review publication. The book recommendations and reviews are compiled by Roy W. Howard, Outlook book editor.
"The author has walked the Camino de Santiago several times and provides a devotional guide for pilgrims walking the portion from Leon, Spain, to Santiago de Compostela," states Howard.
To learn more about the Camino devotional written by Stacey Wittig, go to Amazon.com. The Camino guide includes scriptures for The Way, recommendations for places to sleep, questions for reflection and pages to journal thoughts.
The author has walked the Camino de Santiago several times and provides a devotional guide for pilgrims walking the portion from Leon, Spain, to Santiago de Compostela. The guide includes daily Scripture readings, mediations and questions for personal reflection. There are details about where to sleep and how to navigate your way without maps. The author is a trustworthy guide.


text:
Q: Python: Multiprocessing, multiple arguments, and modifying the same dictionary So as the title says, I have a program that I want to parallelize via multiprocessing. Specifically, I have a dict with an int as the key and a string (it's a URL) as the value.
All I want to do is create a new dict, having done some transformations to the URL of the old dict:
def convert_url(_id, url, sess):
  im = get_image(url) #get_image is defined elsewhere
  return _id, sess.run(end_points['vgg_16/fc7'], feed_dict={input_tensor: im})

You can see I'm retrieving the image from the URL and then using a tensorflow CNN to transform the image.
However, I can't manage to parallelize this function.  Here's what I've tried (assume sess and the other tensorflow stuff is initialized elsewhere):
from multiprocessing import Pool
from functools import partial

with Pool(processes=3) as pool:
  results = pool.starmap(partial(convert_url, sess=sess), some_dict.items()))

What I end up getting is this TypeError:
TypeError: can't pickle _thread.lock objects

(I realize results wouldn't be a dict as written, but it would be trivial to convert it into one. I don't know how to do it otherwise.)
Any help?


text:
President Trump's job approval dips after State of the Union bump
Tweet Share More
President Trump Donald John TrumpSanders apologizes to Biden for supporter's op-ed Jayapal: 'We will end up with another Trump' if the US doesn't elect progressive Democrats: McConnell impeachment trial rules a 'cover up,' 'national disgrace' MORE's job approval rating dropped two points in the latest Hill-HarrisX poll, dipping after the bump he appeared to get from his State of the Union address.
Forty-five percent of registered voters contacted Feb. 17-18 said they approved of the way that Trump has been carrying out his official duties, down from 47 percent who said the same on Feb. 7-8.
The majority of voters, 55 percent, said they disapproved of the president's job performance, up two points from the previous survey.
While Trump's numbers declined somewhat in the most recent Hill-HarrisX poll, they are still fairly similar to the ratings he has received in the past.
"We saw a little bit of softening, we saw it in our Ipsos-Reuters poll as well, a little bit of softening during the shutdown," Mallory Newall, research director at Ipsos Public Affairs told Hill.TV on Friday when asked about Trump's approval rating.
"But his numbers really don't move that much though," she added. "He tends to be in the low- to mid-forties, generally speaking, sort of able to withstand whatever events happen."
Younger voters gave the president his lowest marks. Only 35 percent of respondents between 18 and 34 said they approved of Trump's job performance.
Slightly older respondents viewed the president favorably. Fifty-three percent of voters between 35 and 49 gave the president a positive rating while 47 percent gave him a negative one.
Voters older than 50 were somewhat in the middle with 55 percent disapproving of Trump's job performance and 45 percent approving.
The vast majority of Republicans, 79 percent, gave the president a positive rating while 21 percent disapproved.
Democratic respondents were even more lopsided in their negative opinion with 82 percent disapproving of Trump and 18 percent approving.
Independent voters were in-between both groups of partisans but a majority still disapproved, 58 to 42 percent.
The latest Hill-HarrisX survey was conducted among a nationally representative sample of registered voters and has a sampling margin of error of 3.1 percentage points.
—Matthew Sheffield
What America's Thinking
What America's Thinking: January 20, 2020
What America's Thinking: January 9, 2020


Is it possible to inspect chosen cars before bidding on them?
Yes, just let us know at least several hours before bidding and specify what needs to be checked.
Do you arrange shipping? If yes, how long does it take from purchase to arrival?
Yes, we do arrange shipping. Usually cars are shipped out within 2-3 weeks after purchase.
The arrival time depends on your location. Please feel free to ask our person in charge for more details.
Do I need to deposit a certain amount before I can start purchasing cars?
In some cases, it may be required for one or several first purchases.
We also might ask for some details about your company before we start.
Can I choose incoterms (CIF, C&F, FOB)?
Yes. However, you need to confirm the importing standards in your country.
Do you have your own auction website?
Yes, we do. Please register here HOW TO USE OUR AUCTION SYSTEM for free.


The amount of shade these shade perennials can tolerate varies. For example, bleeding hearts, sea holly and lily of the valley need half-sun, half-shade, but astilbe, toad lily and Siberian bugloss can tolerate full shade, although they tend to produce more flowers if they are planted where they get dappled light. Helleborus, or winter rose, tolerates full shade, and produces very early spring blooms.
The star of any shade garden, and one that thrives in full shade, is the hosta. Primarily a foliage plant, most hostas do have striking trumpet-like flowers that bloom in mid summer. Most gardeners, however, grow hostas for their striking foliage. You can find hostas with green-and-white striped leaves, with green-and-yellow striped leaves, and even with all-white leaves--some hosta varieties emerge with white foliage that gradually turns to green and cream. Simply stunning!
One of the nicest things about living among the trees is that it gives you the opportunity to grow a woodland garden. If you are creating a woodland garden, consider such natural woodland plants as ferns and lilly-of-the-valley, which can be allowed to naturalize to create a dense ground cover. Add several varieties of toad lilies, dicentra and helleborus among the ground cover for a lovely woodland display.
If you have a shady yard, don't give up on flower gardening. With a number of beautiful yet hardy shade perennials to choose from, you can create a lovely flower garden without giving up your shade.


text:
Pinchas: 24 Tammuz 5772 / July 13-14, 2012
In this week's portion, Pinchas, we find a unique stand taken for women's rights. The five daughters of a man named Zelophechad (try learning to spell that as a child!) approached the Israelite leadership and shared that their father had passed away without leaving any sons. They hoped that despite being women, they would be able to inherit their father's holdings, which at the time was not the norm. Moses brings the question to God, who states that the daughters are just in their request, and that if a man dies without leaving a son, his daughters shall inherit.
While today this may not seem like such a big deal, to suggest a few thousand years ago that women were able to inherit property was quite significant. And while the decree may not have been perfect according to contemporary egalitarian standards (as after all, sons would still inherit before daughters), in the time period, it was assumed that the daughters would marry men who had their own holdings, and thus there was arguably less of a need for them to inherit than there was for sons.
There are still a number of places around the world where women aren't treated with such respect. Frankly, while not as bad as in some other countries, there are myriad arguments to be made that women in the United States have yet to truly achieve equality with their male counterparts, be it by the failure to pass the Equal Rights Amendment or the reality that women are often paid less than men to do the same job. Only 17 of 100 U.S. Senators are women (17%), and only 73 of 435 U.S. Congresspersons are women (16.8%), despite women being almost 51% of the U.S. population. While the glass ceiling may now have a few holes poked in it, it is far from shattered.
While one might assume a lack of what we might contemporarily term "equality" in the Orthodox world today, at least from an egalitarian point of view, even within the liberal Jewish community women often are not given the same respect and/or opportunities as men. For example, female rabbis often have a much harder time securing pulpit jobs than their male counterparts; and when they do secure such jobs, they are often paid less, because the assumption is that they have a male significant other who is bringing home the primary paycheck.
This Shabbat, in honor of the daughters of Zelophechad who asserted their rights, reflect on the women in your life. Find ways to show your appreciation and gratitude to them, and resolve to make our Jewish community and the world around us one in which women are full, equal partners, who are given the respect and honor they deserve.


What is a windsock? Essentially, windsock(s) give an instantaneous visual clue of the immediate wind environment on location.
One of the most common searches on google with regards to windsocks is "what is a windsock?". In this post I will try to answer this question; and provide some insight to what windsocks are used for today.
Windsocks are essentially funnels for the wind. As the air passes through the tapered sock it's velocity increases; causing the sock to fill or inflate. As this is happening the windsock naturally aligns itself to the direction of air flow ie the wind direction. This is the main purpose of windsocks: wind direction indicators.
One of the major advantages of a windsock is that they react to even the slightest change in wind direction.
A windsock is usually mounted on a pole and then attached to a frame; or hoop. The hoop holds the mouth of the windsock open. This allows wind to enter the windsock at all time, even in the lightest of breezes. In this situation a flag would barely move, whereas a windsock will align itself every time.
Windsocks are generally made from highly visible orange fabric; making them easy to spot from a distance or from the air. As such they are used extensively at airports for a local reference of wind speed and direction for pilots.
Windsocks are also used for Health & Safety purposes on factory sites, oil & gas rigs, and chemical storage units. In the case of an emergency, where employees have to evacuate, a windsock provides a quick, easily read signal as to where the wind is coming from; and which way the potentially harmful fumes or chemicals are travelling. This enables evacuating staff to determine what the safest route to safety is.
Windsocks can also be used as an informal anemometer. They are designed to inflate to different degrees depending on the local wind velocity.
Orange and white striped windsocks can be found on small airstrips around the world; where accurate local weather forecasting is not available. The windsocks clearly show approaching pilots the local average wind velocity, gust factor, and direction change. There are usually three windsocks per runway to give the pilot a complete picture of the conditions along the runway.
Although they may look simple; windsocks are carefully designed to perform their role in different wind conditions; and require precision, experience, and quality materials to be manufactured correctly.
At McWilliam Windsocks we use computer aided design software to design each of our windsocks. This allows us to produce standard designs for different purposes, but also allows us to replicate specific windsocks for our clients with their own unique frames.
Our plotting table is used to cut our windsocks. This enables us to reliably make exact copies of windsocks over and over again. This is crucial for maintaining our high level of product quality. Should a customer order five windsocks or five hundred; they will all be the exact same.


text:
Notey Raises $1.6 Million For Its Topic-Focused Blog Directory
Jon Russell	@jonrussell / 4 years
Notey, a Hong Kong-based startup that wants to help internet users discover more original content and blogs, has closed a $1.6 million seed round to build out its service.
The money comes from a collection of angel investors, including Infoseek and CoinTrust founder Steve Kirsch, Xiaomi VP Hugo Barra, and Hootsuite CEO and founder Ryan Holmes.
The service itself is akin to an RSS reader at first glance, but with an emphasis on discovery and curation — and a really slick design. The likes of Feedly and co provide a place for users to read their favorite websites and blogs, but Notey is an option if you don't necessary know what you want. The service showcases content using more than 500,000 curated topics. Users can select those that they like, read sources within them or pull them into their home-screen for easy access.
Notey founders Catherine Tan and Kevin Lepsoe (a husband-wife duo, no less) said that they combed through more than 20 million blogs and websites, whittling that number down to around 750,000 authoritative content sources. The main idea is to surface the kind of reading that is buried beyond the first of Google's search results page.
"When you Google specific topics, a lot of the content is really hidden," Tan told TechCrunch in an interview. "We're the best of the long tail that exists in the blogosphere."
The idea for the service came last year when the couple tried to find travel information before embarking on a trip to Southeast Asia. Frustrated by their inability to find the right travel blogs, they decided to build a topic-led content service.
Notey's categories and topics are designed to let users drill down into detail and keep up with news on whatever interests them, or pull up information about a particular issue. Aside from the web service and iOS app, each topic also contains an option to subscribe via email for future updates and stories.
So I can keep up with the latest internet buzz around football, 3D printing, wedding, cars, or more, for example.
That also extends to brands. Adidas, for example, has a pretty busy page featuring blogs and stories from across the web.
Notey isn't making money at this point, but it certainly seems like brand involvement could be one area ripe for monetization. Brands care about what is being said about them, so naturally a service that collects or curates opinion in a single place (and in full public view) will be of interest.
Tan and Lepsoe said they will reach out and work with brands, but that they are not currently looking to make money from them, or by any other means.
"Our near-term focus is on user acquisition and experience," they said.
"But, there are lots of ways we could monetize," Tan added. "There's a lot of intent around reading. If you look for wedding blogs, for example, that probably means you're going to get married" and that presents opportunities.
For now though, the duo are focused on expanding the Notey team to 10 people, and developing an Android app to extend the service's reach. They may also open a small presence in San Francisco, but Lepsoe admitted that an office in Hong Kong is helping to keeps costs low at this point.


text:
John Black kan syfta på:

John Black (idrottare), kanadensisk skytt, OS-silver i lerduvor, lagtävling 1924
John Black (politiker), amerikansk politiker, senator 1832-1838
John H. Black, amerikansk radioastronom verksam vid Onsala rymdobservatorium, född 1949
John Black (klädmärke), svenskt klädmärke för män, startat 2012 av systrarna Emily och Julia Lindqvist. Se även www.johnblack.se

redpajama_set_name: RedPajamaWikipedia


text:
Gibbons for Ohio Brings on Trump for President Digital Firm
Cleveland, OH - Mike Gibbons' campaign for the United States Senate announced today that it has hired the Prosper Group for its digital media and strategy. The Prosper Group has worked for President Trump's campaign, then-Indiana Governor Mike Pence, Governor Scott Walker and many other conservative candidates and causes.
"The Prosper Group played a major role in getting President Trump elected," Gibbons general consultant Mike Biundo said. "We are excited to have their assistance in getting another outsider businessman elected."
The Prosper Group was an integral part of the Trump campaign and many others. During the 2016 presidential campaign they had 5 staff dedicated full time to and embedded with the President's campaign, where they worked on major parts of the President's digital strategy and campaign.
"We know how to get outsiders elected and how to harness digital media to make it happen," said The Prosper Group's co-founder Kurt Luidhardt. "Mike Gibbons is a businessman who will work to fix Washington. We will deploy the same kind of tools and strategy to get Mike elected as we did for the President."
In July, Mike Gibbons announced that he had raised nearly $700,000 after being in the race for only 4 weeks.


text:
Logan Lerman confirms he would love to make a movie with Dylan O'Brien.
August 5, 2022 | by Lola Jacob
Dylan O'Brien
Logan Lerman
As part of his press-run for his new film, 'Bullet Train', Logan Lerman has confirmed that he would love to make a movie with his good friend, Dylan O'Brien.
When asked about the possibility of starring in a film alongside O'Brien, Lerman stated: "I hope! Yeah, I would love to. He's a good friend of mine, and he's an incredible actor on top of it. That would be fun one day. If I could just go to work with my friends and have a good time. That would be the life so, hopefully down the line we find something to do together."
i, too, would like logan lerman to star in a movie with dylan o'brien pic.twitter.com/w8WiEyfs35
— lauren garafano✨ (@laurengarafano) August 3, 2022
Here are some pictures from the last few years of the pair together for your viewing pleasure...
Logan Lerman and Dylan O'Brien with fans today. pic.twitter.com/dZMVsFgFPF
— Film Updates (@FilmUpdates) June 28, 2021
i'm obsessed with dylan o'brien and logan lerman together ❤ pic.twitter.com/S6rM0jmaY9
— lele (@moviedob826) June 16, 2022
this is not a drill, logan lerman and dylan o'brien together!!!! pic.twitter.com/mpFZRr71xV
— Coup De Main (@coupdemain) April 16, 2022
sarah ramos, logan lerman and dylan o'brien, the friendship goals baby 🙌🏼 pic.twitter.com/TWcmElJxaX
— lele (@moviedob826) April 13, 2022
Follow Dylan O'Brien
Zine #30 - Caleb McLaughlin
Our Caleb McLaughlin x Coup De Main double-sided zine features a selection of exclusive photos and polaroids shot for Caleb's CDM covershoot, a handwritten back-page by Caleb himself, and also folds out into an A2 sized poster.
StyleAnya Taylor-Joy on the cover of Elle, May 2021.
StyleFlorence Pugh on the cover of Vogue, February 2020.
Film + TV'The Death Cure' pushed back to a 2018 release.
MusicWatch: 'On The Rocks' first trailer + Phoenix share soundtrack song 'Identical'.
NewsAustin Butler on the cover of GQ Hype.
NewsRobert Pattinson will return for 'The Batman' sequel.


It's less than three weeks before D(oor)-Day, our charitable trek up Snowdon with our Snowdon door, and I've not got cold feet, but I have got achy arms! Weighing more than 30kgs and standing at more than 6ft tall, our solid Snowdon door will need the strength of all the three teams of four people that will be taking it in turns to hike it to the top of Snowdon - but it's definitely going to be worth it.
Apart from the accomplishment of making it to the top, we're all really summoning up the stamina to scale Snowdon because we know we can make a difference to an amazing charity – St Giles Hospice.
St Giles Hospice offers specialist care in its hospices across the Midlands, as well as in patients' own homes. St Giles offers free care, whatever background you are from, and has fantastic support systems in place for helpers and carers. Before we decided to make St Giles Hospice our main charity for 2013, I went to the organisation's Hospice in Lichfield to find out more about the work they do and how they can help patients - and I was genuinely amazed.
From the moment you walk into the Hospice, you know you are in a place that really cares about you. The atmosphere is warm, friendly and comforting, and the people are helpful and considerate. It's professional too, there's no patched together, semi-professional care here. If the worst happened to me or my loved ones, this is the place I'd like to seek support, and this is the place that I'd find hope.
After my visit to St Giles, we settled on our Snowdon up Snowdon challenge, and however much our arms ache or our legs hurt, we know that every penny raised is destined to make a difference to someone's mother, brother, son, sister or father.
Our nine mile (14.5 kilometres) round trip carrying the 30kg door up to the 3,560ft summit will be completed by three teams of four people that will be taking their turn carrying the, aptly named, Snowdon door from our Montana range. I am one of our 12-strong team and, despite how I might moan when we're training for the challenge; I'm really looking forward to it!
Here we are in training. Our test run up Thorpe Cloud in the Peak District went really well.
So far, we've got sponsorship more than £2,500 and we'd be really thrilled if we could hand over £4,000 to St Giles Hospice in a few weeks time. If you think you could donate, log on to: https://www.justgiving.com/companyteams/snowdondoorchallenge and make a pledge.


text:
Showing posts with the label Judd Apatow
Ask a Grown Man: Judd Apatow - "The most important person in the world is you!"
Judd Apatow produced and wrote Freaks and Geeks , which should have lasted forever and instead got canceled after one season. But he also wrote and directed some hugely successful movies, including The 40-Year-Old Virgin and Knocked Up , produced movies like Bridesmaids , and is currently an executive producer of Girls . So, he knows a thing or two about life and stuff. If you have a question about ANYTHING IN YOUR LIFE for the Rookie staff and friends, please send it to k 34101050@student.hcmup.edu.vn.


text:
afloat 中文解釋 wordnet sense Collocation Usage Collins Definition
/əˈflōt/,
Floating in water; not sinking,
Floating in water; not sinking
- they trod water to keep afloat
- the canoes were still afloat
On board a ship or boat
- flotilla sailing is a sociable way to explore while living afloat
Out of debt or difficulty
- I contrived to stay afloat in honest self-employment
In general circulation; current
- the rumor has been afloat that I am far advanced in years
adrift(p): aimlessly drifting
afloat(p): borne on the water; floating
afloat(p): covered with water; "the main deck was afloat (or awash)"; "the monsoon left the whole place awash"; "a flooded bathroom"; "inundated farmlands"; "an overflowing tub"
Afloat is an album by Zhao Wei. The album's English title is Afloat, while Amazon.co.uk released it as Piao, which is the pinyin of the Chinese title.This album sold out 300,000 in first ten days.
floating; out at sea; making successful progress under one's own steam
The coffee is in route on a ship.
Of a vessel which is floating freely (not aground or sunk). More generally of vessels in service ("the company has 10 ships afloat").
Obviously when floating in water but also in a personal sense when aboard a boat: "I'm afloat".
Floating, as opposed to being aground.
Floating. Not stuck on a rock or sandbar.
In a floating position or condition; on board a ship away from shore.
Swimming - not touching the Bottom.
Resting on the surface of the water.
Floating freely (moving, not stuck)


Text strings are enclosed on double quotes just like in the C language. Hex strings are enclosed by curly brackets, and they are composed by a sequence of hexadecimal numbers that can appear contiguously or separated by spaces. Decimal numbers are not allowed in hex strings.
The condition section is where the logic of the rule resides. This section must contain a boolean expression telling under which circumstances a file or process satisfies the rule or not. Generally, the condition will refer to previously defined strings by using their identifiers. In this context the string identifier acts as a boolean variable which evaluate to true of the string was found in the file or process memory, or false if otherwise.
Any jump [X-Y] must met the condition 0 <= X <= Y. In previous versions of YARA both X and Y must be lower than 256, but starting with YARA 2.0 there is no limit for X and Y.
The ascii modifier can appear along, without an accompanying wide modifier, but it's not necessary to write it because in absence of wide the string is assumed to be ASCII by default.
Another modifier that can be applied to text strings is fullword. This modifier guarantee that the string will match only if it appears in the file delimited by non-alphanumeric characters. For example the string domain, if defined as fullword, don't matches www.mydomain.com but it matches www.my-domain.com and www.domain.com.
Regular expressions are one of the most powerful features of YARA. They are defined in the same way as text strings, but enclosed in backslashes instead of double-quotes, like in the Perl programming language.
In previous versions of YARA externals libraries like PCRE and RE2 were used to perform regular expression matching, but starting with version 2.0 YARA uses its own regular expression engine. This new engine implements most features found in PCRE, except a few of them like capture groups, POSIX character classes and backreferences.
This rules match any file or process containing the string $a exactly six times, and more than ten occurrences of string $b.
String identifiers are not the only variables that can appear in a condition (in fact, rules can be defined without any string definition as will be shown below), there are other special variables that can be used as well. One of these especial variables is filesize, which holds, as its name indicates, the size of the file being scanned. The size is expressed in bytes.
The previous example also demonstrate the use of the KB postfix. This postfix, when attached to a numerical constant, automatically multiplies the value of the constant by 1024. The MB postfix can be used to multiply the value by 2^20. Both postfixes can be used only with decimal constants.
The use of filesize only makes sense when the rule is applied to a file, if the rule is applied to a running process won't never match because filesize doesn't make sense in this context.
Another special variable than can be used on a rule is entrypoint. If file is a Portable Executable (PE) or Executable and Linkable Format (ELF), this variable holds the raw offset of the exectutable's entry point in case we scanning a file. If we are scanning a running process entrypoint will hold the virtual address of the main executable's entry point. A typical use of this variable is to look for some pattern at the entry point to detect packers or simple file infectors.
The presence of the entrypoint variable in a rule implies that only PE or ELF files can satisfy that rule. If the file is not a PE or ELF any rule using this variable evaluates to false.
There are circumstances in which is necessary to express that the file should contain a certain number strings from a given set. None of the strings in the set are required to be present, but at least some of them should be. In these situations the operator of come into help.
What this rule says is that at least two of the strings in the set ($a,$b,$c) must be present on the file, no matter which. Of course, when using this operator, the number before the of keyword must be equal to or less than the number of strings in the set.
In all the above examples the number of strings have been specified by a numeric constant, but any expression returning a numeric value can be used. The keywords any and all can be used as well.
In other words: boolean_expression is evaluated for every string in string_set and must be at least expression of them returning True.
As seen in String offsets or virtual addresses, the offsets or virtual addresses where a given string appears within a file or process address space can be accessed by using the syntax: @a[i], where i is an index indicating which occurrence of the string $a are you referring to. (@a, @a,...).
The previous rule tells that the first three occurrences of $b should be 10 bytes away from the first three occurrences of $a.
In this case we're iterating over every occurrence of $a (remember that #a represents the number of occurrences of $a). This rule is telling that every occurrence of $a should be within the first 100 bytes of the file.
As can be seen in the example, a file will satisfy Rule2 only if it contains the string "dummy2" and satisfy Rule1. Note that is strictly necessary to define the rule being invoked before the one that will make the invocation.
There are some aspects of YARA rules that has not been covered yet, but still are very important. They are: global rules, private rules, tags and metadata.
You can define as many global rules as you want, they will be evaluated before the rest of the rules, which in turn will be evaluated only of all global rules are satisfied.
Private rules are a very simple concept. That are just rules that are not reported by YARA when they match on a given file. Rules that are not reported at all may seem sterile at first glance, but when mixed with the possibility offered by YARA of referencing one rule from another (see Referencing other rules) they become useful. Private rules can serve as building blocks for other rules, and at the same time prevent cluttering YARA's output with irrelevant information. For declaring a rule as private just add the keyword private before the rule declaration.
You can apply both private and global modifiers to a rule, resulting a global rule that does not get reported by YARA but must be satisfied.
When using YARA you can output only those rules that are tagged with the tag or tags that you provide.
As can be seen in the example, metadata identifiers are always followed by an equal sign and the value assigned to them. The assigned values can be strings, integers, or one of the boolean values true or false. Note that identifier/value pairs defined in the metadata section can not be used in the condition section, their only purpose is to store additional information about the rule.
Modules are extensions to YARA's core functionality. Some modules like the the PE module and the Cuckoo module are officially distributed with YARA and some of them can be created by third-parties or even by yourself as described in Writing your own modules.
You would expect the rule matching in this case if the file contains the string, even if it isn't a PE file. That's exactly how YARA behaves. The logic is simple: any arithmetic, comparison, or boolean operation will result in an undefined value if one of its operands is undefined, except for OR operations where an undefined operand is interpreted as a False.
External variables of type string can be used with operators contains and matches. The contains operator returns true if the string contains the specified substring. The operator matches returns true if the string matches the given regular expression.