text:
— DONATE NOW —
Like it? Steal it
IowaWatch
About IowaWatch's role with Investigate Midwest
IowaWatch - Part of The Midwest Center for Investigative Reporting
IowaWatch (https://www.iowawatch.org/2021/06/22/evans-this-wasnt-one-of-the-courts-finest-moments/)
The IowaWatch Connection radio program archives
News about IowaWatch 2010-2022
Randy Evans
Evans: This wasn't one of the court's finest moments
By Randy Evans / Stray Thoughts | June 22, 2021
More on Randy Evans
Subscribe to Randy Evans
The Iowa Supreme Court Building shown July 2, 2013.
Through the long arc of history, the Iowa Supreme Court has developed a reputation for judicial courage that often puts it ahead of many other courts when crafting groundbreaking decisions before important legal concepts become widely accepted.
The issues have been meaty, and controversial, especially here in the middle of America. Iowa has been a leader with landmark rulings on slavery, school desegregation and gay marriage.
But Friday, the Supreme Court passed up the opportunity to add to its legacy. In time, history will tell us just how far reaching this latest decision turns out to be, legally and environmentally.
In a 4-3 ruling, the justices avoided the growing problems from pollution of Iowa's rivers and lakes. This is caused by the application onto corn and soybean crop ground of vast amounts of fertilizer and manure from large animal feeding confinements.
The ruling came in a lawsuit filed against the state by two nonprofit social justice organizations, Iowa Citizens for Community Improvement and Food & Water Watch.
Their lawsuit says the state has not met its legal duty to protect the rivers and streams from pollution. The territorial and state governments have been holding these waterways in trust for the use and enjoyment by all people for more than 230 years. The lawsuit accuses the state of abdicating this duty in favor of supporting the private interests of farmers.
The state, on the other hand, says the water quality issue is a political one that needs to be solved by the Legislature, not by the courts.
Agricultural runoff sometimes makes it impossible for people to swim safely at our beaches or in many lakes and rivers. The contamination drives up treatment costs for municipal water systems in places like Des Moines — or increases the health risks for people in towns that cannot afford to upgrade their treatment facilities.
The lawsuit was filed in 2019. The state asked the Supreme Court to intercede when the trial judge refused to dismiss the case.
The fight drew legal briefs from many farm interests, the Des Moines Water Works, Gulf of Mexico fishing interests and four prominent lawyers at the Drake University Law School — ag law expert Neil Hamilton, constitutional law scholar Mark Kende, and Jerry Anderson and Allan Vestal, the school's current and former deans.
Their brief offered a stinging analysis of the state's case. They urged the justices to tread carefully around the legal concept called the political question doctrine. Broadly speaking, the doctrine means courts avoid adjudicating political questions. But not every matter touching on politics is a political question, the professors said.
Instead, the doctrine is appropriate only when the Constitution specifically designates an issue to be decided by the legislative or executive branches. "Unless the court carefully limits the scope of this doctrine, it can be used to avoid judicial action on any controversial issue," the brief said.
The professors then provided an Iowa history lesson:
"This court has decided many important constitutional cases that could be considered very 'political' in nature. The court's first reported decision [in 1839, when Iowa was a territory] dealt with perhaps the most controversial political issue ever presented to American courts, that of property in slaves.
"Due to the inherently 'political' nature of the issues presented, this court could have left the matter to the legislature to determine. Instead, the court vindicated the constitutional rights of a slave from Missouri working in Iowa by identifying a state constitutional basis for protections not yet recognized by the state legislature."
The brief continued: "In the landmark school desegregation case of Clark v. Board of Directors [in 1868], this court was urged to defer to the elected school board to exercise its own discretion regarding school attendance, and the court was reminded that current 'public sentiment' favored segregation. Nevertheless, the court acted to uphold the constitutional right of Susan Clark to attend the public school in Muscatine.
"Most recently [in 2009], the court did not refuse to protect the fundamental rights of same-sex couples in Varnum v. Brien … merely because it involved a matter of public controversy."
The brief added: "Because the current case is based on a fundamental right embodied in the public trust doctrine, Iowa courts should be able to rule on whether the action or inaction of the political branches have violated those principles."
But the state argues that courts should not "second-guess the wisdom of the Legislature" in dealing with water quality issues. But the professors said the claims in this case are based on the public trust doctrine, which represents an important constitutional limitation on legislative power.
"This case raises the fundamental question of whether the state can allow private interests to trump the paramount rights of the public to the use of their waters," the Drake lawyers wrote. "… The state cannot wash away the public trust doctrine and its protections for citizens … simply by labeling the water quality issues involved in this case as 'political questions'."
Water questions have vexed Iowa for much of the 21st century. Iowa's current effort to reduce fertilizer and manure pollution, called the nutrient reduction strategy, was adopted in 2013. This strategy does not require farmers to reduce pollution moving from their fields into Iowa's waterways. For this reason, progress has been quite limited.
The plaintiffs wanted the court to set aside the voluntary measures and require the state to impose nitrogen and phosphorus limits on grain and livestock producers in the Raccoon River watershed. They also asked for an order prohibiting construction of new or expanded animal feeding operations in the watershed, which provides drinking water for about one in six Iowans.
The Supreme Court declined: "Lest we be misunderstood, we agree that the petition describes a real environmental problem. … But we are a court, and we would be stepping outside our role to take on this matter as presented to us by these plaintiffs."
This is not an issue the court should walk away from.
If Iowa's voluntary pollution reduction strategy is putting the interests of farmers ahead of the constitutional rights of all Iowans, then the court has the ability, as well as the responsibility, to act — just as the court has been doing since Iowa's earliest days.
Randy Evans is the executive director of the Iowa Freedom of Information Council and a former opinion page editor at The Des Moines Register. He can be reached at DMRevans2810@gmail.com.
Iowa Supreme Court
Iowa water quality
nutrient reduction strategy
Raccoon River
Central Iowa's drinking water caught between climate change and farming
Until the drought, water engineers at the Des Moines Water Works had to make a difficult choice every morning between two rivers that supply the 600,000 people in Iowa's capital city with clean drinking water. Would it be the Raccoon River, flowing from the northwest and often laced with levels of nitrates in excess of federal safety standards, or the Des Moines River, flowing from the north and often carrying dangerous concentrations of cyano-bacteria in burgeoning populations of algae?
The virus and the Class of 2021: 'We all have it in common'
Woodbury County counting on $15M in COVID relief funds for new $65M jail
Ethics & Accuracy
Browse Archives Select Month April 2022 March 2022 February 2022 January 2022 December 2021 November 2021 October 2021 September 2021 August 2021 July 2021 June 2021 May 2021 April 2021 March 2021 February 2021 January 2021 December 2020 November 2020 October 2020 September 2020 August 2020 July 2020 June 2020 May 2020 April 2020 March 2020 February 2020 January 2020 December 2019 November 2019 October 2019 September 2019 August 2019 July 2019 June 2019 May 2019 April 2019 March 2019 February 2019 January 2019 December 2018 November 2018 October 2018 September 2018 August 2018 July 2018 June 2018 May 2018 April 2018 March 2018 February 2018 January 2018 December 2017 November 2017 October 2017 September 2017 August 2017 July 2017 June 2017 May 2017 April 2017 March 2017 February 2017 January 2017 December 2016 November 2016 October 2016 September 2016 August 2016 July 2016 June 2016 May 2016 April 2016 March 2016 February 2016 January 2016 December 2015 November 2015 October 2015 September 2015 August 2015 July 2015 June 2015 May 2015 April 2015 March 2015 February 2015 January 2015 December 2014 November 2014 October 2014 September 2014 August 2014 July 2014 June 2014 May 2014 April 2014 March 2014 February 2014 January 2014 December 2013 November 2013 October 2013 September 2013 August 2013 July 2013 June 2013 May 2013 April 2013 March 2013 February 2013 January 2013 December 2012 November 2012 October 2012 September 2012 August 2012 July 2012 June 2012 May 2012 April 2012 March 2012 February 2012 January 2012 December 2011 November 2011 October 2011 September 2011 August 2011 July 2011 June 2011 May 2011 April 2011 March 2011 February 2011 January 2011 December 2010 November 2010 October 2010 September 2010 August 2010 July 2010 June 2010 May 2010 April 2010 March 2010 February 2010 January 2010
© Copyright 2023, Iowa Center for Public Affairs Journalism


text:
'use strict';

var fs = require('fs');
var nopt = require('nopt');
var uuid = require('uuid');
var prettyjson = require('prettyjson');
var colorsTmpl = require('colors-tmpl');

var Https = require('azure-iothub').Https;
var Client = require('azure-iothub').Client;
var Registry = require('azure-iothub').Registry;
var Message = require('azure-iot-common').Message;
var EventHubClient = require('./lib/eventhubclient.js');
var ConnectionString = require('azure-iothub').ConnectionString;
var SharedAccessSignature = require('azure-iothub').SharedAccessSignature;
var anHourFromNow = require('azure-iot-common').anHourFromNow;

function Count(val) {
  this.val = +val;
}
Count.prototype = {
  toString: function () { return '' + this.val; },
  valueOf: function () { return this.val; }
};

nopt.typeDefs.Count = {
  type: Count,
  validate: function validateCount(data, key, val) {
    val = new Count(val);
    if (isNaN(val) || !val.valueOf() || val < 0 || val % 1 !== 0) return false;
    data[key] = val;
  }
};

var expected = {
  'ack': ['none', 'negative', 'positive', 'full'],
  'connection-string': Boolean,
  'duration': Count,
  'display': String,
  'messages': Count,
  'raw': Boolean
};

var parsed = nopt(expected, null, process.argv, 2);

if (!parsed.argv.remain.length) {
  if (!parsed.raw) {
    usage();
  }
  process.exit(1);
}

var connString, sas, command, arg1, arg2;

if ('HostName=' !== parsed.argv.remain[0].substr(0, 'HostName='.length)) {
  command = parsed.argv.remain[0];
  arg1 = parsed.argv.remain[1];
  arg2 = parsed.argv.remain[2];
}
else {
  connString = parsed.argv.remain[0];
  command = parsed.argv.remain[1];
  arg1 = parsed.argv.remain[2];
  arg2 = parsed.argv.remain[3];
}

if (command === 'help') {
  usage();
  process.exit(0);
}
else if (command === 'logout') {
  var loc = configLoc();
  try {
    fs.unlinkSync(loc.dir + '/' + loc.file);
  }
  catch (err) { // swallow file not found exception
    if (err.code !== 'ENOENT') throw err;
  }
  process.exit(0);
}
else if (command === 'login' && !connString) {
  connString = arg1;
  if (!connString) {
    inputError('Missing connection string');
  }
}

if (!connString)
{
  var loc = configLoc();
  try {
    sas = fs.readFileSync(loc.dir + '/' + loc.file, 'utf8');
  }
  catch (err) { // swallow file not found exception
    if (err.code !== 'ENOENT') throw err;
  }

  if (!sas) {
    if (!parsed.raw) {
      inputError('Missing connection string');
    }
    process.exit(1);
  }

  sas = SharedAccessSignature.parse(sas);
}

var hostname = sas ? sas.sr : ConnectionString.parse(connString).HostName;

if (command === 'login') {
  var end = endTime();
  var cn = ConnectionString.parse(connString);
  var sas = SharedAccessSignature.create(cn.HostName, cn.SharedAccessKeyName, cn.SharedAccessKey, end);
  var loc = configLoc();

  if (isNaN(new Date(end * 1000))) {
    inputError('Invalid duration');
  }

  fs.mkdir(loc.dir, function () {
    fs.writeFile(loc.dir + '/' + loc.file, sas.toString(), function (err) {
      if (err) inputError(err.toString());
      else if (!parsed.raw) {
        console.log(colorsTmpl('\n{green}Session started, expires ' + new Date(end * 1000) + ' {/green}'));
      }
    });
  });
}
else if (command === 'list') {
  var registry = connString ? Registry.fromConnectionString(connString) : Registry.fromSharedAccessSignature(sas.toString());
  registry.list(function (err, list) {
    if (err) serviceError(err);
    else {
      list.forEach(function (device) {
        printDevice(device);
      });
    }
  });
}
else if (command === 'create') {
  if (!arg1) inputError('No device information given');
  var info;
  try {
    // 'create' command expects either deviceId or JSON device description
    info = (arg1.charAt(0) !== '{') ? { "deviceId": arg1 } : JSON.parse(arg1);
  }
  catch(e) {
    if (e instanceof SyntaxError) inputError('Device information isn\'t valid JSON');
    else throw e;
  }

  var registry = connString ? Registry.fromConnectionString(connString) : Registry.fromSharedAccessSignature(sas.toString());
  registry.create(info, function (err, device) {
    if (err) serviceError(err);
    else {
      if (!parsed.raw) {
        console.log(colorsTmpl('\n{green}Created device ' + arg1 + '{/green}'));
      }
      printDevice(device);
    }
  });
}
else if (command === 'get') {
  if (!arg1) inputError('No device ID given');
  var registry = connString ? Registry.fromConnectionString(connString) : Registry.fromSharedAccessSignature(sas.toString());
  registry.get(arg1, function (err, device) {
    if (err) serviceError(err);
    else printDevice(device);
  });
}
else if (command === 'delete') {
  if (!arg1) inputError('No device ID given');
  var registry = connString ? Registry.fromConnectionString(connString) : Registry.fromSharedAccessSignature(sas.toString());
  registry.delete(arg1, function (err) {
    if (err) serviceError(err);
    else if (!parsed.raw) {
      console.log(colorsTmpl('\n{green}Deleted device ' + arg1 + '{/green}'));
    }
  });
}
else if (command === 'monitor-events') {
  if (!connString) inputError('\'monitor-events\' requires <connection-string> (for now)');
  if (!arg1) inputError('No device ID given');

  console.log(colorsTmpl('\n{grey}Monitoring events from device {green}' + arg1 + '{/green}{/grey}'));

  var startTime = Date.now();

  var ehClient = new EventHubClient(connString, 'messages/events/');
  ehClient.GetPartitionIds().then(function(partitionIds) {
    partitionIds.forEach(function(partitionId) {
      ehClient.CreateReceiver('$Default', partitionId).then(function(receiver) {
          // start receiving
        receiver.StartReceive(startTime).then(function() {
          receiver.on('error', function(error) {
            serviceError(error.description);
          });
          receiver.on('eventReceived', function(eventData) {
            if ((eventData.SystemProperties['iothub-connection-device-id'] === arg1) &&
                (eventData.SystemProperties['x-opt-enqueued-time'] >= startTime)) {
              console.log('Event received: ');
              console.log(eventData.Bytes);
              console.log('');
            }
          });
        });
        return receiver;
      });
    });
    return partitionIds;
  });
}
else if (command === 'send') {
  if (!arg1) inputError('No device ID given');
  if (!arg2) inputError('No message given');

  var deviceId = arg1;
  var message = new Message(arg2);

  if (parsed.ack) {
    message.messageId = uuid.v4();
    message.ack = parsed.ack;
  }

  var client = connString ? Client.fromConnectionString(connString) : Client.fromSharedAccessSignature(sas.toString());
  client.send(deviceId, message, function (err) {
    if (err) serviceError(err);
    else {
      if (!parsed.raw) {
        var id = '';
        if (parsed.ack && parsed.ack !== 'none') {
          id = ' (id: ' + message.messageId + ')';
        }
        console.log(colorsTmpl('\n{green}Message sent{/green}' + id));
      }
      client.close();
    }
  });
}
else if (command === 'receive') {
  var client = connString ? Client.fromConnectionString(connString) : Client.fromSharedAccessSignature(sas.toString());
  client.getFeedbackReceiver(function (err, receiver) {
    var messageCount = parsed.messages || 0;
    var forever = !parsed.messages;

    if (err) serviceError(err);
    if (!parsed.raw) {
      console.log(colorsTmpl('\n{yellow}Waiting for feedback...{/yellow} (Ctrl-C to quit)'));
    }

    receiver.on('errorReceived', function (err) { serviceError(err); });
    receiver.on('message', function (feedbackRecords) {
      var output = {
        'iothub-enqueuedtime': feedbackRecords.annotations.value['iothub-enqueuedtime'],
        body: feedbackRecords.body
      };

      var rendered = parsed.raw ?
        JSON.stringify(output) :
        '\nFeedback message\n' + prettyjson.render(output);

      console.log(rendered);

      if (!forever && --messageCount === 0) process.exit(0);
    });
  });
}
else {
  inputError('\'' + command + '\' is not a valid command');
  usage();
}

function inputError(message) {
  if (!parsed.raw) {
    console.log(colorsTmpl('\n{bold}{red}Error{/red}{/bold} ' + message));
    usage();
  }
  process.exit(1);
}

function serviceError(err) {
  if (!parsed.raw) {
    var message = err.toString();
    if (message.lastIndexOf('Error:', 0) === 0) {
      message = message.slice('Error:'.length);
    }
    console.log(colorsTmpl('\n{bold}{red}Error{/red}{/bold}' + message));
  }
  process.exit(1);
}

function configLoc() {
  if (process.platform === 'darwin') {
    return {
      dir: process.env.HOME + '/Library/Application Support/iothub-explorer',
      file: 'config'
    };
  }
  else if (process.platform === 'linux') {
    return {
      dir: process.env.HOME,
      file: '.iothub-explorer'
    };
  }
  else if (process.platform === 'win32') {
    return {
      dir: process.env.LOCALAPPDATA + '/iothub-explorer',
      file: 'config'
    };
  }
  else {
    inputError('\'login\' not supported on this platform');
  }
}

function endTime() {
  return parsed.duration ?
    Math.ceil((Date.now() / 1000) + parsed.duration) :
    anHourFromNow();
}

function connectionString(device) {
  return 'HostName=' + hostname + ';' +
    'DeviceId=' + device.deviceId + ';' +
    'SharedAccessKey=' + device.authentication.SymmetricKey.primaryKey;
}

function printDevice(device) {
  var filtered = {};
  if (parsed.display) {
    var props = parsed.display.split(',');
    props.forEach(function (prop) {
      prop = prop.trim();
      var parts = prop.split('.');
      var src = device;
      var dst = filtered;
      for (var i = 0; i < parts.length; ++i) {
        var part = parts[i];
        if (src[part]) {
          if (i + 1 === parts.length) {
            dst[part] = src[part];
          }
          else {
            dst[part] = {};
            src = src[part];
            dst = dst[part];
          }
        }
      }
    });
  }
  else {
    filtered = device;
  }

  var result = [filtered];
  if (parsed['connection-string']) {
    result.push({connectionString: connectionString(device)});
  }

  var output = parsed.raw ?
    JSON.stringify(result) :
    '\n' + prettyjson.render(result);
  console.log(output);
}

function usage() {
  console.log(colorsTmpl([
    '',
    '{yellow}Usage{/yellow}',
    '  {green}iothub-explorer{/green} {white}login <connection-string> [--duration=<num-seconds>]{/white}',
    '    {grey}Creates a session lasting <num-seconds>; commands during the session can omit <connection-string>',
    '    Default duration is 3600 (one hour).{/grey}',
    '  {green}iothub-explorer{/green} {white}logout{/white}',
    '    {grey}Cancels any session started by \'login\'{/grey}',
    '  {green}iothub-explorer{/green} {white}[<connection-string>] list [--display="<property>,..."] [--connection-string]{/white}',
    '    {grey}Returns a list of (at most 1000) devices',
    '    Can optionally display only selected properties and/or connection strings.{/grey}',
    '  {green}iothub-explorer{/green} {white}[<connection-string>] get <device-id> [--display="<property>,..."] [--connection-string]{/white}',
    '    {grey}Returns information about the given device',
    '    Can optionally display just the selected properties and/or the connection string.{/grey}',
    '  {green}iothub-explorer{/green} {white}[<connection-string>] create <device-id|device-json> [--display="<property>,..."] [--connection-string]{/white}',
    '    {grey}Adds the given device to the IoT Hub and displays information about it',
    '    Can optionally display just the selected properties and/or the connection string.{/grey}',
    '  {green}iothub-explorer{/green} {white}[<connection-string>] delete <device-id>{/white}',
    '    {grey}Deletes the given device from the IoT Hub.{/grey}',
    '  {green}iothub-explorer{/green} {white}<connection-string> monitor-events <device-id>{/white}',
    '    {grey}Monitors and displays the events received from a specific device.{/grey}',
    '  {green}iothub-explorer{/green} {white}[<connection-string>] send <device-id> <msg> [--ack="none|positive|negative|full"]{/white}',
    '    {grey}Sends a cloud-to-device message to the given device, optionally with acknowledgment of receipt{/grey}',
    '  {green}iothub-explorer{/green} {white}[<connection-string>] receive [--messages=n]{/white}',
    '    {grey}Receives feedback about the delivery of cloud-to-device messages; optionally exits after receiving {white}n{/white} messages.{/grey}',
    '  {green}iothub-explorer{/green} {white}help{/white}',
    '    {grey}Displays this help message.{/grey}',
    '',
    '  {grey}Use the {white}--display{/white} option to show only the given properties from the azure-iothub.Device object.{/grey}',
    '  {grey}Use the {white}--connection-string{/white} option to generate a connection string for the device(s).{/grey}',
    '  {grey}Add the {white}--raw{/white} option to any command (except {white}help{/white}) to minimize output and format results as JSON.{/grey}'
  ].join('\n')));
}

redpajama_set_name: RedPajamaGithub


text:
DO IT: Learn how to survive in the wilderness
Basic skills can be beneficial in many situations.
DO IT: Learn how to survive in the wilderness Basic skills can be beneficial in many situations. Check out this story on DemocratandChronicle.com: http://on.rocne.ws/1RYIshn
Victoria E. Freile, @vfreile Published 11:43 a.m. ET Oct. 22, 2015 | Updated 11:00 p.m. ET Oct. 25, 2015
Lindsay Cray, executive director of EarthWorks, picks up one of the nests made during a survival skills beginner class at Tryon Park, in order to start a fire after using a friction method as Rivka Noll of Brighton watches. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Rachel O'Donnell of Rochester and her sister Rivka Noll of Brighton gather next to a fire made during a survival skills beginner class using a friction method at Tryon Park. Tryon spans across Rochester and Irondequoit borders between Browncroft and Empire Boulevards. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
A friction method kit to start a fire used during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Rochester residents Rachel O'Donnell and her sister Cindy Culbert gather sticks and leaves to put together a miniature shelter during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
A group joins Lindsay Cray, executive director of EarthWorks, during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Cindy Culbert of Rochester and her sister Rivka Noll of Brighton use a friction method to start a fire as their sister Rachel O'Donnell of Rochester watches closely during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Lindsay Cray, executive director of EarthWorks, points out the leaves and wood that work better to make shelters and fires during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Irondequoit residents Brad Delano and Jack Schott gather sticks and leaves to put together a miniature shelter during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Laura Kriegel of Irondequoit creates a miniature shelter with sticks and leaves during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Darron Kriegel of Irondequoit creates a miniature shelter with sticks and leaves during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
A friction method used start a fire during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Lindsay Cray, executive director of EarthWorks, point out the natural signs in the woods that tell weather patterns, sunlight direction and dangers ahead during a survival skills beginner class at Tryon Park. CARLOS ORTIZ/@cfortiz_dandc/Staff photographer
Rachel O'Donnell of Rochester and her sister Rivka Noll of Brighton gather next to a fire made during a survival skills beginner class using a friction method at Tryon Park.(Photo: CARLOS ORTIZ, staff photographer)Buy Photo
CONNECTTWEETLINKEDINEMAILMORE
Heading into the woods with simply a mobile phone and a bottle of water?
If everything goes sideways, you may be woefully unprepared.
Interest is mounting locally as people want to know how to survive in the woods, perhaps in part due to rising popularity of survival programs like Dual Survival on The Discovery Channel.
One Rochester-based agency offers primitive skills and survival programs that span hours or days to help area residents connect with and explore nature while learning basic survival skills.
"There are so many hidden gems and slivers of green space in the area that people don't know exist," said Lindsay Cray, executive director and educator of the EarthWorks Institute. She strives to lead area residents to those natural spots and leads survival classes in area parks several times per week.
"Our connection with nature is critical, as is understanding that you are as much a part of the world and nature as it is a part of you."
Lindsay Cray, EarthWorks Institute
The institute launched last fall to teach area residents primitive life skills, social responsibility and how to interact with nature. The lone survival school in the Rochester region is geared toward all ages — preschoolers to senior citizens, she said.
"Our connection with nature is critical, as is understanding that you are as much a part of the world and nature as it is a part of you," Cray said. "We need to spend more time using and celebrating (local) green spaces to create a healthier, more vibrant community."
Cray said she also wants people to understand that they need not travel hours to explore state and national parks. Rochester-area parks have plenty to offer.
"It's right here, in your own backyard, where an adventure can happen in an hour," she said.
And having the skill set to survive — even thrive — in the woods is unparalleled.
"When you know you can sustain yourself in the woods, you feel good about yourself and knowing that you are self-sufficient," she said. "But you never know unless you try."
EarthWorks executive director Lindsay Cray leads survival classes in Rochester-area parks, including how to build a campfire from scratch. Video by Victoria E. Freile
Last week, Cray led an introductory survival course at Tryon Park, a county park that spans Rochester and Irondequoit.
The hands-on class is designed to share the basic tenets of survival — how to make shelter and fire, how to find and safely prepare water and how to forage for food. With such skills, participants learn how to keep warm in wintry weather, where to look for food and how to find your way home.
Eight participants hiked together to an outdoor classroom in the northeast corner of the park. They paused several times mid-hike as Cray identified poisonous vegetation, like poison ivy.
After a 10-minute walk, the group came upon a tent-shaped shelter of branches and leaves, built earlier this year by children through the institute's summer survival camp.
"You are your number one enemy in the woods. If you are lost and panicking, you won't make wise decisions."
Lindsay Cray
"You are your number one enemy in the woods," she told the group. "If you are lost and panicking, you won't make wise decisions."
The group split into pairs and scoured the forest for broken branches and sticks to create their own miniature shelters.
Using a Y-shaped branch supported by a larger tree as the shelter's base, students stacked smaller sticks resembling ribbing to create shelter. They then coated each mini shelter with dried leaves, moss and other debris, as protection from the elements.
Laura Kriegel, 25, of Rochester enrolled in the class to learn more about surviving in the woods. Along with Jack Schott of Irondequoit, Kriegel runs a summer camp for children near Binghamton, and said she is always looking for new outdoor skills to share with her overnight campers.
Schott, 27, who skirted around a sea of poison ivy to gather sticks for his shelter, said he was excited to learn skills to share with campers.
"Plus I live down the road and haven't been to Tryon Park before," he said. "That was a good enough reason to come."
A friction method kit to start a fire used during a survival skills beginner class at Tryon Park. (Photo: CARLOS ORTIZ, staff photographer)
Real life skills
Cray said she walks students into the woods to teach skills they cannot learn by simply reading a book or watching a survival show or documentary on television.
Students also quickly learn that "nothing is as easy as its made to look in TV," she said. "Skills, like creating a fire, aren't skills you can pick up overnight. But you can with practice."
Classes are held year-round in all types of weather, "since you need to be prepared to survive in all sorts of elements" and don't get to pick when you'll need to tap into those skills. "Every season is a teachable season."
Jessica Parker, 21, of Rochester and Bradley DeLano, 26, of Irondequoit, used a two-person friction fire kit to try to create an ember that could potentially become a campfire.
Following Cray's instructions, Parker applied pressure downward on the wooden drill as DeLano quickly shimmied a string wrapped around a spindle to create friction.
"Uh, oh! I think we're great at this," Parker said as smoke started rising from the squeaking drill.
"Wow, I think we are great at this," DeLano replied.
Ultimately, the duo created lots of smoke, but no ember. That didn't bother the pair, who both said they thought the lesson was both interesting and practical.
Several feet away, Devin Floyd, 42, and Rachel O'Donnell, 41, both of Rochester, successfully created a glowing coal that Cray ushered into a small tinder nest she created from bark and cattails collected in the park.
Coddling the nest above her mouth, Cray blew gently on the bundle. Smoke rose from the nest as it started to glow. Within a minute, a flame emerged and the survivalists cheered.
"That's the coolest thing I've ever seen anybody do," one participant said as Cray placed the burning nest by a pile of dry wood she already prepared within a nearby fire pit.
Floyd said he and O'Donnell spent about 10 minutes using the friction kit incorrectly, and another 10 minutes "doing it right" before the coal emerged.
"The spindle went flying out, landing 10 feet away," O'Donnell said. "There was a lot of smoke, so we figured we'd check it."
The small coal they created provided warmth for the class as the sun set.
"I've made a lot of campfires, but this was the first time I've done it using sticks," Floyd said with a laugh. The survival class was his first
Darron Kriegel of Irondequoit creates a miniature shelter with sticks and leaves during a survival skills beginner class at Tryon Park. (Photo: CARLOS ORTIZ/@cfortiz_dandc/Staff photographer)
Evolving lessons
Cray, a city resident who was raised just blocks from Tryon Park, said her outdoorsman father inspired her to seek out the woods.
"I grew up going to this park and know it like the back of my hand," she said. "I'd disappear into the woods, explore and run around every day."
As an adult, she wishes she could get outside more often, but loves being able to share her knowledge with others through the institute's basic and advanced courses. Some focus on building tools, like bow making, while other courses teach students how to track or build primitive hunting traps or how to forage for food.
Cindy Culbert, 43, of Rochester enrolled in the introductory course to keep up with her survivalist daughters Lydia, 12, and Abigail, 9. The girls take a bi-monthly primitive skills class for homeschoolers led by Cray.
"Lydia took a survival class last winter in the snow and was hooked," Culbert said. "Here I have the chance to learn too. I like that I'll be able to share this experience and knowledge with them."
Now, the girls won't have to relay what they learned in class, Culbert said. Taking her own survival course will allow her to better assist her daughters as they practice skills, such as building a shelter, mid-hike.
The kids are out twice a month through the winter. Each season brings new circumstances and challenges, Culbert said.
"It all takes practice, but those who stick with it are a pretty hearty bunch," she said.
VFREILE@Gannett.com
Lindsay Cray, executive director of EarthWorks, point out the natural signs in the woods that tell weather patterns, sunlight direction and dangers ahead during a survival skills beginner class at Tryon Park. (Photo: CARLOS ORTIZ/@cfortiz_dandc/Staff photographer)
Three-day wilderness workshop: Learn the basic survival sequence of shelter, fire, water and food on Nov. 9, 11 and 13 from 5 to 7 p.m. each day. The hands-on, family-friendly workshop is held outdoors. $50 for adults, $25 for children 14 and under.
Intro to Wilderness Survival: A two-hour course will be held at Tryon Park from 5 to 7 p.m. on Nov. 2 for $20 per person. A three-hour course will be held from 11 a.m. to 2 p.m. on Nov. 14 for $25 per person.
Primitive tools and crafts: This family friendly workshop will focus on using animal hides, creating stone tools and plant medicine and runs from 11 a.m. to 3 p.m. on Nov. 15. $40 for adults, $30 for children 14 and under.
Advanced Wilderness Survival: This hands-on, family friendly class will include friction fire, outdoor cooking, tracking and tool use. Held from 5 to 7 p.m. on Nov. 18 in Tryon Park. Fee is $20 per person.
Intro to Bow Making: Learn to make a "self bow." during this daylong workshop on Nov. 21. The class, for ages 15 and older, runs from 10 a.m. to 5 p.m. Bring a lunch and water. $90 per person.
For more info, call (585) 861-8127 pr go to earthworksinst.org.

redpajama_set_name: RedPajamaCommonCrawl


New York City, NY (population: 8,459,026) has four	computer networking schools within its city limits. Wood Tobe-Coburn School, the highest ranked school in the city with a computer networking program, has a total student population of 592. It is the 1692nd	highest ranked school in the USA and the 148th	highest in the state of New York (#1 is Columbia University in the City of New York).
Computer Networking students from New York City schools who go on to become computer networking developers, network engineers, network specialists, network managers, etc. have a good chance at finding employment. Also, Database administrators make on average $74,290	per year and there are about 108,080	of them employed in the US today.
Of the 4 computer networking schools in New York City, only 1	has a student population over 10k. After taking into account tuition, living expenses, and financial aid, Pace University-New York comes out as the most expensive ($25,156/yr) for computer networking students,	with Technical Career Institutes as the lowest, reported at only $11,397/yr.


Mike Byers has been a professional numismatist for forty years. He is one of the largest dealers handling U.S. & World Gold Coins, Patterns and Rarities certified by PCGS and NGC. He has handled major coin collections and attends every major coin convention. Mike Byers carries an extensive inventory as well as solicits want lists and is always looking to purchase fresh inventory and collections.
Mike Byers was a consultant to ANACS for Mint Errors from 2000 to 2006. He is also the Publisher and Editor of Mint Error News Magazine and the Mint Error News Website that was founded in 2003. In 2009, Mike Byers published his first book, World's Greatest Mint Errors, which received the NLG Award for Best World Coin Book and is available on Amazon.com. In 2016, Mike Byers was featured on Fox News in an interview with one of his unique mint errors.
Mike Byers is a life member of ANA since 1985, a charter member of NGC and a featured dealer/member of PCGS. He is also a life member of the Central States Numismatic Society, the Florida United Numismatists and a member of ICTA. He is member A71 in the Certified Coin Exchange (CCE) and a member of CDN Exchange (BYRS).
Mike Byers was born in the coin business attending coin shows since he was six years old. When he was seventeen, he issued his first coin catalog. He has been a Market-Maker in U.S. Gold Coins and a dealer in major mint errors. In 1987 he offered limited partnerships and rare coin funds. He has written articles for The Coin Dealer Newsletter and has been featured on the front page of Coin World numerous times with his numismatic rarities. Mike Byers is a contributing author on mint errors for CoinLink & CoinWeek. He also assisted with the mint error section of Coin Facts on the PCGS website. You can visit Mike Byers and view his rarities at the ANA, Central States, FUN show and the Long Beach Coin Expo.
Mike Byers also deals in fine art including Leroy Neiman original oils as well as works by other renowned artists. He buys and sells oil and acrylics on canvas and board, bronzes, watercolors and mixed media artwork.
In 2016, Mike Byers was interviewed in a Fox News segment showcasing his unique 1970-S Proof Quarter that was struck on a 1941 Canadian Quarter.
In 2009, Mike Byers published his first book, World's Greatest Mint Errors. This book combines stunning imagery with the most accurate information available to provide anyone interested in mint errors with the latest information on mint error coins from the United States and around the world. Click here for more information and to purchase.
Mike Byers was the featured author in the October 9, 2009 issue of The Coin Dealer Newsletter (Vol. XXXIV No. 10) with a front-page article on mint errors.
In 2003, minterrornews.com was launched. It is a website devoted to bringing the latest mint error news and information to the collector. There are now hundreds of articles with features, discoveries, news stories, and mint error related info from the United States and around the World. This website became so popular that a print version, Mint Error News Magazine, was created and is read by thousands of readers.
NGC began certifying a few major mint errors from Mike Byers' personal collection. These spectacular and rare coins each have "BYERS COLLECTION" designated on the NGC insert.
We buy & sell ORIGINAL Leroy Neiman Oil Paintings!!
Mike Byers Inc is one of the largest Numismatic corporations dealing in U.S. Gold Coins, Patterns and Rarities certified by PCGS and NGC. Mikebyers.com was launched in 1999 and today it is considered the most widely viewed and informative numismatic websites specializing in PCGS or NGC certified Pre-1840 Gold Coins, Patterns or Early Type Mint Errors (Pre-1950).
Since 1990, Mike Byers has traveled extensively in Europe purchasing the finest quality World Coins. We specialize in Swiss, German and English rarities in the finest quality obtainable. Here's an example of a full page ad in the European Coin Magazine, Munzen Revue. We buy many high quality World rarities.
In 1987, Mike Byers was one of the FIRST major U.S. dealers to offer SEC approved Limited Partnerships / Rare Coin Funds. We purchased major rarities including proof gold, early type gold, and gem mint state gold. Our ads soliciting investors appeared in the Wall Street Journal, Coin World, and other publications. Later on, many coin dealers followed our lead and offered Limited Partnerships as well.
Mike Byers has purchased millions of dollars of rare United States gold coins and collections. For over 35 years we have been Market-Makers in U.S. gold coins. Here is an example of one of our many full page ads in the Certified Coin Dealer Newsletter, which we placed over the years. We buy and sell proof gold, mint state gold, gold commems and early gold. Be sure to view our inventory of Rare Coins.
From 1974 - 1978 I mailed out over 25 price lists of major mint errors. My all time favorite was my first catalog which was photographed, printed and distributed in 1975 by John Devine (Lonesome John) from Newbury Park, CA. It was a 26 page catalog containing the finest major mint errors with photographs, descriptions and prices.


text:
The 10 Best Aaron Tippin Songs of All-Time
ByLinda Giantino Posted on August 13, 2021 August 12, 2021 Updated on August 12, 2021
If you are a fan of country music, you've probably heard of "Aaron Dupree Tippin." Aaron was born in July 1958 in Pensacola, Florida, but later moved to South Carolina, where he grew up. Throughout his late teenage life, Tippin earned a living as a singer, performing in various local clubs. However, Tippin's passion for music did not hinder his academic exploits since he also worked as a commercial pilot and a pipefitter before he reached 20 years. In 1986, Tippin moved to Nashville where he expanded his music career by becoming a songwriter at Acuff-Rose. His stay in Acuff-Rose marked the beginning of his breakthrough as one of the most famous country musicians in the US. Aaron Tippin got a recording contract with RCA Nashville, where he did his first successful debut single, " You've Got To Stand For Something," released in 1991. Aaron Tippin's journey as a musician has seen him move from RCA Nashville to Lyric Street and to owning a personal recording studio known as Nappit Records. Since 1990, Tippin has released nine studio albums with more than thirty singles appearing among the Top US Billboard charts. Throughout his career, he has had a total of 6 gold records and one platinum certification.
10. My Blue Angel
The number 10 song in our list is "My Blue Angel," which was released in 1993. This song was written by Aaron Tippin, Phillip Douglas, and Kim Williams and is contained in the "Read Between The Lines" album. "My Blue Angel" gained immense popularity and was ranked position 16 on Canadian RPM country songs and number 7 on the US Billboard Hot Country Tracks and Singles. In this song, the musician is in a shattered state after he mistreats his lover, thus pushing her in the arms of another man.
9. That's as Close as I'll Get to Loving You
The song "That's as Close as I'll Get to Loving You" was released in 1995 as the top single in the "Tool Box" Album. The hit song topped the US Billboard charts and peaked at number 10 in Canadian charts. Tippin and Paul Jefferson co-wrote this song, and it opens the listeners to a world of love emotions that might leave you in a thoughtful state. The song paints a picture of a hopeless love scenario — a state of loving someone who cannot be with you because they are taken or away. The piece explains that in such a state, all you can do is imagine and dream about someone who will not be a reality in your life.
8. There Ain't Nothing Wrong With The Radio
The song is contained in the album "Read Between the Lines," which was released in February 1992. It's one of the lead singles in the album and it went on to hold the longest time (3 weeks) on the US chart. The song narrates how the musician continued to drive his old and worn-out car simply because the radio's functionality is not deterred. The musician could still listen to his favorite country music and was therefore not bothered by how old his car looked.
7. Working Man's Ph.D.
The 7th track in our list is "Working Man's Ph.D.," which ranked 7th and 6th in the US and Canada charts, respectively. This track was the lead single off the album "Call of The Wild," and was released in June 1993. In this song, Aaron Tippin explores and describes the natural life of a working man. If you believe in perfection through practice, then this is the song.
6. What This Country Needs
This was one of the best songs released by Tippin in 2017. Though the title sounds like a rebellious call, Tipping uses the word "Country," referring to the country music industry. In this song, Tipping advises that the world of country music needs a little more guitar and liveliness.
5. I Got It Honest
We find this fantastic reflection song in Tipping's album "Looking Back at Myself," released in 1994. The song ranked 15th and 9th positions on hot country track billboards in the US and Canada. In the song Tippin reflects on his past and work experiences. The journey hasn't been easy, but Tippin has engaged in honest earning. Everything he has is from his hard work, and this should be everyone's story. Nothing is more fulfilling than enjoying the fruits of your labor.
4. Where The Stars & Stripes & The Eagle Fly
"Where The Stars & Stripes & The Eagle Fly" has to be one of the most significant songs for Tippin. The song was released during the September 2000 attacks and it features the Red Cross providing relief aid to struggling families. During that period, the song raised $250,000 and was highly appreciated by his fans. Tippin wrote the song in collaboration with Casey Beathard and Kenny Beard to showcase a patriotic view of the United States.
3. I Wouldn't Have It Any Other Way
This hit by Tippin is contained in his exciting album " Read Between Lines," released in June 1992. "I Wouldn't Have It Any Other Way" rose to the Top 5 on the US Billboard Chart of Hot Country tracks and in 4th position in Canadian Country Charts. Compared with his song "You've Got To Stand For Something," this song can be regarded as an up-tempo of individualism and bright manifestation.
2. Kiss This
Tippin wrote this song alongside Phillip Douglas. The song is featured in his album "People Like Us," which was released in 2000. The song narrates how a woman learned of his partner cheating on her and decided to get revenge on him. "Kiss This" maintained a top 70 position for 33 weeks on the Hottest Country Tracks Charts. Nevertheless, this song was the 3rd and final topping singles in the music career of Tippin.
1. You've Got To Stand For Something
Our top track in the list of Aron Tippin's tracks is the song " You've Got To Stand For Something" Though it was his first release, the song has left a considerable mark and love from his fans. The track was massively popular among soldiers in the Gulf War as they matched along, inspired by its lyrics. In the song, the writer narrates how his father taught him to always stand up for his moral convictions. The song peaked at top position in the Hottest Country Tracks Charts and was a game-changer in Tippin's musical journey.
Linda Giantino
Linda has been writing professionally since November 2012. She began at a small local paper covering up and coming bands. She covers numerous genres of music but her favorites are Pop, Rock, Heavy Metal, Rap, and even the classics. If you catch Linda at a wedding be sure to check out the dance floor. She doesn't hold back.
Rankings All The Justin Timberlake Studio Albums
ByLinda Giantino November 10, 2021 November 9, 2021
Once upon a time, Justin Timberlake was best-known for being a member of the boy band NSYNC. However, while the other members of NSYNC have faded into obscurity for the most part, he has remained…
Read More Rankings All The Justin Timberlake Studio AlbumsContinue
The 10 Best Rod Stewart Songs of All-Time
ByLinda Giantino September 1, 2021 August 31, 2021
Rod Stewart kicked off his career in the Jeff Beck Group, got famous in the Faces, and became a megastar as a solo artist. He might not have become the critic's darling in the same…
Read More The 10 Best Rod Stewart Songs of All-TimeContinue
Ranking All The Songs from The Adventures in Babysitting Soundtrack
ByThomas Newman May 28, 2022 May 27, 2022
Maybe one day, when they write the history of movies in the 1980s that we all love, they'll be able to explain why Chicago became the world's teenage movie capital. The film Adventures in Babysitting…
Read More Ranking All The Songs from The Adventures in Babysitting SoundtrackContinue
Serj Tankian Says 2020 is The Worst Year of His Life
Serj Tankian is unhappy with the year 2020 like us and sees this year as the worst year of his life. I think we all agree with it. SOAD is an Armenian-American alternative metal band, founded…
Read More Serj Tankian Says 2020 is The Worst Year of His LifeContinue
The 10 Best Gene Pitney Songs of All-Time
ByThomas Newman April 12, 2022 April 11, 2022
Gene Pitney is an American musician, singer, songwriter, and sound engineer raised in Rockville, Connecticut, where his family lived. When he was studying at Rockville High School, which is the place where his profound love…
Read More The 10 Best Gene Pitney Songs of All-TimeContinue
The 10 Best Laura Branigan songs of All-Time
ByLinda Giantino September 30, 2022 September 29, 2022
Laura Ann Branigan was an incredible singer, songwriter, and actress from the U.S. Laura experienced immense success from her two hit songs, "Gloria" and "Self-Control." Her hit song "Gloria" stayed on the U.S Billboard Hot…
Read More The 10 Best Laura Branigan songs of All-TimeContinue


text:
Good news for U.K. couple facing big bills after baby born in NYC
Updated on: January 5, 2015 / 9:23 AM / CBS News
A British couple worried about a possible $200,000 hospital bill after their baby was born prematurely on a trip to New York City won't have to worry about the medical expenses after all.
Lenox Hill Hospital in Manhattan said in a statement to CBS News Saturday that it would ensure that "there will be no financial impact to the family," whose ordeal garnered media attention in the U.K. and the U.S.
The hospital said it would work with the family's insurance carrier regarding payment "for all services rendered by the hospital, anesthesia and physician services."
A Facebook page set up to raise money for the family also posted that "all medical bills will be covered."
An unexpected birth - and a $200K hospital bill
Katie Amos and her fiancé Lee Johnston were enjoying a holiday getaway to New York when she unexpectedly went into labor Sunday while walking through Central Park. Baby Dax was born 11 weeks early, weighing just 3 pounds.
Doctors said the boy won't be ready to go home until March. In the meantime, the U.K. Independent reports the new parents have been given accommodations at a nearby Ronald McDonald House, which helps families of hospital patients free of charge.
"We feel quite stranded at the moment, we are stuck here without our family," Johnston told the Daily Mirror newspaper. "It is scary because we don't know anyone so we are completely on our own. We just really want to get home, but the main thing is Dax is as safe and as well as possible."
To help cover the medical bills, the couple posted their story and an appeal for donations on the website GoGetFunding.com, under the title "Dax's Tale of New York."
Lenox Hill said its staff was helping the couple communicate with their family back home.
First published on January 3, 2015 / 7:58 AM


text:
Country · 2012
Editors' Notes Tuskegee does more than acknowledge Lionel Richie's roots; it points out the similarities of today's country music and the R&B/pop blend he perfected 30 years ago. Drawing on his formidable list of hits, Richie pairs up with a host of Nashville veterans and newcomers, with consistently impressive results. The emphasis is on the songs themselves, with touches of fiddle and pedal steel adding downhome flavors. "Dancing on the Ceiling" and "Say You, Say Me" (featuring Rascal Flatts and Jason Aldean, respectively) work especially well in a countrified setting. Tuskegee's guest vocalists manage to put the personal spin to even familiar tunes. Jennifer Nettles' gospel-flavored treatment of "Hello" and Willie Nelson's sly 'n' mellow take on "Easy" are among the more distinctive examples. Whether he's harmonizing with Shania Twain on "Endless Love", letting Darius Rucker take the lead on "Stuck on You", or getting into an island groove with Jimmy Buffett on "All Night Long", Richie sounds rejuvenated and completely at ease.
You Are (feat. Blake Shelton)
Say You, Say Me
Lionel Richie, Rasmus Seebach
Stuck On You (feat. Darius Rucker)
Deep River Woman (feat. Little Big Town)
My Love (feat. Kenny Chesney)
Dancing On the Ceiling (feat. Rascal Flatts)
Hello (feat. Jennifer Nettles)
Lionel Richie, Jill Johnson
Endless Love (feat. Shania Twain)
Just for You (feat. Billy Currington)
Lady (feat. Kenny Rodgers)
Easy (feat. Willie Nelson)
All Night Long (feat. Jimmy Buffett)
Angel (feat. Pixie Lott)
14 SONGS, 1 HOUR, 3 MINUTES
℗ 2012 UNIVERSAL INTERNATIONAL MUSIC B.V.
More by Lionel Richie
Truly the Love Songs
Tuskegee (Deluxe Version)
Gold: Lionel Richie / Commodores
Darius Rucker: Next Steps
Apple Music Country
Little Big Town: Next Steps
Lionel Richie: Next Steps
Rasmus Seebach Essentials


Amid global trends of increasingly mobile populations, scholars have debated whether national citizenship status remains relevant for international migrants. Some argue that international courts have practically eliminated the differences between citizens and noncitizens through equal protection under the law, while others maintain that national membership remains an essential form of stratification in modern societies. Recent trends in immigration enforcement seem to emphasize the continuing salience of citizenship, as criminal sanctions have become increasingly commonplace in border control. With the increasing importation of criminal justice strategies into migration policy, Western societies have witnessed dramatic increases in the number of noncitizens adjudicated and punished in recent decades, a trend that has gained considerable steam in the United States under the Trump administration. For example, between the president's inauguration (January 20, 2018) and the end of the fiscal year (September 30, 2018), the number of immigration arrests increased by 42% over the same time period in 2016. Yet despite these debates and trends, the role of citizenship status has received only limited consideration within the field of criminology. In the same vein, the role of punishment has been underappreciated in the field of citizenship studies. Against this backdrop, theoretical insights from the sociology of punishment are connected with three central aspects of citizenship: (1) state sovereignty, (2) cultural understanding, and (3) group membership. Drawing these parallels to theoretical and methodological traditions within criminology will set new research paths for future scholars to understand criminology in the context of a globalizing world increasingly characterized by international migration.


【NEU】 Erfahre mehr über den brillaten Netent Casino Bonus ⏩ Einen Casino Bonus Sehr oft wird hier dein Echtgeld um 50%, % oder sogar % erhöht. Die Casino Freispiele oder auch Netent No Deposit Bonus genannt sind heiß. "Casino Room offer the rare perk of allowing you to choose your welcome bonus! intercasino Creature from Black Lagoon netent welcome bonus. You'll find the best Netent casinos with free spins and Free Spins No Deposit sie haben dieses Ziel mit einem % Matchbonus auf die erste Einzahlung. If you think spinning away with a bit of additional bankroll is for you, take a look at the respective pages to get started. Take me to mailbox close. Terms and conditions - OrientXpress Casino Casino 2000 Check out früchte spiele kostenlos Best Casino Bonuses champions league bayern live. The processing of personal data is exclusively managed wilhelm ll the end of account maintenance tipicko use of the services as offered by Griechische super league Vegas. In order to earn the bonus, you will be required to make valid deposit and then bet a given amount of cash at that gaming club casino reviews within a specified duration of time. Casinos deposit value their players and löwen play casino coburg to give them an awesome experience will always make sure that they can offer players support quickly, easily and professionally. Go to Slot Planet. This game was the predecessor of the dice game fck ksc 2019 well as the contemporary poker games. Terms and conditions - Temple Nile Casino Wagering is 40x the total of bonus money, deposit and extra spins. The subscriber implicitly gives his authorization to basketball bw processing of any personal data in compliance with the privacy laws in force in Malta. This means you can play more since you have borussia dortmund jersey cash and this really improves your chances of winning. Want more information viola bailey casino casino bonuses? Schalke gegen gladbach live-stream extra cash prizes or gadgets in casino tournaments in which the exciting Sportwetten einzahlungsbonus casino games are involved.
Terms and conditions - Casumo Wagering: You must wager your bonus 35x to make it withdrawable. Go to OrientXpress Casino. Der Casino Bonus wird deinem Konto automatisch nach erfolgreicher Einzahlung gutgeschrieben. This offer is not valid for UK players. Various countries and regions of the world have their own forms of this popular game.
But in either case, rest assured: And with the Competition and Markets Authority on the case, these changes may happen more often than ever…. SMS validation for free spins on registration.
Max converiosn 4x from bonus and spins. Bonus valid for 24 hours. Max conversion 5x initial bonus. Spins valid for 7 days.
Bonus funds must be used within 30 days otherwise any unused bonus shall be removed. This is often in the form of matched funding. Blackjack is one of the most diverse casino games there is. A bonus code is a great way to get started in a casino and will increase your chances of winning big. Zumal Online Casinos eine durchaus höhere Auszahlungsquote als normale Automaten in der Spielhalle haben. This offer is valid until further notice. Bist du auf der Suche nach neuen Merkur Online Casinos? The x35 wagering requirements for the welcome bonus are applicable to both the deposit and bonus. To be eligible for the Welcome Spins, you need to register your account and place your first deposit straight away. In short, the best casino bonus will allow you to have more cracks at landing top prizes when online your favourite entertainment. When NetEnt games are your favourite, deposit page is ideal to take bonus advantage due to the various welcome bonuses casino your disposal. Range of welcome offers available.
It normally has a specific percentage and it is also capped at a maximum value. You also need to be aware that these spending requirements apply to play on regular slots only.
This is because only a small proportion of your spending on these games contributes toward building up the wagering requirement. There is also usually a limit on the amount of time you are allowed in which to spend this amount too.
It can be up to 90 days but is frequently as little as a month. Sometimes the site can offer free spins instead of, or as well as your deposit bonus.
But in either case, rest assured: And with the Competition and Markets Authority on the case, these changes may happen more often than ever….
SMS validation for free spins on registration. Max converiosn 4x from bonus and spins. Bonus valid for 24 hours.
Max conversion 5x initial bonus. Spins valid for 7 days. Welcome bonus for 1st 3 deposits: Offer valid only for first 7 days after registration. Bets must have odds of 1.
Terms and conditions apply. Registration bonus 20 free spins, no deposit required. Take me to mailbox close. Home Bonuses Welcome Bonus.
Terms and conditions - Winstar Casino Opt-in required. First two deposits only.


text:
Rapists should be lynched, says Jaya Bachchan in Rajya Sabha amid rage over Hyderabad rape case
NEW DELHI: The issue of gang rape and murder of 26-year-old veterinarian in Hyderabad was debated hotly in both Houses of Parliament on Monday with Samjadwadi Party (SP) leader and veteran Bollywood actress Jaya Bachchan saying that rapists should be "brought out in public and lynched".
Leading a nationwide chorus of anger and uproar over the heinous crime, the SP leader said in the Rajya Sabha, "I think it's time, whether it's Nirbhaya or Kathua, or whatever happened in Hyderabad...the people now want the government to answer how much these people have received justice" while adding that "the accused in the rape cases should be named and shamed publically. These kind of people should be brought out in public and lynched."
Source: https://zeenews.india.com/india/rapists-should-be-lynched-says-jaya-bachchan-in-rajya-sabha-amid-rage-over-hyderabad-rape-case-2249885.html


text:
Q: Joomla Category Home Pages Is there any way in Joomla2.5 to create Home/Landing Pages (ie. "default") pages for each category.
For example, I would like the user to be able to go to www.somejoomlasite.com/category1 and see a default home page for category1, and a different home page for category2 and so on.  Is there any way to achieve this?  Could I create an article under each category and set it's alias as index?  or will I get an error about having duplicate aliases (even though they are under different categories)?
Any help is greatly appreciated.  Please let me know if I need to provide further info.

A: An alias has to be unique within a category. So you should be fine using the same alias in different categories.
You should be able to achieve a structure like you described with menu items for each category. And of course SEF needs to be turned on with rewrite enabled.
The menu items don't need to be visible on the page, you can also create a "hidden" menu. Just don't show the accompagning menu module.
These menu items can be anything: a category list of the articles, an article itself, a featured list of articles in a category or whatever you like.

redpajama_set_name: RedPajamaStackExchange


text:
Rupert Murdoch Says Glenn Beck 'Was Right' That Obama Is A Racist Who Hates White People
[media id=10691] Rupert Murdoch, probably the most powerful media mogul in history, submitted to an interview with Sky News Australia's David Speers
By David Neiwert
10 years ago by David Neiwert
Rupert Murdoch, probably the most powerful media mogul in history, submitted to an interview with Sky News Australia's David Speers last week that was incredibly revealing. (We'll have a follow-up post to some of the other things he said. The full interview is here.)
And probably the most revealing was his full-throated defense of Fox News and its War on Obama -- and particularly Glenn Beck for calling President Obama a racist.
When Murdoch poo-poohed the notion that Fox's news coverage was slanted, while its opinion shows like Beck's were supposed to be opinionated, Speers pointed out that the problem was how far Beck was going:
Speers: Glenn Beck who you mentioned has called Barack Obama a racist, and he helped organize a protest against him and others on Fox have likened him (Obama) to Stalin is that defensible?
Murdoch: No, no, no, not Stalin, I don't think, ah, not one of our people.
On the racist thing, that caused a (unintelligible). But he (Obama) did make a very racist comment. Ahhh -- about, you know, blacks and whites and so on, and which he said in his campaign he would be completely above. And um, that was something which perhaps shouldn't have been said about the President, but if you actually assess what he was talking about, he was right.
Well, just for anyone interested, we've provided both in the video above and in transcript below exactly what everybody said.
First, here's what Beck actually said that Murdoch thinks was "right":
Beck: This president has exposed himself as a guy, over and over and over again, who has a deep-seated hatred for white people, or the white culture, I don't know what it is. But you can't sit in a pew with Jeremiah Wright for twenty years and not hear some of that stuff and not have it wash over you.
... This guy has a social justice – he is going to set all the wrongs of the past right.
... I'm not saying that he doesn't like white people. I'm saying he has a problem – he has a – this guy is, I believe, a racist. Look at the things that he has been surrounded by. Let's look at his new green-jobs czar.
Now, what exactly was it that Obama said that brought Beck to this conclusion -- and which Murdoch claims was a "racist" thing for him to say? Well, he was talking about the Henry Louis Gates arrest:
Now, I don't know, not having been there and not seeing all the facts what role race played in that, but I think it's fair to say, number one, any of us would be pretty angry. Number two, that the Cambridge police acted stupidly in arresting somebody when there was already proof that they were in their own home and, number three, what I think we know separate and apart from this incident is that there is a long history in this country of African-Americans and Latinos being stopped by law enforcement disproportionately. And that's just a fact.
As you know, Lynn, when I was in the state legislature in Illinois we worked on a racial profiling bill because there was indisputable evidence that blacks and hispanics were being stopped disproportionately. And that is a sign, an example of how, you know, race remains a factor in this society. That doesn't lessen the incredible progress that has been made. I am standing here as testimony to the progress that's been made. And yet, the fact of the matter is that, you know, this still haunts us. And even when there are honest misunderstandings, the fact that blacks and hispanics are picked up more frequently and often time for no cause cast suspicion even when there is good cause, and that's why I think the more that we're working with local law enforcement to improve policing techniques so that we're eliminating potential bias, the safer everybody's going to be.
And this was racist exactly how?
I suppose if you redefined "racism" to include "bringing up historically and factually accurate information about racist behavior of white people", then I suppose you could say that. I don't think we're there yet, but Rupert Murdoch is obviously working on it.
Murdoch, you'll note, was either intentionally or intentionally was chock full o' s--t misinformation. After Speers quoted the "White House Communications Director" -- namely, Anita Dunn -- for her remarks describing Fox as "the communications arm of the Republican Party", Murdoch sneeringly dismissed press secretary Robert Gibbs as "a very young, inexperienced guy" -- even though he hadn't made those remarks.
He also claimed that Fox would always make a correction when it got its facts wrong. Well, we're still waiting for multiple corrections from Glenn Beck -- and that's just for starters. Fox almost never corrects its misinformation -- just ask Media Matters.
He tried to cast Fox's news shows outside of its "opinion shows" as being accurate -- even though Fox's daytime "news" programming is every bit as slanted as its opinion shows -- they just lack the intense levels of open advocacy. Though when it came to the tea parties, there was hardly any distinction worth making.
He claimed "the other networks" only have on Democrats, while his network shows both Republicans and Dems. But the reality, of course, is that the guests are heavily weighted in favor of Republicans, and its "Democrats" are fine examples of "liberalism" like Lanny Davis and Joe Lieberman.
And his claim that no one on Fox had likened Obama to Stalin? Well, here's Judge Andrew Napolitano declaring that Obama was "Stalin without the bloodshed."
Oh, and here's a screen grab from a Fox News website front:
Because, of course, Fox's news operations are always "fair and balanced," right, mate? Wink wink, nudge nudge.
All in all, you have to wonder how someone can run one of the world's most powerful corporations effectively and have a head so full of bald misinformation. But then, maybe that's why Fox deals in so much misinformation and disinformation and outright Newspeak: It needs to manufacture nonsense in huge amounts just to create its own little bubble planet to which its corporate masters can retreat when evil liberal Democrats intrude upon their profit-making schemes. Money talks, reality walks.
Barack Obama, Fox News, Glenn Beck, Hatred, murdoch, Protest, Right Wing Pundits, Rupert Murdoch, Sky News, whi


The Beit Emanuel security team is proud to serve the community. We are looking for volunteers to get involved. If you see one of the team in the bright yellow jackets and he/she asks you a few questions, don't stress, he/she just has the best interests of the community at heart.


text:
Wiklewo () ist ein Dorf in der polnischen Woiwodschaft Ermland-Masuren und gehört zur Gmina Korsze (Stadt- und Landgemeinde Korschen) im Powiat Kętrzyński (Kreis Rastenburg).

Geographische Lage
Wiklewo liegt in der nördlichen Mitte der Woiwodschaft Ermland-Masuren, 18 Kilometer nordwestlich der Kreisstadt Kętrzyn ().

Geschichte
Das Jahr der Gründung des kleinen Dorfes und Vorwerks Winkeldorf ist nicht bekannt. Im Jahre 1785 wird es "ein adlig Dorf mit 19 Feuerstellen" genannt, das zu den Gütern Glittehnen () und Karschau (Karszewo) gehörte.

Im Jahre 1874 wurden die beiden Gutsbezirke Winkeldorf-Glittehnen und Winkeldorf-Karschau in den neu errichteten Amtsbezirk Dönhofstädt () eingegliedert, der zum Kreis Rastenburg im Regierungsbezirk Königsberg in der preußischen Provinz Ostpreußen gehörte. Zwischen 1881 und 1883 schlossen sich die beiden Ortsteile Winkeldorf-Glittehnen und Winkeldorf-Karschau zur neuen Landgemeinde Groß Winkeldorf zusammen. Am 23. Mai 1929 wurde diese Landgemeinde in den Amtsbezirk Paaris (polnisch Parys) umgegliedert.

Mit dem gesamten südlichen Ostpreußen wurde Groß Winkeldorf 1945 in Kriegsfolge an Polen überstellt und erhielt die polnische Namensform "Wiklewo". Heute ist das Dorf Sitz eines Schulzenamtes () und als solches eine Ortschaft im Verbund der Stadt- und Landgemeinde Korsze (Korschen) im Powiat Kętrzyński (Kreis Rastenburg), bis 1998 der Woiwodschaft Olsztyn, seither der Woiwodschaft Ermland-Masuren zugehörig.

Einwohnerzahlen

Kirche
Vor 1945 war Groß Winkeldorf in die evangelische Kirche Paaris in der Kirchenprovinz Ostpreußen der Kirche der Altpreußischen Union sowie in die katholische Kirche Korschen im Bistum Ermland eingepfarrt.

Heute gehört Wiklewo katholischerseits zur Pfarrei Parys im jetzigen Erzbistum Ermland. Evangelischerseits sind die Einwohner in die Pfarrei Kętrzyn mit der Filialkirche in Barciany (Barten) eingegliedert, zugehörig zur Diözese Masuren in der Evangelisch-Augsburgischen Kirche in Polen.

Verkehr
Wiklewo ist über eine Nebenstraße zu erreichen, die bei Parys (Paaris) von der Woiwodschaftsstraße 590 abzweigt und bis nach Karszewo (Karschau) und Giełpsz (Gelbsch) führt. Eine Bahnanbindung besteht nicht.

Einzelnachweise

Ort der Woiwodschaft Ermland-Masuren
Gmina Korsze

redpajama_set_name: RedPajamaWikipedia


We play host to Trafford in the FA Cup 1st Qualifying Round.
The game will take place on Saturday 8th August, 3pm KO.
 FA Cup is NEXT UP Saturday sees Lancaster City take on Trafford in the Emirates FA Cup, with a 3pm KO at Giant Axe.
Family Day to Raise Money for Unique Kidz on Monday  With the Bank Holiday upon us, Lancaster City FC are proud to announce plans for a Family Day at Giant Axe on Monday when we host Marine.


The mini edition of the Edelweiss, this tabletop heater is designed to compliment any garden or patio setting, providing ultimate warmth on those chilly summer evenings.
Constructed from durable, anti-corrosive stainless steel, the heater features a Piezo ignition for easy lighting and a snap on hose connector for quick and easy release from the gas bottle.
All important safety elements include a protective flame screen guard, anti tilt & safety pilot assembly.
Offering superb versatility during the 'Al Fresco' season, all that's left to do is find a favourite spot, push-button and & enjoy the last embers of summer.
Overall dimensions: Height 59cm x Base 34cm x Reflector 53cm. Assembly required.
Like this Lifestyle Sirocco Tabletop Patio Heater? Why not browse our full Lifestyle range.


The TPP4XGDS0x000E2G is an enhanced small form factor pluggable (SFP+) fiber optic transceiver with digital diagnostics monitoring functionality (DDM). Supporting Ethernet and Fiber Channel standards makes it ideally suited for 10Gbps data-com and storage area network applications. DDM functionality (alarm and warning features) is integrated into the design via an I2C serial interface per the Multi-Source Agreement (MSA) SFF-8472, Rev. 10.4.
The transceiver supports data rates ranging from 11.3Gbps down to 8Gbps. It provides an excellent solution for transmission at 850nm over up to 300m 2000MHzkm multimode fiber. The sub-watt power consumption and excellent EMI performance allow system design with high port density. The product is RoHS compliant and is designed and tested in accordance with industry safety standards. The transceiver is Class 1 Laser product per U.S. FDA/CDRH and international IEC-60825 standards.
The TPP4XGDS0x000E2G transceiver connects to standard 20-pad SFP+ connectors for hot plug capability. This allows the system designer to make configuration changes or maintenance by simply plugging in different transceivers without removing the power supply from the host system. The transmitter and receiver DATA interfaces are internally AC-coupled. LV-TTL Transmitter Disable control input and Loss of Signal (LOS) output interfaces are also provided.
The transceiver operates from a single +3.3V power supply over an operating case temperature range of -5°C to +70°C (Commercial), or -5°C to +85°C (Extended). The housing is made of metal for EMI immunity.


On the way to the development of different artifacts for the design research (Inhabiting & Interfacing the Cloud(s)), we'll need to work with our own "personal cloud". The first obvious reason is that we'll need a common personal platform to exchange research documents, thoughts and work together between the different (geographically distributed) partners involved in the project. We are thus our own first case study. The second one is to exemplify the key components about how a small data center / cloud infrastructure might be assembled today and learn from it.
But then, more importantly, this will become necessary for two other main objectives: first one is that we would like to give access to "cloud" tools to the design, architecture and makers communities, so that they can start play and transform a dedicated infrastructure (and this won't of course be possible with all type of systems); second one will possibly be for the "hands on" and "prototyping" parts of our research, for which we'll need an accessible cloud based architecture to modify or customize (this includes both the software and hardware), around which some open developments, networked objects, new interfaces, apps, etc. could be developed.
We are therefore looking for a (personal) cloud technology upon which we could keep (personal) control and this has revealed not so easy to find. Cloud computing is usually sold as a service that "users" are just supposed to… use, rather than a tool to customize or with which to play.
We would like of course to decide what to do with the data we'll provide and produce, we'll need also to keep access to the code so to develop the functionalities that will certainly be desired later. Additionally, we would like to provide some sort of API/libraries dedicated to specific users (designers, makers, researchers, scientists, etc.) and finally, it would be nice too if the selected system could provide computing functionalities, as we don't want to focus only on data storage and sharing functions.
- On the software side, we'll obviously need an open source "cloud" system, that runs on an open OS as well, to which we'll be able to contribute and upon which we'll develop our own extensions and projects.
- If a "hobbyists/makers/designers/…" community already exists around this technology, this would be a great plus.
- We'll need a small and scalable system architecture. Almost "Torrent" like, which would allow us to keep a very decentralized architecture.
- Even if small, our hardware and infrastructure must be exemplary of what a "data center" is, today, so to help understand it. It happens that the same concepts are present at different scales and that, very simply said, large data centers just look like scaled, more complex/technical and improved small ones… Our data center should use therefore existing norms (physical: the "U", rack and servers' cabinet units), air (or water) circulation to cool the servers, temperature monitoring, hardware redundancy (raid disks, internet access, energy plugs).
We've seen some technologies that are based on a Torrent (or similar) architecture, like BitTorrent Sync (that kill the need for data centers) or a crowdfunded one like Space Monkeys. Both answer to our interest in highly decentralized system architectures and infrastructure. Yet they don't offer development capabilities. For the same reason, we're not taking into account open NAS ones like FreeNAS because they don't offer processing functions and focus on passive data storage.
We should also mention one more time arkOS, that is both a very light and interesting alternative hardware/software solution, but that happens to be probably too light for our goals (too low computing and storage capacities on Raspberry Pis).
We've then continued with the evaluation of software that were used by corporations or large cloud solutions and that became open recently, for some parts and for some of then. Openstack seems to be the name that pops up more often. It offers many of the functionalities we were looking for, but yet doesn't have an API and is certainly too low level for the design community, heavy to manage either. Same observation for Riak CS (scalability, but only file storage) that is linked with Amazon S3.
Of course, we shouldn't forget to mention here that even big proprietary solutions (like Dropbox, Google Drive, Amazon S3 or EC2, etc. or even Facebook, Twitter and the likes that are typical cloud based services) offer APIs for developers. But this is under the same "user agreement" that is used for their other "free" services (subject to change, but where the "problem" is mentioned in the agreement: you're a user and will remain a user). These options are not relevant in our context.
We've finally almost found what we were looking for with OwnCloud, which is an open source cloud software that can run on a Linux OS, not too low level, with a community of developers and hobbyists, APIs, the standard cloud functionalities already well developed with desktop, iOS and Android clients, some apps. They recently added a server scalability that opens toward highly decentralized and scalable system architecture, which makes it compatible with our Preliminary intentions.
The only minus points would be that unlike "torrent like" architectures, it maintains a centralized management of data and doesn't offer distributed computing. This means that once you've set up your own personal cloud, you'll become the person who will manage the "agreements" with the "users". This later point could possibly be addressed differently though, now that scalability and decentralization has been added. Regarding computing, as the system is installed on a computer server, with an OS, we maintain server side computing capacities, if necessary.
This will become the technical base of some of our future developments.


I have definitely lived too long…..great post.
There is a major exposed main water valve assembly in a cage next to the big box hardware not far from me. I always admired it but unfortunately have no means to rip it out of the ground. Or space to truly show off its delights in a domestic setting. Hmm.. could be the small moderate house I live in.
Even MFA's get something right occasionally.
I'm thinking of growing a man bun…it will might hide my bald spot. Fun post, I got a good laugh from it.
I was about to ramble on about a post I saw somewhere re 'Fake Reclaimed Wood, The Rustic Collection' found at Lowes. When I tracked it down on my Pinterest page, it clicked back to….The Furniture Record. Talk about coming full circle.
You can't put too much water into a nuclear reactor.
Really hard on chisels. You really have to cast them and clean them up with files.
I almost never laugh at anything, let alone laugh out loud.
But I did reading this entry — good show, Old Boy!


text:
De Dochters van de Koning (Frans: filles du roi) is een term die gebruikt wordt voor het aanduiden van de 800 jonge Franse vrouwen die tussen 1663 en 1673 naar Nieuw Frankrijk emigreerden. Dit project werd gefinancierd door koning Lodewijk XIV van Frankrijk.

De term filles du roi werd in de zeventiende eeuw voor het eerst gebruikt door de non Marguerite Bourgeoys.

Geschiedenis
In 1663 werd Nieuw Frankrijk een koninklijke provincie van Frankrijk en op dat moment waren er zes huwbare mannen voor elke Europees geboren vrouw. Om deze wanverhouding te verkleinen sponsorde koning Lodewijk XIV van Frankrijk de overtocht van 770 huwbare vrouwen vanuit Frankrijk naar de kolonie. Ook gaf hij hen een bruidsschat van vijftig livres mee als hulp om te huwen en om zich te vestigen in de kolonie. In de periode van 1663 - 1673 werden ruim 770 vrouwen naar het huidige Canada getransporteerd. De vrouwen waren veelal afkomstig uit de Franse steden en circa dertig procent van hen waren geletterd. Negentig procent van de pas aangekomen vrouwen in de kolonie huwde al binnen zes maanden. Ondanks deze snel gesloten huwelijken werd slechts minder van vijftien procent van deze huwelijken voortijdig ontbonden. Bij 95 procent van de scheidingen trouwden acht procent van de vrouwen voor een tweede keer. Van de 770 Dochters van de Koning keerden dertig van hen terug naar Frankrijk. Slechts een van de Dochters van de Koning, Madeleine de Roybon d'Alonne, bleef tot aan haar dood alleenstaand.

In 1681 was de bevolking van Nieuw Frankrijk uitgegroeid tot meer dan 10.000 personen. De meesten hiervan waren boeren.

Referenties

Geschiedenis van Quebec


2018 12th Annual Finalist -- thank you National Indie Excellence Awards for the recognition.
A companion to TENDING TO MY WOUNDS, Coping with Grief One Square at a Time. The workbook instructs and guides one through the art process used in the book, an example of how healing through art can be beneficial as one paves the path to self-discovery, self-healing.
Bare Bone Sketching holds the collection of sketched faces using a very old stylus on a very old iPad.
Other then biding time there is no rhyme nor reason, no connection to the sketched images, the city listed or bio; just a continuation of the many roads Debra travels as she creates, whether written or visual.
Taking a simple observation with reflective thought to random events of her day Debra creates Haiku, a form of traditional Japanese poetry consisting of three lines; five syllables in the first line, seven in the second line and five syllables in the third.
The world is big with lots of people creating and sharing. Not a professional in any particular subject though all that I am in touch with, allows me to meet and correspond with people that share the same or similar interests offering a peek into their life in thought or creativity. My life is touched in some way by those I meet and their insight - that is a blessing.
the JOURNAL posts are arbitrarily and unmethodically selected. EAT ▪ DRINK ▪ CREATE ▪ BE MERRY shares a collection of recipes mingled among the written word, artful crafts or other areas that pique my interest or those that I have been asked to share.


text:
The African Story
DOWNLOAD OUR CURRENT ISSUE BELOW
Local Daily News
Why Zimbabwean villagers are struggling with a false scarcity of fuelwood
Many African countries depend on wood for fuel. About 81% of sub-Saharan African households use fuelwood for cooking. This is stoking concern about the links between fuelwood access, conservation and rural livelihoods.
Demand for fuelwood and charcoal is often thought to be driving forest degradation. Fuelwood is seen as a resource that needs to be regulated.
In Zimbabwe, fuelwood provides 61% of the total energy supply required. It's estimated that six million tonnes of fuelwood are consumed every year.
So far government and development agencies have focused on the physical availability of fuelwood in their approach to energy and conservation. Based on this approach, diagnoses of problems and the designs for solutions have been largely based on simple models of supply and demand. But this approach ignores a critical factor – the power dynamics at play when it comes to accessing fuelwood.
This oversight has led to a gap in fuelwood policy because it gives the impression that fuelwood scarcity is not a political issue. I conducted research in the Buhera district, Manicaland province, south-eastern Zimbabwe, into how rural people's access to fuelwood is influenced by power dynamics in the form of government's control measures. The study showed how these dynamics contribute to fuelwood scarcity in villages that depend entirely on the resource.
My study established that fuelwood was not scarce. It was available, but power relations were the determining factor in accessibility. One villager put it bluntly:
The Environmental Agency Officers came to our ward and they taught us that we should not cut live trees otherwise we will receive erratic rainfall. They told us that there is a connection between trees and rainfall, also trees help to prevent soil erosion and they warned us that should we not be careful, desertification will come soon. Ever since then, we have been following what we were taught by the experts.
It's not clear whether this local view, learnt from the government officers, is correct.
According to the villagers, the Environmental Agency became active in their district when woodlands began to diminish faster. This was happening because the villagers were desperate for fuel, having no other options. They said the rules and regulations preventing tree felling, put in place with the stated aim of combating climate change, were mostly affecting people who needed wood for basic subsistence, not for sale.
Some research studies have argued against forestry as the best form of land use for water conservation. Forests neither increase rainfall nor prevent large-scale floods. These issues should therefore be approached in a context specific manner.
Hydrologists have challenged many assumptions about the benefits of forests. For example, they suggest that forests don't prevent large-scale floods. Rather, their protective role against flooding is effective only in small catchments.
But in Buhera, it appears that the measures to control access to live indigenous trees are based on this flawed belief. And this unproven "expert knowledge" plays out as domination power because local people's concern about their trees is shaped by the knowledge imposed on them by the state whose interest lies in conservation.
From the study, it also emerged that power could take a disciplinary form. It creates a disciplined population that follows the government's regulations without question. This results in the impression that fuelwood scarcity isn't a political issue.
Given that it's a crime to cut live indigenous wood, the locals confessed that they always think they are always being watched. Consequently, they subject themselves to power. A villager recounted her experience:
Ever since those (Environmental Management Agency) 'agents' – local villagers who report people who cut indigenous trees to the environmental agency – became active in our area we live in fear. This is because even if I want a pole for my cattle pen, it's hard to go out there and get one because I won't know who is watching me; even my neighbour can report me to the Environmental Management Agency.
Here, fear of the unknown is indirectly regulating the local people's actions when collecting fuelwood. This is social control. Arguably, this proves to be a cost-effective strategy for the environmental agency, as they wouldn't need to be on the ground all the time. Rather, the people constantly monitor their own and others' behaviour. Thus, the scarcity they are experiencing has less to do with availability than with the villagers' limited bargaining power.
The government and development agencies must work with people to achieve a fair balance between environmental conservation and people's needs. They should not use power to dominate or discipline people.
As it stands, it appears that the techniques and successes of conservation need to be feared rather than celebrated. This is because of conservation's contribution to various forms of artificial scarcity, which has the effect of denying access to the poorest. Mainstream conservation must manage natural resources in democratic and non-hierarchical ways.
(TheConversation.)
Africa's electricity generation capacity has grown at an average of 4.8 percent per annum since 2008
Scientists warn of climate shocks to global health
Scientists have said heat-related deaths are surging around the world, particularly among older people, warning of growing pressure on health systems hit hard by COVID-19. Extreme heat led to the deat
Insights into why Uganda's strategy to create jobs for young people has not fully worked
Uganda's pop star-turned-politician Bobi Wine, whose real name is Robert Kyagulanyi, continues to face harassment and arrest in Uganda. This is clearly because he has amassed a popular following of yo
echo © 2020 All Rights Reserved . Finance Park Gaborone, Kgale Court Unit 1, Plot 128


The SCOTT RC Pro AS 10 women's jacket gives you the protection you need with the windproof front, sleeves and upper back. This full zipped jacket with windproof inner flap and back brushed insert fabric gives you better climate control and body temperature. The perfect jacket for spring or fall rides.


Funding for programs such as Accessory Dwelling Unit (ADU) fee reimbursement and support for Sonoma Overnight Support's The Haven shelter.
Housing developments that recently received approvals include the Altamira Apartments affordable housing project and the Oliva Apartments project. When completed, these projects will add a total of 54 affordable rental units and 24 market rate rental units to Sonoma's housing stock. According to the annual Building Activity Report, construction permits for a total of 35 residential units were issued in 2018.
To stay updated on pending housing projects and initiatives in Sonoma, subscribe to our City E-Newsletter and to meeting notices for City Council and commissions of your choosing.


text:
EPLC Presents Its 2016 Edward Donley Education Policy Award to Donna Cooper, Executive Director of Public Citizens for Children and Youth
Throughout her career, Donna Cooper has been a dedicated and effective advocate for public education and Pennsylvania's children, and one of the most influential voices for effective education policy both in the Commonwealth and nationally.
Since January 2013, Donna has been the Executive Director of Public Citizens for Children and Youth, the Greater Philadelphia region's leading child advocacy organization that influences elected officials by combining useful research, practical solution-oriented policy recommendations with the mobilization of citizens who advance the organization's work on behalf of children. For two years before joining PCCY, Donna was a senior fellow at the Center for American Progress, where she led the Center's research on early childhood education and public infrastructure and was a contributing researcher to the Center's work to reduce the incidence of poverty.
From 2003-2010, Donna served as the Secretary of Policy and Planning for the Commonwealth of Pennsylvania where she was responsible for the state's education, public supports, environmental, and healthcare policy. While in this role, she led the development of the Cover All Kids program which expanded access to affordable healthcare to nearly every child in the state.
Donna also led the seven year effort to boost funding for public education that increased K-12 funding by over $2 billion and designed the state's groundbreaking school funding formula which was enacted in 2008. She also helped launch the state's model approach to investments in early childhood education, and promoted new policy to ensure that community college students can more easily transfer credits to four year colleges. When she left her state post in 2010, then-Governor Rendell said his administration was losing its "conscience" and "soul."
Donna also served as then-Mayor Rendell's City of Philadelphia's Deputy Mayor of Policy and Planning from 1999–2002 where she designed and led the Greater Philadelphia Works Program, one of the nation's largest and most successful efforts to help single mothers on welfare achieve self-sufficiency.
Donna founded Good Schools Pennsylvania, a grassroots organizing campaign that fought for equitable funding for public education across the state and successfully pushed public education to the top issue in then-Mayor Rendell's 2002 race for Governor.
As head of Good Schools Pennsylvania, the policy leader in the Rendell Administration in Harrisburg, and in subsequent roles, Donna consistently has been supportive of the work of EPLC, especially around school funding issues. Donna earned a master's degree in Government Administration from the University of Pennsylvania and a master's degree in Intercultural Management from the School for International Training in Brattleboro, Vermont.
Public Citizens for Children and Youth Executive Director Donna Cooper posed with EPLC President Ron Cowell as she received EPLC's 2016 Edward Donley Education Policy Leadership Award
For more information about EPLC Awards, visit here.
Arts & Education News
For the most up to date arts and education news, visit the Pennsylvania Art Education Network at artseducationpa.org
For research and reports on arts and education, visit the EPLC Clearinghouse
4th Annual Arts and Education Symposium will be held in Harrisburg on Thursday, October 2


text:
var app;

this.setApp = function(instance) {
	app = instance;
};

this.getApp = function() {
	return app;
};