text:
//
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license.
//
// Microsoft Bot Framework: http://botframework.com
//
// Bot Builder SDK Github:
// https://github.com/Microsoft/BotBuilder
//
// Copyright (c) Microsoft Corporation
// All rights reserved.
//
// MIT License:
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//

using Microsoft.Bot.Builder.Dialogs;
using Microsoft.Bot.Builder.FormFlow.Advanced;
using Microsoft.CodeAnalysis.CSharp.Scripting;
using Microsoft.CodeAnalysis.Scripting;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;

namespace Microsoft.Bot.Builder.FormFlow.Json
{
    // No need to document overrides of interface methods
    #pragma warning disable CS1591

    #region Documentation
    /// <summary>Build a form by specifying messages, fields and confirmations through JSON Schema or programatically.</summary>
    /// <remarks>
    /// Define  a form via [JSON Schema](http://json-schema.org/latest/json-schema-validation.html)
    /// with optional additional annotations that correspond to the attributes provided for C#.
    /// %FormFlow makes use of a number of standard [JSON Schema](http://json-schema.org/latest/json-schema-validation.html) keywords include:
    /// * `type` -- Defines the fields type.
    /// * `enum` -- Defines the possible field values.
    /// * `minimum` -- Defines the minimum allowed value as described in <see cref="NumericAttribute"/>.
    /// * `maximum` -- Defines the maximum allowed value as described in <see cref="NumericAttribute"/>.
    /// * `required` -- Defines what fields are required.
    /// * `pattern` -- For string fields will be used to validate the entered pattern as described in <see cref="PatternAttribute"/>.
    ///
    /// Templates and prompts use the same vocabulary as <see cref="TemplateAttribute"/> and <see cref="PromptAttribute"/>.
    /// The property names are the same and the values are the same as those in the underlying C# enumeration.
    /// For example to define a template to override the <see cref="TemplateUsage.NotUnderstood"/> template
    /// and specify a TemplateBaseAttribute.ChoiceStyle, you would put this in your schema:
    /// ~~~
    /// "Templates":{ "NotUnderstood": { Patterns: ["I don't get it"], "ChoiceStyle":"Auto"}}
    /// ~~~
    ///
    /// %Extensions defined at the root fo the schema
    /// * `OnCompletion: script` -- C# script with arguments (<see cref="IDialogContext"/> context, JObject state) for completing form.
    /// * `References: [assemblyReference, ...]` -- Define references to include in scripts.  Paths should be absolute, or relative to the current directory.  By default Microsoft.Bot.Builder.dll is included.
    /// * `Imports: [import, ...]` -- Define imports to include in scripts with usings. By default these namespaces are included: Microsoft.Bot.Builder, Microsoft.Bot.Builder.Dialogs, Microsoft.Bot.Builder.FormFlow, Microsoft.Bot.Builder.FormFlow.Advanced, System.Collections.Generic, System.Linq
    ///
    /// %Extensions defined at the root of a schema or as a peer of the "type" property.
    /// * `Templates:{TemplateUsage: { Patterns:[string, ...], <args> }, ...}` -- Define templates.
    /// * `Prompt: { Patterns:[string, ...] <args>}` -- Define a prompt.
    ///
    /// %Extensions that are found in a property description as peers to the "type" property of a JSON Schema.
    /// * `DateTime:bool` -- Marks a field as being a DateTime field.
    /// * `Describe:string` -- Description of a field as described in <see cref="DescribeAttribute"/>.
    /// * `Terms:[string,...]` -- Regular expressions for matching a field value as described in <see cref="TermsAttribute"/>.
    /// * `MaxPhrase:int` -- This will run your terms through <see cref="Language.GenerateTerms(string, int)"/> to expand them.
    /// * `Values:{ string: {Describe:string, Terms:[string, ...], MaxPhrase}, ...}` -- The string must be found in the types "enum" and this allows you to override the automatically generated descriptions and terms.  If MaxPhrase is specified the terms are passed through <see cref="Language.GenerateTerms(string, int)"/>.
    /// * `Active:script` -- C# script with arguments (JObject state)->bool to test to see if field/message/confirm is active.
    /// * `Validate:script` -- C# script with arguments (JObject state, object value)->ValidateResult for validating a field value.
    /// * `Define:script` -- C# script with arguments (JObject state, Field<JObject> field) for dynamically defining a field.
    /// * `Before:[confirm|message, ...]` -- Messages or confirmations before the containing field.
    /// * `After:[confirm|message, ...]` -- Messages or confirmations after the containing field.
    /// * `{Confirm:script|[string, ...], ...templateArgs}` -- With Before/After define a confirmation through either C# script with argument (JObject state) or through a set of patterns that will be randomly selected with optional template arguments.
    /// * `{Message:script|[string, ...] ...templateArgs}` -- With Before/After define a message through either C# script with argument (JObject state) or through a set of patterns that will be randomly selected with optional template arguments.
    /// * `Dependencies`:[string, ...]` -- Fields that this field, message or confirm depends on.
    ///
    /// Scripts can be any C# code you would find in a method body.  You can add references through "References" and using through "Imports". Special global variables include:
    /// * `choice` -- internal dispatch for script to execute.
    /// * `state` -- JObject form state bound for all scripts.
    /// * `ifield` -- <see cref="IField{JObject}"/> to allow reasoning over the current field for all scripts except %Message/Confirm prompt builders.
    /// * `value` -- object value to be validated for Validate.
    /// * `field` -- <see cref="Field{JObject}"/> to allow dynamically updating a field in Define.
    /// * `context` -- <see cref="IDialogContext"/> context to allow posting results in OnCompletion.
    ///
    /// %Fields defined through this class have the same ability to extend or override the definitions
    /// programatically as any other field.  They can also be localized in the same way.
    /// </remarks>
    #endregion
    public sealed class FormBuilderJson : FormBuilderBase<JObject>
    {
        /// <summary>
        /// Create a JSON form builder.
        /// </summary>
        /// <param name="schema">JSON Schema that defines form.</param>
        public FormBuilderJson(JObject schema)
        {
            _schema = schema;
            ProcessOptions();
            ProcessOnCompletion();
        }

        public override IForm<JObject> Build(Assembly resourceAssembly = null, string resourceName = null)
        {
            if (!_form.Fields.Any())
            {
                // No fieldss means add default field and confirmation
                AddRemainingFields();
                Confirm(new PromptAttribute(Configuration.Template(TemplateUsage.Confirmation)));
            }
            // Build all code into a single assembly and cache because assemblies have no GC.
            var builder = new StringBuilder("switch (choice) {");
            int choice = 1;
            var entries = new List<CallScript>();
            lock (_scripts)
            {
                foreach (var entry in _scripts)
                {
                    if (entry.Value.Script == null)
                    {
                        entry.Value.Choice = choice++;
                        builder.Append($"\ncase {entry.Value.Choice}: {{{entry.Key}}}; break;");
                        entries.Add(entry.Value);
                    }
                }
                if (entries.Any())
                {
                    // Define does not need to return a result.
                    builder.Append("\n}\nreturn null;");
                    var fun = Compile<ScriptGlobals, object>(builder.ToString());
                    foreach (var entry in entries)
                    {
                        entry.Script = fun;
                    }
                }
            }
            return base.Build(resourceAssembly, resourceName);
        }

        public override IFormBuilder<JObject> Field(string name, ActiveDelegate<JObject> active = null, ValidateAsyncDelegate<JObject> validate = null)
        {
            var field = new FieldJson(this, name);
            field.SetActive(active);
            field.SetValidate(validate);
            AddSteps(field.Before);
            Field(field);
            AddSteps(field.After);
            return this;
        }

        public override IFormBuilder<JObject> Field(string name, string prompt, ActiveDelegate<JObject> active = null, ValidateAsyncDelegate<JObject> validate = null)
        {
            return Field(name, new PromptAttribute(prompt), active, validate);
        }

        public override IFormBuilder<JObject> Field(string name, PromptAttribute prompt, ActiveDelegate<JObject> active = null, ValidateAsyncDelegate<JObject> validate = null)
        {
            var field = new FieldJson(this, name);
            field.SetPrompt(prompt);
            if (active != null)
            {
                field.SetActive(active);
            }
            if (validate != null)
            {
                field.SetValidate(validate);
            }
            return Field(field);
        }

        public override IFormBuilder<JObject> AddRemainingFields(IEnumerable<string> exclude = null)
        {
            var exclusions = (exclude == null ? Array.Empty<string>() : exclude.ToArray());
            var fields = new List<string>();
            Fields(_schema, null, fields);
            foreach (var field in fields)
            {
                if (!exclusions.Contains(field) && !HasField(field))
                {
                    Field(field);
                }
            }
            return this;
        }

        #region Class specific methods
        public JObject Schema
        {
            get { return _schema; }
        }

        internal MessageDelegate<JObject> MessageScript(string script)
        {
            return script != null ? new MessageDelegate<JObject>(AddScript(null, script).MessageScript) : null;
        }

        internal ActiveDelegate<JObject> ActiveScript(IField<JObject> field, string script)
        {
            return script != null ? new ActiveDelegate<JObject>(AddScript(field, script).ActiveScript) : null;
        }

        internal DefineAsyncDelegate<JObject> DefineScript(IField<JObject> field, string script)
        {
            return script != null ? new DefineAsyncDelegate<JObject>(AddScript(field, script).DefineScriptAsync) : null;
        }

        internal ValidateAsyncDelegate<JObject> ValidateScript(IField<JObject> field, string script)
        {
            return script != null ? new ValidateAsyncDelegate<JObject>(AddScript(field, script).ValidateScriptAsync) : null;
        }

        internal OnCompletionAsyncDelegate<JObject> OnCompletionScript(string script)
        {
            return script != null ? new OnCompletionAsyncDelegate<JObject>(AddScript(null, script).OnCompletionAsync) : null;
        }
        #endregion

        #region Implementation
        private void ProcessOptions()
        {
            JToken references;
            var assemblies = new List<string>() { "Microsoft.Bot.Builder.dll" };
            if (_schema.TryGetValue("References", out references))
            {
                foreach (JToken reference in references.Children())
                {
                    assemblies.Add((string)reference);
                }
            }
            JToken importsChildren;
            var imports = new List<string>();
            if (_schema.TryGetValue("Imports", out importsChildren))
            {
                foreach (JToken import in importsChildren.Children())
                {
                    imports.Add((string)import);
                }
            }
            var dir = Path.GetDirectoryName(new Uri(Assembly.GetExecutingAssembly().CodeBase).LocalPath);
            _options = CodeAnalysis.Scripting.ScriptOptions.Default
                .AddReferences((from assembly in assemblies select System.IO.Path.Combine(dir, assembly)).ToArray())
                .AddImports("Microsoft.Bot.Builder", "Microsoft.Bot.Builder.Dialogs",
                            "Microsoft.Bot.Builder.FormFlow", "Microsoft.Bot.Builder.FormFlow.Advanced",
                            "System.Collections.Generic", "System.Linq")
                .AddImports(imports.ToArray());
        }

        private void ProcessOnCompletion()
        {
            if (_schema["OnCompletion"] != null)
            {
                OnCompletion(OnCompletionScript((string)_schema["OnCompletion"]));
            }
        }

        private CallScript AddScript(IField<JObject> field, string script)
        {
            CallScript call;
            lock (_scripts)
            {
                if (!_scripts.TryGetValue(script, out call))
                {
                    call = new CallScript { Field = field };
                    _scripts[script] = call;
                }
            }
            return call;
        }

        // NOTE: Compiling code creates an assembly which cannot be GC whereas EvaluateAsync does not.
        private ScriptRunner<R> Compile<G, R>(string code)
        {
            try
            {
                var script = CSharpScript.Create<R>(code, _options, typeof(G));
                return script.CreateDelegate();
            }
            catch (Microsoft.CodeAnalysis.Scripting.CompilationErrorException ex)
            {
                throw CompileException(ex, code);
            }
        }

        private async Task<T> EvaluateAsync<T>(string code, object globals)
        {
            try
            {
                return await CSharpScript.EvaluateAsync<T>(code, _options, globals);
            }
            catch (Microsoft.CodeAnalysis.Scripting.CompilationErrorException ex)
            {
                throw CompileException(ex, code);
            }
        }

        private Exception CompileException(CompilationErrorException ex, string code)
        {
            Exception result = ex;
            var match = System.Text.RegularExpressions.Regex.Match(ex.Message, @"\(\s*(?<line>\d+)\s*,\s*(?<column>\d+)\s*\)\s*:\s*(?<message>.*)");
            if (match.Success)
            {
                var lineNumber = int.Parse(match.Groups["line"].Value) - 1;
                var column = int.Parse(match.Groups["column"].Value) - 1;
                var line = code.Split('\n')[lineNumber];
                var minCol = Math.Max(0, column - 20);
                var maxCol = Math.Min(line.Length, column + 20);
                var msg = line.Substring(minCol, column - minCol) + "^" + line.Substring(column, maxCol - column);
                result = new ArgumentException(match.Groups["message"].Value + ": " + msg);
            }
            return result;
        }

        private void AddSteps(IEnumerable<FieldJson.MessageOrConfirmation> steps)
        {
            foreach (var step in steps)
            {
                var active = ActiveScript(null, step.ActiveScript);
                if (step.IsMessage)
                {
                    if (step.MessageScript != null)
                    {
                        Message(MessageScript(step.MessageScript), active, step.Dependencies);
                    }
                    else
                    {
                        Message(step.Prompt, active, step.Dependencies);
                    }
                }
                else
                {
                    if (step.MessageScript != null)
                    {
                        Confirm(MessageScript(step.MessageScript), active, step.Dependencies);
                    }
                    else
                    {
                        Confirm(step.Prompt, active, step.Dependencies);
                    }
                }
            }
        }

        private void Fields(JObject schema, string prefix, IList<string> fields)
        {
            if (schema["properties"] != null)
            {
                foreach (JProperty property in schema["properties"])
                {
                    var path = (prefix == null ? property.Name : $"{prefix}.{property.Name}");
                    var childSchema = (JObject)property.Value;
                    var eltSchema = FieldJson.ElementSchema(childSchema);
                    if (FieldJson.IsPrimitiveType(eltSchema))
                    {
                        fields.Add(path);
                    }
                    else
                    {
                        Fields(childSchema, path, fields);
                    }
                }
            }
        }

        private void FieldPaths(Type type, string path, List<string> paths)
        {
            var newPath = (path == "" ? path : path + ".");
            foreach (var field in type.GetFields(BindingFlags.Public | BindingFlags.Instance))
            {
                TypePaths(field.FieldType, newPath + field.Name, paths);
            }

            foreach (var property in type.GetProperties(BindingFlags.Public | BindingFlags.Instance))
            {
                if (property.CanRead && property.CanWrite)
                {
                    TypePaths(property.PropertyType, newPath + property.Name, paths);
                }
            }
        }

        private void TypePaths(Type type, string path, List<string> paths)
        {
            if (type.IsClass)
            {
                if (type == typeof(string))
                {
                    paths.Add(path);
                }
                else if (type.IsIEnumerable())
                {
                    var elt = type.GetGenericElementType();
                    if (elt.IsEnum)
                    {
                        paths.Add(path);
                    }
                    else
                    {
                        // TODO: What to do about enumerations of things other than enums?
                    }
                }
                else
                {
                    FieldPaths(type, path, paths);
                }
            }
            else if (type.IsEnum)
            {
                paths.Add(path);
            }
            else if (type == typeof(bool))
            {
                paths.Add(path);
            }
            else if (type.IsIntegral())
            {
                paths.Add(path);
            }
            else if (type.IsDouble())
            {
                paths.Add(path);
            }
            else if (type.IsNullable() && type.IsValueType)
            {
                paths.Add(path);
            }
            else if (type == typeof(DateTime))
            {
                paths.Add(path);
            }
        }

        private delegate Task<object> CallAsyncDelegate(ScriptGlobals globals);
        private class CallScript
        {
            public int Choice;
            public ScriptRunner<object> Script;
            public IField<JObject> Field;

            public async Task<PromptAttribute> MessageScript(JObject state)
            {
                return (PromptAttribute)await Script(new ScriptGlobals { choice = Choice, state = state, ifield = Field });
            }

            public bool ActiveScript(JObject state)
            {
                return (bool)Script(new ScriptGlobals { choice = Choice, state = state, ifield = Field }).Result;
            }

            public async Task<ValidateResult> ValidateScriptAsync(JObject state, object value)
            {
                return (ValidateResult)await Script(new ScriptGlobals { choice = Choice, state = state, value = value, ifield = Field });
            }

            public async Task<bool> DefineScriptAsync(JObject state, Field<JObject> field)
            {
                return (bool)await Script(new ScriptGlobals { choice = Choice, state = state, field = field, ifield = Field });
            }

            public async Task OnCompletionAsync(IDialogContext context, JObject state)
            {
                await Script(new ScriptGlobals { choice = Choice, context = context, state = state, ifield = Field });
            }
        }

        private readonly JObject _schema;
        private ScriptOptions _options;
        private static Dictionary<string, CallScript> _scripts = new Dictionary<string, CallScript>();
        #endregion
    }
}

namespace Microsoft.Bot.Builder.FormFlow.Advanced
{
    /// <summary>
    /// Global values to pass into scripts defined using <see cref="Microsoft.Bot.Builder.FormFlow.Json.FormBuilderJson"/>.
    /// </summary>
    public class ScriptGlobals
    {
        /// <summary>
        /// Which script to execute.
        /// </summary>
        public int choice;

        /// <summary>
        /// Current form state.
        /// </summary>
        public JObject state;

        /// <summary>
        /// Value to be validated.
        /// </summary>
        public object value;

        /// <summary>
        /// Current field if any.
        /// </summary>
        public IField<JObject> ifield;

        /// <summary>
        /// Field to be dynamically defined.
        /// </summary>
        public Field<JObject> field;

        /// <summary>
        /// Dialog context for OnCompletionAsync handlers.
        /// </summary>
        public IDialogContext context;
    }
}


text:
Wonderboom plane crash airworthiness certificate due to expire next month – aviation body
Jan Bornman
Plane crash at Wonderboom. (Supplied)
The South African Civil Aviation Authority (SACAA) says that the Convair 340 airplane that crashed in Wonderboom on Tuesday had a certificate of airworthiness which was due to expire in August.
One person was killed on Tuesday, and a second person died on Wednesday following the crash.
The SACAA said it had assigned a team of investigators to probe the cause of the accident that happened soon after take-off. The aircraft was due to depart for the Aviodrome air museum in the Netherlands on Wednesday.
"The investigation is still at an early stage and therefore some details are yet to be verified," said SACAA spokesperson Kabelo Ledwaba.
READ: Wonderboom plane crash: It was a 'thank you' flight
Ledwaba said the SACAA would like to be given the time and space to thoroughly investigate the cause of the accident.
"Furthermore, the SACAA wishes to point out that investigations can vary in complexity and may at times take a significant time to complete. However, a preliminary report will be issued within 30 days of the accident," he said.
Following the accident on Tuesday, emergency services could not immediately provide clarity on the number of people on board the airplane when it crashed.
According to SACAA, the plane had 19 people on board, which consisted of 16 passengers, two pilots and a flight engineer.
GALLERY: 8 pictures from the deadly Wonderboom plane crash
"There were a number of serious injuries with one fatal injury confirmed at the accident scene. In addition, three people who were on the ground were injured; one of them passed away [on Wednesday] morning," Ledwaba said.
He said the completion of the investigation would be marked by a final accident report which would also contain safety recommendations aimed at improving the levels of aviation safety and preventing similar accidents.
Ledwaba said the final report could take up to a year to complete.
KEEP UPDATED on the latest news by subscribing to our FREE newsletter.
- FOLLOW News24 on Twitter
Wonderboom plane crash: It was a 'thank you' flight
Wonderboom plane crash: Second person confirmed dead
pretoriaaccidents

redpajama_set_name: RedPajamaCommonCrawl


text:
import sbt._
import Keys._

object Build extends Build {

  lazy val project = Project("root", file(".")).settings(

    // basics
    name         := "scala-benchmarks",
    organization := "com.danieltrinh",
    version      := "0.1.0",
    scalaVersion := "2.10.3",

    // dependencies
    libraryDependencies ++= Seq(
      "com.google.code.java-allocation-instrumenter" % "java-allocation-instrumenter" % "2.0",
      "com.google.code.gson"                         % "gson"                         % "1.7.1",
      "com.github.scala-blitz"                       %% "scala-blitz"                 % "1.0-M1",
      "org.scalaz"                                   %% "scalaz-core"                 % "7.0.6",
      "org.json4s"                                   %% "json4s-jackson"              % "3.2.8",
      "org.scalacheck"                               %% "scalacheck"                  % "1.11.3",
      "com.github.scala-incubator.io"                %% "scala-io-core"               % "0.4.2",
      "com.github.scala-incubator.io"                %% "scala-io-file"               % "0.4.2"
    ),
    resolvers += "sonatypeSnapshots" at "http://oss.sonatype.org/content/repositories/snapshots",

    // enable forking in run
    fork in run := true,

    // Uncomment this to have compiler print scala code without any scala features.
    // scalacOptions ++= Seq("-print"),

    // we need to add the runtime classpath as a "-cp" argument to the `javaOptions in run`, otherwise caliper
    // will not see the right classpath and die with a ConfigurationException
    javaOptions in run <++= (fullClasspath in Runtime) map { cp => Seq("-cp", sbt.Build.data(cp).mkString(":")) }

  )
}

redpajama_set_name: RedPajamaGithub


Windows are essentially holes in your home, and unless they're properly installed, they may leak over time. Bay windows with air leaks don't just allow uncomfortable drafts to permeate your home; they can also force your indoor climate control to work harder and increase your monthly energy costs. To make your home more energy efficient and comfortable, you should block all the air leaks in your bay windows.
One great way to eliminate air leaks in your bay windows is to install an extra pane of glass. Storm windows may be placed on the interior or exterior of your windows, and some kinds can be removed and replaced at will. In the Volusia area, storm windows are especially important during hurricane season, as they help protect against high winds and rain. If you'd rather not buy storm windows, consider covering your current windows with a special film.
The leak in your bay window will most likely be around the edges. If you find a place where air blows through, cut a piece of weatherstripping and put it on the leak. Experts recommend applying a piece of weatherstripping that extends about ½-1 inch beyond the leak on each side. To make sure the leak is blocked, add caulk to the weatherstripping.
If your bay window is a few decades old, insulation and weatherstripping may not be enough to block the leak. A wood frame can warp and rot over time, leaving gaps for air to enter or escape the home. To block air leaks for good, consider having a professional install replacement windows. This is an excellent opportunity to get the most beautiful and energy-efficient windows on the market.
Window World can help you decide when it's time to replace your windows and how you should go about it. We offer replacement awning windows, casement windows, and much more to our clients in Lake, Volusia, Flagler, Orange, and Seminole Counties. Call us at (407) 545-5359 to get started today.


text:
Package.describe({
  name: "captcha",
  summary: "VisualCaptcha better integrated with meteor"
});

Npm.depends({
  "visualcaptcha" : "0.0.2"
})

Package.on_use(function (api, where) {
  //api.use('server');
  api.use(['deps','underscore', 'templating',
           'handlebars', 'session', 'jquery'], 'client');
  api.use('iron:router','server')
  api.add_files('lib/index.js', 'server');
  api.add_files('client/visualcaptcha.jquery.js', 'client');
  api.add_files('client/captcha.css', 'client');
  api.add_files('client/captcha.html', 'client');
  api.add_files('client/captcha.js', 'client');
  api.add_files('images/img/refresh.png');
  api.add_files('images/img/refresh@2x.png');
  api.add_files('images/img/accessibility.png');
  api.add_files('images/img/accessibility@2x.png');
  api.add_files('server/captcha.js', 'server');
  api.export(['VisualCaptcha'], 'server');

});


Amazon (NASDAQ:AMZN) and PillPack today announced on Thursday that they have entered into a definitive merger agreement under which Amazon will acquire PillPack. PillPack is a pharmacy designed to provide the best possible customer experience in the U.S. for people who take multiple daily prescriptions. PillPack delivers medications in pre-sorted dose packaging, coordinates refills and renewals, and makes sure shipments are sent on time.
Completion of this transaction is subject to regulatory approvals and other customary closing conditions. The parties expect to close the transaction during the second half of 2018.
PillPack is a pharmacy designed to provide the best possible experience for customers. For people who take multiple daily prescriptions, PillPack offers pre-sorted dose packaging, home delivery, and a commitment to customer service. These features help customers take medications as prescribed, which has been shown to improve health outcomes and lower costs. PillPack holds pharmacy licenses in all 50 states, has URAC and VIPPS accreditation, is an in-network pharmacy with most PBMs, including major Medicare Part D plans, and has built a proprietary set of software systems and tools called PharmacyOS. For more information visit www.pillpack.com.
Will Employees Contribute More to HSAs?
Red on Humana Using Mobile to Meet People Where They Are.
Jessica P. on More Seniors Considering Health Insurance Switch.
Scott on House Healthcare Bill Would Impact HSAs.
judith miller on Senate Finance Committee Says "No" to Amendments That Would Have Helped the President Deliver on Healthcare Promise.


i have up dated my site BlocUI requrires jQuery v1.2.3 or later! You are using v1.10.20 how do i fix this?
@jafar amin obviously the author of BlocUI needs to update the way they detect the jQuery version.
I am sorry i just dont know what BlocUI is off hand i will look into my plugins?
The issue is with the wp-sidebar-login plugin.
If you mean you just updated to WordPress 3.6, that's in their list of known bugs.
I deactivated the plugin and the problem is gone but the side bar login area is still and working just fine. Im not mad about that just curious.
I realize the idea of always using the latest jQuery from the CDN is popular around WordPress but if you use the version bundled into WP itself, you'll avoid 99% of your jQuery plugin problems. The real insanity is when a plugin tries to deregister the WP jQuery and insert its own. WP 3.6 has actually made that a bit harder to do.


text:
US Journalists Heading Home After North Korea Ordeal
NOKOR - US JOURNALISTS: Two U.S. journalists are heading home after nearly five months detention in North Korea. A plane carrying Laura Ling and Euna Lee is expected in Los Angeles Wednesday. The two are accompanied by former U.S. President Bill Clinton, who secured their release Tuesday after flying to Pyongyang and meeting with North Korean leader Kim Jong Il. North Korea arrested Ling and Lee in March. A court later sentenced them to 12 years hard labor for illegally crossing the border from China and committing "hostile acts."
PHILIPPINES - AQUINO: Thousands of dignitaries crowded into the Manila Cathedral Wednesday for the funeral of former Philippine President Corazon Aquino. East Timorese President Jose Ramos-Horta was among those paying respects to the icon of Philippine democracy, who died last Saturday at the age of 76 after a long battle with colon cancer. Tens of thousands of people ignored a driving rain to view the ceremony on giant television screens outside the cathedral, and lined the streets as Mrs. Aquino's flag-draped coffin was carried to Manila Memorial Park, where she was laid to rest next to her husband, Benigno "Ninoy" Aquino.
IRAN: Iranian President Mahmoud Ahmadinejad has begun his second term in office at a formal inauguration ceremony in Tehran. Mr. Ahmadinejad was sworn in Wednesday in front of members of Iran's parliament. He called his re-election an "unprecedented epic" victory for the Iranian people and the Islamic establishment. Witnesses said police in Tehran detained at least one person while breaking up demonstrations by hundreds of people protesting Mr. Ahmadinejad's re-election. Iranian opposition groups had called for the new round of street demonstrations to coincide with the inauguration.
PAKISTAN: Relatives of Pakistani Taliban leader Baitullah Mehsud say one of his wives has been killed in a suspected U.S. missile strike on his father-in-law's house. At least one other person was reported killed in the suspected U.S. drone attack early Wednesday in the South Waziristan tribal region. Relatives say four children were wounded, while Mehsud's father-in-law was unharmed. The attack is the latest in a series of suspected U.S. missile strikes in recent weeks targeting Mehsud.
US - KENYA: U.S. Secretary of State Hillary Clinton has urged African leaders to promote good governance and tackle the corruption and crime that she says are holding back economic progress. Clinton was speaking Wednesday in the Kenyan capital, Nairobi, at the opening of a trade forum of about 40 African nations that have preferential access to the U.S. market. Clinton said true economic progress in Africa depends on responsible governments that reject corruption, enforce the rule of law and deliver results for their people.
SOUTH SUDAN VIOLENCE: U.N. Security Council members have condemned recent attacks by southern Sudanese tribesmen that killed 185 people, mostly women and children from a rival tribe. British ambassador to the United Nations John Sawers said Tuesday that Council members view the attacks carried out by the Murle ethnic group on Sunday as "grave." He says the tribesmen used sophisticated weaponry to kill more than 100 women and children from the Lou Ner ethnic group in the Akobo area of Jonglei state. Britain holds the rotating presidency of the Security Council.
AFGHANITAN: Afghan villagers say a foreign airstrike in southern Afghanistan has killed four civilians, three of them children. The villagers say missiles struck a house near the southern city of Kandahar before dawn Wednesday, killing three boys and a man from the same family. They protested the attack by bringing the bodies of the four to Kandahar city and chanting anti-American slogans. U.S. military officials say helicopters operating in the area early Wednesday attacked and killed four militants riding motorcycles in a field away from populated sites.
Listen to our World News for details.
World News, 5 August 2009
News Updates, 5 August 2009


text:
Sen. Imee seeks to expand barangay jurisdiction in settling disputes amicably
In a bid to promote the speedy disposition of cases and spare warring parties from spending for litigation cases, a bill has been filed in the Senate seeking to expand the scope of cases that may be settled amicably at the barangay level. Sen. Imee R. Marcos introduced Senate Bill No. 1544 giving authority to the Lupong Tagapamayapa to settle amicably cases involving discovering secrets, qualified theft, estafa, fencing, malicious mischief, libel, adultery and concubinage.
Marcos said the jurisdiction of the Katarungang Pambarangay or barangay justice system remains very limited. Cases where the penalty involve more than a year of imprisonment or a fine exceeding P5,000, under the provisions of Republic Act 7160, otherwise known as the Local Government Code, are not subject to barangay conciliation proceedings, she noted.
"Instead of a possible amicable settlement, parties are rushed into filing a multitude of cases before the courts, thereby clogging its dockets," she said.
The measure, Marcos said, seeks to expand the jurisdiction of the Katarungang Pambarangay by increasing the scope of its subject matter to include cases whose imposable penalty do not exceed two years and other offenses that are often brought before members of the Lupong Tagapamayapa, without regard to the imposable penalty.
Marcos' bill likewise introduced a provision allowing the offended party residing in different province, city or municipality to bring the case to the Lupon of the Barangay where the offending party resides.
Existing provisions of the law allow the Lupong Tagapamayapa to handle disputes of parties who reside in the same city or municipality.
Under the Revised Penal Code, the seizing of papers or letters of a private individual in order to discover its content is a criminal offense. Under Article 290 of the Revised Penal Code, the penalty is prision correccional in its minimum and medium periods and a fine not exceeding P500 shall be imposed upon any private individual who shall seize papers or letters of private individual and reveal its contents and if the offender shall not reveal such secrets, the penalty shall be arresto mayor and a fine not exceeding P500.
Qualified theft is committed when a domestic servant or a person who abuses the confidence entrusted to him or her commits theft or when the stolen property is a motor vehicle, mail matter, large cattle or consists of coconuts from the plantation, fish from a fishpond or fishery or when the taking of property is done on the occasion of a calamity, vehicular accident or civil disturbance.
The penalty for qualified theft is two degrees higher than specified for simple theft.
In the case of estafa, the criminal offense of swindling, the penalty is dependent on the value of the damage or prejudice caused by the offender.
Fencing is when a person buys, sells, accepts, keeps, conceals, acquires or disposes in any manner something that he knows or known to him to have been stolen.
Malicious mischief is defined as the wilful damaging of another's property for the sake of causing damage due to hate, revenge or other evil motive. The penalty shall depend upon the value and the kind of the property damaged.
Libel is defined as a public and malicious imputation of a crime o of a vice or defect, real or imaginary or any act, omission, condition, status or circumstance tending to cause dishonour, discredit or contempt of a natural or judirical person or to blacken the memory of one who is dead.
Under Article 355 of the RPC, libel is committed by means of writing, printing, lithography, engraving, radio, phonograph, painting, theatrical exhibition, cinematographic exhibition or any similar means and shall be punished by prision correccional in its minimum and medium periods or a fine ranging from P40,000 to P1.2 million or both, in addition to the civil action which may be brought by the offended party.
Adultery and concubinage are crimes referring to marital infidelity. Under the RPC, the prescribed penalty for the offending wife and her lover ranges from two years, four months and one day to six years.
In concubinage, the offending husband may face imprisonment ranging from six months and one day to a maximum of four years and one day.
The types of cases brought before the Lupong Tagapamaypa involve offenses that constitute to damage to property, slander, physical injuries, threats, robbery, trespassing, coercion, unjust vexation, ejectment, family or marital problems, collections of debts or rentals, breach of contract among others.


For at least two decades, nuclear engineers have been talking about new reactor designs, but few have progressed to become important components of the industry. Naturally, as with any new technology, there are always boosters and their enthusiasm should be treated with caution, but there is definitely potential for advances that could mean a surge in nuclear power. One aspect that needs greater attention is the benefit of smaller reactors, which greatly reduce risk on the part of investors.
Some new designs are more incrementally advanced, such as the European Pressurized Reactor (EPR) developed by Areva and EDF in France, with units under construction in Finland, France and China (The proposed British unit at Hinkley Point is on hold). They operate more efficiently than existing reactors and have much greater safety and security measures, making it a third-generation reactor.
The biggest drawback of some designs remains the size and length of construction as well as the design novelty. The Pebble Bed Modular Reactor, which has been under consideration for at least two decades, is a fourth-generation reactor with a design that appears to be very safe and easy to operate, but the radically different design has apparently contributed to slow adoption. South Africa cancelled its planned reactor due to lack of finance and demand, and only China is now planning construction of a full-scale reactor.
With other reactor types like the EPR, the risk is in the large size, meaning longer construction times and thus, more demand risk. Before the 1980s, there was a sense in the U.S. utility industry that demand growth was inexorable, that nothing could reduce it and utilities merely needed to arrange for construction of new capacity. The figure below shows that annual demand growth from 1955 to 1970 was roughly 7% per year, which was a reason why utility stocks were considered especially low-risk. You built plants, sold the electricity, paid your dividends. But slower economic growth and higher electricity prices caused a sea change in the industry, with demand growth not only dropping but becoming much less certain.
Long construction times for plants in the U.S. that were started in the 1970s have generally been blamed on political and legal opposition, and with some justification. But even in the case of Hinkley Point in Britain, construction is expected to take 8-10 years by the builders. Already, many worry that the price being offered for the electricity to be produced in 2025 (about 12 cents per kwh) would be well above recent market prices. Indeed, one large buyer claimed to have purchased nuclear power from France at half the price Hinkley Point has been offered. Price risk is very serious and not eliminated by government guarantees, as the European solar industry has discovered.
Demand risk is always present, partly because of uncertainty about long-term economic growth, partly because prices will have an uncertain effect on demand over the next decade, and partly because policies towards renewable energy cannot be predicted over that time. An appropriate reckoning of these risks by investors should lead to fairly high borrowing costs.


text:
Albrecht Christoph Müller (4 November 193924 May 2018) was a rower who competed for West Germany. In 1964 he joined the German coxless four rowing team, winning a European title and finishing sixth at the 1964 Summer Olympics. He served as the president of the RC Germania Düsseldorf from 1990 until his retirement in 2000, at which point the new role of honorary chairman was created for him. He died in 2018.

His son Linus Müller represented Germany in field hockey at the 2020 Summer Olympics.

References

External links

 Rudern  Europameisterschaften (Herren – Vierer o.Stm.)

1939 births
2018 deaths
West German male rowers
Olympic rowers of the United Team of Germany
Rowers at the 1964 Summer Olympics
European Rowing Championships medalists
Sportspeople from Oldenburg

redpajama_set_name: RedPajamaWikipedia


text:
Tag Archives: THE JAZZ RECORD
"I THOUGHT I HEARD": November 1945
No blues lyrics that I know begin with "The mail carrier came today, and (s)he brought me good news," but it happens to be the case. Evidence herewith:
Once again, prowling eBay about ten days ago, I saw ten issues of Art Hodes' THE JAZZ RECORD — a short-lived and wonderful magazine on sale — and I took money out of the grandchildren's retirement fund and splurged. The issues were the prized possession of someone whose name I can't quite read, and their original owner not only read them avidly, but had a cigarette in his hand . . . typical of the times.
I will in future offer selections — a concert review, or a letter to the editor complaining about varying prices for King Oliver Gennetts — but this is what caught my eye immediately, and the neighbors called to complain that my whimpering was upsetting the dogs in this apartment building. You will understand why.
On the inside front cover, there is a print column titled I Thought I Heard . . . Buddy Bolden wasn't audible in 1945, but his heirs and friends were certainly active in New York City.
Stuyvesant Casino, 2nd Ave. at 9th St. — Bunk Johnson's New Orleans Band
Nick's, 7th Ave. and 10th St. — Miff Mole and orchestra with [Bujie] Centobie, [Muggsy] Spanier, [Gene] Schroeder, George Hartman, bass, Joe Grauso.
Down Beat, 52nd St. — Art Tatum.
Onyx, 52nd St. — Roy Eldridge.
Three Deuces, 52nd St. — Slam Stewart, Erroll Garner, Hal West.
Ryan's, 52nd St. — Sol Yaged, clarinet; Danny Alvin, drums; Hank Duncan, piano.
Cafe Society Downtown, Sheridan Sq. — Benny Morton band, Cliff Jackson, piano.
Cafe Society Uptown, 58th St. — Ed Hall and band.
Spotlight, 52nd St. — Ben Webster.
Yes, Sol Yaged is still with us — the only survivor of those glorious days.
To keep the mellow mood going, here is twenty-nine minutes of Art Hodes and friends from those years. Spot the typo, win a prize:
Posted in "Thanks A Million", Bliss!, Generosities, Hotter Than That, Ideal Places, Irreplaceable, It's All True, Jazz Titans, Jazz Worth Reading, Pay Attention!, Swing You Cats!, That Was Fun!, The Real Thing, The Things We Love
Tagged Art Hodes, Art Tatum, Ben Webster, Benny Morton, Blue Note, Bujie Centobie, Bunk Johnson, Cliff Jackson, Danny Alvin, Ed Hall, Erroll Garner, Fifty-Second Street, Freddie Moore, gene Schroeder, Hal West, Hank Duncan, Jazz Lives, Joe Grauso, Max Kaminsky, Michael Steinman, Miff Mole, Muggsy Spanier, Omer Simeon, Roy Eldridge, Sandy Williams, Slam Stewart, Sol Yaged, THE JAZZ RECORD
EVERYBODY LOVES CECIL SCOTT
Photograph by Nat Goodwin
Clarinetist and saxophonist Cecil Scott remembered by Art Hodes:
I'll never forget the day Baby Dodds and I visited Cecil at his home in Harlem (N.Y.C.). He had what we referred to as "a railroad flat." It was a first floor apartment with a long hallway running through the length of the apartment. Cecil took us into the kitchen for a taste, then called in the family. He had 11 children, from the baby to the eldest going on seventeen. I had to ask, "Man, how do you guys operate?" To which he answered, "We eat in shifts and we sleep in tiers."
One of the warmest people I knew, Cecil Scott. His smile was contagious. Here's a guy, operating on one leg (and I won't go into how he lost the other; the only story I heard was hearsay); always jolly and passing it on. People running in and out of his home; all day. Plus a few cats and a dog. Life all around him. And the spirit of that home, unbelievable.
I had a trio at Jimmy Ryan's that consisted of Cecil (sax and clarinet) and Baby Dodds (drums) plus Chippie Hill (Bertha) doing the vocals. There was a performer. She'd go out, a'singing, to the end of the room, and start from there. And by the time she'd hit the bandstand she'd have "gathered her children" in; that whole audience was like in the palm of her hand. No mike. And Cecil could charm her. For when she came to work she could be in a mood; but Scott would look at her, and then say, "Chippie, where did you get that hat; you look beautiful." And she'd wild, and beam. And we'd be together. They were beautiful people.
There was a style of clarinet playing we used to call "dirty." Then there was a way of playing it that would make me think of someone a'callin' to a chicken. Cecil knew all about that. It was later that I learned that the recording by Clarence Williams that I loved to listen to, especially because of the clarinet playing on it, was something Cecil had done. Yeh! And when my boy Bob was born, Cecil sent his oldest daughter over to my house to take care of things while my wife was hospitalized. "Man, don't mention money, what do you wanna do? Insult me? I'm your friend." And then one scene that keeps comin' back.
I'd gone out to Harlem to do a benefit with Scott and others. It was a warm affair, and I partook of the goodies. In fact I "over" partook. Now we had to get to our gig (J. Ryan's). I drove and Cecil sat beside me. It seemed bouncey, beautiful, with lights flashing on; most enjoyable. Even sirens. Eventually I got the message and stopped. I had been "bouncing" up and down on the snow-covered street, and the lights and sirens were the po-lice. I was "in a cast." The one-legged man had to get out and talk to the gendarmes. He must have sounded convincing because I got off with a lecture. You know I'll never forget Cecil.
EVERYBODY LOVES CECIL (by H. B. M.)
Photograph by William P. Gottlieb, c. October 1946
Cecil Scott was sitting on the stool before the piano, his elbow on the keys and his right leg thrust stiffly forward. I sat across from him on a metal framed settee that looked a little like a double seat on a bus. There were several similar chairs in the room, a few music stands, and a tenor sax case on top of the piano. On the walls were several posters and many photographs showing Cecil at various times in his career. His weight varied with each picture, for his hobby is food and he eats until he weighs 210, diets until he weighs 160, and starts all over again. He is about 170 now, going down.
Almost as soon as I had met him, I liked Cecil. He is as warm and companiable as a fireplace. He is an energetic man, too, despite that awkward, unwieldy, artificial right leg. He'd suddenly lunge across the room to show me something, and lunge back again. It was more like an idiosyncrasy than a handicap.
"I suppose you want to know about the children," he said. "There are thirteen of them, and I've got three grandchildren, with one more on the way. They're from my eldest daughter, the one that deserted me. She's the only one of my girls to get married." He seemed to be peeved about that. "I'll bet that's her in the hallway right now. She's in this house most of the day."
It was the prodigal daughter. She entered the house very spryly.
"Has he been tellin' you 'bout my children?" she asked. "They call him 'Big Brother.' You trying to keep young, Daddy?"
Actually Cecil looked very young, more like a man of thirty than a grandfather, and his wife, who entered then, didn't look old enough to be a grandparent either. A little girl, about nine years old, was with her. She looked timidly about the room. There was a large white bandage about her ankle.
"This is Elaine," said Cecil. "She's always wearing bandages. This morning it was her head. Now it's her ankle. You run along, Elaine, and don't you come back with that bandage 'round your nose."
"But, let's see now. About the music. It started when I was eleven years old out in Springfield, Ohio. I wanted to be a surgical doctor; spent all my time in doctors' offices, and I figured I could make money with music. For two years I took lessons in clarinet and theory three times a week, and never missed a day. Started playin' home dates with my brother Lloyd's band. When I was seventeen I got married."
"Eating is our big problem," Cecil informed me. "Everybody has to eat in shifts. The little ones eat first shift, the middle ones second shift, and the big ones last shift. The dogs eat every shift."
The house was full of children now. I could hear them moving everywhere. I met some more of the family, and Cecil coninued. He had come to New York and played with Lloyd's band at the Saratoga Club. By 1928 he had his own band, and by 1930 was quite famous, playing at the Renaissance Ball Room with a band that had Roy Eldridge, Chu Berry, Dicky Wells, Frankie Newton, and Don Frye. Then he moved to the Savoy and trouble started.
"There was a girl at the Savoy," said Cecil. "She had a man who was takin' care of her, but she was makin' quite a play for me. I didn't pay her no mind until one night she asked me to a 'rent party' that her landlord was giving. It was one of those parties where they sold pigmeat and 'white mule.' There was a crap game going on and I started to win. I began buying everybody big pitchers of that white mule. Then her boy friend came in. There was some kind of misunderstanding right away. He slapped her, and she slapped him, and a fight started. Pitchers of while mule started flying through the air. Well, I had a big name, I had a reputation. I had to get out of there. I ran to the front door, but it had six locks I couldn't open, so I ran to the back door. That had six locks too.
Well, I was a very active man in those days, so I jumped out the window, but it was a three story drop and I broke my ankle real bad.
Gangrene set in and they had to amputate several times. For a while the doctors didn't have much hope. Chu Berry, my pupil, held the band together for me. Everyone was real nice. But, when I got out I didn't feel like playin'. I was a very active man, used to jump off the piano with my saxophone and do a split on the floor, and things like that. I didn't feel right standing with that band, a a cripple. So I disbanded it, although the boys sure didn't want me to.
Then the neighbors started doing things for me. They brought me soup and stew, and stuff like that, and started sending me their kids to teach. First one, then two, then seven, eight, ten. I soon forgot about playing. For four and a half years I taught twelve to eighteen kids a day, and never had to advertise. At the same time I studied theory with Clarence Hall three times a week and took up weight lifting. I was too busy, and liked it that way.
It wasn't until Albert Socarras, a flute player with a Latin band, came to see me that I started playing again. He needed a sax player real bad. I didn't want to go but he and his wife finally persuaded me. I played three days, and they gave me leader's pay. I've been playin' off and on ever since.
I think that my wife is the real reason for most of my success. When I lost my leg and became sensitive, afraid to face people, she was the one who revived me and gave me confidence again. She's always encouraged me. We were born in the same town, in the same month, in the same year. We went to the same school together! Why, she's been with me all my life!"
from SELECTIONS FROM THE GUTTER, edited by Hodes and Chadwick Hansen, pp. 214-16.
Posted in "Thanks A Million", Jazz Titans, Jazz Worth Reading, Pay Attention!, Swing You Cats!, The Real Thing
Tagged Alberto Socarras, Art Hodes, Baby Dodds, Billie Holiday, Cecil Scott, Chadwick Hansen, Chippie Hill, Chu Berry, Clarence Williams, Don Frye, Frank Newton, Henry "Red" Allen, Jazz Lives, Lloyd Scott, Michael Steinman, Roy Eldridge, Savoy Ballroom, Teddy Wilson, THE JAZZ RECORD
SAY IT SIMPLE: JESS STACY
This is the first of an intermittent series of quotations that seem to me to get to the heart of the matter.
They [the public] want a thing to look hard. You can work up something that is very extremely difficult technically, but if it doesn't look difficult, they don't pay any attention to it. But if you beat your brains out all over the stage, they think it's wonderful, and yell for more. What do they know?"
from RIVERBOAT JESS, by Mary Peart, originally printed in Art Hodes' Forties jazz magazine, The Jazz Record.
Posted in Irreplaceable, It's A Mystery, Jazz Titans, Jazz Worth Reading, Pay Attention!, The Real Thing
Tagged Art Hodes, jazz blog, Jazz Lives, Jess Stacy, Mary Peart, Michael Steinman, THE JAZZ RECORD
BIG SID, CHICK, and PRES (from eBay)
Sidney Catlett, on the front cover of Art Hodes's little magazine, THE JAZZ RECORD, December 1946:
I admire the eBay seller of the next item for honesty, admitting that Chick Webb's secretary probably signed the photograph. But it would still look good over my piano:
And for fashion, who'd be a better model than the Pres?
Beloved icons, all for a high, timely bid . . .
Posted in "Thanks A Million", Irreplaceable, Jazz Titans, Pay Attention!, Swing You Cats!, The Real Thing, The Things We Love
Tagged Art Hodes, Big Sid Catlett, Chick Webb, Ebay, jazz blog, Jazz Lives, Lester Young, Michael Steinman, porkpie hat, Pres, Prez, Sidney Catlett, THE JAZZ RECORD
THE ELUSIVE FRANK NEWTON
I've been thinking a great deal about the remarkable jazz trumpeter Frank Newton in the last few weeks, even before having the opportunity to repost this picture of him (originally on JazzWax) — taken in Boston, in the late Forties, with George Wein and Joe Palermino.
Jazz is full of players who say something to us across the years, their instrumental voices resounding through the murk and scrape of old records. Some players seem to have led full artistic lives: Hawkins, Wilson, Milt Hinton, Jo Jones, Bob Wilber come to mind at the head of a long list. Others, equally worthy, have had shorter lives or thwarted careers. Bix, Bird, Brownie, to alliterate, among a hundred others. And all these lives raise the unanswerable question of whether anyone ever entirely fulfills him or herself. Or do we do exactly what we were meant to do, no matter how long our lifespan? Call it Nurture / Nature, free will, what you will.
But today I choose Frank Newton as someone I wish had more time in the sun. His recorded legacy seems both singular and truncated.
Frank Newton (who disliked the "Frankie" on record labels) was born in 1906 in Virginia. He died in 1954, and made his last records in 1946. A selection of the recorded evidence fills two compact discs issued on Jasmine, THE STORY OF A FORGOTTEN JAZZ TRUMPETER. His Collected Works might run to four or five hours — a brief legacy, and there are only a few examples I know where an extended Newton solo was captured for posterity. However, he made every note count.
In and out of the recording sudios, he traveled in fast company: the pianists include Willie "the Lion" Smith, James P. Johnson, Teddy Wilson, Sonny White, Mary Lou Williams, Buck Washington, Meade Lux Lewis, Kenny Kersey, Billy Kyle, Don Frye, Albert Ammons, Joe Bushkin, Joe Sullivan, Sonny White, and Johnny Guarneri. Oh, yes — and Art Tatum. Singers? How about Bessie Smith, Billie Holiday, Maxine Sullivan, and Ella Fitzgerald.
Although Newton first went into the studio with Cecil Scott's Bright Boys in 1929 for Victor, the brilliant trumpeter Bill Coleman and trombonist Dicky Wells blaze most notably on those sessions.
It isn't until 1933 that we truly hear Newton on record. This interlude, lasting less than a minute, takes place in the middle of Bessie Smith's "Gimme A Pigfoot," one of four vaudeville-oriented songs she recorded at her last session, one organized by John Hammond, someone who re-emerges in Newton's story. It was a magnificent all-star band: Jack Teagarden, Chu Berry, Benny Goodman (for a moment), Buck Washington, guitarist Bobby Johnson, Billy Taylor on bass. Hammond wanted Sidney Catlett on drums, but Bessie refused: "No drums. I set the tempo." For all the rent-party trappings of the song, "Pigfoot" is thin material, requiring a singer of Bessie's majesty to make it convincing.
What one first notices about Newton's solo is his subversive approach, his unusual tone and attack. In 1933, the jazz world was rightly under the spell of Louis, which led to understandable extroversion. Project. Hit those high notes loud. Sing out. If you were accompanying a pop or blues singer, you could stay in the middle register, be part of the background, but aside from such notable exceptions as Joe Smith, Bubber Miley, trumpets were in the main assertive, brassy. Dick Sudhalter thought Newton's style was the result of technical limitations but I disagree; perhaps Newton was, like Tricky Sam Nanton, painting with sounds.
Before Newton solos on "Pigfoot," the record has been undeniably Bessie's, although with murmurings from the other horns and a good deal of Washington's spattering Hines punctuations. But when Newton enters, it is difficult to remember that anyone else has had the spotlight. Rather than boldly announce his presence with an upwards figure, perhaps a dazzling break, he sidles in, sliding down the scale like a man pretending to be drunk, whispering something we can't quite figure out, drawling his notes with a great deal of color and amusement, lingering over them, not in a hurry at all. His mid-chorus break is a whimsical merry-go-round up and down figure he particularly liked. It's almost as if he is teasing us, peeking at us from behind his mask, daring us to understand what he is up to. The solo is the brief unforgettable speech of a great character actor, Franklin Pangborn or Edward Everett Horton, scored for jazz trumpet. Another brassman would have offered heroic ascents, glowing upwards arpeggios; Newton appears to wander down a rock-choked slope, watching his footing. It's a brilliant gambit: no one could equal Bessie in scope, in power (both expressed and restrained) so Newton hides and reveals, understates. And his many tones! Clouded, muffled, shining for a brief moment and then turning murky, needling, wheedling, guttural, vocal and personal. Considered in retrospect, this solo has a naughty schoolyard insouciance. Given his turn in the spotlight, Newton pretends to thumb his nose at us. Bessie has no trouble taking back the spotlight when she returns, but she wasn't about to be upstaged by some trumpet-playing boy.
Could any trumpet player, jazz or otherwise, do more than approximate what Newton plays here? Visit http://www.redhotjazz.com/songs/bessie/gimmieapigfoot.ram to hear a fair copy of this recording. (I don't find that the link works: you may have to go to the Red Hot Jazz website and have the perverse pleasure of using "Pigfoot" as a search term.)
The man who could play such a solo should have been recognized and applauded, although his talent was undeniably subtle. (When you consider that Newton's place in the John Kirby Sextet was taken by the explosively dramatic Charlie Shavers, Newton's singularity becomes even clearer.) His peers wanted him on record sessions, and he did record a good deal in the Thirties, several times under his own name. But after 1939, his recording career ebbed and died.
Nat Hentoff has written eloquently of Newton, whom he knew in Boston, and the man who comes through is proud, thoughtful, definite in his opinions, politically sensitive, infuriated by racism and by those who wanted to limit his freedoms. Many jazz musicians are so in love with the music that they ignore everything else, as if playing is their whole life. Newton seems to have felt that there was a world beyond the gig, the record studio, the next chorus. And he was outspoken. That might lead us back to John Hammond.
Hammond did a great deal for jazz, as he himself told us. But his self-portrait as the hot Messiah is not the whole story. Commendably, he believed in his own taste, but he required a high-calorie diet of new enthusiasms to thrive. Hammond's favorite last week got fired to make way for his newest discovery. Early on Hammond admired Newton, and many of Newton's Thirties sessions had Hammond behind them. Even if Hammond had nothing to do with a particular record, appearing on one major label made a competing label take notice. But after 1939, Newton never worked for a mainstream record company again, and the records he made in 1944-1946 were done for small independent labels: Savoy (run by the dangerously disreputable Herman Lubinsky) and Asch (the beloved child of the far-left Moses Asch). The wartime recording ban had something to do with this hiatus, but I doubt that it is the sole factor: musicians recorded regularly before the ban. Were I a novelist or playwright, I would invent a scene where Newton rejects Hammond's controlling patronage . . . and falls from favor, never to return. I admit this is speculation. Perhaps it was simply that Newton chose to play as he felt rather than record what someone else thought he should. A recording studio is often the last place where it is possible to express oneself freely and fully. And I recall a drawing in a small jazz periodical from the late Forties, perhaps Art Hodes' JAZZ RECORD, of Newton in the basement of an apartment building where he had taken a job as janitor so that he could read, paint, and perhaps play his trumpet in peace.
I think of Django Reinhardt saying, a few weeks before he died, "The guitar bores me." Did Newton grow tired of his instrument, of the expectations of listeners, record producers, and club-owners? On the rare recording we have of his speaking voice — a brief bit of a Hentoff interview — Newton speaks with sardonic humor about working in a Boston club where the owner's taste ran to waltzes and "White Christmas," but using such constraints to his advantage: every time he would play one of the owner's sentimental favorites, he would be rewarded with a "nice thick steak." A grown man having to perform to be fed is not a pleasant sight, even though it is a regular event in jazz clubs.
In addition, John Chilton's biographical sketch of Newton mentions long stints of illness. What opportunities Newton may have missed we cannot know, although he did leave Teddy HIll's band before its members went to France. It pleases me to imagine him recording with Django Reinhardt and Dicky Wells for the Swing label, settling in Europe to escape the racism in his homeland. In addition, Newton lost everything in a 1948 house fire. And I have read that he became more interested in painting than in jazz. Do any of his paintings survive?
Someone who could have told us a great deal about Newton in his last decade is himself dead — Ruby Braff, who heard him in Boston, admired him greatly and told Jon-Erik Kellso so. And on "Russian Lullaby," by Mary Lou WIlliams and her Chosen Five (Asch, reissued on vinyl on Folkway), where the front line is bliss: Newton, Vic Dickenson, and Ed Hall, Newton's solo sounds for all the world like later Ruby — this, in 1944.
In her notes to the Jasmine reissue, Sally-Ann Worsford writes that a "sick, disenchanted, dispirited" Newton "made his final appearance at New York's Stuyvesant Casino in the early 1950s." That large hall, peopled by loudly enthusiastic college students shouting for The Saints, would not have been his metier. It is tempting, perhaps easy, to see Newton as a victim. But "sick, disenchanted, dispirited" is never the sound we hear, even on his most mournful blues.
The name Jerry Newman must be added here — and a live 1941 recording that allows us to hear the Newton who astonished other players, on "Lady Be Good" and "Sweet Georgia Brown" in duet with Art Tatum (and the well-meaning but extraneous bassist Ebenezer Paul), uptown in Harlem, after hours, blessedly available on a HighNote CD under Tatum's name, GOD IS IN THE HOUSE.
Jerry Newman was then a jazz-loving Columbia University student with had a portable disc-cutting recording machine. It must have been heavy and cumbersome, but Newman took his machine uptown and found that the musicians who came to jam (among them Dizzy Gillespie, Charlie Christian, Hot Lips Page, Don Byas, Thelonious Monk, Joe Guy, Harry Edison, Kenny Clarke, Tiny Grimes, Dick Wilson, Helen Humes) didn't mind a White college kid making records of their impromptu performances: in fact, they liked to hear the discs of what they had played. (Newman, later on, issued some of this material on his own Esoteric label. Sadly, he committed suicide.) Newman caught Tatum after hours, relaxing, singing the blues — and jousting with Newton. Too much happens on these recordings to write down, but undulating currents of invention, intelligence, play, and power animate every chorus.
On "Lady Be Good," Newton isn't in awe of Tatum and leaps in before the first chorus is through, his sound controlled by his mute but recognizable nonetheless. Newton's first chorus is straightforward, embellished melody with some small harmonic additions, as Tatum is cheerfully bending and testing the chords beneath him. It feels as if Newton is playing obbligato to an extravagantly self-indulgent piano solo . . . . until the end of the second duet chorus, where Newton seems to parody Tatum's extended chords: "You want to play that way? I'll show you!" And the performance grows wilder: after the two men mimic one another in close-to-the-ground riffing, Newton lets loose a Dicky Wells-inspired whoop. Another, even more audacious Tatum solo chorus follows, leading into spattering runs and crashing chords. In the out- chorus, Tatum apparently does his best to distract or unsettle Newton, who will not be moved or shaken off. "Sweet Georgia Brown" follows much the same pattern: Tatum wowing the audience, Newton biding his time, playing softly, even conservatively. It's not hard to imagine him standing by the piano, watching, letting Tatum have his say for three solo choruses that get more heroic as they proceed. When Newton returns, his phrases are climbing, calm, measured — but that calm is only apparent, as he selects from one approach and another, testing them out, taking his time, moving in and outside the chords. As the duet continues, it becomes clear that as forcefully as Tatum is attempting to direct the music, Newton is in charge. It isn't combat: who, after all, dominated Tatum? But I hear Newton grow from accompanist to colleague to leader. It's testimony to his persuasive, quiet mastery, his absolute sense of his own rightness of direction (as when he plays a Tatum-pattern before Tatum gets to it). At the end, Newton hasn't "won" by outplaying Tatum in brilliance or volume, speed or technique — but he has asserted himself memorably.
Taken together, these two perfomances add up to twelve minutes. Perhaps hardly enough time to count for a man's achievement among the smoke, the clinking glasses, the crowd. But we marvel at them. We celebrate Newton, we mourn his loss.
Postscript: in his autobiography, MYSELF AMONG OTHERS, Wein writes about Newton; Hentoff returns to Newton as a figure crucial in his own development in BOSTON BOY and a number of other places. And then there's HUNGRY BLUES, Benjamin T. Greenberg's blog (www.hungryblues.net). His father, Paul Greenberg, knew Newton in the Forties and wrote several brief essays about him — perhaps the best close-ups we have of the man. In Don Peterson's collection of his father Charles's resoundingly fine jazz photography, SWING ERA NEW YORK, there's a picture of Newton, Mezz Mezzrow, and George Wettling at a 1937 jam session. I will have much more to write about Peterson's photography in a future posting.
Posted in It's A Mystery, Jazz Titans
Tagged Albert Ammons, Art Hodes, Art Tatum, Benjamin T. Greenberg, Benny Goodman, Bessie Smith, Bill Coleman, Billie Holiday, Billy Taylor, Bix Beiderbecke, Bubber Miley, Buck Washington, Cecil Scott, Charles Peterson, Charlie Parker, Charlie Shavers, Chu Berry, Clifford Brown, Count Basie, Dick Sudhalter, Dick Wilson, Dicky Wells, Dizzy Gillespie, Don Byas, Ebenezer Paul, Ella Fitzgerald, Frank Newton, Frankie Newton, George Wein, Harry Edison, Helen Humes, Hot Lips Page, Hungry Blues, J.C. Higginbotham, Jack Teagarden, James P. Johnson, jazz blog, JazzWax, Jerry Newman, Joe Bushkin, Joe Guy, Joe Smith, Joe Sullivan, John Chilton, John Hammond, John Kirby Sextet, Johnny Guarneri, Johnny Williams, Kenny Clarke, Kenny Kersey, Louis Armstrong, Marc Myers, Mary Lou Williams, Maxine Sullivan, Meade Lux Lewis, Mezz Mezzrow, Michael Steinman, Milt Hinton, Nat Hentoff, Ruby Braff, Sid Catlett, Sonny White, Teddy Bunn, THE JAZZ RECORD, Thelonious Monk, Tiny Grimes, Tricky Sam Nanton, Willie "the Lion" Smith


text:
Elder Hall
Elder Hall Training Academy
Pennsylvania Department of General Services
2013 – Programming and Schematic Design (Completed by S. Harris Ltd.)
Ongoing – Roof replacement
Elder Hall Training Academy is operated by the Pennsylvania Department of Corrections (DOC), and is located in Elizabethtown,PA. Originally constructed as the State Hospital for Crippled Children, it was designed by Thomas, Martin & Kirkpatrick Architects. The majority of the building was built in 1925 (operational in 1930), and then two wings were added on the south side of the building in 1941. The building functioned as the hospital until the 1980s when it was converted a training facility for the Department of Corrections.
The Classical Revival masonry building is adorned with glazed terra cotta medallions on various elevations of the building of which several remain. Where others have been removed, the circular ghost can be seen by the brick infill pattern. Brick masonry coursing with varying colors provides decorative patterns, while terra cotta copings and blocks add visual interest to the building. The open air porches have since been enclosed with fenestrated walls, but the original heavy terra cotta roof and copper flashings remain original to the building's construction.
S. Harris Ltd. was retained to provide architectural and engineering services for a roof replacement of the existing terra cotta roofing tiles. As part of the combined Programming and Schematic Design Phase, a comprehensive assessment was necessary to determine the options available to the Department of General Services (DGS) and DOC. It was also imperative for our design team to investigate all of the roofing areas to identify the problematic areas of the building so that the scope of roofing replacement work could be designed and prioritized accordingly.
J&M Preservation Studio will continue the work started under S. Harris Ltd. by moving forward with the design development for the terra cotta roof replacement. J&M will also be analyzing the brick masonry envelope to determine if additional work is necessary to maintain a watertight building.


In his will Alfred Nobel established a fund to annually award distinguished individuals who by promoting their thoughts, beliefs, creations and innovations, brought out the best in humanity. Nobel established 5 awards, one being for peace. This award should be granted "to the person who shall have done the most or the best work for fraternity between nations, the abolition or reduction of standing armies and for the holding and promotion of peace congresses".
Since 1901 the Nobel Peace Prize has been given 99 times to 106 people and 27 organisations. Some of the most notable political persons to have been awarded the Nobel Peace Prize, include Woodrow Wilson (1919), Martin Luther king (1964), Adolfo Perez Esquivel (1980), Nelson Mandela (1993), Jimmy Carter (2002) and Barack Obama (2009). All these men undertook necessary efforts to secure peace worldwide while praising solidarity, hope and perseverance for a better world.
Luiz Inácio Lula da Silva has been named as a candidate for the 2019 Nobel Peace Prize by Adolfo Perez Esquivel, who received the prize in 1980. Esquivel a Human Rights and Non-violent protest activist has become known for his contributions towards fighting human rights abuse, including assassinations, tortures and disappearances-all of which took place during Latin American dictatorships.
Perez Esquivel's campaign to nominate Lula has amassed close to 500,000 signatures. These numbers are no surprise to us if we remember that Lula transformed the lives of thousands of Brazilians and became a political symbol of hope for peace and social development.
Though the reasons that make Lula an ideal candidate for the award are numerous, we will highlight here some that gave him worldwide acclamation. Firstly we can mention Lula's contribution towards fighting hunger and poverty, a plight experienced by thousands in Brazil. Lula himself has suffered it. Secondly, we can mention his contribution towards global security and the democratisation of international relations. Altogether, Lula truly deserves the Nobel Prize for his contributions towards peace and growth, as well as those towards peace and international security.
A migrant, Lula has used his experiences as a fighting tool for hope. He has rewritten his story and in turn, has highlighted the stories of thousands of Brazilians living below the poverty line today. Anyone who knows Lula knows that poverty has been an influential factor in his work for the Brazilian Labour Party since its early days.
Lula's policies were made up by three main components: Bolsa Familia, minimum wage in value and the introduction of bank credit for housing, small businesses and other basic needs. In this regard, Bolsa Familia stands out. In his letter, Esquivel quotes Lula's famous words: " we need to overcome hunger, poverty and social exclusion, our war is not about killing people, it's about saving them". That was the message sent by Lula that became a mantra in all International Institutions, from the United Nations to the Economic Forum, Davos and the WTO.
Ex president Lula's conviction, talent and self confidence lead to what the UN considers as " one of the largest programmes of cash transfer in the world", reaching 26% of the population in 2012, reducing the poverty line to 8% (since the beginning of the programme in 2009). Additionally, the programme made a positive impact on school enrolments and a reduction on the Gini. The programme was so successful that it resulted in Brazil being removed from the Hunger Map in 2014, as published by the FAO ( Food and Agriculture Organisation).
Together with the Bolsa Familia, Lula's social policies, whether the minimum wage ( which increased by 57% between 2002 and 2010) or the infrastructure programmes and industrial incentives ( especially the growth acceleration programme) helped the country to grow economically in a way that had never been experienced before. The Brazilian GDP was substantial and the country reached a surplus above 30 billion dollars a year after suffering a deficit of 1.1 billion dollars during Fernando Henrique Cardoso' s government. If growth is Conditio sine qua non to achieve peace, Lula, perhaps has been the greatest leader since the Second World War. The truth is Lula managed to establish internationally acclaimed rights. Those human rights were expressed in the international arena through declarations and treatises by UN, especially, the Universal Declaration of Human Rights, the International Covenant on Civil and Political Rights and the International Covenant on Economic, social and Cultural Rights.
Despite Brazil being one of the largest economies in the world, it was only during Lula's government that the country was internationally recognised for its potential and role in the Global search for peace and democracy. Lula's credibility can be witnessed in situations such as when Barak Obama, then the president of the most powerful country in the world, called him: "o cara". The Brazilian Foreign Minister Celso Amorim, was also considered to be the " World's Best Chancellor" by the prestigious Policy Magazine. Brazil contributed towards the democratisation of International relations in various aspects. At the UN, for example, Brazil joined Germany, Japan and India proposing a reform to the Security Council in order to consider new permanent members that should come from underdeveloped countries. Yet, in the build up of an agenda for peace in International relations, UNASUL and ZOPACAS joined efforts for a more pacific world. ZOPACA was created in 1986 but it was only during Lula's government that the Forum became more organised. UNASUL was created in 2008 with the leadership and remarkable support from Brazil.
Lula showed the world that when the concern is cooperation between communities, well being awareness and regional alliances for peace, the ideological background of governments do not matter and it is necessary to transcend our differences on behalf of a common ground. UNASUL innovated juridically and practically, in all aspects and mechanisms of integration as never seen before in the American Continent. In its treatise UNASUL aims for the creation of a " sul- american citizenship" looking for a "culture of peace in a world free from nuclear weapons and weapons of mass destruction" ( this being one of Alfred Nobel worries when he created the Nobel Prize). From an operational perspective, it was UNASUL Defense Council ( and other council bodies) that acted on behalf of a pacific solution Bolivia's destabilisation (Pando'sarea) in 2008, and in Colombia and Venezuela (2010), in Ecuador (in the National Policy uprising in 2010) and in Paraguay ( with the president Fernando Lugo's deposition in 2012), as well as promoting prompt cooperation to the Haiti earthquake in 2010.
The creation of BRICS, its Bank for Development ( which overcame paragons with its vertical collaboration) and the Forum IBAS are some of the other accomplishments where Brazil has had a noticeable role. The building up of a more equal world, democratic in its international relations, with a proper care for those in need and development, without doubt were indelible marks from this migrant from Brazil's Northeast, a metallurgist, ex-president of the Federative Republic of Brazil and a great citizen of the world. We recognise Lula as a great world leader, one of those that come around occasionally. The Nobel Prize is a recognition of his greatness. The Nobel Prize would represent the people's fight in search for growth, a more just and egalitarian society and a more secure and internationally democratic world.
Carlos Enrique Ferreira is a Political Sciences Doctor by the Universidade de São Paulo a postgraduate in Philosophy by the same university. He is, also, a professor of International Relations by the Universidade Estadual da Paraíba, a member of Reflection in International Relations Group and, currently, is a councillor for the Conselho Estadual de Educação da Paraíba.


text:
Beiersdorf Invests in Korean Beauty and Tech Start-up
The German beauty giant said it had taken a "significant stake" in Lycl Inc.
By Jennifer Weil on December 9, 2019
unpa.me
PARIS — Beiersdorf AG said on Monday that it had acquired a "significant stake" in Lycl Inc., a rapidly growing Korean beauty and tech start-up.
Terms of the deal were not disclosed, but Beiersdorf said it had become the second-largest shareholder of the Seoul-based concern.
The investment was made through Beiersdorf's venture fund. The group said the move fits strategically with its C.A.R.E.+ plan to "win in skin care and drive consumer-centricity through digitalization."
The investment also reinforces Beiersdorf's presence in South Korea and more broadly in Asia. Lycl is now part of Beiersdorf's Nivea Accelerator in South Korea.
Many multinational beauty companies are opening and running incubators to get closer to and glean know-how from entrepreneurs, who have been shaking up traditional business models — especially in hot categories such as natural beauty and tech. Among those in Europe to have launched such start-up studios are L'Oréal, Sephora, Puig and L'Occitane Group.
South Korea has been a key launchpad for innovation and trends in the beauty space over the past few years.
"We see great potential in Lycl's disruptive business model and its high degree of digital consumer connection," Dessi Temperley, chief financial officer of Beiersdorf, said in a statement.
Lycl was established in 2013 and combines three business models: unpa.me, a review and content platform for K-beauty products; palett.me, an influencer network platform, and unpa.Cosmetics, Lycl's skin-care brand.
Through Lycl's two beauty platforms, it has access to more than 1.2 million consumers. Thanks to their shared insights, the company has put into effect a data-driven innovation process to create and market unpa.Cosmetics products.
Most of Lycl's products are sold direct-to-consumer in South Korea through its own web site.
"The digital innovation capabilities and strong consumer-centricity of Lycl have resulted in triple-digit growth rates over recent years, and we believe the business model is geographically scalable," Temperley said.
"The decision to launch the Nivea accelerator in [South] Korea as part of our global venturing activities was made based on the belief that the Korean ecosystem is a frontrunner regarding beauty and tech trends," said Endrik Hasemann, general manager of Beiersdorf South Korea.
Hamburg, Germany-based Beiersdorf registered sales of 7.2 billion euros in 2018. Its brand portfolio includes Nivea, billed to be the world's largest skin-care brand; La Prairie; Eucerin and Hansaplast/Elastoplast.
Beiersdorf's announcement comes less than a week after L'Occitane Group's start-up incubator Obratori said it had taken a minority stake in Le Rouge Français, an organic and vegan lipstick brand.
beauty	Beiersdorf AG
Landscape by 19th Century Black Abolitionist Painter Heads to U.S. Capitol as Inaugural Gift


text:
Two 49ers make another list of the worst free agent signings
Amber Searls-USA TODAY Sports
Mar 17, 2017 at 3:55 PM • --
Earlier this week, Gregg Rosenthal of NFL.com listed two of the San Francisco 49ers free agent signings among the worst of the 2017 offseason – so far. The two players who Rosenthal listed were FB Kyle Juszczyk and LB Malcolm Smith.
On Friday, the pair made another similar list on FOX Sports. Cameron DaSilva listed both among the seven worst signings during NFL free agency so far. Below is what DeSilva had to say about each signing. Juszczyk ranked fourth on his list while Smith ranked second.
No. 4: FB Kyle Juszczyk
"Fullbacks have essentially been phased out of the NFL with many teams going three-wide or putting two tight ends on the field. The 49ers didn't feel that way. They paid Juszczyk $21 million for four years with $9.75 million guaranteed. Don't get me wrong, the former Ravens fullback is a great player, but his fit in Baltimore's offense was ideal.
"They used him frequently as a receiver out of the backfield – probably more often than they should have – which is why his numbers were eye-popping for a fullback. The 49ers need playmakers on the outside and offensive line help. Not a fullback who can catch passes out of the backfield for $5 million per year – by far the highest total of any fullback. For comparison's sake, Patrick DiMarco signed with the Bills for $2.1 million per year."
No. 2: LB Malcolm Smith
"Smith's greatest accomplishment to date is winning Super Bowl MVP, which is obviously a tremendous feat. However, beyond that, he's just a decent linebacker. According to Pro Football Focus, Smith missed 36 tackles the past two seasons in Oakland, which is a huge number for a linebacker.
"Ever since he won Super Bowl MVP honors, he's been on a downward spiral. His bank account, however, has not. He received $26.5 million for five years from the 49ers, which is a fairly large payday for a borderline starter.
"The 49ers had money to spend, and they used it. unfortunately, Smith isn't a player they should have thrown that much money at."
49ers general manager John Lynch didn't agree with Rosenthal's original assessment of the signings so it is logical to conclude that he would not agree with this one either.
RELATED John Lynch responds to NFL.com criticism of Juszczyk and Smith contracts
"We're proud of those signings," Lynch said Friday morning on KNBR. "We really are. I think I spoke to great length the value both those guys brings to us. I played in this league for a long time. I've been on the other side as a broadcaster. One thing I learned when I played – if you're sitting there reading everything that people are saying about you, taking it personally, you aren't going to be very successful. So I think we make decisions for reasons. We looked for a certain type of player. I think both those guys fit it and we're really proud.
"I think the reason that they both got nice contracts is because they were wanted and we weren't the only ones that wanted them and a lot of our situations, we weren't the highest bidder. Guys came because there's an exciting vibe here. Guys want to be here and so both those guys, Juszczyk and Malcolm, obviously, none of this means anything until they go play and we go play. We're fully aware of that but those are two guys that we're very excited to have as part of the 49ers."
Lynch wasn't the only one who liked the signing of Juszczyk. Ian Rapoport of NFL Media went on KNBR this week and was complimentary about the fullback's value.
"Juszczyk is going to be a really good player," Rapoport said on KNBR. "If you are really going to use your fullback as a tight end or an H-back — which the Niners are going to — then I don't really care what you pay him. He's not a fullback, he's a tight end. So if you want to pay him $4 million for a tight end, who cares? Five million? Who cares, you know?"
As Lynch mentioned, the 49ers' offer wasn't even the best one that Juszczyk received. His agent, Joe Linta, confirmed last week that the fullback turned down more money for the opportunity to play with head coach Kyle Shanahan. During free agency, teams overpay all the time for players who are in demand but fit needs on their squads. Of course, the 49ers have not been one of those teams for many years because former general manager Trent Baalke refused to address needs via free agency. In the case of Juszczyk, the 49ers could have lost him to a higher bidder but were able to acquire the fullback because of the reputation that Shanahan brings with him to San Francisco.
Given the lack of activity from the 49ers over the past few years, the fact that the team is making any kind of list like this might be considered a refreshing change to some.
Cross Dan Quinn off the list of Robert Saleh replacements for the 49ers
According to Tom Pelissero and Ian Rapoport of NFL Network, the Dallas Cowboys are hiring former Atlanta Falcons head coach Dan Quinn to replace Mike Nolan as the team's defensive coordinator. The #Cowboys have agreed to a deal in principle to make Dan Quinn their defensive coordinator, source said.— Tom Pelissero (@TomPelissero) January 11,
Cross Gus Bradley off the list of Robert Saleh replacements for the 49ers
This week, the Dallas Cowboys came to an agreement to add Dan Quinn as the team's defensive coordinator. Some wondered if San Francisco 49ers head coach Kyle Shanahan might pursue his former boss in Atlanta for defensive coordinator, should Robert Saleh be hired as a head coach. You can also cross Gus Bradley off the list of potential replacements for Saleh. Vincent Bonsignore of the Las Vegas Review-Journal reports that the Raiders are hiring Bradley as their defensive coordinator. The @Raiders have hired Gus Bradley as new defensive
49ers activate K Robbie Gould, C Hroniss Grasu off the reserve/COVID-19 list
Not that it makes any difference now with the San Francisco 49ers' season being long over, but the team has activated kicker Robbie Gould and center Hroniss Grasu off of the reserve/COVID-19 list, according to Aaron Wilson of the Houston Chronicle. 49ers activate from reserve-COVID-19 list: Robbie Gould, Hroniss Grasu— Aaron Wilson (@AaronWilson_NFL) January 14, 2021 Grasu landed on the list on


the macrospective double mix cd by stefan goldmann & finn johannsen is out now. featuring a selection from the macro catalogue, both cds will feature the same tracks, exposing the individual contribution of the dj to mixed music. the "vinyl only" mixes include tracks by macro artists elektro guzzi, raudive, peter kruder, santiago salazar, tuomi, patrick cowley & jorge socarras and stefan goldmann, as well as remixes by ricardo villalobos, kink, pépé bradock and oni ayhun.
the original site of the cover shot for The Maze 12″ has been reworked by an unknown artist. the soviet troops sculptured in the original bronze relief have now been superimposed by superman, santa claus, robin, the joker, captain america, ronald mcdonald etc. so far remix plans for The Maze have not been announced.
Macro will release Stefan Goldmann's first ever double 12″ vinyl. Featuring a set of 144 locked grooves, it has been specifically produced for this format. This loop toolkit breaks out of the limitation of one 4/4 cycle and brings unique possiblities to create complex polyrhythms just with two decks and a mixer.
One record contains loops in 4/4, the other in 3/4 (employing the time differences of the rotation rates 33 and 45 rpm). In the mix, they sum up to an extended cycle of 3x 4/4 or 4x 3/4 and enable building complex "3 over 4" polyrhythms ("Hemiolas").
In addition, sides A and C contain 6 full-length new tracks. "The Grand Hemiola" is a take on the infinite possibilities of rhythmic layering. Percussion-heavy, focussed on clashing metres, deeply exploring the sound set – from the orchestral "Grand Hemiola", to the triplet-feel of "Megi's Waltz", from the 11/8 pattern of "Double Hendecagon" to the anti-loops of "Away From The Flock".
perlon releases les augures exclusively as part of the 7×12″ box set "superlongevity 5". limited & numbered edition of 1000 (sold out). a double mix cd including a blended version of the track is available regularly.
released september 2010. "the maze" was voted into the "track of the year" poll by the readers of groove magazine.
coincidentally, the subject of the cover art work also made international headlines in june 2011.
after tapeworm released stefan goldmann's haven't i seen you before and fennesz's szampler cassettes earlier this year, both artists are teamed up in this 60 minute rework of the szampler album. while szampler was a journey through christian fennesz's own sample collection, stefan goldmann structured his own sound archive around the layout of szampler, replacing its entire content sound by sound. the result is a dialogue of the sonic atoms that built the works of both artists and a first ever glimpse behind the curtains – the full anatomy of sound, more revealing than any "how it was done" interview. it was released on cassette in november 2010. sold out.
the rights to all of stefan goldmann's early releases for the labels classic, ovum, innervisions, mff and front room are back home. for all licensing inquiries regarding these catalogues, please use the management contact on this page. the victoriaville label will start a release series of remastered SG classics in november 2010.
so far, missing days and that ghost from stefan goldmann's classic recordings debut ep, his first simitli single and his ovum release shimmer ep have been re-released as remasters vol.1, 2 and 3 respectively. in addition a series of 3 eps titled emptying the vaults presents unreleased material produced between 2000 and 2004.


limestone mining swot analysis rock crusher. stone crushing swot analysis of company in india swot such as granite and limestone; .
stone crusher prices in india sand making stone crusher and quarry plant in kazakhstan gold and iron mineral hasta 5 lac sand making stone quarry & quarry plant india stone mills for sale in granite quarry equipment used for stone mining – sbm crusher.
swot analysis of stone crusher project in india. swot analysis of stone crushing units >> granite grinding stone crusher analysis stone quarry plant india .
granite is an established industry in india in general and a progressive industry in tamilnadu swot analysis of granite quarry – grinding mill china.
swot analysis of stone quarry may 12, 09 by cnmining 56 comments. stone crusher analysis stone quarry plant india. swot analysis of stone crusher solidariteatakora. sample swot analysis for stone crushing company « mill gold.