text:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="Apache Forrest" name="Generator">
<meta name="Forrest-version" content="0.8">
<meta name="Forrest-skin-name" content="pelt">
<title>WebHDFS REST API</title>
<link type="text/css" href="skin/basic.css" rel="stylesheet">
<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
<link type="text/css" href="skin/profile.css" rel="stylesheet">

<link rel="shortcut icon" href="images/favicon.ico">

Apache > Hadoop > Core

<form action="http://www.google.com/search" method="get" class="roundtopsmall">
<input value="hadoop.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">
                    <input name="Search" value="Search" type="submit">
</form>

Project

Wiki

Hadoop 1.0.1 Documentation

Getting Started

Overview

Single Node Setup

Cluster Setup

Guides

Authentication for Hadoop HTTP web-consoles

MapReduce

MapReduce Tutorial

Hadoop Streaming

Hadoop Commands

DistCp

Vaidya

Hadoop Archives

Gridmix

Capacity Scheduler

Fair Scheduler

Hod Scheduler

HDFS

HDFS Users

HDFS Architecture

Permissions

Quotas

Synthetic Load Generator

WebHDFS REST API

C API libhdfs

Common

Deployment Layout

File System Shell

Service Level Authorization

Native Libraries

Miscellaneous

Secure Impersonation

API Docs

API Changes

Wiki

FAQ

Release Notes

Change Log

        PDF

WebHDFS REST API

Document Conventions

Introduction

Operations

FileSystem URIs vs HTTP URLs

HDFS Configuration Options

Authentication

Proxy Users

File and Directory Operations

Create and Write to a File

Append to a File

Open and Read a File

Make a Directory

Rename a File/Directory

Delete a File/Directory

Status of a File/Directory

List a Directory

Other File System Operations

Get Content Summary of a Directory

Get File Checksum

Get Home Directory

Set Permission

Set Owner

Set Replication Factor

Set Access or Modification Time

Delegation Token Operations

Get Delegation Token

Renew Delegation Token

Cancel Delegation Token

Error Responses

HTTP Response Codes

Illegal Argument Exception

Security Exception

Access Control Exception

File Not Found Exception

JSON Schemas

Boolean JSON Schema

ContentSummary JSON Schema

FileChecksum JSON Schema

FileStatus JSON Schema

FileStatus Properties

FileStatuses JSON Schema

Long JSON Schema

Path JSON Schema

RemoteException JSON Schema

Token JSON Schema

HTTP Query Parameter Dictionary

Access Time

Block Size

Buffer Size

Delegation

Destination

Do As

Group

Length

Modification Time

Offset

Op

Overwrite

Owner

Permission

Recursive

Renewer

Replication

Token

Username

Document Conventions

Monospaced	Used for commands, HTTP request and responses and code blocks.

<Monospaced>	User entered values.

[Monospaced]	Optional values.  When the value is not specified, the default value is used.

Italics	Important phrases and words.

Introduction

  The HTTP REST API supports the complete FileSystem interface for HDFS.
  The operations and the corresponding FileSystem methods are shown in the next section.
  The Section HTTP Query Parameter Dictionary specifies the parameter details
  such as the defaults and the valid values.

Operations

HTTP GET

OPEN
        (see FileSystem.open)

GETFILESTATUS
        (see FileSystem.getFileStatus)

LISTSTATUS
        (see FileSystem.listStatus)

GETCONTENTSUMMARY
        (see FileSystem.getContentSummary)

GETFILECHECKSUM
        (see FileSystem.getFileChecksum)

GETHOMEDIRECTORY
        (see FileSystem.getHomeDirectory)

GETDELEGATIONTOKEN
        (see FileSystem.getDelegationToken)

HTTP PUT

CREATE
        (see FileSystem.create)

MKDIRS
        (see FileSystem.mkdirs)

RENAME
        (see FileSystem.rename)

SETREPLICATION
        (see FileSystem.setReplication)

SETOWNER
        (see FileSystem.setOwner)

SETPERMISSION
        (see FileSystem.setPermission)

SETTIMES
        (see FileSystem.setTimes)

RENEWDELEGATIONTOKEN
        (see DistributedFileSystem.renewDelegationToken)

CANCELDELEGATIONTOKEN
        (see DistributedFileSystem.cancelDelegationToken)

HTTP POST

APPEND
        (see FileSystem.append)

HTTP DELETE

DELETE
        (see FileSystem.delete)

FileSystem URIs vs HTTP URLs

  The FileSystem scheme of WebHDFS is "webhdfs://".
  A WebHDFS FileSystem URI has the following format.

  webhdfs://<HOST>:<HTTP_PORT>/<PATH>

  The above WebHDFS URI corresponds to the below HDFS URI.

  hdfs://<HOST>:<RPC_PORT>/<PATH>

  In the REST API, the prefix "/webhdfs/v1" is inserted in the path and a query is appended at the end.
  Therefore, the corresponding HTTP URL has the following format.

  http://<HOST>:<HTTP_PORT>/webhdfs/v1/<PATH>?op=...

HDFS Configuration Options

  Below are the HDFS configuration options for WebHDFS.

Property Name	Description

dfs.webhdfs.enabled
Enable/disable WebHDFS in Namenodes and Datanodes

dfs.web.authentication.kerberos.principal
The HTTP Kerberos principal used by Hadoop-Auth in the HTTP endpoint.
    The HTTP Kerberos principal MUST start with 'HTTP/' per Kerberos
    HTTP SPENGO specification.

dfs.web.authentication.kerberos.keytab
The Kerberos keytab file with the credentials for the
    HTTP Kerberos principal used by Hadoop-Auth in the HTTP endpoint.

Authentication

  When security is off, the authenticated user is the username specified in the user.name query parameter.
  If the user.name parameter is not set,
  the server may either set the authenticated user to a default web user, if there is any, or return an error response.

  When security is on, authentication is performed by either Hadoop delegation token or Kerberos SPNEGO.
  If a token is set in the delegation query parameter, the authenticated user is the user encoded in the token.
  If the delegation parameter is not set, the user is authenticated by Kerberos SPNEGO.

Below are examples using the curl command tool.

    Authentication when security is off:

curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?[user.name=<USER>&]op=..."

    Authentication using Kerberos SPNEGO when security is on:

curl -i --negotiate -u : "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=..."

    Authentication using Hadoop delegation token when security is on:

curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?delegation=<TOKEN>&op=..."

Proxy Users

  When the proxy user feature is enabled, a proxy user P may submit a request on behalf of another user U.
  The username of U must be specified in the doas query parameter unless a delegation token is presented in authentication.
  In such case, the information of both users P and U must be encoded in the delegation token.

    A proxy request when security is off:

curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?[user.name=<USER>&]doas=<USER>&op=..."

    A proxy request using Kerberos SPNEGO when security is on:

curl -i --negotiate -u : "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?doas=<USER>&op=..."

    A proxy request using Hadoop delegation token when security is on:

curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?delegation=<TOKEN>&op=..."

File and Directory Operations

Create and Write to a File

Step 1: Submit a HTTP PUT request without automatically following redirects and without sending the file data.

curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=CREATE
                    [&overwrite=<true|false>][&blocksize=<LONG>][&replication=<SHORT>]
                    [&permission=<OCTAL>][&buffersize=<INT>]"

The request is redirected to a datanode where the file data is to be written:

HTTP/1.1 307 TEMPORARY_REDIRECT
Location: http://<DATANODE>:<PORT>/webhdfs/v1/<PATH>?op=CREATE...
Content-Length: 0

Step 2: Submit another HTTP PUT request using the URL in the Location header with the file data to be written.

curl -i -X PUT -T <LOCAL_FILE> "http://<DATANODE>:<PORT>/webhdfs/v1/<PATH>?op=CREATE..."

The client receives a 201 Created response with zero content length
and the WebHDFS URI of the file in the Location header:

HTTP/1.1 201 Created
Location: webhdfs://<HOST>:<PORT>/<PATH>
Content-Length: 0

Note that the reason of having two-step create/append is
  for preventing clients to send out data before the redirect.
  This issue is addressed by the "Expect: 100-continue" header in HTTP/1.1;
  see RFC 2616, Section 8.2.3.
  Unfortunately, there are software library bugs (e.g. Jetty 6 HTTP server and Java 6 HTTP client),
  which do not correctly implement "Expect: 100-continue".
  The two-step create/append is a temporary workaround for the software library bugs.

  See also:
  overwrite,
  blocksize,
  replication,
  permission,
  buffersize,
  FileSystem.create

Append to a File

Step 1: Submit a HTTP POST request without automatically following redirects and without sending the file data.

curl -i -X POST "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=APPEND[&buffersize=<INT>]"

The request is redirected to a datanode where the file data is to be appended:

HTTP/1.1 307 TEMPORARY_REDIRECT
Location: http://<DATANODE>:<PORT>/webhdfs/v1/<PATH>?op=APPEND...
Content-Length: 0

Step 2: Submit another HTTP POST request using the URL in the Location header with the file data to be appended.

curl -i -X POST -T <LOCAL_FILE> "http://<DATANODE>:<PORT>/webhdfs/v1/<PATH>?op=APPEND..."

The client receives a response with zero content length:

HTTP/1.1 200 OK
Content-Length: 0

  See the note in the previous section for the description of why this operation requires two steps.

  See also:
  buffersize,
  FileSystem.append

Open and Read a File

Submit a HTTP GET request with automatically following redirects.

curl -i -L "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=OPEN
                    [&offset=<LONG>][&length=<LONG>][&buffersize=<INT>]"

The request is redirected to a datanode where the file data can be read:

HTTP/1.1 307 TEMPORARY_REDIRECT
Location: http://<DATANODE>:<PORT>/webhdfs/v1/<PATH>?op=OPEN...
Content-Length: 0

The client follows the redirect to the datanode and receives the file data:

HTTP/1.1 200 OK
Content-Type: application/octet-stream
Content-Length: 22

Hello, webhdfs user!

  See also:
  offset,
  length,
  buffersize,
  FileSystem.open

Make a Directory

Submit a HTTP PUT request.

curl -i -X PUT "http://<HOST>:<PORT>/<PATH>?op=MKDIRS[&permission=<OCTAL>]"

The client receives a response with a boolean JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{"boolean": true}

  See also:
  permission,
  FileSystem.mkdirs

Rename a File/Directory

Submit a HTTP PUT request.

curl -i -X PUT "<HOST>:<PORT>/webhdfs/v1/<PATH>?op=RENAME&destination=<PATH>"

The client receives a response with a boolean JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{"boolean": true}

  See also:
  destination,
  FileSystem.rename

Delete a File/Directory

Submit a HTTP DELETE request.

curl -i -X DELETE "http://<host>:<port>/webhdfs/v1/<path>?op=DELETE
                              [&recursive=<true|false>]"

The client receives a response with a boolean JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{"boolean": true}

  See also:
  recursive,
  FileSystem.delete

Status of a File/Directory

Submit a HTTP GET request.

curl -i  "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETFILESTATUS"

The client receives a response with a FileStatus JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{
  "FileStatus":
  {
    "accessTime"      : 0,
    "blockSize"       : 0,
    "group"           : "supergroup",
    "length"          : 0,             //in bytes, zero for directories
    "modificationTime": 1320173277227,
    "owner"           : "webuser",
    "pathSuffix"      : "",
    "permission"      : "777",
    "replication"     : 0,
    "type"            : "DIRECTORY"    //enum {FILE, DIRECTORY}
  }
}

  See also:
  FileSystem.getFileStatus

List a Directory

Submit a HTTP GET request.

curl -i  "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=LISTSTATUS"

The client receives a response with a FileStatuses JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 427

{
  "FileStatuses":
  {
    "FileStatus":
    [
      {
        "accessTime"      : 1320171722771,
        "blockSize"       : 33554432,
        "group"           : "supergroup",
        "length"          : 24930,
        "modificationTime": 1320171722771,
        "owner"           : "webuser",
        "pathSuffix"      : "a.patch",
        "permission"      : "644",
        "replication"     : 1,
        "type"            : "FILE"
      },
      {
        "accessTime"      : 0,
        "blockSize"       : 0,
        "group"           : "supergroup",
        "length"          : 0,
        "modificationTime": 1320895981256,
        "owner"           : "szetszwo",
        "pathSuffix"      : "bar",
        "permission"      : "711",
        "replication"     : 0,
        "type"            : "DIRECTORY"
      },
      ...
    ]
  }
}

  See also:
  FileSystem.listStatus

Other File System Operations

Get Content Summary of a Directory

Submit a HTTP GET request.

curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETCONTENTSUMMARY"

The client receives a response with a ContentSummary JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{
  "ContentSummary":
  {
    "directoryCount": 2,
    "fileCount"     : 1,
    "length"        : 24930,
    "quota"         : -1,
    "spaceConsumed" : 24930,
    "spaceQuota"    : -1
  }
}

  See also:
  FileSystem.getContentSummary

Get File Checksum

Submit a HTTP GET request.

curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETFILECHECKSUM"

The request is redirected to a datanode:

HTTP/1.1 307 TEMPORARY_REDIRECT
Location: http://<DATANODE>:<PORT>/webhdfs/v1/<PATH>?op=GETFILECHECKSUM...
Content-Length: 0

The client follows the redirect to the datanode and receives a FileChecksum JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{
  "FileChecksum":
  {
    "algorithm": "MD5-of-1MD5-of-512CRC32",
    "bytes"    : "eadb10de24aa315748930df6e185c0d ...",
    "length"   : 28
  }
}

  See also:
  FileSystem.getFileChecksum

Get Home Directory

Submit a HTTP GET request.

curl -i "http://<HOST>:<PORT>/webhdfs/v1/?op=GETHOMEDIRECTORY"

The client receives a response with a Path JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{"Path": "/user/szetszwo"}

  See also:
  FileSystem.getHomeDirectory

Set Permission

Submit a HTTP PUT request.

curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=SETPERMISSION
                              [&permission=<OCTAL>]"

The client receives a response with zero content length:

HTTP/1.1 200 OK
Content-Length: 0

  See also:
  permission,
  FileSystem.setPermission

Set Owner

Submit a HTTP PUT request.

curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=SETOWNER
                              [&owner=<USER>][&group=<GROUP>]"

The client receives a response with zero content length:

HTTP/1.1 200 OK
Content-Length: 0

  See also:
  owner,
  group,
  FileSystem.setOwner

Set Replication Factor

Submit a HTTP PUT request.

curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=SETREPLICATION
                              [&replication=<SHORT>]"

The client receives a response with a boolean JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{"boolean": true}

  See also:
  replication,
  FileSystem.setReplication

Set Access or Modification Time

Submit a HTTP PUT request.

curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=SETTIMES
                              [&modificationtime=<TIME>][&accesstime=<TIME>]"

The client receives a response with zero content length:

HTTP/1.1 200 OK
Content-Length: 0

  See also:
  modificationtime,
  accesstime,
  FileSystem.setTimes

Delegation Token Operations

Get Delegation Token

Submit a HTTP GET request.

curl -i "http://<HOST>:<PORT>/webhdfs/v1/?op=GETDELEGATIONTOKEN&renewer=<USER>"

The client receives a response with a Token JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{
  "Token":
  {
    "urlString": "JQAIaG9y..."
  }
}

  See also:
  renewer,
  FileSystem.getDelegationToken

Renew Delegation Token

Submit a HTTP PUT request.

curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/?op=RENEWDELEGATIONTOKEN&token=<TOKEN>"

The client receives a response with a long JSON object:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{"long": 1320962673997}           //the new expiration time

  See also:
  token,
  DistributedFileSystem.renewDelegationToken

Cancel Delegation Token

Submit a HTTP PUT request.

curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/?op=CANCELDELEGATIONTOKEN&token=<TOKEN>"

The client receives a response with zero content length:

HTTP/1.1 200 OK
Content-Length: 0

  See also:
  token,
  DistributedFileSystem.cancelDelegationToken

Error Responses

  When an operation fails, the server may throw an exception.
  The JSON schema of error responses is defined in RemoteException JSON schema.
  The table below shows the mapping from exceptions to HTTP response codes.

HTTP Response Codes

Exceptions	HTTP Response Codes

IllegalArgumentException     	400 Bad Request

UnsupportedOperationException	400 Bad Request

SecurityException            	401 Unauthorized

IOException                  	403 Forbidden

FileNotFoundException        	404 Not Found

RumtimeException             	500 Internal Server Error

  Below are examples of exception responses.

Illegal Argument Exception

HTTP/1.1 400 Bad Request
Content-Type: application/json
Transfer-Encoding: chunked

{
  "RemoteException":
  {
    "exception"    : "IllegalArgumentException",
    "javaClassName": "java.lang.IllegalArgumentException",
    "message"      : "Invalid value for webhdfs parameter \"permission\": ..."
  }
}

Security Exception

HTTP/1.1 401 Unauthorized
Content-Type: application/json
Transfer-Encoding: chunked

{
  "RemoteException":
  {
    "exception"    : "SecurityException",
    "javaClassName": "java.lang.SecurityException",
    "message"      : "Failed to obtain user group information: ..."
  }
}

Access Control Exception

HTTP/1.1 403 Forbidden
Content-Type: application/json
Transfer-Encoding: chunked

{
  "RemoteException":
  {
    "exception"    : "AccessControlException",
    "javaClassName": "org.apache.hadoop.security.AccessControlException",
    "message"      : "Permission denied: ..."
  }
}

File Not Found Exception

HTTP/1.1 404 Not Found
Content-Type: application/json
Transfer-Encoding: chunked

{
  "RemoteException":
  {
    "exception"    : "FileNotFoundException",
    "javaClassName": "java.io.FileNotFoundException",
    "message"      : "File does not exist: /foo/a.patch"
  }
}

JSON Schemas

All operations, except for OPEN,
either return a zero-length response or a JSON response .
For OPEN, the response is an octet-stream.
The JSON schemas are shown below.
See draft-zyp-json-schema-03
for the syntax definitions of the JSON schemas.

Boolean JSON Schema

{
  "name"      : "boolean",
  "properties":
  {
    "boolean":
    {
      "description": "A boolean value",
      "type"       : "boolean",
      "required"   : true
    }
  }
}

  See also:
  MKDIRS,
  RENAME,
  DELETE,
  SETREPLICATION

ContentSummary JSON Schema

{
  "name"      : "ContentSummary",
  "properties":
  {
    "ContentSummary":
    {
      "type"      : "object",
      "properties":
      {
        "directoryCount":
        {
          "description": "The number of directories.",
          "type"       : "integer",
          "required"   : true
        },
        "fileCount":
        {
          "description": "The number of files.",
          "type"       : "integer",
          "required"   : true
        },
        "length":
        {
          "description": "The number of bytes used by the content.",
          "type"       : "integer",
          "required"   : true
        },
        "quota":
        {
          "description": "The namespace quota of this directory.",
          "type"       : "integer",
          "required"   : true
        },
        "spaceConsumed":
        {
          "description": "The disk space consumed by the content.",
          "type"       : "integer",
          "required"   : true
        },
        "spaceQuota":
        {
          "description": "The disk space quota.",
          "type"       : "integer",
          "required"   : true
        }
      }
    }
  }
}

  See also:
  GETCONTENTSUMMARY

FileChecksum JSON Schema

{
  "name"      : "FileChecksum",
  "properties":
  {
    "FileChecksum":
    {
      "type"      : "object",
      "properties":
      {
        "algorithm":
        {
          "description": "The name of the checksum algorithm.",
          "type"       : "string",
          "required"   : true
        },
        "bytes":
        {
          "description": "The byte sequence of the checksum in hexadecimal.",
          "type"       : "string",
          "required"   : true
        },
        "length":
        {
          "description": "The length of the bytes (not the length of the string).",
          "type"       : "integer",
          "required"   : true
        }
      }
    }
  }
}

  See also:
  GETFILECHECKSUM

FileStatus JSON Schema

{
  "name"      : "FileStatus",
  "properties":
  {
    "FileStatus": fileStatusProperties      //See FileStatus Properties
  }
}

  See also:
  GETFILESTATUS,
  FileStatus

FileStatus Properties

  JavaScript syntax is used to define fileStatusProperties
  so that it can be referred in both FileStatus and FileStatuses JSON schemas.

var fileStatusProperties =
{
  "type"      : "object",
  "properties":
  {
    "accessTime":
    {
      "description": "The access time.",
      "type"       : "integer",
      "required"   : true
    },
    "blockSize":
    {
      "description": "The block size of a file.",
      "type"       : "integer",
      "required"   : true
    },
    "group":
    {
      "description": "The group owner.",
      "type"       : "string",
      "required"   : true
    },
    "length":
    {
      "description": "The number of bytes in a file.",
      "type"       : "integer",
      "required"   : true
    },
    "modificationTime":
    {
      "description": "The modification time.",
      "type"       : "integer",
      "required"   : true
    },
    "owner":
    {
      "description": "The user who is the owner.",
      "type"       : "string",
      "required"   : true
    },
    "pathSuffix":
    {
      "description": "The path suffix.",
      "type"       : "string",
      "required"   : true
    },
    "permission":
    {
      "description": "The permission represented as a octal string.",
      "type"       : "string",
      "required"   : true
    },
    "replication":
    {
      "description": "The number of replication of a file.",
      "type"       : "integer",
      "required"   : true
    },
   "type":
    {
      "description": "The type of the path object.",
      "enum"       : ["FILE", "DIRECTORY"],
      "required"   : true
    }
  }
};

FileStatuses JSON Schema

  A FileStatuses JSON object represents an array of FileStatus JSON objects.

{
  "name"      : "FileStatuses",
  "properties":
  {
    "FileStatuses":
    {
      "type"      : "object",
      "properties":
      {
        "FileStatus":
        {
          "description": "An array of FileStatus",
          "type"       : "array",
          "items"      : fileStatusProperties      //See FileStatus Properties
        }
      }
    }
  }
}

  See also:
  LISTSTATUS,
  FileStatus

Long JSON Schema

{
  "name"      : "long",
  "properties":
  {
    "long":
    {
      "description": "A long integer value",
      "type"       : "integer",
      "required"   : true
    }
  }
}

  See also:
  RENEWDELEGATIONTOKEN,

Path JSON Schema

{
  "name"      : "Path",
  "properties":
  {
    "Path":
    {
      "description": "The string representation a Path.",
      "type"       : "string",
      "required"   : true
    }
  }
}

  See also:
  GETHOMEDIRECTORY,
  Path

RemoteException JSON Schema

{
  "name"      : "RemoteException",
  "properties":
  {
    "RemoteException":
    {
      "type"      : "object",
      "properties":
      {
        "exception":
        {
          "description": "Name of the exception",
          "type"       : "string",
          "required"   : true
        },
        "message":
        {
          "description": "Exception message",
          "type"       : "string",
          "required"   : true
        },
        "javaClassName":                                     //an optional property
        {
          "description": "Java class name of the exception",
          "type"       : "string",
        }
      }
    }
  }
}

Token JSON Schema

{
  "name"      : "Token",
  "properties":
  {
    "Token":
    {
      "type"      : "object",
      "properties":
      {
        "urlString":
        {
          "description": "A delegation token encoded as a URL safe string.",
          "type"       : "string",
          "required"   : true
        }
      }
    }
  }
}

  See also:
  GETDELEGATIONTOKEN,
  the note in Delegation.

HTTP Query Parameter Dictionary

Access Time

Name	accesstime

Description	The access time of a file/directory.

Type	long

Default Value	-1 (means keeping it unchanged)

Valid Values	-1 or a timestamp

Syntax	Any integer.

  See also:
  SETTIMES

Block Size

Name	blocksize

Description	The block size of a file.

Type	long

Default Value	Specified in the configuration.

Valid Values	> 0

Syntax	Any integer.

  See also:
  CREATE

Buffer Size

Name	buffersize

Description	The size of the buffer used in transferring data.

Type	int

Default Value	Specified in the configuration.

Valid Values	> 0

Syntax	Any integer.

  See also:
  CREATE,
  APPEND,
  OPEN

Delegation

Name	delegation

Description	The delegation token used for authentication.

Type	String

Default Value	<empty>

Valid Values	An encoded token.

Syntax	See the note below.

Note that delegation tokens are encoded as a URL safe string;
  see encodeToUrlString()
  and decodeFromUrlString(String)
  in org.apache.hadoop.security.token.Token for the details of the encoding.

  See also:
  Authentication

Destination

Name	destination

Description	The destination path used in RENAME.

Type	Path

Default Value	<empty> (an invalid path)

Valid Values	An absolute FileSystem path without scheme and authority.

Syntax	Any path.

  See also:
  RENAME

Do As

Name	doas

Description	Allowing a proxy user to do as another user.

Type	String

Default Value	null

Valid Values	Any valid username.

Syntax	Any string.

  See also:
  Proxy Users

Group

Name	group

Description	The name of a group.

Type	String

Default Value	<empty> (means keeping it unchanged)

Valid Values	Any valid group name.

Syntax	Any string.

  See also:
  SETOWNER

Length

Name	length

Description	The number of bytes to be processed.

Type	long

Default Value	null (means the entire file)

Valid Values	>= 0 or null

Syntax	Any integer.

  See also:
  OPEN

Modification Time

Name	modificationtime

Description	The modification time of a file/directory.

Type	long

Default Value	-1 (means keeping it unchanged)

Valid Values	-1 or a timestamp

Syntax	Any integer.

  See also:
  SETTIMES

Offset

Name	offset

Description	The starting byte position.

Type	long

Default Value	0

Valid Values	>= 0

Syntax	Any integer.

  See also:
  OPEN

Op

Name	op

Description	The name of the operation to be executed.

Type	enum

Default Value	null (an invalid value)

Valid Values	Any valid operation name.

Syntax	Any string.

  See also:
  Operations

Overwrite

Name	overwrite

Description	If a file already exists, should it be overwritten?

Type	boolean

Default Value	false

Valid Values	true | false

Syntax	true | false

  See also:
  CREATE

Owner

Name	owner

Description	The username who is the owner of a file/directory.

Type	String

Default Value	<empty> (means keeping it unchanged)

Valid Values	Any valid username.

Syntax	Any string.

  See also:
  SETOWNER

Permission

Name	permission

Description	The permission of a file/directory.

Type	Octal

Default Value	755

Valid Values	0 - 777

Syntax	Any radix-8 integer (leading zeros may be omitted.)

  See also:
  CREATE,
  MKDIRS,
  SETPERMISSION

Recursive

Name	recursive

Description	Should the operation act on the content in the subdirectories?

Type	boolean

Default Value	false

Valid Values	true | false

Syntax	true | false

  See also:
  RENAME

Renewer

Name	renewer

Description	The username of the renewer of a delegation token.

Type	String

Default Value	<empty> (means the current user)

Valid Values	Any valid username.

Syntax	Any string.

  See also:
  GETDELEGATIONTOKEN

Replication

Name	replication

Description	The number of replications of a file.

Type	short

Default Value	Specified in the configuration.

Valid Values	> 0

Syntax	Any integer.

  See also:
  CREATE,
  SETREPLICATION

Token

Name	token

Description	The delegation token used for the operation.

Type	String

Default Value	<empty>

Valid Values	An encoded token.

Syntax	See the note in Delegation.

  See also:
  RENEWDELEGATIONTOKEN,
  CANCELDELEGATIONTOKEN

Username

Name	user.name

Description	The authenticated user; see Authentication.

Type	String

Default Value	null

Valid Values	Any valid username.

Syntax	Any string.

  See also:
  Authentication

        Copyright ©
         2008 The Apache Software Foundation.


text:
Why Is Vaccination A Public Health Issue?
By Jan Ross Piedad & Dallas Williams • Jun 26, 2019
Pixabay CC0: http://bit.ly/2J9vjVE
Recent outbreaks of curable infectious diseases raise questions about safety and misinformation. These outbreaks are a reminder that health is not just an individual concern but a public health issue.
Different vaccinations are administered at various ages. Several are recommended for infants and children to promote long term immunity.
One of these recommended vaccines include the Measles Mumps and Rubella vaccine. Widespread use of the MMR vaccine reduced measles cases to the point of near elimination. Cases were reduced by 99 percent nation wide.
In 2019, measles cases hit a 25-year high in the U.S.. These outbreaks primarily affected small pockets of the country, centralizing in dense populations and tightknit communities. Locally two cases have been confirmed by the San Antonio Metropolitan Health District.
Questions of efficacy and safety lead some parents to opt their children out of vaccine requirements for school enrollment. Several states are limiting exemptions to vaccines.
What do parents need to know about vaccines? How do local health officials address this public heath concern?
What are local scientists doing to develop better immunity around the world?
Joanne Turner, Ph.D., vice president for research at Texas Biomed and executive director of the Vaccine Development Center of San Antonio
Cherise Rohr-Allegrini, Ph.D., MPH, San Antonio program director at The Immunization Partnership
Anita Kurian, MBBS, MPH, DrPH, assistant director of San Antonio Metropolitan Health District
*This interview was recorded on Thursday, June 27.
Measles Shots Aren't Just For Kids: Many Adults Could Use A Booster Too
By Allison Aubrey • Apr 29, 2019
Measles is on the rise again, all around the globe.
Though the number of people affected in the U.S. is still relatively low compared with the countries hardest hit, there are a record number of U.S. measles cases — more than 700, so far, in 2019, according to the CDC — the highest since the disease was eliminated in the U.S. back in 2000.
Defense Department Puts A Rush On Zika Vaccine Testing In San Antonio
By Bonnie Petrie • Jun 17, 2019
NIH Photo Gallery
The Department of Defense is funding research in San Antonio to see if a new vaccine can prevent birth defects in babies of women exposed to the Zika virus during pregnancy.
Why Aren't Parents Getting Their Children Vaccinated?
By editor • Apr 29, 2019
Doctors and disease experts are battling to contain the nation's largest measles outbreak since the virus was deemed eliminated in 2000. And one vital part of their work is education. In some communities, there is still resistance to vaccinations.

redpajama_set_name: RedPajamaCommonCrawl


Craft beer expert Michael Donaldson chaired the judging of this year's New World Beer & Cider Awards. The author of two books on New Zealand beer was surprised when Epic Armageddon won the coveted IPA trophy for the second year in a row.
Were you surprised when Epic Armageddon won Best IPA for the second year in a row?
I couldn't believe it because the IPA class is so competitive. It's a blind tasting so we don't know who has won until afterwards. It's also won the Brewers Guild awards twice in a row. It's won in Sweden and Australia. It just keeps coming out on top.
Epic owner Luke Nicholas gets his hops from America. Is that unusual for a New Zealand brewer?


text:
Italians Then, Hispanics Now: Perception Vs. Reality, Yet Again?
In my First Friday post in October of last year, I published the first of a series about ethnicity and immigration, focusing as always on my subject towns along Pennsylvania's lower Schuylkill River. Much of the inspiration for this came from my friend Hank Cisco, the Ambassador of Norristown. He is a man with an amazing memory, and among the many memories he related to me were those of the suffering and discrimination Italians faced in Norristown, Pa. in the early years of this century. In this, Norristown was hardly unique; in fact it demonstrated yet again why the town, its people and its history, are so very evocative of American history in general.
Just recently, Hank inspired me again, with a Facebook post on his timeline. It contains a meme with a photo of Italian immigrants waving small American flags, and the following text:
"Legal Italian immigrants didn't wave Italian flags coming into America. They didn't riot and try to stop the election process. They didn't try to make America speak Italian. They learned English."
The comments on this post contained several references to immigrant ancestors, and how hard they worked to earn a place in the American Dream. Both Hank and his commentators speak for the way things actually were. Italian immigrants—not to mention others, including Jews from many countries—lived honest, hard-working and law-abiding lives. These people did arrive, go to work—at whatever was offered—and quietly build lives for themselves and their children. This was the reality.
But as I pointed out in my first post, the public perception of Italians was something quite different from the day-to-day reality. As early as 1891, before there actually very many Italians in America, eleven of them were lynched in New Orleans, by a mob that included several local prominent citizens, because they believed these strangers had murdered the Police Chief. The lynching took place the day after a trial had acquitted them, because the mob believed the jury had been bought. And this was early in the story. By the 1920s, as I quoted popular author Bill Bryson, "Wherever problems arose, Italians seemed to be at the heart of things. The widespread perception of Italians was that if they weren't Fascists or Bolsheviks, they were anarchists or Communists, and if they weren't those, they were involved in organized crime."
In other words, in the early decades of the 20th century, there was a substantial gap between the perception of Italians and the far more mundane reality. But many years have passed, and Italians have now entered the American body politic in both reality and perception. That perception is now more congruent with reality, recognizing that excepting the bad element that exists within every such group, the vast majority of Italian immigrants—and the others—lived just as Hank and the post's contributors pointed out.
Why was there such a gap between the perception and the reality of Italian immigrants to the U.S.? There is always a gap between perception and reality, on pretty much any major subject. Still, claiming Italian immigrants were either Fascists, Communists, Anarchists or criminals clearly had no basis in reality. That is the truth that Hank and his respondents make clear in that Facebook post. Yet, it was what people believed.
The answer to the question "why did people believe that?" is complicated, but a shorthand version isn't: people always have been, are now and always will be suspicious of anyone that is "different." Such people possess what Brett Harte referred to as "the defective moral quality of being a stranger." It's always been about different languages and customs, but in America, how light their skin was has had a lot to do with it. I wrote in an earlier post about how the predominance of darker skinned Italians from Sicily played a part in generating hatred, although they are pretty much accepted as white by now.
Norristown was the scene of such ethnic hatred and distrust, and that unpleasant scenario played out over a very long time. Rank discrimination against Italians was the norm until after the mid-20th century, and lingering resentment of their growing influence fueled the bruising political battles among ethnicity-based Borough Councilmen that contributed so greatly to Norristown's decline in the century's second half.
And it lasted longer than you might think; indeed, I'm not sure it is entirely gone today. I remember a conversation I had about twenty years ago with a friend who was also a politician/officeholder in the Norristown area at the time (I'm not going to come any closer to identifying him). He launched into a tirade against "the people who have always caused most of the trouble around here." When I asked who they were, he replied, "You know, the people whose last names end with a vowel." I suppressed a smile (he had clearly forgotten how my last name is spelled) and I realized he was talking about Italians.
That's anti-Italian feeling lasting over one hundred years in the Norristown area, because I'm not sure he was alone in his opinion. But by that time, anti-Hispanic feeling was growing, spurred by the growth of the town's Hispanic population, and Italian Americans were part of it. The current anti-immigrant attitude is now bolstered by the "illegal immigrant" argument first created as a reaction to Italians. The irony just keeps coming.
And here we are today, amidst a considerable negative reaction to the latest group of (largely) dark, swarthy immigrants. I have been trained to look at subjects like this; it's a professional thing. That's why I ask whether the enormous gap between perception and reality that Italians and other ethnic immigrants endured in the early years of their arrival might also exist today in regard to Hispanics. As I wrote in my first post, "could Hispanics today—and perceptions of them—be playing a role similar to that of the Italians back then?" Fortunately, that role no longer includes being lynched, but the attacks against Hispanics (not to mention those against Middle East refugees) clearly echo what Italians had to suffer for decades. Are today's immigrants arriving only for the "free stuff," with no desire to work? Do they "riot and try to stop the election process"? Or might the reality be quite different, as it was with Italians and so many other ethnicities?
Given the text of the meme Hank published, I feel it is safe to say that a perception/reality gap may exist today, one that may be as large as the one Italians suffered under for so long. By now, it appears that Italians have migrated from one side of the gap to the other. Does this help Norristown?
Italians Then, Hispanics Now: Perception Vs. Reali...


Protecting your intellectual property is one of the most important considerations if you are in e-commerce and you sell products manufactured in China. You should be aware of the legal considerations for dealing with suppliers, sourcing agents, and factories there so that you can protect your brand, your intellectual property, and your profits.
There's lots of great information on the internet about intellectual property, but after listening to this informative presentation, you'll understand why it's important to hire a legal professional when it comes to protecting your intellectual property.
I don't use product research software like Zonguru, Viral Launch, Jungle Scout, in my product sourcing or launching decisions. Everyday I'm on calls with clients helping them launch their products, learn to do market research, or grow their sales. Everyday I see people who have used product research software and are launching a product or putting a lot of money into a product and: 1. They think the market is bigger than it is 2. They've put all their eggs in one basket based on a bad differentiation of the product. But either way, I can usually tell that this product was found using product research software and I'm usually giving them information that makes them upset that they relied on product research software. So let me explain the 3 reasons I do NOT recommend using product research software in your sourcing decisions. Let me just caveat that its perfectly OK to use product research software to look at a broad view of the data. It's okay to see a list of products on jungle scout or zonguru and say "oh, that's what's currently selling on the market and trending", but what I don't want you to do is rely on that information. I want to talk about why I don't want you to rely on information provided by products such as zonguru, viral launch, unicorn smasher, or jungle scout, among others. The number three reason is that you have no background data on this information. The number two reason is because you don't have any differentiation or validation of the product. The number one reason is that the data is inaccurate and can't be trusted.
Amazing at Home Business Consulting was recently featured on Authority Presswire for our unique training course teaching entrepreneurs to research products, and source them hands-on at the Canton Fair in China in April 2019.
In Seller Round Table Session 3 we talk about the basics of mastering Amazon PPC advertising. We cover the latest in advertising options including the new dynamic bids as well as product targeting and how to create and manage these campaigns.
The Richest Man in Babylon by R. Clasen is a book about how one man became even richer than the king of Babylon and how he did it. He is enlisted by the king to teach others so the whole city can be rich and he does. Here's a breakdown of what he teaches them.


text:
Bayern Munich Transfer News and Rumors
Bayern Munich Front Office
"Disappointed and hurt": David Alaba responds to Bayern Munich's retraction at press conference
On the very day after club president Herbert Hainer declared Bayern had retracted its offer for David Alaba, the player must face the press ahead of a Champions League game.
By John Dillon Nov 2, 2020, 1:46pm CET
Share All sharing options for: "Disappointed and hurt": David Alaba responds to Bayern Munich's retraction at press conference
Photo by Oleg Nikishin/Getty Images
David Alaba conveniently was slated to appear at Bayern Munich's pre-game press conference on the eve of their Champions League group stage fixture against the Austrian team RB Salzburg. But instead of the upcoming game against his compatriots, Alaba was asked about the bombshell dropped by Bayern president Herbert Hainer the night before: that FC Bayern was withdrawing its offer for the homegrown star.
Alaba maintained that he himself heard about the retraction of Bayern's offer from the news:
"Disappointed is the word for it," Alaba said. "I learned about it yesterday in the news. It was a special situation. What happens next remains to be seen. I haven't thought it over yet."
"Internal matters should remain internal. Presenting my person in public in this way does not correspond to the truth," Alaba continued. "I was disappointed and hurt that the salary demands [attributed to Alaba in the press] were not officially denied."
Alaba declined to comment on any potential new clubs he may be targeting: "I've said that I'm happy to be here. I still have not yet thought about my future. Bayern was always my first contact. I haven't contacted any other clubs."
Herbert Hainer's ultimatum — despite the fact that Hasan Salihamidzic denied three weeks ago that Bayern would set one — apparently caught Alaba by surprise. "I didn't know how they would act. I can't constantly think about it with our full schedule," he said.
Brazzo on Bayern Munich's David Alaba: "We will not give him an ultimatum"
Fans have overwhelmingly been supportive of the club and critical of Alaba in light of the negotiations. Alaba acknowledged that: "I can relate [to the fans] and can understand that. I have a different perspective, however."
Alaba continued, "I'm very happy to play for Bayern I feel very comfortable and am happy to be a part of this team. I don't know what will happen next. I have not been contacted by the officials."
TZ astutely notes that Bayern could have planned the surprise announcement well in advance: it is certainly a curious coincidence that on the very day after Hainer's announcement that Alaba has to face the press and their now inevitable questions.
David Alaba's contract extension saga: All updates + timeline
Real Madrid defender David Alaba says Munich is still his "second home"
UPDATE: Bayern Munich withdraws latest offer to David Alaba, who could leave without improved proposal
Bayern Munich's Thomas Müller, Julian Nagelsmann give Paul Wanner high praise


Happy Halloween. ハロウィンな幼馴染組 kwa kino. Wallpaper and background images in the Attack on Titan club tagged: attack on titan eren yeager mikasa ackerman armin arlert shingeki no kyojin.
This Attack on Titan fan art contains anime, comic kitabu, manga, cartoon, and mkono.


text:
Polaroid Picture Collage Tumblr
Polaroid Picture is an EP by Frank Turner released on February 3, 2014 via Xtra Mile. The title track was originally featured on Turner's fifth studio album Tape Deck Heart, and a music video was released on September 19, 2013. Turner covers three artists on this EP -- Frightened Rabbit's "The Modern Leper", Biffy Clyro's "Who's Got a Match?", which was also released on Turner's Losing Days (EP) and The Weakerthans' "Plea from a Cat Named Virtute. " The EP also feature a newly released song called "Sweet Albion Blues. "
Friar Lawrence Herbs
Distribution Center Image
Candy Corn Fudge
Dq Cookie Dough Blizzard
Lipchitz Jacques Sculptures
Girl Friends Quotes
Ancient German Symbols For Strength
Polo Shirts For Men Black And Red


text:
Q: How to fix EditText error possition in LinearLayout I have problem with EditText error.
error label possition is not correctly like image, how to fix it?
My XML Layout:
<LinearLayout
    android:id="@+id/password_linear_layout"
    android:layout_below="@+id/register_username"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >
        <EditText
            style="@style/AppTheme.EditText.OneLine.WithBorder.Login"
            android:id="@+id/register_password"
            android:layout_marginTop="10dp"
            android:layout_weight="1"
            android:paddingEnd="5dp"
            android:hint="@string/password"
            android:inputType="textPassword" />
        <EditText
            style="@style/AppTheme.EditText.OneLine.WithBorder.Login"
            android:id="@+id/register_password_confirmation"
            android:layout_marginTop="10dp"
            android:layout_weight="1"
            android:paddingStart="5dp"
            android:hint="@string/confirm_password"
            android:inputType="textPassword" />
</LinearLayout>

A: Maybe you should put editText in TextInputLayout like that
<android.support.design.widget.TextInputLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
        <EditText
        style="@style/AppTheme.EditText.OneLine.WithBorder.Login"
        android:id="@+id/register_password"
        android:layout_marginTop="10dp"
        android:layout_weight="1"
        android:paddingEnd="5dp"
        android:hint="@string/password"
        android:inputType="textPassword" />
    </android.support.design.widget.TextInputLayout>

redpajama_set_name: RedPajamaStackExchange


text:
Шалдай () — село в Щербактинском районе Павлодарской области Казахстана. Административный центр Шалдайского сельского округа. Код КАТО — 556867100.

Население
село Шалдай, образованно примерно в 1899 г., так как на карте переселенцев 1900—1914 годов село Шалдай уже указано. В 1999 году население села составляло 1484 человека (736 мужчин и 748 женщин). По данным переписи 2009 года, в селе проживали 1474 человека (734 мужчины и 740 женщин).

Примечания

Населённые пункты Щербактинского района

redpajama_set_name: RedPajamaWikipedia


Candidates should have a minimum of 3 years' experience as a property manager and must hold RCM designation or have taken the equivalent Condominium Courses.
We are seeking a Junior Property Manager to join our team.
The successful applicant will assist a property manager with a portfolio of small-mid size buildings. This is a good opportunity for those just starting out in the field or looking for more experience.
The condominium administrator is responsible for assisting and coordinating all property management, administrative and maintenance activities. Duties and responsibilities will include assisting the Property Manager in the day to day running of condominium buildings, responding to requests and inquiries, receiving and processing CEF payments, following up on arrears, and general record keeping and filing. Candidates should have previous experience. Condominium courses or RCM designation a plus.
Experience in condominiums is preferred.
Knowledgeable with maintenance schedule and general building mechanics.
This position will include interacting with contractors and building residents, cleaning duties, and responding to emergencies.


text:
Rediff News
Peace And Harmony Committee
Rediff.com » News » Peace And Harmony Committee
News for Peace And Harmony Committee
Ludhiana blast: Dead man was Punjab cop, say sources
The man killed in the Ludhiana district court blast is learnt to have been identified as Gagandeep Singh, a Punjab Police head constable who was dismissed from service. IMAGE: Security personnel......
Alappuzha rocked by 2 back-to-back political murders, 50 held
Kerala's coastal Alappuzha district was rocked by back-to-back killings of two party leaders, the first belonging to the Social Democratic Party of India (SDPI) and the second to the Bharatiya......
Day after Golden Temple lynching, SIT formed to probe sacrilege
A special investigation team (SIT) has been set up to probe an alleged desecration attempt at the Golden Temple in Amritsar even as police are trying to ascertain the identity of the man, who was......
Delhi assembly panel summons Kangana for remarks on Sikhs
Delhi Assembly's Peace and Harmony Committee has summoned Bollywood actor Kangana Ranaut on December 6 over her alleged hateful posts on social media, panel chairperson Raghav Chadha said on......
Delhi riots: Facebook asked to submit records of user reports for 3 months
A Delhi assembly committee asked Facebook India on Thursday to furnish records of users' reports (complaints) on the content posted on the platform one month prior and two months after the......
Facebook's Hate Content Crisis is Ajit Mohan's biggest headache
'The reality is no one, including some of the names that have shown up in the last few weeks, have any unilateral decision-making power in this,' Facebook India MD Ajit Mohan tells Peerzada Abrar.......
India is proficient in making laws but lax in enforcing them
The loudest criticism of the new black money law is that while it is meant to prosecute and punish Indians with illegal foreign incomes and assets, the much bigger problem of black money in the......
Refugee athletes can compete under Olympic flag at Rio Games
IMAGE: International Olympic Committee (IOC) President Thomas Bach waves the Olympic flag. Photograph: Lintao Zhang/Getty Images Top refugee athletes with no home country to represent will......
nitin gadkari
jd-u
janata dal-united
Top Coverage News
Coming to India and making
Success in manufacturing is not just about being cheap - cheap labour, cheap land, cheap power...
India, through the eye of a camera
Commonwealth Games - 2014
The defence coverage of Rediff.com
Broswe by: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


text:
Yes, Betsy DeVos Is Leaving On A Jet Plane – But It's One That She Owns And Pays For Herself
Filed under: General — Dana @ 6:13 am
Just your periodic reminder of how Big Media intentionally misleads readers in order to provoke an instantaneous kind of sneering outrage:
You would need to cick on either of the links to find out that yes, DeVos does indeed travel on a private plane, however, it is her own personal plane, and she flies it at her own expense:
Education Secretary Betsy DeVos flies on her personal plane at her own expense when she visits schools around the country, according to her office, as other Cabinet secretaries' flying habits at taxpayers' cost have drawn scrutiny.
Education Department Press Secretary Liz Hill said in a statement to The Associated Press that DeVos travels "on personally-owned aircraft" at zero cost to taxpayers. Speaking with the AP on Thursday, Hill would not disclose details about the model or any other characteristics of the aircraft.
"The secretary neither seeks, nor accepts, any reimbursement for her flights, nor for any additional official travel-related expenses, such as lodging and per diem, even though she is entitled to such reimbursement under government travel regulations," Hill said. "Secretary DeVos accepted her position to serve the public and is fully committed to being a faithful steward of taxpayer dollars."
But why waste time being clear from the get-go, when ginning up outrage is so much more effective!
(Cross-posted at The Jury Talks Back.)
99 Responses to "Yes, Betsy DeVos Is Leaving On A Jet Plane – But It's One That She Owns And Pays For Herself"
Good morning. I'm commuting to work on my own dime, just like DeVos.
Dana (023079) —	9/22/2017 @ 6:15 am
do you recall any of the Associated Press fake news propaganda sluts showing any interest in the travel habits of Food Stamp's cabinet?
happyfeet (28a91b) —	9/22/2017 @ 6:18 am
Same here, Dana. Who knew we were such good stewards?
Of course, the operative word in those headlines is "private," as in exclusive. The outrage is supposed to be about not using public transportation, maybe?
The AP likes to lie a lot.
nk (dbc370) —	9/22/2017 @ 6:25 am
I think any kind of outrage they can get is what it's about, Felipe. But yes, "exclusive," far away from the hoi polloi.
If they don't like her use of personal aircraft for business use wait till she writes it off on her taxes.
crazy (d99a88) —	9/22/2017 @ 6:38 am
Liberal media implying that a Republican administration is spending tax money when it isn't. Ho-hum, business as usual.
And then, in 2018 or 2020 they media will be loudly baffled that they can't get their message across to the voters!
Dear Liberal Left Media Nitwits,
We don't listen to you anymore because anyone with the intelligence of a cherrystone clam has been able to predict what you would say on any occasion these last thirty years. You've used up any benefit of the doubt to which you might have been entitled. We know you shill for the Democrats, for the Far Left activists, and for whatever causes they may take up. And you aren't even entertaining about it.
Now, please go away.
C. S. P. Schofield (99bd37) —	9/22/2017 @ 7:07 am
Stop the hammering, goddammit!
Colonel Haiku (169911) —	9/22/2017 @ 7:34 am
What you have to ask yourself csp is what information did they leave out in order to put out this bit of fake news, well the awan clan reign of terror is memoryholed as is the menendez trial (maybe if he had killed someone:
dailycaller.com/2017/09/21/tucker-smacks-down-rob-reiner-and-hollywoods-war-with-russia
narciso (d1f714) —	9/22/2017 @ 7:36 am
Mnuchin and his cow should milk themselves like Betsy.
Ben burn (b3d5ab) —	9/22/2017 @ 7:40 am
lol Mnuchin and his wife are just kinda nasty – there's just no coming back from her too-revealing tweeters
Dana, thank you for another example of Teh Narrative™.
Many, many people on all sides of all the political divides do it. They shade, shape, and lie like Persian rugs to advance their narratives.
Why, we even see it in the comments section from time to time.
Me, I am delighted when a rich person spends their own money on their own airplane to do government work.
Simon Jester (c8876d) —	9/22/2017 @ 7:45 am
There's only one thing you marry a woman like that for. And it's not her "tweeters".
She was a minor cast member in mostly forgettable films, you forget the import of this fake news Simon, its everywhere thanks to ap, and like Ababa's greatest hits impossible to dislodge from the ear canal.
yes but it's not opposed to be so nakedly evident
there are time-honored conventions and stratagems what can lend these arrangements a patina of dignity for both parties
Good morning, Dana.
This is part of the argument as to why Twitter sucks. So many people will see only the Tweet, not read the article, and just assume that the taxpayer is paying for Secretary DeVos's private plane. Twitter has become the Cliff's Notes for the politically lazy. On a related note, I am please to see that you do not follow @AP_Politics or @thehill.
Secretary DeVos is rapidly turning into my favorite cabinet member (along with, of course, Ambassador Haley at the UN. The more the left whines about her, the more I'm starting to think she's the real deal.
JVW (42615e) —	9/22/2017 @ 7:53 am
They're newlyweds, happyfeet. Give them a couple of years.
Its like pena nieto, of zeta infested quintana too, sought out 'the swan'
for his consort, after his two failed marriages.
Now tucker calling out an alpha strike on meathead seems extreme but needs must. Frum and boot, have been extremely silly, re graham chapman
Tom Price has opened this door, unfortunately, by using private charter flights inappropriately.
Health and Human Services Secretary Tom Price has taken at least 24 flights on private charter planes at taxpayers' expense since early May, according to people with knowledge of his travel plans and a review of HHS documents.
The frequency of the trips underscores how private travel has become the norm — rather than the exception — for the Georgia Republican during his tenure atop the federal health agency, which began in February. The cost of the trips identified by POLITICO exceeds $300,000, according to a review of federal contracts and similar trip itineraries.
Price's use of private jets represents a sharp departure from his two immediate predecessors, Sylvia Mathews Burwell and Kathleen Sebelius, who flew commercially in the continental United States. HHS officials have said Price uses private jets only when commercial travel is not feasible.
Somebody should have clued him in but he seems to have swamp instincts.
Mike K (b3dd19) —	9/22/2017 @ 7:56 am
$300k? Couldn't he hitch with Betsy?
http://www.politico.com/story/2017/09/21/tom-price-private-charter-plane-flights-242989
She has the right enemies, even though her doctrine might not be entirely sound.
Ryan Zinke's my favorite so far and he's one of the only ex-military senior appointees what's not a sleazy boofter
still rooting for Scott Pruitt to get his act together and reverse the endangerment finding
They are all driving Matt taibbi to the point where he might just prof Arnold in kingsman, which painted agw supporters as rank idiots nearing psychosis.
Well, if she jaunts to London, the attaches would be out of luck: http://www.bbc.com/news/uk-england-41358640
urbanleftbehind (5eecdb) —	9/22/2017 @ 8:03 am
Perfect example of what I think of as #fakenews. These media outlets did not retail false facts to you; everything they told you is 100% factual. It is their narrative that is false, and is known to be so because of facts they did not bother to present.
Frederick (64d4e1) —	9/22/2017 @ 8:03 am
Price could take over the entire first class section of flights and it would cost less.
I can see doing this if going to some small or obscure place without good connections, but that seems not to be the case.
Effendi khan does have his priorities straight:
http://www.telegraph.co.uk/news/2017/09/22/parsons-green-teenager-charged-attempted-murder-tube-attack6
Kim and Trump tweeting insults, ceaselessly testing one another's hormonal reserves. Better than nukes…
Ben burn (515793) —	9/22/2017 @ 8:08 am
Price coveting OPM.
It does seem excessive, we would have to break down the numbers
it's kinda telling that Dr. Price hasn't had the grace to apologize and re-pay what he bilked from the taxpayers
In the wake of the revelations, CNBC reported that Price had, as congressman in 2009, criticized the use of private jets by government officials as "fiscal irresponsibility run amok."
this is not a person of good character
There should not even be a Health and Human Services Secretary. Or a Secretary of Education. But if Betsy deVos manages to cut off federal tuition grants and scholarships and federal guarantees of student loans for colleges and universities, I will buy her a pair of fuzzy dice for the rear view mirror of plane.
Yes like abba, they never go away, and graham Cassidy does grant some authority
to do the right thing
It's bash Sweden's pop culture contributions week.
Sorry to be ot, but this is important.
https://www.google.com/amp/s/www.express.co.uk/news/weird/857461/END-OF-THE-WORLD-October-21-nibiru-planet-x-2017-apocalypse-tribulation/amp
series of earthquakes around the globe as well as catastrophic storms which have rocked the US has led some Christians to say that these are the "signs" pointed out in the Bible, and in October there will be a "seven-year Tribulation period, to be followed by a Millennium of peace".
Numerologist David Meade, who has been the main cheerleader of the September 23 prophecy, now claims that his "most recent astronomical cryptography of the imminent judgments approaching begins in the week of October 21, 2017".
"The End of Days, in my opinion (and remember we see 'through a glass darkly'), will begin in the latter part of October of 2017."
Serious End Times stuffing.
The Trump Administration needs to step it up a notch.
AZ Bob (8784fc) —	9/22/2017 @ 8:39 am
That's just reparations AZbob.
Mr. burn did a funnie!
I think I just found the reason for the AP fakenews: http://www.foxnews.com/politics/2017/09/22/devos-rescinds-obama-era-rules-on-campus-sexual-assault-cases.html
Look for more attacks on her.
Co-author of repeal and save face likes to steal from the OPM pot.
http://www.bayoubrief.com/2017/09/18/as-a-congressman-sen-bill-cassidy-failed-to-adequately-document-75-of-his-paid-health-care-work-for-lsu/
Mr. burn is a funnie. Not as in funnie ha-ha — funnie as in weird.
it was still Tom Price's crass piggishness what gave the AP fake news propaganda sluts their news hook
happyfeet (28a91b) — 9/22/2017 @ 8:46 am
Yeah, I didn't think he had it in him.
Tough crowd lacks humor gene..fails to notice when kicked in groin.
I'm here for the lurkers. They get it.
Like the Three Stooges.
Now get back on topic:
Demise of new Whigs.
Well ace of base is acceptable, yes this is why they loose the squirrels
@ nk (#33): I'll pitch in for the genuine (not faux) mink toilet-seat cover for the lavatory in the jet.
Beldar (fa637a) —	9/22/2017 @ 9:23 am
Snow on teh ground here in Lake Tahoe… perfect end to Summer.
Colonel Haiku (b4e26d) —	9/22/2017 @ 9:39 am
yoda would not be in such company,
http://www.dailymail.co.uk/news/article-4909794/Mystery-Star-Wars-appearance-Saudi-textbook.html
I dunno about that one Nars, there's a strain of right-dom that believes the Jedi were a stand-in for the Viet Cong.
urbanleftbehind (5eecdb) —	9/22/2017 @ 10:09 am
The lurkers know how to block trolls too… made easier when the trolls confess they have no desire to engage with anyone, but are simply performing for an audience.
Frederick (64d4e1) —	9/22/2017 @ 11:23 am
You don't engage Frederick. You instruct.
Ben burn (515793) —	9/22/2017 @ 11:25 am
Here, teh ground squirrels are apolitical… you wouldn't fit in benburnt
Colonel Haiku (d82f96) —	9/22/2017 @ 11:41 am
Anyway, you're a numbers guy right?
41.343% of my posts are responses to disputed comments.
@54. "This is Radio Moscow. It never snows in East Berlin."
DCSCA (797bc0) —	9/22/2017 @ 3:20 pm
*Owning* a private plane and flying it, to me, suggest a potential for being out of touch with the needs and concerns of working-class people; it's expensive, and it suggests a huge amount of money being spent in ways that are beyond the imagination of most of the people in my life.
That said, owning a private plane and flying it and *paying for it herself* are ethically responsible actions, taking responsibility herself for her lifestyle, and while they make me skeptical of her ability to understand the average person, they don't strike me as being contemptible in the way that Sec. Price's choices do.
aphrael (e0cdc9) —	9/22/2017 @ 4:32 pm
Ding. Sincere applause, aphrael.
urbanleftbehind (b7e902) —	9/22/2017 @ 4:37 pm
While they are clueless, I don't find Price's actions contemptible.
However, I do find the city of San Francisco, with its streets filled with homeless, doorways reeking of urine, human feces dotting the sidewalks, perverted street fairs, and behaviors that do not inspire, but only confuse our youth, to be fully worthy of contempt.
Colonel Haiku (169911) —	9/22/2017 @ 4:43 pm
what price did is every bit as contemptible as sleazy John McCain's corrupt and stinky military frittering away defense funds on tranny ointment
happyfeet (28a91b) —	9/22/2017 @ 4:48 pm
You don't find it contemptible to charge the public treasury more than 10 times as much as you need to to accomplish the travel required by your job, using that money to allow you to travel in luxury, while lying about your reasons for doing it?
That's an amazing fact to me.
I'd be interested to know what you think we should do to solve our homeless problem. We're *not* going to throw the homeless in jail; what are our other choices?
I suppose Price indulging his momentary interests — his comfort and convenience — at the expense of the people, is personal, petite bourgeois and self-indulgent, and he perhaps should be questioned at the next meeting of the Politburo.
Betsy DeVos, however, is acting entirely sensibly. There is no virtue in suffering and it may even be said that it is immoral to suffer unnecessarily. Commercial air travel these days is an ordeal and anyone who can afford to avoid it should avoid it.
nk (dbc370) —	9/22/2017 @ 4:56 pm
Price indulging his momentary interests on his own dime would be about as disinteresting as DeVos indulging her momentary interests on her own dime is — not worth spending time talking about.
Price indulging his momentary interests and billing the taxpayer for it, though, is indicative of a pretty serious moral failing: he talks a lot about government fiscal responsibility, but he thinks it doesn't need to apply to him, and he seems unconcerned with the fact that DHS' limited resources could be put to more productive ends, which an *honorable* man would seek to do.
DeVos' behavior is honorable. Price's isn't.
utah figured out the trick to the homeless problem
@66. So did the Third Reich.
yeah well so did your butt
Remind me again, how much was spent by the gsa to little purpose how about lerners persecution of the tea party (ah politico made excuses for her) I guess fast and furious was mostly administrative costs.
narciso (d1f714) —	9/22/2017 @ 5:11 pm
Price indulging his momentary interests and billing the taxpayer for it, though, is indicative of a pretty serious moral failing
I am inclined to agree. Moreover, I'm always glad to see you commenting here.
Solve the homeless problem? I think SF should post "welcome homeless" signs on every major thoroughfare at the city limits, provide needles and access to powdered narcotics, free vouchers for alcoholic beverages, in fact free everything except toilet paper, to their homeless by choice population.
However, they should provide compassionate help to families and those who can prove they are homeless through circumstances beyond their control.
Although I would not allocate the HHS resources elsewhere — I would forgo taxing the people for them in the first place.
That's not really a serious answer.
Honestly, a large percentage of the homeless population appears to be mentally ill. I walk by tent encampments somewhat often, as there are certain sets of starting and ending locations where it's impossible to avoid them, and while there are normal down-on-their-luck types, there are also a lot of people arguing with people that aren't there or otherwise showing signs of disconnection with reality — and *not* in the way that people on drugs show themselves to be disconnected from reality.
But it's illegal to forcibly institutionalize them, and the state's mental institutions were closed as a cost-cutting measure half a century ago in any event.
So we're forced to come up with other options, and there aren't many good ones.
Decreasing the cost of housing would probably help some, but it wouldn't eliminate the problem entirely, and there doesn't seem to be a politically viable way of decreasing the cost of housing. (I'm an outlier in SF politics in that my answer would be to build more housing anywhere we possibly can, and that makes me look like a wild-eyed conservative reactionary to many).
I fear there is no cash incentive for those seeking solutions to homelessness and until a business model emerges soon it will be impossible to contain without relocation camps.
Ben burn (515793) —	9/22/2017 @ 5:32 pm
Honestly, a large percentage of the homeless population appears to be mentally ill.
That. And there's no fix. The largest provider of mental health treatment in the U.S. is Cook County jail. They're brought in, they're cleaned up, stabilized nutritionally and medically, signed up for Obamacare Medicaid, and let loose after about 30 days. And they go back to not being able to function again including taking their medications, refilling their prescription, or making their way to a shelter to spend the night.
The homeless themselves are incapable of *paying* for a solution. They don't have the resources and are unable to obtain them.
The voters of San Francisco are paralyzed by an inconsistency of desires: they want something to be done about the problem, but they don't want it to be cruel, and they don't want to pay more than a small amount for it. So nothing happens, really.
Ideally we need to provide housing for the homeless, treatment for their mental illnesses, and some sort of structure that helps them get back into the workforce. But that's expensive, and even if we could pay for everyone who needs it here, doing it well will simply encourage the downtrodden of the rest of the country to move here – and that we couldn't pay for.
I think there are things we could do that we aren't, but I don't think they would be enough to solve the problem; just to make it a little better.
NK – and yet jailing people for being mentally ill is insanely cruel (pun not intended) AND expensive.
I think we have a moral obligation as a society to help these people rather than punishing them, but we don't have a good infrastructure for doing it, nor do most Americans seem to understand mental illness enough to be willing to have society undertake the work.
You certainly have the resources in San Francisco, if anyplace dies but oddly nothing is done, I suppose they would rather have the issue instead. So you end up voting for candidates who set out state to utter insolvency and beyond. Its better to hear the Eloi claxins.
Well, no, they're not jailed for being mentally ill. They're jailed when they make themselves enough of a nuisance with small crimes. That's the dark side of mental illness — the mentally ill make their problems other people's problems. Since there are no institutions to hold them long term, the doctors at Cook County Jail and its medical adjuncts do their best to stabilize and let them loose again.
We'd have the resources to help the people who are here, I agree. We wouldn't have the resources if the entire country's mentally ill homeless decamped for here.
I don't agree that *nothing* is done. Nothing *effective* is done. The city spends about 3% of its budget on services for the homeless — $300 million *a year* — but that doesn't seem to be sufficient to make a noticeable dent in the problem.
In November of 2016, the voters of San Francisco passed this measure:
> Shall the City prohibit the placement of tents on public sidewalks without a City permit and allow the City to remove unauthorized tents if the City provides 24-hour advance notice, offers shelter for all tent residents and stores the residents' personal property for up to 90 days?
The argument against was predicated in part on the following points:
> Prop Q doesn't create additional housing or beds—it would simply shuffle people from block to block. San Francisco currently has multiple year waits for public housing, and 800 people are languishing on the shelter waitlist.
> To comply with Prop Q, the City will likely hold existing shelter beds empty to make temporary space for campers, bypassing elderly and disabled people who were already in line for desperately needed shelter.
> Prop Q would force City outreach workers to dismantle tents with only 24 hours' notice, and to offer only a one-night stay in a shelter, after which campers would be right back out on the streets. This is unworkable in a number of ways. For example, shelters require a Tuberculosis clearance before entry, and it takes three days for the test results.
Unsurprisingly, the tent cities have not been removed, because the SFPD can't comply with the requirement of offering shelter for the residents.
Even if we did have the institutions to hold them, you know a person cannot be involuntarily committed simply for being mentally ill, right? Or addicted? He has to pose a threat to society?
Yes, i'm aware.
Do California and Illinois have the equivalent of Florida's Baker Act
https://en.m.wikipedia.org/wiki/Florida_Mental_Health_Act
kishnevi (ceb37f) —	9/22/2017 @ 6:10 pm
As a PD intern c.1980 I was routinely sent to represent the patient at the hearing (by a magistrate, not a judge) in which the decision to hold for 30 days or not was made. The hearings often turned into discussions as to what was available to help the patient after release. The patient was usually competent enough to be involved in the discussion. Nine times out of ten the conclusion was nothing was available so best keep the patient confined.
Was never involved with Baker Act cases since then, so I have no idea what has or has not changed.
Yes, but it's only for 24 hours unless there's a certification for commitment. Although the "interventionists" often coerce the patient, through various threats, to agreeing to voluntary commitment which makes the whole thing easier and is for a longer period.
Sorry. That's Illinois, kishnevi.
So the system is designed to actively prevent any actual solution thank Geraldo and rd lainb and probably bazelon. One might say It's what alinsky would have wanted, but 'i couldn't possibly say that'
Florida is about the same, just a different waiting period.
Although I will say that the cases in which I was involved forcing the patient to agree to voluntary commitment was often the best option.
Send 'em to San Francisco. Most of the rest of the city's population is mentally ill and they claim to be the most tolerant city in the country, so they shouldn't have an issue with it.
That's like sending the dribbles to the klingons, a cruel exercise on both sides of the equation.
The north shore of Oahu is prime homeless territory. the hiisides overlooking some of the finest surfing breaks anywhere.
Watch your step # 2's and toilet paper all around.
hillsides
If we took all the homeless and mentally ill and shipped them to Montana for the winter, their productivity and ability to hold down jobs would rocket.
I think half the homeless in Manhattan have College Degrees and utter lack of shame.
KRS One (466f48) —	9/22/2017 @ 9:29 pm
And we should open Govt paid drug distribution centers. 100% free, perfectly pure heroin, as much as you want with medical care a few miles down the road.
Another problem that would disappear overnight.
Ship the homeless to the coasts, leave Big Sky alone. Peeps from cali have trashed Montana enough.
mg (31009b) —	9/23/2017 @ 3:50 am
DeVos moves to restore due process, schools and even entire states resist:
http://thefederalist.com/2017/09/22/devos-ditches-obama-era-campus-assault-rules-problems-lie-ahead/
Plus she pays her own way as a donation to govt. service……no wonder they hate her.
harkin (fc9aef) —	9/23/2017 @ 9:02 am
There is a whole appratchik army in exile beginning with madam Lafarge llamon who proposed these edicts tested in fauxcohantas BFF Sullivan's uva, just Luke the astroturfed opposition to the travel ban
To spite Trump/DeVos and continue the destruction of Chairman Zero, CA decides to take away the constitutional rights of public school children;
https://mobile.nytimes.com/2017/09/22/opinion/california-sexual-assault-law-blacks.html?smid=tw-share&referer=https://pjmedia.com/instapundit/
BuDuh on Weekend Open Thread
nk on Weekend Open Thread


Why Buy Ralph Lauren Multipacks?
The Lauren Ralph Lauren Tweed Cotton Trouser Socks - 3 Pair Pack 34004 includes a tweed pair of socks, chevron pattern pair or socks and solid pair of socks. Lauren Ralph Lauren's Tweed Cotton Trouser Socks - 3 Pair Pack features socks with embroidered logo at top, seamed toes and reinforced heels.
These socks have a nice polished look.
The Lauren Ralph Lauren Roll Top Trouser Sock - 6 Pack 3101 is a timeless staple made with modern fabrics for softness and fit. Lauren Ralph Lauren's Roll Top Trouser Sock - 6 Pack is made of rayon/polyester/spandex.
The Ralph Lauren Ultra Low Cotton Liner - 3 Pack features the embroidered logo on each toe and is perfect for wearing with flats. Ralph Lauren's Ultra Low Cotton Liner - 3 Pack 7380 is made of cotton/nylon/spandex.
The Ralph Lauren RL Sport Heel Tab Cushion Sole Sock - 3 Pair Pack 7470 has a ribbed band in front with a high cushioned heel tab in back for protection from blisters. Ralph Laurenl's RL Sport Heel Tab Cushion Sole Sock - 3 Pair Pack has a cushioned sole and does not show above your shoes.
The Lauren Ralph Lauren Assorted Roll Top Trouser Sock - 3 Pair Pack 34018PK features embroidered Lauren Ralph Lauren monogram at outer side of each sock near top. The seamless toe design provides comfort and avoids toe abrasion. Lauren Ralph Lauren's Assorted Roll Top Trouser Sock - 3 Pair Pack is made of cotton, polyester and spandex.
The Lauren Ralph Lauren Assorted Textured Trouser Sock - 6 Pair Pack L3126 has reinforced toe seams and a roll-top cuff style at top. Lauren Ralph Lauren's Assorted Textured Trouser Sock - 6 Pair Pack is made of rayon, polyester and spandex.
The Lauren Ralph Lauren RL Sport Trouser Sock - 3 Pair Pack 7125 features socks with the embroidered Ralph Lauren polo player at top. Lauren Ralph Lauren's RL Sport Trouser Sock - 3 Pair Pack includes supersoft socks with seamed toes and reinforced heels for durability.
The Ralph Lauren Blue Label RL Sport Quarter Sock - 6 Pair Pack 7240000 is designed with a breathable mesh fabric along the top of the foot. Ralph Lauren's Blue Label RL Sport Quarter Sock - 6 Pair Pack is made of cotton/nylon and spandex.
The Polo Ralph Lauren Blue Label Cushioned Sole Mesh Top Crew Sock - 3 Pack 7310PK has mesh knit across top of footbed for breathability. The leg and cuff are ribbed for expandable comfort. Polo Ralph Lauren Blue Label's Cushioned Sole Mesh Top Crew Sock - 3 Pack is made of cotton, polyester and spandex.
The Lauren Ralph Lauren Cable Texture Trouser Sock - 6 Pair Pack L3117 has a ribbed cuff at top and reinforced toe seams. One size fits most. Lauren Ralph Lauren's Cable Texture Trouser Sock - 6 Pair Pack is made of rayon, polyester and spandex.
The Polo Ralph Lauren Blue Label Super Soft Crew Sock - 2 Pair Pack 71137PK are so soft you won't want to take them off! Features embroidered logo. Polo Ralph Lauren Blue Label's Super Soft Crew Sock - 2 Pair Pack is made of polyester/spandex/other fiber.
The Ralph Lauren Blue Label RL Sport Active Sock - 6 Pair Pack 7270000 has cushioned soles and is made of moisture-wicking fabric. Ralph Lauren Blue Label's RL Sport Active Sock - 6 Pair Pack is made of soft polyester/spandex.
The socks were surprisingly comfortable! I just bought some more. They are a great fit (I wear a size 9 shoe). They are a bit thick on the underside which is why I think they are so comfortable but the topside gets nice ventilation.
The Polo Ralph Lauren Blue Label Cushioned Contrast Sole Mesh Top Low Cut - 3 Pack 75110PK has a cushioned footbed, ribbed cuffs and reinforced toe seams. Polo Ralph Lauren Blue Label Cushioned Contrast Sole Mesh Top Low Cut - 3 Pack is made of polyester, cotton and spandex.
The Lauren Ralph Lauren Tipped Rib Cotton Trouser Sock - 3 Pair Pack 34000 features a contrast color trim and embroidered logo at top of each sock. Lauren Ralph Lauren's Tipped Rib Cotton Trouser Sock - 3 Pair Pack has seamed toes and reinforced heels for comfort and durability.
The Polo Ralph Lauren Blue Label Polo Sport Flat Knit Sneaker Liner - 3 Pack 75107PK have arch support with Polo logo embroidery and a non-slip heel. Polo Ralph Lauren's Blue Label Polo Sport Flat Knit Sneaker Liner - 3 Pack is made of polyester/spandex.
The Polo Ralph Lauren Diamond Mesh Cushion Low Cut Sock w/ Tab - 6 Pack 727781PK2 has a breathable knit design with cushioned footbeds and padded tabs on tops of heels, with embroidered Pony logos. Polo Ralph Lauren's Diamond Mesh Cushion Low Cut Sock w/ Tab - 6 Pack is made of polyester/spandex.
The Polo Ralph Lauren Marled Low Cut Sock - 6 Pair Pack 727776PK2 has a solid flecked look with multiple color options in each pack with six pairs of socks that have arch support and a breathable feel. Polo Ralph Lauren's Marled Low Cut Sock - 6 Pair Pack is made of polyester/spandex.
The Ralph Lauren Blue Label RL Sport Cushion Foot Sock - 3 Pair Pack 7370 features the embroidered polo player logo at top of each sock, cushioned soles, reinforced heels and seamed toes. Ralph Lauren Blue Label's RL Sport Cushion Foot Sock - 3 Pair Pack is made of cotton/spandex/polyester.
The Polo Ralph Lauren Blue Label Basic Flat Knit Low Cut Sock w/Tab - 6 Pair Pack 727763 features a heel tab at back of the cuff for comfort and protection. The socks feature knit-in arch support and embroidered logo accents at the outer side of each sock. Polo Ralph Lauren Blue Label Basic Flat Knit Low Cut Sock w/Tab - 6 Pair Pack is made of polyester/spandex.
The Polo Ralph Lauren Low Cut Stripe Sock - 3 Pair Pack 3501PK have a breathable mesh band at center for arch support with striped cuffs and give you three classic sporty low-cut socks in each pack. Polo Ralph Lauren's Low Cut Stripe Sock - 3 Pair Pack is made of polyester/spandex.
The Ralph Lauren Waffle Floral Trouser Sock - 6 Pair Pack L3124 is soft, lightweight and has a waffle finish. Ralph Lauren's Waffle Floral Trouser Sock - 6 Pair Pack is made of rayon/polyester/spandex.


text:
Home » Magazine » Focus » Magazine » Magazine
As Italy Plunges Toward Elections, Others have their say
Judith Harris (February 21, 2018)
Beppe Grillo (L.), Luigi Di Maio
Elisabetta Povoledo
Sofia Bettiza
As Italy plunges toward national general elections March 4, the walkup offers plenty of occasions for Italians to see themselves as others see them, with no holds barred. Herewith a sampling of the international press.
Permalink Print Pdf
ROME -- As the Scottish Robert Burns said, back in the late 18th Century, "O wad some Power the giftie gie us To see oursels as ithers see us!" As Italy plunges toward national general elections March 4, the "giftie" are offering plenty of occasions for Italians to see themselves and those elections as others see them, with no holds barred. Herewith a sampling of the international press.
Among the most authoritative commentators is the London Economist Feb. 17, whose two pages devoted to Italian elections were headlined "Star Man," a reference to Luigi Di Maio, who is "trying to turn the Five Star Movement (M5S) into a contender for power." Its pithiest comment: the official party line is that if, as latest polls show, the M5S emerges as Italy's biggest political force, but lacks the outright majority it needs to govern, it will still have to present its program and proposed cabinet to the other parties. "If they like what they see, they can offer their support. But that is disengenuous. It dodges the question of whether the M5S will get its hands dirty, make concessions and trade ministerial portfolios." Should the M5S refuse that sort of offer, it risks becoming "irrelevant."
The Washington Post on Feb. 20 raised the question, "Can a party founded by a comedian run a major European country? Italy may soon find out." The comedian in question was, of course, Beppe Grillo, 69. "After nearly a decade of raging against the powerful, this Netizen band of rebels says it is ready to reign." [Netizen-- citzens on the net.] The party founded by Grillo (who has now backed away from it) "has long cherished its image as the ultimate renegade." But the mood of the country has shifted and so has the party. As a result, says the paper, these outsiders could soon be marching in. "The M5S is seeking to prove it can be a responsible party of government, not just one of protest." From the Moscow-owned Sputnik International, whose websites and radio broadcasts are managed by the Russian news agency Rossiya Segodnya, comes an interview with James Newell, political science professor at the University of Salford in the UK. Asked about the election prospects of the Lega, the right-leaning, anti-immigrant party headed by Matteo Salvini, Prof. Newell replied that Salvini's "polling figures are currently high, and he's part of a coalition with Silvio Berlusconi, [but] they're in disagreement as to who should become prime minister after the election. The electoral system is also a new one that was introduced last year, it's a combined proportional majority system and it's very uncertain what its effects will be." No editorial comment accompanied this extensive interview.
In its detailed analysis, Reuters News Agency Feb. 20 opines that, although much of the past weeks of campaigning has focussed upon the issue of immigration, polls show that voters are most concerned about the economy, still not recovered from the 2008 financial crisis even as output across the 19-nation Eurozone as a whole has grown by 5% over the same decade. During that time the number of Italians at risk of poverty has risen by more than 3 million while youth unemployment in the south stands at 46.6%, 13 points above the level of 2008.
"This anaemic performance has pushed millions of Italians into poverty, stoking social discontent and fueling the rise of populist or anti-establishment parties, such as the far-right anti-immigrant League and the maverick 5-Star Movement [which] looks set to emerge as the largest party next month, and says it will introduce a universal wage for the poor if it wins power. Other parties are also promising to unleash billions of euros of fresh spending to revive the economy -- money analysts say the country does not have," says Reuters.
From the U.S. comes a lengthy article Feb. 9 by Rome-based reporter Elisabetta Povoledo on candidate Emma Bonino, former EU commissioner. According to the New York Times headline, Bonino "won Italians' hearts -- but can she win their votes?" The general "aura of popularity around Ms. Bonino has not always translated into votes," says the Times. In past elections the parties with which she was identified (yesterday the late Marco Pannella's Radicals, today she heads Più Europa or More Europe) has fallen short of the minimum 3 percent required for a seat in Parliament. That, writes the New York Times, has prompted her current slogan, "Love Me Less, Vote Me More." Recent polls indicate that 34% of Italians are hostile to the EU. Besides promoting the EU, Bonino has vowed to change Italian immigration laws.
For its world broadcasts in both radio and TV, the Rome Bureau of the BBC produced a lengthy broadcast Feb.18 entirely dedicated to former Premier Silvio Berlusconi. Acknowledging that due to a conviction for tax fraud Berlusconi cannot be premier or even a member of Parliament, the broadcast content was largely ignored by outsiders save for a moment after, when Berlusconi told reporter Sofia Bettiza,"If you shake a guy's hand that strongly, nobody will ever marry you." His (perhaps flirtatious) comment was picked up by the Italian press. Watch the video here >>
From the same author
Judith Harris
Signs of a Slump in Tourism: Curse or Blessing?
Italy Honors World Refugee Day With Nationwide Events
Italy's Run-Off Vote For 136 Town Administrations
Elections March 4th 2018
Rome Bureau
London Economist
Select one to show comments and join the conversation
DISCLAIMER: Articles published in i-Italy are intended to stimulate a debate in the Italian and Italian-American Community and sometimes deal with controversial issues. The Editors are not responsible for, nor necessarily in agreement with the views presented by individual contributors.
© ALL RIGHTS RESERVED - RIPRODUZIONE VIETATA.
This work may not be reproduced, in whole or in part, without prior written permission.
Questo lavoro non può essere riprodotto, in tutto o in parte, senza permesso scritto.
Letizia Airos Soria
9/11/2001 9/11/2021 - intervista all'Amb. Giorgio Radicati
Tradition and Innovation: Two Aides of the Made in Italy Coin
Edvige Giunta
The Truth as Told by Sicilian Women
Mariangela Zappia, the New Ambassador of Italy to the United States.
Colavita Culinary Challenge is Back!
Dr. Anthony Fauci "Cavaliere di Gran Croce dell'Ordine al Merito della Repubblica Italiana"
K. P,
Celebrate "Festa della donna", International Women's Day
The first Annual Scholarship to Italian American Students Who Exemplify the Values and Determination of Dr. Fauci
S. J.
Mardi Gras or Martedì Grasso?
Giorno della Memoria 2021. A Long 'Digital Day' in New York


Taipei, Sept. 11 (CNA) The winning numbers for Taiwan's Grand Lottery 6/49 (大樂透) on Tuesday were 44, 25, 18, 14, 16, and 23, plus the special number 41, the Taiwan Lottery announced that day.
Meanwhile, the winning numbers for Tuesday's "Jin Cai 539" lottery (今彩539) were 28, 29, 20, 13, and 37 and the winning numbers for the "Three-Star" (3星彩) and "Four-Star" (4星彩) lotteries were 176 and 1092, respectively, it said.
The winning numbers for the Win-Win Lottery (雙贏彩) were 10, 03, 01, 23, 14, 07, 17, 15, 12, 21, 19, and 18.


The Honle LED Spot 40 IC is a high power, compact flood light system for curing UV adhesives, inks, coatings and more. The LED Spot 40 is perfect for applications for a standard LED light source is not sufficient for curing but a large flood light would be too large or expensive. The LED Spot 40 can be used in manual, semi-automatic and fully automated applications and is available in a wide range of LED wavelengths.
The LED Spot 40 IC was developed for all applications requiring a compact flood unit with high intensities. The LED assembly, as well as an electronic power control, guarantee a highly intensive and homogenous distribution of light. The recognition of LED-malfunction and a comprehensive monitoring function provide very high process stability. So, especially in fully automated production lines, repeatable results can be realised even in the shortest cycle times. The typical service life of a LED is more than 20.000 hours***.
The LED Spot 40 IC can be switched on and off as often as necessary. It does not require a warm-up or cooling phase. The LED Spot 40 IC is available in the wavelengths 365/385/395/405/ 460 nm +/- 10 nm. This allows to adapt the spectra of the LED Spot to the existing application. The square light-emitting aperture has a size of about 40 mm x 40 mm at a base of only 55 mm x 50 mm. This compact design allows the integration of this small-sized LED flood unit in even the smallest spaces. The LED Spot 40 IC was especially designed for applications where the emitted light of a LED point source is just not enough but a standard flood unit would be oversized. For such small areas, the LED Spot 40 IC is the best choice because here it guarantees highest possible intensities. An integrated fan provides adequate cooling for continuous operation.
Thanks to an optimized air flow there are no negative impacts on the process. The power supply and control of the LED Spot 40 IC can be done either by the optionally available LED power drive IC or by an external power supply and PLC signals.


text:
HomePhonesSamsung Galaxy Note 7 from July 7 again available
Samsung Galaxy Note 7 from July 7 again available
Samsung Galaxy Note 7 again available – The Samsung Galaxy Note 7 will be available again from July 7, 2017. Samsung has not only reduced the price of the device with the addition "Fan Edition", but also replaced the problematic battery.
Samsung Galaxy Note 7 Fan Edition
The Samsung Galaxy Note 7 first appeared in the autumn of 2016, but was recalled shortly thereafter and discontinued production and sales. The batteries of the devices had defects, caused a strong heat development and in some cases caught fire. More than 4 million devices were returned to the manufacturer.
Already at the beginning of the year it was announced that the note 7 could possibly come as a Refurbished device still in the trade, but a final release date was not yet. Samsung has now set the 7th July 2017 as an appointment and from this date will again sell Galaxy Note 7 models with the addition "FE" ("Fan Edition"). The revised models will be available in the South Korean home market.
Samsung Galaxy Note 7 comes again in the trade
It remains to be seen whether the refurbished models will also be made in Germany. So far, Samsung is silent, but also in other countries, such as the US, from a sale.
The new devices are more affordable than the original version and should be much safer. After Samsung determined the battery as the main cause of the fire hazard, the critical component was replaced and replaced by a secure version. The selling price of the FE variant is circa approx. 540 euros about 30 per cent below the price of the original note 7. Unused components of the recalled devices were partly reused in the Refurbished models.
Galaxy Note 7 Refurbished as a grade FE for dealers in Korea
The Galaxy Note 7 returns in July with a Fandom Edition
Galaxy Note Fan Edition: Samsung brings the Galaxy Note 7 back into the market
Galaxy Note 7 FE: "Fandom Edition" starts as a refurbished version in July


Charlottesville Tomorrow has the story. Please take the time to read this; it is one of the most important aspects of how Crozet is going to grow.
Coming Thursday – Does the CCAC wield too much influence?


This view looks towards Edinburgh Castle across a busy scene on the Castle Esplanade. This is taken from a colour print, but converted to sepia to give it a 'period feel' - though the photograph was taken in May 2004.
The building on the left is Cannonball House, at the top of Castlehill, and at the top of steps leading down to Johnston Terrace.
The building at the extreme right is Ramsay Garden, which looks down (out of the picture to the right) on West Princes Street Gardens.


Another North Mississippi school will see increased law enforcement presence Monday morning as student's return for classes.
NEW HOPE, Miss. (WTVA) - Another North Mississippi school will see increased law enforcement presence Monday morning as student's return for classes.
Lowndes County Sheriff Mike Arledge says they were made aware of a social media post targeting New Hope School.
He says his office has been overrun with calls about the post this evening.
Arledge says deputies will be at all New Hope schools Monday.
He says federal authorities have been notified and the post is under investigation.
Also, Columbus police released a statement Monday saying Columbus police will add additional police resources to local schools on Monday.
The increased presence includes walk-thru of the campuses by officers and assistance to school resource officers and other security measures in place at these schools. Additional Columbus police officers have been staffed for the patrols.