text:
23 Must-Read Books for Men
These essential reads span all genres and should be included in every man's digital library.
By Daniel O'Connor | Published Jan 23, 2017
Being a man encompasses a whole lot more than drinking beer, watching sports, and fixing things around the house. There are as many ways of being a man as there are men in the world. Whether you're trying to cultivate a new commitment to reading or simply looking to broaden the scope of your current reading list, these 23 books are ones that every man should read.
What it's about:
Coming of age under Colonel Meecham's rigid rules, Ben struggles to meet his father's astronomical expectations—and ultimately, determine how to forge his own path. In this semi-autobiographical novel, contemporary Southern writer Pat Conroy explicates the troubled relationship between a father and his eldest son in a military family.
Why you should read it:
The Great Santini is a compelling account of a family structured by the rigid rules of the military. And while Colonel Meecham is the epitome of some of the archetypes of masculinity—military, powerful, and authoritative—this novel explores the potential costs those traits can have when taken to the extreme.
Related: 10 Must-Read Pat Conroy Books
Shadows of the Pomegranate Tree
For the citizens of Grenada, the fall of their city to the Christian Reconquista meant a collapse of the only world they knew. Shadows of the Pomegranate Tree tells the story of a family's fight for survival during one of the most tumultuous periods of European history—the Christian reconquest of Islamic Spain.
Shadows of the Pomegranate Tree delves into the brutality of war; the experiences of the innocent in times of great conflict; and the deep roots of the clashes between Islamic and Christian societies that continue today.
Maya's Notebook
By Isabel Allende
19 year-old Maya has just arrived on a tiny, remote island off the coast of Chile on the run from the authorities. A contemporary novel written with more than a touch of magical realism, Maya's Notebook flips between depictions of Maya's experiences adjusting to her new life in exile and the dramatic story of how she came to be there.
The twin stories of the Maya's past (replete with drug dealers, stints in reform facilities, and more) and her present in vibrant Chilé will keep you reading at a steady clip. And if you haven't read anything by Isabel Allende, let this be an introduction to one of the most prominent Spanish-language authors of our time.
Looking for book recommendations? Subscribe to Early Bird Books to receive offers for free and discounted ebooks delivered daily to your inbox.
Yes! I also want to get Early Bird Books content featuring book recommendations and news.
Unwilling to follow his father's footsteps into a life counterfeiting for the mob, recent college graduate Art Bechstein still doesn't quite know what he does want. Coming of age amidst brilliant and seductive friends, Art is a vividly rendered character navigating the hard edges and unique charm of a blue-collar city.
The Mysteries of Pittsburgh is at heart an exploration of the transition from adolescence into manhood—and all the possibilities that period encompasses. It's also the novel that put Pulitzer Prize-winning author Michael Chabon on the map.
A Sport and a Pastime
By James Salter
At age 20, Phillip Dean has dropped out of Yale and is traveling through Europe with little money and even less of a plan. In a small French town, he meets a young French woman who promises to introduce him to France—and to all the pleasures it, and she, have to offer.
A Sport and A Pastime will transport you to the Europe of the 1960s. James Salter was one of the first American novelists to frankly explore human desire and passion, and he does so with considerable skill and remarkable prose.
The Brief Wondrous Life of Oscar Wao
By Junot Díaz
Being a man isn't always easy, and few know this better than Oscar de León. In a world of Dominican machismo, Oscar is an overweight science fiction nerd and general outcast desperate for love. Tack on the fact that his family is cursed by the reverberations of a feud with a powerful dictator, and yeah: being Oscar is tough.
Junot Díaz's first published novel and recipient of numerous awards, The Brief Wondrous Life of Oscar Wao is brilliantly written, original, and provides a vivid portrait of an immigrant community in the United States.
The Art of Betrayal
By Gordon Corera
Goldfinger. Three Days of the Condor. Tinker, Tailor, Soldier, Spy. We love spy films—but the stories of real spies are even more fascinating. The Art of Betrayal takes you deep into the world of MI6—Britain's answer to the CIA—and the fascinating personal and political stories behind the intelligence agency that has served the Crown for over a century.
In a world where privacy and intelligence agencies are in the headlines weekly, it's more important than ever to understand the histories of these covert, international operations. Plus—let's be honest—spies are just really, really cool.
By Piers Paul Read
On October 13, 1972, a plane went down in the Andes carrying rugby team from Uruguay and their friends and family. After eight days the search operation was called off, and the international community mourned the passengers. On the ground, however, 16 survivors were locked in a battle against starvation—and being forced to make unfathomable choices.
While the story of the Andes crash survivors rocked the world, Alive is more than the sensationalized stories that were told on the airwaves. It's a testament to the will to persevere in the most hopeless of circumstances and, ultimately, what it means to be human.
Bonus: Read this essay from author Piers Paul Read on what it was like to interview the survivors.
The Anatomy of Human Destructiveness
By Erich Fromm
Is aggression something we learn, or is it an instinctive trait? Social psychologist Erich Fromm explores this question through case studies ranging from animal behavior to the psychologies of some of history's most notorious figures.
This accessible, fascinating, and multi-pronged survey will give you a grounding in where violent impulses originate, and why violence continues to shape so much of the human experience.
The Wild Trees
By Robert Preston
In their pursuit of knowledge, the scientists featured in The Wild Trees go to heights that few would dare. They collect data in the redwood forests of northern California, camping and working hundreds of feet above the ground, held aloft only by rope.
A brilliant piece of science writing, The Wild Trees introduces you to a hidden world few have the privilege to experience. With engaging storytelling and fascinating science, it's worth a read for anyone who has ever climbed a tree.
So You've Been Publicly Shamed
By Jon Ronson
We've all seen it happen: someone publishes an ill-advised Facebook post, tweet, or incriminating photo. And then it blows up in their face. People have lost their jobs, homes, and even lives because of social media witch-hunts. Ronson explores the phenomenon and culture of public shaming, and—most importantly—how to prevent it from happening to you.
Whether you're more likely to be a dog-piler or the dog-piled, we all mess up. So You've Been Publicly Shamed is a lesson in learning from others' mistakes before you make your own.
Darkness Visible
By William Styron
Pulitzer Prize-winning author William Styron's memoir is an account of a deeply talented man's struggle with crippling depression. By stepping into his shoes, Darkness Visible offers an intimate glimpse into how darkness overtook one man's life—and how he was able to extricate himself from that place.
Even if you're never personally struggled with mental illness, you probably know someone who has. Styron's skillful telling is personal, human, and offers understanding of the complex struggles that affect so many.
Related: William Styron: A Life in Books
By Thomas Hauser
Muhammad Ali was one of the greatest boxers of all time. He was also an uncompromising advocate for racial equality and a staunch opponent of the Vietnam War. This bestselling biography considers both Ali's public life and his private one, delving into the complexities of one of the greatest boxers of all time.
Muhammad Ali is a legend, both in the ring and out of it. His devotion to his personal and political convictions, even in the face of great antagonism, is an example that every man can learn from.
My Family and Other Animals
Gerald Durrell's parents moved the family to the Greek island of Corfu when he was 10 years old. Though he set out to write this book about his exploits as a budding naturalist, the end result is also a hilarious account of his youth, which he described as "rather like living in one of the more flamboyant and slapstick comic operas."
Gerald's youthful fascination with wildlife—plants, bugs, snakes, and more—will resonate with anyone who spent his childhood collecting caterpillars in jars and catching frogs. The raucous stories about his family (including his brother Lawrence, who would become a famous writer) are not-to-be-missed. Plus, it's now a TV show airing on PBS Masterpiece Theater.
Essays and Short Stories
Dangerous Pleasures
By Patrick Gale
This eclectic collection of 11 stories explores the hidden thoughts and internal worlds of people from all walks of life. From long-hidden memories to tense visits with family, to the unexpected joy of a new hobby, Patrick Gale approaches his subjects with precise wit and insight.
A wonderful introduction to one of Britain's best-loved authors of short fiction, Dangerous Pleasures may make you think twice about what's going on in the minds of those around you.
Me Talk Pretty One Day
Me Talk Pretty One Day is a collection of stories from the life of one of America's funniest essayists. The collection covers a range of topics from the horror of being called out of class in school to absurd restaurant platings to the struggles of learning a foreign language.
From the fantastic to the banal, Sedaris will make you laugh—and may shift the way you look at the details of your own life at the same time.
Mystery/Thrillers
Archie Meets Nero Wolfe
By Robert Goldsborough
You may well be familiar with the famous armchair detective Nero Wolfe and his partner in crime solving, Archie Goodwin. A prequel to the original Rex Stout stories, this is the story of how Archie met and befriended the greatest detective in New York.
In addition to being a great mystery novel, Archie Meets Nero Wolfe is about the beginnings of one of the greatest male friendships in literature. For that, it's worth a read for seasoned fans and newcomers alike.
The 7th Victim
By Alan Jacobson
This suspense novel follows FBI profiler Karen Vail as she attempts to track down a serial killer on the loose in Virginia. Vail is tough, but the case comes on top of one of the most tumultuous periods of her life—and if she makes a misstep now, it could be her life on the line.
Author Alan Jacobson had access to FBI profilers for 5 years while working on this book, bringing unparalleled level of realism to his writing. A must-read for any suspense fan and absolutely not to be overlooked just because the lead has two X chromosomes.
Science/Speculative Fiction
The Forever War
By Joe Haldeman
After fighting in a war waged far from earth, William Mandella is returning home. But because of the particularities of light-speed travel, his return after two years of experience sets him down decades after he left—and the earth he remembers is nowhere to be found. Instead he finds a planet nearly as alien to him as the extraterrestrials he was sent away to fight.
Based on Haldeman's experiences in Vietnam, The Forever War is an incredible account of the harrowing, lasting experience of war and reentry into civilian life, as well as being a classic of science fiction.
By Octavia E. Butler
Three hundred years after humanity nearly obliterated itself in a nuclear holocaust, the few survivors awaken to learn that they have been held in stasis all this time while the earth's ecology re-stabilizes. But their extraterrestrial benefactors expect an exchange of genetic material for their help—an exchange which will irrevocably change what it means to be human.
Written by one of the greatest writers of science fiction, Dawn is original, challenging, and deeply human. It will have you questioning your own priorities and what you would do if you were given an impossible choice.
Snowman may be the last human alive on earth. As he sifts through his memories, his recollections build a portrait of the horrifying final years of human civilization—a world with more than passing similarity to our own. Oryx and Crake is a harrowing piece of speculative fiction and rich with world-building detail.
In a world where the speed of technological development is ever increasing, it is important to pause and consider the possible ramifications, both good and bad.
Night Sky with Exit Wounds
By Ocean Vuong
Poems in this collection span a broad range of topics. Central are the fragmented past of Vuong's family as refugees of the Vietnam War, his experiences as an immigrant growing up in the United States, and of coming of age as a young man in New York City.
Ocean Vuong's first full-length poetry collection has already made an impact on the American poetry world. His poems are vivid and accessible, even if you think poetry isn't your thing.
The Plum Flower Dance
By Afaa Michael Weaver
Another unique voice in American poetry, Weaver writes from his own broad range of experiences as a Black man in the US. His poems are portraits of everything from the poverty he experienced when he was young, to the fifteen years he spent as a blue collar factory worker, to his time living abroad in Taiwan.
A collection spanning 20 years of poems, the Plum Flower Dance was the winner of the 2008 Paterson Award for Literary Excellence. Whether your own experiences are reflected in his poems or not, Weaver's perspective is both a unique and an important one.
Featured photo: Unsplash


text:
```
git clone https://github.com/nathants/py-schema
cd py-schema
pip install -r requirements.txt .
```

### for better performance, disable schemas

```
SCHEMA_DISABLE=y python server.py
```

note: you must not rely on optional value behavior if you disable schemas, instead use `dict.get()`

redpajama_set_name: RedPajamaGithub


text:
By Charles E. Neu / May/June 2016
In his new book, 1941, Marc Wortman '78 carries the reader back to what now seems a distant past. Today most Americans agree that the United States must remain engaged in world affairs; seventy-six years ago, as a world crisis mounted, Americans were deeply divided over how the nation ought to respond to German aggression in Europe and Japanese expansion into East Asia. President Franklin D. Roosevelt was, the author notes, "a conflicted leader of an isolationist nation."
Wortman's skillfully constructed, fast-paced narrative operates on many levels. He explores the calculations of Hitler and of leaders in Japan, and provides vivid, colorful descriptions of a whole series of important individuals—Charles and Anne Morrow Lindbergh, Theodore Roosevelt Jr., Harry Hopkins, and many others. He gives moving accounts of what the low-level war was like in 1940 and 1941 (German U-boats were "like crocodiles awaiting a fat meal"), and traces the careers of the journalist William Shirer and the aesthete Philip Johnson as a way of explaining the differing reactions of Americans to the war that broke out on September 1, 1939, with the German invasion of Poland.
Most of all, Wortman traces FDR's efforts to lead the divided nation toward involvement in what soon became a world war. A keen student of public opinion, FDR moved "sidewise" toward war, aware of the influence of his isolationist opponents who, the author notes, "cost him the freedom to act against Hitler outside the shadows." With the collapse of France in June 1940, FDR realized Britain's precarious position and maneuvered, both in public and behind the scenes, to keep the British in the war. A series of measures followed—the destroyer-for-bases deal in September 1940, Lend Lease in early 1941, the takeover of Iceland in July 1941, and finally in September 1941 the eruption of an undeclared naval war in the Atlantic. Throughout these tumultuous events, FDR moved cautiously, and sometimes deceitfully, relying on a small group of trusted advisers to achieve his goals. Wortman gives a superb account of the way in which FDR used Harry Hopkins on trips to Great Britain and the Soviet Union in 1941 to reach out to Winston Churchill and Joseph Stalin and to measure their determination to stay in the war.
FDR also played for time, hoping that he could—through economic sanctions—deter Japan from moving into Southeast Asia and drawing America into a two-front war. Wortman seems sympathetic to FDR's dilemmas, but, as his story nears its end, he makes no attempt to render a final verdict on his leadership. With the Japanese attack on Pearl Harbor and Hitler's declaration of war against the United States, "the bitter fight, the uncertain hours, the indecision were over." 1941 explores the twisted path that brought America into World War II and ultimately changed its role in world affairs.
Charles E. Neu is a Brown professor emeritus of history.
Service & Advocacy
Inspiring conservation through radio
Reader Responses to Shadow Play

redpajama_set_name: RedPajamaCommonCrawl


text:
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.6">
  <compounddef id="namespaceboost_1_1geometry_1_1strategy_1_1centroid_1_1detail" kind="namespace">
    <compoundname>boost::geometry::strategy::centroid::detail</compoundname>
    <innerclass refid="structboost_1_1geometry_1_1strategy_1_1centroid_1_1detail_1_1weighted__length__sums" prot="public">boost::geometry::strategy::centroid::detail::weighted_length_sums</innerclass>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/travis/build/boostorg/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" line="43" column="1"/>
  </compounddef>
</doxygen>


text:
US brings Turkish PV modules under Section 201 tariff regime
U.S. President Donald Trump has removed Turkey from the list of developing nations that are exempted from Section 201 tariffs on PV cells and modules.
May 23, 2019 Christian Roselund
The Trump administration's latest import tariffs may be bad news for Turkish manufacturers – and U.S. developers – but could be welcomed in India.
Image: Gage Skidmore/Wikimedia Commons
From pv magazine USA.
Unlike previous trade actions which targeted solar imports from China, and later Taiwan, the truly global nature of the Section 201 tariffs ensured there weren't many places to relocate a factory and get around tariffs on modules shipped to the United States.
There weren't many; but there were some. The Section 201 tariffs carry exemptions for several dozen developing nations that are part of the Generalized System of Preferences (GSP) list, as long as imports from such nations do not exceed 3% of the total volume imported during any year, or 9% of aggregated import levels.
While Thailand and the Philippines were not exempted, as they had already supplied more than 3% of PV imports, one nation that was on the list was promising for east Asian manufacturers: Turkey.
Over the last few years, Turkey has become a minor PV manufacturing destination, with local producers including Ankara Solar and CW Enerji joining China Sunergy, and with Chinese PV maker HT-SAAE commissioning a 600 MW cell and module fab in 2017 and planning an 850 MW mega-factory.
At the time of writing it was not clear how much of the nation's cells and modules were making their way to the U.S. market but as of last week that no longer mattered, as Turkey was formally removed from the GSP on May 17.
Contractors working in the U.S. solar market and wishing to source modules overseas and not pay tariffs will now be competing for the limited supply available from Algeria, Brazil, India and Tunisia.
The price of economic success
Although the removal of Turkey from the GSP will hit PV module importers, that was not necessarily the aim of the Trump administration.
The GSP is intended for developing nations, and Turkey's removal from the list – which was established in 1974 – is intended to recognize it has developed sufficiently that it should no longer receive preferential treatment, even though Turkey still has a per-capita GDP of less than $10,000. The World Bank has described the nation's economic and social development in the past two decades as "impressive", with the incidence of poverty more than halving between 2002 and 2015.
As such, the lender now describes Turkey as an "upper-middle-income country", and it is likely to be this economic success that determined the recent change.


text:
Q: Does the default data import supports configurable product? Under the system->data transfer->import, is this feature supports configurable products import? I downloaded the sampledata link, there is no configurable product inside.

A: Try to create a configurable product and its two simple products then export the products csv. You will get to know which columns and rows are in configurable products.
It will be like this:

A: I got annoyed by it too and figured out a way to do it, just not the importing of the attributes itself.
Make the attribute values -> Add a column with your Attribute code in the import doc -> Match the values with each other -> import
Example:
I made attribute with options that are sizes; "1 x 1mm, 1 x 2mm, 2 x 2mm," Attribute code is made_up_size
Now in the import doc just add another COLUMN with the same name you gave your attribute code, so mine is: made_up_size, with the rows below like:

*

*row 1: 1 x 1mm

*row 2: 1 x 2mm

*row 3: 2 x 2mm

etc

redpajama_set_name: RedPajamaStackExchange


text:
(Umpqua River) Gardiner
< December 2021 > >>
TIDES for (Umpqua River) Gardiner
L 4:41 am 1'10"
H 10:44 am 7'11"
Moon: 10:31 am - 7:13 pm
Moon: 12:00 pm - 9:45 pm
L 11:01 am 2'10"
Moon: 12:30 pm - 10:58 pm
Moon: 12:55 pm - 12:00 am
L 12:34 am 0'6"
Moon: 1:17 pm - 12:07 am
L 2:49 pm 1'10"
Moon: 12:00 am - 12:21 pm
L 5:32 pm -0'10"
Gardiner tides for (today) Jan 31st, Sunrise 7:34am-5:25pm, Tides: L 2:31am 3'3" H 8:38am 6'9" L 4:15pm 0'6" H 11:04pm 4'11"
Gardiner Tide Tables
Dec 1st (Wed) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:30am-4:40pm, Tides: L 3:52am 1'7" H 10:04am 7'6" L 5:00pm 0'0" H 11:06pm 5'9"
Dec 2nd (Thu) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:31am-4:40pm, Tides: L 4:41am 1'10" H 10:44am 7'11" L 5:47pm -0'8"
Dec 3rd (Fri) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:32am-4:39pm, Tides: H 12:03am 6'1" L 5:29am 2'0" H 11:26am 8'4" L 6:34pm -1'3"
Dec 4th (Sat) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:33am-4:39pm, Tides: H 12:58am 6'3" L 6:18am 2'3" H 12:09pm 8'6" L 7:21pm -1'7"
Dec 5th (Sun) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:34am-4:39pm, Tides: H 1:51am 6'4" L 7:07am 2'5" H 12:55pm 8'6" L 8:09pm -1'8"
Dec 6th (Mon) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:35am-4:39pm, Tides: H 2:43am 6'4" L 7:58am 2'7" H 1:44pm 8'3" L 8:59pm -1'6"
Dec 7th (Tue) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:36am-4:39pm, Tides: H 3:37am 6'4" L 8:53am 2'8" H 2:35pm 7'10" L 9:50pm -1'1"
Dec 8th (Wed) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:37am-4:39pm, Tides: H 4:32am 6'3" L 9:53am 2'9" H 3:30pm 7'2" L 10:43pm -0'7"
Dec 9th (Thu) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:38am-4:39pm, Tides: H 5:29am 6'2" L 11:01am 2'10" H 4:32pm 6'6" L 11:37pm -0'0"
Dec 10th (Fri) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:39am-4:39pm, Tides: H 6:25am 6'3" L 12:18pm 2'8" H 5:42pm 5'9"
Dec 11th (Sat) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:40am-4:39pm, Tides: L 12:34am 0'6" H 7:20am 6'4" L 1:37pm 2'4" H 7:00pm 5'3"
Dec 12th (Sun) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:41am-4:39pm, Tides: L 1:30am 1'1" H 8:09am 6'6" L 2:49pm 1'10" H 8:21pm 5'0"
Dec 13th (Mon) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:42am-4:39pm, Tides: L 2:26am 1'7" H 8:55am 6'8" L 3:48pm 1'3" H 9:37pm 4'11"
Dec 14th (Tue) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:42am-4:39pm, Tides: L 3:18am 2'0" H 9:35am 6'10" L 4:37pm 0'9" H 10:42pm 5'1"
Dec 15th (Wed) tide table for (Umpqua River) Gardiner station 1001.
Dec 16th (Thu) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:44am-4:40pm, Tides: L 4:51am 2'7" H 10:46am 7'2" L 5:57pm 0'0"
Sunrise 7:44am-4:40pm, Tides: H 12:22am 5'6" L 5:32am 2'10" H 11:20am 7'2" L 6:32pm -0'2"
Sunrise 7:45am-4:40pm, Tides: H 1:03am 5'8" L 6:11am 2'11" H 11:53am 7'3" L 7:07pm -0'3"
Dec 21st (Tue) tide table for (Umpqua River) Gardiner station 1001.
Dec 22nd (Wed) tide table for (Umpqua River) Gardiner station 1001.
Dec 23rd (Thu) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:48am-4:43pm, Tides: H 4:14am 5'9" L 9:26am 3'2" H 2:52pm 6'6" L 10:07pm 0'0"
Sunrise 7:48am-4:43pm, Tides: H 4:55am 5'9" L 10:17am 3'1" H 3:38pm 6'1" L 10:47pm 0'3"
Sunrise 7:48am-4:44pm, Tides: H 5:37am 5'11" L 11:19am 2'11" H 4:34pm 5'8" L 11:30pm 0'8"
Sunrise 7:49am-4:45pm, Tides: L 12:18am 1'1" H 7:04am 6'5" L 1:39pm 2'0" H 7:07pm 4'11"
Sunrise 7:49am-4:46pm, Tides: L 1:12am 1'6" H 7:49am 6'10" L 2:46pm 1'4" H 8:33pm 4'11"
Sunrise 7:49am-4:47pm, Tides: L 2:10am 2'0" H 8:36am 7'3" L 3:46pm 0'6" H 9:52pm 5'1"
Sunrise 7:50am-4:48pm, Tides: L 3:11am 2'4" H 9:24am 7'8" L 4:40pm -0'2" H 11:00pm 5'5"
Dec 31st (Fri) tide table for (Umpqua River) Gardiner station 1001.
Sunrise 7:50am-4:49pm, Tides: L 4:10am 2'6" H 10:13am 8'1" L 5:32pm -0'10"


text:
Q: html d3.js, image renders in firefox but not in chrome I have an html and json file running a D3 graphic that runs in firefox but does not run in chrome.
The error in the console is:

d3.v3.min.js:1 Access to XMLHttpRequest at 'D3_least_example.json' from origin
  'null' has been blocked by CORS policy: Cross origin requests are only
  supported for protocol schemes: http, data, chrome, chrome-extension,
  https.

Can you help me find a way to make the image render in chrome?
I found this related question but it didn't help.
The .html and .json are a minimal complete example.
Here is the .html
<!DOCTYPE html>
<meta charset="utf-8">
<style>

.node {
  font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif;
  fill: #bbb;
}

.node:hover {
  fill: #000;
}

.link {
  stroke: steelblue;
  stroke-opacity: .4;
  fill: none;
  pointer-events: none;
}

.node:hover,
.node--source,
.node--target {
  font-weight: 700;
}

.node--source {
  fill: #2ca02c;
}

.node--target {
  fill: #d62728;
}

.link--source,
.link--target {
  stroke-opacity: 1;
  stroke-width: 2px;
}

.link--source {
  stroke: #d62728;
}

.link--target {
  stroke: #2ca02c;
}

</style>
<body>
</br ></br >
<script src="http://d3js.org/d3.v3.min.js"></script>
<script>

var diameter = 960,
    radius = diameter / 2,
    innerRadius = radius - 200;

var cluster = d3.layout.cluster()
    .size([360, innerRadius])
    .sort(null)
    .value(function(d) { return d.size; });

var bundle = d3.layout.bundle();

var line = d3.svg.line.radial()
    .interpolate("bundle")
    .tension(.85)
    .radius(function(d) { return d.y; })
    .angle(function(d) { return d.x / 180 * Math.PI; });

var svg = d3.select("body").append("svg")
    .attr("width", diameter)
    .attr("height", diameter)
  .append("g")
    .attr("transform", "translate(" + radius + "," + radius + ")");

var link = svg.append("g").selectAll(".link"),
    node = svg.append("g").selectAll(".node");

d3.json("D3_least_example.json", function(error, classes) {
  var nodes = cluster.nodes(packageHierarchy(classes)),
      links = packageImports(nodes);

  link = link
      .data(bundle(links))
    .enter().append("path")
      .each(function(d) { d.source = d[0], d.target = d[d.length - 1]; })
      .attr("class", "link")
      .attr("d", line);

  node = node
      .data(nodes.filter(function(n) { return !n.children; }))
    .enter().append("text")
      .attr("class", "node")
      .attr("dy", ".31em")
      .attr("transform", function(d) { return "rotate(" + (d.x - 90) + ")translate(" + (d.y + 8) + ",0)" + (d.x < 180 ? "" : "rotate(180)"); })
      .style("text-anchor", function(d) { return d.x < 180 ? "start" : "end"; })
      .text(function(d) { return d.key; })
      .on("mouseover", mouseovered)
      .on("mouseout", mouseouted);
});

function mouseovered(d) {
  node
      .each(function(n) { n.target = n.source = false; });

  link
      .classed("link--target", function(l) { if (l.target === d) return l.source.source = true; })
      .classed("link--source", function(l) { if (l.source === d) return l.target.target = true; })
    .filter(function(l) { return l.target === d || l.source === d; })
      .each(function() { this.parentNode.appendChild(this); });

  node
      .classed("node--target", function(n) { return n.target; })
      .classed("node--source", function(n) { return n.source; });
}

function mouseouted(d) {
  link
      .classed("link--target", false)
      .classed("link--source", false);

  node
      .classed("node--target", false)
      .classed("node--source", false);
}

d3.select(self.frameElement).style("height", diameter + "px");

// Lazily construct the package hierarchy from class names.
function packageHierarchy(classes) {
  var map = {};

  function find(name, data) {
    var node = map[name], i;
    if (!node) {
      node = map[name] = data || {name: name, children: []};
      if (name.length) {
        node.parent = find(name.substring(0, i = name.lastIndexOf(".")));
        node.parent.children.push(node);
        node.key = name.substring(i + 1);
      }
    }
    return node;
  }

  classes.forEach(function(d) {
    find(d.name, d);
  });

  return map[""];
}

// Return a list of imports for the given array of nodes.
function packageImports(nodes) {
  var map = {},
      imports = [];

  // Compute a map from name to node.
  nodes.forEach(function(d) {
    map[d.name] = d;
  });

  // For each import, construct a link from the source to target node.
  nodes.forEach(function(d) {
    if (d.imports) d.imports.forEach(function(i) {
      imports.push({source: map[d.name], target: map[i]});
    });
  });

  return imports;
}

</script>

Here is the .json file named D3_least_example.json in the .html file
[

{"name":"flare.Name.3"},
{"name":"flare.Name.4"},
{"name":"flare.Name.6"},
{"name":"flare.Name.7"},
{"name":"flare.Name.8"},
{"name":"flare.Name.1"},
{"name":"flare.Name.3"},
{"name":"flare.Name.7"},
{"name":"flare.Name.8"},
{"name":"flare.Name.9"},
{"name":"flare.Name.3"},
{"name":"flare.Name.5"},
{"name":"flare.Name.4"},
{"name":"flare.Name.1"},
{"name":"flare.Name.3"},
{"name":"flare.Name.8"},
{"name":"flare.Name.9"},
{"name":"flare.Name.0"},
{"name":"flare.Name.6"},
{"name":"flare.Name.4"},
{"name":"flare.Name.3"},
{"name":"flare.Name.4"},
{"name":"flare.Name.5"},
{"name":"flare.Name.7"},
{"name":"flare.Name.6"},
{"name":"flare.Name.2"},
{"name":"flare.Name.4"},
{"name":"flare.Name.6"},
{"name":"flare.Name.8"},
{"name":"flare.Name.4"},
{"name":"flare.Name.5"},
{"name":"flare.Name.3"},
{"name":"flare.Name.2"},
{"name":"flare.Name.1"},
{"name":"flare.Name.4"},
{"name":"flare.Name.6"},
{"name":"flare.Name.9"},
{"name":"flare.Name.0"},
{"name":"flare.Name.6"},
{"name":"flare.Name.5"},
{"name":"flare.Name.4"},
{"name":"flare.Name.3"},

{"name":"flare.Library","imports":["flare.Name.3",
"flare.Name.4",
"flare.Name.6",
"flare.Name.7",
"flare.Name.8",
"flare.Name.1",
"flare.Name.3",
"flare.Name.7"]},
{"name":"flare.Home","imports":["flare.Name.8",
"flare.Name.9",
"flare.Name.3",
"flare.Name.5",
"flare.Name.4"]},
{"name":"flare.Courthouse","imports":["flare.Name.1",
"flare.Name.3",
"flare.Name.8",
"flare.Name.9",
"flare.Name.0"]},
{"name":"flare.Pub","imports":["flare.Name.6",
"flare.Name.4",
"flare.Name.3",
"flare.Name.4",
"flare.Name.5",
"flare.Name.7"]},
{"name":"flare.University","imports":["flare.Name.6",
"flare.Name.2",
"flare.Name.4",
"flare.Name.6"]},
{"name":"flare.High School","imports":["flare.Name.8",
"flare.Name.4",
"flare.Name.5",
"flare.Name.3",
"flare.Name.2",
"flare.Name.1"]},
{"name":"flare.Grocery Store","imports":["flare.Name.4",
"flare.Name.6",
"flare.Name.9",
"flare.Name.0",
"flare.Name.6",
"flare.Name.5",
"flare.Name.4",
"flare.Name.3"]}

]

This is what shows up in firefox and in chrome the screen is blank.

Windows 10 Enterprise, Version 1803, OS build 17134.407
Chrome Version 70.0.3538.110 (Official Build) (64-bit)

A: Chrome security does not allow access to local files. (i.e. the .json file)
Opening chrome from terminal to allow access is one solution.
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files

edit path for your location of chrome.exe and then try to open the .html local file.
"Cross origin requests are only supported for HTTP." error when loading a local file
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https
http://www.chrome-allow-file-access-from-file.com/windows.html
How do I use spaces in the Command Prompt?


text:
Call For IBC2022 Technical Papers Submission Is Now Open January 18th 2022 - 11:00 AM
IBC is world-renowned for its technical papers' quality, timeliness, and innovative subject matter. The event is an excellent opportunity for forward-thinking technologists and companies to unveil their ideas and research to media industry leaders hungry for new technology concepts, their possible uses and practical applications.
Registration Open For The Media Production & Technology Show 2022 January 17th 2022 - 11:00 AM
The UK's largest and must-attend event for the media and broadcast sectors is back at London's iconic Olympia on 11 and 12 May to host its 2022 edition.
Managing 2022 January 10th 2022 - 09:30 AM
The new year is a time to ponder the past and muse about the future. In the past, nearly each technical device needed to produce broadcast TV cost more than building a new house, was as huge as it was heavy, and made pictures nobody would accept today. About 20 years
AIMS Embraces Industry Shift To More Inclusive Language In Standards And Engineering Documents December 29th 2021 - 10:00 AM
The Alliance for IP Media Solutions (AIMS) has announced its support for the industry's shift to more inclusive language in standards and engineering documents. The alliance welcomes efforts by standards bodies and other organizations to ensure that the language used to craft such documents is free from stereotypes, subtle d
IBC Cancels Amsterdam Event Amidst Escalating COVID Concerns November 23rd 2021 - 03:17 PM
IBC announces that the in person IBC2021 event has been cancelled.
Industry Support Propels IBC To Move Ahead With Live Amsterdam Show November 16th 2021 - 01:30 PM
IBC has confirmed that IBC2021 will take place on December 3-6 at The RAI in Amsterdam. The announcement follows a decision made by the IBC Partnership Board to continue with the planned event because it can be delivered safely and create the essential business momentum that the industry needs.
IBC 2021 Sets Out Future Hybrid Vision As Delegates Return In Person November 12th 2021 - 09:00 AM
IBC has set out its stall as a hybrid event with content issues more prominent than ever before for the postponed 2021 event scheduled for 3-6 December.
SMPTE Reveals Annual Technical Conference Program November 8th 2021 - 10:30 AM
SMPTE has released the program for the SMPTE 2021 Annual Technical Conference (SMPTE 2021 ATC), a virtual event with half-day sessions running over six days from Nov. 9-11 and Nov. 16-18.
Global Viewpoint
Python - The New Gaffer Tape January 27th 2022 - 09:30 AM
Any self-respecting engineer or operational broadcast technologist will have in their tool kit at least one role of gaffer tape. But as we move to a software connected world, our trusted friend is finding a new collaborator in the form of Python, the go-to scripting language for broadcasters.


In the dying days of holiday time hubs just insisted that we go and update my phone. You see for a few months now it has driven him slightly insane that there is not an iPhone 4s in the house. Hubs, bless him, doesn't like to keep up with the Jones, he likes to be them. Or at least have way cooler gadgets than anyone else. To be fair though he does not actually live out this desire nearly as much as he would like and I guess everyone is entitled to have dreams.
Back to my point though.
Around three days before the 4s was released, hubs actually went and upgraded to the relatively recently received iPhone 4. For the past two years he had been the proud owner of of a 3G but like I said he likes to keep up with the times. As a result of this upgrade I was handed his old phone. Which kinda worked well because I was in dire need of a new one.
Originally I had been against all things Apple. This was based on some crazy notion that I developed based on childhood arguments. Slowly though as I began to see more and more of the wonders of Apple I am rather pleased to say I was quickly converted. Even after only being an iPhone user for a few months I was in love. I knew there was no going back. I was so thankful to feel like I was part of a rather cool club.
Only my beloved new possession was beginning to show signs of failing. It took slow to a whole new level. I could do most things I wanted to, you know like tweet and check Facebook, just, as long as I keep tapping the screen to make sure it didn't time out and go to sleep.
What would I do if my phone stopped working? How could I ever return to an ordinary phone after having experienced the many joys of i? I shared my fears with hubs, who concurred there was no way I should have to suffer with anything less than the awesomeness that comes with Apple or Androids.
It was about now that I saw a light pop on behind hub's eyes. He had had an epiphany.
"Let's go to Telstra and get you a phone"
As much as I didn't want to lose the beauty of being an iPhoner I didn't want to cross over to the dark side that is Telstra. Telstra has plenty of money, I don't see why they need any more of mine than I really need give. In another lifetime I was a mobile phone retailer. I started with Telstra but hated the fact to them I was merely just another numbered worker. Before long the competition came and snaffled me up and I swore never to use Telstra. Slowly over the years though, I have had to give in, as despite being thieving rascals at times they do offer some services here that no one else does.
Even now I still wonder how hubs managed to convince me. He must have caught me in a moment of weakness or something. He is good like that, always working out when I am least likely to say. I sure am thankful that he did though.
You see the phone is much cooler than I ever expected. And fast. Oh so very fast. Pages open instantly. I can even actually surf the web, read blogs and what not. I can even write and post to my own blog. Though this is not as fail safe as using the computer since I have recently lost not one but two posts this way. Live and learn though.
The real winner is the voice to typing feature. I am not sure why but I just love it. Like seriously love it. Perhaps it is just the fact that I get to hear the sound of my voice saying something that almost sounds intelligent rather than the usual mum stuff I hear. Unfortunately the translation isn't quite what I said but you can't win them all. It is a great exercise in speaking slowly and clearly.
Oh and did I mention Siri?
She also is very cool. As the Apple site states ask Siri to help you get things done. Siri will send a text, dial a number, put something in your calendar, search the web. If you live in the States she can also give you directions to the nearest restaurant. Actually that is about the only thing about her that annoys me, the way she tells me she can only search for locations in the US.
Now I know that on the surface this might seem like a sponsored post for Apple. It's not. I really do love my new toy. It has been pivotal to the smooth running of the house so far this week. It has helped to schedule housework, kids chores, fun times, and much more. It has kept track of what I wanted to get done and what jobs the kidlets have completed. It has also kept me off the computer as I have easily been able to check my mail here and there without getting distracted by the wonders of the Internet. All of that is much to be thankful for.
I am thankful that we are in a position to walk into a shop and walk out with exactly what we wanted. Without a single drama, hitch or problem. I don't know why but I had expected it to be full of hassles.
I am thankful that the children have finally realised that I will not give into letting them play on it and finally stopped asking for me to do so.
I am thankful Kate hosts this wonderful meme each week. It really is one of my favourite posts to write each week for many different reasons. Head on over and see what others are giving thanks for this week.
Great post Rhianna, you made me giggle. We are similar in that I am a new convert to i and dont know how I lived without it..I have an adversion to large phone comapanies who I have found to be REALLY unhelpful and it takes Mr Fresh to get me into one of those stores too! I am thankful also I am only a little step behind the Jones (I don't have the latest update).Technology is a wonderful thing (mostly) and it certainly makes life easier when you are on the move all the time.
I have been having fun with Siri, Rhi. Asking her what the meaning of life is, her favourite colour, if she likes me! For the first time in AGES my phone is cooler than hubby's (stuck with his iPhone 4). Apple FTW. Oh and I also had to return to the dreaded Telstra when I moved after years of boycott upon discovery they are the only ones who could get my net going in my new place. I also worked for them! Small world?
Yes it is strange how attached we become to a bit of plastic really.
I was a late convert to the iphone but feel lsot with out it. I was fortuante enough to get an ipad for Christmas which has taken my apple addiction to a new level- Mac Air??
Ah, I still have an iPhone 3GS and it is so, so, so, so slooooooooowwwwwwww. I started a plan just a couple of week before the 4 came out... hope to upgrade later this year ... now I feel I NEED that new one urgently... patience, patience!
Aww hubs is so sweet! Only Telstra can sell iPhone 4s in Australia? My hubby has the 4s while I'm using the 4.. don't find much diff but I do prefer to use his phone camera to take photos! ;p such good resolution!
I love love love my iphone. Even more though I love the iPads my girls got just before Christmas, thanks to Autism funding for one and the awesome blogosphere for the other. They have made the school holidays so much more awesome.
lovin my iphone4S. i had a old school texting phone prior and was reluctant to make the switch. Now I am in love! #commenthour!
I have been resisting the 'i' anything revolution, but since hubby got an iphone, I can feel the resolve weakening!
oh just give in Skyelee it is well worth it.
Yes there is always an upside plus if you can't beat them join them!
I love my iPhone 3G but I am anxiously waiting to upgrade to the 4s. I want a friend named Siri who will answer all my questions and is available 24/7. I haven't had any luck finding a real person named Siri to do that so I'll have to settle for the one who lives in the 4s instead.
Thanks for visiting my blog, Confessions of a Semi-Domesticated Mama.


text:
Ex-Syracuse lacrosse star Chase Scanlan 'back on track' to have abuse charges dismissed after screwup
Chase Scanlan (left), former Syracuse University lacrosse star, arrives for court in Syracuse on Oct. 7, 2021. He is accompanied by his lawyer, Ralph Habib. (Douglass Dowty | Syracuse.com)
Douglass Dowty | ddowty@syracuse.com
Syracuse, N.Y. — Former Syracuse University lacrosse star Chase Scanlan skipped court-mandated domestic violence classes in recent months, nearly costing him a promise of a sealed record in a 2020 on-campus abuse case.
But Scanlan is now "back on track" to have criminal charges dismissed this April after restarting the 14-week program, a judge said Tuesday. If he does, the final resolution will come a year after he was charged with breaking a woman's phone and pushing her to the ground in a campus apartment.


text:
Die Pauluskirche ist eine evangelisch-reformierte Pfarrkirche in der Stadt Feldkirch.

Lage und Architektur
Die Kirche befindet sich im Stadtteil Levis an der Bergmanngasse 2.

Das Gebäude ist ein Saalbau mit vorne und über der Orgel ansteigenden Flachdecke. Der Altarraum ist erhöht und mit eingezogenen Schrankenwänden abgegrenzt. Der Kirchturm steht frei.

Beim Eingang sind Betonglasfenster nach einem Entwurf des Glasmalers Horst Beck aus Hödingen und der Ausführung des Glasmalers Nikolaus Dierig aus Überlingen.

Geschichte
Im Jahr 1864 wurde in der Wichnergasse gegen Widerstände der römisch-katholischen Bevölkerung ein evangelischer Friedhof mit einer Kirche angelegt. 1876 wurde Feldkirch (mit Bludenz) zu einer Filialgemeinde der Pfarrgemeinde Bregenz in der Kreuzkirche am Ölrain. Feldkirch wurde am 5. Mai 1908 zur selbstständigen Pfarrgemeinde innerhalb der Evangelischen Kirche H. B. erhoben. Von 1909 bis 1910 wurde am Hang des Ardetzenbergs ein Pfarr- und Gemeindehaus erbaut.

Die Grundsteinlegung zur Pauluskirche erfolgte am 16. September 1962. Die Kirche wurde 1965 eingeweiht. In diesem Jahr wurde die Tochtergemeinde Bludenz in der Kirche zum Guten Hirten selbstständig.

Literatur
 Dehio-Handbuch. Die Kunstdenkmäler Österreichs: Vorarlberg. Feldkirch. Evangelische Pauluskirche in Levis. Bundesdenkmalamt (Hrsg.), Verlag Anton Schroll & Co, Wien 1983, ISBN 3-7031-0585-2, Seite 188.

Weblinks

 Website der evangelischen Pfarrgemeinde A. u. H. B. Feldkirch

Levis
Feldkirch
Feldkirch
Baudenkmal (Vorarlberg)
Erbaut in den 1960er Jahren
Bauwerk im Alpenrheintal

redpajama_set_name: RedPajamaWikipedia


Orlando may be a family entertainment mecca, but at SAP's SAPPHIRE '06 Orlando user conference, which hosted more than 15,000 attendees, enterprise services architecture (ESA) was the main attraction. ESA, according to SAP, is the combination of enterprise services and service oriented architecture (SOA). "The industrialization of software is upon us," said Bill McDermott, president and CEO of SAP Americas, in his keynote. "We're moving into a world of mass customization," he added, contending that the industry is moving toward component-based assembly, while industry-specific solutions are now being decomposed into smaller enterprise service repositories that all applications can draw on. The move toward an SOA makes the underlying platform and infrastructure a much more important and visible part of the solution for customers than in a traditional monolithic application environment, according to Dennis Gaughan, research director at AMR Research. "If SAP didn't refocus around ESA, which is the combination of their applications and the NetWeaver platform, they could risk being marginalized by the major infrastructure providers who provide the products that allow customers to build composite applications and orchestrate new business processes," he says. "ESA and related initiatives like Duet with Microsoft also present a big opportunity to grow revenue in their install base by providing more platform tooling like portals, BI, and integration, as well as ways to increase the number of users touching the SAP system, which drives licenses." McDermott also noted Duet, the Microsoft integration formerly known as Project Mendocino, along with SAP Analytics and SAP's CRM on-demand capabilities. Announced at the conference, CRM 2006s, a hybrid on-demand/on-premise CRM suite that allows for integration with SAP and non-SAP back-end systems, lets companies select the most appropriate deployment model for their needs, according to SAP. While the product will be available to initial customers this summer, the company expects to migrate its entire CRM offering to its hybrid model by 2007. About a week prior to SAPPHIRE, SAP announced enhancements to the SAP Sales on-demand solution (its first on-demand application unveiled in February), and introduced the SAP Marketing on-demand solution. SAP Sales on-demand solution now features account and opportunity management capabilities and new pipeline performance management functionality. SAP's marketing-focused on-demand offering centers on areas including campaign management and customer segmentation, and lead management. "We do not think that on-demand is a singular, pure play situation," said Shai Agassi, president of the product and technology group, during his keynote. "We think that you need to have the same processes, the same governance, the same data, the same experience on both on-demand and on-premise." Without question, SAP was late to the on-demand dance. Although target markets and capabilities vary, companies like Oracle's Siebel Systems, RightNow Technologies, Sage Software, and Salesforce.com have more experience in the space, and with the exception of Salesforce.com, they all have on-premise capabilities. However, "SAP is really only going after their core customer base right now, so they're not looking to sell CRM on-demand to a broader audience at this point," says Rob Bois, a research director at AMR Research. SAP also made a series of other announcements, including the global availability of mySAP ERP 2005, built on the NetWeaver platform, and the general availability of BI accelerator, an analytical engine codeveloped by SAP and Intel that's within SAP NetWeaver Business Intelligence. The company also announced its plans to buy Frictionless Commerce, a supplier relationship management (SRM) specialist with on-demand capabilities, and the completion of its acquisition of compliance solutions provider Virsa Systems.


text:
Home News Will NHTSA's Connected Car Mandate Crash and Burn?
Will NHTSA's Connected Car Mandate Crash and Burn?
Morning Consult
The Trump administration appears to be pumping the brakes on a mandate that would have required automakers to install vehicle-to-vehicle communications devices in every new car or truck. "Connected cars" are coming, and they hold enormous, even life-saving potential — yet we should applaud this latest development.
Paradoxically, mandating connected cars — especially just one, government-designed device — will only hold back a still-experimental technology.
With the clock ticking down on the Obama presidency, and before the incoming Trump administration could stop them, the National Highway Traffic Safety Administration proposed to mandate so-called dedicated short-range radio communications devices in December 2016. According to the Associated Press, some in the Trump administration would like to shelve the proposed mandate because of its high cost — NHTSA estimates initial device costs will be about $330 per vehicle — and uncertain benefits.
Connected cars are nothing new. For years, automakers have offered GPS, services like OnStar, sensors for hazard warnings, and Wi-Fi access or infotainment services like 4G LTE. Wireless technology has advanced and today some car companies are testing out complex vehicle-to-vehicle and vehicle-to-infrastructure technologies. If they work well, these new devices will alert drivers and (someday) autonomous vehicles in real time to potential collisions, traffic jams, and dangerous weather conditions that are not detectable by existing sensor-based technologies like lidar and radar.
Technology vendors and car companies around the globe are racing to develop safe and reliable systems. However, if NHTSA's December proposal to mandate its favored technology — DSRC — survives, it threatens to short-circuit the competitive process.
Until now, NHTSA has never required that vehicles include any communications technologies. But DSRC has received substantial government investment since 1999, when the Federal Communications Commission set aside spectrum for the service.
The truth is, despite the free spectrum and years of Department of Transportation funding, DSRC technology is far from roadworthy. When the FCC codified most DSRC standards in 2004, DOT officials told reporters to expect commercial deployment in 2005. But with only marginal automaker interest for over a decade, NHTSA now sees a mandate as the only way to jumpstart this particular technology.
The disinterest on the part of automakers is likely due to documented problems with DSRC reliability. A May 2016 report from Booz Allen Hamilton researchers produced for the DOT, for instance, found that "the system will be able to reliably predict collisions only about 35 percent of the time." False alerts were a particular problem in a test pilot. Alarmingly, even one second before a sure (simulated) collision, DSRC units only detected it 80 percent of the time. Since drivers need three or more seconds to respond to a collision warning, the researchers concluded that the error rate "draws into question the safety integrity of the system."
DSRC has a long way to go. A mandate would be unprecedented and dangerously hasty, especially as new, competing and complementary technologies—like cellular-based devices and lidar sensors—advance and gain adoption.
Mandating that all new vehicles include DSRC risks locking in an inadequate and unsafe technology. As we've seen with some past FCC device mandates, dead-end consumer technology can live on, zombie-like, for years or decades after the market has moved on.
Rather than compel automakers to add costly DSRC systems to cars, NHTSA should consider a certification or emblem system for vehicle-to-vehicle safety technologies, similar to its five-star crash safety ratings. Light-touch regulatory treatment would empower consumer choice and allow time for connected car innovations to develop.
In the fast-moving connected car marketplace, there is no reason to force products with reliability problems on consumers. Any government-designed technology that is "so good it must be mandated" warrants extreme skepticism, and Transportation Secretary Elaine Chao should continue to treat the Obama administration's Hail Mary with caution.
Brent Skorup is a research fellow in the Technology Policy Project with the Mercatus Center at George Mason University.
Previous articleSelf-Driving Trucks Deliver Refrigerators
Next articleCalifornia may limit liability of self-driving carmakers
NTSB Not Pleased with Tesla's release of fatal crash information
Uber Strikes Deal With Volvo to Bring Self-Driving Cars to Its...
Mobileye, Waymo and Lyft say they could have spotted bicyclist in...
A self-driving Uber car has killed a pedestrian in Arizona
Autonomous Vehicle Safety Highlighted at TU-Automotive
Cognata Creating Human-Car Exchanges for Autonomous Vehicle Testing
The Death of the Car Show?
Delphi Acquires nuTonomy For $450 Million, Advancing Push For Automated Driving
Baidu partners with Ford, Nvidia, and others to boost its self-driving...


text:
FIRE > Newsdesk > UMW's Punishment of Rugby Team Disregards Free Speech, Due Process
UMW's Punishment of Rugby Team Disregards Free Speech, Due Process
by Samantha Harris
Another week, another public university president defying the First Amendment.
Declaring that his university (unconstitutionally) prohibits "derogatory statements of any form," University of Mary Washington (UMW) President Richard Hurley announced last week that the UMW men's rugby club has been dissolved, and all of its players ordered to attend sensitivity training, because of a few team members' participation in a bawdy song recorded at a November 2014 party.
The song in question, the lyrics of which revolve around having sex with the body of a dead prostitute, has raised eyebrows. But in declaring this speech out of bounds and levying punishment, the university has completely failed to account for context—and when it comes to determining whether speech constitutes harassment or a true threat (and is thus unprotected), context is often critical.
If a group of men showed up at a brothel in the middle of the night chanting about sex with dead prostitutes, there might indeed be some merit to a claim that the speech was threatening. But here, we are talking about a song sung at an off-campus party by a group of people who share a tradition of bawdy music. When considered in this context, you can't credibly present the chant as expression so menacing that it is devoid of First Amendment protection.
But that is exactly what a student group, and now the UMW administration, have done in this case.
According to Erin Gloria Ryan at Jezebel, student Paige McKinsey was given a recording of the chant by her friend, who attended the party. McKinsey, president of the student group Feminists United on Campus, encouraged her friend to report the incident to the UMW administration. Over the next several months, McKinsey's student group and other concerned students and faculty urged the administration to take action, and on March 18, President Hurley announced that "[a]ll rugby club activities have been suspended indefinitely. Further, each member of the men's rugby club is required to participate in education and training sessions regarding sexual assault and violence."
There is a lot to unpack here, but as my colleague Will Creeley told Jezebel's Ryan, what we know so far is highly troubling. Although only eight of the rugby team's 46 members were present at the party in question, and although singing the song appears to be constitutionally protected expression, this public university has—seemingly with no due process—imposed a collective punishment on the entire team, and sentenced each of its individual members to mandatory sensitivity training.
The university president has also issued a statement that directly contradicts the university's First Amendment obligations by stating that no "derogatory statements of any form" will be tolerated on UMW's campus. This statement is bound to chill protected expression, as students are likely to self-censor rather than risk punishment for expression that could be considered "derogatory."
Unfortunately, the current campus climate is one of moral panic in which honest, rational, level-headed discussions of any issue having to do with sex are virtually impossible. As Ryan noted about the instant controversy, "Mary Washington's still-unfolding rugby team debacle is the latest messy clash between free speech and moral decency, fueled by the recent anti-sex assault push on college campuses that has been years in the making." She writes:
Of course, the real story of what happened that night in November and in the months after is more complicated than the administration's delayed but clearly statement-making decision would have you believe. This wasn't a victory over the dark forces of misogyny as much as it was a parody-defying collision of 2015 collegiate caricatures: a feminist organization feeling threatened by a song sung at a party to which they were not invited and would have no interest in attending; a party full of co-eds getting drunk and yelling a stupid, obscene song about sexually violating a prostitute's corpse. A surreptitious cell phone recorder uploading the footage to YouTube like a guerrilla journalist. A terrified college administration cloaking their fear of lawsuits and negative media attention in righteously angry talk and scorched-earth justice aimed, probably, at the wrong entity.
In this climate, many students demand—and administrators, fearful of federal investigation and bad publicity, too often provide—swift and unequivocal action in response to virtually any speech or expression that leaves people feeling subjectively uncomfortable (or, to use the new buzzword for the feelings engendered by speech one disagrees with, "unsafe"). This swift and unequivocal action often, as here, fails to account for the due process and free speech rights of the accused students.
Schools: University of Mary Washington


Spanish asset manager Universe AM starts operating in Spain taking on two funds from Egeria Activos that gather together over €10m in assets under management.
Universe AM was launched in Autumn 2018 and is the first firm that specialises in passive management in Spain. Born from the transformation of the Spanish eafi Serfiex Investments into an asset manager, the firm was founded by Rafael García Romero and José Diego Alarcón.
The two funds advised to the date by Egeria Activos and transferred now to Universe, are the GDP World Corporate Bonds and the GDP World Equity.
The GDP World Corporate Bonds invests over 75% of the total exposure in corporate bonds with periodic fixed coupons of at least,average credit quality of issuers/markets in Europe, Brazil, Mexico, Canada and the United States, which together have a minimum participation of 45 % in world GDP. The percentage of investment in each geographical area is calculated based on the weighting in world GDP according to data published by the International Monetary Fund (IMF). It invests in at least three issuers and up to 40, in each country/geographical area.
The GDP World Equity invests more than 75% of the total equity exposure of any capitalisation of issuers and markets in Europe, Brazil, Mexico, Canada, the US, China, Japan, India, Korea and Australia that together have a minimum participation of 70 % in world GDP. The percentage of investment in each of the geographical areas is calculated based on the weight that these countries or geographic zones have in the world GDP according to the IMF.


text:
Arden Park, CA
Pest Control Arden Park, CA
Pest Control in Arden Park, CA - Official Pest Prevention was born January 1, 2000 when the tech bubble was about to burst and people were still concerned about potential Y2K problems. Starting with a few contacts, and only four full-time employees, the small company has grown into an organization that today employs over 25 people, maintains a fleet of 18 trucks, and has serviced over 21,000 northern California households. This tremendous growth has come from loyal customers recommending our work to their friends, family, and neighbors
Facts About Arden Park, CA - The history of this area is documented in the "Sacramento ALC Historical Study 82", Ranch Del Paso, Office of History, Sacramento Air Logistics Center, McClellan Air Force Base, California, March 1983, by Raymond Oliver. Originally part of a Mexican land grant deeded to John Sutter, the Rancho Del Paso grant was negotiated from the Mexican governor by John Sutter on August 10, 1843. Then, Sutter deeded the Rancho Del Paso to Eliab and Hiram Grimes and John Sinclair. Samuel Norris was the next owner of Rancho Del Paso, then James Haggin. The Rancho Del Paso was purchased from Mr. Haggin's corporation, "The Rancho del Paso Land Company" in 1910 by the Sacramento Valley Colonization Company for $1.5 million. -Wikipedia
Arden Park, CA Exterminator
Sacramento United States
Bed Bugs in Arden Park, CA - Bed bugs hide in bedding, carpeting and rugs, blankets, garments, underneath wallpaper, under towels, between drape folds, behind wall decorations and behind wooden home furniture. They like to strike at night and they will remain active right up until before daybreak. Bed bugs bite exposed skin of a individual sleeping in an infested bed and leave red itchy bites. They don't wander off from sleeping and lounging areas nevertheless they are able to travel over 100 ft at night time to search for food. Bedbugs were once terminated in the United States however they are making a comeback by making use of international travelers. The most frequent places to locate them are inns and condo buildings. Bed bugs can survive 12 months without food. This lets them travel from different locations until they found a comforting place with food. They will hide on clothes and suitcases of travelers. In addition they live in couches and could be transferred from house to house through used furniture. Domestic animals like dogs have thick fur which makes for a good hiding place for bedbugs. Traveling on public transit like tour bus, trains and cabs can bring you into contact with bed bugs which you then take to your residence. Bedbugs are six legged parasitic insects that suck human and animal blood. The bottom portion of their own bodies is wrinkly just like crinkled paper. Bedbugs can not fly however they can crawl very quickly. A new bed bug, is referred to as a nymph, they are see-through in color and changes into a red color after feeding. To achieve adulthood, a nymph bed bug should shed its skin about half a dozen times.
Arden Park Pest Control
We Are Eco Friendly
Termite Control 916-226-4836 Arden Park CA 95864 Bed Bugs
Termites Arden Park, CA
Termite Treatment in Arden Park, CA - Termites are generally called silent destroyers, since they in many cases are trying to hide in your residence or in your garden without any indications of damage. All wood eating termites ingest cellulose based plant materials. Unfortunately, all homes no matter what their structure type, offers cellulose foodstuff for subterranean termites. Termites feast upon dead plants along with bushes within the earth. A subterranean termite's mouth is efficient at tearing parts of cellulose material. This particular ability is really what causes concern in houses. A normal community of underground termites may ingest 16 grams of food each and every day. This is around 12-13 pounds of lumber each year. Termite insects only measure from 1 cm to a few millimeters long, their particular eating habits are perfect for causing costly property damage. Home footings, furnishings, book shelves and paper publications are common feeding locations for harmful termites. Wood eating termite homes are generally formed in the soil.
Arden Park Pest Control & Termite


Here is a look at the forecast for the Memorial day weekend.
As we said above the weather pattern is set up for our region to be mostly dry, hot and humid as the main jet stream is located across Canada. This prevents tornado alley from seeing widespread and organized severe thunderstorms. Now, that being said, a weak upper level trough is located over the western USA and this will bring a weak southwest flow to the northern Plains. So, the northern Rockies to northern Plains will see a few rounds of heavy thunderstorms and some severe weather. A few of those thunderstorms may affect western Kansas.
Alberto will be affecting the northern Gulf coast as a tropical storm. Flooding is possible to likely along and north of the Gulf coast as not only will Alberto arrive, but there is copious tropical moisture and disturbances north of Alberto.
The southern/central Plains to the Great Lakes are caught in the middle with generally sinking air. This means hot, humid and mostly dry conditions for the holiday weekend.
This is, on average, the wettest weekend of the year, so it is tough to keep rain totally out of the forecast. Today is one of those days. There is a weak surface trough lying west-east across northern Missouri along with a small disturbance or two tracking south. These features generated a few small thunderstorms this morning in northern Missouri that tracked south into central Missouri. This afternoon a few new showers and thunderstorms will form in northern Missouri, then drop south, farther west.
If you are out and about, on a lake or in a pool between 3 PM and 10 PM keep an eye to the sky. This is the kind of set up where weather conditions can change rapidly. You can go from sunny and hot to a thunderstorm very quickly. These thunderstorms can pack a punch for about 15 minutes with very heavy rain, frequent lightning, a gust of wind and a temperature drop into the 70s, if not 60s. So, being on a lake or in a pool when one of these thunderstorms move in, is not wise.
After 10 PM the showers and thunderstorms will dissipate. The rest of the night will be dry, mild and humid with lows 65°-70°.
SUNDAY-MEMORIAL DAY: The chance of a thunderstorm is under 10% as the little boundary from today will be gone. Basically these days will be hot and humid with highs 90°-95° along with a few afternoon clouds. A shower or T-Storm may briefly form from one of the clouds. Lows on Memorial day will be 65°-70°.
The pattern will become a bit more active Tuesday-Friday as the jet stream heads south. The best chance for widespread thunderstorms is Wednesday-Thursday.


text:
<?php

namespace GhaenCollege\ScrumBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * UserGroup
 *
 * @ORM\Table()
 * @ORM\Entity
 */
class UserGroup
{
    /**
     * @var integer
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;

    /**
     * @var string
     *
     * @ORM\Column(name="title", type="string", length=50)
     */
    private $title;

    /**
     * @var string
     *
     * @ORM\Column(name="description", type="text")
     */
    private $description;

    /**
     * @var \Doctrine\Common\Collections\ArrayCollection $members
     *
     * @ORM\ManyToMany(targetEntity="User",inversedBy="usergroups")
     * @ORM\JoinTable(name="user_group",
     *     joinColumns={@ORM\JoinColumn(name="group_id",referencedColumnName="id")},
     *     inverseJoinColumns={@ORM\JoinColumn(name="member_id",referencedColumnName="id")}
     * )
     */
    protected $members;

    public function __costruct()
    {
        $this->users=new \Doctrine\Common\Collections\ArrayCollection();
    }

    /**
     * Get id
     *
     * @return integer
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set title
     *
     * @param string $title
     * @return UserGroup
     */
    public function setTitle($title)
    {
        $this->title = $title;

        return $this;
    }

    /**
     * Get title
     *
     * @return string
     */
    public function getTitle()
    {
        return $this->title;
    }

    /**
     * Set description
     *
     * @param string $description
     * @return UserGroup
     */
    public function setDescription($description)
    {
        $this->description = $description;

        return $this;
    }

    /**
     * Get description
     *
     * @return string
     */
    public function getDescription()
    {
        return $this->description;
    }
    /**
     * Constructor
     */
    public function __construct()
    {
        $this->users = new \Doctrine\Common\Collections\ArrayCollection();
    }

    /**
     * Add members
     *
     * @param \GhaenCollege\ScrumBundle\Entity\User $members
     * @return UserGroup
     */
    public function addMember(\GhaenCollege\ScrumBundle\Entity\User $members)
    {
        $this->members[] = $members;

        return $this;
    }

    /**
     * Remove members
     *
     * @param \GhaenCollege\ScrumBundle\Entity\User $members
     */
    public function removeMember(\GhaenCollege\ScrumBundle\Entity\User $members)
    {
        $this->members->removeElement($members);
    }

    /**
     * Get members
     *
     * @return \Doctrine\Common\Collections\Collection
     */
    public function getMembers()
    {
        return $this->members;
    }

    public function __toString()
    {
        return (string) $this->getTitle();
    }
}


text:
Home Food Drinks Tattersall Distilling to Reopen Northeast Minneapolis Cocktail Room
Tattersall Distilling to Reopen Northeast Minneapolis Cocktail Room
The June reopening features limited hours and a new menu
Jason DeRusha
Provided by Tattersall
Tattersall's cocktail room is back. It's been a long 16 months since we were last in that northeast Minneapolis distillery. On Thursday, June 3, locals can get back to enjoying some of the most talented bartenders in town shaking a drink with their world-class gin, or a Manhattan with their terrific bourbons. Tattersall will only be open three days a week: 4-10 p.m. on Thursdays and Fridays, and 2-10 p.m. on Saturdays.
It has been a busy year for Tattersall. They had controversy when ownership didn't voluntarily recognize a union that many employees wanted to join. There was an election, a vote, and the employees did join the union. Contract negotiations are ongoing, and according to Sheigh Freeberg the Secretary/Treasurer of UNITE HERE! Local 17, they are "active and productive negotiations with the employer." All work in northeast will be union labor. Tattersall also announced a new distillery and cocktail room that's being built in River Falls, Wisconsin.
Cofounder Dan Oskey tells me there are 23 drinks total—still a lot_but it's a little tighter menu. There's a Negroni on the menu (rosa) "using our barreled gin, which is infused with a kiss of honey. Then we infuse the bitter orange with strawberries. Instead of sweet vermouth we're using the Americano liqueur that we make," he says.
The Manhattan is really dry. "One of the biggest advantages we had with the curbside cocktails is that we really got smarter about how we balance things," Oskey explains. "Nuances that you might not pick out a flavor but you'll notice that the drinks overall are really balanced." Even the iconic Southside is changed—yes there's still habanero, but you'll notice the introduction of mango.
Here's what's changing in Northeast, besides the hours:
Reservations: You'll be able to book an online reservation system via Resy
New menu: How does a Blackberry Crush, Gin Fizz (no egg whites! There's a vegan foam syrup!), Midnight Manhattan, Palindrome, or Shoebill sound? 22 and Spruce is back (the gin and tonic). Otherwise, "almost every drink is a reinvention. We adjusted the recipes. Even the Gimlet is reinvented with a key lime cordial," Oskey tells me.
Online ordering & payment: We all know how to do the QR-code thing now. On your phone you'll be able to start a tab, order, and close out when you're ready to get out of there.
Hosted seating: Instead of just grabbing a seat, you'll check in with a host who will seat you. You can make a reservation indoors. Patio tables on the newly expanded outdoor space will be first come, first served.
Nashville Coop: The hottest of hot chicken in town, Tattersall is announcing a food truck residency by Nashville Coop. "It'll last several months at least, I'd love to have them here as long as we can," says Oskey.
Curbside cocktail kits: The wildly popular bottled cocktail mixes and other Tattersall merch will be available when the cocktail room is open. They'll have a take out window to make it easy.
Why fewer hours? "It's baby steps. We're dipping our toes in to make sure we do it right," said Oskey.
Jason DeRusha is Minnesota Monthly's food critic and editor. He was a James Beard Foundation Award finalist for his TV work covering food and is also a WCCO Radio host. Follow him on Instagram, @DeRushaJ, and Twitter, @DeRushaEats.
Date-Night Dinner Recipes
5 Minnesotans Are Up for James Beard Awards
Cheesy Comfort-Food Dinners


I have listed a new property at 23848 ZERON AVE in Maple Ridge.
Top of the mark, Sunny south facing rear yard with views of mountains and the valley. This 3 level home offers 4 bedrooms and 4 baths. Formal living and dining rooms. Kitchen and family room with gas fireplace, large deck with access to the backyard, lower level has office and Media room or storage. Perfect for nanny of extended family. Double garage.


I created some coupons which have been deleted somehow and replaced with blank coupons. It's the same issue with not being able to delete my test billing data.
If it's not one thing, it's another with this plugin.
Could it be possible that users who try entering a blank coupon have them applied as blank in the coupon fields in the dashboard? Sounds bizarre but then a lot of weird stuff is already happening with Protected Content.
I have just logged in at your site and deleted the blank coupons. I have tried to create a blank coupon in my test site but could not, it always shows a error that the fields are empty.
Can you please give us some clue how how the blank coupons are created?
That is strange @Ashok. Now my old codes that were not visible are.
What did you do? What was the problem there?
I'm still getting blank coupons created. Why are they appearing?
This is really strange. Even I have created some test coupons right now, deleted several times but never got blank coupon.
Do you remember any pattern or what were you doing that brought the blank coupon back? The problem is we can't replicate this in our test site and you are the only one who reported this so far (as far as I know). So, if you have any clue, would be great and we can try to reproduce it.


text:
Q: How to save request body in Jmeter? I am fetching data from the CSV file and giving as input to my Request.How can I save all the request in the same file when I run a test for an hour.
One more requirement is, if the result is success then I have to write that data I have used from the CSV into another file so that we can have only the data which is working in an separate file.
Please suggest

A: The best way would be using JMeter's built-in Sample Variables property.

*

*Add the next line to user.properties file:
sample_variables=foo

*Replace foo with the variable name you're getting from the CSV file

*Next time you run your JMeter test in command-line non-GUI mode like:
jmeter -n -t test.jmx -l result.csv

your result.csv file will have an extra column called foo and having the foo variable value for each and every request. You will be also able to determine which data caused the failure by looking into "success" column


text:
Please fill in your details below and we will get in touch with you shortly
(+91) India (+971) Dubai (+1) United States of America (+65) Singapore (+966) Saudi Arabia (+973) Bahrain (+974) Qatar (+44) United Kingdom (+965) Kuwait (+61) Australia/Christmas Island (+968) Oman UAE (+962) Jordan (+254) Kenya (+27) South Africa (+264) Namibia (+258) Mozambique (+95) Myanmar (+599) Netherlands Antilles (+31) Netherlands (+977) Nepal (+674) Nauru (+64) New Zealand (+505) Nicaragua (+227) Niger (+63) Philippines (+51) Peru (+595) Paraguay (+675) Papua New Guinea (+507) Panama (+970) Palestinian Territory, Occupied (+680) Palau (+687) New Caledonia (+47) Norway/Svalbard And Jan Mayen (+1670) Northern Mariana Islands (+683) Niue (+234) Nigeria (+212) Morocco/Western Sahara (+1664) Montserrat (+976) Mongolia (+261) Madagascar (+389) Macedonia, The Former Yugoslav Republic (+853) Macao (+352) Luxembourg (+370) Lithuania (+423) Liechtenstein (+218) Libyan Arab Jamahiriya (+231) Liberia (+266) Lesotho (+961) Lebanon (+371) Oman (+265) Malawi (+60) Malaysia (+960) Maldives (+377) Monaco (+373) Moldova, Republic Of (+691) Micronesia, Federated States Of (+52) Mexico (+262) Mayotte/Reunion (+230) Mauritius (+222) Mauritania (+596) Martinique (+692) Marshall Islands (+356) Malta (+223) Mali (+856) Lao Peoples Democratic Republic (+0) Pitcairn (+263) Zimbabwe (+7370) Turkmenistan (+90) Turkey (+216) Tunisia (+1868) Trinidad And Tobago (+676) Tonga (+690) Tokelau (+228) Togo (+670) Timor-leste (+255) Tanzania, United Republic Of (+992) Tajikistan (+886) Taiwan, Province Of China (+1649) Turks And Caicos Islands (+688) Tuvalu (+256) Uganda (+260) Zambia (+967) Yemen (+681) Wallis And Futuna (+1340) Virgin Islands, U.s. (+1284) Virgin Islands, British (+84) Viet Nam (+58) Venezuela (+678) Vanuatu (+998) Uzbekistan (+598) Uruguay (+380) Ukraine (+963) Syrian Arab Republic (+46) Sweden (+268) Swaziland (+684) Samoa (+1784) Saint Vincent And The Grenadines (+508) Saint Pierre And Miquelon (+1758) Saint Lucia (+1869) Saint Kitts And Nevis (+290) Saint Helena (+250) Rwanda (+70) Russian Federation (+40) Romania (+1787) Puerto Rico (+351) Portugal (+378) San Marino (+239) Sao Tome And Principe (+221) Senegal (+597) Suriname (+249) Sudan (+34) Spain (+0) South Georgia And The South Sandwich Isl (+252) Somalia (+677) Solomon Islands (+386) Slovenia (+421) Slovakia (+232) Sierra Leone (+248) Seychelles (+381) Serbia And Montenegro (+48) Poland (+357) Cyprus (+855) Cambodia (+257) Burundi (+226) Burkina Faso (+359) Bulgaria (+673) Brunei Darussalam (+246) British Indian Ocean Territory (+55) Brazil (+0) Bouvet Island (+267) Botswana (+387) Bosnia And Herzegovina (+591) Bolivia (+237) Cameroon (+238) Cape Verde (+1345) Cayman Islands (+53) Cuba (+385) Croatia (+225) Cote Divoire (+506) Costa Rica (+682) Cook Islands (+242) Congo/Congo, The Democratic Republic Of (+269) Comoros (+57) Colombia (+56) Chile (+235) Chad (+236) Central African Republic (+975) Bhutan (+1441) Bermuda (+229) Benin (+244) Angola (+376) Andorra (+1684) American Samoa (+213) Algeria (+355) Albania (+93) Afghanistan (+971) UAE (+92) Pakistan (+94) Sri Lanka (+41) Switzerland (+66) Thailand (+1264) Anguilla (+672) Antarctica/Cocos (keeling) Islands/Norfo (+1268) Antigua And Barbuda (+501) Belize (+32) Belgium (+375) Belarus (+1246) Barbados (+880) Bangladesh (+1242) Bahamas (+994) Azerbaijan (+43) Austria (+297) Aruba (+374) Armenia (+54) Argentina (+86) China (+996) Kyrgyzstan (+36) Hungary (+852) Hong Kong (+504) Honduras (+39) Holy See (vatican City State) (+0) Heard Island And Mcdonald Islands (+509) Haiti (+592) Guyana (+245) Guinea-bissau (+224) Guinea (+502) Guatemala (+1671) Guam (+354) Iceland (+62) Indonesia (+98) Iran, Islamic Republic Of (+82) Korea, Republic Of (+850) Korea Democratic Peoples Republic Of (+686) Kiribati (+233) Ghana (+7) Kazakhstan (+81) Japan (+1876) Jamaica (+39) Italy (+972) Israel (+353) Ireland (+964) Iraq (+590) Guadeloupe (+1473) Grenada (+299) Greenland (+251) Ethiopia (+372) Estonia (+291) Eritrea (+240) Equatorial Guinea (+503) El Salvador (+20) Egypt (+593) Ecuador (+1809) Dominican Republic (+1767) Dominica (+253) Djibouti (+45) Denmark (+500) Falkland Islands (malvinas) (+298) Faroe Islands (+679) Fiji (+30) Greece (+350) Gibraltar (+49) Germany (+995) Georgia (+220) Gambia (+241) Gabon (+0) French Southern Territories (+689) French Polynesia (+594) French Guiana (+33) France (+358) Finland (+420) Czech Republic
Please Enter the OTP
Speak to our Property Expert
We will get in touch with you at the earliest.
Own A Luxury Lifestyle Inspired by Goel Ganga Developer.
IN +91 8448308360
SG +65 31384143
UK +44 2031399100
QA +974 800100190
BH +973 65009899
SA +27 8008500808
Goel Ganga Amber
YES! I AM INTERESTED in this project
Type Residential Apartments
Location Tathawade, Pune
Price Rs. 40.39 Lacs - 59 Lacs*
Size 366 - 596 Sq.Ft SQ.FT
Bedroom 1,2 BHK
Possession On Request
RERA No.
Goel Ganga Amber Overview
Goel Ganga Amber : Smart yet Affordable Homes in Pune!
Renowned developer Goel Ganga has launched a new project called Goel Ganga Amber in Pune. The developer is known for making homes that are not just great but are designed to make your life blissful and improve your standard of living.
Ganga Amber offers beautiful 1 & 2 BHK apartments in Tathawade, Pune, which are designed to give maximum space efficiency. Each apartment has huge windows and balconies to give ample sunlight and enjoy the beautiful surroundings which will leave you speechless with its perfection. The complex has everything that you have ever dreamed of in your home.
The project has earthquake-resistant R.C.C. frame structure and lightweight block masonry for external & internal walls. It has a neeru finish/ plaster of Paris/ gypsum finish for internal plaster. There are vitrified flooring in living room, kitchen, and bedrooms. The builder has put ceramic flooring in toilets and terraces. It has a granite kitchen with stainless steel sink, ceramic dado tiles up to the lintel level, and separate plumbing connections for drinking water and washing water. There is also a provision for washing machine in a dry balcony.
The main entrance door has a lock and nameplate and there is an aluminium sliding door for terrace opening. There are powder-coated aluminium sliding windows with mosquito net. Each apartment has premium fixtures and fittings. There is a provision of DTH cabling and telephone connection in living and master bedroom. The apartments have OBD paint on internal walls and external paint with elevation effect.
The eco-friendly project has solar-heated water system for the master bedroom, plumbing provision for geyser for hot water in common bathroom, and electrical provision for geyser for hot water in common bathroom. The gated complex has complete security including 24-hour manned security, CCTV surveillance, intercom facility, and more. There is reserved car parking for every apartment.
The complex has a number of modern amenities including fitness and relaxation zones that are meant for all age groups and will suit varied tastes. There are jogging tracks, green parks, landscaped gardens, indoor games, fully-loaded clubhouse, gymnasium, and kids' play area. For sports enthusiasts, there is a basketball court and cricket net. There is a Yoga area, an open amphitheatre, badminton court, skating rink, sauna, Jacuzzi, multi-purpose party hall, BBQ pit, senior citizens' area, and a tennis court. You will be able to make the most of your life with these amazing amenities at Goel Ganga Developments' Ganga Amber.
Strategically located, Goel Ganga Amber Pune is close to workplaces such as Hinjewadi and Wakad. The project has been designed thoughtfully to meet your every need. The complex has a well-connected locality, pocket-friendly prices, and a good neighbourhood with workplaces nearby which help you maintain the perfect 'work-life balance'.
Goel Ganga Amber price starts at just Rs. 40.39 lakhs which makes it extremely affordable. The developer is offering easy payment schemes as well as attractive discounts for buyers. So hurry and book your dream home now!
Goel Ganga developers have launched 63 projects covering over 60 million sq. ft. and is known for its quality construction and timely delivery. The builder is behind many of Pune's most advanced and prestigious construction projects. The real estate developer is recognized as a reputed brand for its construction technologies, innovative solutions, and creative designs. The developer's latest offering, Goel Ganga Amber, is one of the most sought-after Properties in Pune.
Goel Ganga Amber Key Features
Partial glass railing for terrace
Light Weight Block masonry for External & Internal walls
Plumbing provision for geyser for hot water in common bathroom
Powder Coated Aluminium sliding Windows with Mosquito Net
Toilet for drivers and Servants
Hydro pneumatic system
Organic waste Converter for waste disposal
Internal Concrete road and combination of paving blocks
Neeru finish plaster / Plaster of Paris / Gypsum plaster for Internal Plaster
Leading institutes, hospitals & shopping malls nearby
Goel Ganga Amber Amenities
Landscape Garden Park
Goel Ganga Amber Location Map
Located at Tathawade, Pune
S. No. 59, Behind Indira Institute of Management
Off Mumbai – Bengaluru Highway, (Near Ganga Cypress), Tathawade
A project near to not just Hinjewadi and Balewadi but also educational institutes such as Ashwini & Akshara International School along with DY Patil & Balaji Institutes
Pulse Hospital & Gold Age Retirement Homes & Hospital are here which provide top notch healthcare
Goel Ganga Amber Price
Typesizeprice (SQ.FT)Amountbooking
1 BHK366.41 (Carpet Area)On Request40.39 Lacs**On Request
2 BHK596 (Carpet Area)On Request59.00 Lacs**On Request
Goel Ganga Amber: An outstanding development with premium amenities fo...
April 21, 2018 | admin
Pune is a beautiful city that is known for its education hubs, social infrastructure, low air pollution and the list goes on. Today, Pune is one of...Read More
Goel Ganga Amber REVIEWS
Your Review...
Tathawade, Pune
Website : www.gangaamber.co.in
Registered as Real Estate Agent with MAHARASTRA RERA Reg. No A51900000246
Disclaimer & Privacy Policy : This website is meant only for information purposes. It should not be considered/ claimed as an official site. This website belongs to authorised channel partner of GOEL GANGA DEVELOPMENTS. Read More


text:
Again completely Dutch podium at 1,000 meters, Krol wins again
The Dutch again conquered all podium places in the men's 1,000 meters in Salt Lake City on Sunday. The victory went to Thomas Krol, who defeated Kjeld Nuis in a direct duel. Otterspeer, who was disqualified in the second 500 meters for forgetting to wear a transponder, came in third.
The Dutch again conquered all podium places in the men's 1,000 meters in Salt Lake City on Sunday.
The victory went to Thomas Krol, who defeated Kjeld Nuis in a direct duel.
Otterspeer, who was disqualified in the second 500 meters for forgetting to wear a transponder, came in third.
Follow news about the Olympics Follow
Receive notifications about important developments surrounding the Olympic Winter Games
The 29-year-old Krol had an excellent start against Nuis and kept up his high pace throughout the remainder of the course.
With a time of 1.06.44, the Jumbo-Visma driver was no less than four tenths of a second faster than Nuis, who finished second in 1.06.86.
With his silver medal, Nuis recovered from his lousy 1,500 meters on Saturday.
The reigning Olympic champion finished eleventh in the skating mile and said afterwards that he was concerned about his form.
Otterspeer finished third with 1.06.95, which meant a new personal record for the Jumbo-Visma skater.
For the third World Cup race in a row, the podium in the men's 1,000 meters consisted exclusively of Dutch people.
Otterspeer won the first World Cup in Poland last month, after which the second World Cup became a prey for Krol.
Kai Verbij was not involved.
The reigning world champion remained above 1.07 with 1.07.03 and finished fifth, narrowly behind Norwegian Håvard Lorentzen (1.07.00).
Merijn Scheperkamp finished twelfth in a new personal best of 1.07.46.
Hein Otterspeer was disqualified in the second 500 meters in Salt Lake City.
Photo: Pro Shots
Otterspeer disqualified in second 500 meters
Earlier in the day, Otterspeer was disqualified in the second 500 meters.
The Jumbo-Visma driver had defeated Kai Verbij in a direct duel, but turned out not to be wearing a transponder, after which he was put back in the result.
Wataru Morishige won the 500 meters by being the only rider to dive under 34 seconds.
The 33-year-old Otterspeer recorded a time of 34.26 seconds in the Utah Olympic Oval, which would have placed him seventh in the second 500 meters.
However, the experienced sprinter had to give up his time because he was not wearing a transponder, which is mandatory under the regulations of the international skating federation ISU.
Otterspeer had recorded 34.36 in his first round on Friday, which made him faster than Verbij and the Netherlands' best driver in the 500 meters.
Reigning Dutch champion Verbij was now ninth in 34.31.
This made him a lot faster than Friday (34.47).
Photo: USA Sports Today
Morishige runs under 34 seconds
Surprisingly, the victory went to Wataru Morishige, who was the only skater under 34 seconds.
The Japanese clocked 33.99 and was one hundredth of a second faster than the Russian number two Artem Arefyev.
Reigning world champion Laurent Dubreuil was third in 34.05.
Favorites Tingyu Gao and Viktor Mushtakov failed to set time in Salt Lake City.
Gao, who won the first round at the first World Cup race in Poland, started wrong, while Mushtakov stepped on a block in the penultimate stage against Tatsuya Shinhama and fell.
Dai Dai N'tab improved significantly from last Friday's first round.
The Jumbo-Visma driver clocked 34.34, with which he took eleven hundredths of his time on Friday.
He finished tenth.
Merijn Scheperkamp finished twelfth with 34.53.
See also: Overview: Salt Lake City World Cup results and program
Source: nunl
Krol provides first Dutch podium place at 1,500 meters, Nuis disappoints 2 months
Krol ensures first Dutch podium at 1,500 meters, Nuis disappoints 2 months
Krol once again leads the Dutch podium at 1,000 meters in Salt Lake City 2 months
Otterspeer leads completely Dutch podium at 1,000 meters in Poland
Krol wins exciting 1,000 meters in Stavanger, Dutch podium again
Otterspeer leads the Dutch podium, Kramer takes victory with pursuers
Krol is the best at 1,000 meters for the time being: "But the OKT will be very exciting"
Fierce battle at 1,000 meters puts skaters on edge: 'Level is bizarrely high'
Defending champion Nuis misses out on Games at 1,000 meters, Otterspeer will make it
Defending champion Nuis misses out on Games at 1,000 meters, Otterspeer has been placed
1,000 meters will be 'bloodbath' at OKT: one world top player drops out for Games
Krol once again leads the Dutch podium at 1,000 meters in Salt Lake City
Secretary Blinken says he doesn't expect big breakthroughs following meeting with Lavrov
Jenny Gaultier: "We share a common goal with pole employment: to reduce unemployment in France"
[Pick] US Senator Candidate Smoked Cannabis with 'Let's Change Perception' Election Campaign
"Communists of Russia" regarded the proposal to bury Lenin as a call to war
Deputy Prime Minister Chernyshenko announced the restoration of the tourism industry by 87% of the pre-pandemic level


text:
var express = require('express');
var app = express();
var http = require('http');
var common = require('./common');
var data = require('./data');
var device = require('device');

var server = http.createServer(app);

var bodyParser = require('body-parser');

// for parsing application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({extended: true}));

// parse application/json
app.use(bodyParser.json());

app.get('/api/logs/', function (req, res) {

    var startDate = req.query.startDate;
    var endDate = req.query.endDate;

    //console.log(startDate, endDate);

    data.getLogs(startDate, endDate, 100).then(function (logs) {
        res.json(logs);
    }, function () {
        res.status(500).send('data.getLogs failed');
    });

});

app.delete('/api/logs/', function (req, res) {

    // PLACE HERE

    data.deleteAllLogs()
        .then(function () {
            res.json();
        }, function () {
            res.status(500).send('data.getLogs failed');
        });

});

app.get('/api/download/', function (req, res) {

    var startDate = req.query.startDate;
    var endDate = req.query.endDate;

    data.getLogs(startDate, endDate)
        .then(function (logs) {
            common.getCsvLogs(logs)
                .then(function (csvData) {
                    res.setHeader('Content-disposition', 'attachment; filename=report.csv');
                    res.setHeader('Content-type', 'text/csv');
                    res.write(csvData);
                    res.end();
                });
        });
});

app.post('/api/report/', function (req, res) {
    var clientData = req.body;

    common.getIPAddressInfo(clientData.ip)
        .then(function (ipAddressInfo) {
            var logData = {
                ip: clientData.ip,
                time: clientData.time,
                referrer: clientData.referrer,
                query: clientData.query,
                userAgent: clientData.userAgent,
                url: clientData.url,

                country: ipAddressInfo.country,
                region: ipAddressInfo.region,
                isp: ipAddressInfo.isp,
                org: ipAddressInfo.org,
                city: ipAddressInfo.city
            };

            data.saveLog(logData).then(function () {
                res.send("success");

            }, function () {
                res.status(500).send('data.saveLog failed');
            });

        }, function () {
            res.status(500).send('common.getIPAddressInfo failed');
        });

});

app.get('/', function (req, res) {
    res.sendFile(__dirname + "/site.html");
});

var port = 8000;
server.listen(process.env.PORT || port);
console.log("listen to port", port);


text:
Home»Mobile Phones»Sony Xperia Ace II (SO-41B) budget phone announced
Sony Xperia Ace II (SO-41B) budget phone announced
By TA - Staff May 20, 2021 No Comments2 Mins Read
Sony has unveiled a high-end budget smartphone called Xperia ACE II (SO-41B). The device is successor to Xperia Ace which was announced back in 2019.
The Sony Xperia ACE II has IPX5 and IPX8 water and dust resistant rating. It comes with a fingerprint sensor at side and houses dual SIM slots for 4G VoLTE. The handset is powered by Android 11 OS out of the box.
The Xperia ACE 2 sports a 5.5-inch multi-touch display offering 1496 x 720 pixels resolution at 18:9 aspect ratio and houses Corning Gorilla Glass 6 protection on top.
The smartphone is powered by octa-core MediaTek Helio P35 processor with IMG PowerVR GE8320 GPU. It has 4GB RAM and 64GB built-in storage space, which is further expandable up to 512GB using MicroSD card.
The Xperia Ace II specs include 8MP front camera with F/2.0 Aperture. At the back side are dual cameras making up of 13MP (main, F/2.0) and 2MP (depth, F/2.4) shooters along with LED Flash.
Housing inside is a 4500mAh battery with fast charging support. The smartphone itself measures 140 x 69. 8.9 mm and weighs 159 grams. It has support for Wi-Fi 802.11 a/b/g/n/ac, Wi-Fi Hotspot, Dual Band (2.4/5GHz), Bluetooth V5.0 LE, GPS/GLONASS, NFC and USB Type-C.
The Sony Xperia ACE II price is set at 22,000 Yen ($202 / Rs. 14,800 approx.) and comes in Black, White and Blue colors. It will go on sale in Japan from May 28th.
Japan Sony
8 + thirteen =