Well, creating/making such images isn't the hard part but how to deal with 'installation'? Adding a cp call to family_tweaks function or should we add the logos to board support package (same with the various 'Pinebook only' services/settings)?
Adding a cp call to family_tweaks function or should we add the logos to board support package (same with the various 'Pinebook only' services/settings)?
Wrt our boot logo my favourite was bootlogo-armbian_blue_1365_767.png from http://kaiser-edv.de/tmp/NumpU5/ but in the meantime I think it's too large.
I also prefer the blue pinecone armbian logo... looks very slick. When you say too big... are you meaning file size? 3MB being too big for the time that you see the logo?
What do you mean by "too large"? File size? Default is 3MB, if saved to 256 colors it's 1MB without noticeable quality losses. I would prefer to use this as a boot logo too.
What do you mean by "too large"?
Just the optical size (I've not touched Pinebook for a week and when booting it again I had the chance to look at it from an 'average user' perspective). Feel free to replace bootlogo with it.
Feel free to replace bootlogo with it.
Since you're looking at the BMP stuff... any pointers or a link to some docs explaining what command (maybe a imagemagick convert cmd?) I should use to create/convert a compatible BMP for uboot? Either I fed it the wrong format, or ... oh wait, you just committed a change that explains part of it... the paths being wrong for the charge related BMPs anyway.
I tried using the bootlogo.bmp from tkaiser's commit, and shoved it into the root of the microSD, but it still didn't like me... I think it said 'not a BMP' or words to that effect... so I'll look again in the morning... I gave up it for the night once I decided to give up and just use the commit BMP and that didn't work for me.
Drats... was hoping I'd have those patches already as I was using the nightly from... maybe a week ago? Anyway... I'll run a self-build of the current master in a few minutes and see what it's like.
@zador.blood.stained: Edit: One remaining question... I get the boot logo now, but it vanishes as soon as the kernel starts up... normal? and rest doesn't apply Did you check the display settings by any chance? Does that one line also influence the screen refresh rate? I know Luke and I keep harping on about that... but it seems to be a common factor so far... screen refresh rate drops from 60hz to 56hz, funky bottom line of pixels (green or line of red blue green depending on how close you look) goes away, and tearing isn't so obvious on the 11" with horizontal movement of objects on the screen.
OK, so we need to test these values on 14" and if it works fine then this can be considered as fixed.
we need to test these values on 14" and if it works fine then this can be considered as fixed.
Tested without issues on 14" Pinebook, PR merged already. Do we need a patch for the same set of changes for u-boot too?
Do we need a patch for the same set of changes for u-boot too?
Looks like u-boot may use this value, so we can change the DT there too just for the consistency, even though static boot logo should not expose any tearing issues.
I get the boot logo now from uboot, but it vanishes as soon as the kernel starts up... or is that expected?
The LCD brightness doesn't seem to be able to be adjusted via the power management applet in XFCE.
As I said, I personally won't touch suspend/resume at all (on the legacy kernel) unless ARISC firmware sources are provided, but I'll try to fix other issues if I can.
In order to fix suspend on closing the lid in XFCE power manager settings on "Security" tab both locking options should be disabled (since Light Locker is not installed by default), or we should install and test light-locker (though it depends on plymouth...).
I would prefer to go with no locker - its kind of pointless to lock console if we dont use display manager ... if i understand this properly?
Yes, no locker for now is the way to go, though Pinebook is exactly a kind of device which may benefit from password protection in login manager and locking support in the future.
I was using Pinebook for a week and it's performing ... good as a light browsing and remote terminal console work - any objections to move it from WIP section? Any idea why audio stopped to work? IIRC we fixed that.
Any idea why audio stopped to work? IIRC we fixed that.
All audio or only headphones? Maybe mixer controls were changed upstream?
I haven't try headphones yet ... but speakers are off. I am using previous build with upgrade.


text:
Honda shows off its hydrogen fuel cell vehicle at Geneva Motor Show
March 9, 2016	1 By Angie Bergenson
Clarity Fuel Cell has its second European debut
Honda has unveiled its new fuel cell vehicle at the Geneva Motor Show, marking the second debut that the vehicle has made in Europe. The Clarity Fuel Cell vehicle is Honda's latest entry into the clean transportation market and is the first vehicle to house a hydrogen fuel cell and drivetrain system under its hood. This ensures that the vehicle is larger than its competitors, boasting of a five-seat layout. This feature alone may be enough to interest consumers, but the Clarity Fuel Cell is also priced to compete with other fuel cell vehicles, coming in at approximately $60,000.
Honda makes improvements to its fuel cell technology
The automaker has made progress in improving its fuel cell technology. According to Kiyoshi Shimizu, the Clarity project leader, Honda has reduced the thickness of its fuel cell stack by 20%. The automaker has also been able to reduce the overall size of the fuel cell system it uses by a third without sacrificing its performance capabilities. The smaller fuel cell is less expensive and less heavy than more conventional systems, making the Clarity Fuel Cell more fuel efficient.
Cost of fuel cell vehicles are a major detractor to their viability
Fuel cell vehicles have been criticized for their high cost, as fuel cells are developed using a significant amount of platinum. This is not where the costs of fuel cell vehicles stop, however, as infrastructure expenses must also be considered. Hydrogen production is an energy intensive process, which can be relatively expensive depending on the amount of hydrogen that is needed. Conventional production processes are also heavily reliant on fossil-fuels, making fuel cell vehicles less environmentally friendly than they are intended to be.
Lacking hydrogen infrastructure makes fuel cell vehicles unattractive
Honda is not the only company that has developed a fuel cell vehicle. Both Toyota and Hyundai have brought their own vehicles to the commercial market, but neither have yet found mainstream success. This is partly due to the lack of an expansive hydrogen fuel infrastructure. Without such an infrastructure, consumers have very limited access to the hydrogen they need to power their vehicles.
CategoryHydrogen news Hydrogen Fuel Cell Transportation
TagsClarity Fuel Cell clean transportation fuel cell vehicles Geneva Motor Show honda hydrogen fuel hydrogen fuel cells Hyundai Kiyoshi Shimizu Toyota
India is making an aggressive push for solar energy
Solar farms may help to protect endangered wildlife
Enviro-Equipment, Inc. says:
Because of their clients and the lack of fueling stations, it just seems to make more sense that manufacturers of hydrogen vehicles should focus on selling to local, state/provincial and federal government authorities as vehicles used for this usually have a central area where a fueling station could be easily installed. Selling to consumers should be delayed until hydrogen vehicle technology advances enough that they are priced competitively with gas guzzlers.

redpajama_set_name: RedPajamaCommonCrawl


text:
Important Security Update for Adobe Flash Player
Adobe released an emergency security update for Flash Player today. This update patches a vulnerability that could allow attackers to spy on infected users' computers. It's unknown what kind of malware could have been delivered through the vulnerability because the people behind the attacks removed the malicious data from servers when the attacks were discovered; however, it's believed that the group is based in Syria as it appeared the attacks were aimed at Syrian dissidents.
Users of Google Chrome, and Internet Explorer on Windows 8 and 8.1 will get updates through their respective browser updates. Users of other web browsers or systems are encouraged to update Adobe Flash Player as soon as possible.
Major Internet Explorer Vulnerability Discovered
This past weekend, Microsoft announced that versions 6 through 11 of Internet Explorer are vulnerable to attackers via "drive-by attacks" from malicious websites. Previously unknown, this security flaw allows attackers to execute harmful computer code remotely, enabling them to hijack vulnerable computers.
Internet Explorer users are highly encouraged to use an alternate web browser (such as Firefox or Google Chrome) for the time being. If users must use Internet Explorer for certain websites, make sure to only use IE for those website and an alternate browser for other websites and general web browsing.
Researchers Trick Samsung Galaxy S5's Fingerprint Reader
The Samsung Galaxy S5, the latest in Samsung's line of Galaxy smartphones, features a fingerprint scanner that allows the phone's user to unlock it. This is a new feature that is also found on the rival iPhone 5s. However, just like the iPhone, the Galaxy's fingerprint reader is vulnerable to a significant security flaw: An attacker could create a copy of the user's fingerprint and fool the smartphone into unlocking. While it took a little bit of physical work for the security researchers to fool the Galaxy's fingerprint reader–they created a mold of a user's fingerprint from a photo–it may not be considered a lot of work to a determined attacker.
Sophos's Naked Security blog points out a good reason why people shouldn't use their fingerprints for all of their security needs:
What's especially inconvenient about fingerprint authentication is that we're pretty much stuck with the fingerprints we have.
If someone steals a photo of your fingerprint to use for identity theft, you can't change it like you can your password.
Heartbleed Bug Poses Serious Threat to Many Websites
Earlier this week, security researchers discovered a serious vulnerability in the OpenSSL cryptographic library, which is used to protect many web sites including Facebook, Gmail, and Yahoo. The flaw is known popularly as the Heartbleed Bug and allows anyone to view usernames, email, and passwords sent to these sites.
Lifehacker has an informative blog post summarizing how this affects an average Internet user, the next steps users should take, and what popular websites are affected. Mashable also has a chart of potentially affected websites and their responses to the threat.
Microsoft Ends Support for Windows XP
Microsoft ended support for Windows XP today, which means there will be no further security updates or patches for the operating system. While users can continue using XP, the operating system will not be protected against any new vulnerabilities that will arise, so users will find themselves in riskier waters the longer they wait to upgrade to a newer operating system. If you are using Windows XP on a University-owned computer and are supported by CASIT, please contact us and we can consult you on making the switch to a newer operating system. If you are not supported by CASIT, please contact your department's tech support desk.


text:
bool StaticDrumConstraint::isActive( const unsigned ball_idx, const VectorXs& q, const VectorXs& r, const Vector2s& X, const scalar& R )
{
  assert( 2 * r.size() == q.size() );
  assert( ball_idx < r.size() );
  assert( R >= 0.0 ); assert( r( ball_idx ) >= 0.0 );
  assert( R >= r( ball_idx ) );

  return ( X - q.segment<2>( 2 * ball_idx ) ).squaredNorm() >= ( R - r( ball_idx ) ) * ( R - r( ball_idx ) );
}

StaticDrumConstraint::StaticDrumConstraint( const unsigned ball_idx, const VectorXs& q, const scalar& r, const Vector2s& X, const unsigned drum_idx )
: m_idx_ball( ball_idx )
, m_n( ( X - q.segment<2>( 2 * ball_idx ) ).normalized() )
, m_idx_drum( drum_idx )
, m_r_ball( r )
{
  assert( fabs( m_n.norm() - 1.0 ) <= 1.0e-6 );
  assert( m_r_ball > 0.0 );
}

StaticDrumConstraint::~StaticDrumConstraint()
{}

scalar StaticDrumConstraint::evalNdotV( const VectorXs& q, const VectorXs& v ) const
{
  assert( v.size() % 2 == 0 ); assert( 2 * m_idx_ball + 1 < v.size() );

  return m_n.dot( v.segment<2>( 2 * m_idx_ball ) );
}

//void StaticDrumConstraint::resolveImpact( const scalar& CoR, const SparseMatrixsc& M, const VectorXs& vin, VectorXs& vout ) const
//{
//  // TODO
//  std::cerr << "StaticDrumConstraint::resolveImpact temporarily disabled" << std::endl;
//  std::exit( EXIT_FAILURE );
////  assert( vin.size() == vout.size() ); assert( vin.size() % 2 == 0 ); assert( 2*m_idx_ball+1 < vin.size() );
////
////  // Apply impulse along constraint gradient
////  assert( evalNdotV( vin ) < 0.0 );
////  vout.segment<2>( 2 * m_idx_ball ) += -( 1. + CoR ) * evalNdotV( vin ) * m_n;
//}

//void StaticDrumConstraint::exertImpulse( const VectorXs& q, const scalar& lambda, const SparseMatrixsc& Minv, VectorXs& vout ) const
//{
//  assert( vout.size() % 2 == 0 ); assert( 2 * m_idx_ball + 1 < vout.size() );
//  assert( Minv.rows() == Minv.cols() ); assert( Minv.nonZeros() == Minv.rows() ); assert( Minv.rows() == vout.size() );
//  assert( Minv.valuePtr()[ 2 * m_idx_ball ] == Minv.valuePtr()[ 2 * m_idx_ball + 1 ] );
//
//  vout.segment<2>( 2 * m_idx_ball ) += Minv.valuePtr()[ 2 * m_idx_ball ] * lambda * m_n;
//}

void StaticDrumConstraint::evalgradg( const VectorXs& q, const int col, SparseMatrixsc& G, const FlowableSystem& fsys ) const
{
  assert( col >= 0 ); assert( col < G.cols() ); assert( 2 * m_idx_ball + 1 < unsigned( G.rows() ) );

  // MUST BE ADDED GOING DOWN THE COLUMN. DO NOT TOUCH ANOTHER COLUMN.
  G.insert( 2 * m_idx_ball,     col ) = m_n.x();
  G.insert( 2 * m_idx_ball + 1, col ) = m_n.y();
}

void StaticDrumConstraint::computeGeneralizedFrictionDisk( const VectorXs& q, const VectorXs& v, const int start_column, const int num_samples, SparseMatrixsc& D, VectorXs& gdotD ) const
{
  assert( start_column >= 0 ); assert( start_column < D.cols() );
  assert( D.cols() == gdotD.size() );
  assert( num_samples == 1 );

  // Rotate the normal by 90 degrees
  assert( fabs( m_n.norm() - 1.0 ) <= 1.0e-6 );
  const Vector2s t{ -m_n.y(), m_n.x() };
  assert( fabs( m_n.dot( t ) ) <= 1.0e-6 );
  assert( fabs( t.norm() - 1.0 ) <= 1.0e-6 );

  // Effect on center of mass
  assert( 2 * m_idx_ball + 1 < unsigned( D.rows() ) );
  D.insert( 2 * m_idx_ball + 0, start_column ) = t.x();
  D.insert( 2 * m_idx_ball + 1, start_column ) = t.y();

  // Relative velocity contribution from kinematic scripting, zero for now
  gdotD( start_column ) = 0.0;
}

void StaticDrumConstraint::computeGeneralizedFrictionGivenTangentSample( const VectorXs& q, const VectorXs& t, const unsigned column, SparseMatrixsc& D ) const
{
  assert( t.size() == 2 ); assert( column < unsigned( D.cols() ) ); assert( q.size() % 2 == 0 );
  assert( fabs( t.norm() - 1.0 ) <= 1.0e-6 ); assert( fabs( m_n.dot( t ) ) <= 1.0e-6 );

  // Effect on center of mass
  assert( 2 * m_idx_ball + 1 < unsigned( D.rows() ) );
  D.insert( 2 * m_idx_ball + 0, column ) = t.x();
  D.insert( 2 * m_idx_ball + 1, column ) = t.y();
}

int StaticDrumConstraint::impactStencilSize() const
{
  return 2;
}

int StaticDrumConstraint::frictionStencilSize() const
{
  return 2;
}

void StaticDrumConstraint::getSimulatedBodyIndices( std::pair<int,int>& bodies ) const
{
  bodies.first = m_idx_ball;
  bodies.second = -1;
}

void StaticDrumConstraint::getBodyIndices( std::pair<int,int>& bodies ) const
{
  this->getSimulatedBodyIndices( bodies );
}

void StaticDrumConstraint::evalKinematicNormalRelVel( const VectorXs& q, const int strt_idx, VectorXs& gdotN ) const
{
  assert( strt_idx >= 0 ); assert( strt_idx < gdotN.size() );

  // No kinematic scripting here, yet
  gdotN( strt_idx ) = 0.0;
}

void StaticDrumConstraint::evalH( const VectorXs& q, const MatrixXXsc& basis, MatrixXXsc& H0, MatrixXXsc& H1 ) const
{
  assert( H0.rows() == 2 ); assert( H0.cols() == 2 );
  assert( H1.rows() == 2 ); assert( H1.cols() == 2 );
  assert( ( basis * basis.transpose() - MatrixXXsc::Identity( 2, 2 ) ).lpNorm<Eigen::Infinity>() <= 1.0e-6 );
  assert( fabs( basis.determinant() - 1.0 ) <= 1.0e-6 );

  // Grab the contact normal
  const Vector2s n{ basis.col( 0 ) };
  // Grab the tangent basis
  const Vector2s t{ basis.col( 1 ) };

  // Format for H:
  //   n^T
  //   t^T
  H0.block<1,2>(0,0) = n;
  H0.block<1,2>(1,0) = t;
}

bool StaticDrumConstraint::conservesTranslationalMomentum() const
{
  return false;
}

bool StaticDrumConstraint::conservesAngularMomentumUnderImpact() const
{
  return false;
}

bool StaticDrumConstraint::conservesAngularMomentumUnderImpactAndFriction() const
{
  return false;
}

std::string StaticDrumConstraint::name() const
{
  return "static_drum_constraint";
}

void StaticDrumConstraint::getWorldSpaceContactPoint( const VectorXs& q, VectorXs& contact_point ) const
{
  contact_point = q.segment<2>( 2 * m_idx_ball ) - m_r_ball * m_n;
}

void StaticDrumConstraint::getWorldSpaceContactNormal( const VectorXs& q, VectorXs& contact_normal ) const
{
  contact_normal = m_n;
}

unsigned StaticDrumConstraint::getStaticObjectIndex() const
{
  return m_idx_drum;
}

unsigned StaticDrumConstraint::drumIdx() const
{
  return m_idx_drum;
}

unsigned StaticDrumConstraint::ballIdx() const
{
  return m_idx_ball;
}

void StaticDrumConstraint::computeContactBasis( const VectorXs& q, const VectorXs& v, MatrixXXsc& basis ) const
{
  assert( fabs( m_n.norm() - 1.0 ) <= 1.0e-6 );
  const Vector2s t{ -m_n.y(), m_n.x() };
  assert( fabs( t.norm() - 1.0 ) <= 1.0e-6 ); assert( fabs( m_n.dot( t ) ) <= 1.0e-6 );

  basis.resize( 2, 2 );
  basis.col( 0 ) = m_n;
  basis.col( 1 ) = t;
}

VectorXs StaticDrumConstraint::computeRelativeVelocity( const VectorXs& q, const VectorXs& v ) const
{
  assert( v.size() % 2 == 0 ); assert( q.size() == v.size() ); assert( 2 * m_idx_ball + 1 < v.size() );
  return v.segment<2>( 2 * m_idx_ball );
}

void StaticDrumConstraint::setBodyIndex0( const unsigned idx )
{
  m_idx_ball = idx;
}

VectorXs StaticDrumConstraint::computeKinematicRelativeVelocity( const VectorXs& q, const VectorXs& v ) const
{
  // No kinematic contribution, for now
  return VectorXs::Zero( 2 );
}

redpajama_set_name: RedPajamaGithub


Our mission is to simplify the process of customizing IKEA's kitchen system; to make it dead simple to upgrade from IKEA cabinets to "custom cabinets" without giving up the cost benefits of using IKEA's modular system. So we strive to make working with Kokeena as easy as possible. Designing and remodeling a kitchen can be stressful. We know - we've done it! We don't mind if you want three or four different quotes. And we certainly won't mind if you change your mind a few times. We've been there before. If you have lots of questions, that's ok, too! We're here to help. We want you to love your kitchen.
Kokeena partners with with established custom cabinet shops who have earned a reputation for quality and craftsmanship. Every Kokeena door is made to order, according to our exacting specifications, by our partners. We don't keep any doors "in stock." When you place an order with Kokeena, one of our partners makes your doors especially for you. We do this to ensure that the doors for your project all come from the same batch of wood - so the coloration and grain quality is the same on every panel. This approach also allows us to match the grain across multiple doors and drawer fronts (which is also why we need to see your IKEA kitchen plan - so we get the grain matching right). Once ready, your order will be packaged and shipped to you by the shop partner who made your doors.
Ready to get pricing on a door (or two or three) that you like? It's easy! Just click "Get a Quote" under the door you like and give us some basic information. We'll follow up with you within 24 hours with instructions on how to share your IKEA kitchen plan or architectural drawings with us, which we will use to price the door (or doors) you're interested in. We'll probably have some questions, so we'll keep in touch over email. Within a few days we'll have pricing for you, including freight (if any).
There is a minimum order of $2000.
It's a good idea to buy a sample of the grain, paint or laminate that you're considering for your project. Our samples are large enough for you to get a feel for the how the color or the grain pattern will "play" in your project with the other materials you're considering. Samples can be purchased from the website. Expect them to arrive in about two weeks.
Once you've settled on a door and made all the final tweaks to your plan, we'll prepare the final manufacturing order that will be used by the shop to make your doors. We'll update pricing if you've made any changes to your plan or changed any specifications from the quote. We'll provide an itemized order sheet for your review so you can ensure everything on your order is just right. To start making your doors, we'll take a 50% deposit on the order. Once we've received your deposit, we'll provide you with a "ready-to-ship" date (when the doors will be ready to ship) and an approximate delivery date. Final payment is due before doors can be delivered. Be sure to read our Order Terms.
"Lead time" is the amount of time it takes from order to "ready-to-ship." Lead times can be impacted by many factors, including availability of materials, time of year (busy season / slow season), and special order requests. Generally, lead times run four to six weeks; during the busy season, this can sometimes stretch to eight weeks. We'll always give you a firm "ready-to-ship" date at the time of order.
If your project is in the Portland area you can pick up your order will-call at our NW Portland shop (there is no delivery or handling charge for will-call pickup). Alternately, we can arrange a for local delivery service to deliver your order to your project site, for a fee. Someone from Kokeena will reach out to coordinate a delivery day and time. You will need to be at the project site to receive the delivery. Read more.
We'll work with you to arrange for the most cost-effective motor freight option to your location. While it's possible to deliver to your door, it's less expensive for you to pick up your order will-call at the nearest freight terminal.
We're not currently accepting orders smaller than $2000.
Because each order is custom - made specifically for you - there are no returns. Each of our partners does, however, provide warranty service for defects in material or workmanship, including warpage.
Wood has natural variations in grain and color. These variations are not considered defects. Read more about the natural variations in wood, and how we work to make sure you get what you're looking for.
Most of Kokeena's doors come with a five year warranty.


text:
Citizens United Advisory Referendum Introduced
April 19, 2017 Jim Crist Wisconsin
Contact: Jim Crist, 608-274-6201, wisconsin@unitedtoamend.org
Rep. Subeck, Sen. Hansen back giving voters a voice
MADISON — On Wednesday, April 19th, two lawmakers introduced resolutions that would create a Citizens United advisory referendum asking voters if they support putting limits on the corrupting influence big money has in political campaigns.
The Money Out, Voters In coalition, which backs the bill, includes 34 grassroots organizations in Wisconsin. The non-binding referendum would give voters the opportunity to declare how they feel about corporations, unions and other artificial entities spending unlimited amounts of money to influence the outcomes of Wisconsin elections.
"When our Founding Fathers envisioned the right to free speech, I certainly don't think they were envisioning major corporations spending millions of dollars to influence elections," said Rep. Lisa Subeck (D-Madison), the Assembly lead author of the bill. "Corporations should be using their profits to put America back to work, not to buy our public elections."
In the most recent election cycle, outside spending on federal elections reached $1.4 billion, ten times more than the 2008 election cycle. Much of this money comes from a handful of billionaires. Approximately, $6.5 billion dollars was spent on the 2016 federal elections.
"It doesn't matter what part of the state you live in, the overwhelming flood of money pouring into our state to influence our elections is a major concern," said Sen. Dave Hansen (D-Green Bay), who is the lead Senate author of the bill. "Candidates no longer have control over their own campaigns and the voters have no true sense of where candidates stand on the issues anymore. It's time to let the voters be heard on this critical threat to our democracy."
Rep. Subeck and Sen. Hansen introduced the resolutions at 11:30, in the Assembly Parlor. The Assembly bill is currently designated as LRB-176 and the Senate bill is LRB-1138.
In the 2010 Citizens United decision, the Supreme Court sided with the wealthy elite against the interests of the American people. More than 5 million people have signed petitions expressing their strong opposition to Citizens United. Over 730 communities across the U.S. have passed resolutions and 19 states have called for a constitutional amendment. Wisconsin United To Amend has been a champion of reform, supporting citizen activists around the state. A total of 105 communities in Wisconsin have passed referenda and resolutions calling for a constitutional amendment. In total, 2.8 million people (49% of Wisconsinites) live in these jurisdictions. The amendment would clarify that:
The rights protected in the Constitution are those of individual human beings only
The spending of money is not speech, and political spending can be limited to allow all Americans to participate in the democratic process
A video of the press conference can be seen HERE.
Photos of the press conference can be seen HERE.
United To Amend is a non-partisan, all volunteer, grassroots organization.
For more information visit wiuta.org
Background material can be obtained here: pdf1, pdf2 and pdf3.
Photos: photo1, photo2, photo3, photo4, photo5, photo6 and photo7.


text:
Land Lines
Latest Quarterly
All Quarterlies
Modeling Future Residential Outdoor Water Demand in the U.S. West
By Gretel Follingstad and Austin Troy, January 27, 2022
This article is adapted from a report on a project funded by the Babbitt Center for Land and Water Policy and the Water Research Foundation. Several municipal staff members in Aurora, Colorado, generously provided data and support for the project, including Lyle Whitney, Zach Vernon, and Timothy York at Aurora Water and Karen Hancock, principal planner with the City of Aurora.
The Front Range of Colorado, an urban corridor east of the Rocky Mountains that includes Denver, Boulder, and other densely populated areas, increasingly faces a perilous combination: rapid population growth and a capricious water supply. With a semi-arid climate and a history of lengthy drought periods, the region is experiencing an increasing imbalance between water supply and demand, a situation aggravated by climate change. Water managers are faced with the challenge of securing an adequate water supply for future growth and new development.
Our research at the University of Colorado applies an innovative methodology to water demand forecasting that provides key insights into the relationships between development decisions, water needs, and growth. This in-depth analysis of residential outdoor water use in Aurora, Colorado, uses a novel housing typology to inform 50 unique future development scenarios, providing a water blueprint for future projected growth, a methodology that can be applied to other communities. The study forecasts future water demand under various growth, climate change, and design scenarios, and demonstrates the inherent value and necessity of connecting water management and land use planning.
Projecting Water Demand in Aurora
The study area is the City of Aurora, Colorado, a growing municipality located in the Denver metro area. Like most communities in the region, Aurora is facing intense population growth and development pressures, with close to 2 percent annual projected growth to 2070, which will almost double the current population (Data & Demographics: Population, 2020).
While Aurora has prioritized securing water rights to ensure the community has the needed water supply to support that growth, these are predominantly surface water supplies. They are vulnerable to drought and climate change and can be usurped by those with higher-priority rights to Colorado River water. These circumstances leave the community's water security vulnerable, providing ample incentive for developing a better understanding of a variety of possible trajectories of future water demand, which can also inform and prioritize land use policy changes.
Based on the best available data for population growth, land use, and water use, this study generated growth scenarios out to the year 2050. The study methodology is based on the creation of a unique housing typology, which reflects the current housing stock in Aurora. The housing types were defined by yard size, home value, and current outdoor water use. This data was then analyzed to determine the key housing characteristics that predicted significantly different water use, based on built environment characteristics. The two most significant variables were house value and pervious lot areas—in other words, larger houses with larger yards predictably used more water. This is consistent with other findings in the literature pointing to income levels and yard size as key drivers for water demand (Arbues and Villanua 2006, Dalhuisen et al. 2003, Locke et al. 2018, Rogers 2002). The analysis allowed for the classification of all residential units in the data set into eight distinct housing types.
The scenario development was initiated by establishing a baseline growth scenario which projects full build out of Aurora's approved master planned (MP) developments. The housing typology was matched to the expected future units in the MPs, based on an analysis of their yard sizes and home values. Using the water use data for each house type, the outdoor water demand was calculated for the projected MP developments. This calculation was used as the baseline scenario for comparison with 50 subsequently developed scenarios.
The subsequent scenarios combine six factors: predicted development extent, pervious area, home values, climate change severity, landscape design, and level of irrigation efficiency. A portion of the scenarios includes projection of growth beyond the extent of MPs, simulating unplanned development of what is currently open space prairie lands. Because the distribution of housing types in these unplanned future development areas is unknown, the researchers used Aurora's Unified Development Ordinance guidelines to develop scenarios with different combinations of housing types.
Landscape design, irrigation efficiency, and climate variables were added to the scenario model as multipliers that either increase or decrease overall outdoor water use per unit area. The 50 scenarios were organized into ten groups of five scenarios, which had the same sequence of landscape design, climate change extent, and irrigation efficiency values. This allowed for a clear understanding of the impact of the multipliers and the development extent.
The resulting scenarios address a wide set of possible future circumstances that were designed to reflect a range of realistic possible outcomes. By providing insight into how impacts may change based on factors like climate and population growth, this methodology can inform management and policy decisions related to lot size and landscaping standards. For example, the results show that having a development ordinance that limits lot sizes for single family residential development and requires at least 50 percent low-water (xeric) landscaping would yield water savings up to 35 percent.
Conclusions and Scalability
Given the multiple constraints on sustaining future water supply in the Colorado River Basin, creating a portfolio of reasonable outcomes can be critical for managing sustainable growth. The key factors within the bounds of land use planning include growth boundaries, lot sizes and housing types, landscape design regulations (e.g., xeric requirements or turf limits), and irrigation efficiency standards.
The results from this model show that new development that requires 50 percent xeric landscaping combined with efficient irrigation significantly reduces outdoor water demand, even when using the highest climate change impact multiplier and the greatest extent of development scenarios.
Notably, this model uses only half-xeric yards, versus modeling the entire outdoor pervious space with xeric design. This is because the current UDO calls for low-water-use front yards, while back yards have no regulatory parameters on landscape design. This suggests that creating a 100 percent xeric landscape yard would likely prove twice as effective. The half-xeric yard was chosen due to the guidelines of Aurora's UDO ordinance, which requires small lot homes to have xeric designed front yards. Expanding that ordinance to 100 percent xeric landscaping for future growth would significantly contribute to meeting water supply goals, while still accommodating growth projections.
The scenario modeling in this study provides a unique look at the coupled effects of multiple factors that influence outdoor water demand. The results show that best practices for low water use landscape design and irrigation efficiency can lower water footprints for high population growth in a warming climate, as predicted for Aurora. These outcomes reinforce the importance of integrating land use planning and water management.
The conservative projections for climate change used in this study are likely estimates of future realities, and our results reveal that community planning that includes water smart land use zoning, building code improvements, and landscape requirements yields positive effects for future water resilience.
Beyond the direct usefulness of this study to Aurora, much of its value lies in demonstrating that the methodology is feasible, yields reasonable results, and is scalable to larger regions.
Many cities in the Colorado River Basin and throughout the West are facing similar growth pressures to those seen along Colorado's Front Range. Our findings support the recommendation for jurisdictions to carefully consider where and how development occurs, before extending future populations away from the urban core through annexations of undeveloped open spaces, prairies, and greenfields. Moreover, this water demand forecasting model demonstrates the promising opportunities available for the arid West to use water-smart land use planning to create a more resilient future.
Gretel Follingstad is a PhD candidate in Geography, Planning & Design, with a research and pedological focus on Climate Resilience Planning, in the Department of Urban and Regional Planning at the University of Colorado, Denver
Austin Troy is a professor in the Department of Urban and Regional Planning at the University of Colorado, Denver.
Lead image: A waterwise yard in Aurora, Colorado. Credit: City of Aurora.
Arbues, Fernando, and Inmaculada Villanua. 2006. "Potential for Pricing Policies in Water Resource Management: Estimation of Urban Residential Water Demand in Zaragoza, Spain." Urban Studies 43(13): 2421–2442. https://doi.org/10.1080/00420980601038255.
Dalhuisen, Jasper M., Raymond J. G. M. Florax, Henri L. F. DeGroot, and Peter Nijkamp. 2003. "Price and Income Elasticities of Residential Water Demand: A Meta-Analysis." Land Economics 79: 292–308. http://ron-griffin.tamu.edu/x677/readings/dalhuisen.pdf.
Data & Demographics: Population. 2020. Aurora Colorado. https://www.auroragov.org/cms/One.aspx?portalId=16242704&pageId=16394086.
Locke, Dexter H., Rinku Roy Chowdhury, J. Morgan Grove, Deborah G. Martin, Eli Goldman, John Rogan, and Peter Groffman. 2018. "Social Norms, Yard Care, and the Difference between Front and Back Yard Management: Examining the Landscape Mullets Concept on Urban Residential Lands." Society & Natural Resources 31(10): 1169–1188. https://doi.org/10.1080/08941920.2018.1481549.
Rogers, Peter, Radhika de Silva, and Ramesh Batia. 2002. "Water Is an Economic Good: How to Use Prices to Promote Equity, Efficiency, and Sustainability." Water Policy 4(1): 1–17. https://doi.org/10.1016/S1366-7017(02)00004-1.
Tags: Infraestrutura, Uso do Solo, Planejamento de Uso do Solo, Governo Local, Planejamento, Serviços Públicos
Inglês Version


A Snapchat filter nearly doubled the song's previous high mark for pageviews.
Wisconsin-born singer Ava Max has a bubbling hit on her hands with "Sweet but Psycho." The catchy pop song is produced by Cirkut, who is known for working with Katy Perry, Rihanna, and The Weeknd, and it's been added to Spotify's Today's Top Hits and Pop Rising playlists. More recently, the single has received an extra boost from the social media apps Snapchat and TikTok.
After a steady rise in Genius daily pageviews since its release in mid-August, "Sweet but Psycho" nearly doubled in pageviews when it was used in a Snapchat filter that rolled out on October 27. The song reached a new high of 10,396 pageviews after music fans flocked to Genius in order to learn the song's lyrics. Before that, its previous high was 5,942 pageviews on October 24. Since that spike, "Sweet but Psycho" has maintained the momentum, fluctuating between 7,257 and 10,033 daily pageviews.
"Sweet but Psycho" has also taken off in popularity on the the lip sync app TikTok, where videos tagged with #sweetbutpsycho have over 9 million total views to date. Perhaps not coincidentally, the only song above "Sweet but Psycho" on Spotify's Global Viral Chart is YouTube duo iLOVEFRiDAY's "Mia Khalifa," which went viral thanks to a TikTok meme that spread outside of the app.
It looks like "Sweet but Psycho" is on the verge of entering the Billboard Hot 100. The track currently sits at No. 24 on the Bubbling Under Hot 100 chart, which ranks the Top 25 songs which have yet to appear on the Hot 100. If the momentum continues, there's no doubt that Ava has Snapchat and TikTok to thank for the track's growing success.
Listen to the song above and read all the lyrics to Ava Max's "Sweet but Psycho" on Genius now.


When you've exhausted all of your efforts to try and relieve your pain on your own, it's time to see a professional. Consider these 3 points when choosing the right physical therapist to help relieve your pain faster.
Receive exclusive physical therapy health and wellness articles written by Dr. Michael Rubino directly to your inbox! Sign up for our eNewsletter.


' the sun, Wednesday; cIctober i9i8.
da in the Hiawatha Handicap at the!
junong tboie f he left behind her were "W.
ut John Sanf ord'a Tuscaloosa.
jsrsntla. which neat her stablemate.
Polygon, halt a enith for place, honors.
bones look like cheap selling platers.
tie colt. The offer was refused.
purse was worth 6nly $150.
Joseph K. Murphy of St. Louis. C. E.
110,000 by making three Investments.
fte largest subscription on Liberty Day.
picture of the champion suitably framed.
ird. On mile and seventy yards, bellint;.
1 , m . I'iMJ Hi.v. wul Wm Mn.
n,A iiuiunaa. ocuius nine iwv.
gMttland a alxleenth. For all sees.
i 55. MTrrart 111,. Hopkins.
ii u Wt- Jockey. St.
wwLtr'J"-14-. Burt food. Won dHvloa'.
,b. fK by Spanish rrlnce-Mtrrlmert.
jjjjjd by P, a. Qark. Trained by W.
iJiil'' R?!,M raUe. d alxUenth.
lsVSi- w- Jockey. SI. PI.
Jne-irtiri. Stm rood. Won drtvlnr.
Suffrth ' ' UUreth- Tr.'nsd by i. O.
officers training camp and trtlt leave.
with a fifteen minute , scrimmage.
terminator was due largely to hla skill.
ror nis dereat as much as the fast pace.
and mile and a sixteenth In 1:44 1-5.
rt.io. third. Time. 1:11 1-5. Itoarkonr.
Ssntrrdale. Mu Vo.kl. Speedy IMrt Potlu.
Oshlnda and Phantom Maid also ran.
Brand. IK (Mshenr). fi.ee, third. Time. .
Shannon Hirer. AhdATt. HmW R.rU.
Tfcletif, Bob BedQeM and Cloots also ran.
ward: ut fnrlonre: Sabahdar, 117 (Rum.
1:11 . FUeen. Fort BltM. Milkman. DoUns.
ror three-yMr-olda; 00a mil: .Exterminator.
Ill IKnapp). IZT.m, : eqt, won; the Porter.
(Kumtner), W, eut. ncond: Sunny Slope.
Hand Off. Grouse. Jusnlte III., Bar, Wodao.
J." nd sixteenth: Nlrel. w (Q-Brien).
Lrnn, alDwt Effxuojit, Ilcalrn and Qallrr.
tlUe. Fighters, who battled In ev.ne.
boxed under the name of Murray Perkel.
Perkel started boxing ns-an amateur!
that went to an Francisco that year.
been postponed to October 24.
Roderick Xhu Ill 'Blue Derll..
Filth Race Three-year-olds and upward!
with 8. A. T.'C. teams near this city.
to coach the new team.
making a high run of tt.
and to-night will be pitted against J.
two victories and no defeats.
fealed William Barrett by 100 to J, and.
asi nignt. cahn failed to appear.
Johnny Layton, the veteran pocket bll.
made a high run of 4T and In all t re.
sped played a sensational game. .
T. 4, 14 S4. No cratch; hl(h run 15.
Oreenleaf J. 14. 1. II, IX 14, 0. , .
next season. It was announced to-day.
Cereralc, lit: Jscneta, lot: Snndarla. W.
nell. 107; Count Dallant. lit: Cinders, 110.
Uibole, lbs: Candidal II., 114; Helen Atkln.
Unrron. Ul: Halt Meaturr. 111.
and Upward; six furlonist reo.
upward; one mile snd a sixteenth: O, M.
for th Hllk Sox, who have scored vie.
torles over moat of the tile leasu clube.
great nteU of the kind of equipment offered.
Fred Walker. Sighs (or Another Boynlon.
squad' at the Newport Naval Station and he sighs for another Boynton.
Resents Corps at ths Coyn School and will be unable to play with the team.
college In Minnesota and last year waa with the navy team at Ban Francisco.
positions. I would give my kingdom for another Boynton at quarterback.
may have some bearing on the ultlraate decision ot the commandant here.
to schedule gomes that will be ot some consequence in a football sense.
that reason most games will be played at Newport if that can be arranged."
A Perhaps There Is a Sarprlie In Store for Jlsi Rice.
Rico may be dua for a surprise.
POsprceck aad Worse Asovt XVocal Sexixg Btehlont.
most expert accounts that Leonard had shaded the 'Old Master.' "
ous practice? Poppycock and worse!
"Saturday, November I Illinois ys. wis.
..i. ttFtttn.! Wlseonaln va. Mlanaeota.
k Saturday! November tl Illinois vs. Chi.
Minnesota vs. Chlcag. at Chicago.
"PLU" LET8 UP AT NAVY.
ANNArb'Ul,' W4.. Oct. I. Ths "Flu"
vember S3' and 39 at Annapolis.
ipirttl DstpotrA (o Tss ten.
By a margin of thirteen strokes J. W.
prlte over the double circuit went to A.
hole round, and' this went to James O.
Graham, with a card ot 104 It, Tt.
of the tournament consisted of Frank B.
Capt Gerald Stratton, Capt. F. H.
feated Oeorge Kerrlcan by two up.
th lloyal OIY(l. will play two sam-.
on la likely te pitch against him.
reptlonslty tempting for II r. Ilaes or Mr.
been washed into the river.
ware this year hae been extremely poor.
cities, so they must shift for themeelves.
years I have hunted bait with Old .11m.
so that tO'dsy I know most of the spots.
Narroweburg, N. T., Ojt. 8.
moutli baaj caught In ths freah .
FIRST BACK AT StM P.M.
P. M, Course also reaehed by lt.
A vs. L to Jamaica, tuenee hy trolley.
renewal et th business of baseball.
game, wasfh property of another club.
will be hld at Cdtle Park next Sunday.
Is the result Of a draw recently.
FROM OOTOB1R TO OCTOBER 13.
rererene to canned shrimp, while I,nu!
'Ji1, e"r Bn afternoon train.
inai aay. Ho that's the unsner.
tint rrem the asms boat, a feat accom!
anS Capt C. K Barms. m'sspsiShe PB "a?
ti nr'si nisi nsnti . .
Canal, rreeport. CAPT. JOK hAYNmt"
CI SkE ' Claaon Pt. daily etcept xson!
apply, Capt CII.VS. HOss. Port Colborns.
Wanted Auloei good earn rash ready.
Jandcrf, 1IJ1 Brcadrsj- Tt: Circle :tT4.
1. !. HM "hd Hun.
I A. II. Cart, ttlti si.
by the South Amboy Explosion.
Soldiers, to Fight In France.
nue. lllth Htreet and Lexington Avenue.
Tremont Avenue. SEI7 Decatur Avenue.
Brooklyn: 110 Jay Street 71S Flatbuah.
Street and Third Avenue, 917 Broadway.
Island City: K7I Manhattan Avenue.
Ittth St and Ird Are.
lllth Ut. and Lenos Av.
17th St. nnd Ird Ave.
(th Ave. and 40th Ut.
J. J. I.ANNIN CO., Props.
vi I r. f, lit. i, n IJ V r..M II l.tl.
aged to give comfort and health.
A Oermlclde Cllmtt snd Clesn Streets.
No Duit. No Din. Innumetsklc Out.
SI'ltllCK CA11IN INN Hqomi. en Su .


Promo for the 24 Season 3 DVD on sale December 7, 2004. It advertises the included 24 Season 4 Prequel bonus feature.
24 Season 3 Episode 19 Promo (7:00AM – 8:00AM).
Promo for 24 Season 3 Episode 6 (6:00 PM – 7:00 PM). Jack Bauer is flying over Los Angeles in a stolen helicopter with terrorist Ramon Salazar and President David Palmer must make the tough decision on whether to shoot him down.
Promo for 24 Season 3 Episode 10 (10:00PM – 11:00PM). Claudia Salazar helps Chase Edmunds escape by secretly handing him a knife. Jack Bauer must convince Nina Myers he's a bad guy by kissing her.


Help me cover the costs of running the AviationPro channel!
I put a lot of time and effort in my videos. Your contribution is very helpful & appreciated!
Support me via Patreon by becoming my patron! You can receive great rewards depending on the amount you pledge every month. Click on the image to go to my Patreon page!
Patreon is a website that allows people to support their favorite artists and creators, either on a 'per creation basis' or monthy (AviationPro uses the monthly scheme). As long as you have a PayPal account or Credit Card you should be able to use Patreon.
Make a single donation via PayPal to show your support to the AviationPro channel! Click on the image to go to PayPal.
PayPal is a worldwide service allowing you to make payments without needing a credit card. You can create a PayPal account and link it your bank account. PayPal will automatically deduct the value of transactions you make from your bank account. PayPal is a great way to make a single donation whenever you want, without being tied to a monthly scheme like Patreon.
Why should you support AviationPro?
Making videos takes a lot of time and there are some costs involved in running the channel and this website. In order to be able to make more and better videos, I need your help!
A lot of time and effort is put into making educational aviation, flight simulation & VATSIM videos. Especially editing videos takes more time than you may think! I do all of this next to my studies and I could use the extra financial support. So if you have something left, please consider contributing to the AviationPro channel! It really helps a lot and allows me to continue making (better) videos on the AviationPro channel!
More educative flight simulator/VATSIM videos!
You can get great rewards if you contribute via Patreon!
Become part of a growing community and learning environment!
Thanks you for considering supporting AviationPro!


I'm still here, but it has been a while!
Most of you know where to find me these days...Facebook! I will still post my seasonal décor here, but I'm so busy with my online business and Facebook that I don't have time to do as many blog posts as I used to do. I will be posting the rest of my fall and Christmas décor here soon so be sure and check back!
I just finished my fall mantel over the weekend. I hot glued a black wooden B to a burlap covered piece of cardboard and framed it. It was an easy project. I made the arrangements on each side along with the piece in the middle. I used sunflowers, pumpkins, natural sticks and moss balls. I especially love the little moss balls coming out of the arrangements.
Some of you might notice the new curtains. I know a lot of you loved the red and gold silk checked ones and I did too, but they had to go! I had them for 10 years and they were faded and had holes in them. I found these on ATGstores.com and love them! They are called Mirage stripe if you are interested. They are very well made. Also, the wooden lanterns are from Kirkland's.
I added some fall décor to my coffee table along with fall pillows from Kohl's and an owl pillow from Pier 1 Imports I purchased last year.
I created this tablescape using a lantern dressed with one of my swags. I added eggs inside along with bunnies beside it. The napkins, hand painted stemware, placemats and lantern all came from Pier 1 Imports.
I found the metal tiered basket at Kirkland's a few years back and laid flowers and berries inside along with the nest, bird, and birdhouse. This vignette really brightens up the island!
Linking to WOW at Savvy Southern Style.
I'm ready for spring! I dressed up my mantel with a gold flower mirror, vases off natural branches, butterflies, nests, and birds. I have also added some spring to the coffee table. Now if I can just finish the rest of the house! This warmer weather is putting me in the mood to decorate! I hope it's warming up where you live!
Wishing you a wonderful spring!! Thanks for stopping by!
I'm joining Savvy Southern Style for WOW.
Spring will be arriving soon...I hope! We have had a cold and icy winter here in Arkansas and I am ready for some warm weather! I have been creating Easter items and I'm enjoying working with the lighter colors and bunnies. If you follow me on Facebook then you have probably seen some of these. I will be creating more new items over the next several weeks! I will post listing dates and times on my Facebook page.
I hope spring arrives soon for you!!
Are you ready for Valentine's Day? My table is set and ready for a romantic dinner.....that I will go and pick up! Ha! My hubby would rather me do that anyway since I'm not a great cook. I think he will like the Italian place up the street. That sounds pretty good to me. I hope he brings home some cupcakes for dessert! That is our tradition every year.
I decorated my table with an arrangement I made using silk roses and glittered hearts. The base is actually a mercury glass candle holder. I found the placemats at Kohl's and tied heart ribbon around the red napkins and added a rhinestone embellishment.
I hope you are having a wonderful start to the new year! I can't believe Christmas has come and gone and now I'm working on Valentine items! In a few weeks I will be starting Easter and spring. The seasons come quick when you make and sell seasonal décor. I wanted to share some of the Valentine items I have been making. Those of you who follow me on Facebook might have seen some of these items. For those of you who don't follow me I would love to see you there! These lantern swags tie around the top of your own lantern and can be easily changed out for the seasons.


text:
North Korea hints that Kim Jong Un may be willing to meet with Trump
Trump 'honored' to meet Kim Jong Un under 'right circumstances ... - cnn.com
President Trump is on the verge of historic breakthrough in relations between U.S. and North Korea
by Marlin Bressi
May 13, 2017 at 11:57 AM May 13, 2017 at 11:57 AM
President Trump is one step closer to accomplishing something that hasn't been done since the days of Dwight D. Eisenhower: negotiating with the leader of North Korea.
On Saturday, a senior North Korean diplomat told South Korea's Yonhap News that Kim Jong Un may be willing to sit down with Donald Trump under the right conditions.
"We'll have dialogue if the conditions are there," said Choe Son Hu, who is in charge of U.S. affairs for the North Korean foreign ministry. Choe made this revelation as he returned to Pyongyang from Norway, where Track 1.5 discussions have just concluded.
The term "Track 1.5" is used by diplomats to define a situation where official and non-official spokespersons of two opposing powers cooperate in conflict resolution.
Choe Son Hu did not specify what conditions would be necessary for the North Korean leader to meet with President Trump.
Trump stands on the threshold of diplomatic greatness
President Trump raised eyebrows earlier this month when he told Bloomberg News that he would be open to sitting down with Kim Jong Un.
"If it would be appropriate for me to meet with him, I would absolutely, I would be honored to do it," said Trump during the May 1 Oval Office interview.
Trump's willingness to meet with the North Korean dictator has elicited mixed reactions from Democrats and well as some Republicans, even though the president's comments drew praise from several high-ranking foreign diplomats.
China's Foreign Ministry spokesman Geng Shuang applauded Trump's willingness to sit down with Kim Jong Un, stating that such talks would be the best way to resolve tensions between the U.S. and North Korea.
South Korea wants a seat at the table
The Daily Caller reports that Moon Jae-in, the newly-elected president of South Korea, is also open to negotiations with North Korea.
"I am willing to go anywhere for the peace of the Korean Peninsula," Moon stated on Wednesday. "If needed, I will fly immediately to Washington. I will go to Beijing and I will go to Tokyo." He also said he would be willing to go to Pyongyang "if the conditions shape up."
Although the fighting between North and South Korea ended with an armistice signed in 1953, the war has never technically ended, as no peace treaty has ever been signed. If Donald Trump should succeed in bringing the 67-year-old conflict to a conclusion, it would be one of the most important and momentous diplomatic achievements in American history.
Marlin Bressi
Marlin Bressi is a writer from Pennsylvania and the author of two books, "Hairy Men in Caves: True Stories of America's Most Colorful Hermits" (Sunbury Press, 2015) and "Blow Me: Hairy Adventures in the Salon Industry" (UrbanEdge, 2014).
Follow marlin on Facebook Follow marlin on Twitter
Read more on the same topic from Marlin Bressi:
PayPal bans conservative websites from accepting donations Heather Heyer memorial service marred by Antifa members with baseball bats Patreon shuts down 'YesYoureRacist' doxing campaign
Shaunee Flowers
Blasting News recommends Tom Brady looks forward to fulfilling $375 million role with Fox 'whenever that time comes' 'Gold Rush' season 13 episode 'Mammoth Mess' has Tony Beets finding huge mammoth tusk 'Gold Rush' star Rick Ness still absent from gold mining show Mike Tyson wants Tom Brady to return to the Bucs next season Fox News regular rips Trump for James Comey threat, compares him to 'mafia boss' Melania Trump required to wear a headscarf during visit to Saudi Arabia?


Food & Wine Cruises have always been a popular addition to MSC Cruises' repertoire, but now the company is really going to be pushing the boat out! MSC Cruises is delighted to announce that Antony Worrall Thompson, one of the UK's most popular and successful chefs, will be performing a unique series of demonstrations on board MSC Splendida next February.
Antony is an award winning chef, restaurateur, author, television presenter and broadcaster, whose on screen credits have encompassed everything from Ready Steady Cook and I'm A Celebrity Get Me out of Here through to Panorama and Question Time.
He will be joining MSC Splendida in Barcelona on Sunday 5th February 2012. A series of appearances at sea on Monday 6th February will then see this culinary maestro showcase some of his best loved dishes – and a selection unique to MSC.
Commented Worrall Thompson: "I have always loved messing about in boats, so when MSC Cruises asked me to come on board and cook for some of its guests, it was too good an opportunity to miss. Particularly when the request comes from a company that places such importance on great food.
I will be demonstrating some of my favourite dishes, plus a couple of surprises that I am preparing specially for the occasion.
New for the 2011-2012 season, Antony is among five of Europe's top chefs who will be joining the MSC fleet for a series of special theme cruises.
Other chefs taking part are Michelin starred French chef Gilles Epié, Kolja Kleeberg (Germany), Mario Uliasi (Italy) and the Michelin star winner Paco Roncero (Spain).
Antony will be joining MSC Splendida on her 8 day, 7 night cruise departing 4th February 2012 (Genoa, Barcelona, Valletta, La Goulette (Tunisia), Civitavecchia (Rome), Marseille, Genoa). Prices start from £539 per person (cruise only). Flights are £230 per person return from London.


text:
Q: Align and format table I have these two tables:

I want that the first table (descarga de recursos) aligned with the second table (ver boletines)
I tried to do the tables with online editors like http://truben.no/table/ but I can't find and optimal result.
'Cause for cells with multiple lines, only the first row is in the right place, the rest of rows passed to the other column.
Here is the code:
\documentclass[a4paper,11pt,openany]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{float}
\restylefloat{figure}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\usepackage{parskip}

\begin{table}[ht]
\begin{tabular}{|l|l|}
\hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & \begin{tabular}[c]{@{}l@{}}Este caso de uso establece la posibilidad de descargar \\los recursos relacionados con un boletín de información \\publicado en un grupo abierto o cerrado\end{tabular} \\ \hline

Pre-condición: & Que halla un recurso disponible para descargar \\ \hline

Pos-condición: & Descarga de un recurso adjunto a un boletín de información \\ \hline

Flujo primario: & \begin{tabular}[c]{@{}l@{}}Inicia sesión de estudiante, ingresar al grupo, \\descargar recurso.\end{tabular} \\ \hline

Flujo secundario: & \begin{tabular}[c]{@{}l@{}}No se puede acceder a la cuenta, se interrumpe el proceso, \\el grupo ha sido cerrado o no existe, el archivo no \\existe o esta corrupto \end{tabular} \\ \hline

Actores: & Estudiante \\ \hline

Inclusión y/o extensión: & \begin{tabular}[c]{@{}l@{}} - Inclusión: Recurso para descarga en boletín o noticia publicada. \\ - Opcional: N.H.  \end{tabular} \\ \hline

\end{tabular}
\end{table}

\begin{center}
\begin{tabular}{|l|l|}
\hline
Nombre: & Ver boletines \\ \hline

Descripción: & \begin{tabular}[c]{@{}l@{}}Este caso de uso establece la posibilidad de ver \\los boletines de información \\publicados en un grupo abierto o cerrado\end{tabular} \\ \hline

Pre-condición: & Que halla un boletin disponible para ver. \\ \hline

Pos-condición: & Ser informado respecto a un boletín publicado. \\ \hline

Flujo primario: & \begin{tabular}[c]{@{}l@{}}Inicia sesión de estudiante, ingresar al grupo, \\ver boletín.\end{tabular} \\ \hline

Flujo secundario: & \begin{tabular}[c]{@{}l@{}}No se puede acceder a la cuenta, se interrumpe el proceso, \\el grupo ha sido cerrado o no existe, el boletín no \\existe o no ha sido publicado aún. \end{tabular} \\ \hline

Actores: & Estudiante \\ \hline

Inclusión y/o extensión: & \begin{tabular}[c]{@{}l@{}}  - Inclusión:     Boletines o     noticias publicadas. \\ - Opcional: N.H.  \end{tabular} \\ \hline
\end{tabular}
\end{center}

A: With normal p-columns:
% arara: pdflatex

\documentclass[a4paper,11pt]{book}
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage{booktabs}
%\usepackage{showframe}
% do not load graphicx twice, load babel more in the beginning and hyperref at last

\begin{document}
\begin{center} % better use a table here, but I do not know your setup
    \begin{tabular}{lp{7.7cm}}
        \toprule
        Nombre: & Descarga de recursos \\ \midrule
        Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\
        Pre-condición: & Que halla un recurso disponible para descargar \\
        Pos-condición: & Descarga de un recurso adjunto a un boletín de información \\
        Flujo primario: & Inicia sesión de estudiante, ingresar al grupo, descargar recurso. \\
        Flujo secundario: & No se puede acceder a la cuenta, se interrumpe el proceso, el grupo ha sido cerrado o no existe, el archivo no existe o esta corrupto  \\
        Actores: & Estudiante \\
        Inclusión y/o extensión: &  - Inclusión: Recurso para descarga en boletín o noticia publicada. \par - Opcional: N.H. \\\bottomrule
    \end{tabular}
\end{center}

\begin{center}
    \begin{tabular}{lp{7.7cm}}
        \toprule
        Nombre: & Ver boletines \\ \midrule
        Descripción: & Este caso de uso establece la posibilidad de ver los boletines de información publicados en un grupo abierto o cerrado \\
        Pre-condición: & Que halla un boletin disponible para ver. \\
        Pos-condición: & Ser informado respecto a un boletín publicado. \\
        Flujo primario: & Inicia sesión de estudiante, ingresar al grupo, ver boletín. \\
        Flujo secundario: & No se puede acceder a la cuenta, se interrumpe el proceso, el grupo ha sido cerrado o no existe, el boletín no existe o no ha sido publicado aún.  \\
        Actores: & Estudiante \\
        Inclusión y/o extensión: & - Inclusión: Boletines o noticias publicadas. \par - Opcional: N.H. \\\bottomrule
    \end{tabular}
\end{center}
\end{document}

In order to find a good value for the p-column, I load the package showframe and do the adjustment manually.
I suggested that the first column is having the same width all the time. If the text changes here between tabulars, you may use {p{}p{}} for the column specification.

A: Here is MWE using tabularx:

\documentclass[a4paper,11pt,openany]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{float}
\restylefloat{figure}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\usepackage{parskip}
\usepackage{tabularx}
\begin{document}

\begin{tabularx}{\linewidth}{|l|X|}
\hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ \hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ \hline
\end{tabularx}

\begin{tabularx}{\linewidth}{|l|X|}
\hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ \hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ \hline
\end{tabularx}

\end{document}

redpajama_set_name: RedPajamaStackExchange


text:
A new project named after Kafka's fiancée pays tribute to late-The Cranberries lead singer Dolores O'Riordan with a cover of 'Dreams'
aqnb, 15 January 2019
felice bauer release a tribute to Dolores O'Riordan on the anniversary of her death with a cover of 'Dreams' today. Named after 20th century Czech novelist Franz Kafka's fiancée, the newly-surfaced project was recording and producing the track when the late-The Cranberries lead singer passed away tragically last year, making its dizzy atmospherics and delicate keys all the more poignant.
The Irish alternative rock band was an unmistakable force in many parts of the world in the early 90s. 'Dreams' was released on The Cranberries' debut album Everybody Else Is Doing It, So Why Can't We?, which included other hits like 'Sunday' and 'Linger'. Their Northern Ireland conflict protest song 'Zombie' came a year later in 1994.
While the singing on 'Dreams' makes no attempt to replicate O'Riordan's defiant Irish brogue or trademark nuanced yodel, some of the choral synth lines resemble those used in 1996 single 'When You're Gone', which was played on radio stations across the world on the day of the performer's funeral. Together with artwork by Nora Berman and Daniel Swan, this rendition of 'Dreams' is a gentle eulogy to a powerful voice in music.**
felice bauer's 'Dreams' single was self-released on January 15, 2019.
Like what you see on AQNB? We'd like to ask you for some help and encouragement by way of a monthly subscription to our Patreon. All funds raised will go directly to editorial commissioning and therefore support our contributors in their excellent work.
It is only through the dedication and generosity of everyone involved that AQNB manages to continue. More than ever we need to build a resilient space for independent media, one that works in collaboration with its artists, administrators, and audiences. Not everyone can afford to give donations we know - but if you can spare $1 a month, you like what AQNB is about and want to secure this space for the future, then please lend a hand and sign up. Thank u so much! <3
'Dreams' Daniel Swan Dolores O'Riordan felice bauer Nora Berman The Cranberries
You've been served: Shevaun Wright on the boundary between art, the law & philanthropy within the public institution
Asha Bukojemsky, 17 July 2019
Jacob Samuel joins the current of the hardcore continuum with memories of music he thought existed but never did on 'Intimacy'
aqnb, Friday
Playful hints of humour & pop cultural uncanniness in Olga Krykun's sculptural framing of other artists' videos in the first EnjoyeTV
Moved by the Motion: Art, life & devotion in the dissident performative blurring of Wu Tsang's An Atmosphere of Messages
Kashif Sharma-Patel, 9 July 2019
Yikii & Dasychira introduce their cross-continental collaboration with the creepy-dazzling carnival of 'Faerie Circus Waltz'
aqnb, 5 July 2019
Turkish producer Jtamul portrays the escapist dream of a "solarpunk fairy princette" in the delicate current of 'Tsiqvi'
Alpha Maid updates her grunge-informed guitar music with the political & social anxieties specific to a new generation in 'As You'
GIL's 'Dustgreen' offers a verdant reprieve from the Berlin-based producer's usually brutal power noise, but with foreboding
Exploring musicality & language through found objects & magical thinking with manuel arturo abreu
City & i.o's 'Anxiety Object' offers moments of calm & meditation in their long-distance collaboration bridging souls & cities
Punishment & the body inverted in the mixed media reimagining of a medieval animal execution for Kat Schneider's Sow's Honor
Class, queers & the avant-garde in new British writing with Caspar Heinemann & Isabel Waidner
Isabel Waidner, 25 June 2019
M. James launches a name-change & a new series with the brooding drum beat & "intra-personal dialogue" of 'Sidewinder'
aqnb, 21 June 2019
Galtier pays homage to Mexico's tribal guarachero with his intergalactic 'Glass Hammer' track bound for earth
Reanimating a Lingnan house left to ruin in the forgotten village of Fenghe with Wang NewOne in collaboration with felicita


text:
Q: Почему не передаётся объект через intent? Подскажите, пожалуйста, почему не передаётся объект contact?
public class RVAdapter extends
RecyclerView.Adapter<RVAdapter.ContactsViewHolder> {
private ArrayList<Contact> contact;
private Context context;
private int position;
public RVAdapter(ArrayList<Contact> contact, Context context) {
    this.contact = contact;
    this.context = context;
}

public ContactsViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
    View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_card, parent, false);
    return new ContactsViewHolder(view);
}

public void onBindViewHolder(ContactsViewHolder holder, int position) {
    this.position = position;
    final Contact person = contact.get(position);

    holder.setRecord(person);
    holder.textName.setText(person.getName());
    holder.textPhone.setText(person.getPhone());
    holder.textBirhday.setText(person.getBirthday());

    holder.cv.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Intent intent = new Intent(view.getContext(), Info.class);
            intent.putExtra("IDsent", person.getId());
            intent.putExtra("person",person);

            Log.d("Отправил", String.valueOf(person));

            view.getContext().startActivity(intent);
        }
    });
}

@Override
public int getItemCount() {
    return contact.size();
}

class ContactsViewHolder extends RecyclerView.ViewHolder {
    TextView textName, textPhone, textBirhday;
    CardView cv;
    Contact contact;

    public ContactsViewHolder(View itemView) {
        super(itemView);

        textName = itemView.findViewById(R.id.card_name);
        textPhone = itemView.findViewById(R.id.card_phone);
        textBirhday = itemView.findViewById(R.id.card_birthday);
        cv = itemView.findViewById(R.id.card_view);

    }
    public void setRecord(Contact contact) {
        this.contact = contact;
    }
}

}
public class Info extends AppCompatActivity {
public Button delite, change;
EditText editName, editPhone, editDR;
//public ArrayList<Contact> contact;
Contact contact;
int id;

public void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_info);
    initView();
    //contact = getIntent().getParcelableArrayListExtra("person");
    id = getIntent().getIntExtra("IDsent", id);
    contact = getIntent().getParcelableExtra("person"); //person  IDsent
    Log.d("ПРИНЯЛ", String.valueOf(contact));
    try{
        delite.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                ContactHelper ch = new ContactHelper(getApplicationContext());
                String c = String.valueOf(contact);
                //ch.delete(contact.getId());
                Log.d("ПРИНЯЛ", String.valueOf(id));

                Intent intent = new Intent(Info.this, MainActivity.class);
                startActivity(intent);
            }
        });
    }catch (Exception e){
        Log.d("ERROR", e.getMessage());
    }

    change.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            ContactHelper ch = new ContactHelper(getApplicationContext());
            Intent intent = new Intent(Info.this, MainActivity.class);
            startActivity(intent);
        }
    });
}

void initView(){
    delite = findViewById(R.id.delite_btn);
    change = findViewById(R.id.change);
    editName = findViewById(R.id.editName);
    editPhone = findViewById(R.id.editNumber);
    editDR = findViewById(R.id.editBirthday);
}

}
public class Contact implements Parcelable {
public int id;
private String name;
private String phone;
private String birthday;

public Contact(int id, String name, String phone, String birthday) {
    this.id = id;
    this.name = name;
    this.phone = phone;
    this.birthday = birthday;
}

protected Contact(Parcel in) {
    id = in.readInt();
    name = in.readString();
    phone = in.readString();
    birthday = in.readString();
}

public static final Parcelable.Creator<Contact> CREATOR = new Parcelable.Creator<Contact>() {
    @Override
    public Contact createFromParcel(Parcel in) {
        return new Contact(in);
    }

    @Override
    public Contact[] newArray(int size) {
        return new Contact[size];
    }
};

public int getId() {
    return id;
}

public void setId(int id) {
    this.id = id;
}

public String getName() {
    return name;
}

public void setName(String name) {
    this.name = name;
}

public String getPhone() {
    return phone;
}

public void setPhone(String phone) {
    this.phone = phone;
}

public String getBirthday() {
    return birthday;
}

public void setBirthday(String birthday) {
    this.birthday = birthday;
}
@Override
public String toString() {
    return "Contact{" +
            "id=" + id +
            ", name='" + name + '\'' +
            ", phone='" + phone + '\'' +
            ", birthday='" + birthday + '\'' +
            '}'+"\n";
}

@Override
public int describeContents() {
    return 0;
}

@Override
public void writeToParcel(Parcel dest, int flags) {

}

}
Вот что выдаёт в лог
 03-16 21:30:56.050 6687-6687/com.example.buroroll.homeworkdb D/Отправил: Contact{id=5, name='Имя контакта', phone='Телефон', birthday='Дата ДР'}
 03-16 21:30:56.237 6687-6687/com.example.buroroll.homeworkdb D/ПРИНЯЛ: Contact{id=0, name='null', phone='null', birthday='null'}

A: writeToParcel забыли реализовать:
   @Override
   public void writeToParcel(Parcel dest, int flags) {
       dest.writeInt(this.id);
       dest.writeString(this.name);
       dest.writeString(this.phone);
       dest.writeString(this.birthday);
   }


This elegantly styled, highly practical Rimini Folding Guest Bed is an ideal way to accommodate your guests staying overnight. Great for a extra sleeping space in your home without taking up to much room. The wheels allow the frame to be stored and moved easily.


text:
La ferme du Douaire (ou cense du Douaire)  est une ancienne ferme brabançonne située à Ottignies, section de la ville belge d'Ottignies-Louvain-la-Neuve, en Brabant wallon.

Entièrement rénovée par la commune en 1989 et transformée en espace culturel et récréatif, elle abrite une bibliothèque publique, une ludothèque, une salle de spectacle, le cercle d'histoire local « Chago » ainsi que la direction et l'administration du centre culturel d'Ottignies-Louvain-la-Neuve.

Localisation
La ferme du Douaire est située à Ottignies, au  de l'avenue des Combattants, presque en face du Centre culturel d'Ottignies-Louvain-la-Neuve, à quelques centaines de mètres du château d'Ottignies et de l'église Saint-Rémy, à l'entrée du centre commercial du Douaire.

Étymologie
Le mot « douaire » (du latin médiéval dotarium, dérivé du latin classique dos, dotis) signifie soit « le patrimoine assuré par le mari à sa femme en cas de survie », soit « une dotation de l'épouse à l'époux survivant », soit « la terre dont le revenu va au curé ».

Il est attesté sous les formes Dowaire en 1529, Douwaire en 1666 et Douwair en 1710.

Historique

Origines

La ferme du Douaire est vraisemblablement une ancienne gentilhommière qui dépendait de la seigneurie de Limelette et appartint successivement à Pierre de Limelette (), puis aux familles d'Ursel (), de Nobili (), d'Udekem (), de Zangré () et Orban de Xivry ().

La ferme est déjà citée en 1455 mais les premiers bâtiments en torchis datent de 1529. Elle est citée en 1529 comme « Maison et tenure du Douaire », qui appartenait aux seigneurs de Limelette.

Des bâtiments en dur sont construits vers 1640 et la grange est édifiée en 1786. En 1640, on parle de la « Maison du Douaire », à l'époque où Antoine de Nobili agrandit la propriété

Les bâtiments de la ferme sont ceux d'une ferme typiquement brabançonne des  :
 l'aile la plus ancienne est l'aile ouest, qui date du  et comprend le « quartier de maître » (ou « maître-logis »), le logis du fermier, la laiterie et la buanderie;
 au  furent édifiées la grange (au nord) ainsi que l'aile est comprenant les écuries et l'étable;
 enfin, au , vinrent s'ajouter, d'un côté, l'aile sud constituée d'étables et, de l'autre, un poulailler, une porcherie et des remises.

La période d'édification du corps de logis est attestée par trois millésimes visibles dans le maître-logis et le logis du fermier :
 le millésime de 1628 gravé sur la troisième marche de l'escalier donnant accès au « quartier de maître » (ce millésime indique probablement la date d'une restauration, d'un agrandissement ou de l'aménagement comme exploitation agricole) ;
 le millésime de 1635 gravé sur le linteau de la porte d'accès à la cave ;
 le millésime de 1658 gravé sur une poutre située dans le logis du fermier.

Selon Okgni, la Revue du cercle d'histoire, d'archéologie et de généalogie d'Ottignies-Louvain-la-Neuve, la date de 1628  car elle est gravée sur un escalier de pierre de remploi. Pour cette revue, .

Abandon et réaffectation
La famille Orban ayant décidé de vendre la propriété, le dernier fermier quitte la ferme en 1962.

Celle-ci est laissée à l'abandon jusqu'en 1971 avant d'être rachetée en 1972 par la ville d'Ottignies-Louvain-la-Neuve.

Après son classement comme monument en 1984, la ferme est restaurée par la Commune en 1989 sous la direction de Raymond Lemaire et transformée en un espace culturel et récréatif comprenant :
 une bibliothèque publique (dans le maître-logis, le logis du fermier et une partie des étables de l'aile sud) ;
 un club de pétanque (dans une partie des étables de l'aile sud - jusqu'en 2017) ;
 une ludothèque (dans les écuries et l'étable de l'aile est) ;
 une salle de spectacle (dans l'ancienne grange) ;
 la direction et l'administration du centre culturel d'Ottignies-Louvain-la-Neuve (dans l'aile nord, à côté de la grange).

Lors de ces transformations, le poulailler est détruit pour ménager un passage de la cour vers le centre commercial du Douaire, à l'est.

En 2016, le club de pétanque quitte la ferme pour s'établir dans de nouvelles installations à Louvain-la-Neuve. En août 2018, la bibliothèque déménage vers les étables de l'aile sud pour laisser le maître-logis et le logis du fermier, à l'exception d'une des salles du maître-logis, au cercle d'histoire local « CHAGO » (cercle d'histoire, d'archéologie et de généalogie d'Ottignies-Louvain-la-Neuve) qui était établi précédemment dans l'ancienne cure d'Ottignies.

Classement
La ferme fait l'objet d'un classement au titre des monuments historiques depuis le 31 août 1984.

Elle figure à l'Inventaire du patrimoine culturel immobilier de la Région wallonne sous la référence 25121-INV-0032-02.

Architecture

Structure
La ferme présente un plan en carré comprenant :
 le « maître-logis » et le logis du fermier, à l'ouest ;
 une grange, au nord ;
 des écuries et des étables, à l'est  ;
 des étables au sud.

De par sa restauration et la construction du centre commercial qui porte son nom, la ferme a perdu son environnement de prairies humides.

Maçonneries et toitures
Couverte d'ardoises de couleur noire, la ferme est édifiée en briques rouges et en pierre bleue, avec un chaînage d'angle en grès ferrugineux à l'angle d'une des remises bâties au .

La plupart des bâtiments sont couverts d'une toiture en bâtière, sauf la grange qui est couverte d'une bâtière à croupettes et du maître-logis qui est couvert d'une bâtière à croupe unique.

Le « maître-logis » et le logis du fermier
La cour de la ferme est fermée à l'ouest par le « maître-logis » et le logis du fermier.

Le « maître-logis », plus haut que le logis du fermier, présente un plan carré et est couvert d'une bâtière à croupe unique. Il abritait à l'origine une grande salle de réception au rez-de-chaussée. L'édifice présente vers la cour intérieure une façade régulière de deux travées percées au premier niveau (surélevé par rapport au rez-de-chaussée des autres bâtiments de la ferme) de deux hautes fenêtres rectangulaires à encadrement de pierre bleue (petit granit), surmontées à l'étage de fenêtres rectangulaires un peu plus petites. Cette façade se termine par un pignon à épis percé de petites fenêtres carrées à appui de fenêtre et linteau de pierre bleue agrémenté de deux ancres de façade en forme de crochet et d'une ancre en Y sur la cheminée qui termine le pignon. La façade occidentale du maître-logis est percée de fenêtres de taille variable disposées de façon très irrégulière. Une remise couverte d'un toit en appentis en ardoises de couleur noire prolonge le maître-logis au sud.

Le logis du fermier, plus allongé et couvert d'une toiture en bâtière, présente vers la cour une façade composée de deux parties légèrement différentes car il a été construit au  et agrandi d'une travée vers le nord au . La partie gauche présente un soubassement très marqué fait de six assises de moellon, qui est peut-être le vestige d'un bâtiment antérieur. Le soubassement est interrompu par la porte d'entrée précédée de trois marches et surmontée d'une fenêtre d'imposte protégé par des barreaux de fer. Ce pan de façade est percé de trois grandes fenêtres rectangulaires à encadrement de pierre bleue et est couronnée par une frise de dents d'engrenage en briques. La partie droite de la façade est la travée ajoutée au . Elle est percée de deux grandes fenêtres rectangulaires qui surmontent une petite fenêtre de cave surmontée d'un petite arc surbaissé en briques. La façade occidentale du logis du fermier, comme celle du maître-logis, est percée de fenêtres de taille variable disposées de façon irrégulière. Une remise couverte d'une toiture en bâtière en tuiles orange est adossée à la façade occidentale du logis du fermier : elle a été ajoutée au  en même temps que la travée nord du logis du fermier.

La grange
Couverte d'une bâtière à croupettes, la grange est une grange en long dont la façade occidentale et la façade orientale sont percées chacune d'un grand portail.

Le portail occidental, qui était dirigé vers les champs, possède un encadrement en pierre bleue aux piédroits harpés dont l'arc en anse de panier est orné de deux ancres de façade en forme de moustache et surmonté de trois oculi. Ce portail est orné d'un vitrail monumental conçu en 1991 sur le thème de la musique par Josse Derbaix, un binchois établi à Ottignies à partir de 1974 : les personnages du vitrail, musiciens, danseurs ou spectateurs, sont entourés de flots de notes stylisées et vivement colorées.

Le portail oriental, qui était dirigé vers l'aire de battage, est plus simple et est fait de piédroits en briques et d'un grand arc surbaissé réalisé dans le même matériau.

Ses murs pignons sont des pignons à épis, percés chacun de trois oculi, tant à l'est qu'à l'ouest, et ses murs gouttereaux sont ornés de frises de dents d'engrenage en briques.

L'intérieur de la grange, d'une capacité totale de 120 personnes assises, conserve une belle charpente en chêne.

La cave voûtée
Sous l'étable qui constitue l'aile sud de la ferme se trouve une belle cave aux voûtes de briques rouges, d'une superficie de  et d'une capacité de 30 personnes assises.

Selon Cécile Lucas, du cercle d'histoire, d'archéologie et de généalogie d'Ottignies-Louvain-la-Neuve (CHAGO), .

Le fermier entreposait dans cette cave des pommes de terre, des betteraves fourragères et du charbon.

Ornementation

Oculi, pignons à épis et frises de dents d'engrenage
La grange et le maître-logis présentent des pignons à épis. Les murs pignons de la grange sont percés chacun de trois oculi, tant à l'est qu'à l'ouest.

Les murs gouttereaux de la ferme sont également ornés par endroits de frises de dents d'engrenage en briques.

Ancres de façade
Les façades de la ferme présentent un grand nombre d'ancres de façade aux formes très variées : ancres verticales, en X, en Y, en forme de crochet, en fer à cheval, en losange et même en forme de « moustaches » (au-dessus de l'entrée de la grange).

Art public aux abords de la ferme
Plusieurs œuvres d'art public se dressent sur la pelouse qui borde la ferme du côté du levant.

Une pierre pour ma ville

À l'est de la grange, face à un grand tilleul, se dresse une statue en pierre bleue de Soignies haute de 2m70 et intitulée Une pierre pour ma ville.

Cette statue, dont les promoteurs furent la Ville, le Foyer culturel, les habitants d'Ottignies-Louvain-la-Neuve et l'artiste, fut taillée face au public de juin à octobre 1993 par l'artiste Véronique Choppinet (née en 1946).

Une plaque posée au pied de la statue affiche :

Visages Urbains

Au sud-est se dressent six totems en terre cuite réalisés par six jeunes en difficulté scolaire, membres de l'association « La Chaloupe », guidés par la sculptrice de Louvain-la-Neuve Gigi Warny.

Installés en 2010 au quartier des Bruyères à Louvain-la-Neuve, ces totems appelés Visages Urbains sont vandalisés après dix jours seulement. Après réparation par leurs jeunes auteurs, les six totems sont installés en juin 2012 dans la prairie qui entoure la Ferme du Douaire.

Par ces totems, figurant des tours ou des immeubles de tailles et de couleurs différentes, les jeunes évoquent la ville métro-boulot-dodo, la ville avec tout ce qu'elle a de dangereux et la ville de leurs rêves.

Animations

Chasse aux œufs
Chaque année, en avril, a lieu à la Ferme du Douaire une grande chasse aux œufs organisée par la Ville et par les commerçants du centre commercial du Douaire et du centre d'Ottignies. Cette chasse rassemble des centaines d'enfants à la recherche de 40.000 œufs en chocolat dispersés aux abords de la ferme dans deux zones entièrement sécurisées et encadrées, réservées respectivement aux enfants de trois et quatre ans (qui peuvent être accompagnés d'un parent) et à ceux de cinq à huit ans.

Depuis 2015, la chasse aux œufs n'a plus lieu contre la ferme mais dans la prairie Orban située en face de celle-ci, où les enfants sont conduits en cortège.

En marge de la chasse, de nombreuses animations gratuites sont proposées aux enfants : grimage, atelier de bricolage, sculpteur de ballons, zumba, châteaux gonflables, jeux olympiques, magie, tir à l'arc, et même une escape room pour les grands frères et grandes sœurs de 9-12 ans, qui ne peuvent pas prendre part à la chasse aux œufs.

« Biovitis », le salon du vin bio
Depuis 2009, la ferme accueille chaque année au mois de juin le salon du vin bio « Biovitis ».

L'objectif de ce salon est de faire découvrir des vins bio, des vins biodynamiques et des vins naturels, présentés par des vignerons venus de France mais également d'Italie (Sicile, Abruzzes).

Le salon est organisé par une poignée de passionnés : .

Salon « Arts d'Hiver »
Depuis sa troisième édition en 2019, le Salon « Arts d'Hiver » d'Ottignies se tient à la Ferme du Douaire en décembre.

Ce salon accueille, d'un côté, des expositions d'artistes (sculpteurs, peintres, tourneurs sur bois, créateurs de bijoux, couturiers...)  dans la grange de la ferme et, de l'autre, des ateliers de création sur le thème « Zéro Déchet » (création de sapins de Noël, décorations de Noël, créations textiles...) dans la cave voûtée située sous les étables.

Il s'accompagne d'une journée portes ouvertes à la bibliothèque publique et dans les locaux du cercle d'histoire, d'archéologie et de généalogie d'Ottignies-Louvain-la-Neuve, le CHAGO installé dans l'ancien maître-logis de la ferme et dans l'ancien logis du fermier.

Articles connexes

 Ottignies-Louvain-la-Neuve
 Ottignies
 Ferme d'Au Pont
 Ferme du Biéreau
 Ferme de Blocry

Références

Douaire
Patrimoine du XVIIe siècle
Patrimoine du XVIIIe siècle
Patrimoine classé à Ottignies-Louvain-la-Neuve

redpajama_set_name: RedPajamaWikipedia


text:
Q: How to copy sparse file from ESXi quickly? I have ESXi 6.0, from which I need to copy a sparse file of size ~900GB and its actual size 5GB to another Linux machine.
I started with SCP and it takes very longer time, as it is unware of sparse file.
Next I tried, "tar -S" to tar the sparse file, but unfortunatley -S option is unavailable on ESXi.
Ended up with another option "rsync" tool, but it is not available for ESXi by default.
Is there any way on ESXi to copy sparse file quickly to other system?

A: *

*The hard way (but suitable for homemade backup scripts)
For this, you need to export an NFS share on the target server, which has a file system capable of creating and using sparse files.
Next, mount the NFS share in ESX and use vmkfstools:
vmkfstools -i "/vmfs/volumes/{local datastore}/{vm}/{vm}.vmdk" -d thin "/vmfs/volumes/{nfs datastore}/{vm}/{vm}.vmdk"

Also, you will need to copy the vmx file and any others you need, including snapshots (though I'd probably recommend removing all the snapshots first to make life easier).

*The easy way
This is what VMWare Converter is designed for - you can try to run it in WINE (like the ESX client) locally on the server, or on a Windows PC with a share to the target server.
I hope I don't have to say that the VM must be powered off for both options...


Doctor Noah Stewart is the first person Kit Roarke trusts when she travels to the small town of Pratte, Vermont, to investigate her best friend's murder—a murder that mysteriously mirrors the town's only other one thirty years before. The more Kit learns about the handsome young physician, however, the more she wonders if her trust is misplaced.
Noah harbors a dark secret. Despite his attraction to Kit, he wishes she'd go back home and leave the investigation in the less-than-capable hands of local law enforcement. Since she's determined to stay and look into the murder, he has no choice but to stick close and monitor her progress, in the guise of helping her. If she strays too near to the truth, he'll have no choice but to stop her.
A Case of You was a finalist in both Romance Writers of America's RITA Awards and RT Reviewers Choice Best Book Awards. Originally published as His Secret Side.
Be the first to learn about new releases, sales and freebies, and more by signing up for Pamela's newsletter, You'll receive a free ebook as a thank-you! Use the "stay connected" form on the home page.


02 Instead of addressing heterogeneous crowds in many places and dazzling and confounding them with your brilliance and subtlety, why do you not start a community or colony and create a reference for your way of thinking?
03 Mere reformation of the pattern of society only alters the surface, it brings about a more respectable form of ambition.
04 Thought is the very denial of love, and it cannot enter into that space where the me is not.
05 Can the mind move from the known - not into the unknown, I don't know what that means - but be free and move away from the borders of the known?
06 Until I, in my relationship to you, understand myself, I am the cause of chaos, misery, destruction, fear, brutality.
07 War exists because of psychological and economic reasons. Until those causes are fundamentally altered, war will exist, and praying for peace is of no value.
08 You can never know what the unknown is because the moment you recognise it as the unknown you are back in the known.
10 It is futile to waste time over what another is thinking, or what you imagine he is thinking - because you can never know.
11 In the confusion and turmoil of life, in its continual bustle and conflict, every individual is caught.
13 Your mind is conditioned right through; there is no part of you which is unconditioned.
14 This is what we mean when we speak of awareness.
15 Man is the only animal that is to be dreaded.
16 There was complete emptiness of the brain, and the mind was free of all experience, the knowing of yesterday, though a thousand yesterdays have been.
17 Philosophy means love of truth, not love of thought.
18 Self-knowledge is only from moment to moment, and therefore there is a creative happiness from moment to moment.
19 Any action born of noise produces more noise, more confusion.
20 We need tremendous energy to bring about a psychological change in ourselves as human beings, because we have lived far too long in a world of make-belief, in a world of brutality, violence, despair, anxiety.
21 Every habit, repetition, rituals strengthened by belief and dogma, sensory responses, can be and are refined, but the alert awareness, sensitivity, is quite another matter.
22 Meditation, along that quiet and deserted road came like a soft rain over the hills; it came as easily and naturally as the coming night.
23 What happens to a mind that lives on books - which we are all doing, not only in the schools, colleges and universities, but also religiously?
24 Man has invented heaven out of hope, for his life has become a hell, an endless conflict from birth to death, coming and going, making money, working endlessly.
25 All our life is spent in struggle, and we think that struggle is a necessary part of existence.
26 The self, the "me," is a network of complex desires, each desire having its own impetus and aim, often in opposition to other hopes and pursuits.
27 Renunciation to gain an end is barter; in it there is no giving up, but only exchange.
28 Meditation as a means to arrive, to gain, to discover, only gives strength to the meditator.
29 There is a common need to escape, and mutually we use each other. This usage is called love.
30 The present social struggle to bring about equality on the economic or some spiritual level has no meaning at all.
31 Is anonymity degrading, and to be unknown despicable? Why do we pursue the famous, the popular?


Hello, my name is Jessica Bastidas. I am sophomore at the Maryland Institute College of the Arts in Baltimore, MD currently pursuing a Dual Degree in Illustration and Humanistic Studies and a Masters in Art Education. The diverse subject matter and mediums demonstrated in my art reflect my interest in all facets of illustration and my quest to develop the skills and working process necessary to effectively synergize text and imagery in such a way that they will successfully communicate the central moral of the work to a child audience. I learned the power of believing, the strength of confidence, and the joy of experiencing something new—all from books. With lessons in British and English Literature, Creative Writing, and Child Psychology, paired with a strong artistic education, I hope to learn the techniques necessary to write and illustrate stories that help children deal with issues such as bullying and divorce while simultaneously empowering them with the character traits necessary for success including compassion, confidence, and commitment. Potentially, these lessons will help the youth as they mature and determine a positive direction for the future of our community and culture. By joining the Maryland Institute College of Art's illustration program at Sao Tome and Principe, I not only reflect my interest in the field of Children's book, visual journalism, and editorial illustration, but also wish to answer my questions concerning how to influence a person from a different cultural background through the communication of common themes. I hope that through travel and exposure, I can uncover what this universal commonalities are—enabling me to substitute the cruel constraints of a mundane reality with the infinite possibility of growth, change, and development.


I've started this year off with a reading bang, which included finding a few new authors I like and discovering (and finishing) an incredible mystery/crime series. I'm linking up with Steph and Jana for this month's Show Us Your Books linkup.
A few thoughts about this month's books. First, I only read 2 standalone books that weren't part of a series I was already on. Understandably, those were my least favorites.
This is book #7 in the Miss Fortune series about a CIA operative who goes undercover in rural, small town Louisiana. This book didn't disappoint! We are finally getting to the meat of the story in book 7 and lots of secrets are revealed! I can't say more in case you decide to read it. I gave this one three out of five salted caramels simply because it ends without a lot of resolution...which will hopefully come in book 8. If you are a fan of the Stephanie Plum series by Janet Evanovich, you will enjoy this series.
This is book 4 of the Rewinding Time series about a girl who has a computer software program that allows her to look back in time at what was happening at whatever location she's in. This time, she's researching when Charles Dickens visited America (Illinois) and it was a great 4th book. This is an inspirational series, so beware that it's slightly religious. It doesn't bother me at all and I really enjoyed this book. Four out of five salted caramels.
This was book one of a series and while it "passed the time fine" as Steph says, it's not something I'd choose to read more of. I did enjoy the depth of characterization. More than a few times the book reminded me of Harry Potter, though there was no magic in this book. Three out of five salted caramels.
Again, this was another first of a series books that I probably won't continue on. The premise is that a guy is robbed and beaten and had a tramautic head injury that causes him to see visions that eventually help him solve crimes. It was interesting but not enough for me to pay for the subsequent books. Two out of five salted caramels.
I had no idea what I was in for when I saw this book for free on Kindle. (Kindle frequently puts the first of series for free download to hook you!) Needless to say I loved this book so much that I paid $4.99 for each additional book in the series that's been released. It starts with a girl who lives in a small town in Arkansas, works at the DMV and has "visions". The book starts right out with explaining this girl's family drama/background and she's thrust right into a crime scene unintentionally pretty quickly. This girl-turned-unintentional-crime solver tries to make a life as a single woman in a small town and throughout each book solves a crime/mystery in her town. There are overarching plot lines that go outside of one book that help tie everything together. I quickly fell in love with the characters and the main character...though she was a little frustrating at some parts. This series is an NY Times Bestseller series and it will hook you for sure! It's got crime, mystery, romance, family dynamic/drama and small-town/Southern quirkiness. This is my favorite new author and series and I can't wait until the next installment comes out in May. Five out of five salted caramels.
added twenty eight and a half wishes to my list, it sounds great! also, your rating system is making my hungry lol.
I want to read all the books by the first author because she has an awesome name.
The books sound interesting, too.
Rose Gardner sounds like a character I'd like.
Totally forgot to add the Jana Deleon series to my list. I meant to try that.
Twenty Eight and A Half Wishes sounds a lot like the Sookie Stackhouse series, but without all of the vampires and stuff! I'll have to check it out because it sounds so cute!
I'm definitely going to check out the Miss Fortune series. I enjoyed the early Stephanie Plum books, until they became the same book, over and over. And the Rose Gardner series also sounds great. I love it when I can find a great new series to enjoy!