text:
: OBITUARIES :
OR Select a Date: January February March April May June July August September October November December 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2008 2009 2010
RALPH GRIFFITH
Ralph Griffith, 93, of Burnsville passed away Thursday, January 17, 2013 at Asheville VA Medical Center. A native of Yancey County, he was a son of the late Dolph and Nora Harris Griffith and the husband of Vera Hughes Griffith who died in 2008. He was also preceded in death by a granddaughter, Kimberly Hallman; a sister, Reba Bean; and a brother, Edgar Griffith. He was a World War II Army Veteran. Ralph was a member of West Burnsville Baptist Church.
Surviving are a daughter: Louetta Stamey and husband, Keith, of Asheville; 2 sons: Jerry Griffith and wife, Dianne, of Asheville and David Griffith and wife, Linda, of Burnsville; a sister: Grace Silver of Burnsville; a brother: Jack Griffith of Granite Falls; 10 grandchildren; 20 great grandchildren; and a special friend: Frances McCurry.
Funeral services will be held at 2 PM Saturday in the Chapel of Holcombe Brothers Funeral Home. Pastor Charlie Carroway will officiate. Burial will be in the Hughes Cemetery at Pleasant Gap.
The family will receive friends one hour prior to the service at the funeral home, and at other times, will be at the home of his son, David Griffith, 3695 Bolens Creek Road.
Memorials may be made to Hospice of Yancey County, 856 Georges Fork Road, Burnsville, NC 28714.
DOROTHY FOX
Dorothy Fox, 85, of the Fox Creek Community went to be with the Lord Wednesday, January 16, 2013 at Madison Health and Rehab after a short illness. A native of Yancey County, she was a daughter of the late Pierson and Jaylina McKinney Chandler and the wife of George Louis Fox who died in 2003. She was also preceded in death by 7 brothers and sisters and two great grandchildren.
Surviving are two daughters: Mary Griffin and husband, Richard, of Parrottsville, TN and Elaine Cooper and husband, Robert, of Green Mountain; 3 sons: Eddie Bert Foxx and wife, Pat, of Asheville, Roger Fox and wife, Margaret, of Burnsville, Jeff Fox and wife, Rhonda, of Burnsville; 16 grandchildren; 33 great grandchildren and 7 great-great-grandchildren; a sister: Carolyn Shepherd and husband, Bobby, of Burnsville and a brother, Donald Chandler and wife, Marietta, of Weaverville.
Funeral services will be held at 2 PM Sunday in the Chapel of Holcombe Brothers Funeral Home. Rev. Rotha Wilson will officiate. Burial will be in the Fox Creek Cemetery.
The family will receive friends from 6 until 8 PM Saturday at the funeral home.
WILLAREE ROBINSON
Willaree Metcalf Robinson, 81, of Mars Hill, passed away Tuesday, January 15, 2013 at the residence of her son, Roger Robinson. A native of Madison County, she was the daughter of the late Waylon and Maude Metcalf and the wife of J. F. Robinson who died in 2000. She was also preceded in death by a brother, Theron Metcalf. Willaree was a long time member and pianist at Cane River Baptist Church and later a member at Mars Hill Baptist Church. For many years, she and her husband ran several successful businesses in Cane River and Mars Hill. She was widely recognized as the proprietor of the Robinson's Four Seasons Shop in Mars Hill.
Surviving are a son, Roger Waylon Robinson and wife, Rhonda, of Mars Hill; a daughter, Linda Kay Robinson of Blowing Rock; two grandchildren, Jeffrey Roger Robinson and Casey Ryan Robinson, both of Mars Hill; six great grandchildren, Tate, Laney, Carly, Cash, Tucker and Cutter; and a sister, Georgina Metcalf Wheeler of Mars Hill.
A graveside service will be held at 1:00 pm Thursday, January 17 in the Paint Gap Baptist Church Cemetery on Crooked Creek Road. Rev. Ronnie Robinson will officiate. A reception will follow the service in the fellowship hall of Paint Gap Baptist Church.
In lieu of flowers, memorials may be made to CarePartners Hospice, 68 Sweeten Creek Road, Asheville, NC. 28803, who was so helpful to the Robinson family.
TEXIE GURLEY GEOUGE
Texie Gurley Geouge, 65, of the South Toe Community went to be with her Lord and Savior on January 13, 2013. A native of Yancey County, she was the daughter of the late Paul and Breida Parker Gurley. She was also preceded in death by a son: Charles Wayne Geouge, Jr., and brothers: Wade, Jim and Morris Gurley. She was a lifetime member of Browns Creek Baptist Church. She taught the primary Bible School Class for 44 years. She loved working in her flowers and cooking for those in her community and church. Texie was a loving wife, mother and mammaw and a friend to all who knew her. She always had a smile on her face and a kind word to say.
Surviving are her husband of 48 years: Charles Geouge; a daughter and son-in-law: Charlene and Jackie Briggs of Burnsville; two lovely grandchildren: SR Dillon Briggs, US Navy, stationed in Great lake, Illinois and Caitlin Briggs of Burnsville; a special young boy, Colton Brinkley; daughter-in-law: Patricia Thompson; sister: Millie Silvers; brother: Dan Gurley all of Burnsville and many brothers-in-law, sisters-in-law, nieces and nephews and church family and friends.
Funeral services will be held at 8 PM Tuesday in the Chapel of Holcombe Brothers Funeral Home. Revs. Donald Davis and Charlie Carroway will officiate. Graveside services will be held at 11 AM Wednesday in the Gurley Cemetery.
The family will receive friends from 6 until 8 PM Tuesday prior to the service at the funeral home.
Memorials may be made to Browns Creek Baptist Church, Building Fund, 7658 State Highway 80 South, Burnsville, NC 28714 or Hospice of Mitchell County, 236 Hospital Drive, Spruce Pine, NC 28777.
MAUDE HUGHES DULANEY
On January 13, 2013, Maude Hughes Dulaney left the bonds of earth for the splendor of Heaven. There she met her Lord and Savior, Jesus Christ and was reunited with her husband, Lee, and other family and friends. Maude's chief occupation was to see that her family was well fed and taken care of. "MAMA, YOU DID A GREAT JOB, THANK YOU."
Left to cherish her memory, are a daughter: Willa Dean Robinson and husband, Euranious; sons: Roy Dulaney and wife, Beverly, Ted Dulaney, and Charles Dulaney; granddaughter: Renee Higgins and husband, Michael; great grandson: Justin Higgins; sisters: Ellen Bradley and Betty Hylemon all of Burnsville.
Born April 1, 1921, Maude was the daughter of the late Percy and Nettie Briggs Hughes. She was also preceded in death by a sister: Nan Gardner and brothers: Jason, Verlin and Robert Hughes.
Funeral Services will be held at 2:00 PM Tuesday in the Shoal Creek Baptist Church of which she was the oldest original member. Revs. Dick Westbrook and Dallas Renfro will officiate. Burial will be in the Dulaney Cemetery.
The family will receive friends one hour prior to the service at the church. At other times, the family will be at the home of Willa Dean Robinson, 141 River Look Drive.
BELLE WHEELER
Clara Belle Silvers Wheeler, 84, of Burnsville, passed away Friday, January 4, 2013, at Madison Health & Rehabilitation. A native of Yancey County, she was the wife of Loyd Wheeler who passed away July 30, 1993, and the daughter of the late Bradley and Annie Silvers. She was also preceded in death by an infant son (Loyd Edward) and four brothers.
Surviving are two sons: Ken and Norma of Burnsville and Gene and Audrey of Mars Hill; a daughter: Margie and Jerry Arrowood of Weaverville; three grandchildren: Curtis, Terry and Melissa; five great grandchildren; six sisters; and, two brothers.
Funeral services will be held at 7PM Saturday in the Chapel of Holcombe Brothers Funeral Home. Rev. Dr. Jim McCoy will officiate. The family will receive friends one hour prior to the service at the funeral home. A graveside service will be at 2:30PM Sunday in Higgins Community Cemetery with Rev. Curtis Wheeler (grandson) officiating.
Memorials may be made to Memory Care at Hospice, 856 Georges Fork Road, Burnsville, NC 28714, and Care Partners Hospice, P. O. Box 25338, Asheville, NC 28813.
The family wishes to express their deepest appreciation to Madison Health & Rehabilitation staff. They were truly awesome, amazing and wonderful. God really blessed our family through this great staff. Everyone was especially wonderful in taking care of our needs, showing love, compassion, and professionalism during this time.
GRACE BAILEY WOODY
Grace Bailey Woody, 93, of the Jacks Creek Community, went home to be with the Lord Thursday, January 3, 2013 in Mountain Manor Assisted Living Center. A native of Yancey County, she was the daughter of the late Lester and Margrett Griffith Bailey, and the wife of Nelson Woody who died in 1993. She was also preceded in death by a brother: Rothie Bailey and two sisters: Ruby Briggs and Irene Riddle. She attended West Burnsville Baptist Church. Grace enjoyed cooking, gardening and helping her husband on their dairy farm.
Surviving are her son: Donald Woody and wife, Anna; two granddaughters: Christy Woody Wilson and husband, Stewart, and Cindy Woody Wilson and husband, Denny, and a special great grandson: Luke Wilson all of Burnsville.
A graveside service will be held at 2 PM Sunday in the Jacks Creek Baptist Church Cemetery. Revs. Denny Wilson and Charlie Carroway will officiate.
The family will receive friends from 6 until 7 PM Saturday at Holcombe Brothers Funeral Home.
PEGGY BRYANT
Peggy Bryant, 70, of Little Creek went home to be with the Lord Tuesday, January 1, 2013. A native of Yancey County, she was the daughter of the late Elizabeth Freeman and wife of Bill Allen who died in 1985. She was also preceded in death by a brother: R.V. Freeman and a sister: Wilma Mathis. Peggy was a retired employee of Hickory Springs. She was a member of Piney Hill Free Will Baptist Church.
Surviving are her husband: Lyda Bryant; a daughter: Caroline Silver and husband, Randy, and a son: Duane Allen and wife, Cindy; granddaughters; Natasha Allen and Nateara Allen all of Burnsville; a sister: Charlene Wilson of Burnsville; brother: Bob Freeman of Bakersville; a half-brother: Hal Young of Green Mountain and several nieces and nephews.
Funeral services will be held at 2 PM Thursday in the Chapel of Holcombe Brothers Funeral Home. Rev. J. B. Cope will officiate. Burial will be in the Clendell Allen Cemetery at Pensacola.
The family will receive friends one hour prior to the service at the funeral home.
JEWELL PRESNELL HYATT
Jewell Presnell Hyatt, 93, of Newdale, passed away Sunday, December 30, 2012. A native of Yancey County, she was a daughter of the late John Nelson and Agnes Young Presnell, and the wife of the late Bill Young and Ralph Hyatt. She was also preceded in death by a son: Larry Dean Young; and, brothers and sisters: Lena Pearl Wilson, Ruby Thomas, Jennie McCurry, and Thad, Leonard and Clarence Presnell.
Surviving are a step daughter: Natalie Hyatt Juame and husband, Danny, of Florida; and, 2 granddaughters: Alyssa and Kristen. Several nieces and nephews also survive, including special nephew: Chuck Randolph. Surviving are her extended church family and friends at Young's Mountain Music, whom she dearly loved and lived life to the fullest.
Funeral services will be held at 2PM Thursday in Newdale Presbyterian Church, of which she was a member. Brian and Judy Weger will officiate. Burial will be in the church cemetery.
The family will receive friends 1 hour prior to the service at the church.
Holcombe Brothers Funeral Home is serving the Hyatt family.
RAY CARROLL BUCHANAN
Ray Carroll "Gabby" Buchanan, 71, of Eller Cove in Weaverville went to be with the Lord, Friday December 28, 2012 at his home. A native of Yancey County he was a son of the late Wates Ray and Pantha Ogle Buchanan. He was also preceded in death by step father: Alvie Ledford; brother: Jack Ledford; and a grandson: Jason Andrew Shetley. Ray was a retired employee of the N.C. Department of Transportation.
Surviving are his wife of 48 years Edith Hensley Buchanan; a son: Ray Buchanan and wife Sandra; a daughter: Angela McKinney; brothers: Bruce Ledford, and John Ledford; sisters: Pauline Chandler, Nellie Chandler, and Elizabeth Elaine Laws; grandsons: Carroll Dean Buchanan, Steven McKinney, Brandon Shetley, Dillon Roberts, John Shepherd, and Kevin Shepherd; granddaughter: Alicia Nicole Buchanan; a great granddaughter: Haley Elizabeth Buchanan; and several nieces and nephews also survive.
Funeral services will be held at 7:30 PM Monday in the Chapel of Holcombe Brothers Funeral Home. Revs. Cotton Banks, Anson Johnson and Truman Burrell will officiate. Graveside services will be held at 11AM Tuesday in the Harold Chandler Family Cemetery.
The family will receive friends from 6 until 7:30 PM Monday prior to the service at the Funeral Home.
Memorials may be made to the family to assist with funeral expenses.
Page Number: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121


This is a 3 ft version of the proven Gullsweep design now with a retainer kit included. Gullsweep® works because the red vanes are designed to look like a bird of prey to a Seagull. No other similar product can match the effectiveness of Gullsweep® in eliminating Seagull mess on your boat. The original and the best Gull scarer available.
The primary objective of the Gullsweep® is to make gulls uncomfortable so they will select another roosting sight. Every bird has their predators and so they are always in a survival mode. Gullsweep® by its very unique nature creates that unknown fear that the moving object represents a potential danger.
The unique "Bird of Prey" patented design, provides total protection form Gulls creating mess on your boat.
Gullsweep® are not expensive and can be easily mounted, dismounted and stored quickly when boating so that using several on a boat is very realistic and more effective.
This new 3ft model Gullsweep has a built in retainer kit to stop your Gullsweep falling off its mounting pin. Order online now or call 01326 370060 to order your's today and say good bye to Seagull problems.
3 ft diameter Gullsweep with built in retainer kit. Gullsweep® works because the red vanes are designed to look like a bird of prey to a Seagull. Part number GS 2.


Log buildings, docks, fences, telecommunication poles, wood flooring or charcoal — this is what palm tree wood is usually used for nowadays. It's known for being difficult to handle and dulling saws quickly (because palm trees are, in fact, not trees but monocots; a group of plants that includes orchids, grass, bamboo and corn).
But it was not always so. Palm wood tree has seen very glamorous days in the Art Deco period in France during the 1920s and 1930s. French architects, interior and furniture designers such as Eugène Printz, Pierre Chareau, Clement Rousseau or Robert Mallet-Stevens made excessive use of palm tree wood at that time. From walls to vases, bowls to shelves, lamps to desks — palm wood reigned supreme.
And soon fell into oblivion.
It's time for a resurrection.


I am 4 Months pregnant and Want to Put my Baby Up for Adoption - Is it Possible?
An unplanned pregnancy can throw everything off. Life was going along and you were pursuing your goals. Then this surprise shows up, and everything seems to change. You might still be unsure how to handle this. If you are four months pregnant and don't want the baby, there are options for you.
It may not seem like you have much control over the situation, which can be one of the most upsetting aspects of an unplanned pregnancy. It happens without your approval, and it feel like it forces your hand. How can you make your own decisions when faced with such a difficult situation? The good news is that there are ways for you to take back control, even when you are 14 or 15 weeks pregnant and don't want the baby.
Congratulations, you've made it to the first week of the second trimester. You're getting further along in your pregnancy, but you still have time to make some decisions about the best way to handle this when you reach 14 weeks and don't want to be pregnant anymore. But before thinking about what to do about the pregnancy, it's important to take care of yourself first. At four months pregnant, you're experiencing some serious changes that need attention.
14 Weeks Pregnant: You're likely (hopefully) moving away from some of the worst pregnancy side-effects from the first trimester. The baby is growing rapidly — doubling in size in a matter of days — and the changes to your body are beginning to become more obvious.
15 Weeks Pregnant: You've probably heard about the pregnancy munchies, and now you're probably experiencing them. Aside from this and other side effects, 15 weeks is when some mothers do a Multiple Marker Screen (MMS), which is a series of blood tests to make sure you and the baby are healthy. If you haven't scheduled a MMS, now would be a good time to do that.
16 Weeks Pregnant: Doctor visits should be more frequent at this point. The baby is growing rapidly, and it's important to stay on top of monitoring his or her development. At this point, many mothers report feeling the baby become much more active.
17 Weeks Pregnant: You're coming up on a gender reveal. Decide if you would like to know the baby's gender, and schedule an appointment to find out. You're almost halfway through your pregnancy — which is a serious accomplishment.
At any point during these weeks, you may come to the realization that you can't be a parent. Whether it is due to finances, lack of spousal support or anything else, this is a difficult thing to realize. It probably feels shocking, and it may bring massive anxiety into your life. If you are four months pregnant and don't want the baby, or know that you're not ready to raise the baby, you can still do something about that. You have several unplanned pregnancy options.
Parenting: Raising kids may seem impossible, but there are resources you can turn to for help. It's important to be completely sure of your feelings when you're thinking, "I am four months pregnant and I want to put my baby up for adoption." Adoption can be amazing, and it's important to know this isn't a fleeting feeling. Parenting is still an option, if you feel like it is possible.
Abortion: When you reach 14 or 15 weeks pregnant and don't want the baby, your abortion options are becoming more limited. In some states, you may already be past the timeframe in which abortions are legal. In others, this could still be a choice. You would need to act quickly if you are choosing abortion, although it's important to not rush into this decision.
Adoption: As we said, adoption can be amazing. Choosing adoption is brave and selfless. It allows you to move forward with your life, and it creates the opportunity for your baby to grow up in a loving family. Thanks to the increasing prominence of open adoption, you can even maintain a connection with your baby and see them thriving after placement.
There are many benefits to choosing adoption, and it could be the best unplanned pregnancy option for you. We're not saying adoption is always easy — it comes with its share of challenges, and it's important to know that upfront. It also creates an opportunity to handle your pregnancy in a way that is best for you and the baby.
With American Adoptions, you are in charge of the process when you choose adoption. And unplanned pregnancy can feel like control of your own life has been taken away from you. When you are four months pregnant and don't want the baby, adoption is a way to take control back.
You may be worried that you are too far along in your pregnancy, but we assure you this isn't the case. In fact, the second trimester is a very common time for expectant mothers to begin creating their adoption plan.
Only you can know what is best for you, and we don't want you to rush into any decision. If you are 14 or 15 weeks pregnant and don't want the baby, the best thing you can do next is learn more by speaking to a professional. You can call 1-800-ADOPTION any time to speak with a specialist, and you can request more free information about adoption.


Holley Fain's happy place is a non-descript rehearsal room tucked back in the far corner of the underbelly of Krannert Center for the Performing Arts.
"Members of Anne Bogart's SITI Company came and taught a master class with us — it changed my life.
"The SITI Company. Teaching us. In the middle of the cornfields. What an opportunity.
"I remember the electricity I felt in that room. The collaboration and the focus and the joy and the reverence. I was 18 or 19 and got my first taste of the immense power that true theatre, true storytelling held. I also got my first taste of what it was to be terrified of something new and unfamiliar and to feel that terror and vulnerability completely and do it anyway.


For years I have attended mostly Disciples of Christ and Presbyterian churches. These churches have been mostly white. However, because of my work in music and the travel involved I've had the opportunity to worship with congregations that reflect the amazing diversity of the body of Christ.
Time and again I have been deeply and profoundly moved by the joy I have experienced when worshipping with African-American congregations. One of the things I have loved about these churches is the unrestrained celebratory nature of the music. One can tell they've got some good news and they are for sure going to let anyone in the vicinity know about it!
Sometimes – well, OK – nearly all the time – the placidity of my home congregations has been frustrating. We talk about joy but we don't actually seem to feel any.
I remember a morning at a Disciples of Christ church in California when one of our few black congregants was the lay leader assigned to read scripture.
"Good morning church!" he shouted from the lectern. He was greeted by a few suppressed mumbles in return.
We did a little better the second time.
The family meal (put the cell phones away please) is a time where we tell stories from the day. It's a time to share and to listen – a time of love and laughter. It draws us closer together and sends us away nourished and sustained, feeling a part of something greater than ourselves.
Communion in our churches is the family meal. In the congregations I've regularly attended it has always been approached with a serious and somber tone.
Now I get it. Communion is serious business. This was Jesus' final meal with the disciples before the cross and he is giving them important instructions.
As his disciples we are invited to take part in this holy meal. We partake at Christ's invitation. Isn't that good news? Really good news? Incredible news!! And if it is such good news then why does everybody look so sad? Where is it written that reverence must be joyless?
O.K. The Music for the Soul catalog is not exactly a light and airy romp through a string of happy songs. Though all of our projects lead ultimately to the hope and freedom found in Jesus we take some pretty difficult and honest roads to get there.
But to me that's what makes the communion table so amazing.
Have you ever messed up?
Have you made mistakes that dishonor God and make life more difficult for your friends and neighbors?
Sit down. Have some bread.
Have you foolishly gone against your own best interests, against everything I've taught you?
Have you caused hurt and pain and suffering?
Here. Drink from the cup.
It's a feast for the undeserving. It's Isaiah 55:1 all over again.
We are remembering God's gift to us. If that's not cause for celebration I don't know what is.
So, after years of having written communion songs that were "appropriate" I sat down to write one from my heart.
at the celebration table of our Lord!
I pray the joy of the Lord will be your strength and peace today!
Click to listen to Celebration Table and other songs from the Celebration Table project.


text:
var assert = require('assert');
var util = require('util');
var EventEmitter = require('events').EventEmitter;
var traverse = require('traverse');
var ModelBaseClass = require('./model');
var ModelBuilder = require('./model-builder');

/**
 * Model definition
 */
module.exports = ModelDefinition;

/**
 * Constructor for ModelDefinition
 * @param {ModelBuilder} modelBuilder A model builder instance
 * @param {String|Object} name The model name or the schema object
 * @param {Object} properties The model properties, optional
 * @param {Object} settings The model settings, optional
 * @returns {ModelDefinition}
 * @constructor
 *
 */
function ModelDefinition(modelBuilder, name, properties, settings) {
  if (!(this instanceof ModelDefinition)) {
    // Allow to call ModelDefinition without new
    return new ModelDefinition(modelBuilder, name, properties, settings);
  }
  this.modelBuilder = modelBuilder || ModelBuilder.defaultInstance;
  assert(name, 'name is missing');

  if (arguments.length === 2 && typeof name === 'object') {
    var schema = name;
    this.name = schema.name;
    this.rawProperties = schema.properties || {}; // Keep the raw property definitions
    this.settings = schema.settings || {};
  } else {
    assert(typeof name === 'string', 'name must be a string');
    this.name = name;
    this.rawProperties = properties || {}; // Keep the raw property definitions
    this.settings = settings || {};
  }
  this.relations = [];
  this.properties = null;
  this.build();
}

util.inherits(ModelDefinition, EventEmitter);

// Set up types
require('./types')(ModelDefinition);

/**
 * Return table name for specified `modelName`
 * @param {String} connectorType The connector type, such as 'oracle' or 'mongodb'
 */
ModelDefinition.prototype.tableName = function (connectorType) {
  var settings = this.settings;
  if (settings[connectorType]) {
    return settings[connectorType].table || settings[connectorType].tableName || this.name;
  } else {
    return this.name;
  }
};

/**
 * Return column name for specified modelName and propertyName
 * @param {String} connectorType The connector type, such as 'oracle' or 'mongodb'
 * @param propertyName The property name
 * @returns {String} columnName
 */
ModelDefinition.prototype.columnName = function (connectorType, propertyName) {
  if (!propertyName) {
    return propertyName;
  }
  this.build();
  var property = this.properties[propertyName];
  if (property && property[connectorType]) {
    return property[connectorType].column || property[connectorType].columnName || propertyName;
  } else {
    return propertyName;
  }
};

/**
 * Return column metadata for specified modelName and propertyName
 * @param {String} connectorType The connector type, such as 'oracle' or 'mongodb'
 * @param propertyName The property name
 * @returns {Object} column metadata
 */
ModelDefinition.prototype.columnMetadata = function (connectorType, propertyName) {
  if (!propertyName) {
    return propertyName;
  }
  this.build();
  var property = this.properties[propertyName];
  if (property && property[connectorType]) {
    return property[connectorType];
  } else {
    return null;
  }
};

/**
 * Return column names for specified modelName
 * @param {String} connectorType The connector type, such as 'oracle' or 'mongodb'
 * @returns {String[]} column names
 */
ModelDefinition.prototype.columnNames = function (connectorType) {
  this.build();
  var props = this.properties;
  var cols = [];
  for (var p in props) {
    if (props[p][connectorType]) {
      cols.push(property[connectorType].column || props[p][connectorType].columnName || p);
    } else {
      cols.push(p);
    }
  }
  return cols;
};

/**
 * Find the ID properties sorted by the index
 * @returns {Object[]} property name/index for IDs
 */
ModelDefinition.prototype.ids = function () {
  if (this._ids) {
    return this._ids;
  }
  var ids = [];
  this.build();
  var props = this.properties;
  for (var key in props) {
    var id = props[key].id;
    if (!id) {
      continue;
    }
    if (typeof id !== 'number') {
      id = 1;
    }
    ids.push({name: key, id: id, property: props[key]});
  }
  ids.sort(function (a, b) {
    return a.id - b.id;
  });
  this._ids = ids;
  return ids;
};

/**
 * Find the ID column name
 * @param {String} modelName The model name
 * @returns {String} columnName for ID
 */
ModelDefinition.prototype.idColumnName = function (connectorType) {
  return this.columnName(connectorType, this.idName());
};

/**
 * Find the ID property name
 * @returns {String} property name for ID
 */
ModelDefinition.prototype.idName = function () {
  var id = this.ids()[0];
  if (this.properties.id && this.properties.id.id) {
    return 'id';
  } else {
    return id && id.name;
  }
};

/**
 * Find the ID property names sorted by the index
 * @returns {String[]} property names for IDs
 */
ModelDefinition.prototype.idNames = function () {
  var ids = this.ids();
  var names = ids.map(function (id) {
    return id.name;
  });
  return names;
};

/**
 *
 * @returns {{}}
 */
ModelDefinition.prototype.indexes = function () {
  this.build();
  var indexes = {};
  if (this.settings.indexes) {
    for (var i in this.settings.indexes) {
      indexes[i] = this.settings.indexes[i];
    }
  }
  for (var p in this.properties) {
    if (this.properties[p].index) {
      indexes[p + '_index'] = this.properties[p].index;
    }
  }
  return indexes;
};

/**
 * Build a model definition
 * @param {Boolean} force Forcing rebuild
 */
ModelDefinition.prototype.build = function (forceRebuild) {
  if (forceRebuild) {
    this.properties = null;
    this.relations = [];
    this._ids = null;
    this.json = null;
  }
  if (this.properties) {
    return this.properties;
  }
  this.properties = {};
  for (var p in this.rawProperties) {
    var prop = this.rawProperties[p];
    var type = this.modelBuilder.resolveType(prop);
    if (typeof type === 'string') {
      this.relations.push({
        source: this.name,
        target: type,
        type: Array.isArray(prop) ? 'hasMany' : 'belongsTo',
        as: p
      });
    } else {
      var typeDef = {
        type: type
      };
      if (typeof prop === 'object' && prop !== null) {
        for (var a in prop) {
          // Skip the type property but don't delete it Model.extend() shares same instances of the properties from the base class
          if (a !== 'type') {
            typeDef[a] = prop[a];
          }
        }
      }
      this.properties[p] = typeDef;
    }
  }
  return this.properties;
};

/**
 * Define a property
 * @param {String} propertyName The property name
 * @param {Object} propertyDefinition The property definition
 */
ModelDefinition.prototype.defineProperty = function (propertyName, propertyDefinition) {
  this.rawProperties[propertyName] = propertyDefinition;
  this.build(true);
};

function isModelClass(cls) {
  if (!cls) {
    return false;
  }
  return cls.prototype instanceof ModelBaseClass;
}

ModelDefinition.prototype.toJSON = function (forceRebuild) {
  if (forceRebuild) {
    this.json = null;
  }
  if (this.json) {
    return this.json;
  }
  var json = {
    name: this.name,
    properties: {},
    settings: this.settings
  };
  this.build(forceRebuild);

  var mapper = function (val) {
    if (val === undefined || val === null) {
      return val;
    }
    if ('function' === typeof val.toJSON) {
      // The value has its own toJSON() object
      return val.toJSON();
    }
    if ('function' === typeof val) {
      if (isModelClass(val)) {
        if (val.settings && val.settings.anonymous) {
          return val.definition && val.definition.toJSON().properties;
        } else {
          return val.modelName;
        }
      }
      return val.name;
    } else {
      return val;
    }
  };
  for (var p in this.properties) {
    json.properties[p] = traverse(this.properties[p]).map(mapper);
  }
  this.json = json;
  return json;
};

ModelDefinition.prototype.hasPK = function() {
  return this.ids().length > 0;
};

redpajama_set_name: RedPajamaGithub


The Canadian greenhouse sector is the largest and fastest growing segment of Canadian horticulture, thanks to the dedication and endless hard work from our growers across the country. This past year, Canadian greenhouse vegetable sales totalled over $1.4 billion, with over $900 million of sales in Ontario.
Lawrence MacAulay, Minister of Agriculture and Agri-Food recently visited the Vineland Research and Innovation Centre to announce a federal investment of up to $5 million to the Automation Cluster under the Canadian Agricultural Partnership. The Cluster will be led by the Vineland Research and Innovation Centre Inc.
Canada's agricultural sector faces significant labour challenges and the greenhouse industry has the largest labour gap. It is estimated that labour shortages can cost the sector up to $1.5 billion in lost productivity and sales.
Developing state-of-the-art sensors that will help detect and monitor moisture levels in the soil and air.
"Our Government is proud to support the innovative research at Vineland and we will continue to work with Canada's growers and researchers to keep the sector on the cutting edge. This investment in automation will allow farms and greenhouses to work smarter and deliver higher quality jobs, ensuring they continue to meet the growing demand for top-quality products for Canadians and consumers around the world," said Minister MacAulay.
"This funding is critical to the industry and Vineland is pleased to manage a national network focused on developing automation, artificial intelligence and precision technology to improve the competitive position of Canadian growers," added Tania Humphrey, chief scientific officer, with Vineland Research and Innovation Centre.


text:
The Making Of The Universal Want
In what's obviously been a very difficult year, one of the highlights of the year in the world of music has been Tim's Twitter listening parties. Doves took part early on with a Saturday night lockdown party for Lost Souls. They followed this up with a Bluedot festival listening party for The Last Broadcast. The last Doves listening party of the year was of course for their brand new album, The Universal Want. I've put together this 'The making of The Universal Want' by using material from the listening party, also the band have kindly expanded upon some of the tweets to offer a fascinating insight into how they created the album.
Andy: The lyrics are about the fairgrounds of our youth in North West England and North Wales where we used to go every summer holiday. We'd go out to visit fairgrounds and arcades, off the leash so to speak.
As kids we kind of liked the excitement and danger of these places and hearing music blaring out of speakers loud. I guess it's a nostalgic look back, but we wanted the music to be contemporary.
Originally we struggled to get further with the song until Jez found the Tony Allen drum break that just bought the song back to life.
Jez: I originally wrote this in Porto City (Portugal) but in a different guise, a different key and totally different sound. I slowed it down to fit the Tony Allen drum sample. I put in some moody synth bass, from then it all seemed to click into place.
Andy: One of Jimi's, we loved the big acoustic chords that evolve in the intro. That sped up the vocal sample and that ragga style beat. A weird mix of influences that shouldn't work together but do for me.
I also really liked the barbed lyrics. We jammed it out, me and jez added the middle 8 drop down section and had the idea of it kicking back in with the lush guitar solo on the outro.
Tech nerd bit: We recorded the drum and bass on this album through our blue neve EQs which Jez insisted we bought for the Kingdom Of Rust album (they're not cheap!) but in my opinion they're the best bit of studio gear we have ever bought as the drums and bass sound amazing through them.
Jez: We simplified the chords as they were too complex to construct. Tightened it up, wrote a new chorus for it. Pulled it together with the band jamming it live in the studio.
Andy: Probably the oldest song on the album (12-15 years) we never managed to finish it before this. When we got together early 2017 we found it again on a hard drive again and loved it. We were able to finish it finally with the clarity and distance of time.
We're all big fans of The Kinks, so I guess this is our attempt at a Davies brothers vibe! It was called 'Cocaine Eyes' right up to the 11th hour. We changed it to 'Broken Eyes' very late on, as I guess in the end it just didn't sit right for any of us.
Hairs on the back of the neck moment in the studio when Jimi sang the last chorus where the note changes.
Jez: We decided to go to town with the string arrangement on this one. Dan Austin then had to score them into notation for the quartet. I guess this is our most straight forward song on the album.
Andy: We all love that era of music where psychedelia meets soul music. Bands like Rotary Connection, Shuggie Otis, late era Curtis Mayfield etc. So this is our attempt at that.
We wanted the middle 8 to be like a harsh edit and drop deep down to that heart beat bass drum, like a trip! The string sample is from Jez's old 70's b-movie films cassettes.
Lyrically it's a real collaboration between the three of us. Good memories of recording this one with Dan Austin at Eve studios, there was a tangible buzz in the studio.
Jez: This was all about capturing the band live in a room take after take until we caught that one-off moment where something just clicks. All live, we did this at the same time as we did Mother Silverlake. Afterwards we dubbed lots of filmic noises and atmospheres to create a sort of unsettling sound if you listen to mid section.
Andy: One of the first songs we played to Jimi early doors and he immediately liked. The track ended up going through the Doves filter machine, as in all 3 of us! So it ended up sounding quite different in the end.
In January 2016 me and Jez were due to set off to Anglesey in Wales late morning for a writing trip. At 6am my wife Sara woke me up with the news that David Bowie had just passed. Like everyone else we were really shocked and sad at his passing. He was such a towering cultural figure, we never met him (although apparently he did attend one of our gigs in NYC years before) so I guess you feel a sense of your own mortality when you hear news like that.
We didn't set out to write a song about Bowie's passing but looking back I think unconsciously it seeped into the lyrics especially in verse two and the bridge lyrics. King Tubby/Augustus Pablo vibes on the drums.
Jez: Only has 3 chords until the middle 8 then goes properly off-piste! We wanted to throw in a very strange chord shape to throw off the listener but at the same time it had to work in a naturalistic way. It took a long time to get that right. Also to bring it back round into the outro was some doing but I think we got there. I played the bass on the demo, we decided to keep that in as it fitted the vibe.
Andy: This was the last song to be written/recorded for the album. Recorded in December 2019 at our studio Frank Bough III
Up-tempo Northern soul inspired but going for a classic UK pop with frustrated lyrics. A speaker shredding guitar solo from Jez! The song for me has a new meaning now with the current health crisis.
Jez: I call this future northern soul.
Andy: Jez had these sweeping chords on the strings and the 'robot 'sample. It brings a dystopian vibe to the song, in contrast to the strings. Recorded at Vada studios with Dan Austin, this one was good fun to record.
Jez: Song was written off the cuff /spontaneous and quick – 10 minutes. One of those tracks that seemed to come together all at once including the lyric hook.
Andy: This started out at a cottage in the Peak District. We were going for an afrobeat/William Onyeabor vibe. Lots of action on Jez's Russian military synth! It felt out of our comfort zone but in a good way and was really enjoyable to play in the studio. A great piano uplift from the Rebelski! I've good memories of us all jamming it out live at Eve studios near Stockport.
Jez: This was all about capturing the band in a room again. We wanted the lyrics to have an otherworldly /existential feel. I felt this one had the Rotary Connection influence mixed with the cold kraut synths /filmic intro and outro, giving it a spooky quality! Well it did in my head.
Andy: I had some piano lessons to try to improve my playing around 2016 and I got these chords together after a lesson. The vocal melody and lyrics then came together really quickly. I have a piece of paper on my studio wall with various titles I like the sound of. (I think this one was one of Jez's titles) and I just wrote the words around the title. It was originally just a 2 minute ballad, I played the song to Jimi and Jez in 2017 and they both liked it. Jez took it away to his studio and took the track in a totally unexpected direction.
Jez: I wanted to morph the song into a celebratory ending rather than have a somber ending. Something that aspires to a hopeful ending of sorts.
We also worked hard on the middle section as we wanted it to sound apocalyptic. This song has its own timeline if you listen to all the sections, they take you down an unpredictable road. The ending originally sounded more like The Beatles, same chords but was not happy, so we took it down the club route which felt much more at home.
Andy: Another track that has been around for many years. Again we always liked it, but never managed to finish it. After we re-recorded the acoustic guitars with lovely valve mics, we ended up going back to using the original acoustics which were recorded on a very old iPhone back in the day, as we preferred the vibe.
The lyrics as the song title suggests are about a simple walk through a forest to a house and are deliberately left open to interpretation. We thought this was a nice and intimate way to end the album.
Jez: The acoustic guitars were originally recorded on an iPhone 3 Mono! We then stripped the verses to a minimalist sound scape (bass and vox mostly) this sounded more strange in a good way, leaving it to break out into a more musical section which made a nice counterbalance. This must have been the 10th version of this song since its inception.
Replay The Universal Want Listening Party in real time at the listening party website, where you can also replay the parties for Lost Souls and The Last Broadcast.

redpajama_set_name: RedPajamaCommonCrawl


HI. I have threeeee books that you simply have to read... 'cuz.
Sara Louise Bradshaw hates her beautiful, talented twin sister Caroline- who also happens to take up all her parents' attention. "Wheeze," as Sara Louise is nicknamed, wants to stand out for once in her life. But in order to do that, she really has to do something extraordinary.
Funny (and a bit sarcastic), Ethan and his three best friends (Elizabeth, Luke, and Jackson - whose dad is "incidentally" named "Jack") decide to take over the dark side (aka For Art's Sake, a cheesy but addicting reality TV show, from taking over Selwyn Academy. But when Luke suddenly decides to take part in the show himself, Ethan and the other two are left to saving their artsy, talent-filled school from destruction... along with the help of one gerbil (NOT rat!!!) named Baconnaise.
If you have read or are reading these books, tell me what you think! What are your current favorite books?
Wow great selection! I'll be sure to give them a try when I get the chance ;) lovely post!
I haven't read any of those books, but they look cool.. I'm going to read The Notebook soon ^^.


Well, this one's not very great. Bad news on the family front. It's amazing how quickly life can change. Go hug your family. Stat.
So… cancerversary 2.5 has come and gone. Today's all about the gifts of adversity. Podcast is short today, got Thanksgiving fixings to prepare. Enjoy!


As a mom of 5, I basically LIVE out of my car. Over the years I have learned simple ways to make my car, my "office" of sorts, and have turned it into a place where I can actually get quite a bit done! Today I'm sharing with you my best car hacks, tips, tricks, gadgets, and life-saving tips that have saved my bacon more than once on the road. Hope you enjoy!
Don't forget that I post a new video every Thursday over on my YouTube Channel! Subscribe today, if you haven't already, so you don't miss out on any new videos and also turn on your YouTube notifications so you get notified when a new video goes up!
AMAZING, right?? If you do ANY shopping online, don't forget to use EBATES! Get money back when you shop online. If you sign up with this link, you will get an additional $10 back when you spend your first $20!
Here are links to the products I mention in the video in case you want them for yourself!
For those of you who don't know, I've got 5 kids 7 and under (and one on the way)…so traveling can be CHALLENGING. We love to travel as a family, though, so I've got LOADS of tricks up my sleeves! I've shared all my best tips, tricks, and hacks in various posts.
Be sure to check out all my other travel posts HERE!
3-part series with EVERYTHING you need to know.
Tips and tricks for road-tripping with littles!
And for those who don't know much about me, I'm a frugal living and lifestyle blogger that got out of serious debt by pinching pennies, and now continue to pinch pennies as we live the life of our dreams! I've put my best methods in an online, easy to use, FUN budgeting program called Budget Boot Camp. Use the code FCFBLOG to get 10% off. If you don't save at least what you paid for the program, I'll refund every dime…so try it, you've got nothing to lose!
Check out all my best FREE budgeting tips here on the blog in the meantime, of course.
Hope you enjoyed all those tips. Now, go out and have some fun this summer!!
Ok so I splurged and bought a new vehicle and since we moms do live in our cars I am determined to keep It clean and organized! These tips are genius! Love the idea of a car vacuum! That drop stop will be so nice! EVERYTHING falls in between right there. I always leave my coupons at home when I could use them so now I jane a file folder on my list! Oh man my daughter and I HATE having to pee outside but sometimes It happens. Now I need To buy a few of those go girl! I have never seen them! Thank you so much for th earn tips. My life is going to be so much more easier!
I really would love a car vacuum! That would make things so much easier!
IVe almost bought go girl a couple of times but resisted. I'm gonna revisit! LOVE travel tips. I've got 6 kids and we love to road trip!
I love these. That car vacuum is now on my Amazon wishlist!
Oh man I never thought about the diaper hack!!! That's amazing.
Haha yes! You guessed it!
Great tips! I just learned a new one today. Apparently there are portable hard drives that emit their own wifi signal. So instead of storing movies or games on your phone or tablet, you can store it on the hard drive, and all your devices can connect to it to watch movies. I thought it was an awesome tip for road trips since the cheap tablets we bought for road trips don't have much internal storage, and I've had a problem with the add on memory cards breaking.
Thanks for the tip, we will check it out!
I love all these ideas! I keep a hot/cold insulated bag for groceries, just in case. I also always keep a roll of TP because…life!
Om gosh your van is awesome. What model is it?
Hey Jordan, where's your wet wipes and bug spray?


So we decided to have a barbeque this past weekend, just because, and invited a handful or our closest friends. No special occasion simply a get together to hang out and catch up. While at the grocery store on Friday picking up some supplies for the party, I ran into an old classmate (we'll call him Jim) from high school. It was great seeing him and catching up for a bit but clearly he was no one with whom I made any significant effort to look up or stay in touch. Yet it had been over fifteen years and time had passed so I thought perhaps now we'd make a better connection. He was in his forties, still single and described a lifestyle quite different than mine, which left me slightly envious. He saw my basket filled with groceries and asked, "what are you having a party or something?" I hesitated for a second, responded "Yes," then halfheartedly invited him to join us. Of course, he accepted!
The party was pretty small, only about 20 or so good friends. Guess who showed up first? Of course, I was still putting the finishing touches on the barbeque and setting up the patio chairs. Jim sat down without much small talk and asked "where's the beer?" No big deal, as everything was pretty much set up already. "Do you mind if I grab a plate?" he asked. I pointed him in the direction of the buffet table and went inside to greet other guests. When I came out to the backyard with a few of my friends, I saw Jim sitting in the corner surrounded with a few of the large serving trays from the main buffet table. Evidently, he moved them to his table though there were two other tables that were set up. I looked at him slightly bewildered as he mumbled with his mouth full, "no point in wasting time. This way I don't have to get up." His plate was already loaded to the hilt with two rib-eyes, 3 chicken skewers and a couple of ribs. Yet for some reason he had to move the trays over to his table possibly in fear that he wouldn't have enough to eat. He didn't bother to get up to meet my friends and simply waived from his seat as he got back down to business, focused on his plate and resumed inhaling.
He wasn't a heavy guy, was never orphaned and didn't grow up poor as far as I know, so I had no way of justifying (to myself) why he was like this. Other than maybe he was just really hungry and had poor manners. It was pretty awkward but I still introduced him to my friends. As the rest of my guests arrived, some single and some with families, his behavior didn't improve. I was hopeful that once he was full he would relax a bit. Instead he stayed to himself and focused on the variety of food, beverages and deserts. He was pretty thin, so I had no idea how he was putting all this food away. I was pretty mellow about it at first as I motioned to my friends to start eating. A few of them saw his behavior and came up to me to ask, "What's the story with this guy?" Then I noticed that he had monopolized a few more trays, without shame, and added to his collection at his table. Though she didn't say anything, I could tell that my wife was definitely not happy when she saw this, so I had to do something. Short of embarrassing him, I went over to his table and started taking the trays back over to the buffet table. He smirked and half-jokingly said, "Hey where are you going with those, I'm not done with that yet," as he lifted his fork in the direction of the rib-eyes. I shielded the tray and responded, "no worries, man it'll be over there (pointing to the buffet table) when you want more." Then I specifically took the tray of rib eyes and walked over to each of my friends to give them their first option to try one before the human garbage disposal zeroed in for seconds and thirds.
I tried to make the best of the rest of the party though Jim didn't really mix well with any of my friends. As people started clearing out, of course Jim was one of the last to leave. "Man, I can hardly breathe, he said as he rubbed his belly. "I can help you guys out and take some home if you need to get rid of some of this stuff," as he looked at the tin trays of food my wife had wrapped to put in the refrigerator. Yes, that's always a problem trying to get rid of steaks and ribs, I thought to myself. I was looking forward to having them as left-overs the next day as my wife came up behind me with a grocery bag and started putting some items in trays for Jim to take home. I was quiet and didn't say anything though inside I was steaming. She handed them over to him and said, "of course, Jim I already thought of that." And luckily, with that, he was out the door.
As I was cleaning up, my wife was a lot more kind and forgiving about me inviting Jim than I was with myself. But I didn't want to dwell on the negative and chalked it up as a learning experience. Though it was somewhat uncomfortable, there was no real harm done and it reminded me that there are many different types of people out in the world, many of whom I choose to stay far away from (unless they're family and have no choice). Obviously, I didn't really get along with him much in our youth, so my instincts back then were pretty accurate. Secondly, I realized that I shouldn't say things I don't mean. There's no reason to invite people simply out of guilt or obligation, especially when I'm looking to spend quality time with my guests. There's a time and a place for everything. So, from now on, if I don't know my guests well I don't invite outsiders unless I'm willing to accept a free for all! What would you do?


text:
Find out the most beautiful magical nightlife in Singapore
1- Clarke Quay
It is one of the most famous nightlife destinations in Singapore and this village is located on the banks of the river and is dedicated to spending wonderful times combining eating, drinking and batons to experience the perfect nightlife where people flock to the bridge and the banks of the river, although it is not the cheapest alternative but you can still enjoy the splendor of the place and excitement That radiate in the air.
2- Gardens by the Bay – Enjoy the sparkling night sky
By the Bay Gardens is a huge and colorful garden in the Singapore Bay area. Huge tree structures offer an impressive sight over the gardens, and the large seashell shaped greenhouse houses recreate cold mountain climates.
There are hundreds of trees and plants to discover, which makes this destination a great pleasure for both children and adults.
The best place to have a fun time at night in the Gulf Gardens is from the summit of Marina Bay Sands, which is located directly opposite the park, and the area includes 250 acres of reclaimed land on the waterfront.
Access to the hotel is, either through the corridors from the hotel, giving you an elevated view of the gardens, or taking a walk on the banks of the river a little longer to enter the park
3- Dempsey Hill Restaurant
It can be said that Dempsey Hill is one of the most important dining destinations in Singapore, and it has captured the attention of distinguished diners through the charm of the ancient world. Although it is a very expensive and popular romantic restaurant, The White Rabbit (a refurbished chapel ideal for dates),
4- Night safari in Singapore – live the night excitement
The night safari in Singapore entices tourists to experience the thrill of wildlife after sunset. It is the first safari in the world and one of the most exciting places in the nightlife in Singapore.
Tram ride is possible during safari where you can see wild animals such as pure Himalayas, lion gear, striped hyena, Oryx, cape giraffes, red fox, bearded pigs, Asian rhinoceros, and deer axis.
Tourists are welcomed by fireworks launched by tribal people, Brutal Trail,
Entrance fee: S $ 37.8 for adults and S $ 25 for children
5- Lasers and fountain in Marina Bay
The full Wonder & water program attracts hundreds of tourists and locals every day. This magnificent and well-coordinated show highlights Marina Bay Sands and the Museum of Art Sciences in great colors. Undeniably, this is one of the most technologically advanced nightly performances, which boasts incredible laser flashes and sparkling water fountains.
Bubble machines create a glittering cloud in the sky and one can see the wonderful pictures of prospective Singaporean children on the roof
Entrance fee: S $ 23 for adults, S $ 20 for seniors, and S $ 17 for children
6- Singapore Art Museum
It is a museum located within an integrated resort of Marina Bay Sands in the central city center of the Central District of Singapore
The Art Science Museum in Singapore boasts about 21 galleries with a total area of 50,000 square feet, the Museum of Art Science at Marina Bay Sands features beautiful art and science valves to tell great stories.
It houses three galleries and displays artefacts, such as the flying machine Leonardo da Vinci, which attests to the artistic and scientific achievements of mankind throughout the ages.
7- Bugis Night Market
Tourists can enjoy spending an evening at the Bugis Night Market, where you can buy cheap clothes. But it's worth it to find the perfect keepsake on your vacation in Singapore.
8- Henderson bridge waves
For a relaxing evening stroll, you can walk across the wavy Henderson Bridge where the bridge is an architecture, 36 meters above the ground and forms the ocean wave shape.
The bridge lights up at night which makes it more exciting. It is also surrounded by gardens and walkways
9 – Sentosa Island cable car
The best way to get to Sentosa Island is to take the cable car – especially after dark as the cable cars work until 9:30 pm every night, they cross the woods, sand and sea, giving you a complete view of the amenities in Singapore.
You can watch dolphins while passing over the water
Night Luge Sentosa-10
It is one of the most exciting nightlife in Singapore where anyone who wants to entertain their children can head to Sentosa Island for night sledges.
Learn the best tourist places in Tajikistan
Learn about the best sights in Saint Kitts and Nevis


John Petrucci, Guitar, Writer - Mike Portnoy, Drums, Writer - Dream Theater, MainArtist - James LaBrie, Vocals - John Myung, Writer, Bass - Jordan Rudess, Keyboards, Writer Copyright : 2004 Elektra Entertainment Group. Manufactured and Marketed by Warner Strategic Marketing 2004 Elektra Entertainment Group Inc.
John Petrucci, Guitar, Vocals, Writer - Mike Portnoy, Vocals, Writer - Labrie, Writer - Dream Theater, Composer, MainArtist - James LaBrie, Percussion, Vocals - John Myung, Bass Guitar - Myung, Writer - Jordan Rudess, Keyboards - Mike Protnoy, Drums - Rudess, Writer Copyright : 2004 Elektra Entertainment Group. Manufactured and Marketed by Warner Strategic Marketing 2004 Elektra Entertainment Group.
John Petrucci, Producer, Guitar, Writer - Mike Portnoy, Drums, Writer - Dream Theater, MainArtist - James LaBrie, Vocals - John Myung, Writer, Bass - Jordan Rudess, Keyboards, Writer Copyright : 2004 Elektra Entertainment Group. Manufactured and Marketed by Warner Strategic Marketing 2004 Elektra Entertainment Group Inc.


text:
package io.github.benwhitehead.finch

import com.twitter.finagle.Service
import com.twitter.util.Future
import io.finch._
import io.finch.request.RequestReader

package object request {

  class ReaderService[Req, T](reader: RequestReader[T])(implicit view: (Req) => HttpRequest) extends Service[Req, T] {
    final def apply(request: Req): Future[T] = reader(request)
  }
  object ReaderService {
    /* TODO: See if it's possible to improve the type info here so that SimpleReaderService isn't needed */
    def apply[Req, T](f: => RequestReader[T])(implicit view: (Req) => HttpRequest) = new ReaderService[Req, T](f)
  }
  object SimpleReaderService {
    def apply[T](f: => RequestReader[T]) = new ReaderService[HttpRequest, T](f)
  }

  object DelegateService {
    def apply[Req, T](f: => T) = new Service[Req, T] {
      def apply(req: Req): Future[T] = {
        f.toFuture
      }
    }
  }

}


Hybrid Pedals is the DC area's only provider of electric bike rentals for all of your sight-seeing and local transportation needs. Conquer hills effortlessly and explore more of the hidden gems of Washington, DC on electric bicycles that last up to 40+ miles per charge!
Weekly rentals also available. Call us at (703) 522-7700 for details and pricing.


Greenville is full of eclectic, treasure-filled shops that feature fabulous handmade goods! My "Handmade in Greenville" shopping spree is the perfect way to spend a Saturday supporting local businesses, artisans, and craftspeople.
Start off your Saturday at The Village Grind with a delicious cup of coffee or tea, and don't pass up the chance to try a pastry! Baked right down the street at The Bakeroom, the Morning Buns and Croissants are a don't-miss Greenville treat.
Sit and enjoy your breakfast in the cozy shop (they open at 9 on Saturdays), or take your drinks on a leisurely walk through The Village. Nearby you'll find Fox & Collins, a tiny shop full of handcrafted goods. Across the street, the bright mural on the side of The Anchorage restaurant begs to be a photo backdrop. Wander toward Greenville's mini Flatiron Building filled with artist studios. Each artist sets their own schedule, but even if a studio isn't open you can still see their beautiful work through the windows.
If you're up for a longer walk, walk past the Flatiron Building to Art & Light Gallery at 16 Aiken Street. They're open from 10-4 every Saturday (10-5 most other days) and feature rotating artist shows.
Next, head to Swamp Rabbit Cafe & Grocery. Not only is it a convenient stop for cyclists on the trail, it's Greenville's source for local food, drink, snacks, and more. You can shop for produce from local farmers and also find locally made gift items like soaps, candles, tea towels, and chocolate!
Next door is the SRT Bike Shop. If you're up for an adventure, grab some water and snacks from the grocery, rent a bike, and hit the trail.
On the edge of downtown Greenville, you'll find Urban Digs. Open from 10-6, this shop features plants and terrariums alongside handmade jewelry, children's items, and art. It's a lovely place to find unique handcrafted items.
To wrap up your day, walk next door to The Community Tap for a drink or a King of Pops popsicle, made right here in Greenville. Depending on the time of day, you may even find a food truck out front ready to serve up lunch or dinner.
If you're visiting on a weekday, you can pop into the neighboring shops which house some more of Greenville's makers. Dapper Ink sells T-shirts and is the home of The Landmark Project—a group of people who intentionally design their goods to not only look and feel amazing but also to connect outdoor enthusiasts across the country. Billiam Jeans is a custom denim workshop specializing in jeans, but also belts and aprons.
If you're looking for even MORE handmade finds, check out one of the special events happening in The Village of West Greenville! From the village-wide First Fridays and food festivals, to guest artists and book signings at individual shops, there's always something to celebrate in this artisan community!
Elizabeth "Lib" Ramos is a print designer by trade and a co-founder of the Indie Craft Parade—a direct result of her enthusiasm for handmade goods and the makers behind them. She and her husband, Andrew, and their daughter, love life in Greenville.


text:
Conferences/seminars, Events, History of Parliament Trust
History of Parliament Trust's Annual Lecture: A Brief History of Parliamentary Time
Earlier this summer the History of Parliament Trust enjoyed their public annual lecture in Portcullis House, Westminster. This year's speaker was Paul Seaward, British Academy and Wolfson Foundation Research Professor at the History of Parliament Trust. Below he offers a taste of his lecture about the power of time in the Parliament…
Time is inescapable anywhere, but a sense of time passing is oppressively insistent in the Palace of Westminster, whose most recognisable symbol is not just a clock, but the nation's favourite timepiece, and which was dominated by one well before Big Ben existed. The past few months have reminded us constantly of a relationship between time and power in Parliament which, hidden in plain sight in Standing Order No. 14, rarely gets the attention it deserves until a crisis comes along to make its significance crystal clear.
The problem of finding time goes back to Parliament's earliest existence. From a government's point of view, Parliaments were a tedious and unpleasant necessity in order to get its hands on taxes, to be got over and done with as little fuss and as quickly as possible. From a Member's point of view, Parliaments were an opportunity: to raise the grievances of or to secure special privileges for their communities, themselves and their associates; or simply to enjoy a moment in the sun of royal attention and the notice of the great.
Governments, as a result, generally had to tolerate with as much grace as they could muster members' assumption of an absolute right to speak and to raise such issues as they felt necessary – the basis, by the eighteenth century, of a procedural system that placed so many obstacles in the way of achieving anything that it was remarkable that the House came to any decisions at all. That it did was probably because for most of the time only the government had the organisational capacity to ensure that its supporters turned up in the right place at the right time and did the right things; and because, again, for most of the time, there was an acceptance that the government should take a leading role. The government was, in the eighteenth century, essentially in control of the time of the House, but by deference, consent and gentlemanly arrangement, rather than because of any formal rule.
That changed in the nineteenth century. Part of that was down to the inexorable rise in the amount of business it dealt with, the result of the unions with Scotland and (especially) Ireland, an expanding empire, a growing state and an apparently insatiable appetite for private legislation. But a good deal of it was because those eighteenth century assumptions were breaking down. Creative campaigns for parliamentary reform, for the abolition of slavery, for the removal of the income tax, and many others, often linked to powerful external movements, took advantage of the fact that there were, essentially, no rules governing exactly how the House used its time. The result was that the management of government business became impossible.
It took almost a century for the problem to be overcome, for even ministers, exasperated though they could be by the amount of time and effort they wasted in the annual struggle to get their legislation through the House, were deeply reluctant to change the basic principles on which the House operated. Instead, it was addressed piecemeal, with the government reserving specific days throughout the session for its own business: the basic assumption that the government had a right to get its business through meant that, despite grumbling, the House usually accepted. But as the number of days increased, the result was the effective colonisation of more than four fifths of the time available.
Major change to the procedures of the House governing time is usually attributed to the crisis over the disruption of business by Irish members in the 1870s and 1880s. That certainly brought a swathe of new and important rules, including the closure and the guillotine. But in some ways the more significant innovations came in 1896 and 1902: for in those years the Conservative leader Arthur Balfour introduced a new and more systematic way of organising the business of the House, with the lion's share of the time formally reserved for the government by Standing Order, rather than arranged ad hoc throughout the session. A number of Members saw in it both a threat to the basic principle that it should be possible for Members to raise the concerns of their constituents as and when they needed to, and the influence of Joseph Chamberlain, the charismatic leader of the Conservatives' coalition partner, the Liberal Unionists. Chamberlain had made his name by developing the caucus as a way of using grass-roots organisation to put pressure on the central party leadership, and this interest in party democracy spilled over into an impatience with Parliament and its capacity to block or to delay legislation for which a government considered it had a mandate. Supporting Balfour's reforms in 1902 he put the argument forcefully:
I believe that the people who elect the majority of the House have a right to see that that majority has power to carry out what is ex hypothesi the will of the majority of the nation; our elections and our representative system are a perfect and absolute farce if with one hand you pretend that the majority elects a Government, and then with the other hand prevent that Government from doing its proper work.
The argument had become a claim couched in democracy: that a single general election should give the government the right to overcome any obstacle to its legislative power.
The Standing Order approved in 1902 is now, though much amended, Standing Order No. 14, the basis of the way the business of the House of Commons is now organised. Still seen as ensuring that the government has an iron grip on the great majority of the time of the House, leaving private members with few opportunities to initiate significant business, it is the chief obstacle in the way of those who have in recent months been keen to 'seize control of the order paper'. Some have seen it as a basic principle of the British constitution; others have seen it as an abuse of fundamental parliamentary rights. Both views have something to support them, for the British parliamentary tradition has tended to be fiercely defensive of Parliament's rights in principle, but often deferential to the executive in practice. Whichever it is, it has proved a formidable element in the government's ability to manage the House.
sammysturgess September 17, 2019 September 4, 2019 Annual lecture, Brief history of parliamentary time, Brief History of Time, British Academy, featured, House of Commons, Standing Order No. 14, Standing Orders
Previous Previous post: A Victorian record-breaker: Christopher Rice Mansel Talbot, Father of the House
Next Next post: Political Prorogations: a view from the Victorian Commons


text:
Ryan-Linked PAC Followed Rules in Obtaining Sensitive Documents About Virginia Democrat
U.S. Postal Service handed over Abigail Spanberger's personal info in response to FOIA request, CLF says
Posted Aug 29, 2018 4:33 PM
Rep. Cleaver: 'Forget' Trump's tweets... 'We can't continue to react to this' With no evidence, Nunes warns that Democrats are colluding with Mueller to create 'narrative' Democrats renew impeachment inquiry calls after Trump's racist tweets
Former CIA officer and Virginia Democrat Abigail Spanberger accused Congressional Leadership Fund, the super PAC linked to Speaker Paul D. Ryan, of "trafficking in possibly illegally obtained documents" after it obtained her security clearance application through a Freedom of Information Act request. (Steve Helber/AP file photo)
The super PAC affiliated with Speaker Paul D. Ryan pushed back Wednesday against Virginia Democratic congressional candidate Abigail Spanberger's accusation that the group obtained an unredacted copy of her federal security clearance application through illegal channels.
Instead, documents reviewed by Roll Call show the conservative opposition research group America Rising — which works with the Congressional Leadership Fund, the super PAC in question — received Spanberger's government files through a Freedom of Information Act request.
"CLF follows the letter of the law in examining any candidate's background," CLF spokeswoman Courtney Alexander said in a statement. "Ms. Spanberger was no different."
Spanberger, who is challenging Republican Rep. Dave Brat in Virginia's hotly contested 7th District, delivered a cease and desist letter to CLF on Tuesday, condemning it for "trafficking in potentially illegally obtained documents" when it shared the security clearance application with a reporter from The Associated Press on the condition that there be no attribution or fingerprints tying the information back to the CLF, a common agreement between reporters and sources.
"I am not aware of any legal way that CLF could have this document," Spanberger, a former CIA officer and U.S. Postal Inspection Service officer, said, referring to an unredacted copy of her SF-86 security clearance form that the AP reporter told her he had gotten from CLF.
CLF's lawyers issued a response cease-and-desist letter of their own Wednesday afternoon, threatening legal action against Spanberger for "leveling false and irresponsible charges" about how CLF obtained the SF-86.
Democratic, Republican, and nonpartisan groups — as well as media organizations — file FOIA requests for documents on hundreds of political candidates each election cycle. When federal agencies receive such requests, it is their responsibility to determine what documents to send — or not send — to the requesting party.
In Spanberger's case, documents show, the U.S. Postal Service included an unredacted copy of her SF-86 security clearance form in the package it sent America Rising in response to its request. America Rising then sent the documents to CLF.
"Abigail Spanberger needs to ask the USPS why they disclosed certain information in response to a simple FOIA request," America Rising CEO Joe Pounder said in a statement.
Spanberger's legal team has been in touch with the USPS about what information it included its response to America Rising's FOIA request, campaign spokesman Justin Jones said.
David Partenheimer, a public relations manager for the Postal Service, said that it was "looking into this matter."
A question of princicple
Spanberger said Wednesday in an interview with Roll Call that "wherever the fault may lie for the inappropriate activity" was less relevant to her.
"For me, this is an issue of principle," she said. "When you fill out an SF-86, you are putting every single detail about your life down on paper … so that the U.S. government knows everything there is to know about you."
"So the fact that CLF is now attempting to use a document that they should have never obtained to spin some story that is ludicrous, it's not only disappointing, but it is so incredibly disingenuous that I really just can't believe it," she said.
America Rising's Pounder said the "real reason Spanberger is so upset is official government documents show a past employer she didn't want voters to know about."
On her security clearance application, Spanberger disclosed that she had previously taught AP English Literature at a private Islamic school in Alexandria, Virginia, funded by the royal family of Saudi Arabia. The school earned the nickname "Terror High" after the 2005 class valedictorian later admitted that he had joined al-Qaida and was sentenced to 30 years in prison for plotting to kill President George W. Bush.
Spanberger wrote in her letter to CLF that she has "nothing to hide" in her background and is "proud" of her service to the CIA, where she worked abroad for eight years rooting out international terrorism.
To obtain her federal security clearance at the CIA, she underwent a polygraph test where she answered questions about "every single detail" of her life, she said Wednesday.
"For them to make some sort of nefarious connection to a place where I was a long-term substitute teacher teaching AP English when a woman was out on maternity leave is just ridiculous," she said.
ICYMI: No More Blue Wave Metaphors: 2018 Is About Too Many GOP Fires
How it unfolded
America Rising filed the FOIA request on July 9 with the National Personnel Records Center, asking for access to "certain records contained in the official civilian personnel file of former federal employee Abigail Spanberger," per documents independently reviewed by Roll Call.
"Specifically, this request seeks records reflecting Ms. Spanberger's employment dates, annual salaries, title, and position description," America Rising executive Allan Blutstein wrote in the FOIA request.
America Rising did not request any specific documents from the NPRC. In fact, no one can request specific documents through a FOIA request.
On July 12, three days after America Rising filed its FOIA request, the NPRC informed the group it was kicking its request over to the USPS to dig up Spanberger's files and comply with the request.
Roughly two and a half weeks later, on July 30, the USPS human resources department shipped "the entire Office Personnel Folder (OPF) for Abigail Spanberger" to America Rising.
That folder included the unredacted copy of Spanberger's SF-86, the security clearance application she submitted to the USPS for her job there.
Roll Call reviewed the receipt of that package and verified via its tracking number that it was delivered to America Rising on July 31.
CLF then handed the security clearance form with Spanberger's employment history to the AP reporter, with "no attribution and no fingerprints," a CLF source confirmed.
When the AP reporter confronted Spanberger at an event earlier this month, The New York Times reported, Spanberger confirmed that it was "100 percent" a form she had filled out.
She then sent the cease-and-desist letter to CLF.
Spanberger wrote in the letter that she was not just concerned for her own private information, but the private information of other congressional candidates who have worked for the federal government and filled out SF-86 forms.
"As it relates to the entire process of [CLF] attempting to weaponize an SF-86, I think is a horrible precedent," she told Roll Call. "There are people who obtain security clearances who provide very detailed, very detailed personal information," including medical and family records.
"For those people, watching what's happening, to know that an SF-86 that they truly don't want to have made public could be used against them for political purposes is a horrible precedent to set," she added.
Democrats rally
Many Democratic candidates backed Spanberger's criticism of CLF and echoed her claim, without providing evidence, that it had "presumably" used illegal methods to get its hands on federal documents after the original New York Times report on the Virginia Democrat's cease-and-desist letter.
"[CLF] isn't just running attack ads against me, they illegally obtained [Spanberger's] highly confidential security records," Katie Hill, a Democrat running in California's 25th District, tweeted.
CLF has raised and spent millions of dollars on TV and digital ads this cycle painting Democrats all over the country in a negative light.
"When I signed up for this, I knew it would get dirty, but this is dangerous," Hill wrote. "It can't be a line we cross."
Lauren Baer, who won her Democratic primary Tuesday in Florida's 18th District to challenge GOP Rep. Brian Mast, called CLF's actions "disgusting," tweeting that it "illegally obtained & then distributed this National Security Questionnaire from a former CIA officer."
Democratic Congressional Campaign Committee Chairman Ben Ray Luján wrote in a letter to Democratic candidates that Spanberger's SF-86 security clearance form was "an official government document that only President Trump's administration should have in its possession in its unredacted form," the Times reported.
But he did not accuse CLF of any wrongdoing.
"To be clear, we have no reason to believe that Republican groups have illegally obtained any of your personnel files, nor are we certain how C.L.F. got Ms. Spanberger's document in the first place," Luján wrote. "But even the evidence of this isolated incident is deeply troubling."
Inside Elections with Nathan L. Gonzales rates Spanberger's race against Brat Tilts Republican.
Brat, a member of the conservative House Freedom Caucus, won re-election 2016 with 58 percent of the vote. But President Donald Trump carried the seat by just 7 points, a margin several Democratic House candidates have erased in special elections since Trump took office.
Bridget Bowman and Simone Pathé contributed to this report.
Topics: 2018 democrats elections house leadership outside-groups paul-ryan politics republicans Campaigns conservatives Dave Brat DCCC democrats Donald J. Trump Elections Executive Branch House leadership media New York Paul D Ryan Postal Service Republicans Social Security super pacs Virginia POLI


text:
Jetbrains PhpStorm 2017.1 running inside a docker container. This project is derived from [`fgrehm/docker-netbeans`](https://github.com/fgrehm/docker-netbeans).

## Features

* PhpStorm 2017.1
* PHP 5.6
* composer
* graphviz
* NodeJS 5

There is a PHP7 based container in the [`php7`](https://github.com/iainmckay/docker-phpstorm/php7) branch.

## Running

To launch PhpStorm we need to provide the current display and your X11 socket. You can launch PhpStorm with the following command:

```sh
    $ docker run -it --rm \
        -e DISPLAY=$DISPLAY \
        -v /tmp/.X11-unix:/tmp/.X11-unix \
        -v ~/.PhpStorm2017.1:/home/developer/.PhpStorm2017.1 \
        -v ~/Projects:/workspace \
        iainmckay/phpstorm:2017.1-php5
```

With this your configuration will be persisted to `/home/<user>/.PhpStorm2017.1` so that you don't lose it over subsequent runs. It also makes any sourcecode under `/home/<user>/Projects` available to PhpStorm. Inside the dockerized environment, it will be available through /workspace.

Note: Remember to change the ownership of the config directory on the host as it will be created as root if it does not already exist and PhpStorm won't be able to write to it.

## Adding to your launcher

There is a desktop launcher provided in `support/launcher`. You should place `phpstorm.desktop` in `~/.local/share/applications` and place `phpstorm.png` in `~/.local/share/icons`.

You may need to logout and log back in for it to be detected.


The 2018 Smokers Club Fest will be headlined by Kid Cudi, Wiz Khalifa and Schoolboy Q it has been announced. The festival takes place on April 28th and 29th at the Queen Mary grounds in Long Beach, CA. Other notable performers include 2 Chainz, Mac Miller, Lil Pump, Juicy J, Ty Dolla Sign, Currensy, Trippie Redd, Dom Kennedy and more.


Since I was afflicted by unaccustomed jet lag during the first day of the SGIR conference last week, I did not record my comments on the pop culture panel, anticipating that they'd be somewhat rambly and opaque. But since I was presenting my Battlestar Galactica paper, and since the paper is almost unchanged from when I presented it at ISA earlier this year, interested parties can go here and listen to my comments from a few months ago.
Here is a pdf of the slides from the first NSLC International Diplomacy lecture of the 2010 program: "War." Later on this summer i hope to record a performance and podcast it; check back for that if you're interested, or subscribe to the NSLC feed (http://kittenboo.com/blog/file/nslc/feed/) for automagic updates as they happen.
In case it wasn't obvious, and yes I have had questions about this, click on the word "Here" at the start of the post to download the pdf document.
Some people asked to see this, so here it is.


It shows moisturizing and softening activities.
It is well known for its calming and soothing properties, and its ability to improve cutaneous restoration.
It plays moisturizing and soothing activities, and it promotes re-epithelisation.
Amino acid obtained from sugar beet, it is a wetting and hydrating agent.
Apply day and night with a cotton disk on face and neck. It is a leave-in lotion.
Aqua, Rosa centifolia flower water, Centaurea cyanus flower water, Propanediol, Glycerin, Betaine, Arbutus unedo leaf extract, Chamomilla recutita flower extract, Allantoin, Xanthan gum, Polyglyceryl-6 oleate, Caprylyl/capryl glucoside, Sodium phytate, Sodium cocoyl glutamate, Citric acid, Parfum, Glyceryl caprylate, Sodium surfactin, Sodium dehydroacetate, Sodium benzoate, Benzyl alcohol.


text:
More zombies! More action! More adventure!
March 15, 2011 One a DayAsh
I know I've posted about my excitement for a Zombie-related game before but, well, I don't really care; I'm intrigued by this game, so I'm going to post about it. I found out about it after it was posted over at SavyGamer earlier today, and it's called…wait for it, because it's fucking briliant…Project Zomboid*.
It's an indie game and it's only just been announced, so there's a chance that it'll be terrible**, but given that I've told anyone who'll listen how good this sort of game would be, I'm finding it hard not to be excited. Details are a bit thin on the ground, as you'd expect for a game that's just been announced, but the planned features sound incredible. Also, it's got a retro-style isometric view, look:
You can find the fantastic plans for it at the developer blogs here and here.There is one thing that's really annoying me about it though; it's not out yet and I really, really want to play on it. Now go buy it, so the developers can afford to eat – you only need to donate £5 at the moment to get updates for life, so you've got no excuse.
* For now anyway, don't ruin it for me.
** Though most of the indie games I've played have been superb, especially those included in the Humble Indie Bundle.
← Blur: A (very) quick review. Oh, and a dog.	Games, films and violence →
1 thought on "More zombies! More action! More adventure!"
Pingback: First thoughts: Project zomboid | If you ask how I got so bitter…


text:
Q: How to plot gridlines through centrod of contourplot? Please suggest how to plot gridlines that passes through centre of   contour plot (green line in image):
w0 = 1000*10^-6; l = 8; λ = 532*10^-9; rx = .004; we = 100*10^-6;
qw[r_?NumericQ, ϕ_?NumericQ] := ((r Sqrt[2])/w0)^Abs[l]
     Exp[-r^2/w0^2] Cos[(l ϕ + .000002* Exp[-1 r^2/(100 we^2)]*(Pi/λ))]^2

ContourPlot[Evaluate[qw[Sqrt[x^2 + y^2], ArcTan[x, y]]], {x, -rx, rx }, {y, -rx, rx},
     Mesh -> None, PlotPoints -> 40, PlotRange -> All,
     ImageSize -> {400, 400}, PlotRange -> All,
     PerformanceGoal -> {"Speed", "Quality"}, ColorFunction -> "Rainbow"]

redpajama_set_name: RedPajamaStackExchange


text:
import { select } from 'd3-selection';
import ScaleProxy from './ScaleProxy';
import MainContainer from './ui/MainContainer';
import { className } from './ui/utils';

const activeScales = {};
const options = { startHidden: false };

/**
 * Make a scale interactive.
 *
 * Typical usage:
 * ```
 * color = d3.scaleSequential(d3.interpolateMagma)
 *   .domain(d3.extent(data, d => d.v));
 * ```
 *
 * Becomes:
 * ```
 * color = d3.scaleInteractive('color', updateChart)
 *   .scaleSequential(d3.interpolateMagma)
 *   .domain(d3.extent(data, d => d.v));
 * ```
 *
 * @param {String} name The name of the scale
 * @param {Function} update The function to call to redraw a chart
 * @return {Object} The instantiated ScaleProxy object. call `.scale[Type]`
 *   to get typical behavior.
 */
export default function scaleInteractive(name, update) {
  // create a new container if necessary, otherwise add to existing
  const main = select(`.${className('main')}`);
  let mainContainer;
  if (main.empty()) {
    mainContainer = new MainContainer(document.body, options);
  } else {
    mainContainer = main.datum();
  }

  let scaleProxy;
  if (!activeScales[name]) {
    scaleProxy = new ScaleProxy(name);
    activeScales[name] = scaleProxy;
    mainContainer.addScale(scaleProxy);
  } else {
    scaleProxy = activeScales[name];
  }

  // listen for updates and update the chart accordingly
  scaleProxy.on('update.chart', () => { update(); });

  return scaleProxy;
}

/**
 * Function to set global options for the interactive scale
 * Currently, the options are:
 *
 * -  {Boolean} **startHidden**=false If set to true, the UI starts collapsed
 */
scaleInteractive.options = function scaleInteractiveOptions(newOptions) {
  return Object.assign(options, newOptions);
};


text:
Island Šipan
Airport and transport – ferry to Dubrovnik (around 19 km) and to surrounding Elaphiti Islands; airport in Dubrovnik.
History – inhabited in prehistory; among first by Illyrians, than Romans; first time mention as Šipan (from Latin "gypana" meaning the island of eagles) in 1371; since 10th century and until its downfall in 1808 under Dubrovnik Republic; at that time shipbuilding and maritime center with up to 7000 inhabitants.
Interesting to see: remains of Villa Rustica (Šipanska Luka); ruins of church of St. Peter (Velji Vrh; 11th century); church of St. John (Šilovo Selo; 11th century; with frescos; expended in 15th century); church of St. Michael (part of Benedictine monastery; Pakljeno; 11th century); church of St. Stephan (15th century); Rectors Palace (Šipanska Luka; 15th century); ruins of summer residence of the Dubrovnik's Archbishops (between Suđurađ and Šipanska luka; 15th century); fortified castle (built by Tomo) Stjepovic-Skocibuha and big tower (Suđurađ; 16th century); church of Holy Ghost (Suđurađ; 16th century; with a largest flat roof cover of that kind on the Adriatic coast); mansion of (Vice) Stjepović-Skočibuha (16th century; with an rarity example of the only inner preserved wooden balcony on the Mediterranean from the 16th century); tower of Pakljena (16th century).
Info – island with around 42 summer mansions (almost all unkempt) and 34 churches (all built in the period from 7th-16th century); around 545 inhabitants; two main settlements (connected by local bus-line) Šipanska Luka (250 inhabitants) and Suđurađ (150 inhabitants) and 4 smaller villages; covered with Mediterranean vegetation (maquis, aleppo pine, fir trees, cypresses and numerous species of palm tree); cultivation of olive trees, figs, almond trees, carob trees and citruses; large vineyards with finest grapes (long tradition; in the middle ages known on many European courts); highest peak Velji Vrh, 224 m; coastline 29.416 km; surrounding sea abounds with fish.
Where to go out: restaurants.
Inevitable to taste: prosciutto (smoked ham), goat-cheese (matured in olive-oil), fish, local vine and olive oil.
Good to know: in the Middle ages famous Šipan's vineyards and wines were known on many European courts; ruins of the smaller chateau in a place Renatovo holds a coat of arms with inscription "Renatus rex justus" (or René the righteous king) and a legend that René d'Anjou (King of Naples; 1409-1480) was staying in this castle; in the mansion of Vice Stjepović-Skočibuha (16th century) there is a rarity in the hall (above the staircase) a banister, which is a rare example of the only preserved wooden balcony (on the Mediterranean) from the 16th century; in the summer residence of the Dubrovnik's Archbishops used to stayed the humanist and archbishop of Dubrovnik Lodovico Beccadelli (1501-1572) a good friend of Michelangelo Buonarroti (1475–1564; Italian Renaissance painter, sculptor, architect, poet, and engineer); in 15th and 16th century many noble families from Dubrovnik Republic built their summer residences here, also they built towers (near the mansions) as a protection of the frequent pirates' attacks (towers had the entry on the 1st floor; were connected to the mansion by drawbridge; equipped with cistern, fireplace, ingle, wall cabinets, toilets; and the highest premise enabled good view in a case of attack); island Šipan entered in a book of "Guinness World Records" as an island with the most olive trees compared to the size of the island and the number of inhabitants.
For sailors: (42°43'25" N; 17°52'33" E); two ports on the island: E, Suđurađ (San Giorgio) and W Šipanska Luka (Porto Gippana);
Lopud door (passage between islands Šipan and Lopud) – exposed to all winds; shelters from winds Jugo and Bura are: in the port Lopud (island Lopud), and NE in the port Suđurađ; shallow is: in the passage between Ruda and Šipan (5 m W of the cliff Ruda; it is good to leave the shallow on the E side and sail near the cape Konj); reef and shallow is: in front of cape Butor.


Today's postcard is going to be full of summer holiday and blogging thoughts. The photo above was taken during my last summer while working. The last 4 years or so I have been in different summer jobs and loved all of them dearly. I applied for one job this year (Who wouldn't want to be robot mower's babysitter?). However, it's unlikely that I will get this job so generally speaking my holiday will this year be free of working for others!
So, what plans I have for my summer? Even if I won't be working for others, there will be a lot of working for myself. This business thing is taking off slowly so I will literally write whole June. It's not a bad thing! In addition to that, I was invited on two family holidays. At the beginning of June, we will go for Stockholm cruise. While at the end of June my family flies to Germany where we will drive around sightseeing castles. Right after that trip I will fly by myself to Japan and stay there for few months. My perfect summer is full of writing and traveling around the world!
What holiday plans do you have? Any jobs or trips around the world? Feel free to answer this postcard in the comments!
That's a beautiful church. Don't know if I've ever seen a red one. It's homey like a barn.


A traditional trust can sometimes create a conflict between the lifetime and remainder beneficiaries. For example, investment strategies that provide growth that benefits remainder beneficiaries can leave lifetime beneficiaries with little or no annual payouts. This makes it more difficult for your estate plan to achieve your objectives and places your trustee in a difficult position. A total return unitrust (TRU) may offer a solution.
A TRU frees the trustee to employ investment strategies that maximize growth (total return) for the remainder beneficiaries without depriving lifetime beneficiaries of income. Rather than pay out its income to the lifetime beneficiary, a TRU pays out a fixed percentage (typically between 3% and 5%) of the trust's value, recalculated annually, regardless of the trust's earnings.
It's important to plan a TRU carefully, such as by projecting the benefits your beneficiaries will enjoy under various scenarios, including different payout rates, investment strategies and market conditions. Keep in mind that, for a TRU to be effective, it must produce returns that outperform the payout rate, so don't set the rate too high.
Your state's trust laws also must be considered. Some states don't allow TRUs. Also, many states establish payout rates (or ranges of permissible rates) for TRUs, so your flexibility in designing a TRU may be limited. Finally, if a trust is required to pay out all of its income to a current beneficiary, be sure that unitrust payouts will satisfy the definition of "income" under applicable state and federal law.
If you're concerned that an existing, irrevocable, income-only trust may be unfair to certain beneficiaries, it may be possible to convert it into a TRU. To do so, such a conversion must be permitted by applicable state law.
An IRS private letter ruling clarifies that converting a trust into a TRU according to state law shouldn't have any negative federal tax implications. It doesn't cause the trust to lose its grandfathered status for generation-skipping transfer tax purposes.
Is a TRU right for you?
By aligning your beneficiaries' interests, a TRU can relieve tension among your loved ones and allow your trustee to concentrate on developing the most effective investment strategy. We can project TRU benefits for you under various scenarios, help you find out what's permitted in your state and provide additional details about TRUs.


Last 18th to 23rd of february, 2017 it was carried out an activity of Staff Training on some of the technical tools to be used for the project.
The sessions were celebrated in Madrid.
The second international meeting took place in Rzerzów, Poland, next 8th and 9th of June, 2017.
On the 4th and 5th of September 2017 the 3rd transnational meeting of the project FlippingFirst took place in Budapest (Hungary). The meeting was held in the building of SZAMALK-Salesian Post-Secondary School.
On the 15th and 16th of January 2018 a two-day meeting of the project FlippingFirst took place in Ghent (BE), at the deparment for teacher training Campus Kattenberg. On the 15th of January, after a presentation about Artevelde University College by the receiving partner and an overview of the agenda and to do's by the project coordinator, we worked further on the content of the "teacher training", "tourism" and "entrepreneurship" course content.
On the 11th and 12th of June 2018 the final two-day meeting of the project FlippingFirst took place in Burgh-Haamstede (NL). At the office of PRO WORK in Burgh-Haamstede this summer meeting took place.