text:
A Writer's Guide to Great Ecological Fiction
Posted on December 7, 2020 by Sam Perrin	3 comments
Despite the fact that as a kid I was both a voracious reader and a budding ecologist, for some reason I never made a conscious link between the two. In hindsight, this seems absurd. When you spend hours listening to your mum reading stories about anthropomorphic kangaroos saving lost children, life and death battles between mongeese and cobras, and islands where dinosaurs never went extinct, how can you not grow up with a passion for the natural world.
The last few years have been a steep learning curve in science communication for me, and one lesson that has been hammered home is the power of good fiction to inspire care and curiosity in the world around us. So for the sake of anyone looking for a good book for themselves or (with the holidays coming up) for relatives of any ages, I asked four brilliant ecological writers to tell us about the fiction which has inspired them.
Dr. Dani Rabaiotti
Postdoctoral researcher at the Zoological Society of London and author of bestselling Does it Fart? and its follow ups True or Poo and Believe it or Snot.
I credit ecological themes in literature as a strong influence on my drive to become an ecologist. From my early childhood I was engrossed in tales of British wildlife. In Beatrix Potter's books and The Wind in the Willows I discovered the magic of the UK countryside – the beauty of our fields, hedgerows and riverbanks that the animals we share our country with call home. As a child growing up in a big city it gave me a real sense of wonder at UK wildlife, much of which I had never seen at the time (badgers, hedgehogs), and some of which I have never seen to this day (it's a life-long dream of mine to see a mole, no luck yet). These stories provided a childhood escape, and I readily wolfed down all and every book about the natural world around us. Soon, books introduced me to the threats and perils that the characters in these magical worlds face. The Animals of Farthing Wood covers not only the darker sides of nature like predation (that bit with the shrike!) but also human threats like habitat loss, fragmentation and pesticide use.
It was the Redwall series, by Brian Jaques that really paved the way into the world of fantasy novels and science fiction. Although a somewhat simplistic narrative (vermin = bad, other animals = good) the characters behaviour and diets still linked in with their real life ecology, and the English history interwoven with the tales gave me a taste of what English fantasy books could be, leading me to read Lord of the rings cover to cover before I had finished primary school.
Really, what is a fantasy book, but ecology? The best bit of any fantasy or science fiction book is, in my opinion, the world building. From Stephen King to N. K. Jemisin, from Isaac Asimov to J.G. Ballard, whether the protagonists are aliens, humans, dwarves or animals, the underlying world building in any fictional book has its roots in ecology. Learning about the landscapes, plants and animals and how the protagonists interact with them for the first time is when you really fall into a book, only emerging again once you get to the last full stop on the very last page. I have a passion for post-apocalyptic fiction (think Day of the Triffids, or the MaddAddam trilogy by Margaret Attwood) – it gives insight into what happens when our interactions with the ecosystems around us shift, and how we might cope with it. The current circumstances have not put me off in the slightest, after all, we may be mid pandemic, but at least there aren't aliens, or zombies, or suddenly all being blind to contend with on top of everything else – just your regular old disease. I hope that as we establish better public health policy and improve our relationship with the natural world we will move further from the post-apocalyptic scenarios that I use as an escape, and more towards becoming part of the ecosystems we belong to, in a way that is positive rather than detrimental to the amazing creatures that inhabit the fields, hedgerows and riverbanks that I grew up reading about.
This TV show was a very significant part of my childhood (and yes, some of the deaths of these animals were truly horrific)
Kelly Brenner
Naturalist, photographer, freelance writer and author of the fascinating Nature Obscure: A City's Hidden Natural World.
Deep in the Moomin Valley nature is never far away. To the east of the Moominhouse lies the sea where the Moomin's boat sits and waits for Moominpappa's next adventure. To the northeast is the river where Moomin waits for his friend Snufkin to return each spring like a migratory bird. Out in the sea is the Hattifattener's Island, where nonspeaking beings who roam the land in herds, gather once a year for a lightning storm which charges them.
Tove Jansson's Moomin series reflects her own relationship with the nature of her homeland in Finland. Like the Moomin family, she spent much time on the sea shore and islands in the Gulf of Finland. But don't mistake the Moomin books as children's books even though that's where you'll find them in the bookshop. They speak to adults in many ways and for me, it's the theme of nature that draws me back again and again. Each of the characters are highly in tune with the nature around them and the every changing seasons. But the roaming vagabond Snufkin has always been my favorite. He travels around with only a tent and his mouth organ going whichever way he feels pulled. His sense of injustice is highlighted in Moominsummer Madness when he has to "settle an old account I have with a villain!" Who is the villain? "There's only one person in the whole world whom I really dislike, and that's the Park Keeper." This park keeper has dared to put up a fence with signs that say "absolutely no admittance." The park is described in the most unforgiving terms. The trees had been cut "into round blobs and square cubes" and the paths in the park were "straight as pointers." It was not allowed to be natural or messy in any way and this greatly offends Snufkin. On Midsummer eve he sows Hattifattener seeds in the park and when they sprout, chaos ensues. After the Park Keeper flees the crowd of Hattifatteners, Snufkin gleefully pulls down all of the signs in the park which had dictated people not to run, sit on the grass or laugh. And thus Snufkin had his revenge.
My favorite book of the series is Moominland Midwinter. The Moomin family hibernate all winter, but for some reason, Moomintroll has woken up around the beginning of the year. Alone. He goes outside and experiences snow for the first time in his life. "It was a more serious smell than any he had felt before, and slightly frightening. But it made him wide awake and greatly interested." It's a delightful story of Moomintroll's journey from being curious, to thinking the world has died and that it belonged to someone else, to the pure terror and joy of sledding down a snowy hill. He meets a new season, but also new people along the way including the Lady of the Cold who brings death to the Moomin books for the first time.
I think it's the most profound and poetic of the Moomin books and really touches on the sense of being alone or different. "There are such a lot of things that have no place in summer and autumn and spring. Everything that's a little shy and a little rum. Some kinds of night animals and people that don't fit in with others and that nobody really believes in. They keep out of the way all the year. And then when everything's quiet and white and the nights are long and most people are asleep—then they appear."
Dr. Kimberly Riskas
Marine scientist and journalist.
In my intersecting loves of ecology and literature, two novels stand apart from the rest: Barbara Kingsolver's Prodigal Summer and Barkskins by Annie Proulx.
The natural world is on full and vivid display in Prodigal Summer. Set amidst the mountains and farms of southern Appalachia, this remarkable novel follows three story lines: a widowed entomologist suddenly entrusted with running the family farm; a reclusive forest ranger who is irresistibly drawn into a romance with a hunter; and an elderly gardener battling to rescue the American chestnut tree from the genetic bottleneck of oblivion. As in biology textbooks, the business of creation is front and center in the novel, and Kingsolver makes no attempt to conceal this fact. Spawning frogs, phallic orchids and aggressive bat sex all make an appearance, and all in the first 20 pages. The human characters' lives are influenced in surprising ways by nature's persistent cycles, and each plot twist gives the reader an ecological education that is beautifully effortless. The best thing about Kingsolver's books—any of them—is that nature is never a backdrop, but an indispensable part the story. She has a gift for showing how we are inextricably bound to the land and its creatures, all of which are rendered with such realism that you can almost feel the pollen grains tickling your nose.
Kingsolver's story of the Monarch butterflies is uplifting, humbling and tragic all at once (Image Credit: Brett Billings, USFWS, CC0 1.0)
While Kingsolver is the queen of minutae, Annie Proulx tackles historical ecology with a masterful hand. Barkskins is a multi-generational saga that chronicles the descendants of two French axe-men, or barkskins, brought to seventeenth-century Canada to log its vast forests. One of the men builds a logging empire, but the other is not so lucky. Running through the novel is a warning against the false promise of everlasting abundance, the idea that the forest is "too big to fail." The characters, of course, ignore this warning, and over the centuries crisscross the globe in search of more trees to chop down. Importantly, Proulx centers the brutal genocide of indigenous people, drawing a straight line between their oppression and the West's at-all-costs thirst for power and resources. We also see how the annihilation of indigenous culture leads to further loss as new generations are driven from their traditional, more sustainable ways of live. The novel is a summation of the many harms wrought, at breakneck speed, by people who believed themselves to be detached from the natural world. It is a testament to Proulx's skill as a storyteller that, at the end of the book, you feel an urgent determination to be better than those who came before, for the sake of those who will follow after.
Paula Read
Environmentalist and author of everything from English-German film dictionaries to eco-sociology.
There are so many wonderful novels that have, at heart, an ecological story to tell. The first that comes to mind in recent years is Richard Power's Overstory, which looks at an environmental movement to save trees, both from the perspective of the activists, and from the trees themselves. It's an approach that's integrative, subjective, dramatic, and informative all at the same time. Another novel that has an ecological story as its driver is Barbara Kingsolver's Flight Behavior, about a woman who discovers a misplaced migration of monarch butterflies on her property, and what happens then. It integrates not only the environmental issues of altered migratory patterns due to climate change and habitat destruction, but follows the evolution of someone's ecological awareness as a result of the experience. It also has, and this is a rarity, a working class protagonist who pushes the momentum forward – a reflection of the reality of so many environmental activists.
A more recent title is Amitav Ghosh's Gun Island, which starts off looking like a story about an antique book dealer and blossoms into a story about habitat, human-animal interaction, subjective connectedness to places, and climate change. What's impressive about the Ghosh is his fearlessness in portraying an almost spiritual awakening to the environment. Ghosh has been very vocal about the need to integrate environmental perspectives into fiction and film.
Finally, I think it's important to read each story for its ecology. So many stories and novels do, in fact, portray the environment—both urban and wild—even if they aren't specifically 'environmental' novels. I'm currently reading Maggie O'Farrell's Hamnet, about Shakespeare's son. Set in the 16th century, O'Farrell has a meticulous eye for what the landscape, the sounds, the smells of a pre-industrial society might have been, and it's an immersive experience that can sharpen the reader's senses for where we are now. If you are looking for the ecology in stories, you can almost always find some aspect of a story that will tell you about its environment, intentionally or not.
If you have also enjoyed any of the stories mentioned above, or have likewise been inspired by ecologically-themed fiction, tell us about it below!
Sam Perrin is a freshwater ecologist currently completing his PhD at the Norwegian University of Science and Technology who obviously has sorted out his reading list for the rest of 2021. You can read more about his research and the rest of the Ecology for the Masses writers here, see more of his work at Ecology for the Masses here, or follow him on Twitter here.
tagged with annie proulx, barbara kingsolver, ecology, farthing wood, fiction, moomin, overstory
Pingback: Pick & Mix 55 – carbon footprints, magic mushrooms, ecological fiction, royal rewilding, fluffy pterosaurs, invasive toads and much more | Don't Forget the Roundabouts
Paul a noriega
Oops- non fiction, but inspiring anyway


Shopping on Instagram is a really seamless and aesthetically beautiful experience. You can integrate your products into your feed without having to jump through any extra hoops. Tagging up to 5 products per picture and up to 20 per carousel is a simple yet powerful feature. All your customer has to do to buy the product is to tap once on the picture for the shop icons to pop-up, and then click on the product that interests him/her.
The thing that interests me most about the feature is that your post is just like any other image on Instagram. It doesn't feel like an advertisement at all. It's like a subtle suggestion to your user if they would be interested in buying the product – and guess what – IT WORKS. More than 90 million accounts tap on a shopping icon to learn more about your products every month. Let's learn all about this!
When you create an Instagram post with tagged products, the post will be shared with your Instagram audience and Explore, where 200 million accounts visit daily. On Explore, your shopping posts may be shown to people who demonstrate a strong interest in shopping, and potential interest in your brand or products. When you feature products in Stories, your audience can easily access product information in an interactive and authentic environment.
Shopping gives people quick access to product pricing and details. After tapping on a product tag in feed or product sticker in Stories, people are taken to a product description page on Instagram. From there, they can tap "View on Website" and go directly to this product's Page on your mobile site to make a purchase. They can also continue browsing other products you have featured in shopping posts or Stories from the Instagram product description page.
Instagram Stories make full use of the mobile screen, offering businesses a beautiful, distraction-less canvas. Stories is now a daily destination for more than 400 million accounts globally, and one-third of the most viewed Stories are from businesses.
Businesses using shopping on Instagram can now use product stickers in Instagram Stories in addition to product tags in Instagram posts. With product stickers in Instagram Stories, people can quickly access product information and shop seamlessly.
I believe that this blog might have helped you understand how powerful of a platform Instagram can be for your brand. I would go even as far as to say that if your product is targeting the millennial population, it is even a better space than Facebook. With more than 1 billion active users logging in every day, you should have a have a team that can build your brand image in the right way on Instagram. Adhuntt can fill in that space for you at the best value so that you can concentrate on what you do best – on business and brand building. Do let us know your thoughts in the comment section below and I'll get back to you as soon as possible. Until next time.
your mind prior to writing. I've had trouble clearing my thoughts in getting my ideas out.


"Hey Alexa, why is tuition so high?" wrote Lexie Vasos on her university's Facebook page.
The 22-year-old recent graduate of Saint Louis University (SLU) wasn't expecting a response from a smart speaker. And she didn't quite get one.
"Hm, I don't know that one." Amazon's virtual voice assistant replied.
Vasos was actually voicing concerns over how her alma mater spends funds after it announced that it was installing more than 2,300 Echo Dot smart devices in student living spaces campus-wide.
At face value, its seems like a natural fit for young adults to use high-tech assistants in a connected age. However, the digital roommates supplied by Amazon were met with varying degrees of acceptance by students descending on their campus homes for the new school year. Privacy and security also play a major role when … Read more here.
Julie Daniel Davis serves as Director of Instructional Technology and Innovation at the largest private K-12 school in Chattanooga, Tennessee. Julie enjoys thinking about innovative ways to enhance education and then making them happen. As an educator, she is passionate about meeting student and teachers individual needs and taking them forward in their growth as lifelong learners. Somewhat of a futurist, she is never content with the now and is constantly striving to better the world she lives in. She is an instructional technology professional development leader/speaker, avid blogger, co-moderator of #TNEdChat twitter chat, organizing member of Edcamp Gigcity, and found of #CHAedu CoffeeEDU.
$W210 | Embedded Professional Development?


Need to Renew Your Listing? Click Here. All Listings $40 each for 30 Days.
Heavy Season inbound has started.
Located 2 minutes from 270 exit 4 Montrose road at 270/495 junction. GREAT LOCATION!!!
Within 3 to 5 minutes driving distance of 2 shopping centers, with Giant, Harris Teeter, CVS, Walgreen, Starbucks, different Restaurants and etc.
Looking for quiet, clean and respectful professionals to rent our basement apartment.
Short or Long Term lease.
If needed, can be furnished.


Welcome to the best location in all of Viera, Florida. Viera is an up and coming community with everything steps from your door. You can walk to the Avenues shopping, restaurants, theater and more. You can also walk to the beautiful Viera Regional Park where all kinds of events, athletic sports and other community activities are located.
We don't just rent apartments. From the moment you walk through the front door of our pet-friendly apartmentsat Highlands Viera West, you'll feel the comfort that makes our residents happy to call us home. Cutting edge amenities, meticulously-groomed grounds, and a dedicated staff contributes to a higher standard of living. Convenient shopping, award-winning schools, local museums and parks are all close at hand, with sponsored activities to develop new hobbies while getting to know your neighbors.
Call for Preferred Employer & Military Discount - 3% off rent entire time living at community.
Call for any Specials on select homes we are offering.


text:
Q: Need Salesforce API detail to create lead in salesforce CRM from my website(PHP) Friends,
I have a contact us/Inquiry form in my website. I want to generate a lead in Sales force CRM on submission of this form.
What I have tried ?
I have checked in salesforce doc and Google it I found something
http://wiki.developerforce.com/page/REST_API
http://www.salesforce.com/us/developer/docs/api/index.htm
But I did not get clear documentation for integrating it with PHP.
If any one integrated this please help me out !!
Thanks !!
Note: I have worked with force.com and salesfoce.com so i can understand foce.com API easily but i am not getting any link for API.

A: You've to downloaded the toolkit to connect with salesforce from your PHP and you will get below files in toolkit:
1- SforceBaseClient.php

2- SforceHeaderOptions.php

3- SforcePartnerClient.php

4- partner.wsdl.xml

You get an example file also, which will show you a good example to connect and post data on salesforce.
For more help you can read this blog:
http://ahmeddirie.com/technology/web-development/salesforce-soap-api-and-php/

redpajama_set_name: RedPajamaStackExchange


Ignition Poker is really stepping up to the mark this Christmas season and offering players a fantastic selection of goodies to unwrap in its three-tiered Festival of Felt. The Festival is already underway and continues until January 6th – by which time more than $2 million in added prize money will have been distributed to players under the site´s new payout structure.
The three tiers of the Festival of Felt consist of a "Twelve Days of Turbos" tournament series running until December 12th, a special edition of Ignition Poker´s "Wild Wednesday" on December 26th, and a "New Year Mini Series" from January 2nd to January 6th. In total, there will be an additional 107 opportunities for players to start the New Year with a boost their bankrolls.
Like many of Ignition Poker´s tournaments, all the events in the Twelve Days of Turbos series will have the new "modified" payout structure in which at least 20% of the field will finish in the money. The flatter payout structure does not appear to affect payouts for players finishing on the final table, just those who would receive slightly more for finishing in the top 15% of the field.
If you are able to tear yourself away from the TV on Boxing Day, you will find even more tournaments than usual packed into Ignition Poker´s Wild Wednesday. For one day only, the site will be adding seventeen new tournaments to the schedule which between them carry an additional $250,000 in guaranteed prize pools.
The exact schedule for the special Wild Wednesday event is not going to be released until next week, when the satellite schedule will also be released. However, Ignition Poker has said that the satellites will start from Friday December 14th – giving players a full twelve days to qualify for the more valuable events (is there a "twelve day theme developing here?).
Again the actual content of the New Year Mini Series remains a secret until closer to the date, although it has been revealed the series will consist of thirty tournaments guaranteed for more than $500,000 and feature a High Rollers event with a $119,000 prize pool on January 6th. I expect the schedule will closely resemble that of the Twelve Days of Turbos – only with half as many events.
To make sure you don´t miss out on any of the festive action, visit Ignition Poker today. Not only are there some very attractive tournaments scheduled in the Twelve Days of Turbos, but satellites are running around the clock offering the opportunity to qualify for all the events at a fraction of the buy-in. If you are not yet playing at the site, be sure to read my review first in order to find out how you can take advantage of a 100% match on your first deposit up to $1,000.


The focus of the lab is characterization of microstructure and mechanical properties of skeletal tissues across multiple length scales, with a primary focus on bone and a secondary focus on tendon. Both tissues have complex collagen-based hierarchical microstructures, in which changes at the microstructural level affect properties at larger length scales. As a result, diseases that affect material properties, such as osteoporosis, may cause structural failure. Furthermore, the microstructures of these tissues are dynamic and adapt to the local mechanical environment. The long-term goals of this work are to identify the material factors that contribute to the integrity of healthy skeletal tissues and to improve prediction of structural failure and treatments that may restore function to diseased tissues.
Our work includes translational studies of disease- and treatment-induced changes in the properties of bone mineral and collagen and their relationship to fracture incidence, as well as fundamental studies of microstructure-property relationships in bone and tendon. Techniques include Fourier transform infrared imaging, x-ray diffraction, multiphoton microscopy, atomic force microscopy, and nanoindentation. Characterizing microstructure-mechanical property relationships in skeletal tissues is essential to understanding the material factors that contribute to tissue integrity and degradation. The clinical relevance of the translational work lies in its potential to improve pharmacologic treatment for osteoporosis and minimize fracture risk.


Covenant Roofing is your family-built residential roofer in Tulsa, OK. We extend fantastic roofing services for residential clients. These services incorporate re-roofing, roof replacements and roofing upgrades. Everything we complete is with integrity.Covenant roofers complete excellent endeavors for clients every time. Our customers are satisfied because we like to keep them informed. By doing this we improve our job completion.
Curious residents should contact us for more information. Contact us at 405-720-6200 to start a better roofing system. Lookup our website for more information on our roofing services. Our workers' job is to provide a trustworthy roofing service for our customers.
Residential Roof Repair Covenant Roofing is a residential roofing company. Call us now for general roof contracting.
Roof Insurance Claims & Assistance We extend policy claim advice on discounts. Our operations include reroofing and roofing replacements.
Roof Flashing Seal up your investment with roof flashing repairs. Discover out more about roof flashing and the benefits to your roofing system now.
Roof Ventilation Roof Ventilation work will save energy. Get a new ventilation system setup today.
Shingle Roof Repair We fix common roof shingle damage. We offer all sorts of shingle repair, including asphalt and slate.
Residential Roof Replacement Don't hesitate to speak to a Covenant contractor about roof replacement today. This difficult process can be easier with our assistance.
Metal Roofing Coated-Steel roofing has many benefits. Choose your metal roofing style with Covenant Roofing today.
Soffit and Fascia Repair Our company does more than just residential roofing. Fascia repairs allow your house to mature without complications.
Hail Damage Roof Repair Pick up complete protection for your roof with hail damage repairs and maintenance. We offer estimates to determine hail damage work.
Wind Damage Roof Repair We prepare solutions for wind damaged roofs. Wind roof damage is no challenge with our reparations.
Have you previously bought a new home? We want you to experience the huge assortment of roofing you can pick from with Covenant. Our professional staff doesn't wish you to settle too fast – and we believe we can guide you to make the best choice. The right choice means letting an expert tell you all about the roofing procedures with you first.
The new homeowners of Oklahoma and around should experience our wide list of services. For instance, metal, tile and flat roofing are a couple of places to start from when it comes to finding what you want out of your home. To be honest, we say invest in long lasting roofing like metal so you don't spend too much of your resources. Unsure about slate roofing? We have a world of info for you and we're only a phone call away.
Get working on a fantastic roofing job. Thankfully, there are various options to choose from – you shouldn't experience trouble finding a roof that fits your tastes.
A good route to take to get the best out of your home is a new installation. Begin a fresh home life under a great roof. You should call 405-720-6200 to speak with one of our reps concerning new roofing plans!


text:
Home » USA » San Francisco » Yosemite National Park in a Day from San Francisco
Yosemite National Park in a Day from San Francisco
No trip to San Francisco would be complete without a sightseeing tour to majestic Yosemite National Park, where you can see dramatic mountains, spectacular waterfalls and the renowned El Capitan rock face.
Situated 180 miles from San Francisco, Yosemite National Park is an area of outstanding natural beauty, shaped by the power of glaciers.
Although it is best known for its high cliffs and stunning waterfalls, you will also find deep valleys, grand meadows, giant trees and vast wilderness areas within its boundaries.
Get an early start to the day and enjoy a view of the sunrise from over the Bay before continuing by coach to Yosemite National Park.
The four hour scenic drive to Yosemite takes you through the Central Valley, the most productive agriculture valley in America and then follows the beautiful Merced River to the Sierra Nevada Mountains where you enter Yosemite National Park.
Plenty of time is provided for photo opportunities, and experiencing nature's grandeur that is Yosemite.
Here are some of the sights you may discover at California's most famous National Park:
Yosemite Falls - At 2450 feet is the highest in North America & third highest in the world.
Half Dome Cliffs - A granite dome located at the eastern end of Yosemite Valley, it is Yosemite's most familiar sight. The granite crest rises more than 4,737ft above the valley floor.
Cathedral Rocks - Suggest the architecture of the Gothic cathedrals. Immediately behind these rocks are two "slender and beautiful columns of granite," which are about 800ft high and 200 - 300ft in diameter. The summits of the rock and the spires are about 3,000 feet above the valley.
El Capitan - This is a 3500ft granite rock face where the group can watch rock climbers on the ultimate 4-7 day climbing challenge.
Throughout the tour your guide will amaze you with their knowledge of the sights, sound and history of this very special natural wonder!
Day tour from San Francisco to the stunning Yosemite National Park
Dramatic mountains, spectacular waterfalls and giant trees!
Inside the park, see El Capitan, Yosemite Falls, Half Dome and more
Plenty of free time to explore the majesty of this amazing natural wonderland
Air-conditioned coach transportation
$10 Yosemite National Park Entrance Fee
Optional gratuities
Varies - see calendar.
5.30am-6.00am Hotel pick-ups will start up to 60 minutes before this time.
Approximately 15 hours including 3-4 hours inside the park.
Free cancellations for bookings cancelled with the supplier 10 days prior to the tour date. No refunds are given for cancellations made within 10 days of tour date.
The tour route and some stops may vary due to the weather and traffic conditions; the tour is subject to cancellation during winter storms in the Sierra Nevada Mountains without prior notice.
Hotel pick-up is available in the Downtown area (Union Square, Financial District, Nob Hill, Lombard Street, Embarcadero and SOMA) but need to be booked at least 48 hours in advance.
Customers must reconfirm the tour no later than 24 hrs prior to departure of the reserved tour in order to receive exact pickup time and further details.
A minimum of 6 people is required for the tour to operate. If the minimum numbers are not reached on your chosen date you will be offered an alternative date or a full refund.
California Wine Country - Full Day Tour to Sonoma and Napa from San Francisco
2-Day Hop-On Hop-Off & Alcatraz
San Francisco Helicopter Vista Tour

redpajama_set_name: RedPajamaCommonCrawl


text:
[![npm](https://img.shields.io/npm/v/redux-entry.svg)](https://www.npmjs.com/package/redux-entry)

[Middleware](http://redux.js.org/docs/advanced/Middleware.html) for [Redux](http://redux.js.org/).

> # Note: the concept is useful, but an extra small package maybe not, consider grab the [source code](source/index.js) directly, and keep on hacking
>
> At current state, the source code should be good enough for the concept, kind of like Redux.
> So while this repo is archived, explore for more finer Redux usage should continue.

## Definition

**Entry** is a function that:

 * Target one type of `action`
 * Will be called with `(store, action)`,
   after the `action` is dispatched, but before it reaches the **store reducer**
 * Can block current dispatched `action` by `return true`
 * Has access to `store`.
   Hence you can access current **store state** by `store.getState()`,
   or dispatch some `action` by `store.dispatch`.
   From there we have some feature like:
   - Block and Redirect `action` to another action type
   - Dispatch multiple `action` from one **Entry**
   - dispatch to another **Entry** (beware of dead loops)

## Usage

```js
import { createReduxEntry, createStateStore, createStateStoreReducer } from 'redux-entry'
```

#### `ReduxEntry`

```js
import { createStore, applyMiddleware, combineReducers } from 'redux'
import { createReduxEntry } from 'redux-entry'

const reducer = (state = {}, action) => state // some sample reducer

const { middleware: reduxEntryMiddleware, setEntry, setEntryMap } = createReduxEntry() // get ReduxEntry instance

// add reduxEntry to middleware
const store = createStore(
  reducer,
  // null, // no initialState
  applyMiddleware(reduxEntryMiddleware)
)

// define some entryFunction
const entryFunction0 = (store, action) => {}
const entryFunction1 = ({dispatch, getState}, {type, payload}) => {}
// and set
setEntry('action-type-to-precess-0', entryFunction0)
setEntry('action-type-to-precess-1', entryFunction1)

// or pack them up
const entryMap = {
  'action-type-to-precess-0': entryFunction0,
  'action-type-to-precess-1': entryFunction1
}
// and set
setEntryMap(entryMap)
```

#### `createStateStore` & `createStateStoreReducer`

These are packed handy functions to create **mini-state-store**, if needed to.

**mini-state-store** can be used to offload Redux store reducer codes.

Suppose we have a store state like this:

```js
const storeState = {
  'mini-state-a': {},
  'mini-state-b': {},
  'mini-state-c': {}
}
```

and for each mini state, we have reducers like:

```js
const miniStateReducer = (state, action) => {
  if (action.type === 'mini-state:set-key-0') return { ...state, key0: 0 }
  else if (action.type === 'mini-state:set-key-1') return { ...state, key1: 1 }
  else if (action.type === 'mini-state:set-key-2') return { ...state, key2: 2 }
  else return state
}
```

We might want to 'reduce' the reducer code to a single merge operation:

```js
const miniStateReducer = (state, action) => {
  if (action.type === 'mini-state:update') return { ...state, ...action.payload }
  else return state
}
```

...and put the each reduce action to one entryFunction:

```js
const entryMap = {
  'mini-state:set-key-0': ({ dispatch, getState }, action) => {
    const miniState = getState()['mini-state-a']
    dispatch({ type: 'mini-state:update', payload: { ...miniState, key0: 0 } })
  },
  'mini-state:set-key-1': ({ dispatch, getState }, action) => {
    const miniState = getState()['mini-state-a']
    dispatch({ type: 'mini-state:update', payload: { ...miniState, key1: 1 } })
  },
  'mini-state:set-key-2': ({ dispatch, getState }, action) => {
    const miniState = getState()['mini-state-a']
    dispatch({ type: 'mini-state:update', payload: { ...miniState, key2: 2 } })
  }
}
```

And with `createStateStore` and `createStateStoreReducer`, we get a **mini-state-store**:

```js
import { createStateStore, createStateStoreReducer } from 'redux-entry'

const initialState = {}
const stateStore = createStateStore(initialState)
const { getState, setState, wrapEntry } = stateStore
const reducer = createStateStoreReducer('mini-state:update', stateStore)
const entryMap = {
  'mini-state:set-key-0': wrapEntry((state, { dispatch }, action) => { dispatch({ type: 'mini-state:update', payload: { ...state, key0: 0 } }) }),
  'mini-state:set-key-1': wrapEntry((state, { dispatch }, action) => { dispatch({ type: 'mini-state:update', payload: { ...state, key1: 1 } }) }),
  'mini-state:set-key-2': wrapEntry((state, { dispatch }, action) => { dispatch({ type: 'mini-state:update', payload: { ...state, key2: 2 } }) })
}

export { stateStore, reducer }
```

#### License

[MIT](https://wikipedia.org/wiki/MIT_License).
Issues and Pull Requests are welcomed.

redpajama_set_name: RedPajamaGithub


text:
BG James Moore, Commanding General
By U.S. ArmyOctober 16, 2017
1 / 1 Show Caption + Hide Caption – Command Photo (Photo Credit: U.S. Army) VIEW ORIGINAL
Brig. Gen. James Moore assumed duties as commanding general of the 593rd Expeditionary Sustainment Command June 14, 2017. BG Moore is a native of Philadelphia, Pennsylvania, and a Distinguished Military Graduate of the Virginia State University ROTC Program (commissioned in May 1989).
Brig. Gen. Moore has served in various command and staff positions throughout his career to include: Chief Operations and Plans (CHOPS), HQs AMC G-3/4, Current Operations Division, Huntsville, AL; Commander 404th Army Field Support Brigade, Joint Base Lewis-McChord, WA; Logistics Branch Head, Joint Deployment and Sustainment Division, NATO Allied Command Transformation, Norfolk, VA; Quartermaster Branch Chief for the Enlisted Personnel Management Directorate, Army Human Resources Command, Alexandria, VA; Commander, 1st Battalion, 402nd Army Field Support Brigade, Balad, Iraq; Executive Officer to the Director J9, also Operations Officer for the J9 Integration Group, and Logistics Action Officer in the Joint Deployment Process Office (JDPO), U.S. Joint Forces Command (JFCOM); Executive Officer to Director, Concept Development and Experimentation, Army Capabilities Integration Center (ARCIC), and as Logistics Action Officer, Capabilities Development Directorate, ARCIC, TRADOC, Fort Monroe, VA; Battalion Executive Officer and Support Operations Officer, 203rd Forward Support Battalion, 3d Brigade, 3d Infantry Division, Fort Benning, GA (OIF-I); Executive Officer to the Director of Plans, Operations, and Logistics Automation Directorate, and Action Officer/Briefer Logistics Operations Center (LOC), HQDA G4, Pentagon, Washington, DC; Defense Logistics Agency (DLA)/Army Quartermaster Internship Training Program at Fort Belvoir, VA; Commander, 542d Maintenance Company, 44th Corps Support Battalion (CSB), 593d Corps Support Group (CSG), Chief Supply and Services Branch, Support Operations Section, 44th CSB, Chief General Materiel Branch and Corps Class IX Officer, 20th Support Center (CMMC), Fort Lewis, WA; and Platoon Leader and Plans and Operations Officer, 22d Area Support Group, Vicenza, Italy.
Brig. Gen. Moore's military education includes: the Joint Advanced Warfighting School (JAWS), Joint Forces Staff College, Norfolk, VA (class of 2011), Command and General Staff College (CGSC) (class of 2002), Joint and Combined Warfighting School (JPME) Phase II course, and the Quartermaster Officers Basic and Advanced Course.
Brig. Gen. Moore graduated Cum Laude with a Bachelor of Science Degree in Business Information Systems from Virginia State University, Master's Degree in Public Administration from Troy State University, and a Master's Degree in Joint Campaign Planning and Strategy from the Joint Forces Staff College.
Brig. Gen. Moore's awards and decorations include: Legion of Merit w/OLC, Bronze Star Medal w/OLC, Defense Meritorious Service Medal w/OLC, Meritorious Service Medal w/5 OLC, Joint Services Commendation Medal, Army Commendation Medal, Joint Services Achievement Medal, Army Achievement Medal, National Defense Service Medal w/OLC, Armed Forces Expeditionary Medal, Iraqi Campaign Medal, Global War on Terrorism Expeditionary and Service Medals, Army Service Ribbon, Overseas Ribbon, Army Staff Identification Badge, Army Presidential Unit Citation, Joint Meritorious Unit, Army Meritorious Unit Commendation, and Army Superior Unit Award w/OLC. Colonel Moore has been awarded the Honorable Order of Saint Martin, the Ordnance Order of Samuel Sharpe, Distinguished Member of the US Army Quartermaster Regiment, and Demonstrated Master Logistician.
July 15, 2019VA employment course starts in October
July 11, 2019Handura takes command of USACE Sacramento District
July 9, 2019TACOM Safety Office Recognized with Awards
July 3, 2019W. Va. Guard responds to flooding in Harman
June 28, 2019Army Commendation Medal: Soldiers earn valor awards for actions
June 28, 2019W. Va. engineer officer earns dual tab recognition
June 25, 2019ACC-NJ contracting officer recognized for work on GPS guided adapter
June 24, 2019Pilot program provides a new option for Army officers' professional military education
June 19, 2019VA Education Benefits, The GI Bills


text:
Reconstructing the Brain in Parkinson's - CPT at the Euro Stem Cell Consortium
*Image of neurons courtesy of Tilo Kunath, Edinburgh University.
Dr Malin Parmar and colleagues recently published an article in Cell Reports showing that their method of 'direct neural conversion' creates new neurons in the brains of mice that integrate and signal with neurons already in the brain. These results suggest that direct neural conversion may be a valuable tool for developing future treatments to replace neurons lost by patients with Parkinson's (PD) and other diseases that destroy neurons.
In 1987 researchers in Lund, Sweden were the first to attempt replacing neurons destroyed by PD in two patients' brains using a method called a 'foetal cell transplant'. These two patients showed substantial improvements prompting more clinical trials around the globe. However, the trials had very mixed results due to mismatched methodologies and outcomes. Researchers have since studied the results of these different transplants, reassessed the methodologies and have designed the present TRANSEURO project, a new phase 1 clinical trial funded by the European Union.
Although foetal brain cell transplants are a promising treatment for PD, they carry several ethical and technical problems. Ethical issues over using aborted foetuses for medical and research purposes are widely debated. This aside, the availability of foetal brain cells and standardising the quality of these cells in each treatment (cells from different foetuses may behave differently) are two big obstacles to making the treatment widely available. Dr Parmar and colleagues point out in their short review that renewable and abundant sources of cells that do not rely on foetuses are 'an absolute necessity'.
A new technology called 'direct neural conversion' is giving researchers new ideas and options for treating diseases like PD. Direct neural conversion can turn any cell from a patient directly into a neuron. These 'induced neurons' potentially avoid some of the risks pluripotent stem cells have. Dr Parmar's laboratory and several other research groups have even used this method to make new neurons inside the brains of living mice. The exciting part is that researchers are able to convert a type of brain cell already in the brain, called 'glial cells', into the new neurons, so no transplant is needed. Dr Parmar and colleagues show in their 'Cell Reports' article that their direct neural conversion method creates functional neurons that receive signals and successfully integrate into the brain's network of neurons. There's more work to be done but this line of research is certainly a new and promising approach for developing future PD treatments.
This article includes excerpts taken from the website: www.eurostemcell.org written by Ryan Lewis, edited by Jan Barfoot, reviewed by Malin Parmar.
Tom Isaacs Featured in The Sunday Times - 'Top Artists Square Up To Parkinson's'
CPT's President Tom Isaacs has used his networking powers to help engage a stellar list of renowned contemporary artists to create individual pieces of work to raise funds for The Cure Parkinson's Trust.
Naga Munchetty - Golf Day Auctioneer Extraordinaire!
Naga Munchetty and James Haggar hosted the Batchworth Golf Club Foxes Invitation Meeting. James is presiding over his year of captaincy at the club and The Cure Parkinson's Trust is delighted to be his chosen beneficiary charity.
Blocking a Key Enzyme Stops Parkinson's Symptoms in Mice Models
Researchers at Johns Hopkins have two important new clues in the fight against Parkinson's: blocking an enzyme prevents the disease in mice and a chemical tag on a second protein may signal the disorder's presence.
Our 2016 Annual Review is here! We reflect on another full and productive year. Whilst there is more we can do, and indeed must do, we are proud of our achievements over the past year.
The October Club announces The Cure Parkinson's Trust as its 2016 Charity
The City-based philanthropy group, The October Club has chosen The Cure Parkinson's Trust as the beneficiary charity for their annual fundraising dinner.
Parkinson's Cell Transplants Show Good Reinnervation After 24 Years
A postmortem examination of a patient with Parkinson's who underwent dopaminergic cell transplantation 24 years ago has shown that the transplanted neurons had reinnervated the brain for all that time.
The 28th Gulls' Eggs Luncheon at Merchant Taylors' Hall
The 28th Gulls' Eggs Luncheon, held on Tuesday 10th May 2016, at Merchant Taylors' Hall, attracted over 550 guests, who helped raise over £55,000 (net) for The Cure Parkinson's Trust.
Are Stem Cell-Based Therapies for Parkinson's Disease Ready for the Clinic?
A research paper published in the Journal of Parkinson's Disease (Spring 2016) discusses an impending clinical trial in Parkinson's disease (PD) using parthenogenetic stem cells.
The Virgin Money London Marathon Heroes!
On Sunday 24th April, CPT's team of dedicated runners hit the streets of London in support of our research. We can't thank them enough for their mammoth efforts over these past months and, of course, that huge feat yesterday!
Sophie Raworth Runs the Virgin Money London Marathon for CPT!
BBC News Anchor, Sophie Raworth, chose to run the Virgin Money London Marathon in support of the work of The Cure Parkinson's Trust following her father's Parkinson's diagnosis.
RT @ScienceofPD: New clinical trial registered: The "Exenatide-PD3" Phase III trial of exenatide #Parkinsons being conducted in the… https://t.co/ilD2ZbqvKV


text:
March 21, 1905 Eugenics
Some 30 states had passed legislation by the height of the eugenics movement, legalizing the involuntary sterilization of individuals considered "unfit" for reproduction. All told, some 60,000 individuals were forcibly sterilized in state-sanctioned procedures.
In 380BC, Plato described a system of state-controlled human breeding in his Socratic dialogue "The Republic", intended to create a "guardian class" over his ideal society.
In the 19th century, Francis Galton studied the theories of his cousin Charles Darwin on the evolution of species, applying them to a system of selective breeding intended to bring better human beings into the world. He called it his theory of "Eugenics".
Eugenics gained worldwide respectability in the early 20th century, when countries from Brazil to Japan adopted policies regarding the involuntary sterilization of certain mental patients.
"Better Babies" competitions sprang up at state fairs across the United States, where babies were measured, weighed, and "judged", like livestock. By the 20s, these events evolved into "Fitter Family" competitions.
One of the leaders of the eugenics movement was the pacifist and Stanford University professor, David Starr Jordan. After writing several books on the subject, Jordan became a founding member of the Eugenics Committee of the American Breeders Association. The upper class of America was being eroded by the lower class, he said. Careful, selective breeding would be required to preserve the nation's "upper crust".
Margaret Higgins Sanger believed that birth control should be compulsory for "unfit" women who "recklessly perpetuated their damaged genetic stock by irresponsibly breeding more children in an already overpopulated world."
An early advocate for birth control, Sanger has her supporters to this day, including former Presidential candidate Hillary Rodham Clinton. "I admire Margaret Sanger enormously", Clinton said. "Her courage, her tenacity, her vision…" Time Magazine points out that "Sanger opened the first birth-control clinic in the United States", describing her as "An advocate for women's reproductive rights who was also a vocal eugenics enthusiast…"
Detractors have described Sanger as a "thoroughgoing racist", citing her own words in What Every Girl Should Know, published in 1910: "In all fish and reptiles where there is no great brain development, there is also no conscious sexual control. The lower down in the scale of human development we go the less sexual control we find. It is said that the aboriginal Australian, the lowest known species of the human family, just a step higher than the chimpanzee in brain development, has so little sexual control that police authority alone prevents him from obtaining sexual satisfaction on the streets".
Admire or detest the woman as you prefer, Sanger's work established organizations that later evolved into the Planned Parenthood Federation of America.
Around the world, eugenics policies took the form of involuntarily terminated pregnancies, compulsory sterilization, euthanasia, and even mass extermination.
Madison Grant, the New York lawyer known for his work in developing the discipline of wildlife management, was a leader in the eugenics movement, once receiving an approving fan letter from none other than Adolf Hitler.
Public policy and academic types conducted three international eugenics conferences to advance their ideas. The first such conference was held in Great Britain in 1912, followed by two more in 1921 and again in 1932, both in New York City. Colleges and universities offered eugenics as an academic discipline, delving into the ethical and public policy considerations of eliminating the "degenerate" and "unfit".
In Pennsylvania, 270 involuntary sterilizations were performed without benefit of law, between 1892 and 1931. On March 21, 1905, the Pennsylvania legislature passed "An Act for the Prevention of Idiocy", requiring that every institution in the state entrusted with the care of " idiots and imbecile children", be staffed by at least one skilled surgeon, whose duty it was to perform surgical sterilization. The bill was vetoed by then-Governor Samuel Pennypacker, only to return in 1911, 1913, 1915, 1917, 1919, and in 1921.
By the height of the movement, some 30 states had passed eugenics legislation, legalizing the involuntary sterilization of individuals considered "unfit" for reproduction. All told, some 60,000 individuals were forcibly sterilized in state-sanctioned procedures.
California forced Charlie Follett to undergo a vasectomy in 1945 at the age of 15, when Follett found himself abandoned by alcoholic parents. He was only one of some 20,000 Californians forced to undergo such a procedure.
Vermont passed a sterilization law in 1931, aimed at what then-University of Vermont zoology professor Henry Perkins called the "rural degeneracy problem." An untold number of "defectives" were forced to undergo involuntary sterilization, including Abenakis and French-Canadian immigrants.
Indiana passed the first eugenic sterilization law in 1907, but it was legally flawed. To remedy the situation, the Eugenics Record Office (ERO) of the Carnegie Institution of Washington's Station for Experimental Evolution crafted a eugenics statute, adopted by the Commonwealth of Virginia as a state statute in 1924.
That September, Superintendent of the 'Virginia State Colony for Epileptics and Feebleminded' Dr. Albert Sidney Priddy, filed a petition to sterilize Carrie Buck, an 18-year-old patient at his institution whom he claimed to be "incorrigible". A "genetic threat to society". Buck's 52 year old mother had a record of prostitution and immorality, Priddy claimed, and the child to whom Buck gave birth in the institution further proved the point.
Buck's guardian brought her case to court, arguing that the law violated the equal protection clause of the 14th amendment. After losing in district court, the case was appealed to the Amherst County Circuit Court, the Virginia Supreme Court, and finally the United States Supreme Court.
Dr. Priddy died along the way, Dr. John Hendren Bell taking his place. SCOTUS decided the "Buck vs Bell" case on May 2, 1927, ruling in an 8–1 decision that Buck, her mother, and daughter Vivian, were all "feeble-minded" and "promiscuous."
In the majority ruling, Justice Oliver Wendell Holmes, Jr., wrote: ""It is better for all the world, if instead of waiting to execute degenerate offspring for crime, or to let them starve for their imbecility, society can prevent those who are manifestly unfit from continuing their kind…. Three generations of imbeciles are enough."
It was later revealed that Carrie Buck had been raped by a member of the Dobbs family, the foster family who had taken her in and later had her committed. To save their family "honor". No matter. Buck was compelled to undergo tubal ligation, and later paroled to become a domestic worker with a family in Bland, Virginia. Buck's daughter Vivian, was adopted by this same Dobbs family.
In a later examination of Vivian, ERO field worker Dr. Arthur Estabrook pronounced her "feeble minded" saying that she "showed backwardness", supporting the "three generations" theory expressed in the SCOTUS opinion.
The child died from complications of measles in 1932, after only two years in school. Dr. Estabrook failed to explain in his report, how she seemed to do well for those two years, nor did he explain how she came to be listed on her school's honor roll, in April 1931.
Author: Cape Cod Curmudgeon
I'm not a "Historian". I'm a husband, a father, a son and a grandfather. A history geek and sometimes curmudgeon, who still likes to learn new things. I began writing "Today in History" nearly six years ago, as sort of a self-guided history course. I told myself I'd write 365, the leap year changed that to 366. As I write this, I believe there are over 600. I make every effort to get my facts straight, but I'm as good at being wrong as the next guy. I offer these "Today in History" stories in hopes that you'll enjoy reading them, as much as I've enjoyed writing them. Rick Long	View all posts by Cape Cod Curmudgeon
Author Cape Cod CurmudgeonPosted on March 21, 2017 March 21, 2017 Categories American History, Law, Odds & Ends, Politics & GovernmentTags Eugenics, Euthanasia, History, Sterilization
2 thoughts on "March 21, 1905 Eugenics"
Pingback: July 21, 1925 Monkey Trial – Today in History
chazrothmsg says:
An excellent read. If only this were taught to our Children.
Previous Previous post: March 20 1870 Der Löwe von Afrika
Next Next post: March 22, 1958 Bocephus
July 15, 1864 The Great Shohola Train Wreck July 15, 2019
May 12, 2019 Mother's Day May 12, 2019
May 5, 2019 Sinko de Mayo May 5, 2019
May 4, 1943 Death by Chocolate May 4, 2019
May 3, 1915 In Flanders Fields May 3, 2019


text:
Paranametis is a genus of broad-nosed weevils in the beetle family Curculionidae. There is at least one described species in Paranametis, P. distincta.

References

Further reading

Entiminae
Articles created by Qbugbot

redpajama_set_name: RedPajamaWikipedia


text:
Se även Arvid Andersson (förgreningssida)
Arvid Frans Andersson, född 1934 i Norra Sanne i Göteborgs och Bohus län, död 2001, var en svensk konstnär.

Andersson studerade konst vid Hermods korrespondensinstitut i Malmö. Separat ställde han ut i bland annat Stockholm, Trollhättan, Kalmar och Växjö och han medverkade med sin konst på Jaktmässan i Jönköping och vid Konst och antikmässan i Göteborg. Hans konst består av djur och naturmotiv ofta från Hunneberg. Han utgav en samling vykort med djurmotiv. Andersson är representerad i Svenljunga kommun, Sörbygdens kommun och vid Svenska Jägareförbundet i Stockholm.

Tryckta källor
Svenska konstnärer, Biografisk handbok, Väbo förlag, 1987, sid 25,

Svenska målare under 1900-talet
Födda 1934
Avlidna 2001
Män


text:
Mel B to marry Film Producer
(hollywood.com) - Spice Girls star Melanie Brown has moved on from ex Eddie Murphy and now plans to marry new boyfriend Stephen Belafonte . The singer has been dating the film producer since splitting from Murphy last year and confesses she is ready to wed for a second time. She says, "He's the love of my life and I am going to marry him." Brown, who was embroiled in a bitter lawsuit with Murphy over the paternity of daughter Angel Iris, says Belafonte has accepted the three-month-old as his own child. She adds, " Stephen 's been a godsend. Eddie hasn't been in touch once since I had the baby--it's unbelievable. But Stephen has been a tower of strength." Brown married Dutch dancer Jimmy Gulzar in 1998. Gulzar is the father of her daughter Phoenix Chi, nine.


text:
Q: Using contentControl.track to change properties in crossing contexts for Word Api Javascript I have done the next functions.
First one get the content controls selected and store using "track" method:
export async function getContentControl () {
  let cc = null
  await window.Word.run(async context => {
    try {
      const recorder = context.document.getSelection()
      recorder.load([
        'parentContentControlOrNullObject',
        'parentContentControlOrNullObject/isNullObject',
        'parentContentControlOrNullObject/title'])
      await context.sync()
      cc = recorder.parentContentControlOrNullObject
      console.log('cc', cc)
      if (cc) {
        console.log('pre track')
        cc.load([
          'font',
          'font/highlightColor'
        ])
        cc.track()
        cc.font.highlightColor = null
        await context.sync()
        console.log('post track')
      } else {
        message.error('Here not exist any component! Please, select a component.')
      }
    } catch (error) {
      console.log('error getInfoComponent', error)
    }
  })
  return cc
}

Second one, it has as parameter the content control object and one color to do the highligt of the content control using this color:
export async function highlightOneContentControl (currrentContentControl, color) {
  await window.Word.run(async context => {
    currrentContentControl.select()
    console.log('currrentContentControl', currrentContentControl)
    currrentContentControl.font.highlightColor = color
    currrentContentControl.untrack()
    await context.sync()
  })
}

The code in frontend is the next two buttons:
  <Button
    onClick={async () => {
      const cc = await getContentControl()
      console.log('in button', cc)
      setMyCC(cc)
    }}
  >
    get CC
  </Button>
  <Button
    onClick={async () => {
      await highlightOneContentControl(myCC, 'Yellow')
    }}
  >
    highlight CC
  </Button>

the console.log messages are the next:
console log messages
As you can see, it seems that the font.hightColor is changed but the content control still remains without highlight:
word capture of content control

A: RESOLVED!!!
The solution that I have found for the moment it is passing the content control as parameter to run method:
export async function highlightOneContentControl (currentContentControl, color) {
  await window.Word.run(currentContentControl, async context => {
    currentContentControl.select()
    console.log('currentContentControl', currentContentControl)
    currentContentControl.font.highlightColor = color
    currentContentControl.untrack()
    await context.sync()
  })
}

Please, could you tell me if the solution is correct or it is wrong?
Thank you very much for your time!

A: [While FranchoZGZ has answered their own question, I thought it might be helpful to add some more details, as I struggled on this for hours.]
I've found that when you track an entity (paragraph/...), then while that means you can use it in a different Word.run context, you must use the item's context and not the one from Word.run.
Hopefully this example helps explain. It seems super subtle, and incredibly difficult to figure out what you've done wrong. So, hope this helps save someone else time.
let selection = await Word.run(async ctx => {
    let selectionInner = ctx.document.getSelection();

    ctx.load(selectionInner);
    await ctx.sync();

    selectionInner.track();
    await ctx.sync();

    return selectionInner;
});

await Word.run(async ctx => {
    // THIS IS WRONG (AS USES THE WRONG CONTEXT)
    ctx.load(selection.paragraphs);

    // THIS WORKS AS USES THE CONTEXT FOR THE TRACKED ITEM
    selection.context.load(selection.paragraphs);
});


SOMERSWORTH — Sign ups now underway for Somersworth Soccer Camp for grades K-8. The camp will be held at Somersworth High School from June 28 to July 2, from 9 a.m.t o 4 p.m. The cost is $120 a child and $80 for each additional child. The camp also includes a camp T-shirt. The camp provides excellent game like experiences in a fun and exciting atmosphere. Coaches include former collegiate players and Somersworth High School coaches Nick O'Brien and John Shanley. For more information and registration forms please contact Nick O'Brien at nobrien@sau56.org or you may pick up forms at the high school.
SOMERSWORTH � Sign-ups are underway for Somersworth Recreation's KidzCamp and TRENDS summer camp programs. TRENDS is designed for teens/tweens entering grades 6-9 and runs June 28 � Aug. 20, Monday-Friday from 8:30 a.m. � 4 p.m. Based at Millennium Park, this camp offers a myriad of fun opportunities including trips to sports, amusement and water parks, mountain climbing, golf and archery lessons, beach trips, and community service. $400 per four-week session. For more information, call 692-9508.
KidzCamp is for children entering grades 1-5 and is held at Noble Pines Park from June 28-Aug. 20 from 8:30 a.m. � 4 p.m. Before and after care is offered 20 from 7 a.m. to 8:30 a.m. and 4 p.m. to 5 p.m. Trips to state parks for fun and swimming offered twice a week, as well as trips to Dover Pool and Dover Bowl. Cost is $300 per four-week session.
DOVER — For girls going into grades 1-9, the camp runs June 28 to July 2. Grades 1-4, camp runs from 9-12 and grades 5-9, the camp is from 9-3 pm. The camp will be run at Dover High School and costs $75 for a half day, and $125 for the full day. Run by Coach Dan Casey, the camp will feature additional staff and high school players, and focuses on developing skills, learning the game, and having fun. All players will receive and Official Green Wave tshirt. Please contact Dan Casey at basketballcoachcasey@comcast.net for more information.
SOUTH BERWICK, Maine — Marshwood Girls Summer Basketball Camp will run from June 28-July 2 at Marshwood High School.
The cost of the camp is $50 per week with additional family members paying half price. Varsity coach Lee Petrie will run the camp and JV coach Rossie Kearson will assist him along with current and former members of the Marshwood Girls Team.
For more information, contact Lee Petrie at 207-748-3045 or email him at Petrie1@comcast.net. Registration forms can be found at the Marshwood girls basketball web site at www.marshwoodhoop.com.
DOVER — Camp Kool is now taking registrations for summer campers. This day camp for kids offers a great summer experience and includes a vast range of fun activities. It will run June 28 to Aug. 20.
Camp Kool is a summer day camp for children ages 6 � 12 residing in Dover and surrounding communities. Camp Kool is held at the Dover Ice Arena and Guppy Park. This park and facility has an 17,000 square foot indoor facility for inside activities, the Holt Rink for ice skating, Jenny Thompson Pool for swimming, Guppy ball field, picnic pavilion and acres of grassy and forested areas for all campers to enjoy!
Activities include various sports, swimming, ice skating, outdoor adventures, arts and crafts, weekly trips, games , team building and much more. Fun everyday rain or shine Camp Kool has your summer adventures covered.
Contact the Dover Arena at 603- 516-6060 or visit them online at www.doverarena.com.
SOUTH BERWICK, Maine — York County Basketball Camp will be held July 5-9 at Marshwood High School.
Tuition for camp is $150 for the week. Each additional family member may attend for $75. All applications are accepted. Questions? Call Mike Zamarchi at 603-312-2909 or email Petrie1@comcast.net. Registration forms can be found at http://www.marshwoodhoop.com.
NEWMARKET — Grade 2-3 Basketball Camp (July 5-8) — This camp is aimed at the beginner basketball player in grades 2 & 3. The camp will be held from 8:30-10:00 a.m. at Newmarket High School. The cost is $40 per player. Each player will receive a T-shirt and fundamental instruction on the basics of basketball.Grade 4-8 Basketball camp (July 12-15) — Newmarket High School will be hosting the Shot Doctor Shooting Camp presented by Shot Doctor Basketball, USA. This camp is aimed at the basketball player who may have some basketball experience but wishes to learn more. This camp will be held from 8:30 am to 12 pm at Newmarket High School. The price is $99 per player. Each player will receive a camp T-Shirt and a "Challenge Yourself" 50-Day self-improvement program.
Grade 9-12 Basketball camp (July 12-15) — Newmarket High School will be hosting the Shot Doctor Shooting Camp presented by Shot Doctor Basketball, USA. This camp is aimed at the basketball player who wishes to take their offensive game to another level. This camp will be held from. 1 pm to 4:30 pm at Newmarket High School. The price is $99 per player. Each player will receive a camp T-Shirt and a "Challenge Yourself" 50-Day self-improvement program.
For more information on any of the camps above, contact Jamie Hayes at 603-659-3271, X-320 or hayesj@newmarket.k12.nh.us .
DOVER — Dover Boy's Basketball will be hosting their 9th Annual Basketball Camp from July 12-16. The cost of the camp is $70. The camp will be held at the Dover High Gymnasium and run from 9 a.m. to 12 p.m. daily. The camp is for boys and girls grades 1 thru 9. All participating will receive an Official Dover Basketball T-shirt. Please be sure to sign up earlys. Applications can be picked up at the Dover High Athletic Office or at the Rec. Dept in Dover. If you have any questions you may call Mike Romps at 603-834-0112 or e-mail him at mikeromps@hotmail.com . This camp will teach to all skill levels and is for boys and girls in all surrounding areas.
SOMERSWORTH — Registration is now open for Baseball Summer Camps to be held at Niver Field in Somersworth. There will be three week-long camps for ages 7-14.
The dates will be July 12-15, July 26-29 and Aug. 2-5. Instructional Training will be held from 9-11, and Pitchers and Catchers will be held from 11:30 a.m. to 1:30 p.m.
For more information please visit the website www.usatrainingcenters.com or call 603-431-6700.
SOUTH BERWICK, Maine — Marshwood Summer Basketball Camp for boys and girls will run from July12-23 at Marshwood High School.
The cost of the camp is $50 per week with additional family members paying half price. Marshwood boys varsity coach Mike Zamarchi will run the camp along with current and former members of the Marshwood boys teams. Skills will be built through drills, lectures and games and there is always an emphasis on teamwork and fun. Contact Coach Zamarchi at 603-312-2909 for more information.
DOVER — Dover Soccer Association is taking registrations for its annual summer camp, the 2010 British Challenger Camp, July 19-23. To register got to www.doversoccer.com.
For more info, e-mail Julie at javanaken@myfairpoint.net.
DOVER — For girls and boys from kindergarten through grade 8, the camp will be held July 12-17 and/or Aug. 2-6. Camp for grades 1-4 runs from 9-12, and for grades 5-8 the camp is from 4-7. The camp will be run at Dover High School and costs $75, which is for one week. Run by Coach Dan Casey, the camp will focus on basic fundamentals, drills, games and fun. All players will receive an official Green Wave T-shirt. This camp is limited to 30 players in each time session, so sign up early. Please contact Dan Casey at tenniscoachcasey@comcast.net for more information.
PORTSMOUTH — New Heights, an out-of-school program in Portsmouth, will host two Co-Ed Basketball Camps this summer.
The first camp, scheduled to run July 19-22 from 10 a.m. to 1 p.m., is for youth entering grades 3 to 5. The second camp will take place July 26-29 from 10 a.m. to 2 p.m. and is open to youth entering grades 6 to 8.
Both camps are priced at $150 and are appropriate for youth at any skill level. Joe Bassett, who has coached basketball at Portsmouth High School and is currently a paraprofessional at Portsmouth Middle School, and Bryan Rogers, current head coach of the PHS freshman boys basketball team, will coach this year's basketball camps.
For more information or to register, please call 603-422-8235, or visit www.newheightsonline.org.
DOVER — Dover Boy's Basketball will be hosting the 6th Annual All Sports Camp from July 26-30. The cost of the camp is $70. The camp will be held at Garrison School Gymnasium and run from 9 a.m. to 12 p.m. daily. The camp is for boys and girls grades 1thru 9. All participating will receive an Official Dover Athletic T-shirt. Applications can be picked up at the Dover High Athletic Office or at the Rec. Dept Gym in Dover. If you have any questions you may call Mike Romps at 603-834-0112 or email him at mikeromps@hotmail.com . This camp is all about playing different activities/sports and having a blast. This camp is for all skill levels and is for boys and girls in all the surrounding areas.
ROCHESTER — RYSA is pleased to announce Challenger British Soccer Camp. The week-long camp will be held from July 26-30 at Roger Allen Park. The cost for a full day camp is $179 and a half day camp is $128.
Sign-ups are online at www.challengersports.com or use the link on the website www.rysa-nh.com.
DURHAM � The University of New Hampshire men's basketball team will host its annual Wildcat Day Camp, provided for boys and girls entering grades 2 through 9 from July 26 to July 29.
The day camp features basketball instruction � for both the beginning player and the advanced youth � from UNH head coach Bill Herrion, as well as the Wildcat players. Campers will participate in skill development sessions, as well as two games per day. Grades 2 through 5 attend from 9 a.m.� 12 p.m., while grades 6 through 9 attend from 9 a.m.� 3 p.m.
Information, as well as registration forms, are available online by visiting the men's basketball page at www.unhwildcats.com and clicking on "Summer Camps" in the team links box on the right side of the page, or by contacting camp director Scott Weitzell at 603-862-2490 or unh.hoops@unh.edu.
KITTERY, Maine — Kittery Recreation will be offering a number of summer camps for area youth.
K-2 Basketball Camp (July 12-16) — This camp is aimed at the beginner basketball player in grades K-2. This camp will be held from 9 to 11 a.m. at Traip Academy. The cost is $50 per person.
Grade 3-4 Basketball camp (July 12-16) — This camp is aimed at the basketball player who may have some basketball experience but wishes to learn more. This camp will be held from 9 a.m. to 1 p.m. at Traip Academy. The price is $60 per person. Please bring a lunch each day.
Grade 5 to 8 Basketball Camp (July 19-23) —This camp is aimed at the more experienced player looking to improve on his/her skills. This camp will be instructed by Traip's varsity boys coach Jeremy Paul. Those who attend will enjoy learning the fundamentals of shooting, ball handling, rebounding, passing, defense, and team play. Please bring a lunch each day. The price of this camp is $125 for the first child and $200 for a family. Camp will be held at Traip Academy 8:30 a.m. to 4 p.m.
Soccer Camp for ages 3 and 4 (July 27-31) — This summer Seacoast United Soccer will offer a weeklong soccer camp for 3 and 4 year olds. The time will be from 4 to 5 p.m. at Shapleigh Field and the cost is $65. You must register online for Seacoast United Soccer Camps. Contact Kittery Rec for more information.
K-8 Soccer Camp (July 27-31) — A soccer camp will be held at Shapleigh Field. Seacoast United Soccer Club will conduct this weeklong camp from 4 to 7 p.m. Techniques will involve dribbling, shooting, passing and receiving. $105/one; $85/2nd child; $65/3rd child. You must register on-line for Seacoast United Soccer Camps. Contact Kittery Rec for more information.
Track and Field Camp for Grades 1-5 (Aug. 2-5) — An introduction into track and field for children that will focus on learning the basic principals of training, running and field events. Each day we will have a mix of different events and races. All levels are encouraged to participate. This camp is from 3:30-6:30 p.m. at Shapleigh Field. $50 person.
NORTHWOOD — The Coe-Brown Northwood Academy Youth Soccer camp is now accepting registrations. The camp runs Aug. 9-13 for athletes entering grades 4 through 8 from 8 a.m. � 12 p.m. Registration is $75 per camper before July 1, $85 after July 1. There is a family discount for two or more players from the same family for $65 per camper. Go to www.coebrown.org and click on the Seasonal Sports link under summer programs for registration forms and information or e-mail coach Josh Hils at jhils@coebrown.org or call 603-942-5531, Ext-144.
NORTHWOOD — The Coe-Brown Soccer Academy is now accepting registrations for all area high school soccer players. The camp runs from Aug. 9-13 for athletes entering grades 9 through 12 from 1 to 5 p.m. Registration is $80 per camper before July 1, $90 after July 1. There is a family discount for two or more players from the same family for $75 per camper. Go to www.coebrown.org and click on the Seasonal Sports link under summer programs for registration forms and information or email Coach Josh Hils at jhils@coebrown.org or call 603-942-5531, Ext-144.
NORTH BERWICK, Maine — The Noble High School boys basketball program will be running three weeks of boys basketball camps this summer. The camps will run from 9 a.m. - 4 p.m .daily and will take place on July 12-16, July 19-23 and July 26- 30. Camps are open to boys entering grades 3 through 7. Fore more information visit www.noblebasketball.com or contact coach Dufort at rdufort@sad60.k12.me.us or 207-651-5469.
SOUTHER BERWICK, Maine — South Berwick Recreation Department announces that registration is now open for their popular summer programs. There are three easy ways to sign up: Online at www.southberwickmaine.org; in the Town Clerk's office during regular business hours which are Monday, 9 a.m. to 4 p.m.; Tuesday, 12 to 5 p.m.; Thursday, 9 a.m. to 6 p.m., and Friday, 9 a.m. to 3 p.m. or by mail to Recreation Department, 180 Main Street, South Berwick, ME 03908.
The summer programs incude summer day camp (ages 6-12), summer adventure camp (ages 12-15) and summer tennis (ages 5-13).
PORTSMOUTH — Portsmouth High Varsity Football coaches will be conducting a three-day mini camp for grades 3-8.
The camp will be a non-contact skills camp. The coaches will take players through the basic skills needed for youth players. The campers will cover all aspects of the game. All players will be a QB and all will be a center. The camp will run Aug. 8-10 from 5 - 7 p.m. Cost is $35. For more information please contact Brian Pafford at coachpaff@comcast.net.
ELIOT, Maine — The Seacoast United Coccer Club will hold a week-long soccer camp for boys and girls ages 5-14. The camp will be held Aug. 2-6 at Murray-Rowe field from 9 a.m. to 12 p.m. All ability levels are welcome. Participant should bring shin guards and a drink each day. A ball is included in the fee.
The Seacoast United Soccer Club will hold a week-long soccer camp for boys and girls ages 3-4. The camp will be held Aug. 2-6 at Murray-Rowe field from 9-10 a.m. All ability levels are welcome. Participant should bring a ball, shin guards and a drink each day.
The First Tee Golf Camp teaches golf skills while promoting core values of honesty, integrity, sportsmanship, respect, confidence, responsibility, perseverance, courtesy and judgment. The three-day camp is open to Eliot youth ages 8-17 and will be held at the Ledges Golf Club in York. This camp runs July 19-21 from 12 to 2 p.m. All skill levels are welcome.
The First Tee Target program is an introductory program designed to expose children ages 5-7 to the world of golf. The program meets on Saturdays, July 31-Aug. 14, from 3-4 p.m. at the Ledges Golf Course, York. The program provides children the opportunity to learn the skills of golf while also gaining the appropriate skills necessary to conduct oneself appropriately on the course.
Enjoy playing summer basketball outside on the hard top at Frost Tuft's Park, a summer basketball league for 4th-6th graders. The games would be on Mondays (June 28 to Aug. 2) with starting times varying depending on the amount of players registered. This would be a great opportunity for players to work and develop their game. Game times vary from 5 to 7 p.m. at Frost Tufts Park with coach Rossie Kearson.
A swim test is now required to determine the participants level, if the participant has not recently completed the last session of YMCA swim lessons. Swim test forms are available at ECSD office and on our website. The form will instruct the participants to go to the Y for a swim test prior to registering for a class. The instructor will indicate and sign what level the participant is at. The participant should then return to ECSD and register for their class. YMCA swim lessons are for children ages 3 and up. Summer Session: June 28- Aug. 27 (9 weeks) at the Seacoast Family YMCA.
Experience over 15 different sports from around the world with the US Sports Institute. All activities will take place in an atmosphere which promotes good sportsmanship teamwork and most of all fun. Participants will receive a T-shirt and certificate. This is the only sports program truly dedicated to children of all sporting abilities. This camp will be held July 26-30 at Frost Tufts Park. For children ages 5-7 it will be from 9 a.m to 1 p.m. and ages 7-14 from 9 a.m. to 3 p.m.
The Sport Squirts program introduces children aged 3 to 5 to a variety of sports such as soccer, T-ball, basketball, lacrosse and hockey, all taking place in a safe structured environment ensuring learning is taking place. This camp will be held July 26-30 from 3 to 4:30 p.m. at Frost Tufts Park.
Registrations forms are available at the ECSD office or on the website. For pricing information or to register contact the Eliot Community Service Department at 207-439-6892 or visit the website at www.eliotcsd.org.


text:
Q: issue Dockerise Django Cuda application using docker compose I am trying to dockerize a Django Cuda application that runs on Nginx and Gunicorn.Problem is when I go to do prediction .. I get an error cuda drivers not found
My DockerFile:
FROM nvidia/cuda

FROM python:3.6.8
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
WORKDIR /app
COPY ./requirements.txt /app/requirements.txt
RUN python -m pip install --upgrade pip
RUN pip install cmake
RUN pip install opencv-python==4.2.0.32
# RUN pip install pywin32==227
RUN pip install -r requirements.txt
COPY . /app
RUN python manage.py collectstatic --noinput
RUN pip install gunicorn
RUN mkdir -p /home/app/staticfiles/

Ngnix DockerFile
FROM nginx:1.21-alpine
RUN rm /etc/nginx/conf.d/default.conf
COPY nginx.conf /etc/nginx/conf.d

Ngnix config file
upstream project_settings {
    server web:8000;
}

server {

    listen 80;
    client_max_body_size 0;

    location / {
        proxy_pass http://project_settings;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $host;
        proxy_redirect off;
    }
    location /static/ {
        alias /home/app/staticfiles/;
    }
}

Main Docker compose file
services:
  nginx:
    build: ./nginx
    ports:
      - 1300:80
    volumes:
      - static_volume:/home/app/staticfiles/
    depends_on:
      - web
  web:
    build: .
    command: gunicorn project_settings.wsgi:application --bind 0.0.0.0:8000
    volumes:
      - static_volume:/home/app/staticfiles/
    image: sampleapp1121asa
    expose:
      - 8000
    deploy:
      resources:
        reservations:
          devices:
            - capabilities: [ gpu ]
volumes:
  static_volume:

Things are not working with docker compose, when I try to build the dockerfile seperately and then run using docker run --rm --gpus all -p 8000:8000 deefakedetectiondockerimage python3 manage.py runserver 0.0.0.0:8000 it works but the problem with this approach is I can not serve static file in docker. Ngnix is required to serve the static file, it means I need to run this through docker compose only

A: I found the solution for the same. Actually, things become difficult to run from docker-compose when you are trying to run multiple images in single container.
So I build the image using DockerFile for application and separate image for Ngnix and enable communication of both the container with unix socket connections.
My updated dockerfile for application:
#pull the nvidia cuda GPU docker image
FROM nvidia/cuda

#pull python 3.6.8 docker image
FROM python:3.6.8
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
#create a directory to serve static files
RUN mkdir -p /home/app/staticfiles/app/uploaded_videos/
WORKDIR /app
COPY ./requirements.txt /app/requirements.txt
RUN python -m pip install --upgrade pip
RUN pip install cmake
RUN pip install opencv-python==4.2.0.32
RUN pip install -r requirements.txt
COPY . /app
RUN python manage.py collectstatic --noinput
RUN pip install gunicorn
RUN mkdir -p /app/uploaded_videos/app/uploaded_videos/

VOLUME /app/run/
ENTRYPOINT ["/app/bin/gunicorn_start.sh"]

gunicorn_start.sh script
#!/bin/bash

NAME="project_settings"                                  # Name of the application
DJANGODIR=/app             # Django project directory
SOCKFILE=/app/run/gunicorn.sock  # we will communicte using this unix socket
NUM_WORKERS=3                                     # how many worker processes should Gunicorn spawn
DJANGO_SETTINGS_MODULE=project_settings.settings             # which settings file should Django use
DJANGO_WSGI_MODULE=project_settings.wsgi                     # WSGI module name

echo "Starting $NAME as `whoami`"

# Create the run directory if it doesn't exist
RUNDIR=$(dirname $SOCKFILE)
test -d $RUNDIR || mkdir -p $RUNDIR

# Start your Django Gunicorn
 gunicorn project_settings.wsgi:application --bind=unix:$SOCKFILE --workers $NUM_WORKERS --timeout 600

My updated docker file for Nginx
FROM nginx
WORKDIR /etc/nginx/
RUN rm /etc/nginx/conf.d/default.conf
COPY nginx.conf /etc/nginx/conf.d
EXPOSE 80

For step by step process you can follow this blog


text:
Tax cuts, spending helping push national debt to historic high, new report says
Federal debt poised to reach levels not seen since World War II, new report warns
Tax cuts, spending helping push national debt to historic high, new report says Federal debt poised to reach levels not seen since World War II, new report warns Check out this story on USATODAY.com: https://usat.ly/2I094Ak
Michael Collins, USA TODAY Published 6:00 a.m. ET March 2, 2018 | Updated 8:05 p.m. ET March 4, 2018
The U.S. Treasury on Thursday completed the second-largest debt sale over a three-day period in borrowing history as it looks to fund President Trump's tax overhaul and budget deal. Conway G. Gittens reports. Video provided by Reuters Newslook
The sun lights up the sky behind the U.S. Capitol Building.(Photo: Mark Wilson, Getty Images)
WASHINGTON – Get ready for the return of trillion-dollar budget deficits and record-high debt.
A report released Friday concludes that recent tax-and-spending legislation passed by Congress is helping to drive up the federal deficit and push the national debt as a percentage of annual economic output to levels not seen since just after World War II.
Trillion-dollar deficits will return permanently by next year — three years earlier than projected — and debt will exceed the size of the economy within a decade, according to the analysis by the non-partisan Committee for a Responsible Federal Budget.
"These projections show a fiscal situation that is clearly unsustainable," concludes the report, a copy of which was obtained by USA TODAY.
The $1.5 trillion tax-cut package that Congress passed in December and the $400 billion budget bill approved last month aren't the sole reasons for the increase but have "turned a dismal fiscal situation into a dire one," the report says.
"Revenue is lower, spending is higher, deficits are larger and the national debt is rapidly headed toward a new record," the report says.
The federal budget deficit — the annual amount by which government expenses exceed revenues — will climb to $1.1 trillion in 2019, up from $665 billion in 2017, and will hit $1.7 trillion by 2028, according to the report. Previous projections showed trillion-dollar deficits returning in 2022 and projected a $1.5 trillion deficit by 2028.
The national debt — the accumulation of those annual deficits — will hit $29.4 trillion by 2028, or roughly 101% of the gross domestic product, which is the value of all goods and services produced in the country during a given year, the report projects. That is within 5 percentage points of the record set in 1946, just after World War II, the report notes. And it is up from $14.7 trillion at the end of 2017, or 76% of the GDP.
More: Deficit could hit $1 trillion in 2018, and that's before the full impact of tax cuts
The deficits and debt will be even worse if temporary spending increases and tax cuts are made permanent, the report warns.
Under that scenario, the deficit would total $2.4 trillion by 2028. The debt would hit $33 trillion by 2028, or 113% of the GDP, exceeding the 1946 record. Debt likely will continue to grow rapidly and could be twice the size of the economy in about 25 years, the report concludes.
What's more, rising debt and interest rates means that interests costs will be the fastest-growing part of the budget, the report says.
Under current law, interest is projected to grow from $263 billion in 2017 to $965 billion by 2028, which would make it 14% of the budget, the report says. If the spending increases and tax cuts are made permanent, annual interest costs will exceed $1 trillion (3.6% of GDP), which would mean the country will be spending more on interest than on defense or Medicaid, the report said.
The high debt will most likely crowd out productive investment, slow wage growth and could increase the likelihood of an eventual fiscal crisis, the report says.
"This is really perhaps the most fiscally irresponsible period of recent history," said Maya MacGuineas, the committee's president. "There is no economic reason to borrow. There's not fiscal justification for borrowing. The only reason is basically lawmakers want to have a lot of giveaways in the form of taxes and spending, and they don't want to pay for anything."
More: Trump declares victory as tax bill passes: 'It's always a lot of fun when you win'
The country has experienced trillion-dollar deficits just four times in the past three decades — and all four of those deficit years (2009, 2010, 2011 and 2012) were during the Great Recession. When the recession ended, the deficits dropped but still averaged more than a half-trillion dollars over the past five years.
A combination of spending reductions, revenue increases and reform of entitlement programs, such as Medicare, Medicaid and Social Security, will be needed to reverse the trillion-dollar deficits and record-setting debt, the report says.
"Nobody can look at these numbers and see anything other than a glaring problem," MacGuineas said. But, "this is an issue that's going to change when our politicians are willing to make the policy choices that are required.
"You can't stare at trillion-dollar deficits and think you can go on with business as usual when business as usual is continuing to max out the credit card."
More: What's in the whopping budget deal Congress just passed? A basket of goodies
Read or Share this story: https://usat.ly/2I094Ak


When Trinoma's newly opened Landmark department store and supermarket opened late 2007, the foodcourt was a brand new addition as well to shoppers who were on a budget.
The foodcourt was huge, spacious and well lighted...with pastel colors, mostly green trying to portray the ambiance of a picnic area.
While we were eating though, we noticed a four-legged animal from afar walking behind the fastfood signs on top of each eatery. When it came closer to our way, we realized that it was a cat. Someone pointed it out to the security guard but he was kinda stumped on what to do since it was like 15 feet above everybody. It suddenly stopped at one food stall, and looked like it was pondering how it could grab a bite of all that tuna below it.
I saw some of the people below lined up, a bit scared if the cat would jump on their food. Some people who haven't ordered yet left the line for fear that the cat may be causing an unsanitary environment.
If you look closely behind the letter "D", the cat just passed by it.


text:
His Holiness the Dalai Lama's Envoys leave for China for 8th Round of Talks
Statement by Special Envoy of His Holiness the Dalai Lama, Kasur Lodi Gyaltsen Gyari (Dharamshala, 5 July 2008)
Statement by Special Envoy of His Holiness the Dalai Lama, Kasur Lodi Gyaltsen Gyari (Dharamshala, 8 May 2008)
Testimony of Mr Lodi Gyari Special Envoy of His Holiness the Dalai Lama (Washington D.C., 23 April 2008)
Remarks by Kelsang Gyaltsen, Envoy of His Holiness the Dalai Lama at The European Parliamentarian Conference on Tibet (Brussels, 8 November 2007)
Statement by Special Envoy of His Holiness the Dalai Lama, Lodi Gyari, head of the Tibetan delegation, following the sixth round of discussions with the Chinese leadership (Dharamshala, 7 July 2007)
Remarks by Lodi G. Gyari, Special Envoy of H.H. the Dalai Lama at the Asia Centre (Paris, May 10, 2007)
Testimony of Lodi G. Gyari, Special Envoy of H.H. the Dalai Lama, at US Congress' House Foreign Affairs Committee Hearing on Status of Tibet Negotiations (Washington, D.C., 13 March 2007)
Remarks on the Current Status of Sino-Tibetan Dialogue by Lodi Gyaltsen Gyari, Special Envoy of H.H. the Dalai Lama, at the Brookings Institution (Washington, D.C., 14 November 2006)
Statement by Special Envoy Lodi Gyari, Head of the Delegation Sent by His Holiness the Dalai Lama to China (Dharamshala, 25 February 2006)
Address of Mr. Kelsang Gyaltsen, Envoy of His Holiness the Dalai Lama, at the Fourth World Parliamentarians' Convention on Tibet (Edinburgh, 19 November 2005)
Statement of Special Envoy of His Holiness the Dalai Lama Kasur Lodi Gyari, Head of the Tibetan Delegation, for the Fourth Round of Meetings with the Chinese Leadership (Dharamshala, 7 July 2005)
Statement of Special Envoy Kasur Lodi Gyari, Head of the Delegation to China (Dharamshala,13 October 2004)
Address of Mr. Kelsang Gyaltsen, Envoy of His Holiness the Dalai Lama, to the European Parliament Forum on Tibet (Brussels, 12 November 2003)
Address of Kasur Lodi G. Gyari, Special Envoy of His Holiness the Dalai Lama, at the Fourth International Conference of Tibet Support Groups (Prague, 20 October 2003)
Statement of Special Envoy Lodi Gyari, Head of the Delegation sent by His Holiness the Dalai Lama to China (Dharamshala, 11 June 2003)
Statement of Special Envoy Lodi Gyari, Head of the Delegation which visited China and Tibet (Dharamshala, 28 September 2002)
The Sino-Tibetan Dialogue Process