text:
"""
Implements rotations, including spherical rotations as defined in WCS Paper II
[1]_

`RotateNative2Celestial` and `RotateCelestial2Native` follow the convention in
WCS Paper II to rotate to/from a native sphere and the celestial sphere.

The implementation uses `EulerAngleRotation`. The model parameters are
three angles: the longitude (``lon``) and latitude (``lat``) of the fiducial point
in the celestial system (``CRVAL`` keywords in FITS), and the longitude of the celestial
pole in the native system (``lon_pole``). The Euler angles are ``lon+90``, ``90-lat``
and ``-(lon_pole-90)``.

References
----------
.. [1] Calabretta, M.R., Greisen, E.W., 2002, A&A, 395, 1077 (Paper II)
"""
# pylint: disable=invalid-name, too-many-arguments, no-member

import math
from functools import reduce

import numpy as np

from astropy import units as u
from astropy.coordinates.matrix_utilities import rotation_matrix

from .core import Model
from .parameters import Parameter
from .utils import _to_orig_unit, _to_radian

__all__ = ['RotateCelestial2Native', 'RotateNative2Celestial', 'Rotation2D',
           'EulerAngleRotation', 'RotationSequence3D', 'SphericalRotationSequence']

def _create_matrix(angles, axes_order):
    matrices = []
    for angle, axis in zip(angles, axes_order):
        if isinstance(angle, u.Quantity):
            angle = angle.value
        angle = angle.item()
        matrices.append(rotation_matrix(angle, axis, unit=u.rad))
    return reduce(np.matmul, matrices[::-1])

def spherical2cartesian(alpha, delta):
    alpha = np.deg2rad(alpha)
    delta = np.deg2rad(delta)
    x = np.cos(alpha) * np.cos(delta)
    y = np.cos(delta) * np.sin(alpha)
    z = np.sin(delta)
    return np.array([x, y, z])

def cartesian2spherical(x, y, z):
    h = np.hypot(x, y)
    alpha = np.rad2deg(np.arctan2(y, x))
    delta = np.rad2deg(np.arctan2(z, h))
    return alpha, delta

class RotationSequence3D(Model):
    """
    Perform a series of rotations about different axis in 3D space.

    Positive angles represent a counter-clockwise rotation.

    Parameters
    ----------
    angles : array-like
        Angles of rotation in deg in the order of axes_order.
    axes_order : str
        A sequence of 'x', 'y', 'z' corresponding to axis of rotation.

    Examples
    --------
    >>> model = RotationSequence3D([1.1, 2.1, 3.1, 4.1], axes_order='xyzx')

    """
    standard_broadcasting = False
    _separable = False
    n_inputs = 3
    n_outputs = 3

    angles = Parameter(default=[], getter=_to_orig_unit, setter=_to_radian,
                       description="Angles of rotation in deg in the order of axes_order")

    def __init__(self, angles, axes_order, name=None):
        self.axes = ['x', 'y', 'z']
        unrecognized = set(axes_order).difference(self.axes)
        if unrecognized:
            raise ValueError(f"Unrecognized axis label {unrecognized}; "
                             f"should be one of {self.axes} ")
        self.axes_order = axes_order
        if len(angles) != len(axes_order):
            raise ValueError(f"The number of angles {len(angles)} should match "
                             f"the number of axes {len(axes_order)}.")
        super().__init__(angles, name=name)
        self._inputs = ('x', 'y', 'z')
        self._outputs = ('x', 'y', 'z')

    @property
    def inverse(self):
        """Inverse rotation."""
        angles = self.angles.value[::-1] * -1
        return self.__class__(angles, axes_order=self.axes_order[::-1])

    def evaluate(self, x, y, z, angles):
        """
        Apply the rotation to a set of 3D Cartesian coordinates.
        """
        if x.shape != y.shape or x.shape != z.shape:
            raise ValueError("Expected input arrays to have the same shape")
        # Note: If the original shape was () (an array scalar) convert to a
        # 1-element 1-D array on output for consistency with most other models
        orig_shape = x.shape or (1,)
        inarr = np.array([x.flatten(), y.flatten(), z.flatten()])
        result = np.dot(_create_matrix(angles[0], self.axes_order), inarr)
        x, y, z = result[0], result[1], result[2]
        x.shape = y.shape = z.shape = orig_shape
        return x, y, z

class SphericalRotationSequence(RotationSequence3D):
    """
    Perform a sequence of rotations about arbitrary number of axes
    in spherical coordinates.

    Parameters
    ----------
    angles : list
        A sequence of angles (in deg).
    axes_order : str
        A sequence of characters ('x', 'y', or 'z') corresponding to the
        axis of rotation and matching the order in ``angles``.

    """
    def __init__(self, angles, axes_order, name=None, **kwargs):
        self._n_inputs = 2
        self._n_outputs = 2
        super().__init__(angles, axes_order=axes_order, name=name, **kwargs)
        self._inputs = ("lon", "lat")
        self._outputs = ("lon", "lat")

    @property
    def n_inputs(self):
        return self._n_inputs

    @property
    def n_outputs(self):
        return self._n_outputs

    def evaluate(self, lon, lat, angles):
        x, y, z = spherical2cartesian(lon, lat)
        x1, y1, z1 = super().evaluate(x, y, z, angles)
        lon, lat = cartesian2spherical(x1, y1, z1)
        return lon, lat

class _EulerRotation:
    """
    Base class which does the actual computation.
    """

    _separable = False

    def evaluate(self, alpha, delta, phi, theta, psi, axes_order):
        shape = None
        if isinstance(alpha, np.ndarray):
            alpha = alpha.flatten()
            delta = delta.flatten()
            shape = alpha.shape
        inp = spherical2cartesian(alpha, delta)
        matrix = _create_matrix([phi, theta, psi], axes_order)
        result = np.dot(matrix, inp)
        a, b = cartesian2spherical(*result)
        if shape is not None:
            a.shape = shape
            b.shape = shape
        return a, b

    _input_units_strict = True

    _input_units_allow_dimensionless = True

    @property
    def input_units(self):
        """ Input units. """
        return {self.inputs[0]: u.deg,
                self.inputs[1]: u.deg}

    @property
    def return_units(self):
        """ Output units. """
        return {self.outputs[0]: u.deg,
                self.outputs[1]: u.deg}

class EulerAngleRotation(_EulerRotation, Model):
    """
    Implements Euler angle intrinsic rotations.

    Rotates one coordinate system into another (fixed) coordinate system.
    All coordinate systems are right-handed. The sign of the angles is
    determined by the right-hand rule..

    Parameters
    ----------
    phi, theta, psi : float or `~astropy.units.Quantity` ['angle']
        "proper" Euler angles in deg.
        If floats, they should be in deg.
    axes_order : str
        A 3 character string, a combination of 'x', 'y' and 'z',
        where each character denotes an axis in 3D space.
    """

    n_inputs = 2
    n_outputs = 2

    phi = Parameter(default=0, getter=_to_orig_unit, setter=_to_radian,
                    description="1st Euler angle (Quantity or value in deg)")
    theta = Parameter(default=0, getter=_to_orig_unit, setter=_to_radian,
                      description="2nd Euler angle (Quantity or value in deg)")
    psi = Parameter(default=0, getter=_to_orig_unit, setter=_to_radian,
                    description="3rd Euler angle (Quantity or value in deg)")

    def __init__(self, phi, theta, psi, axes_order, **kwargs):
        self.axes = ['x', 'y', 'z']
        if len(axes_order) != 3:
            raise TypeError(
                "Expected axes_order to be a character sequence of length 3, "
                f"got {axes_order}")
        unrecognized = set(axes_order).difference(self.axes)
        if unrecognized:
            raise ValueError(f"Unrecognized axis label {unrecognized}; "
                             f"should be one of {self.axes}")
        self.axes_order = axes_order
        qs = [isinstance(par, u.Quantity) for par in [phi, theta, psi]]
        if any(qs) and not all(qs):
            raise TypeError("All parameters should be of the same type - float or Quantity.")

        super().__init__(phi=phi, theta=theta, psi=psi, **kwargs)
        self._inputs = ('alpha', 'delta')
        self._outputs = ('alpha', 'delta')

    @property
    def inverse(self):
        return self.__class__(phi=-self.psi,
                              theta=-self.theta,
                              psi=-self.phi,
                              axes_order=self.axes_order[::-1])

    def evaluate(self, alpha, delta, phi, theta, psi):
        a, b = super().evaluate(alpha, delta, phi, theta, psi, self.axes_order)
        return a, b

class _SkyRotation(_EulerRotation, Model):
    """
    Base class for RotateNative2Celestial and RotateCelestial2Native.
    """

    lon = Parameter(default=0, getter=_to_orig_unit, setter=_to_radian,
                    description="Latitude")
    lat = Parameter(default=0, getter=_to_orig_unit, setter=_to_radian,
                    description="Longtitude")
    lon_pole = Parameter(default=0, getter=_to_orig_unit, setter=_to_radian,
                         description="Longitude of a pole")

    def __init__(self, lon, lat, lon_pole, **kwargs):
        qs = [isinstance(par, u.Quantity) for par in [lon, lat, lon_pole]]
        if any(qs) and not all(qs):
            raise TypeError("All parameters should be of the same type - float or Quantity.")
        super().__init__(lon, lat, lon_pole, **kwargs)
        self.axes_order = 'zxz'

    def _evaluate(self, phi, theta, lon, lat, lon_pole):
        alpha, delta = super().evaluate(phi, theta, lon, lat, lon_pole,
                                        self.axes_order)
        mask = alpha < 0
        if isinstance(mask, np.ndarray):
            alpha[mask] += 360
        else:
            alpha += 360
        return alpha, delta

class RotateNative2Celestial(_SkyRotation):
    """
    Transform from Native to Celestial Spherical Coordinates.

    Parameters
    ----------
    lon : float or `~astropy.units.Quantity` ['angle']
        Celestial longitude of the fiducial point.
    lat : float or `~astropy.units.Quantity` ['angle']
        Celestial latitude of the fiducial point.
    lon_pole : float or `~astropy.units.Quantity` ['angle']
        Longitude of the celestial pole in the native system.

    Notes
    -----
    If ``lon``, ``lat`` and ``lon_pole`` are numerical values they
    should be in units of deg. Inputs are angles on the native sphere.
    Outputs are angles on the celestial sphere.
    """

    n_inputs = 2
    n_outputs = 2

    @property
    def input_units(self):
        """ Input units. """
        return {self.inputs[0]: u.deg,
                self.inputs[1]: u.deg}

    @property
    def return_units(self):
        """ Output units. """
        return {self.outputs[0]: u.deg, self.outputs[1]: u.deg}

    def __init__(self, lon, lat, lon_pole, **kwargs):
        super().__init__(lon, lat, lon_pole, **kwargs)
        self.inputs = ('phi_N', 'theta_N')
        self.outputs = ('alpha_C', 'delta_C')

    def evaluate(self, phi_N, theta_N, lon, lat, lon_pole):
        """
        Parameters
        ----------
        phi_N, theta_N : float or `~astropy.units.Quantity` ['angle']
            Angles in the Native coordinate system.
            it is assumed that numerical only inputs are in degrees.
            If float, assumed in degrees.
        lon, lat, lon_pole : float or `~astropy.units.Quantity` ['angle']
            Parameter values when the model was initialized.
            If float, assumed in degrees.

        Returns
        -------
        alpha_C, delta_C : float or `~astropy.units.Quantity` ['angle']
            Angles on the Celestial sphere.
            If float, in degrees.
        """
        # The values are in radians since they have already been through the setter.
        if isinstance(lon, u.Quantity):
            lon = lon.value
            lat = lat.value
            lon_pole = lon_pole.value
        # Convert to Euler angles
        phi = lon_pole - np.pi / 2
        theta = - (np.pi / 2 - lat)
        psi = -(np.pi / 2 + lon)
        alpha_C, delta_C = super()._evaluate(phi_N, theta_N, phi, theta, psi)
        return alpha_C, delta_C

    @property
    def inverse(self):
        # convert to angles on the celestial sphere
        return RotateCelestial2Native(self.lon, self.lat, self.lon_pole)

class RotateCelestial2Native(_SkyRotation):
    """
    Transform from Celestial to Native Spherical Coordinates.

    Parameters
    ----------
    lon : float or `~astropy.units.Quantity` ['angle']
        Celestial longitude of the fiducial point.
    lat : float or `~astropy.units.Quantity` ['angle']
        Celestial latitude of the fiducial point.
    lon_pole : float or `~astropy.units.Quantity` ['angle']
        Longitude of the celestial pole in the native system.

    Notes
    -----
    If ``lon``, ``lat`` and ``lon_pole`` are numerical values they should be
    in units of deg. Inputs are angles on the celestial sphere.
    Outputs are angles on the native sphere.
    """
    n_inputs = 2
    n_outputs = 2

    @property
    def input_units(self):
        """ Input units. """
        return {self.inputs[0]: u.deg,
                self.inputs[1]: u.deg}

    @property
    def return_units(self):
        """ Output units. """
        return {self.outputs[0]: u.deg,
                self.outputs[1]: u.deg}

    def __init__(self, lon, lat, lon_pole, **kwargs):
        super().__init__(lon, lat, lon_pole, **kwargs)

        # Inputs are angles on the celestial sphere
        self.inputs = ('alpha_C', 'delta_C')
        # Outputs are angles on the native sphere
        self.outputs = ('phi_N', 'theta_N')

    def evaluate(self, alpha_C, delta_C, lon, lat, lon_pole):
        """
        Parameters
        ----------
        alpha_C, delta_C : float or `~astropy.units.Quantity` ['angle']
            Angles in the Celestial coordinate frame.
            If float, assumed in degrees.
        lon, lat, lon_pole : float or `~astropy.units.Quantity` ['angle']
            Parameter values when the model was initialized.
            If float, assumed in degrees.

        Returns
        -------
        phi_N, theta_N : float or `~astropy.units.Quantity` ['angle']
            Angles on the Native sphere.
            If float, in degrees.

        """
        if isinstance(lon, u.Quantity):
            lon = lon.value
            lat = lat.value
            lon_pole = lon_pole.value
        # Convert to Euler angles
        phi = (np.pi / 2 + lon)
        theta = (np.pi / 2 - lat)
        psi = -(lon_pole - np.pi / 2)
        phi_N, theta_N = super()._evaluate(alpha_C, delta_C, phi, theta, psi)

        return phi_N, theta_N

    @property
    def inverse(self):
        return RotateNative2Celestial(self.lon, self.lat, self.lon_pole)

class Rotation2D(Model):
    """
    Perform a 2D rotation given an angle.

    Positive angles represent a counter-clockwise rotation and vice-versa.

    Parameters
    ----------
    angle : float or `~astropy.units.Quantity` ['angle']
        Angle of rotation (if float it should be in deg).
    """
    n_inputs = 2
    n_outputs = 2

    _separable = False

    angle = Parameter(default=0.0, getter=_to_orig_unit, setter=_to_radian,
                      description="Angle of rotation (Quantity or value in deg)")

    def __init__(self, angle=angle, **kwargs):
        super().__init__(angle=angle, **kwargs)
        self._inputs = ("x", "y")
        self._outputs = ("x", "y")

    @property
    def inverse(self):
        """Inverse rotation."""

        return self.__class__(angle=-self.angle)

    @classmethod
    def evaluate(cls, x, y, angle):
        """
        Rotate (x, y) about ``angle``.

        Parameters
        ----------
        x, y : array-like
            Input quantities
        angle : float or `~astropy.units.Quantity` ['angle']
            Angle of rotations.
            If float, assumed in degrees.

        """

        if x.shape != y.shape:
            raise ValueError("Expected input arrays to have the same shape")

        # If one argument has units, enforce they both have units and they are compatible.
        x_unit = getattr(x, 'unit', None)
        y_unit = getattr(y, 'unit', None)
        has_units = x_unit is not None and y_unit is not None
        if x_unit != y_unit:
            if has_units and y_unit.is_equivalent(x_unit):
                y = y.to(x_unit)
                y_unit = x_unit
            else:
                raise u.UnitsError("x and y must have compatible units")

        # Note: If the original shape was () (an array scalar) convert to a
        # 1-element 1-D array on output for consistency with most other models
        orig_shape = x.shape or (1,)
        inarr = np.array([x.flatten(), y.flatten()])
        if isinstance(angle, u.Quantity):
            angle = angle.to_value(u.rad)
        result = np.dot(cls._compute_matrix(angle), inarr)
        x, y = result[0], result[1]
        x.shape = y.shape = orig_shape
        if has_units:
            return u.Quantity(x, unit=x_unit, subok=True), u.Quantity(y, unit=y_unit, subok=True)
        return x, y

    @staticmethod
    def _compute_matrix(angle):
        return np.array([[math.cos(angle), -math.sin(angle)],
                         [math.sin(angle), math.cos(angle)]],
                        dtype=np.float64)


The law of product liability deals with the liability of the manufacturer, wholesaler or retailer of a product for injuries resulting from that product. This includes the manufacturer of component parts of the product, an assembling manufacturer, the wholesaler, the retail store or other ultimate seller of the product, and any other party in the distributive chain, regardless of whether you actually purchased the item yourself.
Research from the U.S. Consumer Product Safety Commission indicates that defective or unsafe products cause 29.4 million injuries and 21,400 deaths each year. Within the U.S., an estimated $700 billion is spent annually on the injuries, deaths and property damage caused from consumer product incidents. You or your child may be injured by something seemingly harmless or something you use every day, such as a hair dryer, toaster, baby chair, toy, iron, coffee maker, air conditioner, car, hand tool or even your clothing. Product liability law gives consumers the ability to sue for and recover damages from manufacturers, distributors and vendors for injuries resulting from accidents caused by products. Virtually all products are subject to products liability law, not just items on the store shelves — products subject to the law run the spectrum from food, drugs, appliances, automobiles, medical devices, medical implants, blood, tobacco, gases, real estate, writings, maps and even commercial jets.
Products liability claims are tort-based claims that can arise from negligence, strict liability or breach of warranty, though products liability is often focused on strict liability claims.


text:
Comedy To Watch
– Articles, Reviews, Interviews, News and more about all of the best (and occasionally worst) live, tv and film comedy.
April 29, 2019 June 4, 2019
Live Review: Rob Kemp, Josh Pugh
2Northdown, King's Cross, London, April 28th 2019.
As I mentioned in my recent review of David McIver and Will Rowland's Edinburgh previews right now these types of work in progresses are still in an early state and likely to change, and it's possibly unfair to review them while at such a stage, so I've decided only to comment on those that I really enjoyed and hope people will see both while they're being worked upon and when they're in a finished state. And once again both of the shows I saw today fall in to such a category, they're very different pieces of comedy but both made me laugh a good deal.
Rob Kemp was first off and the main reason I attended (with no disrespect meant towards Josh Pugh, I just wasn't aware of his work before today), Kemp's The Elvis Dead was one of the comedy highlights of 2017 as the comedian took the music of Elvis and changed the lyrics so that they applied to Sam Raimi's much loved horror film, but chatting to him after that gig he mentioned how it wasn't like his usual comedy shows and as a stand up he was quite different. So I had no idea what to expect from his new hour long show, "Moonraker 2: Moonrakerer", and there was the possibility it wouldn't be my cup of tea, or coffee or even wine (I'll drink alcohol out of any container) but if anything while nothing like The Elvis Dead it's just as funny, if not more so.
Kind of like a one man sketch show it saw Kemp perform a variety of different sketches, some of which recurred throughout the performance while some were one off's. Using a mix of audio and video due to the nature of the show the technical side of things was a little uneven but then this is of course early days and I'm sure it won't apply to the finished product, I wouldn't complain if it did though, the ramshackle nature of the show has a lot of charm, as does Kemp himself. At the end of the set he seemed a little disappointed and in a self-deprecating manner commented that he still had a lot of time to work on it before Edinburgh, but I thought 99% of it was pretty superb and he had no need to be negative about it at all.
It's the kind of completely unpredictable show that sees him sing new words to The Beatles Let It Be and then adapt that song to the Sesame Street theme tune, where we get on an ongoing news report about the artist Magritte and his inability to draw trombones and faces, there's a Top of the Pops style countdown of the Top 10 which is beautifully constructed, a quiz involving audience members testing their knowledge of sportsmen, a variation of the main character from the Death Note anime series informing the audience what their next act of urination will be, trailers for spin off's from the movie Jaws, a version of the 12 Days of Christmas based on Greek myths, and that's only about a fifth of the joyful madness which takes place on stage. It's constantly inventive, smart, daft and incredibly funny stuff, and a show that I'll definitely see again post the festival.
Josh Pugh in comparison is a far, far more traditional stand up, and I worried that his act might suffer after I'd enjoyed Rob Kemp's unique brand of silliness, and though it was the lesser of the two shows it still made me laugh a lot. In Pugh's show "Maybe The Real Comedy Awards Are The Friends We Made Along The Way" he admits he's sort of a laddish comedian but I don't think that really applies, the laddish comedians I've seen tell a lot of sex based jokes and ones which vaguely appal and thankfully there was none of the latter and only a couple of the former in the set. Being between two worlds was a big theme in the show however, as he talked about how in the comedy scene he's seen as quite bloke-y whereas at his local pub he's considered a flamboyant theatrical type just because he once got a question about a book right on the quiz machine, in what is a very funny routine.
He also talks about how he was invited to pitch ideas for BBC 4 Extra and didn't feel like he fitted in, this section is a little weak but at the end he admits he missed a big chunk of it out and as he was only on stage for thirty minutes by the end it was apparent it was true. The show wasn't a disappointment by any means though, Pugh has a lot of strong material about the nature of his relationship with his wife, what it's like to walk his dog wearing a t-shirt but no trousers, along with the fact that he has an eye condition that means his eye sight is quite poor and the way it's effected his life over the years. He has a lot of strong punchlines which made me laugh hard, and while it was mostly a fairly conventional set it was one I found greatly appealing.
Both of these were show's that I think will do really well at the Edinburgh Festival, I do lean towards preferring Rob Kemp's hour just because as much as I love stand up I've seen a crazy amount of it and now am a little fonder of comedians who do something a little different. Pugh is definitely a talented comic however and if that's your bag (which I'm sure it is for most) then he's someone who I'm sure you'll enjoy a great amount, and of course the perfect solution is to see both and have a ball of a time.
Alex Finch.
https://www.twitter.com/comedytowatch
Rob Kemp's Official Site.
Josh Pugh's Official Site.
Posted in Live ReviewsTagged 2Northdown, Josh Pugh, Live Review, Maybe The Real Comedy Awards Are The Friends We Made Along The Way, Moonraker 2: Moonrakerer, Rob Kemp, Stand Up ComedyBy Alex FinchLeave a comment
← Comedy Comics: Star Wars: Vader – Dark Visions Issue 3
Review: Joz Norris – The Incredible Joz Norris… →
Almost Forgotten
Comedy Comics
Comedy Oddities
Comedy Snippets
Comics Reviews
Essential Episodes
One And Not Done
Online Video Reviews
Stand Up Special Reviews
Taken Too Soon
Stand Up Special Review: Maria Bamford – Weakness Is The Brand
Gig Watch
Now That's What I Call Quite Good: Tammy and The T-Rex
Tv Review: Our Cartoon President Season 3 Episode 1
Comedy Snippets: 26/01/2020
Alex Finch on Essential Episodes: Nirvanna T…
Louis on Essential Episodes: Nirvanna T…
Garfield Ross on Tv Review: Ladhood Series 1 Ep…
Alex Finch on Review: The Mysterious Castle…
Peter on Review: The Mysterious Castle…

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: What is '$data' in ngtable's HTML page I am using ngtable and at this place in HTML while displaying table
<tr ng-repeat="row in $data">

I do not understand the use of $data, as '$' is not needed in other cases in ng-repeat.

A: ng-table maintains it's own scope, and $data is the data which exists in this scope, rather than your full data set, which is on the scope of the page controller.  It is the property that is populated by the getData() function call in the ngTableParams() object.
This usage and syntax is deprecated, and has been replaced entirely in the current ng-table source, which is now written in TypeScript as of v2.0.0.

redpajama_set_name: RedPajamaStackExchange


text:
Xenylla subcavernarum är en urinsektsart som beskrevs av da Gama 1969. Xenylla subcavernarum ingår i släktet Xenylla och familjen Hypogastruridae. Inga underarter finns listade i Catalogue of Life.

Källor

Hoppstjärtar
subcavernarum

redpajama_set_name: RedPajamaWikipedia


text:
Farai Dauramanzi
New Mayor
Councilor for Ward 17 Benard Manyenyeni is the new mayor for the city of Harare, taking over from Muchadeyi Masunda.
The mayor and his deputy were today elected by Harare's new councilors, who also took their oath of office before town clerk Dr Tendai Mahachi at a special meeting of council at Townhouse.
Manyenyeni, who won his municipal seat on an MDC-T ticket, is a fresh man at Townhouse. He is expected to bank on the experience of his deputy, councilor for Ward 13, Thomas Muzuva also from the MDC, who served in the previous council.
Manyenyeni landed the job after garnering 38 votes against seven that were received by the other nominee for the post, councilor Musatye Gwasira from Zanu-PF. The same pattern of vote distribution was also followed in the election of deputy mayor, which saw Muzuva shrugging off a challenge from councilor Samuel Garachani of Zanu PF.
In his handover speech to the new mayor, the Harare Provincial Administrator Alfred Tome, who was the joint caretaker, urged the incoming council executive to make sure that they work for the improvement of service delivery in Harare.
"The provision of water, waste management, the roads themselves, public lighting housing and affordable health services should be high on your agenda. We want to make Harare the Sunshine city of the world," said Tome.
In his first address to council, His Worship Manyenyeni said he understood Harare's problems and he was banking his success on the support of all stakeholders. "My office is ceremonial so I charge the town clerk and his executive team and those directly below him to execute their tasks with full commitment to delivering service to our residents. We can only be ceremonial as you are operational."
"I urge all the residents of Harare to be involved and also play their part. The new council will waste no time in getting to work in dealing with the critical issues that we all know about. The city has many challenges particularly water; our roads are an eyesore and the issue of waste collection," said the new mayor.
The deputy mayor elect, Muzuva said he was grateful for being elected and urged all councilors to take off their political jackets and concentrate on service delivery.
"This place is not a political field. The Townhouse is a place for service delivery. We are here, not for politics, but to bring service to the people. The people out there need water to drink and safe roads to travel on," said his worship deputy mayor, Thomas Muzuva in his acceptance speech.
The new mayor is now faced with a herculean task of dealing with the challenges that have plagued Harare for the past decade. All that remains to be seen is whether he will be up to the task.
2 thoughts on "Harare has a new mayor"
Callie on July 7, 2016 at 9:33 am said:
I needs to spend some time learning much more or understanding
more. Thanks for wonderful info I was looking for this info for my mission.
Hi there! Would you mind if I share your blog with my facebook group? There's a lot of people that I think would really enjoy your content. Please let me know. Thank you


text:
Strugari is een Roemeense gemeente in het district Bacău.
Strugari telt 2565 inwoners.

Gemeente in Bacău


text:
The SEC Keeps Quiet as the F-Squared Fallout Keeps Spreading
The hits just keep on coming for F-Squared and Virtus [profile]. Yet whether or not one of those upcoming hits will come the Securities and Exchange Commission (SEC) is still TBA.
Yesterday Sanders Wommack of RIABiz penned the trade publication's latest deep dive into the fallout from F-Squared's SEC woes. RIABiz reports that giant insurance brokerage Ameriprise and RIA custodian and online brokerage TD Ameritrade are both cutting ties with F-Squared (and with F-Squared-powered Virtus funds).
A TD spokesman confirmed to RIABiz that TD Ameritrade no longer makes the F-Squared products available. And the trade publication adds that, as of yesterday, Ameriprise is blocking its advisors from buying the F-Squared products and "forcing its advisors to sell those AlphaSector funds that their clients currently own." AssetMark, Raymond James, RBC, and Stifel Nicolaus all reportedly previously limited access to F-Squared products in the wake of the SEC's investigation into performance reporting issues.
RIABiz also highlights a brush off the publication received from the SEC. On January 27, RIABiz made a Freedom of Information Act request "for documents related to an ongoing SEC investigation into Virtus". This month the SEC responded, declining the trade publication's request via the law enforcement exemption of FOIA:
It is the general policy of the Commission to conduct its investigations on a non-public basis. Thus, subject to the provisions of FOIA, the Commission does not disclose the existence or non-existence of an investigation or information gathered unless made a matter of public record in proceedings brought before the Commission or in the courts. Accordingly, the assertion of this exemption should not be construed as an indication by the Commission or its staff that any violations of law have occurred with respect to any person, entity, or security.
And RIABiz points out some changes Virtus recently made to its litigation disclosures in SEC filings. Between that and the SEC no-comment, the trade pub wonders about "the possibility that the Securities and Exchange Commission is indeed examining wrongdoing" at Virtus. (The SEC already settled with F-Squared itself, though not with F-Squared's former chief.)


This document is about some of the values you can put in the options parameter.
strokeWidth: 3  // Y1 gets a special value.
strokeWidth: 1  // so does Y3.
The result of these options is that Y1 will have a strokeWidth of 1, Y2 will have a strokeWidth of 5 and Y3 will have a strokeWidth of 1. You can see a demonstration of this here.
Some options make more sense when applied to an entire axis, rather than to individual series. For instance, the axisLabelFormatter option lets you specify a function for format the labels on axis tick marks for display. You might want one function for the x-axis and another one for the y-axis.
The keys in the 'axes' option are always 'x', 'y' and, if you have a secondary y-axis, 'y2'. If you set the "axisLabelFormatter" option at the top level, it will apply to all axes.
To see this in practice, check out the two-axes test.


This is the official testimonial entry page for my testimonial contest (Contest prizes and rules). This contest has ended. Click Here for Contest Winners.
2) Testimonial focuses on me(Victor Cheng - as opposed to referencing any specific training video, product or material of mine) and specifically identifies what you learned from me that made the difference in getting your offer(s) and especially any feedback you received from interviewers that supports your point of view.
3) Your Full Name & Company Name - Be sure to include your first and last name, the name of the consulting firmwhose offer you decided to accept and your title. Since I'll be using these testimonials for credibility purposes, I really do need first and last name to preempt any critics from even remotely implying the testimonials aren't anything other than 100% authentic. As you know by now, in the consulting business your reputation and integrity are EVERYTHING.
4) Video format [Optional] -- If you state the above in a You Tube video (with the download video setting enabled) and post the link to your video below, your entry automatically jumps to the top of the list as all video testimonials will automatically be rated higher than text-only. (But an extremely strong text only testimonial can still win, so don't hesitate to submit either type).
If you're pressed for time, you can submit a text one right now (so you definitely have an entry), and come back later and post a link to your youtube recording later (which will automatically be combined with your previous text). Finally, if you record a video, remember to a) SMILE!, and b) just deliver the testimonial (don't say "this is my contest entry" or the testimonial is unusable for my purposes). Good luck and may the most factually persuasive testimonial win!
This contest has now ended.
Legal Stuff - (Basically you give me permission to use your testimonial) By submitting an entry, you grant my company Fast Forward Media, Inc. a non-exclusive, worldwide right to reprint or replay your testimonial across any media for perpetuity starting March 1, 2012. By stating your name at the end of your testimonial, that serves as a digital signature indicating that you agree to these terms.
My Final Round at McKinsey is scheduled only for March 16, 2012. Can I participate to Testimonial Contest? – Best regards, D.
I enjoyed Victor Cheng's thoughts immensely. His thoughts shed light on be ethical, quantify by data, and be think out of box. Following those three and you will see more luck coming in your life.
When I signed up for access to his videos. I wrote the message customer support and requested if I can have transcriptions since I am deaf. With no hesitant, they sent me transcription.
The message in transcription opened my mind. I worked harder to improve my ability to crack the business case. It has made me a better strategic thinker in personal and professional life.
Victor Cheng's articles were an inspiration for me to go bigger and bolder in my endeavors. I become a student of life pursuing strategic thinking related studying Barbara Minto's Mece to story of Marvin Bower to thought leader in strategy fields.
Well actually I'm one of the few people who read your post and your books just for sake of pleasure!
I Know I'm a bit out of scope but this is the only chance I have in which I'm sure you are going to read my long post!So I make use of this opportunity.
I'm a student and I've got two more year before finishing my university. Obviously, I've always been interested in the consulting environment but when I discovered your website and your videos, you really opened my mind. You helped me to see the entire business world with a different perspective, not merely the over-discussed world of MBB and co. And this is very valuable for me and for my career(FREE).
The first email I read during the day is yours and when you suddenly stopped sending me new email with your thoughts, I was a bit worried. And Accordingly I subscribed to your newsletter again with a different email address([email protected]) in order to see if it was a problem or not.
(seems stupid and probably is!).
So what I want to emphasize is not your helpful material about consulting(even though is your "label"), but the thoughts you give us about everything in the world.
The most important thing I learn was about your client friendliness and I'm writing an ebook about that in which I'd like to include some of your advice(they are helpful in any kind of environment).
Above all, to my opinion every successful person has had a mentor during his life.
So far I'm not successful, we haven't meet yet, but I rely so much on your words that if you decide to write a book about "arts"(I'm fairly hate it),I'll read it. It's difficult to explain the feeling, I hope this is clear.
anyway, I sent you an email one month ago in which I was willing to work for you for free. Maybe you don't remember that, but the deal is always open so it's up to you.
Thanks again for the testimonial contest but I'm happy if you just read this post!
I'd like to let you know that I am very disappointed that you have held back all the good stuff while writing your new book.
On a serious note, I have thoroughly enjoyed your insights as I prepare for my forthcoming interviews. I have progressed from unconsciously ignorant to at least consciously competent and for that I thank you.
If you ever make your way down to Perth, Western Australia, drop me a line and I'll buy you a beer or two to say thanks.
Good luck in the future and with your book launch.
I have been following Victor Cheng's Case Interview lessons for almost three years now. Over this period, I have become quite a Business Analyst and landed a dream Internship as a 3rd year undergrad. If it wasn't for Victor Cheng's coaching, I would have been trying to reach a destination without a road map. Victor's approach is very tactful when solving business problems and his frameworks are very effective and help you organize your thought process. Also, his style of teaching is quite motivational as he understands human psychology that drives successes and failures in life. His lessons are not just about solving business problems but they have also been life lessons for me. Thank you Mr. Cheng, Thank you for everything!
After passing McKinsey's PST, I went to a case coaching lesson and was among the 20% who hadn't practiced a case interview yet. That is when I found out about Victor's page and resources. It definitely helped me get started in case interviews and I took those materials everywhere I went in my backpack to practice.
Victor's materials gave me a clear understanding on how to structure a case interview with a highly logical approach, which was always valued in the interviews I had.
This helped me get an offer from a BCG and a boutique firm, also getting to McKinsey's last round (I decided to step down as BCG was my top choice).
After using Victor's materials I had a better insight of what the consulting world looked like, and with practice and perseverance received the offer I wanted.
Think OUTSIDE of consulting. You never know what you are gonna learn from Victor. The point is to learn from his mechanism in thinking for oneself and on life, not to mimic the exact actions. For me, his fresh yet broadly applicable advice helped me embark on an entrepreneurial pursuit – something neither you nor I would have expected for sure.
I have been checking and analyzing Victor´s videos, emails, and website for about 4 years, and since then I can tell you that my skills to master the business case interviews have improved significantly, along with Victor´s new additional coaching services offer on his webpage.
Caseinterview.com and Victor not only help you on how to follow the structure and procedures to pass the most important job interviews at the elite consulting firms, but also and most important, how to overcome the feelings of failling and the lonelineess of being rejected along the road.
Thanks to Victor and Caseinterview.com I have gotten to grasp the essentials on how to prepare well on the consulting world, as well as understanding better my guidelines in managing my professional career as a top executive in the future.
Even though I have not gotten in the top three firms by far, I was able to get into a business strategy department of an international renting car franchise in Ecuador, as a Corporate Account Manager. In this departament I have learned and been able to apply some business case interview scenarios in real life such as entering a new local market with the franchise brand, increase the market share with new services, and analyze why profit,sales and cost have increased, along with getting new corporate clients.
I know that I am still far away to achieve excellence to be considered a highly skilled consultant, but if the consulting world was not mean to be for me, at least I have the advantage and pleasure to apply the consulting tips such as: sinthesized method, the formulation of hypotheses and extrapolate information.
Believe me these tips, allow me to think outside the box, and avoid the rutinary management operation skills, that that means a lot.
I firmly believe that Victor Cheng's materials are the best source of information for learning what consulting firms are looking for during interviews and applying those skills in a time efficient manner. I began preparing for consulting interviews about a month before what would end up being my final round interview. I was left very frustrated initially because other popular guides such as Case and Point and the Vault Consulting guide were very difficult to practice cases without the use of a partner. It wasn't until I found Victor Cheng's material that I was able to refine my skills to a point where I was able to land a summer associate offer with BCG Canada.
Over a period of two very intense weeks, I was able to use all of Victor's materials as a crash course in consulting, which was even more important for me coming from an engineering background. The materials Victor presents really emphasis the importance of hypothesis over frameworks, which was a key factor in my interview success. In addition, Victor not only states what to do in an interview, but why you should do it. Knowing the logic an reasoning behind what consulting companies were looking for made it much easier to answer both fit and case questions in a way that demonstrated my consulting strengths. Finally, Victor's materials are extremely good for learning how to "ace the case" by yourself. The simplicity in which he presents his materials make it easy to absorb the information, even if you do not have access to live practice.
Overall, I would say that Victor's material played a major role in helping me to secure a summer position at BCG, and I would recommend his materials to others, especially those who are going through the case interview process alone.
Title: Sr. Manager, CSL Behring LLC.
Following Victor's writing can help drastically improve your style of management, communication and thought process. I have increasingly and noticeably been incorporating the three reasons and the MECE concept to tighten my thinking and communication.
For a year now I have been learning from and adopting Victor's style of communication, rationalizing thoughts, synthesizing conclusions and presenting using the ubiquitous three reasons. I now see new respect from my colleagues and senior executives at work. Victor's coaching has given me the confidence to aspire a move to the Corporate Strategy department within my company.
It is one thing to think through something, and another to show that you thought through something. Victor teaches you to write in such a way that people realize how well you've thought through something.
My name is Warren Cheng. I am an associate at the Boston Consulting Group in Hong Kong. While applying to different consulting firms, I have used many different resources – books, interview coaches, alumni connections, various consulting guru blogs…you name it. Having seen and used many of these materials, I can say for sure that Victor Cheng's material is the most useful in helping to score my offer. And that is for specifically three reasons: his versatile approach, consultant way of communication, and passion for the subject.
Victor teaches not just frameworks, but a high level of thinking. This way of thinking helped me solve my case interviews disregarding the case type I receive: whether it is an M&A, market entry or turnaround. It requires me to memorizing nothing more than a few simple business ideas. Since I was studying in the US while applying to be in an Asian office, my rounds of interviews are with consultants from both the US and Asia. Because of this, the cases I received ranges from straight forward number crunching to brainstorming with Partners, and on subjects across the continents. I would have long been disqualified if I had stick to simple framework memorizing. Thanks to Victor's approach, I was able to adapt to different situations while leveraging logic and business sense unique to myself.
Another asset that I learned from Victor is to communicate like a consultant. It is easy to layout: structure, sign-post and synthesize. But to actually do it in a case interview is another matter. In all the communication with Victor, whether it was email, voice recording or video, Victor keeps reinforcing the consultant way of communication. It was so embedded in me after having gone through his case prep materials that I started talking this way myself. One of the feedbacks I got from a Partner after my interview is that my summaries during and at the end of the case (what Victor calls synthesis) was clear and concise, something that is not common in associate level candidates. Even until this day, after being a consultant for a while, I still talk with the same manner and receive praises for being concise in my communication.
Finally, I would argue the most influential part about Victor, is his passion for consulting. Victor is not only good at cracking case interviews – he likes solving them as well. Only with passion can someone dig deep into analyzing the entire interview process: from dynamics in the behavioral portion, to techniques and body languages to watch out for during the case portion. Victor's passion for the subject makes the daunting task of prepping for cases a little more fun. And I would argue that this is the key to my success of getting an offer at BCG – Victor made me like practicing and actually doing case interviews.
There is no doubt that the road to consulting offer is a tough battle. And I was really fortunate to have Victor be there along side. I could not have gotten my BCG offer without his help.
I'm not 100% sure as to how to allow the "download" option, I could only find the embed option. If you need it set feel free to contact me.
Thank you again for all the help!
My name is István Mag, I'm a 23 year old business student and a future first year Associate at The Boston Consulting Group. In the following, I tell the story of how I got my dream offer from the Hungarian office of BCG and especially how Victor Cheng helped my dream come true.
I think BCG extended me an offer for a lot of reasons, but the fact that I've spent at least 50 hours just on reading and learning Victor Cheng's advice as well as watching his videos are definitely one of them.
In May 2011 when I got the invitation for the interviews with BCG I felt ready for the challenge due to my academic and professional background. I've done the CEMS Master's in International Management Program with which I spent one semester in Switzerland and I've worked almost one year at an M&A boutique in Budapest. Moreover, I've taken part in a lot of case competitions- sometimes with success- where I've learned a lot about solving cases. In fact, I got the invitation from BCG owing to my performance at the BCG strategy cup.
So, I felt ready for the challenge but I postponed the interviews by fall 2011 because I was going to do a summer internship at an M&A boutique in London, UK. Luckily, since when I started reading Victor's emails whilst doing my summer internship I realized I was so far from being prepared.
Of course, I asked my friends about their experiences and I knew I would have to prepare for the interviews since BCG was my dream workplace, but I wouldn't have thought that I had basically no knowledge of how to do well on these very special interviews.
After the realization of lacking the necessary knowledge I dug deeper in the topic, and spent a lot of time going through Victor Cheng's lessons repeatedly. I copy pasted all the emails I received from Victor into a word file that I was reading all the time. In total the word document is 64 page long… and every word was worth considering.
Victor taught me how to prepare both methodologically and mentally and this is what makes the difference between him and the competitors.
As for the methodological point of view, I found it extremely useful that Victor not just described basically every minute of the interview but also explained how you should start and then drive the interview and how you can make sure that you don't miss points of utmost importance as well as how to draw a conclusion that's based on a thorough and structured analysis at the end of the interview.
For the opening of the case, the most valuable was that Victor demonstrated how to clarify the objective and taught how to draw a well-structured issue tree that was essential for solving the case.
Regarding the middle of the case interview, the tips that eventually turned out to be most helpful were the importance of always comparing the numbers you receive or ask for with previous time periods' numbers and the competitors' numbers as well as the importance of being hypothesis driven and the importance of sequential synthesizing.
With regard to the closing of the case, the form that Victor suggested appeared to be extremely powerful.
As for the mental preparation, it's crucial that through Victor's guidance I've understood the interviewers' mindset better. Moreover, I also managed to lower my stress level by accepting Victor's comforting thoughts that even if you don't do well on a case interview, it doesn't mean that you're not talented; it only means consulting is not for you, but you can be equally successful in other fields of business and life.
Since I think I managed to follow most of Victor's advice I got good feedback after my interviews. Although these were literally my first consulting interviews and I had the chance to do only two mock interviews, I was told it seemed I knew what I was doing, I seemed confident and my thinking process was well-structured.
In conclusion, although I had been indirectly training for consulting life and interviews for years, without Victor Cheng's guidance I probably wouldn't have got the offer from BCG.
Thank you Victor Cheng! Good luck with everything in the future!
I wrote to you a few months ago thanking you for your help when I received an offer from McKinsey's Stamford office, but kept it short since as great as gratitude is, long emails are not. As I said then, I consume an unhealthy amount of self-help/improvement/whatever materials and yours are the best (in any category). It is extremely specific and very reflective of reality, turning the unnatural [case] interview setting into a natural one. Now that you've given me permission to bombard you, I'm thrilled to help you produce more excellent materials in any way I can, even if I'm just providing a single data point!
Wish you much success and can't wait for your future materials.
I was a recent Harvard undergraduate. During school, I became fascinated by the great ideas in business, psychology, and their growing intersection–what makes certain people or institutions successful and others not? While the current focus of management consulting was (and is still) less about psychology, I really believed that I would find the experience incredibly invigorating and could even someday help lead the new revolutions in business thinking (e.g., MIX). Full steam ahead.
In school, I was a top performer and excellent presenter. I also had significant experience effectively leading large groups of people. And if there was ever an ocean to be boiled, I vaporized it, going through every possible nugget of information on case interviews (including your Case Interview Secrets, which were the most helpful), practicing more than anyone else I knew. However, I failed every one of McKinsey, Bain, BCG, Oliver Wyman, Monitor, Booz, and probably a few others.
Under the stress of an actual interview, I took nuclear weapons to deal with anthills and completely over-thought each question. I prepared in the most naïve way—the way I had always prepared for things and exactly as you suggested not to—and was sorely disappointed in myself. Looking back, though, at least my consistency was remarkable.
It wasn't until nearly a year and a half later (and well into my current job) that I stumbled on your pitch for LOMS. I wasn't planning to interview again, but after a few minutes, I knew LOMS could get me the offer: before, I had the best tools (Case Interview Secrets) and enormous amounts of material (all my reading and thoughts), but I was missing the instruction manual. I immediately downloaded LOMS to my phone and listened to it nearly 24/7. By the time I submitted my resume to McKinsey a few weeks later, the entire interview process seemed like a formality—I was that good. What happened?
With LOMS, you did all the testing for me—what works and what doesn't? From structuring ideas down to specific speech patterns, I learned to sound and think like I had already been working at McKinsey and that the interview was just another problem-solving session.
I'm a big believer in 'practice makes perfect'. With your materials, I was able to practice in the right way as much as I wanted. Before, I didn't have anyone (even across many friends) who wanted to practice as much as I did, and certainly didn't have someone who could provide crucial, on-point feedback.
This is more a corollary of points 1) and 2) because guided practice builds confidence, but it was the deciding factor in my ultimate success.
1. I prepared a PARADE 'summary' for the three or four question archetypes for four experiences (around a dozen summaries). These are what I gave as the initial response to personal experience question.
a. What was I thinking?
b. What were others thinking?
c. What did I say and why?
d. How did others react?
Since digesting your case interview materials (alone, never mind the HSMC stuff), I have also become a more effective presenter and a more effective thinker. My work has improved so much that senior people are taking notice. In fact, I was recently invited to meet with the former CEO of Goldman Sachs International and he specifically followed up afterward to begin a potentially life-long relationship. These unexpected benefits make me re-realize how deep the advice you give actually goes…I can't wait for more good surprises!
Apologies, last name for the above.
As I was looking to transition from banking into consulting, my past experience and network helped me secure interviews with most of the big consulting firms. But as I discovered after my first interview with Oliver Wyman Finance, this was clearly not enough to get an offer.
I tried many of the books and training options for case study available online, went through pages of GMAT exercises, asked consultant friends to give me mock case interviews. Everything made sense, I felt comfortable, and yet I still just got to the final round of McKinsey. I was good, but something was missing.
And then I discovered Caseinterview and LOMS. It was a complete breakthrough. Listening to your cases for hours on end, replaying the great pyramid principles, the mistakes, your corrections, just cleared my mind and organised my thoughts. For one month I spent about 5 to 6 hours a day listening LOMS, while continuing some of the side training and reviewing your case interview secrets. The frameworks and case analytics eventually just became a part of who I was, and I could hear your advice in my head as I solved new cases. From then on I went on nailing every case interview I got with BCG, AT Kearney and Monitor.
I have been an incredibly happy Senior Consultant at Monitor in London for the past 6 months, and I owe much of this happiness and success to LOMS training. Your advice and tools unlocked my potential and gave me a consultant mindset.
Hello my name is Mihnea Munteanu, and I'm from McKinsey & Company Chicago. I'm here to share with you my experience with Victor Cheng.
In a very short period of time, I went from literally not knowing anything about consulting, coming from a undergrad major that doesn't often partake in the consulting route to securing job offers with the two top firms in the industry. Victor helps you get a fundamental understanding of what consultants do and the skills needed to succeed in it. Victor emphasized structured thinking, structured communication, and team work. These skills are really the ones that are tested during the case inteview, they're the ones I use on a day to day basis at McKinsey. What Victor does a bit differently from the competition is that he really focuses on unveiling why and how the interviewer is looking for these skills, and then he demonstrates how you can best show these skills on interview day. For example Victor emphasizes that you really need to communicate your logic outloud during the case. The case interviewers look for this because on the job we do this every day and Victor appropriately puts a lot of emphasis on this aspect. I got a lot of feedback after I was hired at McKinsey that I had done a really great on doing this the case. Even though I had always been great at communicating my thoughts, if Victor hadn't highlighted this for me as important skill, I probably wouldn't have focused on showcasing it during the case as much. I think an aspect that really made a difference in me securing multiple offers was the emphasis and the technique Victor put around giving the conclusion to the case. I had a really tough case in one of my interviews where we were jumping around so many different aspects – suddenly I had to tie them all in together. Because I had practiced formulating my conclusions in the way Victor suggested, according to the interviewers, I was the only one to fully beat that case in the entire interview process, at least up until that point. Clearly Victor's advice was incredibly powerful resource that really helped me structure the conclusion in a concise way I just want to end this by saying that I really would recommend Victor's advice during the interview process as I've seen that they are consistently very high quality resources and they've helped me a lot.
My name is Puttipath Tasnavites from Thailand. Without all your help with the LOMS program, I would never be able to receive an offer from BCG. Your LOMS has improve my ability to look at the problem in a structure way and also to find the solution in the best way possible which really differentiate me from other candidates. All the tips you gave are what make the difference between getting an offer and doesnt.
If you click on the link below you will be able to see my VIDEO testimonial.
I prepared also a TRANSCRIPT version.
I would like to THANK you for the help you provided to me in my recruiting process and beyond that but also to TESTIFY that your material really helps in various fields. The acknowledgment part is important since it provides the key points of WHAT I have learned through your material and personality. Then, the testimonial actually shows HOW it has worked for me.
There are 3 dimensions that were impacted during my preparation. I identified them and I would like to acknowledge EACH of these.
As a PhD student in chemistry, I was not familiar at all with the overall approach of a case interview as opposed to other candidates (i.e. with MBA background) that are usually aware of the general process. This gave me the opportunity to be the most COMPLETE TARGET (receptor) among the customers segments [;-)] of your teaching since I took benefits from EACH 3 LAYERS of the learning process that you shared with us via your different materials.
Firstly, you FAMILIARIZED me with the CONCEPT of a case interview. Initially, you introduced me to case interview BASICS and MINDSET. Then, your FRAMEWORKS helped me to get more SENSE of how to match the RIGHT problem solving approach (structure) to the case. You showed me the relevancy of being both QUALITATIVE and QUANTITATIVE. – Thank you for that!
The second part was the INTERNALIZATION via learning on a deeper level. In this respect, your method (i.e. LOMS and daily e-mails) helped me to be ACTIVE in the learning process. This is very relevant, since it enabled me to be conscious of the HABITS that I needed to incorporate but also it helped me to BUILD those habits in order to develop a CONSISTENCY in my THINKING (structure analysis) and COMMUNICATION skills (phrasing). – Thank you for that!
Finally, you helped me to make the DIFFERENCE with other candidates. The automatism mechanisms that I developed following your method allowed me to devote my brain to CREATIVITY and CRITICAL THINKING (out of the box), and my body to ENERGY and STRESS CONTROL during the interview. These values are extremely significant during the case interview. The nuances of your INSIGHTFUL comments forged me these particular ABILITIES that participate clearly to INTELLIGENCE development and improvement. – Thank you for that!
Victor, the 3-step process I just described is drastically important. Indeed, all together it conveyed a PERLOCUTIONARY act mainly on 2 levels.
CASE-SITUATION adaptation: Through your teaching material, I developed very specific skills. I have learned WHY and HOW being HYPOTHESIS-DRIVEN. This ability is the main driver that really CONDUCTS all type of case analysis. The hypothesis is the starting point of the THINKING and the DATA-DRIVEN approach shapes that THINKING. Moreover, if I know WHEN to apply and HOW to adapt the STRUCTURE and the PHRASING, then each specific situation can be aced. You helped me to understand this and apply this for my case interviews. – Thank you for that!
LIFE-SITUATION adaptation: I do think that this specific METHODOLOGY applies in REAL LIFE as well. You conveyed to me your RATIONALE and the ANALOGY with HOW to solve daily issues with a third party, organize my argumentation, and communicate it became obvious. – Thank you for that!
The last level of impact of your programs is strongly linked with PSYCHOLOGY. And there are 2 additional life lessons I took from you.
Your personality and web-site policy (i.e. refund policy) contribute to the learning as well. One can learn from your FAIRNESS and HONESTY. You deliver a message but you deliver it in a RIGHT and NICE way. This favors the TRANSMISSION but also can be taken as a MORAL lesson. – Thank you for that!
The last point I would like to mention is about your advices to OVERCOME rejection or pressure. This is important because you prepare people to the REALITY and how to MANAGE the EMOTIONS. This can be taken as life lesson as well! – Thank you for that!
I am here to factually SUPPORT that what you teach actually WORKS.
It works on the CASE-LEVEL because I am getting on a FINAL ROUND at Mc Kinsey in Switzerland. The feedback of my interviewers – I had 3 interviews – were: "We liked your CREATIVITY and ENERGY". It meant to me that I was developing that DIFFERENCE interviewers look for (third dimension). After familiarization and internalization, I was just enough stressed to convey my CREATIVITY and ENERGY to the interviewer.
It works on a more GENERAL-LEVEL daily with my colleagues at work – I am still working for my thesis. I am applying the CONCEPTS I have learned with you to DEVELOP my research and ANALYZE my results. It impacted discussions with friends as well. In fact, the QUALITY of discussions I have around politic, science, or economy improved with your orientations upon PRACTISING of your method.
After all, the interview process is a function of 2 variables: the CANDIDATE and the INTERVIEWER. We can meet all kind of interviewers. Your life lessons really HELPED to be at ease with everyone.
My name is Cosmin Leonte and I currently not working in management consulting but that is my goal. I work for Unilever Netherlands.
Through your materials I have learned more than reading any books or guides. Yes, I might not be working in consulting yet, but I practice and apply your tips and hints everyday, not to mention the skills that are required in the industry.
I gather and I make notes on most of the things you say and people started noticing. I have more structure in my approaches at my current work place and friends told me I should be working in the industry. The way you structure your ideas and present techniques are things that I take away.
Victor teaches a partner or high ranked way of thinking. Thanks to Victor I am able to structure and infer ideas that are not common at people at my age and rank.
Victor tells you to act and present like a consultant. Though my work is a little different from a consultant's, I receive praises for being concise in my communication both verbal and written.
What I learned from Victor the most is that you have to like what you do, and I like doing this. I am challenged by having mock interviews and by the possibility of joining the industry.
I have made so much progress without discussing with you so I can only think that the opportunity to be your trainee would only propel my development.
Your case interview preparation materials helped me land exactly the job I wanted as an Associate at McKinsey & Company in New York. Below is a link to my YouTube testimonial and a transcript. Thank you so much for all you have done with both the dissemination of your techniques and the construction of a community to help those preparing.
My name is Zach Jacobson. When I began preparing for consulting interviews, I realized that my background as a PhD candidate in engineering had left me completely unprepared for the case interview process. So I did my research – I began looking at every piece of case preparation material that I could get my hands on – I bought books, I looked at online materials, studied standard frameworks, looked at consulting club slide decks, you name it. I found that they each had slightly different procedures for how to solve cases, and a lot of them had complicated flowcharts or long lists of questions with advice on what question to ask exactly when. None of them had one thing: none of them taught you how to think.
That's when I discovered Victor Cheng's materials and that's what makes Victor Cheng's techniques different. Instead of asking you to memorize twelve different case systems, or what question to ask exactly when, it teaches you how to form hypotheses and then test them. Using this hypothesis driven approach, you're able to use the information you're given to ask the right questions that help you find that gold nugget that make you think "hmmm…that's interesting" that you can use to crack open the case and solve it.
In my personal interview process, Victor Cheng's techniques helped immensely. In one case, I was going down a rabbit hole, and I just couldn't find a solution. Before, I would have been stuck and really not known what to do. But thanks to Victor's techniques, I was able to go back and look at my previous hypotheses and realize that I had another one that I could test, which ended up being the solution. Overall, Victor's techniques gave me confidence, and not only do his techniques help in the interview process, but they're going to help me for years to come as a consultant.
After my interviews, I was given feedback that I'd solved cases that they hadn't seen anyone solve before, and I usually had ample time to spare. I ended up getting my dream job as an Associate at McKinsey & Company in New York, and I have Victor Cheng's technique to thank.
I started to write this message as a testimonial to deeply thank Victor Cheng for all the guidance he provided me during my interview process for the big consulting houses over the past year, but in the end it looks more like one of the many success stories that he gets from people like me. On my case, by the end of a long and winding process, I managed to secure an offer to work for The Boston Consulting Group in the Helsinki Office – which I have heard to be one of the best offices to work at in the world! – as a Visiting Associate.
To ideally express how much his work has influenced my life and career, we need to go a bit back in time.
A couple of years ago I graduated as an industrial engineer in one of the best universities of my home country, Brazil. Back then, I managed to reach the end of the recruitment process in a top consulting company, but failed miserably during the interviews – which were the last stage after 6 other phases on the process. Despite being aware of the concept of case interview, I had no clue of how deep the topic could go.
The truth is that I was not fully aware of what was being asked of me; and more importantly: what would be the best way to expose my qualities through the case interview format.
Several months later, I moved to Finland due to personal reasons, and then I joined Aalto University (the school from which about 90% of Finland's MBB hires comes from) in a Master's Program in Strategy, without losing my motivation to enter consulting.
At school, I was introduced to caseinterview.com by a colleague and from that moment on, I would spend some time, almost every day, dedicated to case interviews. The more I read about it, the more fascinated I became with the topic, and the more I understood how complex and deep case interviews can be – and how well they can be used to evaluate a candidate.
Through this process, I got extremely impressed on how easy Victor makes case interviews seem! When listening to him interviewing someone; the structure of the case, the words chosen, and the way to pose an initial hypothesis looked so obvious and easy that, at that point, it made me extremely frustrated while trying to practice with a partner. I honestly sucked!
But it was also from Victor, and his frequent e-mails, that I gathered motivation to continue practicing understanding that on this type of interviews, practice DO makes perfect! And here is WHY Victor Cheng made the perfect coach: he is not limited to the nuances of the case interview itself. Victor often, on his material, provided us, members of his community, with great insights on how to write our cover letter, CV, and land the interview. He would even sometimes prompt me, through his messages, to think if consulting is really for me – I am glad to say that it is, indeed!
1- Network. Make yourself known by the companies! In my opinion (and Victor's as well) this is the best way to land an interview. In my case, being a foreigner, it was very tough, but I didn't give up easily. I ended up creating the first consulting club in Finland. No wonder that MBB's were very interested in getting to know the 100 students that joined the consulting club of the best university in the country.
2-Practice (and practice, and practice!): Victor thought me to look at case interviews like in a game: the more you practice, the better you are. Simple equation. From my personal experience I have learned that practicing with a peer gives the best output. This way, apart from simulating the reality of an interview scenario, you also have the chance to interview your colleague and see how easily you can spot mistakes while sitting on the other side of the table!
3-Don't Give Up. Once you are sure that consulting is your thing, grab it with both hands. I did not give up after my first attempt a couple of years back. I was for sure motivated by my will, but certainly also due to the several success cases that Victor shared with us about people that, just like me, had failed before succeeding.
In my case, after networking, practicing for more almost a year, and not giving up, the interviews seemed more like leisure time!
Interestingly here in the Nordics, BCG does not give feedback in between rounds of interviews. They argue that once the candidates were told to, for instance, smile more, or be more relaxed during the next interview; they would actually behave in an extreme way in order to compensate what was done on the previous interview. This would often cost them the offer. This absence of feedback was then over for me when I was invited to sign the offer. I took my chance, and asked for some sort of final compilation or comments on the whole process. The chief-of-staff was brief and said that these things are usually confidential, so not much could be revealed. One thing though, that he said he could share, was that the interviewers unanimously agreed that my case solving skills were indeed outstanding.
And this is the true reason why I am writing to all of you this message about how Victor Cheng really helped me get my dream job.
Thank you, Victor. Whenever in Helsinki, please let me know.
1. I learnt from how to ace consulting interviews. He himself and material that he creates are by far the best sources on consulting inerviews that exist. I was given feedback 3 times in between the interviews and each time I was pleased to hear that interviewers thought that I was really strong and they did not even have any improvement suggestions. This kind of feedback helped to keep my confidence high and continue perform well.
2. I learnt how to use structured analytical thinking beyond case interviews. My decision making process has improved a lot. I now constantly build and review my personal strategy that includes important facets of life – family, social life, health, spirituality, professional development. I believe that this will lead me to a great success and satisfaction.
None of it, of course happened without hard work. Combine Victor's advice with actions on your side and you will notice the changes and it will build up over time to create a significant shift in how you see things, how you act upon them and what you finally get.
Victor Cheng is so successful at preparing you for the case and management consultant interviews because he gives you the key, distilled insights into being the most successful management consultant possible. Through his training and advice, you learn to become a star management consultant. Success in interviews naturally follows.
My name is Michael and I'm a senior at Northwestern. We exchanged a couple of emails several months ago when you offered me some much-needed last-minute advice about switching office location preferences from NJ to NY prior to my final round at McKinsey. I just wanted to thank you again for the advice you gave me then and for all of the material you've provided to this community over the last couple of years.
I've said it before and I'll say it again: I honestly could not have done any of this without all of the resources you provided. With the help of LOMS, the hours of free videos on your website , and your many invaluable emails/articles (which I tracked diligently and kept in a separate folder in my inbox), I went from getting only 2 first-round interviews as a junior to getting 11 first-round interviews as a senior, making it to 8 final rounds, and securing offers from each of the six final round interviews that I took at McKinsey, BCG, Booz, Deloitte, AT Kearney, and Marakon, all in New York. I ended up accepting an offer at McKinsey's New York office, your old stomping grounds, and could not be happier. From what I hear, it's the first McK NY offer for a Northwestern student in several years.
Everything you said was right – decent grades and a good set of experiences will only get you so far. At the end of the day, it comes down to the case interview. Your free videos were what got me started in terms of case prep, but LOMS took it to another level. Thinking out loud, being hypothesis-driven, structuring the conclusion, addressing risks – these are all tips that any other case interview prep resource could deliver. However, you are the only resource that DEMONSTRATES how to do these things the right way.
After listening to LOMS over and over again on my iPod (it became a daily ritual on the train ride to and from my internship), I absorbed everything that I needed to know about how to behave during a case interview. In particular, the latest LOMS update that you issued last fall (about 2 weeks before my final rounds) was absolutely crucial in helping me to get as many offers as I did, especially the second iteration of the car wash case. By showing exactly what constituted a borderline case performance, you highlighted for me the key things that I had to do to take me over the top. In the two weeks before my final rounds, I practice those two or three key things over and over again, non-stop, until they became second-nature by the time I walked into the interview room. Essentially, by wading through the many complexities and nuances of the case interview process, you freed me up to actually operate at my best in terms of analysis, problem-solving, and cracking the case.
Beyond just case prep, your articles about consulting-ready resumes were also crucial to my success. I followed your advice about getting a brand-name internship during the school year in additional to having great work experiences during the summer. That spring internship actually ended up being the main catalyst for not only my resume, but also for meeting numerous ex-consultants who linked me with former colleagues and for developing meaningful project experiences that would serve as my main stories during McKinsey's final round personal experience interview and other behavioral interviews.
Victor, I can't thank you enough for all the help that you have given to me and the rest of this community. I want to wish you all the best in your future endeavors, and I look forward to reading your book when it comes out. Let me know if I can be of any help to you at any point in the future.
^last name is Yang for the last entry, sorry about that.
Testimonial: Victor Cheng's was the most useful case prep material I used to prepare for my McKinsey interviews. Victor is effective because he focuses on behaviors and habits that make you successful and not just on frameworks. Unless you have access to McKinsey consultants who can coach you one-on-one your best bet is Victor Cheng!
I also didn't know how to allow downloading, but I hope it's fine this way. If it doesn't work, or you cannot download it, please let me know such that I can make the video available for you in another way.
"With the help of Victor's guidance, among other things, I was able to secure and accept an offer from BCG. I stumbled across Victor after my 1st round interview with BCG in Canada. I had used the various guides to make my way through 1st round, and after receiving feedback, I needed more structure for the next round. Victor's character and dedication to seeing others succeed contributes significantly to his students' successes – and also makes cases much easier to analyze.
Victor's methodology was not so much to memorize multiple frameworks, but to memorize 1 thing – to segment the problem at hand! When it doubt, segment! I will always remember that, because it applies to every single business issue in the world – that's where the root of analysis comes from. Victor is able to engage with his students, especially me, since I continue to keep up with his newsletters and emails that he sends out.
I'd like to seize this opportunity and pass you a following testimonial as I think publishing such a book is super decision!
I've been searching any decent information on how to realise my dream and join one of the biggest consulting firms here in Russia when I've bumped at your site accidently. I'd like to thank you for all your unvaluable materials, time, efforts and cheer which you usually share throughout your mail-outs and materials. It's awesome job actually!
I am a great fan of your on-line project as I like teaching-by-example way of explaining something to people. It's reminded me the way which my old math teacher used to help 60 children to join best Moscow universities (which are presumably best in the country) on a yearly basis for recent 20 years (it's significant number for quite small town with a population of 170 thousand people). Once I've grasp you teaching style I've suddenly tied it up to my previous experience and as it was lucky enough I do believe my dream will come true in the end. My old teacher (he is now about 70 y.o.) did similar thing: he let every student who managed to enter the top universities share their experience, information about special informal requirements and feelings (mostly the spirit of victory), he even organized us in groups on the basis of the institute where we are going to take an exam and gave us tips on both emotional and intellectual sides of exams, and how to succed then in university and get on the top. He kept saying that he is restructuring our brains.
1. Now I understand the reason why this approach is so fruitful. Once knowledge base, methodology and network are established it starts evolving into the self-adapting growing organism when grapewine is working with 100% efficiency. Once recruiters comes up with something new you know it as soon as you sudents face it up. So your bank of wisdom and experience is automatically renewed. This unique technology differentiate your materials from all other materials in the world devoted to case-solving and entering big world of consulting.
2. Moreover, important things you are «teaching and preaching» are 100% proven by practice (= empirically tested not hypothetical).
3. With your help I've unexpectedly found out that to join top consulting firm is just as enter a top university. If you are not pure genius you should spend around a year to get ready because there are vast of areas for skills development and improvement: fluent English (for non-English speaking countries), computation accuracy, case-solving, ability to deliver speech in a concise and clear manner, networking and even switching to consultant mindset (total brains restructuring procedure 🙂 ). Because afterwards we have to prove that we deserves working for a well-established brand name and prove the clients we worth of money they are paying for the work of consultants.
It's a miracle but your tips and takeaways are passed around just-in-time I have similar question or doubts about something (e.g. Linderella story). It's a real world where we are living and we have bad times of de-motivation and good ones. But we all (I mean your students) have such a great coach and friend (I guess we all can say it) to overcome all downs and create new ups. Even in industry where I'm working currently I apply your approach for problem analyzing and career development quite successfully so far.
I appreciate a lot your inspiring «winners'» histories because they prove that the dream is so real, it's so near and you gide us to it by pure math formula: success is just the function of motivation, hard-working and practicing your instructions and findings.


text:
22 N Lincoln, Hinsdale, IL 60521
linda@lindafeinsteinhomes.com
Steps to buying a home
Factors affecting home value
Evaluating A Realtor
20 Tips For Selling Your House
Town Info
Indian Head Park
Prayer before board meetings in DuPage County could see a vote later this month
Category: Hinsdale Home News
DuPage County Board Republicans hope to put to rest the issue of prayer before board meetings with a vote later this month.
The on again-off again debate over the invocations given at county board meetings came to a head Tuesday after Republican members criticized fellow board member Dawn DeSart, one of six newly elected Democrats, for a blog post she distributed Tuesday questioning the tradition.
A copy of DeSart's blog post was left at each board member's seat before the start of Tuesday's meeting, where an atheist delivered a moment of reflection for the board. In it, she suggests the practice should end because the primarily Christian prayers offered before board meetings are not inclusive.
"We've got a 5,000-pound elephant in the room so why wait until 2020," Commissioner Sam Tornatore, a Republican from Roselle, said. "I say let's discuss the invocation issue now, let's take the pulse of the county board."
Tornatore suggested the issue be placed on the March 26 agenda for a vote by the county board.
DuPage County Board Chairman Dan Cronin said he hoped a vote would allow the county to move past the debate and focus on other issues.
"This is an issue that has been identified very particularly and dramatically today, and I think it makes perfect sense that we address it and dispose of it one way or another sooner rather than later," he said.
DeSart, who is a Christian, first broached the topic in December when she suggested an end to the practice. However, she has said she would not push for a vote, believing the current board, which is controlled by a Republican majority, would not vote in her favor.
"It's obvious the invocation is going to continue for at least two more years," DeSart, an Aurora Democrat, said after Tuesday's meeting. "If things change in 2020, we can take the vote again."
Commissioner Sadia Covert, a Naperville Democrat representing the same district as DeSart, also questioned ending the traditional invocation since it provided a platform for diversity. She noted the invocation has been given by people of various faiths and backgrounds.
"I appreciate the invocations on the county board," Covert said. "I believe that's a platform for unity and getting to know one another."
Several board members criticized the DeSart's action, saying it was politically motivated. They also pointed to February tweet posted by DeSart stating, "They are ugly, mean, hypocritical bullies with crocodile smiles. Is it futile? I have to believe in 2020. #BuildABetterDuPage #BluPage."
DeSart said the tweet was not about her fellow board members but President Donald Trump. Commissioner Elizabeth Chaplin, a Democrat from Downers Grove, also supported DeSart's blog, saying she was entitled to her opinion.
Other board members, however, noted the blog appeared on a web page that is supported DeSart's campaign and that the hashtags used with the tweet reference DuPage County.
Alicia Fabbre / Naperville Sun
Hemant Mehta, an atheist, offered a moment of reflection at the start of Tuesday's DuPage County Board meeting. A debate followed over whether the invocations delivered by representatives of different religious faiths should continue.
Hemant Mehta, an atheist, offered a moment of reflection at the start of Tuesday's DuPage County Board meeting. A debate followed over whether the invocations delivered by representatives of different religious faiths should continue. (Alicia Fabbre / Naperville Sun)
"I have never harassed a colleague in that fashion," said Commissioner Robert Larson, a Republican from Wheaton. "I am deeply disappointed that we have to tolerate this sort of nonsense; this lowering of the engagement of this board. … We ought to be better."
During a moment of reflection delivered by Hemant Mehta before Tuesday's meeting, Mehta told board members they were the "higher power" they've been looking for.
"We ask that you use your time to deliberate and debate, not pray and prostrate," Mehta said. Board members should not spend time on things that divides, he said.
Alicia Fabbre is a freelance reporter for the Naperville Sun.
previousNazareth prom offers special night for students with disabilities
nextClarkson: Hinsdale police to offer simple, effective overdose prevention training
Rain doesn't dampen Daisy Days enthusiasm in Clarendon Hills
Weekend rain had only a small impact on the turnout for Daisy Days, the annual festival in downtown Clarendon Hills. Laura Marquardt, president of the Clarendon Hills Chamber of Commerce, which sponsors the event, said...
Cats and yoga go together at Hinsdale Humane Society
The cats and kittens did not seem to mind at all the people doing yoga around them at the Hinsdale Humane Society. As part of Adopt-a-Cat month in June, the pet rescue shelter in Hinsdale...
Hinsdale 13-year-old hopes to be a Special Olympics equestrian and a mermaid ambassador
A 13-year-old Hinsdale girl who was adopted from China and has dealt with various health conditions hopes to be on the Hanson Center equestrian team when it competes in the Special Olympics this fall. The...
Shout Out: Hinsdale South retiring chemistry teacher David Fetty
David Fetty, a chemistry teacher at Hinsdale South High School and Darien resident, retired this June after 31 years teaching. Q. Where did you grow up? A. Edison Park, on the Northwest Side of Chicago...
Linda Feinstein is recognized as one of the Chicago area's top performing real estate brokers. She has been the #1 agent in her office every year since 1987. Linda has also been the #1 listing agent and seller in Hinsdale for the past several years. She is in the top 1 % of Realtors in DuPage and Cook counties.
Head to a DuPage Forest Preserve park, trail or lake and be entered to win a prize
Your HomeThe place you call "your home" is very special. It's more than just a house – it's a place of rest and security, where time is shared with loved ones and friends, where you find a sense of peace and refuge.
22 N. Lincoln Ave Hinsdale, IL 60521
© 2018 Linda Feinstein Homes. All rights reserved.


text:
Disclaimer (posted 29 February 2008, 7pm / revised 7pm)
I've been putting in some tweaks to the page layout, as you may have noticed, and, while I was at it, the appearance of one too many animated ads for the Fighting Uruk-Hai of Arizona in my sidebar finally inspired me to revise and expand my ad disclaimer. As you can see, if you scan over to the right, it now reads: Views inscribed in the Rad Geek People's Daily are mine, and may not be those of sponsors. Google ads are served algorithmically, without individual review, so contrariwise, an ad's appearance does not imply my endorsement of the sponsor.
To be fair, the Adsense management interface does have a provision for screening out future appearances of particular ads, after-the-fact, if you catch one that you don't want them to appear on your page. On the other hand, I should hope that most of my readership is not about to vote for Gothmog. And if I let the ads appear, then, should anyone happen to click on a McCain ad, that means a little more money is taken away from the McCain 2008 Presidential campaign, and given to me instead. Which seems like a particularly sweet sort of revenge.
Yes, yes. I know that, if you go by the depiction in the Peter Jackson movie, Gothmog is not one of the Uruk-Hai, but rather an Orc of Minas Morgul. I'm taking some liberties. If you don't like it, take me to Nerd Court.
4 replies	to Disclaimer Follow replies to this article · TrackBack URI
Joe /# 9pm • 29 Feb 2008
I'd take you to Nerd Court (or more appropriately Geek Court) but because of the layout: with Firefox's bookmark toolbar open, the center column is too skinny (for my taste).
Aster of Wellington /# 8pm • 1 Mar 2008
I thought Gothmog was the name of a balrog in the First Age, not an orc at all.
Does Geek Court have a url?
Rad Geek /# 8pm • 1 Mar 2008
Aster,
The original Gothmog was lord of the Balrogs; he was one of Morgoth's most terrible servants, Marshal of the hosts of Angband, and the commander in all of the great battles with the Noldorin. (Sauron, for his part, mainly operated as a necromancer, rather than as a captain of physical forces in battle.) Gothmog slew Fëanor in the Battle Under the Stars, slew Fingon and captured Húrin at the Battle of Unnumbered Tears, and finally led the sack of Gondolin, where he was slain by (and slew) Ecthelion of the Fountain in single combat in the square of the King.
In the Third Age, Gothmog (the one I'm referring to) was the name of the second-in-command of the armies of Minas Morgul (under the Witch-King) at the battle of Pelennor Fields. He's only mentioned briefly by name and not described in the book of The Return of the King . In Peter Jackson's movie, he gets a fair amount of screen time, and is depicted as a Morgul-Orc (pictured here), who I think happens to bear an uncanny resemblance in both appearance and manner to John McCain.
I think that the proper URI for bringing this particular case before Nerd Court would be http://en.wikipedia.org/wiki/Talk:Gothmog_%28Third_Age%29.
Yes, yes, touché. I humbly acknowledge that Radgeek has more proficiency slots in Tolkien lore than Aster. Do you win a biscuit or something?
BTW, I liked this picture better:
http://www.tednasmith.com/silmarillion/TN-Fingon_and_Gothmog-Web.jpg
Anticopyright. This was written in 2008 by Rad Geek. Feel free to reprint if you like it. This machine kills intellectual monopolists.
Semantic quibbles #3: Conservatism
Perpetual state of supervision
Art and Literature ∙ Effluvia and Ephemera ∙ Election 2008 ∙ Politics ∙ Smash the State
Adsense ∙ Arizona ∙ Google ∙ Gothmog ∙ J.R.R. Tolkien ∙ John McCain


there was so little time to answer everyone's questions on the topic."
I didn't go to the panel. I signed up for it, but struck up an interesting conversation with a PR person from the American Foundation for the Blind and skipped out. Now there's a productive group. They just published quick tips on making blogs accessable to the visually impaired.
"a PR opportunity that our firm noted back when Web logs emerged in 2002 and has been practicing on behalf of our clients ever since."
Hmm... So you've been at this for 3 years and you tell me by linking to a press release in a mass e-mail that I never opted-in for? Somewhere out there, Steve Rubel's "spidey-sense" is going off and he can't figure out where the trouble is. Its right here, Steve... in my inbox.
So, I replied and gave them all the reasons why they should be blogging this, maybe politely informing me of their blog, and then never contacting me by e-mail again unless I ask for it, and simply letting me decide whether or not I want to subscribe to their blog. I also asked where the opt-out link was on their e-mail.
Now I'm on their "PR Ideas" HTML newsletter mailing list. Unsubscribe? I have to type in my name and my e-mail and then click a box and then click submit if I want out. So, you send me mail, then I have to type in the e-mail address you just sent me this mail at in order to stop getting it? I'm sketched out beyond words.
Pubsub presented at the conference. Let's see if they subscribe to their own Pubsub feed and find this. I can't wait to hear their response.
Lesson for the day: Don't spam a blogger.


I made a change to my account. Why haven't I seen it on my bill?
If your request was processed after the end of the monthly billing cycle your bill may not yet reflect the change. We suggest that you wait for your next bill. If you feel that your current statement should reflect the change already, please contact us at 888-808-6111 (option 2).