We've seen quite a few souvenir sipper cups, popcorn buckets, and straws appear around Animal Kingdom lately. During a recent visit to the park, we actually found Nemo! That's right. We found the Finding Nemo sipper cup.
Animal Kingdom seems to get a strange mix of things offered at their popcorn carts. This Finding Nemo sipper cup, along with a Dory sipper, were both available during Pixar Fest at Disneyland. The Sulley popcorn bucket and the Mike sipper cups from Pixar Fest have both been available at Animal Kingdom as well. It seems like the leftover popcorn cart novelties from Pixar Fest are all slowly making their way to Animal Kingdom.
Fishy?! Why are you sleeping??
You can add this Nemo sipper cup to any beverage order for $11.75. Not only will Nemo appear to swim in whatever color beverage you choose, but the lid also lights up blue! There are 3 different pulsing and blinking light patterns to choose from.
These flashing lights have me raving about this cup!
We spotted these Finding Nemo Tumblers from the beverage carts near Finding Nemo The Musical and outside of Dinoland U.S.A. He's absolutely adorable. Now that we've found him, we can't let him go!
It's always nice to find these cute sipper cups and popcorn buckets. We'll be keeping an eye out for the Dory Tumbler, or any other new sipper cups, to arrive around the parks, so stay tuned!


text:
Luke-ing the Beast in the Eye: A class with only two girls — the rest got married !
OpinionEditor's ChoiceFeatured
By Luke Tamborinyoka On Jan 13, 2023 Last updated Jan 16, 2023 26,169
Luke Tamborinyoka is a citizen and a deputy Presidential Affairs champion in the Citizens Coalition for Change led by the citizens ' Champion-in-Chief , Advocate Nelson Chamisa.
Today is Friday the 13th, that mythical day fraught with so many mystic beliefs. But that is a story for another day.
Let me begin by saying that stories and scandals that make national headlines have a certain remoteness about them because they may be about matters that appear to be far removed from the areas we live in.
Be they stories about corruption, rape , murder, political violence or even the abuse of the school-going girl child, they remain events happening out there, far removed from what we deem to be the innocent reality in our immediate environment.
The stories and scandals that occupy spangled banner colours in our national newspapers only begin to make sense and to infuse a sense of shock and rude awakening when they happen in our own communities. That is exactly what happened to me earlier this week.
My rural hood and birthplace is Tamborenyoka village in Shumba ward, Domboshava, some 45 or so kilometres north-east of Harare. On the eve of the opening of schools early this week, I heard a harrowing story that made my heart to skip.
Luke-ing the Beast in the Eye: Ode to the great Oliver…
Luke-ing the Beast in the Eye: The Audacity of Hope
Dec 31, 2022 21,488
Luke-ing the Beast in the Eye: A dark, unhappy Christmas
Luke-ing the Beast in the Eye: "Let there be…
Luke-ing the Beast in the Eye: ED and the cult movement…
Dec 9, 2022 15,197
Luke-ing the Beast in the Eye: Zimbabwean men have simply…
I was reliably told that this term at our local Tsatse Secondary school, there is a Form Four North class that has only two girls. This is because the rest, well over 15 of them, have dropped out for other reasons but for most of them, they simply got pregnant and eloped.
The now Form Four North class was what was the Form Three B class last year in 2022 when the number of the female contingent in the class began to decline.
This week, when the now Form Four class trooped back to school, only two girls came back; our daugher Lynn Chakuwana and Florence Murwira from Shumba village. Lynn is daughter to a brother of mine. The two are the only girls remaining in their class.
The rest have retreated from scholarship with most of them now preparing to be mothers; some either at the places to which they eloped or at their homesteads, further stressing their parents with the headache of procuring clothing and other necessities for the coming child.
The national story of the abuse of the girl child has now come right down to my doorstep, at our local secondary school near my village.
While I personally did not do my secondary education at Tsatse, I am a proud product of Tsatse primary school where I was the best student when I acquired top grades in the Grade 7 examinations in 1986, setting a proud record for both my community and my school..
I then proceeded for my secondary education at Makumbi mission situated in my mother's maiden village some 10 kilometres away.
So the issue this week is that right at the secondary school in my own community, we have a Form Four class now with only two girls while the rest are now set to be mothers. For me, the sad national story has now been villagised.
I hear there is now talk of subsuming the problem class into the other two Form Four classes.
Fine, the alarming dropping out of the female contigent may only have happened in only one of the three Form 3 classes but the hallmark of leadership is to be able to discern a problem before it becomes an unmitigated disaster.
Let me categorically state that the schools are not to blame for the decadence and the pregnancies now rife in pur schools, including even primary schools.
Our schools have just inadvertently become the playground, nay the public platform and window through which our collective weaknesses as families, communities, parents, sexual predators and the government are manifesting themselves. I will posit that the solution is equally collective, as is the problem itself.
Indeed, the sad girl child story that is not only at Tsatse but has become endemic throughout the country must invoke in all of us some serious hinking and reflection.
For what happened to the class at Tsatse is reflective of the unfolding .national tragedy of the abuse of the girl child and her dropping out of school. We must seriously reflect on the kind of society we have become and the one we will bequeath to future generations.
As the trending musician, the Gafa Winky D would pertinently ask: What legacy are we leaving for the coming generation? This is certainly not the Dzimba dzeMabwe, the House of Stone that we all know. It is certainly not the values of our Zimbabwe, the land we cry for and that we die for!
The abuse of the girl child has been making sad reading nationally. By now we have all read the shocking stories of of 8 year-olds and 9-year olds who are now mothers. Only very recently, there was yet another sad story of a 39-year old father who twice raped his own 15-year old daughter.
Indeed, the sexual violations of under-age girls has become a beast that ought to be sternly "luke-d" in the eye.
For the Form Four North girls at Tsatse Secondary, one can presume that they were around 15 years of age last year when they fell pregnant.
Dear reader, we now have scoundrels out there masquerading as men! For what kind of man sees a wife in those kids walking to school in the rain, with their satchels, plaited hair and blank smiles betraying an unbridled innocence about life and its vicissitudes?
I have previously written a piece that I have titled Men have gone rogue . Just what kind of men would sleep with these under-age school-children,, especially the 9-year olds that we have recently been reading about?
When almost the whole female contingent drops out of a class for whatever reason, especially sexual abuse, it must be a big issue both nationally and in our communities.
Tsatse just happens to be the subject of my narrative this week, but the scenario at Tsatse Secomdary is just a sample of a sad national story. The girl child is dropping out of school in alarming numbers nationally for reasons of rape, sexual abuse or just plain teen pregnancies.
For me, the real story is about the men; the predators on the prowl most of whom take advantage of these vulnerable and impressionable innocent girls in our secondary schools. Some give them money, some buy them clothes and give them all sorts of small favours before they pounce on them.
Of course, this is the week where delimitation and boundaries have become the the themes of national debate and discussion. But this week in my own community, I have been reminded that society needs to take action on those who don't delimit their armorous prowess; those who do not know the proper boundaries of their sexual proclivities.
Anyone under the age of 18 is a child and the national Constitution is very clear on that delimitation. In keeping with the theme of the delimitation debate currently raging in the country, our men should restrain their desires within the boundaries delimted by the supreme law of the land!
The girl child has simply become an endangered species. In December 2021, we heard of a very sad story at Muringani primary school in Marondera where only one female student wrote her Grade 7 examinations. The rest had fallen pregnant. Yes, the primary school pupils had fallen pregnant!
In fact, at the time of registration, only four female students had registered to write the Grade 7 examinations because the rest had fallen pregnant and dropped out of school. But when the time came to sit for the actual exams, the other three had fallen pregnant as well, leaving only one female student to sit for the examinations.
For me, what was more shocking was that despite the alarming figures of the drop-out of female primary school students due to pregnancy, we did not hear of any mass arrests of the predators in Marondera who impregnated these innocent souls.
Neither did we hear of the arrests of the parents, most of whom had "married off" these girls. Kuroodza mwana anotamba mahumbwe.
Indeed, some in our society have become complicit in this reprehensible and despicable but growing industry of child marriages in Zimbabwe.
I have a 12-year old daughter, Lee-Anne Tapiwanashe and I cannot imagine my kinsmen and I sitting in the family lounge to discuss the lobola of such a toddler. It's an abomination, as they would say in the Nigerian movies.
The continued abuse of the girl child has reached alarming levels. It all speaks to the break down of the social fabric. What should families do? What should society do? What should Parliament do? What should our courts do?
And what should government do? At least we should leave the task to the incoming government that will be ushered in at the next election because the current one has dismally failed to stem the rot.
The girls who dropped from school at Tsatse in my own community reflect a growing but sad national trend. Have we become a nation of paedophiles?
But then it all started with one guy at the very top whom we hear raped and abused a then 15-year old Susan Mutami. Yes, we were told the culprit was Chauruka himself, the man about to electorally fall from grace at the pending plebiscite.
Its all chaos. But then, I am just a writer. I carry neither spear nor bayonet. Ibotso . Asi ini ndingori munyori chete. Handina pfumo kana bakatwa .
Luke Tamborinyoka, a citizen from Domboshava, is a journalist and an ardent political scientist by profession. He is a change champion in the Citizens Coalition for Change ( CCC ). You can interact with him on his facebook page or via his twitter handle @ luke_tambo.
Luke Tamborinyoka
US offers $10m reward to help track alleged Al-Shabab mastermind
Luke-ing the Beast in the Eye: Ode to the great Oliver "Tuku" Mtukudzi…
Luke-ing the Beast in the Eye: "Let there be light"
Luke-ing the Beast in the Eye: ED and the cult movement around him
Luke-ing the Beast in the Eye: Zimbabwean men have simply gone rogue (Republished)

redpajama_set_name: RedPajamaCommonCrawl


text:
Website Currently Under Construction
We are working to make things better for you, please be patient with us.
Parent & Staff ResourcesParent & Staff Resources
Kindergarten FAQ
Difference Maker Project
Bus Status
Glenmary
for Substitutes
MyFiles
DocuShare
My Budget File
Collective Agreement 2019
My Committee
Human Resources & Safety
Video Streaming for Teachers
hfcrd@hfcrd.ab.ca (780) 624-3956 10307 99 Street, Peace River, Alberta
Primary NavigationPrimary Navigation
Catholic Sacraments
HFCRD News
Fostering Communities of Care
Meet the 2019/20 NET Team!
École Providence School
Glenmary School
Good Shepherd School
Holy Family CyberHigh
Rosary School
St. Andrew's School
St. Francis School
Return to the news page
Remembering Jessica Klymchuk
The staff, students and trustees of the Holy Family Catholic Regional Division were shocked and saddened by the sudden loss of Jessica Klymchuk, a devoted mother, companion, daughter, colleague and friend. Her life came to a sudden and tragic end on October 2nd, 2017. Jessica Klymchuk was a dedicated staff member at St. Stephen's School in Valleyview for four years who filled multiple roles within the school as an Educational Assistant, Librarian and Bus Driver. Jessica will be remembered as a kind, loving person whose warm smile always brightened everyone's day. She was a dependable, loving colleague who always put her relationships first. She supported students and staff in any way she could.
She played an integral role within the school and worked with students of all ages. She was always willing to help in any way she could. As the school bus driver, she helped out by driving for different class field trips. She was more than willing to drive students on overnight trips to places like Drumheller, Edmonton and Banff. She will be truly missed.
The Holy Family Catholic Regional Division and St. Stephen's School would like to thank the community for the many messages of condolences and offers of support both locally and nationally. The kindness shown to the staff and students of St. Stephen's School has been truly remarkable. The community of Valleyview has honoured Jessica's memory and shown a flood of support for her family. A You Caring page has been created here to collect donations for Jessica's children. The Jessica's Love Donut is being sold until October 15th at the Tim Hortons in Peace River and Valleyview. An online auction is being organized by community members to raise funds.
Jessica Klymchuk's celebration of life will take place on Thursday October 12th at 1:00pm at the Evangel Pentecostal Church in Valleyview.
Meet the Holy Family Catholic Regional Division Board of Education Trustees
The focus of this initiative is to build Catholic citizenship in students and staff by emphasizing wellness of the whole person – in mind, body and spirit.
At the Holy Family Catholic Regional Division, we strive to create the most positive experience possible for students entering school.
10307 99 St, Peace River, AB T8S 1K1, Canada
Ph. (780) 624-3956 | TF. 1 (800) 285-8712 | F. (780) 624-1154
© 2020 Holy Family Catholic Regional Division	| Invision Web


text:
"""Event filter expression parser."""

import binascii
import codecs
import logging
import re

from dfdatetime import posix_time as dfdatetime_posix_time
from dfdatetime import time_elements as dfdatetime_time_elements

from plaso.containers import artifacts
from plaso.filters import expressions
from plaso.lib import errors

class Token(object):
  """An event filter expression parser token.

  Attributes:
    actions (list[str]): list of method names in the EventFilterExpressionParser
        to call.
    next_state (str): next state we transition to if this Token matches.
    state (str): parser state within the token should be applied or None if
        the token should be applied regardless of the parser state.
  """

  _ACTION_SEPARATOR = ','

  def __init__(self, state, regex, actions, next_state):
    """Initializes an event filter expressions parser token.

    Args:
      state (str): parser state within the token should be applied or None if
          the token should be applied regardless of the parser state.
      regex (str): regular expression to try and match from the current point.
      actions (list[str]): list of method names in the
          EventFilterExpressionParser to call.
      next_state (str): next state we transition to if this Token matches.
    """
    super(Token, self).__init__()
    self._regex = re.compile(regex, re.DOTALL | re.I | re.M | re.S | re.U)
    self.actions = []
    self.next_state = next_state
    self.state = state

    if actions:
      self.actions = actions.split(self._ACTION_SEPARATOR)

  def CompareExpression(self, expression):
    """Compares the token against an expression string.

    Args:
      expression (str): expression string.

    Returns:
      re.Match: the regular expression match object if the expression string
          matches the token or None if no match.
    """
    return self._regex.match(expression)

class EventFilterExpressionParser(object):
  """Event filter expression parser.

  Examples of valid syntax:
    size is 40
    (name contains "Program Files" AND hash.md5 is "123abc")
    @imported_modules (num_symbols = 14 AND symbol.name is "FindWindow")
  """
  _OPERATORS_WITH_NEGATION = frozenset(['contains', 'equals', 'inset', 'is'])

  _STATE_ARGUMENT = 'ARGUMENT'
  _STATE_ATTRIBUTE = 'ATTRIBUTE'
  _STATE_BINARY_OPERATOR = 'BINARY'
  _STATE_DATETIME = 'DATETIME'
  _STATE_NEGATION_OPERATOR = 'CHECKNOT'
  _STATE_CONTINUE = 'CONTINUE'
  _STATE_INITIAL = 'INITIAL'
  _STATE_OPERATOR = 'OPERATOR'
  _STATE_PATH = 'PATH'
  _STATE_STRING_DOUBLE_QUOTE = 'STRING_DOUBLE_QUOTE'
  _STATE_STRING_SINGLE_QUOTE = 'STRING_SINGLE_QUOTE'

  _TOKENS = [
      # Operators and related tokens
      Token(_STATE_INITIAL, r'[^\s\(\)]', '_PushState,_PushBack',
            _STATE_ATTRIBUTE),
      Token(_STATE_INITIAL, r'\(', '_PushState,_AddBracketOpen', None),
      Token(_STATE_INITIAL, r'\)', '_AddBracketClose', _STATE_BINARY_OPERATOR),

      # Double quoted string
      Token(_STATE_STRING_DOUBLE_QUOTE, '"', '_PopState,_StringFinish', None),
      Token(_STATE_STRING_DOUBLE_QUOTE, r'\\x(..)', 'HexEscape', None),
      Token(_STATE_STRING_DOUBLE_QUOTE, r'\\(.)', '_StringEscape', None),
      Token(_STATE_STRING_DOUBLE_QUOTE, r'[^\\"]+', '_StringExpand', None),

      # Single quoted string
      Token(_STATE_STRING_SINGLE_QUOTE, '\'', '_PopState,_StringFinish', None),
      Token(_STATE_STRING_SINGLE_QUOTE, r'\\x(..)', 'HexEscape', None),
      Token(_STATE_STRING_SINGLE_QUOTE, r'\\(.)', '_StringEscape', None),
      Token(_STATE_STRING_SINGLE_QUOTE, r'[^\\\']+', '_StringExpand', None),

      # Date and time definition
      Token(_STATE_DATETIME, r'\)', '_PopState,_AddArgumentDateTime', None),
      Token(_STATE_DATETIME, r'(\d+)', '_SetDateTimeDecimalInteger',
            _STATE_DATETIME),
      Token(_STATE_DATETIME, '"', '_PushState,_StringStart',
            _STATE_STRING_DOUBLE_QUOTE),
      Token(_STATE_DATETIME, '\'', '_PushState,_StringStart',
            _STATE_STRING_SINGLE_QUOTE),

      # Path definition
      Token(_STATE_PATH, r'\)', '_PopState,_AddArgumentPath', None),
      Token(_STATE_PATH, '"', '_PushState,_StringStart',
            _STATE_STRING_DOUBLE_QUOTE),
      Token(_STATE_PATH, '\'', '_PushState,_StringStart',
            _STATE_STRING_SINGLE_QUOTE),

      # Basic expression
      Token(_STATE_ATTRIBUTE, r'[\w._0-9]+', '_SetAttribute', _STATE_OPERATOR),
      Token(_STATE_OPERATOR, 'not ', '_NegateExpression', None),
      Token(_STATE_OPERATOR, r'(\w+|[<>!=]=?)', '_SetOperator',
            _STATE_NEGATION_OPERATOR),
      Token(_STATE_NEGATION_OPERATOR, 'not', '_NegateExpression',
            _STATE_ARGUMENT),
      Token(_STATE_NEGATION_OPERATOR, r'\s+', None, None),
      Token(_STATE_NEGATION_OPERATOR, r'([^not])', '_PushBack',
            _STATE_ARGUMENT),
      Token(_STATE_ARGUMENT, r'(\d+\.\d+)', '_AddArgumentFloatingPoint',
            _STATE_ARGUMENT),
      Token(_STATE_ARGUMENT, r'(0x\d+)', '_AddArgumentHexadecimalInteger',
            _STATE_ARGUMENT),
      Token(_STATE_ARGUMENT, r'(\d+)', '_AddArgumentDecimalInteger',
            _STATE_ARGUMENT),
      Token(_STATE_ARGUMENT, '"', '_PushState,_StringStart',
            _STATE_STRING_DOUBLE_QUOTE),
      Token(_STATE_ARGUMENT, '\'', '_PushState,_StringStart',
            _STATE_STRING_SINGLE_QUOTE),
      Token(_STATE_ARGUMENT, r'DATETIME\(', '_PushState', _STATE_DATETIME),
      Token(_STATE_ARGUMENT, r'PATH\(', '_PushState', _STATE_PATH),
      # When the last parameter from arg_list has been pushed

      # State where binary operators are supported (AND, OR)
      Token(_STATE_BINARY_OPERATOR, r'(?i)(and|or|\&\&|\|\|)',
            '_AddBinaryOperator', _STATE_INITIAL),
      # - We can also skip spaces
      Token(_STATE_BINARY_OPERATOR, r'\s+', None, None),
      # - But if it's not "and" or just spaces we have to go back
      Token(_STATE_BINARY_OPERATOR, '.', '_PushBack,_PopState', None),

      # Skip whitespace.
      Token(None, r'\s+', None, None)]

  def __init__(self):
    """Initializes an event filter expression parser."""
    super(EventFilterExpressionParser, self).__init__()
    self._buffer = ''
    self._datetime_value = None
    self._current_expression = None
    self._error = 0
    self._flags = 0
    self._have_negate_keyword = False
    self._processed_buffer = ''
    self._stack = []
    self._state = self._STATE_INITIAL
    self._state_stack = []
    self._string = None

  # The parser token callback methods use a specific function interface.
  # pylint: disable=redundant-returns-doc,useless-return

  def _AddArgument(self, value):
    """Adds an argument to the current expression.

    Args:
      value (object): argument value.

    Returns:
      str: state or None if the argument could not be added to the current
          expression.

    Raises:
      ParseError: if the operator does not support negation.
    """
    logging.debug('Storing argument: {0!s}'.format(value))

    if self._have_negate_keyword:
      operator = self._current_expression.operator
      if operator and operator.lower() not in self._OPERATORS_WITH_NEGATION:
        raise errors.ParseError(
            'Operator: {0:s} does not support negation (not).'.format(operator))

    # This expression is complete
    if self._current_expression.AddArgument(value):
      self._stack.append(self._current_expression)
      self._current_expression = expressions.EventExpression()
      # We go to the BINARY state, to find if there's an AND or OR operator
      return self._STATE_BINARY_OPERATOR

    return None

  def _AddArgumentDateTime(self, **unused_kwargs):
    """Adds a date and time argument to the current expression.

    Note that this function is used as a callback by _GetNextToken.

    Returns:
      str: state or None if the argument could not be added to the current
          expression.

    Raises:
      ParseError: if datetime value does not contain a valid POSIX timestamp
          in microseconds or ISO 8601 date and time string.
    """
    if isinstance(self._datetime_value, int):
      date_time = dfdatetime_posix_time.PosixTimeInMicroseconds(
          timestamp=self._datetime_value)

    elif isinstance(self._datetime_value, str):
      try:
        date_time = dfdatetime_time_elements.TimeElementsInMicroseconds()
        date_time.CopyFromStringISO8601(self._datetime_value)
      except ValueError:
        raise errors.ParseError('unsupported ISO 8601 string: {0:s}.'.format(
            self._datetime_value))

    else:
      raise errors.ParseError('unsupported datetime value: {0!s}.'.format(
          self._datetime_value))

    self._datetime_value = None
    return self._AddArgument(date_time)

  def _AddArgumentDecimalInteger(self, string='', **unused_kwargs):
    """Adds a decimal integer argument to the current expression.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): argument string that contains an integer value
          formatted in decimal.

    Returns:
      str: state or None if the argument could not be added to the current
          expression.

    Raises:
      ParseError: if string does not contain a valid integer.
    """
    try:
      int_value = int(string)
    except (TypeError, ValueError):
      raise errors.ParseError('{0:s} is not a valid integer.'.format(string))
    return self._AddArgument(int_value)

  def _AddArgumentFloatingPoint(self, string='', **unused_kwargs):
    """Adds a floating-point argument to the current expression.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): argument string that contains a floating-point
          value.

    Returns:
      str: state or None if the argument could not be added to the current
          expression.

    Raises:
      ParseError: if string does not contain a valid floating-point number.
    """
    try:
      float_value = float(string)
    except (TypeError, ValueError):
      raise errors.ParseError('{0:s} is not a valid float.'.format(string))
    return self._AddArgument(float_value)

  def _AddArgumentHexadecimalInteger(self, string='', **unused_kwargs):
    """Adds a hexadecimal integer argument to the current expression.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): argument string that contains an integer value
          formatted in hexadecimal.

    Returns:
      str: state or None if the argument could not be added to the current
          expression.

    Raises:
      ParseError: if string does not contain a valid base16 formatted integer.
    """
    try:
      int_value = int(string, 16)
    except (TypeError, ValueError):
      raise errors.ParseError(
          '{0:s} is not a valid base16 integer.'.format(string))
    return self._AddArgument(int_value)

  def _AddArgumentPath(self, **unused_kwargs):
    """Adds a path argument to the current expression.

    Note that this function is used as a callback by _GetNextToken.

    Returns:
      str: state or None if the argument could not be added to the current
          expression.
    """
    value = artifacts.PathArtifact(path=self._string)
    return self._AddArgument(value)

  def _AddBinaryOperator(self, string=None, **unused_kwargs):
    """Adds a binary operator to the stack.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (str): operator, such as "and", "or", "&&" or "||".

    Returns:
      str: next state, which is None.
    """
    expression = expressions.BinaryExpression(operator=string)
    self._stack.append(expression)

    return None

  def _AddBracketClose(self, **unused_kwargs):
    """Adds a closing bracket to the stack.

    Note that this function is used as a callback by _GetNextToken.

    Returns:
      str: next state, which is None.
    """
    self._stack.append(')')

    return None

  def _AddBracketOpen(self, **unused_kwargs):
    """Adds an opening bracket to the stack.

    Note that this function is used as a callback by _GetNextToken.

    Returns:
      str: next state, which is None.
    """
    self._stack.append('(')

    return None

  def _CombineBinaryExpressions(self, operator):
    """Combines the binary expressions on the stack.

    Args:
      operator (str): operator, such as "and" or "or".
    """
    operator_lower = operator.lower()

    item_index = 1
    number_of_items = len(self._stack) - 1
    while item_index < number_of_items:
      item = self._stack[item_index]
      if (isinstance(item, expressions.BinaryExpression) and
          item.operator.lower() == operator_lower and not item.args):
        previous_item = self._stack[item_index - 1]
        next_item = self._stack[item_index + 1]

        if (isinstance(previous_item, expressions.Expression) and
            isinstance(next_item, expressions.Expression)):
          item.AddOperands(previous_item, next_item)

          self._stack.pop(item_index + 1)
          self._stack.pop(item_index - 1)

          item_index -= 2
          number_of_items -= 2

      item_index += 1
      if item_index == 0:
        item_index += 1

  def _CombineParenthesis(self):
    """Combines parenthesis (braces) expressions on the stack."""
    item_index = 1
    number_of_items = len(self._stack) - 1
    while item_index < number_of_items:
      item = self._stack[item_index]
      previous_item = self._stack[item_index - 1]
      next_item = self._stack[item_index + 1]

      if (previous_item == '(' and next_item == ')' and
          isinstance(item, expressions.Expression)):
        self._stack.pop(item_index + 1)
        self._stack.pop(item_index - 1)

        item_index -= 2
        number_of_items -= 2

      item_index += 1
      if item_index == 0:
        item_index += 1

  def _GetNextToken(self):
    """Determines the next parser token based on the expression.

    Returns:
      Token: parser token or None if the buffer is empty.

    Raises:
      ParseError: if no token matched the expression.
    """
    if not self._buffer:
      return None

    supported_states = (None, self._state)
    for token in self._TOKENS:
      if token.state not in supported_states:
        continue

      match = token.CompareExpression(self._buffer)
      if not match:
        continue

      # The match consumes the data off the buffer (the handler can put it back
      # if it likes)
      match_end_offset = match.end()
      match_buffer = self._buffer[:match_end_offset]
      self._buffer = self._buffer[match_end_offset:]
      self._processed_buffer = ''.join([self._processed_buffer, match_buffer])

      next_state = token.next_state
      for action in token.actions:
        callback = getattr(self, action, self._NoOperation)

        # Allow a callback to skip other callbacks.
        possible_next_state = callback(string=match.group(0), match=match)
        if possible_next_state == self._STATE_CONTINUE:
          continue

        # Override the state from the Token
        if possible_next_state:
          next_state = possible_next_state

      # Update the next state
      if next_state:
        self._state = next_state

      return token

    raise errors.ParseError((
        'No token match for parser state: {0:s} at position {1!s}: {2!s} '
        '<---> {3!s} )').format(
            self._state, len(self._processed_buffer), self._processed_buffer,
            self._buffer))

  def _NegateExpression(self, **unused_kwargs):
    """Reverses the logic of (negates) the current expression.

    Raises:
      ParseError: when the negation keyword (not) is expressed more than once,
          used after an argument or before an operator that does not support
          negation.
    """
    if self._have_negate_keyword:
      raise errors.ParseError(
          'Negation keyword (not) can only be expressed once.')

    if self._current_expression.args:
      raise errors.ParseError(
          'Negation keyword (not) cannot be used after an argument.')

    operator = self._current_expression.operator
    if operator and operator.lower() not in self._OPERATORS_WITH_NEGATION:
      raise errors.ParseError(
          'Operator: {0:s} does not support negation.'.format(operator))

    self._have_negate_keyword = True

    logging.debug('Negating expression')
    self._current_expression.Negate()

  def _NoOperation(self, **kwarg):
    """No operation.

    Note that this function is used as a callback by _GetNextToken.
    """
    logging.debug('Default handler: {0!s}'.format(kwarg))

  def _PopState(self, **unused_kwargs):
    """Pops the previous state from the stack.

    Returns:
      str: next state, which is the previous state on the stack.

    Raises:
      ParseError: if the stack is empty.
    """
    try:
      self._state = self._state_stack.pop()
    except IndexError:
      raise errors.ParseError((
          'Tried to pop state from an empty stack - possible recursion error '
          'at position {0!s}: {1!s} <---> {2!s} )').format(
              len(self._processed_buffer), self._processed_buffer,
              self._buffer))

    logging.debug('Returned state to {0:s}'.format(self._state))
    return self._state

  def _PushBack(self, string='', **unused_kwargs):
    """Pushes the string from processed buffer back onto the buffer.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): string.

    Returns:
      str: next state, which is None.
    """
    self._buffer = ''.join([string, self._buffer])
    self._processed_buffer = self._processed_buffer[:-len(string)]

    return None

  def _PushState(self, **unused_kwargs):
    """Pushes the current state on the state stack.

    Note that this function is used as a callback by _GetNextToken.

    Returns:
      str: next state, which is None.
    """
    logging.debug('Storing state {0:s}'.format(repr(self._state)))
    self._state_stack.append(self._state)

    return None

  def _Reduce(self):
    """Reduces the expression stack into a single expression.

    Returns:
      Expression: remaining expression on the stack.

    Raises:
      ParseError: if the current state is unsupported or the remaining number
          of items on the stack is not 1.
    """
    if self._state not in (self._STATE_BINARY_OPERATOR, self._STATE_INITIAL):
      raise errors.ParseError((
          'Unsupported intial state: {0:s} - premature end of expression '
          'at position {1!s}: {2!s} <---> {3!s} )').format(
              self._state, len(self._processed_buffer), self._processed_buffer,
              self._buffer))

    number_of_items = len(self._stack)
    while number_of_items > 1:
      # Precedence order
      self._CombineParenthesis()
      self._CombineBinaryExpressions('and')
      self._CombineBinaryExpressions('or')

      # No change
      if len(self._stack) == number_of_items:
        break

      number_of_items = len(self._stack)

    if number_of_items != 1:
      raise errors.ParseError((
          'Unsupported event filter expression at position {0!s}: {1!s} <---> '
          '{2!s} )').format(
              len(self._processed_buffer), self._processed_buffer,
              self._buffer))

    return self._stack[0]

  def _Reset(self):
    """Resets the parser."""
    self._buffer = ''
    self._current_expression = expressions.EventExpression()
    self._error = 0
    self._flags = 0
    self._have_negate_keyword = False
    self._processed_buffer = ''
    self._stack = []
    self._state = self._STATE_INITIAL
    self._state_stack = []
    self._string = None

  def _SetAttribute(self, string='', **unused_kwargs):
    """Sets the attribute in the current expression.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): attribute.

    Returns:
      str: next state, which is the operator state.
    """
    logging.debug('Storing attribute {0:s}'.format(repr(string)))

    self._current_expression.SetAttribute(string)

    self._have_negate_keyword = False

    return self._STATE_OPERATOR

  def _SetDateTimeDecimalInteger(self, string='', **unused_kwargs):
    """Sets a decimal integer argument to the datetime value.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): argument string that contains an integer value
          formatted in decimal.

    Returns:
      str: state.

    Raises:
      ParseError: if string does not contain a valid integer.
    """
    try:
      self._datetime_value = int(string)
    except (TypeError, ValueError):
      raise errors.ParseError('{0:s} is not a valid integer.'.format(string))

    return self._STATE_DATETIME

  def _SetOperator(self, string='', **unused_kwargs):
    """Sets the operator in the current expression.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): operator.

    Returns:
      str: next state, which is None.
    """
    logging.debug('Storing operator {0:s}'.format(repr(string)))
    self._current_expression.SetOperator(string)

    return None

  def _StringEscape(self, string='', match='', **unused_kwargs):
    """Escapes backslashes found inside an expression string.

    Backslashes followed by anything other than [\\'"rnbt.ws] will raise
    an Error.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): expression string.
      match (Optional[re.MatchObject]): the regular expression match object,
          where match.group(1) contains the escaped code.

    Returns:
      str: next state, which is None.

    Raises:
      ParseError: when the escaped string is not one of [\\'"rnbt].
    """
    if match.group(1) not in '\\\'"rnbt\\.ws':
      raise errors.ParseError('Invalid escape character {0:s}.'.format(string))

    decoded_string = codecs.decode(string, 'unicode_escape')
    return self._StringExpand(string=decoded_string)

  def _StringExpand(self, string='', **unused_kwargs):
    """Expands the internal string with the expression string.

    Note that this function is used as a callback by _GetNextToken.

    Args:
      string (Optional[str]): expression string.

    Returns:
      str: next state, which is None.
    """
    self._string = ''.join([self._string, string])

    return None

  def _StringFinish(self, **unused_kwargs):
    """Finishes parsing a string.

    Note that this function is used as a callback by _GetNextToken.

    Returns:
      str: next state, or None when the state is not the attribute or argument
          state.
    """
    if self._state == self._STATE_ATTRIBUTE:
      return self._SetAttribute(string=self._string)

    if self._state == self._STATE_ARGUMENT:
      return self._AddArgument(self._string)

    if self._state == self._STATE_DATETIME:
      self._datetime_value = self._string
      return self._STATE_DATETIME

    if self._state == self._STATE_PATH:
      return self._STATE_PATH

    return None

  def _StringStart(self, **unused_kwargs):
    """Initializes parsing a string.

    Note that this function is used as a callback by _GetNextToken.

    Returns:
      str: next state, which is None.
    """
    self._string = ''

    return None

  def HexEscape(self, string, match, **unused_kwargs):
    """Converts a hex escaped string.

    Note that this function is used as a callback by _GetNextToken.

    Returns:
      str: next state, which is None.

    Raises:
      ParseError: if the string is not hex escaped.
    """
    logging.debug('HexEscape matched {0:s}.'.format(string))
    hex_string = match.group(1)
    try:
      hex_string = binascii.unhexlify(hex_string)
      hex_string = codecs.decode(hex_string, 'utf-8')
      self._string += hex_string
    except (TypeError, binascii.Error):
      raise errors.ParseError('Invalid hex escape {0!s}.'.format(hex_string))

    return None

  def Parse(self, expression):
    """Parses an event filter expression.

    Args:
      expression (str): event filter expression.

    Returns:
      Expression: expression.
    """
    if not expression:
      return expressions.IdentityExpression()

    self._Reset()
    self._buffer = expression

    token = self._GetNextToken()
    while token:
      token = self._GetNextToken()

    return self._Reduce()

redpajama_set_name: RedPajamaGithub


text:
WHO & WHY
FEARLESS THOUGHTS IN A CONFUSING WORLD
The JeffEffect is a "podcast first" stream of intellectual gangsta content. Check out the podcast page for all episodes in a searchable format, read transcriptions of each podcast on the blog, or subscribe using the icons below.
Welcome to Oil-Mageddon!!!
This is a Transcript of The JeffEffect podcast from April 24th, 2020. Is Oil Selling for Negative Money? [intro] [0:10] All right, guys....
Money for Nothing & Your Checks for Free
This is a Transcript of The JeffEffect podcast from April 17th, 2020. The Government Has Passed the CARES Act Dropping More Than $2...
Unemployed Like a Pro
This is a transcription of the JeffEffect podcast from April 13th, 2020. Surviving Unemployment Right Now I originally had no intention...
Unemployment, Now New & Improved!
This is a transcription of the Jeffeffect podcast from April 12th, 2020. Understanding Transitional, Temporary, & Structural Unemployment...
The Mystery of Money
We're going to get in some trouble today. I'm going to risk anger and derision of every economist finance guy. Sounds like fun to me.
GANGSTA of SMART
© 2020 - 2023 by JEFF HARDY.


text:
Q: Git pull and merge? I Committed the code then before pushing it i run hard reset command so all my code deleted
After this i am trying to recover my commitetd code with the help of
git reflog
git reset <id_of_commit_to_which_you_want_restore>

But look like i again made some mistake,Now in history i am able to see my committed  file,please have a look attached image

Now i am trying to pull but its not working
$ git pull
error: You have not concluded your merge (MERGE_HEAD exists).
hint: Please, commit your changes before merging.
fatal: Exiting because of unfinished merge.

Then i tried mergetool that saying no file to merge
$ git mergetool
No files need merging

When i am trying to git push from attached image its saying pull first.
Now totally confused ,can someone please help me regarding this?
Note- Some other developer already committed some file in same project.

A: git reset --hard  <commit> should fix your local branch.
git pull --rebase should bring the change the other dev did and put yours on top of it.
Now you should be able to push.
Do not, never, git push --force in shared repositories

redpajama_set_name: RedPajamaStackExchange


Sheriff Benny N. Napoleon and the Wayne County Sheriff's Office have partnered with Project ChildSafe, a nationwide program, to promote safe firearms handling and storage practices.
Here are child safety tips to use when discussing gun safety with children.
The safety of Wayne County citizens, especially our most vulnerable is a top priority of the Wayne County Sheriff's Office (WCSO). It is for this purpose that Wayne County Sheriff Benny N. Napoleon is committed to sharing information with our community to ensure the safety of our children where they live, in their schools and in the community.
An important area where parents must be involved with their children is the use of the Internet. It is not uncommon for young children to fall prey to Internet predators who have the influence and the ability to lure children into situations and circumstances that are harmful. News reports have detailed instances where a child has been lured out of their home, across state lines, and even across international borders. The Sheriff's Office is dedicated to minimizing the risks so that families will not suffer a similar fate. Therefore, parents and guardians need to be aware of the risks their children face online, and they need to discuss these risks with their children. Children should be taught that it is okay to say "no" – even to an adult. Parents and guardians should explain to their children that the child's personal safety is more important than being polite, and that people on the Internet are not always who they seem.
Children should also know that there will always be someone who can help them and to tell a trusted adult if they are scared, uncomfortable, or confused. It's easier for a child to understand a clear, calm, and reassuring message about situations and actions than a particular profile or image of a "stranger." These rules apply to older children as well, as they are also at risk of abduction and online victimization.
The Sheriff's Office also understands that most gunshot injuries happen after kids discover loaded guns at home. In the United States, there is great debate over gun control. No one seems to agree on who should be allowed to own guns and under what conditions. But experts on all sides believe that keeping a gun in the house is a serious decision, and the gun must be kept locked up where kids can't get to it. The American Academy of Pediatrics (AAP) says that the best way to prevent gun-related injuries and deaths is to remove guns from homes. However, the decision to own a gun is up to each family. Yours may have decided to keep guns in the house. Your dad may hunt, for example, or your mom may be a police officer or work in another profession where guns are required. Some families use guns for protection. But any gun can be dangerous if a kid tries to play with it.
Therefore, considering the risk factors inherently existent with keeping a gun at home the WCSO provides free gun locks for parents at special fairs and events and they can also be picked up at the Wayne County Sheriff's Office.
Sheriff Napoleon is committed to distributing safety whistles at various community events in hopes that every Wayne County citizen can alert others when they are in trouble. Sound is the number one factor in deterring crime and finding lost victims. When you are injured, cold, lost and tired, shouting can leave you hoarse and exhausted in a matter of minutes. However, if you can breathe you can easily blow. This is extremely important, because if you can be heard, you can be rescued.
Additionally, the Sheriff's Office provides The Dose of Reality Tour (DORT), a program that offers young adults a harsh glimpse into the consequences of a life of crime that may have come in contact with law enforcement or are considered at-risk. Currently, DORT is undergoing a reconstruction, however DORT has been extremely successful as past participants were able to communicate with inmates, victims of crimes and advocacy groups that encouraged and provided thought provoking messages.
Make sure you know where each of your children is at all times.
Never leave children unattended in an automobile, whether it is running or not.
Be involved in your children's activities.
Notice when someone shows one or all of your children a great deal of attention or begins giving them gifts.
Teach your children that they have the right to say NO to any unwelcome, uncomfortable or confusing touch or actions by others.
Be sensitive to any changes in your children's behavior or attitude.
Be sure to screen babysitters and caregivers.
Practice basic safety skills with your children.
Remember that there is no substitute for your attention and supervision.
For a more thorough list, visit www.missingkids.com.


text:
Tag: Romance
In the Mood for Love – Review & Analysis
"Sometimes I wonder if I wasn't married how would life be…?"
"… Probably happier."
[SPOILERS]
Wabi-sabi is a Japanese philosophy of finding the beauty in imperfection, a belief that the stories and history embedded in a frayed item reflects a deeper charm than just a pristine exterior. Kintsugi is a Japanese art form which heavily borrows upon this thinking, where broken pottery pieces are glued together with a mixture of gold, silver and platnium. This isn't just an act of repairment but instead a transformation, where the item's past is seen as an extension of its beauty; in many ways kintsugi is the perfect metaphor for life.
In the Mood for Love (2000) directed by Kar-Wai Wong explores the bitter loneliness and human desire for warmth which simultaneously plague our psyches. Our two protagonist; Chow Mo-wan and Su Li-zhen move into two apartments close to each other, but are only drawn to each other when they suspect that their partners are cheating with the other's respective spouse. In the crowded streets of Hong Kong in 1962, both Chow and Su are constantly surrounded by the faces of people never revealed to us, a clever decision to make the audience invest more heavily into the two leading protagonist. Lost in this sea of bodies, they often find themselves trapped in claustrophic spaces with only their feelings as company.
Apart from the theme of loneliness which permeates every scene, dialogue and interaction, is the question about the double edge nature of fate. Chow Mo-wan and Su Li-zhen interact with each other for brief moments at the start of the film; meeting on the street only to politely excuse themselves from speaking to each other. Only when rains traps them both together underneath a shoddy street lamp do they finally get a chance to establish repertoire. Only thirty minutes into this film, do the audience finally see the two characters attempt to peel away the calluses around their hearts.
Yet no matter how longingly the exquisitely beautiful Su Li-zhen and the mournfully handsome Chow Mo-wan stare at each other, there is always this barrier which stifles their relationship. This uncomfortable distance which seems to repel away all human contact is cleverly reinforced in the camera work and the mise en scène. The camera seems to spy on the protagonist in the long hallways, the pair repeatly walk infront of fences which resemble a cage. The mirrors serve as a clever motif in this film, highlighting how oppressive the lack of space is in these dingy apartments, but also the duality of Chow Mo-wan and Su Li-zhen; they crave yet fear love. This sense of melancholy acts as a barrier, and the audience is often forced to peek into their lives behind a window screen or curtain, as if the audience is physically prevented from changing their sombre destinies which have already been set in stone.
The colour palette of this film is simply stunning, draped in luscious reds and satin yellows, the time that Chow Mo-wan and Su Li-zhen spend together in their hotel rooms usher the audience into a dream like state; where laughter is plentiful and noodles are always eaten with company. However amongst the flirtious looks and playful mannerisms, both protagonist are scared to develop feelings for the other. Both openly voice that having sex would "reduce them to the same level" as their disloyal spouses. Yet these words ring off as just a convenient excuse, in truth their lives have been sullied by infidelity and an act as passionate as sex would only leave them more vulnerable to the actions of the other party.
"You notice things, if you pay attention."
The fickle nature of Lady Luck is also seen at the end of the film when Chow Mo-wan asks Su Li-zhen to flee with him to Singapore; the promise of a 'new life' deeply alluring for both of them. Unsure of her response, Chow waits for her in a rented hotel room smirking sadly to himself before leaving, only to have Su arrive moments later; so close, but ultimately too late. And just like that our protagonist are denied the happiness they both deserve. Our hearts beat for their sadness and we curse the Gods who seem to be playing dice with their feelings. But ironically, their feelings itself was a stroke of chance, a relationship which was only nurtured through their proximity, poorly timed rain and their spouse's infidelity.
So the protagonists try to express their feelings in methods which still maintain their self autonomy, phone calls seem to the main form of communicating in the 1960s Hong Kong landscape; a happy medium between the vulnerability of speech and the coldness of fax machines. After life has whisked Chow Mo-wan off to Singapore, Su Li-zhen calls him to hear his voice, he answers and then both remain silent on the phone, comforted by the simultaneous proximity and distance of their lover.
Chow keeps a pair of slippers that Su left in his room once as a souvenir of their love, even bringing this item to Singapore. Months later she would visit Singapore only to take back that keepsake, leaving only a smoked cigarette with lipstick on his ashtray as a sign of her presence. It's a game of cat and mice, where the first to admit their true feelings loses, it's not a healthy relationship, but after countless scars on their heart, it's the best they can do.
The finale concludes with Chow Mo-wan whispering his pains, regrets and secrets into a stone hallow at a Cambodian temple before sealing it with dirt. Unable to find someone to confide in, he chooses, like those long distance phone calls, a method where he can speak his mind without hearing an answer.
Years after, both Chow and Su find themselves back in Hong Kong, they attempt to reconnect with each other a final time but are ultimately unsucessful as their communication slowly ceased, their fate once again seemingly sealed by an omnipresent force. Their future runs like parallel lines, oddly close to each other yet never capable of insecting again, their time has past and time is merciless.
But when it starts to rain, or when they pass by the noodle store where they had their first date, the lights of Hong Kong will shine a little redder and cigarette smoke will roll a little more graceful, as they both reminisce on the genuine feelings of longing which both tortured and gave them purpose in 1962.
Chow Mo-wan and Su Li-zhen were both in the mood for love, they just won't capable of it yet.
"Why did you call me at the office today?"
"I had nothing to do. I just wanted to hear your voice."
Lost in Translation – Review & Analysis
"I don't want to leave."
"So don't. Stay here with me. We'll start a jazz band."
The title Lost in Translation captures more than just Bob Harris' (Bill Murray) and Charlotte's (Scarlett Johansson) confusion in an alien land with dizzying lights and lethargic frenzy. It alludes to what people have always wanted, simply, someone to understand and to be understood in return. Bob and Charlotte are two lost souls who find themselves wandering aimlessly around this neon playground, both entranced and uncomfortable with a country that seems incapable of rest; indifferent to the stragglers.
Bob is apathetic. As a declining movie star, he is in Japan selling whiskey to an audience he is completely disinterested in. He spends his time at the hotel bar, craving genuine human contact but too weary to start the conversation. Charlotte is young and intelligent but finds herself locked in a relationship which is already starting to disintegrate; she too, seems to be trapped in a web of pessimism. Yet their chemistry is immediate, their affection for each other is displayed through a string of subtle body language, the odd glance, the brush of the cheek, and the tenderness of their voices. Lost in Translation is a smart film because it uses nuance to communicate its ideas, the cliché of star-crossed lovers would be too easy, too obvious and Sofia Coppola is much too intelligent for that.
Most of Bob's relationships have broken down; his wife calls him frequently to discuss everything but their relationship. She tries to put their children on the phone, yet they always seem to run away. After a string of biting sarcasm from both parties, she asks Bob if she "Needs to worry about him," Bob responds with "Only if you want to…" and seconds later she hangs, stating that she has 'urgent matters' to attend to. Bob could be the life of the party, he could be cracking jokes but he is too jaded to entertain someone without getting something in return. At this point, he's damaged goods and the years of wear have chipped away at his charismatic instincts.
Similarly, Charlotte tries to communicate with her husband but he seems too preoccupied in mingling with B-grade celebrities. He insists that she won't enjoy coming along with him to his work and naively believes that a faxed sheet of paper with a hand-drawn heart can remedy their fracturing marriage. Later that night, Charlotte longingly flips through Polaroid photos of the pair in their younger days.
Both Bob and Charlotte are 'lost in translation'. Somewhere in the past, both of them held their tongue, their partners reciprocated and their feelings got lost in a sea of comforting neglect. And it is these feelings of isolation that unite the two. Bob sees a beautiful, witty girl, who, like him, seems to have lost her way in life and Charlotte sees an older man who actually tries to understand how lonely she is. The most insightful moments are when the pair lie together and speak about cosmic themes in vague details, the absolutes don't matter, only that they are next to each other; together. Charlotte asks about the difficulty of marriage and Bob attempts to pass all that he has learnt onto his younger student. The pair never have sex but they do something a lot more risky; they allow themselves to develop feelings for each other.
When we are spying upon their drunken adventures, there is a real sense of energy and enthusiasm. The night is forever young and each bend in the road offers the chance of another unforgettable experience. When the two are separate, the passion evaporates, a grey filter sets in and we divert our eyes, confused at why they are wasting their dwindling time on matters of little significance.
"I just feel so alone, even when I'm surrounded by other people."
But context is the sharp gust of reality ready to blow away this pink glazed dream. Bob is married with children, Charlotte is also married to another man and thirty years younger. The looming end of their impending separation accelerates the urgency of their unexpected friendship. Time is merciless, despite how perfect this pairing is, the audience and the characters know that it's impossible. Charlotte has her path she must walk and so does Bob, yet for a brief, but powerful moment, their lives do cross. And this is why this film is such an understated masterpiece, it doesn't pretend that Charlotte and Bob have solved all their problems by meeting each other, rarely does that happen in reality. I wouldn't be surprised if Charlotte ended up dying from a drug overdose in five years, nor would I be surprised if she changes her mindset and allows her husband to share in her sadness. The same goes for Bob, maybe he divorces his wife and turns to alcoholism or maybe he returns home and holds her longingly; knowing that their relationship was once just like his and Charlotte's.
That's the beauty of this film, I don't need answers. I am comfortable knowing that amongst the laughs, hugs and haunting stares of love, a genuine bond was forged in the most unexpected of locations.
Maybe one day, decades past, Charlotte will hear Bob's name and then she'll look down and crack a smile, or maybe even cry, or maybe not, because he is just a ghost in her past- And Bob will be on the other side of the world, attending to his own business, unaware that he had just entered the mind of a woman whom he loved, even if it was for a brief moment.
"I loved the moment near the end when Bob runs after Charlotte and says something in her ear, and we're not allowed to hear it.
We shouldn't be allowed to hear it. It's between them, and by this point in the movie, they've become real enough to deserve their privacy. Maybe he gave her his phone number. Or said he loved her. Or said she was a good person. Or thanked her. Or whispered, "Had we but world enough, and time…" and left her to look up the rest of it."
Roger Ebert, Lost in Translation Review, 2003
Genre: Romantic-Comedy
Certificate: R
USA Release Date: 3rd October 2003
Writer: Sofia Coppola
Starring: Bill Murray, Scarlett Johansson, Giovanni Ribisi & Fumihiro Hayashi
Synopsis: A faded movie star and a neglected young woman form an unlikely bond after crossing paths in Tokyo.
5 Centimeters Per Second – Review & Analysis. (Byōsoku Go Senchimētoru)
"They say it is 5 centimetres per second"
"Huh? What is?"
"The speed of falling cherry blossom petals is 5 centimetres per second"
The world is chaotic and cruel, threatening to consume us in the unstoppable waves of time, sweeping us with reckless abandon from location to location, from job to job, from family to family. Makoto Shinkai's film 5 Centimeters Per Second (2007) explores how time and the outside pressures can alter even the purest of romances, resulting in a mature, emotional and realistic depiction of humanity and our attempts to overcome loneliness.
Shinkai develops one of the most visually stunning pieces of animation ever, using soft but vibrant colours to mesmerise the audiences. Sadly, the breath taking images has come to define this film and the other aspects of the story are often neglected or forgotten. The end result is a powerful texts with many flaws, but a text which explores the themes of isolation, communication and relationships in a sophisticated manner. Personally, as someone who believes that life is and should be completely about forging relationships, this film's messages really resonated with me and I will acknowledge that in many sense I am predisposed to connecting with film. I would still recommend this film for all who want a text to maturely explore not only the highs but the lows and the pain which can stem as a byproduct of love, a message which is often ignored. Too often narratives opt to follow the cliche romantic formula substituting predictability for creativity, 5 Centimeters Per Seconds definitely has a sorrowful ending, yet in some aspects, the ending was surprising uplifting and… human.
"The overwhelming weight of our lives to come and the uncertainty of time hung over us, but soon, all my fears began to melt away, leaving only Akari's soft lips on mine."
5 Centimeters Per Second spans three different story arcs, consisting of Part One "Cherry Blossoms", Part Two "Cosmonaut" and Part Three, each narrative details the life of Tataki Tono, his journey from an innocent child to a weary and lonely adult. This film explores how the two protagonist Tataki and Akari Shinohara attempt to maintain their relationship despite the widening physical and emotional gap between the pair. "Cherry Blossoms" shows the two school children bonded over common interests, gradually developing unspoken feelings for each other, which both of them struggled to understand. The following two chapters focuses primarily upon Tataki and the repercussions of falling in love, his inability to meaningfully communicate and reveal his feelings to Akari starts to eat away at his innocence and brightness. Whilst this is ultimately a simple narrative, Shinkai's non-linear story telling combined with his ability to embed meaning and significance in 'trivial' every day moments means whilst 5 Centimeters Per Second can be rather slow, this was a calculated decision to highlight the realistic journey embarked by Tataki and Akari.*
Animation style and the accompanying soundtrack are two critical components to creating an emotional and engaging text, thus I often feel the best way to present readers with the general vibe of the film is to simply provide both. There are limits to what words from a distant stranger can convey, thankfully music and these still images have the ability to conquer such boundaries. As previously stated the animation in this film is truly stunning and breath taking, under Shinkai's genius, all images were subtly infused with a pleasant tenderness and softness. Japanese animation is home to a few masters such as Satoshi Kon, Mamoru Hosoda and of course the great Miyazaki, but no other director can manipulate light, shadows and colours the way Shinkai can. The end product is a film where the images feel alive, where blades of grass rustle when kissed by a gentle breeze, where people and objects move independently mimicking the hurried existence of the 21st century.
Part of Shinaki's mastery is the fact that he is willing to take artistic liberties, outlining certain characters and objects in white to give them an angelic look, something which becomes even more prominent in his latest work Garden of Words (2013). Likewise even objects in the distance are not blurry and undefined, instead they are sharp and clear creating a dreamy world, one which doesn't completely mimic reality, but a stage so similar that it threatens to swallow the audiences, never allowing them leave this melancholy paradise.
The music composed by Tenmon (Atsushi Shirakawa) was elegant, beautiful and sincere, never dominating or imposing its will upon the film but always present to help convey the haunting emotions to the audience. As previously stated in my previous articles, music has always been a subject which I feel words can not comprehend so instead of clumsily summarising my feelings on Tenmon's works, I will embed these pieces at the end of my article for the audience to form their own judgments.
A simple story can be engaging if the director is able to infuse meaning into the simplicity, 5 Centimeters Per Second is a work where symbolism flourishes, revealing the unspoken truths about humanity. Love is a dangerous game, it's a journey paved with many pit falls and dead ends, but it's the only game worth playing. Through out this film trains are featured prominently, being the bridge that both connects Takaki and Akari but also paradoxically serving as a reminder to the vast distance between them. Likewise the trains are reflections for the main protagonist, forever set upon their lonely path predetermined by the outside world, unable to change their course because their self determination had been stripped away. The train boarded by Takaki being immobilised by the cold weather represents more than just a stagnant vehicle, it foreshadows a stagnant future paralysed by the snow (snowflakes are constantly said to be the mirror of cherry blossoms).
Whilst the two protagonist have many similarities, their approach to their past romances highlights the fickle nature of love, Akari was able to forge new connections, replace her lost love with the presence of others. Takaki; whose past defines him, scars him and leaves him unable and unwilling to create new relationships due to a nostalgic desire to preserve the past, is currently sitting in a hole of self regret. I believe that's one of the themes of 5 Centimeters Per Second, people change, relationships change, best friends and lovers become strangers, it's a cycle which constantly repeats, but it's important to rebuild new connections to stop one from sinking into a pit of despair.
Time has a strange habit of dulling passions which once burnt bright and despite the fact that relationships like cherry blossoms will slowly drift apart (at a rate of 5 centimeters per second), it is important to acknowledge the influences that people have had on your life. We're like a blank piece of canvas with every friend, event and lover lending their own brush upon the white fabric, our life story will be an accumulation of not only our personal decisions but the decisions of our friends and family.
5 Centimeters Per Second's mature approach to such melancholy (but strangely endearing) themes meant I really connected with this film, even more than some Ghibli films. Topics of family, relationships and love have always spoken to me deeply, echoing the life which I strive towards. But besides the film's thematic elements, there was a lot of substance to the story with some haunting images and scenes which have left an imprint on me. As Takaki finally arrived at his destination, hours later due to the dangerous weather conditions, he sees Akari slumped against a seat, visibly shaken by sorrow and weariness. Takaki approaches slowly and anxiously, upon seeing him, Akari reaches out and grabs his hand, the pair emotionally break down, their sobs echoing in the air as words are just inadequate to express their emotions.
Akari had waited at the station for an extra four hours, hoping desperately that Takaki would show up, that their friendship couldn't be halted by trivial matters like weather, time or distance. Akari's relief floods over her, she's so happy that she can't even make eye contact with him. Takaki tries to desperately compose himself, but his feelings of inadequacy rise to the top, he is unable to protect the person he loves the most, he silently cries, reunited with Akari at long last. It's a haunting scene, a display of pure humanity, the need to love and be loved.
"I became unbearable sad, sad because I didn't know what to do with her warmth against me, or what to do with that soul, or how long I should hold onto them. I also came to the realisation, we would not be able to stay together."
Communication is the heart beat of relationships. Friendship and love are fragile bonds and they nurtured with shared experiences and moments. That's another theme which gets addressed in 5 Centimeters Per Second, how vital expressing one's emotion is, if we are to maintain healthy connections. The two protagonist were always physically and emotionally isolated, their inability to converse with others meant the audience never really saw Takaki or Akari bond with others. Takaki's letter which he originally wanted to give to Akari is swept away by a sudden breeze, foreshadowing their decaying relationship and reinforcing how outside events and situations had and will and had always impede upon their relationship. Likewise when Akari fails to give her letter to Takaki, the couple's fate is sealed, as much as they wanted to remain by each other's side, the cruel hand of fate had coldly predetermined their future already.
Takaki's inability to express his emotions drives away Kanae, another classmate and a potential girlfriend as he is too absorbed in the past to live in the present. Unable to form meaningful friendships in Kagoshima, Takaki develops the telling habit of writing text messages, recounting his feelings and then deleting them, too afraid to send them to Akari, in case she reacts negatively or worse, aloof. In the third chapter, Takaki and Akari have both moved back to Tokyo, physically they are as close as ever, but the emotional silence has crippled the once passionate relationship, the lack of communication has sadly stifled their chances of love. Takaki and Akari's bonds can symbolise two completely different things depending upon one's attitude and situation. Either Shinkai is emphasising the fragility of love or this is a harsh reminder that long distance relationships will not survive, as letters, emails and text messages will never be sufficient substitutes for physical touch and smiles. ** 5 Centimeters Per Second was an enjoyable film, filled with sophisticated commentary about love and the repercussions for such passionate emotions, it still had flaws which prevents it from reaching the level of a Princess Mononoke (1997) or Cowboy Bepop (1998). The characters failed to develop beyond their initial concepts as the film was not able to expand on their defining characteristics, instead Takaki and Akari felt rather bland and forgettable. Honestly there is not a single trait that either Takaki or Akari had which I could elaborate upon, the episodic nature of the film also didn't help in this regard as after every time skip I felt like I was dealing with an entirely different character.
It is important to note the emotional heart beat of Shinkai's work stems from the fact that the situations that Takaki and Akari find themselves in is inherently sad and not because they were memorable or relatable characters. This is especially true for Kanae, a supporting character who features in part two "Cosmonaut", with her only defining trait being her feelings for Takaki. She barely changes throughout her screen time and her inability to break out of her character archetype combined with the fact the audience fully knew that a relationship with Takaki would be impossible meant Cosmonaut was rather stagnant and dull.
Whilst weak characters are a sign of poor writing and possibly a director who believed the visuals took priority, the undefined personality of Takaki and Akari means the audience can easily substitute themselves in place of the two protagonists. One could argue that the lack of strong and memorable characters was a calculated decision, further allowing the audience to implant their memories and experiences into the film. Whilst I personally see credit behind this argument, I still believe that the film would of been much more enjoyable if characters showed genuine signs of evolution or maturity, and overall I still consider the characters the weakest aspect of 5 Centimeters Per Second. Takaki's love for Akari starts to numb him, unable to cope with these emotions, he chooses to distance himself from society, creating a cycle of misery which seeps into his personal life, his home and his body language. He enters a local shop, flips through a few magazines and then suddenly it begins to snow, not only for him but also for Akari who is silently waiting at a train station miles away. The two protagonists were not able to conquer the physical and emotional distance which separated them, they were not able to enjoy cherry blossoms together, but even now their lives are still connected as their memories with each other transcends the physical world. At that exact moment, it starts snowing for the two protagonists, not cherry blossoms but snow flakes, a reminder of the night they spent together as youth, a night where the pair realised their love for each other but simultaneously that their eventual separation was inevitable.
Near the conclusion of the film, an adult Takaki walks down through the familiar streets, reliving the distant memories of his time with Akari, it seems that after a decade, he is finally willing to confront the past that had temporarily withered away his dreams and his chance at a future… The cherry blossoms begin to fall. Slowly, Takaki approaches the train tracks from his youth and unknowingly Akari crosses from the other side and in a split second, both the protagonists subconsciously recognise each other. Both begin to turn around, just as their view is blocked off by two incoming trains, our hearts soar for a few moments at the prospect of the pair uniting… But when the trains have sped away, Akari has walked off.
As dearly as I wanted Takaki and Akari to rekindle their past love, Shinkai's decision to keep their separate means the film was not only more emotional but more plausible. We all walk down a lonely road and our paths will occasionally intersect with others, but for our protagonist, life had stubbornly separated their journeys, only embers of their passion remained.*** Takaki turns around, a sad, nostaglic smile fixed on his face, he marches forward, signalling his decision to embrace a future not tainted by self regret and not defined by a love that never came to fruition.
Shinkai's 5 Centimeters Per Second, stands as a reminder, a reminder to the tenderness of human passion, a reminder of this chaotic and unexpected road we all walk called life and the importance of constant communication; the life blood of relationships. This film's connections to Romeo and Juliet (1597) are numerous, from two star crossed lovers born into difficult situations to a text which explores the negative consequences sparked by uncontrolled love. The combination of spectacular animation combined with a gentle soundtrack creates a rich world for the audience to dive into. 5 Centimeters Per Second stands as one of my favourite pieces of animation, with themes and messages that resonate with me so much, I quite literally feel like Shinkai's work was produced specifically with myself in mind.
What we are left with is a film, a film which bravely attempts to tackle the unspoken negative consequences of love without the glamour and glitz of portrayed in popular media. Is love worth so much suffering? Is love synonymous with suffering? Despite the many flaws in Shinkai's work, it still stands as one of my favourite animated works, the pains of unrequited love is one of the hardest emotions to deal and 5 Centimeters Per Second hauntingly shows how a romance so pure can be withered away by reality.The film reflects Shinkai's mature story telling and his dedication to crafting a realistic environment which mirrored our own.
Whoever you are, where ever you, I wish you all the best and that love never, ever falters you.
Genre: Anime, Romance Film, Animation, Japanese Movies, Drama
Certificate: G
USA Release Date: 3rd March 2007
Director: Makoto Shinkai
Writer: Makoto Shinkai
Starring: Johnny Yong Bosh, David Matranga, Hiliary Haag, Erika Lenhart, Tara Platt, Kira Buckland, Julie Ann Taylor Synopsis: Takaki and Akari fall in love at a young age, the pair try to understand and maintain their feeling despite the widening physical and emotional distance.
* It is the small decisions that lead to the significant and important events, the moments where Takaki and Akari would spend time at the library, running around the playground or patting a stray cat could be considered slow and uneventful… But personally, it reflects the reality of life, most people don't meet their loved ones by saving them from a burning building, love usually doesn't announce itself to the world, instead it is something which most be worked upon by two people, slowly, but surely.
** This theme is furthered emphasised by Takaki's description of his most recent relationship with a nameless girl. "We must of exchanged emails a thousand times, but I doubt our hearts got closer by even a centimeter."
*** I love cyclical stories, it gives the impression that all the events were significant and that the story did follow an over arching plot. 5 Centimeters Per Second begins with Akari running across the train line whilst Takaki is held up on the opposing side, likewise the same scene is reenacted with the same characters but at a much older age. Originally, Akari waited for Takaki, their constant communication and their common interests meant that Takaki was important to her. Sadly, as the pair grew older and further apart, Akari chooses not to wait for Takaki anymore and unfortunately, he is no longer a part of her life. It was moments like this where the film really shone, Shinkai has the ability to embed so many emotions in such a simple action.


text:
Q: Text box decision making, C# - Windows Phone How to apply "if conditions" on textBoxs?
Like I want to develop "GPA Calculator" application.
When application starts, I want to ask a user Number of Subjects, so that only that number of textBoxes & Labels will appear that user wants.
Does "decision making" used in XAML Coding?

A: Take the input of the textbox and use it to choose the number of textboxes and labels to appear. I dont think you need to use 'if'

A: You most probably want to use a ListBox with its elements (your text boxes and labels in needed amount) are tied to the view model via data-binding. I hope you're familiar with data binding in XAML & C#, but if not, check this out.
So, I'd create a ListBox with the ItemsSource property data-bound to an instance of ObservableCollection, containing view models for your list view.
<ListBox ItemsSource="{Binding GPAItems}">
    <ListBox.ItemTemplate>
        <DataTemplate>
            <StackPanel>
                <TextBlock Text="{Binding GPAItemLabel}" />
                <TextBox Text="{Binding GPAItemText, Mode=TwoWay}" />
            </StackPanel>
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>

where GPAItems is ObservableCollection<GPAItem>, and GPAItem is:
class GPAItem: INotifyPropertyChanged
{
    ...
    public string GPAItemLabel {get; set;}
    public string GPAItemText {get; set;}
}

The code above is not tested (I've just written it in browser for you), but you should get the idea from here. Again, knowledge of data-binding and MVVM architecture is highly beneficial for any Windows Phone developer, so check it out, and most questions will go away.


text:
Homepage / Car Technology / Self Driving Car Technology
Self Driving Car Technology – Google Incorporated memperediksi car with the technology of "self-driving" (slef-driving) can be marketed in the United States in the coming years. Because the company known for its Internet search engine, start exploring some of the principal automotive to use this technology to mass.
"Most importantly, the car can be driven computers in the next 10 years," commented Anthony Levandowski, Google Project Manager in Detroit. It is said, Google will offer the technology of "self-driving" starting next year.
"We do not yet know whether the technology is more secure than the man who was driving the car. But certainly, this technology will present a decade earlier than previously thought," Anthony beber.
Google still needs to prove mathematically that the matter through this technology is safe and less risky than human behavior. However, Google claims the technology "self-driving" can finish the track testing on the road a few seconds faster than humans.
When tested, Google is applying this technology in the Toyota Prius and equip it with a variety of sensors and cameras around the car. Looking ahead, Google intends to establish a collaboration with one of the principal to create a tech car group "self-driving".
"We do not want to produce cars. That's not our goal. We are looking for partners to work together," explained Anthony is admitted, Google is discussing the application of this technology with several car manufacturers.
1.6 million km
"All options are open. Among others, providing technology, licensed to manufacturers of components of tier 1, tier 2, creating a car together or anything. We're still talking to some car manufacturers to determine the extent to which they are interested in working with us," said Anthony.
Google currently has 10 cars with the technology "Self-Driving" and has been exploring up to 250,000 miles (402 336 km). To further ensure safety, Google plans to test up to one million miles or 1.6 million kilometers.
Ford ECOnetic Technology


And we're back to the first street again. It's weird that I spotted new flowers on this little walk that I do every day.
Isn't it? I used to work for a company with those colours – I think they are fabulous together.


A technology company founded by a Teesside University graduate is reporting unprecedented success after only one full year's trading.
bSoftware Solutions has more than doubled its expected revenue in 2015 and, if it continues to grow at the current rate, is likely to hit its 2017 growth targets by the end of the year.
The company was founded by Shaun Brereton, a BSc (Hons) Computer Programming graduate, and last year moved into Teesside University's business incubator at the Victoria Building in Middlesbrough.
Since then it has picked up 18 new clients which include a luxury watch dealer, an Indian food home delivery service and a manufacturer of running equipment.
bSoftware Solutions offers website design, software development and digital marketing solutions to companies.
Shaun said: "The business started after I wrote a piece of software for repair companies to enable them to manage their repairs effectively.
Shaun's clients have also reported a positive impact on their business after working with bSoftware Solutions.
Feetus, the UK's leading supplier of barefoot running equipment, commissioned bSoftware Solutions to carry out its online marketing and the company carried out very successful search engine optimisation (SEO) and pay-per-click (PPC) campaigns.
Feetus saw significantly increased return on investment with a much reduced advertising spend with average conversions going up by 223%.
Lee Firman, Director, said: "After just two months of using bSoftware Solutions, web traffic and sales have increased significantly.
bSoftware Solutions also helped London-based BQ Watches increases the number of website conversions by more than 500%.
Laura Woods, Director of The Forge, Teesside University's business hub, said: "It is fantastic to see bSoftware Solutions go from strength to strength.


I helped Bonnie Heath photograph the marriage of Jessica To to Rob Holland at Paris on Ponce in downtown Atlanta on Saturday, June 2, 2012. To see Bonnie's photos of the wedding click here.
The marriage of Jessica To to Rob Holland at Paris on Ponce in Atlanta on June 2, 2012.


text:
Home » Ghost Tour Locations » Honolulu » Iolani Palace
Iolani Palace Ghost Tour
Wander the haunted halls of Honolulu's Iolani Palace with the ghost of Queen Lili'uokalani herself. Check out USA Ghost Adventures' full Hawaii tour.
For over 100 years, Hawaii has allured visitors from the mainland United States with its year-round sunshine, endless azure waves, and fresh coconuts and bananas falling from tall trees. Both natives and newcomers alike live in the lap of luxury.
If you travel to the capital seat of Honolulu, you can glimpse what true luxury looked like in the pre-American days of Hawaii's royal dynasty.
Cruise west down the Kalaniana'ole highway, straddling the coastline, past the famous Halona Blowhole, and through Waikiki, and you'll come to the heart of Honolulu's historic downtown.
Though Hawaii is modern and revitalized to the gills, there are slivers of its unique history everywhere. The Iolani Palace on 364 King Street, just steps from the Honolulu Channel, stands as the most vivid reminder of the majesty and dignity of Hawaii's indigenous past.
And if you start to catch a chill despite the 100-degree heat, you're not alone. Iolani Palace is also one of the most haunted places in the world.
A Royal Scare
With its pillared porticos, ornate gilded fencing, and cream-gold exterior finish, Iolani Palace looks like it must have held royalty for centuries before the US annexation. But in fact, Iolani was built in 1882 by King Kalakaua only 11 years before the overthrow of the monarchy, in 1893.
The Palace was registered as a national historic landmark in 1962 and has undergone numerous restorations to preserve its unique architectural style. But despite the renovations and the short time the Hawaiian royal family occupied the palace, ghostly apparitions of Hawaii's last dynasty frequently haunt Iolani's halls.
A grand piano in Iolani'a palatial Blue Room will play haunting tunes when no one is in the palace. Some guards have even seen the keys press with no one sitting at the bench to press them.
One of the last royal couples to occupy the Palace, Kalākaua and Kapi'olani, loved traditional island music. Those who share blood with the family have reported hearing overwhelmingly loud chanting coming from their bedroom upstairs. Music reverberates from the palace on cloudless nights. But non-locals, eerily enough, don't hear it.
The most famous member of the Hawaiian royal family was its last, Queen Lili'uokalani. Lili'uokalani was imprisoned within her own bedroom on the top floor for 8 months by the US Navy.
The overthrow of her kingdom understandably made her a vengeful woman, and visitors to Honolulu have felt jostled and shoved around when touring her room in the palace. Lili'uokalani has even reportedly peered out from the window to the bedroom where she was locked up.
Don't Touch the Banyan Trees
According to locals, Queen Kapi'olani planted two great banyan trees on the palace grounds. Today, they have sprouted up into a mini-forest of trees.
Local lore has it these two original trees, now almost 150 years old, house all the spirits who passed in Honolulu who didn't have family waiting for them on the other side.
While you wander around Iolani's grounds, make sure not to touch these sacred banyans.
Haunted Honolulu, HI
Honolulu is a city with a rich history and haunted hangouts at every turn. From the ornate Iolani Palace to the sinister Atlas Insurance building, check out US Ghost Adventures' tour of Honolulu for a complete, spooktacular guide.
About US Ghost Adventures
Since 2013, US Ghost Adventures has offered entertaining, historic, and authentic ghost tours of America's most haunted cities. We deliver fun yet honest accounts of hauntings across the nation for curious people of all ages. Our ghost stories are based on historical research, but that doesn't mean they won't send a chill down your spine.
This video gives you a small taste of what you might experience on your ghost tour — subscribe to our YouTube Channel for more.
US Ghost Adventures also offers virtual tours, a self-guided mobile app, and an Alexa voice app.
Also See Other Haunted Locations
Atlas Insurance
Kawaiaha'o Church


text:
Laccident aérien du C-130 Hercules indonésien de 2009  est un accident survenu le  à 6 h 30 heure locale en Indonésie alors qu'un Lockheed C-130 Hercules de l'armée de l'air indonésienne transportait 112 personnes (98 passagers et 14 membres d'équipage). Il se rendait de la base aérienne Halim Perdanakusuma à Jakarta à celle d'Iswahyudi à Java oriental. L'accident a causé au moins 99 morts, dont deux au sol, lorsque l'avion a touché quatre maisons avant de s'arrêter dans une rizière du village de Geplak dans le kabupaten de Magetan. Au moins 70 autres personnes ont été emmenées dans un hôpital local. Les autorités pensent qu'il manque encore un corps.

L'avion était un Lockheed L-100-30(P), une version civile du C-130 Hercules, (immatriculé A-1325). Il effectuait un vol normal, transportant du personnel militaire et leurs familles de Jakarta à Java Est. L'avion était dans son approche d'Iswahyudi. Il s'est écrasé à environ  au nord-ouest de l'extrémité nord de la piste, puis a pris feu. Les conditions de vol et la météorologie étaient bonnes au moment de l'accident. La cause n'en a pas encoré été déterminée, l'enquête étant encore à un stade préliminaire.

Notes et références

Accident ou incident aérien en 2009
Accident ou incident aérien en Indonésie
Accident ou incident aérien impliquant un Lockheed C-130 Hercules
Mai 2009
2009 en Indonésie

redpajama_set_name: RedPajamaWikipedia


text:
Ford Announces A Bold Vision To Stay Relevant In A Changing World
Paul Armstrong Contributor
Ford Motor Company's President and CEO Jim Hackett on stage at CES
A damp Consumer Electronics Show kicked off with Ford Motor Company's President and CEO, Jim Hackett, announcing a slew of mobility solutions (autonomic vehicles, connected systems) around an idea Ford term as 'the Living Street". The ideas are a connected, autonomous and ethically fair city that blends mobility and transport into cities instead of letting it stick out.
Hackett wants Ford to be a bigger part of smart cities; "Together we can create cities where density and diversity give life, they're not in competition. It's not about cities getting smarter, it's about humans having a better day...Benches...not double-parked vehicles." Essentially, Ford wants to fix the issues and problems that cars and the disruption they can cause have created for communities and cities over the years.
Ford is creating a "box of legos with pieces that we can combine for different people around the world" per Marcy Klevorn, Ford's Executive Vice President and President, Mobility. Ford's 'flexible assets' mean cities could manage traffic around sporting events, road works or other elements to ease congestion. Ford essentially are saying use our C-V2X platform and standardize to benefit people with diverse lives.
Another example, Hackett discussed was intersections; "roads and curbs are battling right now...we're just beginning to see what challenges the technology will solve." By making roads and curbs 'symbiotic', Hackett believes we can solve some major problems to fix real problems and not just make cities smarter but more relevant. Ford will be creating a range of self-driving Jim Farley, Executive Vice President and President, Global Markets. "We're introducing a new self-driving business model...we're thinking about systems-based approach with a much larger impact - moving people and goods...serving humanity."
Farley went on to discuss how Ford is partnering with Lyft, Domino's Pizza and Postmates (announced today) with their own self-driving vehicle to serve the 'underserved'. From dry cleaners, flower shops and corner grocery stores - Ford wants to help the little guy use self-driving cars but keep congestion to a minimum. A nice idea (and certainly not impossible) but when you think about cities like London versus somewhere like Texas and really it all depends on demand and the state of the city itself. In short, Ford has picked a huge issue to cling onto to remain relevant in a changing world and marketplace.
Previously a self-confessed "furniture guy", Hackett began and ended speaking about how far we've come from the original ideas of the automotive industry but brought in elements of ethics, poverty, equality and intelligence noting that recent innovations have prioritized growing scale over expanding access. We're moving into a time where the safest car will be the one without a driver - the law, ethics and algorithmic decisions are being finalized to make this a reality but the key here is who will craft the new rules. Ford is taking a big step to remain relevant with moving beyond the vehicle as different options begin to emerge.
Follow me on LinkedIn. Check out my website.
Paul runs a technology advisory business called HERE/FORTH. Follow him on Twitter @paul__armstrong. His first book, 'Disruptive Technologies', is available now....