We had some friends over one night to play board games and didn't want to make anything, so we figured the best option was to order some pizza (before we played the board games, of course!). We ordered from a well-known pizza chain in Western Canada, one that we've ordered from numerous times before and everybody liked.
The pizzas came in time and everything seemed to be okay – except for one box which was completely empty! No grease stains or anything – a completely empty, unused box! Irritated as there wasn't enough pizza for everybody, we phoned up the pizza company. They apologized profusely for the error and promised to ship another one out right away.
That one never came. Thankfully we had some snacks available so nobody went hungry. We phoned up the pizza company again, and they said they'd ship another one out and also give us credit for 2 missing pizzas. As it was around 10:30pm and nobody was hungry, we declined.
They already explained why they declined. It was late and they weren't hungry anymore along with being annoyed over the missing pizzas.
But yeah if it were me I would've taken the offer…pizza can be stored in the fridge, then heated up the next day in a microwave, and still taste good.
Credit for 2 pizzas would mean in their system for later use. Difference of wording between saying a credit for 2 pizzas versus we'll send out 2 pizzas.


This Latin course is for beginners and takes place at the Warburg Institute (in the Lecture room). This year's course will be held for 2 weeks from 10 - 21 September 2018, from 11.00 am to 1.00 pm and from 2.00 pm to 3.00 pm, Monday to Friday.
The course is designed for beginners and focuses on Latin texts from the fourteenth to the seventeenth century, drawing on a wide range of sources: the sophisticated Latin of the humanists; various forms of technical Latin (medical, philosophical, theological, etc.); and macaronic jumbles of Latin and the vernacular. One of the principal aims of the course is to help students develop the ability to read primary sources in the original Latin. Students who wish to brush up their Latin are welcome to register, but they should be aware that the course content will be at beginner level.
The course will last for two weeks for three hours a day. Each day will be divided into two sessions: a morning session from 11.00 am to 1.00 pm which will focus on grammatical instruction; and an afternoon session from 2.00 pm to 3.00 pm which will concentrate on supervised reading and translation of Latin texts.


Working in the public sector can be an extremely rewarding experience with fantastic opportunities to progress in your career. However, few are aware of the bountiful variety of jobs on offer throughout councils, parishes, counties and boroughs throughout the UK.
Here are just some of the fields that are actively recruiting in the public sector.
Planners have always played a crucial role in shaping the places in which we live, ensuring developments are safe and meeting the needs of the public.
East Hertfordshire are seeking a Principal Planning Officer to help them deliver their local plan. Apply today if you want to join the public sector planning revolution!
It is a challenging, yet exciting time to work in local government finance. Councils across the country are looking for talented accountants and financial officers to help them run effectively.
If you're looking for such a role, North Somerset have an opportunity as a Service Accountant that could be perfect for you!
There is a wide range of litigation and legal policy associated with almost every facet of the public sector. These organisations are therefore always seeking qualified lawyers who want to make a real difference to the people they work with.
Southwark Council are currently recruiting Legal Assistants to their litigation team. Find out more about how you can join this vibrant London council!
With the increasing reliance across all workplaces on digital technology, IT professionals have become pivotal to how public services run and are delivered.
Kingston & Sutton are one place looking to undergo a digital transformation. Whether you're a Developer or Network Engineer, they need you to join their IT team.
With the number of services that run across the public sector, it's no surprise that auditing plays an important role in ensuring risk-based audit plans are delivered.
One council pursuing a far-reaching transformation agenda are Brent. Find out more about their need for a Principal Auditor to help provide advice in relation to risks and controls to officers across the Council.
Business management is not only a necessary component of the private sector, but also plays a vital role in public services across the UK.
For example, Islington need a Business Manager to run the operations and business side of one of their local schools. Find out more about how your management skills could be perfect for this role!
There are always a wide range of exciting projects going on across the public sector. As a result, there will always be a need for skilled projects managers to help lead these developments.
One such place undertaking an exciting ICT project are Kingston & Sutton. Find out how you could get involved and apply to join their team!
This just a small selection of the potential fields available in the public sector. No matter what your expertise or passion, there's guaranteed to be an opportunity for you. For even more fantastic jobs like these, head to jobsgopublic.com to start your public-sector career!


Head over and print the following new coupons for Huggies and Pull-Ups items. The following coupons expire on April 21st and print with no limitations as to how many you can redeem.
Even better, through April 20th, you can get a $10 CVS Cash Card when you spend $30 on select Grocery, Household, Baby or Personal Care Products (limit 1)!
*Be sure to check your app as you may have a CVS store coupon valid for $3/$12 baby care products which would make for an even better deal!
Saving for Disney? Having a baby doesn't have to break the bank! Pick up deals like this one to help stretch your dollars so you have more for Disney vacations.


28 November 2017: The majority of energy companies are turning to the Internet of Things (IoT) to help them meet growing demands for power and operate with greater efficiency, however too many lack the security procedures to successfully deploy IoT solutions.
This is according to the latest Inmarsat research which found that more than half of global energy businesses do not have the skills and understanding required to combat the security risks associated with IoT.
In May 2017, market research specialist Vanson Bourne interviewed senior IT decision makers from 100 large energy companies across the globe for Inmarsat's 'The Future of IoT in Enterprise – 2017' report.
The research found that 53 per cent of energy businesses identified a need to make heavy investments to meet both physical and digital IoT security requirements, and more than half (54 per cent) reported that they needed additional digital skills in security to deliver successful IoT projects.
In addition, just 30 per cent reported that they have given special consideration to network security as part of the development of their IoT solutions, while only 38 per cent have taken additional steps to protect against cyber-attacks.
These IoT security challenges may stem from a lack of understanding of IoT at board level within these organisations, potentially making it more difficult for project teams to secure the investment they need to effectively counter IoT security threats. In fact, according to the research, almost six in ten (59 per cent) energy respondents stated that their board had either a partial or no understanding of IoT at all.
"IoT represents a fundamental change in the way that energy grid networks and organisations will operate. The core operations of energy companies have traditionally been insulated from the destructive cyber-attacks that have destabilised other industries, as they were not connected to the internet. But, with the advent of IoT, more and more parts of their infrastructure are being connected, creating new vulnerabilities and risks.
Satellite communications networks can offer a more secure and reliable method of enabling energy companies to safely transport data from their connected things to and from anywhere on the planet. With up to 99.9% uptime, Inmarsat's L-band services are enabling IoT solutions in the energy sector globally, even in the most remote and hostile environments.


The Melody boasts four different event spaces ranging in capacity from 100-800 all in the heart of Portland's inner-southeast neighborhood. Equipped with state-of-the-art A/V, lighting and sound systems, The Melody is the ideal venue for corporate events, including meetings, conferences, business luncheons, seminars, award ceremonies, galas and more.
Contact us today to discuss your event needs and room availability.


text:
« National security offenders: worse than pedophiles?
Legal Aid: another respectable institution vandalised »
National Security Law: does it have details?
October 25, 2021 by timhamlett
One of the complaints which lawyers routinely make about the national security law is that it is not clear enough about what is forbidden and what is not. Eva Pils, a professor of Law at Kings College London, described the wording as "broad and malleable", wondering if "mere criticism of the central party state [could] be treated as subversion or inciting subversion."
Eric Cheung, who teaches law at the University of Hong Kong, was quoted as saying that "It's very broad. Basically, anything can amount to national security threats. No one will feel safe, even foreigners."
Tom Cheshire, Sky News's Asia specialist, wrote "Secession, subversion, terrorism and colluding with foreign forces now all carry a maximum sentence of life in prison. But they are drawn incredibly widely…"
The government response to this has usually come from the Secretary for Justice, Teresa Cheng Yeuk-wah, who has developed a little side-line in writing for publication. So in a letter to the Financial Times the "NSL expressly specifies the nature of each offence." A later epistle to the Times said the law "clearly specifies the elements of each offence."
A more elaborately legal version for Hong Kong Lawyer (the Law Society's print offering for solicitors) had "The elements of each of the four offences in the NSL encompass the actus reus and mens rea and are clearly set out."
Ms Cheng can perhaps be excused her fondness for Latin, which no doubt many lawyers share. The actus reus is the prohibited act and the mens reus ("criminal mind") concerns the intentions of the perpetrator.
Unfortunately Ms Cheng does not provide any detailed examples. Non-lawyers may suspect that as Ms Cheng's qualifications for her post included only a stellar career in commercial arbitration and bosom palship with the Chief Executive there may be other possible interpretations of the merits of the NSL as a piece of criminal legislation.
But as non-lawyers we can hardly assess this. One crude comparison is possible. Both the NSL and Hong Kong's Crimes Ordinance have Sections (strictly speaking the NSL bit is a Part of an Article) dealing with sedition. This means that sensation seekers with time on their hands (I have retired) can engage in the entirely meaningless but interesting activity of comparing their length. Which is quite different.
The Crimes Ordinance version starts at Section 9, which is entirely devoted to defining a "seditious intention". It has two sub-sections, containing six and four paragraphs respectively, and runs in total to 293 words. This is followed by Section 10, which details the offences, and has five subsections for a total of 310 words.
Section 11 is a quicky on proceedings, and runs to two subsections totalling 40 words. Section 12 is on evidence and is even shorter, at 18 words. Section 13 deals with search warrants and runs to 101 words. Section 14 deals with the powers of the police to remove subversive material and has three subsections sharing eight lettered paragraphs for a total of 155 words.
The structure of the NSL segment is naturally quite different. Article 22 has a preliminary paragraph (38 words) four numbered sub-articles describing the actual offences (124 words) and a concluding paragraph about sentencing (78 words) giving a total of 240 for that article. Article 23, which is about aiding, abetting, encouraging etc. adds another 105 words. And that's it: a total of 345 words, nearly a tenth of which are consumed by the phrase "the body of power of the Hong Kong Special Administrative Region", which occurs three times.
The NSL version, then, runs to just over a third of the length of the Crimes Ordinance sections. Even if you disregard the "power to remove" bit, which the NSL does not mention at all, the Ordinance version is still twice as long. It is difficult to believe that this level of abbreviation has been achieved without some loss of detail.
Now of course brevity is not necessarily a bad thing. Sun Tsu's "Art of War" barely fills a slim paperback, while Clausewitz's "On War" came out in three hardback volumes. Both books are regarded as important landmarks. No doubt if the anonymous author of the Crimes Ordinance had known his work was going to be published only in hand-written Chinese characters on bamboo strips he would have tried for a more compact offering.
Having said which it does rather seem from the extreme disparity in the level of detail offered that the two sedition segments cater for radically different ideas of how legal proceedings work.
For the author of the Crimes Ordinance the function of defence counsel is, among other things, to question whether the conduct complained of actually contravenes the relevant law, and the function of the judge is, among other things, to decide whether that is the case or not. A good Ordinance leaves little wriggle room.
For the authors of the NSL, senior mainland apparatchiks, the function of the defence lawyer is to aid the accused in the drafting of his confession, and the function of the judge is to decide whether the resulting work is sufficiently mellifluous to justify a reduction in sentence. Statutes do not have to be argument-proof. They merely have to guide the defence in how to lose accurately, completely and solemnly, as the occasion requires.
No doubt Ms Cheng will continue to encourage the view that the NSL is detailed and specific. Readers of the Times may swallow this. I imagine local observers would be more impressed if she could persuade local supporters of the status quo that not every sign of opposition or discontent should be interpreted in terms of national security, particularly if that interpretation is questionable.
I notice, for example, that the NSL on sedition explicitly covers only actions by force, the threat of force, or other unlawful means. In other words if there is no force, no threat, and no breech of any other law then the NSL is not infringed. I take this to mean that there can be no legal requirement for the organisers of marathons to censor contestants' shorts, tee-shirts or tattoos, however political.
Indeed, the NSL also states (Article 4) that the rights and freedoms of Hong Kong citizens shall be protected. I do not believe it was the intention of the drafters to make it a criminal offence to have "Hong Kong add oil" on your running shorts.

redpajama_set_name: RedPajamaCommonCrawl


text:
import { initializer } from 'knifecycle';
import {
  DEFAULT_DEBUG_NODE_ENVS,
  DEFAULT_STRINGIFYERS,
} from '../libs/constants.js';
import miniquery from 'miniquery';
import type { WhookStringifyers } from '../index.js';
import type { ResponseSpec } from '../libs/utils.js';
import type { WhookResponse } from '@whook/http-transaction';
import type { YError } from 'yerror';
import type { YHTTPError } from 'yhttperror';
import type { OpenAPIV3 } from 'openapi-types';

/* Architecture Note #2: Error handler

Whook provides a default error handler that allows
 you to use the [`yerror`](https://github.com/nfroidure/yerror)
 and [`yhttperror`](https://github.com/nfroidure/yhttperror)
 modules to throw errors with some parameters allowing you
 to give some debugging context with raised errors.

Depending on the `NODE_ENV` it adds extra informations to
 HTTP response, beware to avoid activating it in production.
*/

/* Architecture Note #2.1: Errors descriptors

Errors descriptors allows you to change the error
 handler behavior selectively for each error :
- change error codes to proper error messages templated
 with params,
- add URIs to help for debugging API errors
- override the error status with the `status` property.
- decide to pass some error parameters through with the
 `transmittedParams` so that your end users can have some
 more context on the error root cause.
*/
export type WhookErrorDescriptor = {
  code: string;
  description?: string;
  uri?: string;
  help?: string;
  status?: number;
  transmittedParams?: number[];
};
export type WhookErrorsDescriptors = {
  [errorCode: string]: WhookErrorDescriptor;
};

export const DEFAULT_ERROR_URI =
  'https://stackoverflow.com/search?q=%5Bwhook%5D+$code';
export const DEFAULT_HELP_URI =
  'https://stackoverflow.com/questions/ask?tags=whook&title=How+to+debug+$code+whook+error+code';
export const DEFAULT_DEFAULT_ERROR_CODE = 'E_UNEXPECTED';
export const DEFAULT_ERRORS_DESCRIPTORS = {
  [DEFAULT_DEFAULT_ERROR_CODE]: {
    code: 'error',
    description: 'Got an unexpected error',
    status: 500,
    help: DEFAULT_HELP_URI,
  },
  E_TRANSACTION_TIMEOUT: {
    code: 'error',
    description: 'The request processing timed out (timeout: "$0")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_STRINGIFYER_LACK: {
    code: 'router_misconfiguration',
    description:
      'The router has no stringifyer declared for the response content type "$0" with status "$1.status"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNDECLARED_PATH_PARAMETER: {
    code: 'router_misconfiguration',
    description:
      'The no path parameter declared for the node "$0" on the path "$1"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_PATH: {
    code: 'router_misconfiguration',
    description: 'The path "$0" must start with a slash',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_NO_OPERATION_ID: {
    code: 'router_misconfiguration',
    description: 'No operation id for the path "$0" and the "$1"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_NO_HANDLER: {
    code: 'router_misconfiguration',
    description: 'No handler declared for the operation id "$0"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_OPEN_API: {
    code: 'router_misconfiguration',
    description: 'The Open API provided to the router seems invalid',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNDECLARED_SECURITY_SCHEME: {
    code: 'router_misconfiguration',
    description:
      'An operation ("$1") mentions an undeclared security scheme ("$0")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_BODY_SCHEMA: {
    code: 'router_misconfiguration',
    description: 'An operation ("$0") has an invalid body schema ("$1")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNSUPPORTED_HTTP_SCHEME: {
    code: 'router_misconfiguration',
    description: 'This router do not support this security schema yet ("$0")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNSUPPORTED_API_KEY_SOURCE: {
    code: 'router_misconfiguration',
    description: 'This router do not support this API key source yet ("$0")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_PARAMETER_NAME: {
    code: 'router_misconfiguration',
    description:
      'Bad name for the parameter at index "$1" for the operation "$0"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNSUPPORTED_PARAMETER_DEFINITION: {
    code: 'router_misconfiguration',
    description:
      'This router does not support the parameter "$1" defined in "$0"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_PARAMETER_SCHEMA: {
    code: 'router_misconfiguration',
    description:
      'The router  where unable to compile the parameter "$1" defined in "$0"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_NO_RESPONSE_PROMISE: {
    code: 'bad_handler',
    description:
      'The handler for the operation id "$0" seems to not return a promise',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_NO_RESPONSE: {
    code: 'bad_handler',
    description:
      'The handler for the operation id "$0" seems to not return any response',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_NO_RESPONSE_STATUS: {
    code: 'bad_handler',
    description:
      'The handler for the operation id "$0" seems to not return any status',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_NON_NUMERIC_STATUS: {
    code: 'bad_handler',
    description:
      'The handler for the operation id "$0" seems to not be a number',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_NOT_FOUND: {
    code: 'bad_handler',
    description: 'No endpoint found at that path ("$0", "$2")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_REQUEST_CONTENT_TOO_LARGE: {
    code: 'bad_request',
    description:
      'The request content length ("$0") exceeded the maximun allowed ("$1")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_BODY: {
    code: 'bad_request',
    description: 'The request body could not be parsed',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
    transmittedParams: [0],
  },
  E_BAD_BODY_LENGTH: {
    code: 'bad_request',
    description:
      'The request body length ("$0") is different than the length defined in the headers ("$1")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNSUPPORTED_CHARSET: {
    code: 'bad_request',
    description:
      'The body charset "$0" is not supported (supported charsets "$1")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_CONTENT_TYPE: {
    code: 'bad_request',
    description: 'The content type provided is wierd "$0"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_REQUEST_FAILURE: {
    code: 'bad_request',
    description: 'Failed to read the request body input stream',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNSUPPORTED_MEDIA_TYPE: {
    code: 'bad_request',
    description:
      'The body media type "$0" is not supported (supported media types "$1")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNACCEPTABLE_CHARSET: {
    code: 'bad_request',
    description:
      'The asked response charset "$0" is not satifyable (allowed charsets "$2")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_UNACCEPTABLE_MEDIA_TYPE: {
    code: 'bad_request',
    description:
      'The asked response media type "$0" is not satifyable (allowed media types "$1")',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_REQUIRED_REQUEST_BODY: {
    code: 'bad_request',
    description: 'This endpoint requires a request body to be sent',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_REQUEST_BODY: {
    code: 'bad_request',
    description: 'The request body does not match the schema',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
    transmittedParams: [2, 3],
  },
  E_NO_REQUEST_BODY: {
    code: 'bad_request',
    description:
      'This endpoint do not declare a request body but one were sent',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_REQUIRED_PARAMETER: {
    code: 'bad_request',
    description: 'This endpoint requires a value for the parameter "$0"',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_BAD_PARAMETER: {
    code: 'bad_request',
    description: 'The value provided for the parameter "$0" is not valid',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
    transmittedParams: [2, 3],
  },
  E_NON_REENTRANT_NUMBER: {
    code: 'bad_request',
    description: 'The value provided for the parameter "$0" is not reentrant',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
    transmittedParams: [2, 3],
  },
  E_BAD_BOOLEAN: {
    code: 'bad_request',
    description: 'The value provided ("$0") is not a boolean',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
  E_TRANSACTION_ID_NOT_UNIQUE: {
    code: 'bad_request',
    description:
      'The transaction id of the request "$0" is colliding with another one.',
    uri: DEFAULT_ERROR_URI,
    help: DEFAULT_HELP_URI,
  },
};

export type ErrorHandlerConfig = {
  NODE_ENV?: string;
  DEBUG_NODE_ENVS: string[];
  ERRORS_DESCRIPTORS: WhookErrorsDescriptors;
  DEFAULT_ERROR_CODE?: string;
};
export type ErrorHandlerDependencies = ErrorHandlerConfig & {
  STRINGIFYERS?: WhookStringifyers;
};

export interface WhookErrorHandler {
  (
    transactionId: string,
    responseSpec: ResponseSpec,
    err: Error,
  ): Promise<WhookErrorResponse>;
}

export type WhookErrorResponse = WhookResponse<
  number,
  {
    'cache-control': 'private';
    'content-type': string;
    [name: string]: string;
  },
  {
    error: string;
    error_description?: string;
    error_uri?: string;
    error_help_uri?: string;
    error_params?: unknown[];
    error_debug_data: {
      guruMeditation: string;
      code?: string;
      stack?: string;
      params?: unknown[];
    };
  }
>;

export const WhookErrorSchema: OpenAPIV3.SchemaObject = {
  type: 'object',
  additionalProperties: false,
  properties: {
    error: { type: 'string' },
    error_description: { type: 'string' },
    error_uri: { type: 'string' },
    error_debug_data: {
      type: 'object',
      additionalProperties: true,
      properties: {
        code: { type: 'string' },
        stack: { type: 'string' },
        // TODO: find a way to specify params or
        // maybe standardize it (only one object in params?)
      },
    },
  },
};

export default initializer(
  {
    name: 'errorHandler',
    type: 'service',
    inject: [
      'NODE_ENV',
      '?DEBUG_NODE_ENVS',
      '?STRINGIFYERS',
      '?ERRORS_DESCRIPTORS',
      '?DEFAULT_ERROR_CODE',
    ],
  },
  initErrorHandler,
);

/**
 * Initialize an error handler for the
 * HTTP router
 * @param  {Object}   services
 * The services the server depends on
 * @param  {Object}   services.NODE_ENV
 * The injected NODE_ENV value
 * @param  {Array}   [services.DEBUG_NODE_ENVS]
 * The environnement that activate debugging
 *  (prints stack trace in HTTP errors responses)
 * @param  {Object} [services.STRINGIFYERS]
 * The synchronous body stringifyers
 * @param  {Object} [services.ERRORS_DESCRIPTORS]
 * An hash of the various error descriptors
 * @param  {Object} [services.DEFAULT_ERROR_CODE]
 * A string giving the default error code
 * @return {Promise}
 * A promise of a function to handle errors
 */
async function initErrorHandler({
  NODE_ENV,
  DEBUG_NODE_ENVS = DEFAULT_DEBUG_NODE_ENVS,
  STRINGIFYERS = DEFAULT_STRINGIFYERS,
  ERRORS_DESCRIPTORS = DEFAULT_ERRORS_DESCRIPTORS,
  DEFAULT_ERROR_CODE = DEFAULT_DEFAULT_ERROR_CODE,
}: ErrorHandlerDependencies): Promise<WhookErrorHandler> {
  // Ensure we have required error descriptors
  ERRORS_DESCRIPTORS = {
    ...DEFAULT_ERRORS_DESCRIPTORS,
    ...ERRORS_DESCRIPTORS,
  };

  return errorHandler;

  /**
   * Handle an HTTP transaction error and
   * map it to a serializable response
   * @param  {String}  transactionId
   * A raw NodeJS HTTP incoming message
   * @param  {Object} responseSpec
   * The response specification
   * @param  {YHTTPError} err
   * The encountered error
   * @return {Promise}
   * A promise resolving when the operation
   *  completes
   */
  async function errorHandler(
    transactionId: string,
    responseSpec: ResponseSpec,
    err: Error | YError | YHTTPError,
  ) {
    const errorCode = (err as YError).code || DEFAULT_ERROR_CODE;
    const errorDescriptor =
      ERRORS_DESCRIPTORS[errorCode] ||
      ERRORS_DESCRIPTORS[DEFAULT_DEFAULT_ERROR_CODE];
    const response: WhookErrorResponse = {
      status:
        (errorDescriptor !== ERRORS_DESCRIPTORS[DEFAULT_DEFAULT_ERROR_CODE] &&
        errorDescriptor.status
          ? errorDescriptor.status
          : undefined) ||
        (err as YHTTPError).httpCode ||
        ERRORS_DESCRIPTORS[DEFAULT_DEFAULT_ERROR_CODE].status ||
        500,
      headers: Object.assign({}, (err as YHTTPError).headers || {}, {
        // Avoid caching errors
        'cache-control': 'private' as const,
        // Fallback to the default stringifyer to always be
        // able to display errors
        'content-type':
          responseSpec &&
          responseSpec.contentTypes[0] &&
          STRINGIFYERS[responseSpec.contentTypes[0]]
            ? responseSpec.contentTypes[0]
            : Object.keys(STRINGIFYERS)[0],
      }),
      // Here we do not respect the camelCase convention to
      // have OAuth2 compatible errors 🤷
      body: {
        error: errorDescriptor.code,
        error_description: replaceTemplatedValues(
          err as YError,
          errorDescriptor.description as string,
        ),
        error_uri: replaceTemplatedValues(
          err as YError,
          errorDescriptor.uri as string,
        ),
        error_help_uri: replaceTemplatedValues(
          err as YError,
          errorDescriptor.help as string,
        ),
        error_params: errorDescriptor.transmittedParams
          ? errorDescriptor.transmittedParams.map(
              (paramIndex) => ((err as YError).params || [])[paramIndex],
            )
          : undefined,
        error_debug_data: {
          // Enjoy nerdy stuff:
          // https://en.wikipedia.org/wiki/Guru_Meditation
          guruMeditation: transactionId,
        },
      },
    };

    if (DEBUG_NODE_ENVS.includes(NODE_ENV as string)) {
      response.body.error_debug_data.code = errorCode;
      response.body.error_debug_data.stack = err.stack;
      response.body.error_debug_data.params = (err as YError).params;
    }

    return response;
  }
}

function replaceTemplatedValues(err: YError, str: string): string | undefined {
  return str
    ? str
        .replace(/\$([0-9](:?\.[a-zA-Z0-9#@*]+)*)/g, (_, path) =>
          miniquery(path, [err.params] || []).join(', '),
        )
        .replace(/\$code/, (err as YError).code)
    : undefined;
}

redpajama_set_name: RedPajamaGithub


Record heat today and no rain,not a good thing. I can't believe I am having to water everything in May. I hope this summer is not going to be another hot dry one. I am glad I have mostly potted plants, they are easier to keep watered and i can move them to a shady location if I need to.
I don't know why more people don't grow milkweed, it is a wonderful group of plants. This a a picture from my Monarch Waystation beside my house. The common milkweed is in bloom and attracting all kinds of butterflies! At one time today I counted 5 different kinds of butterflies, I have been out there with the camera clicking away. Besides attracting butterflies and moths it smells wonderful, I have had people describe it as similar to honeysuckle and lilac, whatever it smells like it is sweet and lovely. Please do try growing some common milkweed, you won't regret it.
i had a real cartoon fall walking my two dogs and have been pretty sore and bruised, but I am back now and will be back to updating my site more often. I have been busy with the camera and have some good pictures to add. I did add a couple today you can find them at the bottom of the Garden page.


text:
Suzanne Weiss Archive
Also in Theater
"Iphigenia in Aulis": Chicago Chicago ,
Nancy S. Bishop
Office Hour Berkeley ,
Emily S. Mendel
Troublemaker, Berkeley Suzanne Weiss
Dinner With Friends – Donald Margulies
It might have been called "A Tale of Two Marriages." Whatever the title, Donald Margulies' Dinner With Friends merits its Pulitzer Prize. An apparently simple story of one couple's breakup and its effect on their closest friends, it evolves into an examination of the nature of friendship itself. How much should a friend confide? What are the consequences of withholding some of the truth? Can we ever really trust another person? Are our friends seen clearly as the people they are or through the prism of our own expectations?
Anyone who has ever loved and/or been disappointed in a friend will be at home at Berkeley Rep where the drama currently is playing. For those who have been married for some time, or divorced, Dinner With Friends will resonate even more deeply. The play's serious themes, though, do not stop it from being funny.
True to its title, most of the action centers on food – at a dinner table, in a kitchen, preparing a meal, or gobbling up the leftovers. Gabe (Dan Hiatt) is a food writer and he and his wife Karen (Lauren Lane) are the kind of pretentious gourmets endemic to the Bay Area, although here they are living on the East Coast. If you could bottle this pair you could name the scent "Eau de Boomer." Margulies has deftly captured his generation with a word, a gesture, a preoccupation. As his marriage is collapsing, the angry, exhausted Tom (Bill Geisslinger) interrupts his own tirade to ask what Gabe and Karen served for dessert. Then he goes over to their house to taste for himself.
It is all very clever but this play is far from glib. The first act is the funniest; taking place in one night as Beth (Lorri Holt) tells her best friend that Tom is leaving her for another woman. Gabe and Karen immediately line up along gender lines but, when Tom comes over to tell his side, Gabe, forced to examine his own marriage, is no longer so sure.
In Act 2, Margulies begins to play with time. It is 12 years earlier at Gabe and Karen's vacation home on Martha's Vineyard. Newly married, visibly in love, they are expecting their first child. They are, of course, cooking. He has invited his college buddy and best friend Tom for the weekend; she has invited her co-worker Beth. They deny that it is a set-up. "No harm in introducing them. What's the worst that can happen?" Karen says. The four are the picture of innocence as they drift out, with their wineglasses to watch the sun go down. For the audience, there is a chill in the air, because we already know the worst that can happen.
Time speeds up in the next three scenes, which take place after Tom and Beth's divorce. She has a new friend – actually a former lover with whom she had a secret extramarital affair. He is ecstatically happy with his new lady. As they confide in Gabe and Karen, old, buried resentments and expectations surface. Later, alone together in their bedroom, Gabe and Karen are forced to wonder when the minutiae of living replaced the joy of loving in their own lives.
Sounds simple but it's powerful stuff. Played against John Iacovelli's smoothly changing set, accented with dynamite lighting by York Kennedy, it becomes a riveting spectacle – not of great or heroic events, but of the everyday realities of life. Among the performances, Geisslinger's Tom gets the highest marks but director Richard Seyd has forged the quartet into a true ensemble.
Love Actually Arthur Lazere
Friends With Money Les Wright
The Dinner Game Arthur Lazere
Disgraced Los Angeles,
Karen Weinstein


Teens are where you'll find Elizabeth's true heart. She loves working with them and has created a weekend workshop just for that age group!
Traveling from city to city, she give teens a unique set of tools to be able to conquer their future instead of getting swept away by it!
Visit Elizabeth's personal website! Purchase one of her books, read her relational blog, see what new offerings she will be creating! An ever changing atmosphere, one you won't want to stay away from!
In our complex and busy lifestyles, we are spread thin and our relationships seem to suffer the most.
This practical and enlightening program shows how it is possible to have it all as long as we make love our top priority.
Sign up for a free 10 day trial and it will come to your inbox the moment it becomes available!


It's almost Thanksgiving! Here in Colorado, the icy chill of winter has whisked in and even with it's frigid breeze there is sunshine, always sunshine. We are so very thankful for the sunshine and here at Moji, A Bang Salon, it got us thinking about the other things we're thankful and we realized that when you take the time to think about it, the list never seems to end. While we're thankful for inspiring hairstyles, gorgeous color transformations and wedding up dos, we thought we'd share a personal snapshot of all that we have to be grateful for and maybe it would inspire you to take a few minutes and think about all the incredible reasons you have a smile on your face or if you aren't smiling, why you should be!
2015 is here and with it comes many New Year's resolutions; fitness challenges, lifestyle changes, plans for grand adventures and more time with family and friends. We at Salon Moji, a Bang Salon have resolutions too and one of them is to continue being the most incredible salon experience, every time. We're excited for this new year ahead of us and we hope to see you soon.
Here's a look back at some of our favorite moments of 2014.


text:
A1 TV es un canal de televisión por cable que origina su señal en Argentina, principalmente orientado a programas de actualidad y noticias. Es propiedad de Antina.

Véase también
 Antina
 Televisión en Argentina
 Medios de comunicación de la ciudad de Buenos Aires

Enlaces externos
 Sitio de A1 TV
 Sitio oficial de Antina

Canales de televisión de Argentina fundados en el siglo XXI
Canales y estaciones de televisión fundados en 2008
Televisión de Argentina en 2008

redpajama_set_name: RedPajamaWikipedia


What's up Brooklyn? What's up son?
Ladies, y'all ready to go shopping?
Neiman Marcus on me and all that?
Look at price tags, where they do that at?
Got niggas looking like, "Did we miss a Mercedes sale?"
Or ask how much, now what I look like?
Son I'm from Brooklyn -- what it look like?
In Miami they say, "Don't stop, get it, get it"
Meet me in the parking lot, the plates say "GET U 1"
Fabolous referred to this song as ''Put It in the Bag,'' and also said "It's 'Whatever You Like' on steroids." in an interview with MTV News.
It received little notice when it happened, but Fabolous has been a father for almost a year now. "It's hard to put in words, but it's a blessing," said the rapper, who dedicates the Loso's Way track "Stay" to his son.


text:
Royal Princess - LA's New Homeport Cruise Ship - Arrives For Her Maiden West Coast Season At The Port Of Los Angeles World Cruise Center
PR Newswire March 24, 2019
USC Marching Band Provided Pageantry and Fanfare to Welcome Royal Princess
SANTA CLARITA, Calif., March 24, 2019 /PRNewswire/ -- At the Port of Los Angeles today a Royal Princess arrived – that is, the 3,560-guest Princess Cruises ship – now here to take travelers to sought-after destinations including the Mexican Riviera, the California Coast and Alaska. In celebration of Royal Princess' maiden call to the Port of Los Angeles and the cruise line's biggest West Coast cruise season, a "Royal" fanfare marked the occasion highlighting the arrival of one of Princess Cruises' newest and most elegant ships.
Guests on Royal Princess were welcomed with great fanfare by the iconic USC Marching Band and a fireworks display to celebrate the start of her West Coast season. Royal Princess is Princess Cruises' largest and newest ship based on the West Coast, sailing guests to the Mexican Riveria, the California Coast and Alaska.
Princess Cruises has the longest history of any cruise line to sail from the Port of Los Angeles, not to mention its celebrity status as the ocean-going co-star to the many exciting stories of romance and adventure on the high seas that were told on the hit TV series, "The Love Boat."
To mark the ship's maiden call and celebrate her West Coast season, the iconic University of Southern California Trojan Marching Band, under the direction of Dr. Arthur C. Bartner, provided pageantry and fanfare for guests sailing on Royal Princess from a grand location onboard Battleship IOWA. As Royal Princess departed and sounded its "Love Boat" harmony-tuned horn, the USC Marching Band then played back the beloved theme song.
Guests and well-wishers were then treated to a fireworks display as Royal Princess departed on her very first seven-day Mexican Riviera cruise – the same itinerary made famous by Princess and "The Love Boat."
Royal Princess sails weekly to the Mexican Riviera from Los Angeles (San Pedro) now through April 27, then sails north to Vancouver for a season of Alaska cruises exploring The Great Land before returning to Los Angeles in September where the ship will homeport for six months, continuing cruises to Alaska, the Mexican Riviera and the California coast.
Royal Princess is a MedallionClass ship powered by the OceanMedallion, the most advanced wearable device in the global hospitality industry, delivering a hassle-free, personalized vacation that gives guests more time to enjoy what they love most about cruising.
Award-winning features aboard Royal Princess include the large atrium or "Piazza," offering enticing entertainment and culinary delights; the overwater SeaWalk – a 60-foot-long glass walkway standing 128 feet above the ocean; an expansive Lotus Spa and adults-only Retreat Pool and Sanctuary.
Royal Princess first debuted in Southampton in June 2013, and was officially named by Her Royal Highness, Catherine, The Duchess of Cambridge. The original Royal Princess (1984) was christened by Princess Diana.
Additional information about Princess Cruises is available through a professional travel advisor, by calling 1-800-PRINCESS (1-800-774-6237), or by visiting the company's website at princess.com.
Additional photos can be downloaded here.
About Princess Cruises
One of the best-known names in cruising, Princess Cruises is the fastest growing international premium cruise line and tour company operating a fleet of 17 modern cruise ships, carrying two million guests each year to 380 destinations around the globe, including the Caribbean, Alaska, Panama Canal, Mexican Riviera, Europe, South America, Australia/New Zealand, the South Pacific, Hawaii, Asia, Canada/New England, Antarctica and World Cruises. A team of professional destination experts have curated 170 itineraries, ranging in length from three to 111 days and Princess Cruises is continuously recognized as "Best Cruise Line for Itineraries."
In 2017 Princess Cruises, with parent company Carnival Corporation, introduced MedallionClass Vacations enabled by the OceanMedallion, the vacation industry's most advanced wearable device, provided free to each guest sailing on a MedallionClass ship. The award-winning innovation offers the fastest way to a hassle-free, personalized vacation giving guests more time to do the things they love most. MedallionClass Vacations will be activated on five ships by the end of 2019. An activation plan will continue across the global fleet in 2020 and beyond.
Princess Cruises continues its multi-year, "Come Back New Promise" – a $450 million-dollar product innovation and cruise ship renovation campaign that will continue to enhance the line's onboard guest experience. These enhancements result in more moments of awe, lifetime memories and meaningful stories for guests to share from their cruise vacation. The product innovations include partnerships with award-winning Chef Curtis Stone; engaging entertainment inspired shows with Broadway-legend Stephen Schwartz; immersive activities for the whole family from Discovery and Animal Planet that include exclusive shore excursions to onboard activities; the ultimate sleep at sea with the award-winning Princess Luxury Bed and more.
Three new Royal-class ships are currently on order with the next new ship under construction, Sky Princess, scheduled for delivery in October 2019, followed by Enchanted Princess in June 2020. Princess previously announced that two new (LNG) ships which will be the largest ships in the Princess fleet, accommodating approximately 4,300 guests are planned for delivery in 2023 and 2025. Princess now has five ships arriving over the next six years between 2019 and 2025. The company is part of Carnival Corporation & plc (NYSE/LSE: CCL; NYSE:CUK).
Additional media information is available at princess.com/news.
Princess Cruises Logo (PRNewsFoto/Princess Cruises) (PRNewsfoto/Princess Cruises)
View original content to download multimedia:http://www.prnewswire.com/news-releases/royal-princess--las-new-homeport-cruise-ship--arrives-for-her-maiden-west-coast-season-at-the-port-of-los-angeles-world-cruise-center-300817435.html
Nipsey Hussle Under Posthumous Investigation for Gang Ties: Report
Astros manager A.J. Hinch fuming after Angels bean Jake Marisnick, benches clear


text:
Q: Looping through multiple values in json and use one value each time in gatling I have this scenario:
> .exec(http("get print package")
>           .get("url.json")
>           .headers(headers_0)
>           .check(jsonPath("$..shapes[?(@.state=='UNUSED'&& @.assetId==null)].contentPath").findAll.saveAs("plist")))
>         .exec { session =>
>           val plist = session.get("plist").asOption[String]
>           println("EMNGMJGHk  " + plist.getOrElse("NOT AVAILABLE"))
>           println(session)
>           session
>         }
>         .foreach("${plist}","newshole") {
>           exec(session => {
>             def orderRef() = Random.
>             val newshole = session("newshole").asOption[String]
>             //     session.set("contentPath", newshole)
>             println(newshole)
>             session
>           })

Now I want to do some POST requests for each value I have in ${plist} and not select the value again and loop through all the values using them only once. When all the values are exhausted, print or escape from the loop.

A: You would save you values as part of the session and then iterate them, anyhow, I guess that you don't know that params from Gatling session can be modified using scala functions, please take a look overhere:
https://github.com/enriquezrene/gatling-tutorial/blob/master/src/test/scala/com/enriquezrene/gatlingtutorial/demo05sessionmanipulation/ManipulateParamsFromSessionScenario.scala

redpajama_set_name: RedPajamaStackExchange


If you're constantly find yourself You with your dog's negative behavior, and we highly suggest they reach out to us your company name so that will be to assist you. We understand how frustrating it is in every avatar that is incapable of following directions which is why we want to make sure that our services are comprehensive as possible to address regards behavior in a way that is going to improve the situation ensure that they are able to follow your commands. As such, don't hesitate to reach out to Tip Top K9 Dog Training for any and all requirements that you may need regarding your dogs behavior. So if you're looking for the Best Dog Training Gilbert Arizona in order to improve your dog's negative behavior, been Tip Top K9 Dog Training is here for you.
Many people choose to come to Tip Top K9 Dog Training because they never were able to provide them with the assistance that they need whenever they are looking for the Best Dog Training Gilbert Arizona. As such, don't hesitate to reach out to us whenever you want to be able to improve your dog's behavior whenever comes to parking, biting, jumping, kicking, aggression, which polling, running away, and more. All of these common concerns regarding that behavior can be easily addressed and we reach out to us your company name so that will be able to assist you. Our goal is to make sure that everyone is able to have the conference of services that they need in order to address the dog's negative behavior legislation hesitate to reach out to us your Tip Top K9 Dog Training.
Our goal at Tip Top K9 Dog Training is to ensure that we have the most competent service available to address your dog's negative behavior whenever you're looking for the Best Dog Training Gilbert Arizona. This is essential for us because we understand that dogs are unique in the way that they learn and adjust their training. This is why our training regimens are designed to be a competent and uniquely designed as possible to adjust your dogs behaviors in a way that is guaranteed to provide you with the results that you want. Some are accompanied or injured dog is, we guarantee that we can provide you with the assistance in order to address your dog's negative behaviors in a way that is guaranteed to improve the situation. Our services include puppy training, dog training, obedience training, group class training, aggressive dog training, potty training, and more. As such, you can rely on us for any and all means that you may require for your dog so that we can fully address the situation ensure that they can improve their behaviors today.
This year benefits reach out to us whenever you're dealing with your dog's negative behavior. This is because we are determined to address as many different kinds of issues that your dog is dealing with this quickly as possible so that you can feel confident knowing that they are capable of behaving properly. As such, don't hesitate to reach out to company name so that we can assist you in improving upon behavior to our phenomenal services.
To learn more about the ways in which you can benefit from the work that we do, visit our website company website to learn more. In addition, you can also call us by diving 1-833-484-7867 to schedule your very first dog training lesson for your dog today for just one dollar. This is an amazing opportunity that you can't miss out on whenever you want to improve your dogs behavior quickly as possible.
Extraordinary and sold everything is dark. Just as you are determined to be as compatible as possible which means that we can assist you whenever you are looking for the Best Dog Training Gilbert Arizona. In order to do so, we want to be able to address the many different kinds of issues that your dog is dealing with including jumping, barking, biting, digging, aggression, which polling, running away, anxiety, and more. It is essential. We will have access to the extraordinarily beneficial services such as these so that you can be the most fantastic results as possible.
Tip Top K9 Dog Training is beneficial and if you're looking for the Best Dog Training Gilbert Arizona. This is because they are determined to make sure that our services are Has been defined to be beneficial for every dog. As such, no matter what breed of dog you have or how difficult they are, we guarantee to provide you with the results that you deserve for your dogs behaviors. This is because our services are customizable and designed specifically for your dog needs which is why you need to reach out to us if you want to benefit from our services such as group class training, dog training, puppy training, potty training, obedience training, crate training, and more. Our goal is to make sure that your dog is able to have the most comprehensive services available that is going to improve their behavior today which is why the Carolinas for any and all means that you may require regarding your dog's negative behavior. As such, don't hesitate to reach out to their company name so that we can provide you with the most complex of services available in the industry.
Tip Top K9 Dog Training is beneficial for people who are wanting to be able to get the dogs behavior for the better. But only be able to update the dog behavior, we also want to actually provide training for the owner as well. This is that you'll be able to benefit from our services because we are able to provide you with the training that you need in order to fully understand and communicate more effectively with your dog.
No matter what kind of dog breed you have or what conditions you are dealing with ready with the need to improve your dog's negative behavior for the letters as possible. They are to receive the highest quality of services available in the industry with teaching your dog situations. Which outlets today by going to our website company website to learn more. In addition, you can also call us whenever you want schedule your very first dog training lesson with an expert for just one dollar. Cause the 1-833-484-7867 today to see how you can benefit from this amazing opportunity.


text:
music videos June 11, 2021
Doja Cat Has a Hot Alien Summer in the 'Need to Know' Music Video
By Zoe Haylock@zoe_alliyah
At this rate, Doja Cat songs will be playing on the moon. Unafraid to get freaky, the music video for her new single, "Need to Know," takes place on a night out … in space. But don't worry, hoe-tivities are the same no matter the planet. The otherworldly Grimes co-stars as one of Doja Cat's alien BFFs, so we're assuming this takes place in a future where Elon Musk figures out the whole Mars thing. (The video also features actress Ryan Destiny, in another stroke of casting brilliance.) Doja Cat's interplanetary exploration comes with the impending arrival of her third studio album, Planet Her. "Need to Know" — a Dr. Luke production — follows up her lead single "Kiss Me More," featuring SZA. Both visuals feature Doja Cat playing video games, a nod to literally everyone's pandemic pastime. We won't sit here and act like the livestream of Doja playing Little Nightmares didn't get us through. Not anymore. We're going out and Doja Cat is coming with when Planet Her drops June 25.
Doja Cat's Controversial Career, From Overnight Star to Canceled Overnight
planet her
Doja Cat Has a Hot Alien Summer in the 'Need to Know' Video
extremely online 24 mins ago


For many, but not all Hindus their religion is monotheistic.( They believe in one God only.) They believe in one ultimate truth that encompasses all reality ( Brahman.) At first glance it seems hard to reconcile this belief with the Knowledge that there are said to be as many as 330,000,000 Hindu gods and demons. This apparent contradiction can be explained on the basis that they are all manifestations of Brahman, the creative force.
In early texts Brahman (the elemental creative spirit) was impersonal. It was not a god but something beyond god, it was " the unproduced producer of all that exists." No image of Brahman exists, as it has no form. It is an eternal presence.
Reference to Brahma (the masculine of the neuter Brahman), (a manifestation of Brahman) as the creator god, started to appear later. By the 4th /5th century AD Brahma was one of a trinity of gods (the three gods are known as the Trimurti), in one of the creation myths Brahma emerges from a lotus flower which Vishnu is holding whilst resting on the back of the cosmic serpent in the primeval waters. The Trimurti is represented by Brahma (the creator) Vishnu (the preserver) and Shiva (the destroyer). They comprise the three main physical representations of Brahman, who together are all powerful.
Brahma is the creator god. Images tend to show him with 4 heads and 4 arms. In these he holds a variety of objects. These usually include a drinking pot, a sceptre and the Vedas.
Vishnu is the preserver. He protects what is good in the world, and appears whenever evil threatens to overwhelm it. He is shown wearing a high crown and smiling. His symbols are the conch, the lotus, the club and the discus. He has already had 9 incarnations and is expected to have another on the final destruction of this world. His incarnations have taken animal and human form. As a human he was incarnated as Rama and Krishna (and also as the Buddha).
Shiva is the destroyer but as, in Hinduism, there can be no rebirth without death he is also the creator. Images show him with 1 or 5 faces, sometimes with a third eye and with 4 arms. These may hold his symbols of fire, a drum, a horn, and a trident or take up positions of action or protection. Often an arch of flame surrounds him (a common image is the dancing Shiva. He is also often represented by the lingam, a phallus.
A follower of Vishnu is a Vaishnavite and a follower of Shiva is a Shaivite. Numerically Vaishnavites form the largest sect.
The gods appear in different forms male, female, animal such as Ganesha the Elephant god. Other popular gods are Indra (god of rain), Chandra (moon god), Yama (god of death), Surya (sun god), Lakshmi (goddess of wealth), Hanuman (the devotee of Rama), Sarasvati (goddess of learning).
The gods are important as they are regarded as channels through which the godhead can work . They provide an opportunity for darshan. This means the sight of the god, but also the insight that can be obtained through worship.


*Optional: search by keyword to see a list of all relevant planner dividers.
Click the logo to view all the Wonderful World of Disney collection Planner Dividers!
Click the logo to view all the Christmas-land collection Planner Dividers!
Click the logo to view all the December Dreams collection Planner Dividers!
Click the logo to view all the Magical and Mischievous collection Planner Dividers!


text:
Highland Council urges residents to sign up to energy efficiency scheme
Councillor Trish Roberston
Members of the Highland Council's Climate Change Working Group have urged constituents to sign up to the Energy Efficient Scotland Area Based Scheme and be part of the larger fight to protect our environment.
The Energy Efficient Scotland Area Based Scheme, which is administered by Highland Council's Climate Change Team, can provide householders with up to 100% of the funding needed to carry out energy-efficient works to their homes.
The Scottish Government scheme is targeting fuel-poor areas and in particular, providing support to those in fuel and extreme fuel poverty and support households that are vulnerable to the effects of living in a cold home.
The works can result in significant savings for householders on fuel bills and will also reduce harmful carbon emissions.
Councillor Trish Robertson, chair of the Climate Change Working Group, said: "This programme has been helping householders for a number of years now and there's still time for people to take advantage of those benefits.
"The scheme, and the works it provides, can enhance home comfort levels, in many cases improve the looks of a home and even reduce noise levels. A significant number of households throughout the Highlands will directly be impacted as a result of the COVID-19 pandemic.
"The EES:ABS programme can offer support to these households by offering energy efficiency measures which can lower heating and energy costs, whilst improving living conditions for residents."
In addition to the scheme itself, Highland Council will be looking at other energy efficiency measures which could provide support and increase comfort levels for residents.
The total grant funding from the Scottish Government in 2020/21 was £3,168,000 and for 2021/22 it is £3,232,666. This is largely as a result of increases in specific measure costs, due in part to successful lobbying by the Highland Council to take cognisance of logistical challenges unique to the region.
This is the ninth year of the programme which has seen the Climate Team leverage around £32.8m of external funding to the Highlands to deliver energy efficiency measures. This includes: external wall insulation, cavity and loft insulation, solar PV, and air source heat pumps to approximately 3,000 privately owned and privately rented properties throughout the region.
Full eligibility criteria can be found here.


text:
Ana Laura Cantera Media arts
Artes bioelectrónicas
flujos1_300dpi
parasitoides
Global Community Bio Fellows - MIT
Selection for being part of the program as fellow. Ana will give the workshop "Biomaterials ans biorobots", and she will exhibit together with Demian Ferrari, the artwork "Invisible Cartographies". More info: en https://www.biosummit.org/
SELECTED PROJECT in INNOVART Program
UNTREF University (ARG), UNAM University (ARG) and Ecole Européene Supérieure de l´image (FR), 2018.
The selected project and research to be developed is "Bio-interactivity and territory: production laboratories for environmental studies through art, science and technology, applied to Video Games".
EXHIBITION IN PRINT SCREEN FESTIVAL
The art project Evolution of a departure will be exhibited in the Print Screen Festival. This edition will focus on the connection between biology, art and digital technology under the title: "Animal, Vegetable, Mineral".
The festival will expose artists that are engaging with interactive technologies and virtual reality, alongside artists who utilize groundbreaking scientific practices and themes of gene-engineering, collective behavior, biohacking, robotics and artificial life, and whose artworks challenge the limitations of the physical body, expose us to animal and plant life in new and innovative ways and raise questions on ecology, artificial intelligence, humanism/post-humanism, and non-human subjectivity. The festival is a bridge between science, arts, and world cultures, which will help us address the contemporary human condition and the definition of the 'natural' in a world whose old categorizations begin to lose relevancy. http://www.printscreenfestival.com/alien-minds
CAPES Fellowship - Universidade Federal de Rio de Janeiro, Brazil.
Selection for being part of the program of the UFRJ University to research,colaborate and teach in NANO - Nucleo de Arte e Novos Organismos (http://www.nano.eba.ufrj.br/)
MENTION - Fondo Nacional de las Artes Art and technology contest
The artwork Invisible Cartographies, made together with Demian Ferrari in the 5th Biennial Land Art Mongolia 2018, got a honorific mention in the FNA contest. The project was exhibit at CCK, Buenos Aires.
PRINT SCREEN CLOSE UP
Print Screen Festival
Holon Cinematheque - Holon, ISRAEL
Friday | 23.6 | The Egg
Bioart \ 14:00 - 15:15
Our condensed and intensive artists led event is intended to ignite discussions, idea exchanges and future collaboration between artists, designers, and technologists. Short talks and performances will be accompanied by many mingling opportunities. Come experience a flood of creativity and soak up inspiration. http://www.printscreenfestival.com/up-close-17
© 2017 by Ana Laura Cantera.


Reading is a life-long skill which must be taught and encouraged in our children from a young age. This is the firm foundation to which our curriculum is built upon and provides a platform for all of our learning.
We begin by introducing children to wordless books and these are embedded in the curriculum across the school, providing children with opportunities to develop speaking and listening skills.
From the very early days in school children read and are read to. They experience a great variety of stories, poems and rhymes, in groups as well as individually.
Children are encouraged to discuss stories, relate them to their own experiences and, with the help of relevant questioning, offer opinions about the plot and the characters and hypothesise what might happen next.
The skills needed to access non- fiction books are introduced and referred to frequently. A range of information books are displayed in classes to support the current topic and encourage a love of reading.
We offer a great variety of fiction, poetry books and non- fiction texts alongside a structured reading scheme to develop and build up children's reading ability.
A progressive programme of phonics teaching is in place (Letters and Sounds / Phonics Play) which teaches segmenting and blending skills as well as tricky word recognition. Once fluency develops, scheme books are no longer necessary and children are offered choice from a wide selection of books.
Spelling homework practice happens throughout the whole school and from Year 2 onwards children are tested at the end of the week.
In the Early Years, reading is progressively developed through a range of activities which are sent home on a regular basis. All the while activities which encourage rhyme and phonic awareness are on-going. A reading diary is established as a valuable communication system between home and school.
Parents are encouraged to write an appropriate comment about how their child is progressing and read with their child at least three times a week (one of which must be their school reading book).
Teachers keep a record of each child's phonic ability / word recognition and ability to segment and blend. Success is crucial in developing confidence at this stage. Much praise, encouragement and practice are very important.
Reception parents receive a pack of information which outlines our approach to reading and how parents can play their part. They also have an opportunity to attend a Reading Information workshop in their child's first term in school.
'Project X' is our main reading scheme, which has been chosen by both our staff and children. This is supplemented with other material such as 'Oxford Reading Tree', 'Treetops', and 'Rigby Star'.
Children are heard to read regularly, and those needing support or who have not had the opportunity to read at home are invited to attend our Friday reading sessions which are led by support staff, parents and volunteers from the community.
Reading is celebrated with weekly rewards given to children who have followed the non-negotiable of reading three times a week.
1. GUIDED READING SESSIONS – will take place for half an hour each day in KS1 and KS2 and for fifteen minute in Early Years.
READ THREE TIMES A WEEK – The expectation is that children will have clearly marked (by in adult) in their home/school reading diary that they have read with an adult three times a week OR that an adult has modelled the reading to the child. In KS2, children can record what they have read in their home/school reading diary themselves however this must then be signed by an adult.
3. HOME/SCHOOL READER – Children must read their home/school reader at least once a week. However we do encourage children to read a wide range of texts and genres therefore the other two entries in the home/school reading record can be linked to pupil choice e.g. book, comic, newspaper article, leaflet, website etc.
4. READING WORKSHOPS – These will be offered to parents at least twice a year to aid with the reading process at home.
5. GUIDED READING BOOKS (PROJECT X SCHEME) – This is to be used within school for guided reading only.
6. READING RECORDS – MUST be signed by an adult within school each time they read with a child, the signature will be accompanied by a sticker indicated which member of staff has read with the child. Reading records MUST be signed by an adult at home three times a week, in line in with the homework policy. Reading record the home/school reader must be brought into school daily.
7. REWARDS – Reading rewards now link with the homework policy and our homework rewards system 'Homeworkopoly', please see our homework policy for more details.
8. DISPLAY – Each class will have a display showcasing their rewards and book reviews.
9. READING AREA – Each class will have a designated reading area which includes a range of organised and easily accessible reading material, alongside some reading prompts. The reading display which showcases rewards and book reviews should be included within this area.
10. GUIDED READING PLANNING – this will be planned at the start of each week and will ensure each group has the opportunity to read twice a week with an adult. All guided reading planning must follow the September 2016 format and comments written for each child during the session must support reading assessment and demonstrate progress.
11. WORK GENERATED FROM GUIDED READING – this will be placed in English books with a clear learning objective and success criteria.
12. NOT READING AT HOME – The reading diary MUST be signed by a parent on each occasion the child reads (three times a week) or the reading task will be deemed as one missed homework. If children are not having their reading record signed and therefore not reading at home on more than three occasions a letter will be sent to parents regarding a meeting with the class teacher in the first instance and if this continues then with the Key Stage Leader. In addition, children will be asked to 'catch up' on their reading on Friday afternoons or during lunchtimes or playtimes.
13. EDUCATION CITY – Children will have access to activities on education city which aids reading, the login for each child will be included in the front of their home/school reading diary for access at home and in school. If parents/carers don't have access to the internet at home children can attend homework club on a Monday lunchtime and access these activities then.
14. CLASS NOVELS – Every class will engage in a class novel for the last fifteen minutes of each school day. The class novel can be but does not need to be related to curriculum topics; it must be a book that demonstrates the value of reading for enjoyment. The children must have input into the novel selected.
15. FRIDAY READING SESSIONS – In school afternoon reading sessions will run every Friday and all support staff MUST be released from class to support this. These sessions are classed as whole school interventions; therefore, class interventions cannot take place during this time if they require support staff. Any problems relating to the releasing of support staff during this time must be discussed with the English lead prior to the session.


Voice over Internet Protocol, commonly known as VoIP is Internet Telephony that allows one to make international and local calls at very cheap rates as per the packs paid for. VoIP is mostly used for commercial and residential purposes. One of the major benefits of VoIP is its cost effectiveness and features facilitating connectivity across the globe.
Today, VoIP in the market has evolved both technologically and commercially. One third of enterprises are now using VoIP services and solutions. VoIP is popular for its calling features and facilities such as conference calling, call waiting, call forwarding etc. Countries in Europe for instance are making the most out of VoIP services, followed by the USA, India, Australia, Canada among other countries. It has now been accepted globally due to its innumerable benefits-- starting from its call rates, to the quality of calls, its facilities etc.
Is Infrastructure and Costs aligned to customization?
Every business, irrespective of its size, industry, need to have the ability to communicate effectively and efficiently. This means that, companies must have multiple strategies and make the most out of them. VoIP services can be customized to meet specific demands and expectations of various companies, making it beneficial and customer-centric. Of course, infrastructure and costs have to be taken into account. After all, as business service providers, it's not expected of you to run into losses because of keeping your customers happy and loyal. So as a VoIP Service Provider check if you have the required support to offer customized services. After all, everyone loves to get what they actually require.
Does your audience base need Customization? Or will a US and UK Service Plan Suffice?
Identify your target audience – i.e. which countries receive the maximum calls and from where. For instance, countries like India are most likely to contact countries like the USA or Europe considering that many Indians visit to these countries for work and academic purpose. Give concessions for countries which you can afford to as you are sure of the fact that there will be more customers purchasing your product for the same plan. It's a great idea to provide unlimited India calling plans with customized features to help audiences choose the one that is best suitable to their needs. However, it's a terrible idea to do the same for countries like Ireland, or South Africa that will not have that sort of return value.
Can you offer customized VoIP services as well?
VoIP is an extremely customizable technology. It has several benefits, most importantly, its diversity when it comes to packs. Customization does not only have to cater to service plans – it can also be catered to services. For instance, based on requirements, check if you can offer customized home-based VoIP plans or VoIP plans for corporate use! That way, you will be driven to widen your scale making customers happier due to its diversity. You may also consider looking at your competitors to understand what they are offering at what rates and so on. The point to remember is that different customers have different purchasing power – and as a service provider you will have to give to them what they want!
So, be wise. Customize if that's what you think is going to attract you more customers and doesn't lead to any losses.
After all a customized VoIP Service Plans has its benefits and extent to which its popularity in growing, there is little doubt that the Indian market is ready for customized VoIP services and plans. With 27% annual growth rate expected in the Indian VoIP Market, there's much prudence in leveraging from the opportunity and working towards strengthening your market presence and audience base.
Happy VoIP- ing to you!


Sugar confectionaries include sweet or sugar based food items, which are normally eaten as snacks. Boiled sweets, medicated confectionery, lollipops, gums, caramels, jellies and toffees are some examples of such products. The market for sugar confectionary is likely to grow at a rapid pace owing to the continuous product innovation and increasing trend of gifting these food items in various occasions and parties. Moreover, wide availability of these products through various distribution channels, such as supermarkets, hypermarkets, and retail stores among others is likely to fuel the growth of this market. Increasing demand for organic and natural candies and other premium products is likely to create ample opportunity for the expansion of this market in near future. In addition, rural areas across the world serve as an untapped market for sugar confectionaries. However, factors such as growing consciousness towards health and wellness and increasing number of patients with diabetes are expected to restrain the growth of sugar confectionaries market to some extent. Sugar confectionaries contain high amount of sugar, which if consumed for prolonged time, can result in obesity and other diseases. In addition, rising consumer preference towards dark chocolate is another factor hindering the development of market.
The sugar confectionaries market is bifurcated into product type and geography. On the basis of product type, the market is divided into lollipops, boiled sweets, medicated confectionery, pastilles, mint, gums, chews and jellies, nougat, caramels and toffees among others. There is huge demand for boiled sweets globally, owing to the increasing trend of consumption of snacks between meals and high nutritional content of these products. Factors such as affordable price and popularity of boiled sweets are anticipated to fuel the growth of overall market for sugar confectionery. However, there has been an increasing health concern regarding consumption of pastilles, gums, jellies and chews, owing to obesity problems associated with these food items. Thus, leading manufacturers are continuously indulged in improving these products and developing items that are gluten free. Moreover, the market for toffees, nougat and caramel is expected to witness strong growth, due to increasing promotional activities of these products by local and multinational companies. Medicated confectioneries are widely used in drug formulation for conditions like cold, congestion of respiratory tract, allergies and cough.
On the basis of geography, the sugar confectionaries market is divided into North America, Europe, Asia-Pacific, Middle East & Africa (MEA) and Latin America. There is a significant demand for confectionary products in North America and Europe. Moreover, large numbers of companies have their presence in these regions owing to huge customer base. Asia-Pacific is projected to grow at the highest CAGR, primarily due to increasing disposable income and growing retail industry in this region. Moreover, there has been a decrease in prices of sugar confectionaries, owing to huge capital investments by leading companies in developing nations. The market is also anticipated to witness strong growth in Latin America. The major reason is attributed to improvement in sugar confectionery products and immense growth of sugarcane industry in Brazil and Argentina among others. In addition, the consumption of pastilles, candy, nougat and gum is expected to increase in these regions as substitutes for chocolate. These factors are motivating local manufacturers to significantly invest in this market in Latin America.
Some of the major players operating in the sugar confectionary market are Mondelez International, Mars Inc., The Hershey Company, Ferrero SpA, Lindt & Sprungli AG, Nestle S.A., Perfetti Van Mella SpA, Lotte Confectionery Co. Ltd., United Confectionery, Yildiz Holding, WM Wrigley JR and Zachary Confections among others.


Tadelakt is an ancient lime plaster technique that originated in Moroccan royal palaces and steam baths. The allure of a tadelakt finish is its high degree of polish, silky-soft feel, and subtle micro-cracking that gives the appearance of ancient porcelain. Tadelakt is a completely waterproof and fluid medium that can conform to most any shape. Contemporary tadelakt is an excellent choice for showers, sinks, bathtubs, functional art, and sculpture. In this introductory class, students will learn the basic substrates, materials, tools, and techniques required to create tadelakt finishes. Each student will individually complete a variety of small art pieces to take home; as a group, we will also create and complete a project together. Special emphasis will be placed on how to locally source raw materials for tadelakt.


In the field of speech recognition, many researchers have proposed speech recognition methods using auditory information like acoustic signal or visual information like shape and motion of lips. Auditory information has valid features for speech recognition, but it is difficult to accomplish speech recognition in noisy environment. On the other side, visual information has advantage to accomplish speech recognition in noisy environment, but it is difficult to extract effective features for speech recognition. Thus, in case of using either auditory information or visual information, it is difficult to accomplish speech recognition perfectly. In this paper, we propose a method to fuse auditory information and visual information in order to realize more accurate speech recognition. The proposed method consists of two processes: (1) two probabilities for auditory information and visual information are calculated by HMM, (2) these probabilities are fused by using linear combination. We have performed speech recognition experiments of isolated words, whose auditory information (22.05kHz sampling, 8-bit quantization) and visual information (30-frame/s sampling, 24-bit quantization) are captured with multi-media personal computer, and have confirmed the validity of the proposed method.


text:
Red Moon Architect - Return Of The Black Butterflies
Review by: Justin Hulford
Produced by: Red Moon Architect
Label: Inverse Records
1. The Haunt
2. Tormented
3. Return of the Black Butterflies
4. Journey
5. End of Days
6. NDE
This starts with a very long mood piece, four minutes of ambient daftness that doesn't go anywhere and does little to build the mood I presume they were aiming for. Their six track is in effect a five.
Real opener "Tormented" starts with its own softer section and now the mood does build. Well over a minute of atmosphere is maybe pushing it before gruff growls arrive that then give way to very clean female vocals. It's all more of an idea than a song and whilst undoubtedly clever, I'm not sure that it's a "good" listen.
The growls get a bit too much freedom and the counter is too soft for this to really come together. The music drifts along with some big smash sounds and slow paced plucks, and I can't help wondering when they are going to get on with it.
Of course, it is doom so we can't expect tonnes of pace but they really do labour the big doom sound. It just feels stuck. The title track does flirt with a mid paced section but too much of this is very slow, so slow that it grates.
This is clearly quite smart, perhaps breathtaking, but it is also turgid and pedestrian. They dwell too long, most of the time in fact, on the slow doom ideas and never really take it to another level. There's no counter to the mood and that means the mood is left with it all to do. I don't think it can.


Candidates for CPSM qualification can use courses to prepare for exams.
The Institute for Supply Management (ISM) is now accepting registrations for educational courses aimed at helping supply management professionals seeking to earn their Certified Professional in Supply Management (CPSM) qualification. These courses will be offered for professionals who wish to take both the CPSM Exam and the CPSM Bridge Exam.
First is a review designed for current C.P.M. holders as part of their preparation for taking the CPSM Bridge Exam. The course is intended to enable candidates to assess the knowledge they have acquired through education and experience against the content areas covered by the CPSM Bridge Exam. It is not intended for those who are not planning to take the full exam. The first of these two-day courses will take place Oct. 16-17 in Las Vegas.
Participants can gain a better understanding of the CPSM program and of the breadth of content covered in the exam. Through case studies, questions and group discussions, CPSM candidates will have the opportunity to cement their learning and to identify areas for further study.
Participants in the CPSM Exam Review will gain an understanding of the CPSM program and of the breadth covered in each of the three CPSM Exams. The course will begin with a brief overview of exam content areas, question format and types, exam characteristics and test-taking tips. CPSM candidates will spend the majority of the time working on activities tied to the tasks weighted most heavily on the exams. The first of these three-day courses will take place Oct. 27-29 in Orlando, Fla.
The CPSM represents the highest degree of professional competencies, containing the most comprehensive body of knowledge, and is designed to lead the profession by emphasizing the main components of supply management. Professionals who obtain the CPSM will have an advanced level of broad-based skills to make better decisions regarding their organization's supply network, including how to take full advantage of opportunities around the world.


text:
Inspirational Quotes by George Mason (American Revolutionary Statesman)
George Mason IV (1725–92) was an American Revolutionary patriot, political leader, and founding father. He insisted on protecting individual liberties in the composition of both Virginia and the U.S. Constitution (1776, 1787.)
Born in Fairfax County, Virginia, Mason belonged to the wealthy planter class. He was a near neighbor to George Washington, who joined in opposition to the Stamp Act and the Townshend duties.
Mason wrote the Virginia Declaration of Rights (1776,) one of Thomas Jefferson's templates for the Declaration of Independence. Mason helped draft the Constitution (1787) but opposed its ratification because it permitted slavery and failed to define citizens' rights. Mason served as a member of the Virginia House of Delegates 1776–88.
The first ten amendments to the Constitution were in part based on the bill of rights Mason advocated, and after their passage (1791,) he gave his support to the government but declined a seat in the Senate on the plea of ill health. Soon after the Constitutional Convention (1787,) Mason retired to his home, Gunston Hall, an 18th-century Georgian mansion near the Potomac River. It is now "dedicated to the study of George Mason, his home and garden, and life in 18th-century Virginia."
More: Wikipedia • READ: Works by George Mason
That no free government, or the blessing of liberty, can be preserved to any people but by a firm adherence to justice, moderation, temperance, frugality, and virtue, and by frequent recurrence to fundamental principles.
Topics: Liberty, Government
James Madison American Statesman, President
Thomas Jefferson American Head of State
John Marshall American Judge
George Washington American Head of State
Martha Washington American First Lady
Robert E. Lee American Military General
John Randolph American Politician
Jane Addams American Social Reformer
Charles Mingus American Jazz Bassist, Composer
Raymond Chandler American Novelist


text:
Sebastian Roche Brings Evil Back to Port Charles
Monday, June 29, 2009 12:39 AM ET | By Errol Lewis
(SoapOperaNetwork.com) — Sebastian Roche is bringing Jerry Jacks back to Port Charles for another go around of violence and mayhem on ABC's "General Hospital."
Roche, who took over the role of Jerry in 2007 after originator Julian Stone was not asked back, is said to be returning for a "short-term" gig according to Soap Opera Digest's website. According to sources, Roche's first airdate is tentatively set for Friday, July 17.
Also according to Soap Opera Digest, daytime newcomer Lexi Ainsworth, who portrays Kristina Corinthos has been bumped to contract status with the soap. The actress is currently the youngest contract actor on the soap. Don't look for her to appear in the opening credits, however, as the show hasn't updated it's opening in well over two years. Of course, things can change.
Rick Hearst last aired as Ric Lansing on Friday, June 26. Good thing Hearst is heading to "The Bold and the Beautiful" next month or else daytime would have lost one of it's finest talents to movies and primetime television.
"General Hospital" airs Weekdays on ABC. Weeknights on SOAPnet. Check local listings.
DISCUSS THE ARTICLE
Rick Hearst
Sebastian Roche
Lexi Ainsworth
'OLTL' Star Fired for Not Being 'Gay Friendly'
Steve Richard Harris Tends on 'Y&R' Elite
Where in the World is Cane Ashby (Daniel Goddard)?
Facebook Twitter Flipboard Pinterest Reddit (SoapOperaNetwork.com) — While Cane Ashby appeared to have been murdered in the Wednesday,…
Is The Door Already Open for a Michelle Stafford Return?
"The Young and the Restless'" Michelle Stafford (Phyllis Newman) hasn't even left Genoa City yet, but there are already fans crossing their fingers in anticipation of a future return. But is it possible? Angelica McDaniel, Senior Vice President of CBS Daytime, thinks so! "She is an icon," the exec tells Soap Opera Network of Stafford, who began playing George and Lydia Summers' daughter back in 1994. "She's an amazingly talented woman... and she brings so much as Phyllis to the show. But we have to respect her decision, and [leaving] was her choice."
11 Love Lessons Learned from Watching Soaps
Facebook Twitter Flipboard Pinterest Reddit Tuesday, June 8, 2010 at 2:43 AM ET by Errol Lewis Photo: ABC…
Ratings Report for the Week September 28 – October 2, 2020
Facebook Twitter Flipboard Pinterest Reddit Ratings Report for the Week September 28 – October 2, 2020 NOTE: Please…


text:
MBSE Symposium 2014 – Welcoming Dr David Harvey as the new Chair of the MBCD Working Group
On 27th & 28th October the MBSE Symposium 2014 was held in Canberra, focusing on the first three of the "Seven Samurai of Systems Engineering" an analogy for the seven different systems that must be acknowledged and understood by those who purport to do systems engineering.
Dr David Harvey, our Chief Systems Engineer, will be taking over as Chair of the Model-Based Conceptual Design (MBCD) Working Group, of which our Chief Operations Officer Michael Waite is currently Deputy Chair. Shaun Wilson, our Chief Executive Officer, and the President of SESA (the Australian arm of INCOSE) hosted the symposium as his first official engagement in his new role.
Olivier Flous, VP Engineering, Thales Group spoke about his company's development of the Arcadia model-based environment, and the Capella tool, which uses Arcadia as its backing framework. Following the significant over runs of some major Thales projects, they took it upon themselves to improve their processes such that a similar event is much less likely to occur in the future. The Integrating Operational Concept Document (IOCD) was the topic of presentation for WGCDR James Badgery from CDG. As the layer below the Umbrella OCD, the IOCD is designed to help people understand the critical aspects when developing capabilities that need to integrate within a wider environment.
The 2015 Symposium will be held in Sydney.
Shoal leads the way at the 2018 SETE Conference
Shoal at the Australian Systems Engineering Workshop 2016
Shoal congratulates Professor Stephen Cook and Roger McCowan on INCOSE Outstanding Service Awards
mbse-symposium-2014-welcoming-dr-david-harvey-as-the-new-chair-of-the-mbcd-working-group


text:
From Vaccines to Statins: A Reply to Fake News in JAMA Cardiology
Wednesday, July 10th 2019 at 1:00 pm
Dr. David Brownstein
Originally published on www.drbrownstein.com
An article (jamacardiology_navar_2019_vp_190009) in the June, 2019 edition of JAMA Cardiology was titled, "Fear-Based Medical Misinformation and Disease Prevention: From Vaccines to Statins. In this article,[i] the author states "fake medical news" as the reason that patients are exhibiting hesitancy about utilizing statins and vaccines.
The author correctly points out that in 1963, before the measles, mumps and rubella vaccine was licensed, there were 3-4 million people who contracted measles each year. The immunization campaign which utilizes the MMR vaccine has decreased the incidence of measles. The author blames vaccine refusers for fueling outbreaks of measles. Yes, the recent outbreak in measles has been primarily in the unvaccinated population. However, mandating that every child receive the MMR does not guarantee a measles-free population. China continues to have measles outbreaks even though Chinese children are the most vaccinated in the world--over 99% of Chinese children are fully vaccinated for measles.[ii] Furthermore, there has been a rash of mumps outbreaks across the US since 2006-all in fully vaccinated populations.[iii] In 2015-2016, 453 cases of mumps were recorded with 98% being fully vaccinated. In fact, from 2016-2017, there have been over 9,200 cases of mumps in the US, mostly from fully vaccinated people.
The author claims that "…pediatricians and public health officials have been battling fake news about vaccine safety." US children are the most vaccinated in the world. US children have the most chronic disease when compared to other Western children. In fact, over half of US children suffer with a chronic disease.[iv] Chronic disease in children has been increasing at epidemic rates at the same time we have been rapidly expanding the US childhood vaccine schedule. Since when is it fake news to question whether the expanding vaccine schedule correlates with the increasing rates of childhood illnesses?!
The author claims that "…the same fake medical news and fearmongering also plague the cardiovascular world through relentless attacks on statins." The author further states that a popular health website[v] "…incorrectly indicates that statins cause memory loss, cataracts, pancreatic dysfunction, Lou Gehrig disease, and cancer. Many of these sites criticize statin researchers for links to 'big pharma'…"
The Physicians Desk Reference states that adverse reactions associated with Lipitor include the cognitive impairment (memory loss, forgetfulness, amnesia, memory impairment, and confusion associated with stain use). Furthermore post-marketing studies have found Lipitor use associated with pancreatitis.[vi] Other researchers have reported a relationship between statin use and Lou Gehrig's disease.[vii] Finally, peer-reviewed research has reported a relationship between statin use and cataracts.[viii] Statins being associated with serious adverse effects has nothing to do with fake news. These are facts. [View 500+ studies on over 300 adverse effects linked to statins here.]
As for criticizing researchers for links to "big pharma" I would like to ask why is that a bad thing? Researchers studying the association between the presence of individual principal investigators' financial ties to the manufacturer of the drug study and the trial's outcomes have shown that financial ties of principal investigators were independently associated with positive clinical trial results.[ix] So, perhaps it is not fake news to point out that doctors should question the independence of every author and they should look critically at anyone who has financial ties to industry.
The author claims that "With the exception of a small, vocal minority, most physicians believe that statins, as with vaccines, are safe and effective." Just because the majority of physicians believe something does not make it true. Vioxx was marketed to physicians as safer than older NSAIDs. This was 'believed' by a majority of physicians. The result of this belief was over 60,000 deaths and 140,000 heart attacks. Vioxx was eventually pulled from the marketplace due to the serious events it caused.
The author blames fake news because patients are concerned about statin safety. A large percentage of patients stop statin drugs due to side effects.[x] I find it doubtful that fake news is responsible for a large percentage of patients to suffer adverse effects from statin therapy. I have been a clinician for over 25 years and regularly heard patients complaining about statin adverse effects.
The author states that transparency and clear communication to patients is critical to maintain trust. I could not agree more. Perhaps the US Centers for Disease Control and Prevention can allow a senior CDC scientist William Thompson--who has claimed whistleblower protection-to testify about his claims that the CDC lied, hid, and altered data that showed the MMR vaccine when given before 36 months of age is associated with autism. The CDC has refused to allow Dr. Thompson to testify about his claims. Dr. Thompson has claimed whistleblower status. And, perhaps the CDC can comment on another Federal case where the mumps part of the MMR is in court because two Merck whistleblowers have come forward stating the Merck falsified the data on the efficacy of the mumps part of the MMR vaccine.
The JAMA author states that the medical community needs to stay vigilant. Again, I could not agree more. Vigilance with Vioxx would have saved tens of thousands of lives and prevented hundreds of thousands of heart attacks.
Questioning the wisdom, safety and efficacy of any therapy is not fake news. It is what physicians should be doing.
My friend and colleague, David Diamond, Ph.D, also took exception to the JAMA Cardiology article. We wrote (Dr. Diamond was the principal author on this reply) the following reply which was rejected by the JAMA Cardiology. Refer to the link below to read our letter to JAMA: submitted_version_-_letter_about_Navar:
More information about statins can be found in my book, The Statin Disaster.
[i] https://jamanetwork.com/journals/jamacardiology/article-abstract/2736328
[ii] PLOS One. 2014; 9(2): e89631
[iii] Accessed 6.28.19 from: https://www.cdc.gov/mumps/outbreaks.html
[iv] American Pediatrics. Vol. 11. Issue 3, Supplement May - June 2011. S22-S33
[v] How much do you really know about vaccine safety? https://articles.mercola.com/sites/articles/ archive/2017/12/16/how-much-do-you-knowabout-vaccine-safety.aspx. AccessedMarch27, 2019.
[vi] Accessed 6.28.19 from: https://labeling.pfizer.com/ShowLabeling.aspx?id=587#section-5
[vii] Drug Saf (2018) 41:403-413 https://doi.org/10.1007/s40264-017-0620-4
[viii] 1040-5488/12/8908-1165/0 VOL. 89, NO. 8, PP. 1165-1171 OPTOMETRY AND VISION SCIENCE
[ix] the bmj | BMJ 2017;356:i6770 | doi: 10.1136/bmj.i6770
[x] Annals of Int. Med. April 2, 2013. https://annals.org/aim/article-abstract/1671715/discontinuation-statins-routine-care-settings-cohort-study
Dr. David Brownstein is a Board-Certified family physician and is one of the foremost practitioners of holistic medicine. He is the Medical Director of the Center for Holistic Medicine in West Bloomfield, MI. Dr. Brownstein has lectured internationally to physicians and others about his success in using natural hormones and nutritional therapies in his practice. He is a graduate of the University of Michigan and Wayne State University School of Medicine. Dr. Brownstein is a member of the American Academy of Family Physicians and the American College for the Advancement in Medicine. He is the father of two beautiful girls, Hailey and Jessica, and has been happily married to his wife, Allison, for over 25 years.
The Link Between Nightshades, Chronic Pain and Inflammation
7 Simple Ways to Unclog Your Arteries Naturally
28 Signs That The West Coast Is Being Absolutely Fried With...
Vaccine Effects
Health Guide: Mental Health
Cancers: All
Lou Gehrig Disease


And here is why this page is worthy of a web globalization post.
Shown below is a screen grab from the Facebook page. Notice how the promo copy is in both English and French. In both blurbs, the text is asking you, the reader, to click the "like" button.
The "like" button is in English, not French. So, naturally, the French text asks you to click the "J'aime" button. But the J'aime button doesn't exist on my English-language user interface.
Fortunately, Facebook does the heavy lifting for you.
If you have your UI language set to French, you will see the J'aime button, as illustrated below. The Air France page remains the same but the UI language has changed.
Because Facebook is well localized, Air France can create one promotional page in two languages and let Facebook take care of the UI elements.
It's an interesting strategy — though one that clearly won't scale to support many more languages than that. But it is an approach that I could see companies using for heavily bilingual audiences. After all, it's easier to toss out one promotional page than two.
However, I'm not taking into account whether the mixing of languages makes the page more effective with its respective French- and English-speaking users. and act upon. This is what truly matters in the end.
UPDATE: As Fredrik noted in his comment below, Air France only allows US residents to participate in this contest — and doesn't let you know until after you've registered. So I'd say Air France is not getting "liked" by those outside the US.
In the end, however, Air France fails globalization totally: Only after you've taken the quiz and filled out your name and e-mail address do they inform you that this is only open to US residents.