text:
Joe Swash shares heartbreak as grandmother dies before he can say goodbye
"I wish I could have spent more time with you. I wish I could have seen you more before you left us."
Kayla WalshJournalist and Weddings Editor
Joe Swash has shared his heartbreak as his grandmother passed away without him being able to say goodbye.
The TV star took to Instagram to share a photo with his grandmother, Fran, holding his newborn son Rex.
He wrote: Goodnight Nanny Fran. Sleep well. I miss you so much already. I'm heartbroken. I wish I could have spent more time with you. I wish I could have seen you more before you left us.
"I wish I could have said goodbye. But I know you know how much we all love you and you'll be watching down on us, looking after us forever more. Goodbye Nan. Love you."
Sharing a message to his followers who may have lost friends and family during the pandemic, he added: "Thinking of all of those who have lost loved ones during this awful situation. Thinking of all of the people who weren't able to be by their loved ones side. Those who won't be able to say goodbye at their funerals. It's excruciating. And cruel. Sending so much love your way."
Friends of Joe and his partner Stacey Solomon flooded the comments to send their condolences.
"Sending love," wrote Love Island star Laura Whitmore, while Stacey's Loose Women co-star Nadia Sawalha added: "Sending love Joe," followed by a rainbow emoji.
Maura Higgins added: "So sorry for your loss sending lots of love to you all."
Swipe to see the full gallery of pictures below
In pictures: Joe Swash shares photo with beloved grandmother Fran
Stacey also shared her sadness at Fran's death and said she would be taking a day away from social media.
Sharing a photo of baby Rex, she wrote: "I'm going to be off of my stories today…"
"For anyone who's having an awful day. Or feeling alone…
"I really hope this smile brings you a moment of happiness.
"Even on the saddest days, Pickle you give us so many moment when we forget all that's happened and only know the joy you brings us…"
Newsletter: Celebrity news, mega competitions and more
Get all the latest celebrity news direct to your inbox.
Simply sign up in this article here.
Every day we'll send you a roundup e-mail of all the latest news from the day along with cutting edge celebrity stories and real life stories, plus health, beauty and lifestyle features all in one handy e-mail.
Sign up, here.
You can unsubscribe from this service at any time. And rest assured that your data will not be shared with any other party.
Later, she re-shared the photo of Joe with his grandmother and wrote: "Goodnight nanny Fran," followed by a sad face emoji.
"We love you to the moon and back xx
"Thinking of those who have lost loved ones and not been able to be there by their side. Or say goodbye. It's just awful. Love you all."
CoronavirusThe HSE chief clinical officer Dr Colm Henry issued the statement following 23 deaths of elderly patients in Norway after getting the virus vaccine

redpajama_set_name: RedPajamaCommonCrawl


text:
MathsBank Blog
Blog about the latest in mathematics, especially A-Level maths in the UK.
MathsBank: Maths Resources for Teachers and Students
Carl Friedrich Gauss (30 April 1777 – 23 February 1855)
Carl Friedrich Gauss
Oil painting by G. Biermann
Two hundred years ago, one of the greatest mathematical thinkers ever to have lived was in his prime. In 1807, at the age of 30, Carl Friedrich Gauss was appointed Professor of Astronomy at Göttingen. But this did not inhibit his prolific work in pure mathematics. In 1811, he published a paper on the meaning of integrals with complex limits and examined the dependence of such integrals on the chosen path of integration.
Remarkable as it is, it is not so much this particular piece of work we wish to celebrate in this article. In mathematics Gauss is remembered for so many things, but perhaps most often for the Gaussian or "Normal" statistical distribution.
Gauss was a child prodigy. There is a story, which may or may not be true, about his remarkable mathematical ability at primary school. His teacher, realising Gauss had completed a task well ahead of the rest the class, asked Gauss to calculate the sum of the numbers from 1 to 100. The child thought for a few seconds, then told her the answer: 5050. He had added 1 and 99, 2 and 98, etc, to turn the sum into 49 x 100, after which he added the only unpaired numbers, 50 and 100.
When Gauss was only 14, Charles William Ferdinand, the Duke of Brunswick, who was always on the lookout for bright students, paid for the boy to go to the university in Brunswick.
Subsequently, he studied further in Göttingen. 1796 was Gauss's most prolific year, in which he documented at least 5 major discoveries and proofs in number theory and geometry. He demonstrated the construction of a 17-sided polygon using only straight-edge and compass, something that had eluded all mathematicians since the ancient Greeks.
Gauss sorely wanted to be accepted by the elite group of Parisian mathematicians. But he presented his ideas in cryptic ways and didn't believe in showing much working and this ultimately went against him. He was to spend all his life in what is now Germany.
In 1801, there was great excitement in the world of astronomy as an 8th planet was discovered between Mars and Jupiter. It was named Ceres, and today we know it as the largest asteroid. This discovery was considered a great omen for a new dawn of science at the beginning of the 19th century.
Shortly afterwards, however, the astronomers lost sight of the newly discovered object. Gauss announced he knew where to find it, using mathematical techniques now used to analyse data of many different types. To solve the problem of measurements of Ceres, Gauss had invented the Gaussian (or Normal) Distribution, now used widely in statistics, enabling patterns to be seen in seemingly random data.
The breakthrough was his realisation that the measurements, accurate and inaccurate, would, when plotted on a graph, be distributed around the true value in the shape of a bell-shaped curve. With this and other tools, statistical analysis has become a powerful weapon to analyse data, to test hypotheses, to separate statistical fact from fiction.
Gauss had an aversion to teaching and said that a professor "loses his precious time" lecturing students. This led to his taking the non-teaching post as Professor of Astronomy in the University of Göttingen in 1807 and he spent the rest of his career tracking the paths of planets.
The Gaussian distribution crops up everywhere; it is one of the statistician's tools for understanding the real world, in the fields of chemistry, medicine, engineering, finance and many others.
Although arguably the most famous of Gauss's mathematical innovations, the Gaussian distribution is probably not the greatest of his many mathematical achievements.
Despite his enormous influence in the fields of statistics and astronomy, the properties of numbers was Gauss's true mathematical penchant. He once said "Maths is the Queen of the Sciences and Number Theory the Queen of Maths."
Posted by Luke Robinson at 12:09
Labels: Carl Friedrich Gauss, Normal distribution, Number theory, University of Göttingen
Carl Friedrich Gauss (30 April 1777 – 23 February ...
Legal Challenge to Gove's Cuts
What is Randomness?
Erwin Schrödinger 12 August 1887 – 4 January 1961


text:
socmedlib
=========

Image Less Social Media Libray

Socmedlib is Imageless icon using CSS3 technology

Build with Font-awesome for the icon

How To Use
Load the socmedlib.css

<link rel="stylesheet" href="yourpathto/socmedlib.css" type="text/css" />

And The Icon Lib using the Font-Awesome

<link rel="stylesheet" href="yourpathto/css-lib/font-awesome/css/font-awesome.css"  type="text/css"/>

								<a href="#" class="social-circle ico-small ">

								<div class="inner-circle share">

								<i class="fa fa-share-alt">  </i>

								</div>  </a>

No More Image
 You can use different size by replacing .ico-small

								<a href="#" class="social-circle ico-small ">

ico-medium

ico-x-medium

Credit

PSD Design :

http://www.graphicsfuel.com/2012/09/15-free-social-media-icons-psd-png/

redpajama_set_name: RedPajamaGithub


text:
Tag: amateurism
Jacob Burckhardt on Amateurism
Peter Blegvad, "Observed, Imagined, Remembered"
When it comes to scholarship and criticism, I prefer Jacob Burckhardt's amateur/specialist dichotomy to Isaiah Berlin's fox and hedgehog:
The word 'amateur' owes its evil reputation to the arts. An artist must be a master or nothing, and must dedicate his life to his art, for the arts, of their very nature, demand perfection.
In scholarship, on the other hand, a man can only be a master in one particular field, namely as a specialist, and in some field he should be a specialist. But if he is not to forfeit his capacity for taking a general view, or even his respect for general views, he should be an amateur at as many points as possible, privately at any rate, for the increase of his own knowledge and the enrichment of his possible standpoints. Otherwise he will remain ignorant in any field lying outside his own specialty, and perhaps, as a man, a barbarian.
But the amateur, because he loves things, may, in the course of his life, finds points at which to dig deep.
Jacob Burckhardt, Reflections on History (1868)
He sets a high bar! It's possible this quote inspired writer/artist/cartoonist/musician Peter Blegvad to call his website Amateur Enterprises.
PB: I don't deny it. I've always had an immature horror of being defined, so that's part of it too. Would I have made more progress or been more successful if I'd devoted myself to just one form of expression? Who knows? I'm not thus constituted. I'm a dilettante, "polymorphously perverse," a perpetual amateur. But let us not forget that amateur derives from amor. The miracle is that at fifty-eight years old, I'm still being paid to do things I love doing and no one's ordering me to change it to fit some target audience.
Peter Blegvad interview with Franklin Bruno
(Blegvad has cited Guy Davenport, who embodies the "amateur" as well as anyone.)
Wayward, Odyssean scholarship opens up pathways that less imaginative specialists will miss. But an academic like Keith Thomas will still see connections simply from a voracious intake of knowledge. The danger is not in professionalism, but in complacency and a blinkered point of view. Burckhardt is opposed to the specialist who, like sociobiologist and race-scientist C.D. Darlington, thinks he's found the root of all phenomena in a single discipline and method:
A specialised scientist stares down his microscope for 40 years and does very good work. Towards the end of his career he asks himself about the wider meaning of it all. He racks back the focus knob on the microscope, tilts the instrument back, and looks about him through its eyepieces. He stares hard for a time, a marvellous gleam comes into his eyes, and he exclaims, "I understand all!"
Robert M. Young reviewing C. D. Darlington
"The enrichment of possible standpoints" is the crux of it. There's no real substitute for knowing many things about many things.
Wilson Knight's Chart of Shakespeare's Dramatic Universe
Georg Simmel's Philosophy of Money: 1. Value and Money
Osamu Dazai and Masuji Ibuse


text:
Home News	Meet new SGF Boss Mustapha
Meet new SGF Boss Mustapha
written by Reporter October 30, 2017
President Muhammadu Buhari Monday approved the appointment of Boss Mustapha as new Secretary to Government of the Federation (SGF).
The appointment of the new SGF follows the sack of Babachir Lawal who has been on suspension.
Until his appointment as SGF, Boss Gida Mustapha was the Managing Director and Chief Executive Officer of the National inland waterways Authority (NIWA).
Also read: Buhari Sacks Babachir Lawal
He is a lawyer, management consultant, politician, businessman and boardroom guru of considerable repute.
Born in Adamawa State, Mr Mustapha attended Hong Secondary School, in Hong Adamawa state and North East College of Arts and Sciences Maiduguri Borno state, crowning it with WASC and HSC in 1976. He earned his Bachelor of Law (LL.B) from the Ahmadu Bello University, Zaria in 1979 and was called to bar in 1980. From 1980 to 1981, Mr Mustapha did the compulsory National Youth Service Corps (NYSC) – Directorate of Legal of legal Services at the Army Headquarters and was in charge of review of Court Marshall Proceedings.
After his National Service, he joined Sotesa Nigeria Limited, an Italian consultancy firm, as an Executive Director in charge of Administration, leaving in 1983 to join the prestigious law firm Messrs Onagoruwa & Co in Lagos.
With his law practice fully taken off, Mustapha was appointed Principal Counsel in the firm Messrs Mustapha & Associates, His legal interests and expertise included privatization commercialization and Liberalization of Public Companies/Corporate and Government Parastatals. He was also involved in preparation of varied and miscellaneous banking documents such as Debentures, Guarantees, Mortgages, Bonds and Loan Syndications.
One of Mr. Mustapha's career highlights was his appointment as a member of Interim Management Committee (IMC) of the defunct Petroleum (Special) Trust Fund (PTF), serving meritoriously from 2000 to 2007. At the PTF, he was responsible for production of an up-t0-date comprehensive project and programme report, including location, coverage and whether performed, performing or abandoned production of final report of Assets and Liabilities, examination of the Administrative structure and cost effectiveness of pf Projects and Services among other duties.
Mr. Mustapha also played key leadership roles at the Nigeria Bar Association (NBA) serving as Social Secretary and Chairman at the Yola branch.
Meet new SGF Boss Mustapha was last modified: October 30th, 2017 by Reporter
boss mustapha
Ohaneze Ndigbo Reveals Year Igbo Man Will Emerge as President
Watch The 'Scandalous' Music Video That Got Rahama Sadau Banned From Kannywood
Why Late ADEGOKE ADELABU Was Called Penkelemesi
Kogi Lecturer slumps, dies after depression over...
Lagos Police Arrest Badoo Cult Leader, Chief...
Massive protest against plot to dethrone Oluwo...
Magu and AGF in Serious Confrontation Over...
FG threatens to punish peddlers of President...
Star Actress Mercy Johnson & Top Comedian...
Hon. FUNMINIYI AFUYE Set To Become EKITI...
Ex-Army Chief Brig Sani Usman Becomes NOUN...
We have received four COVID-19 cure submissions...


TUESDAY, Oct. 20, 2015 (HealthDay News) -- Advertising strongly influences which brands of alcohol teens drink, a new study finds.
The study found that 13- to 20-year-olds are over five times more likely to drink brands advertised on national television and 36 percent more likely to drink brands advertised in national magazines, compared to brands that don't advertise in these media.
The results are from an online national survey conducted by the Center on Alcohol Marketing and Youth (CAMY) at the Johns Hopkins Bloomberg School of Public Health and the Boston University School of Public Health. More than 1,000 underage drinkers were asked which of nearly 900 alcohol brands available in the United States they had consumed in the past month. The survey was conducted between December 2011 and May 2012.
"Marketing exposure is increasingly recognized as an important factor in youth drinking, yet few studies have examined the relationship between overall advertising exposure and alcohol consumption at the brand level," lead co-author David Jernigan said in a Hopkins news release. Jernigan is director of the center and an associate professor of health, behavior and society at Hopkins.
"These findings indicate that youth are, in fact, consuming the same alcohol brands that they are most heavily exposed to via advertising," he said. However, a representative of the Distilled Spirits Council, an industry group, took issue with the findings.
"According to the federal data, underage drinking is at historic lows, yet advertising and marketing are at all-time highs. This real-world data further supports the overwhelming body of research concluding that advertising does not cause someone to begin drinking alcohol or to drink more," said Lisa Hawkins, the group's vice president.
"Government research shows the vast majority of underage drinkers -- 91.3 percent -- do not purchase their own alcohol, but rather "obtain" it from parents and other legal-age adults," Hawkins added. "Therefore, this survey reflects the brand choices of the adults of legal purchase age and nothing more."
But study co-lead author Dr. Michael Siegel believes there is a real link between advertising and youth alcohol consumption. He noted that it used to be controversial to suggest a relationship between cigarette marketing and youth smoking -- until researchers showed the impact of the Joe Camel advertising campaign on kids.
"Once the relationship between cigarette ads and the brands that youth were smoking was established, significant policy shifts occurred as state and federal policy makers took the issue of advertising exposure to youth much more seriously," Siegel, a professor of community health sciences at Boston University, said in the news release.
Alcohol is the most widely used drug among American youth. Alcohol advertising is primarily self-regulated by the industry, the study authors said.
The study was published online Oct. 20 in the American Journal of Drug and Alcohol Abuse.


text:
VAT on milk and wheat reduced in certain cases under Punjab VAT
Punjab Government has reduced VAT on milk when purchased for manufacturing taxable goods and on wheat when purchased for processing, from 6.05% to 3.3% (after adding surcharge of 10%). Wheat not to be used for processing purpose will continue to attract VAT @ 6.05%. Relevant notification is produced herebelow:
PUNJAB GOVT. GAZ. (EXTRA), JANUARY 29, 2014 193
(MAGHA 9, 1935 SAKA)
DEPARTMENT OF EXCISE AND TAXATION (EXCISE AND TAXATION II BRANCH)
The 25th January, 2014
No. S.O. 10/P.A.8/2005/S.8/2014.-Whereas the State Government is satisfied that
circumstances exist, which render it necessary to take immediate action in public interest;
Now, therefore, in exercise of the powers conferred by sub-section (3) of section 8 of the
Punjab Value Added Tax Act, 2005 (Punjab Act No. 8 of 2005), and all other powers enabling
him in this behalf, the Governor of Punjab is pleased to make the following amendment in
Schedule 'B' and Schedule 'E', appended to the said Act, with immediate effect, by
dispensing with the condition of previous notice, namely:-
1. In the Schedule 'B', - (i) in entry at Sr. No. 162, after the word "Wheat", the words and
bracket (not to be used for processing purpose) shall be inserted.
(ii) Sr. No. 71 and entry relating thereto shall be omitted.
2. In the Schedule 'E', after Serial No. 22, the following entries shall be added, namely:-
Milk, when purchased for manufacture of taxable goods
Wheat, when purchased for processing"
D.P.REDDY,
421/01-2014/Pb. Govt. Press, S.A.S. Nagar
Reduced rate of tax now made applicable from 01.02...
VAT on Cigarettes and Cigars in Punjab reduced to ...
VAT on milk and wheat reduced in certain cases und...


Why do you think people let so many fruits and vegetables go to waste?
What do you think can or should be done to stop people from wasting so many fruits and vegetables?
What do you think would be the advantage of having powdered fruits and vegetables? Is there any way that this type of food could be a disadvantage?
Have you ever become aware of a have/have not situation such as this? Did you do something to help? If not, what do you wish you could have done?
Instruct students to think about a typical school lunch. Tell them to focus not on what was served, but rather what they did and didn't eat. What percent of the school lunch, on average, do students think they waste in any given week? Multiply that figure by the number of students in the class. Then multiply by the number of students in the school. Discuss the results.
Point out that many people waste food. On the other hand, many people live in a constant state of hunger. Draw students' attention back to their school lunches. Brainstorm ideas about how these unused food items could be redirected to feed people in need.
Encourage students to talk with the cafeteria manager to learn how much of the school's food is unused or wasted on a daily basis. Find out what happens to that food. Perhaps your school already has a plan in place. If not, challenge students to create a plan of their own.
Guide students as they create their plan. Suggest that they interview the cafeteria manager to learn more about the school's unused food. Tell them to contact local agencies for ideas about storing and distributing the food. Encourage students to seek guidance and incorporate advice from these and other experts as they fine-tune the details of their plan.
Invite students to present their final plan to school leaders. Lobby for permission to turn the plan into a working program to feed hungry people in your local area.
Guide the class as students investigate the issue and create one master plan. Invite experts, such as the cafeteria manager or the leader of a local food pantry, to visit the class and share their knowledge. Encourage students to ask relevant questions of each expert.
Instruct students to conduct research to identify local experts on hunger. Invite these experts to visit the class and share their knowledge. Point that different types of foods are stored or handled in different ways. Encourage students to ask insightful questions to learn about food storage and distribution issues.
As a class, identify key people to talk to and key issues that must be considered when developing a food redistribution plan. Divide the class into small groups. Assign each group one contact or issue. Encourage students to interview the person or conduct research about their specific issue. Rejoin as a class so students can share their information. Guide students as they combine the information to create one cohesive plan.
As a class, identify key issues that must be considered when developing a food redistribution plan. Then encourage students to select a team of supervisors. Each supervisor will oversee a specific area of the plan. All other students will work in small groups in which they create a list of important questions, identify key contacts and conduct research to find the answers. You may wish to work with other classes or expand this into an all-school project. If students are able to get their final plan approved, encourage them to enlist the help of parents, siblings and other community members to get the program off the ground and keep it running on a regular basis.
In this lesson, students search for answers to specific questions about prepared food products, including what a food is made from, the source of its ingredients and how the ingredients were grown. The lesson includes options for homework.
In this lesson, students design a system of community-supported agriculture (CSA). The lesson includes such math applications as measurement and geometry.
In this lesson, students analyze the "food system" in their community. They look for solutions to any ecological or social problems inherent in the system.
This lesson plan encourages students to discuss issues of poverty and homelessness. In groups, they consider the challenges facing New Orleans and propose solutions. They research the viability of those solutions and create a business plan to make them possible.


Co-Star, the global distributor to the mobile communications industry has designed a must-have crimping tool for Communication engineers who install Mobile Data equipment on site.
Field engineers who install mobile communications & M2M equipment often have to transport an array of tools to carryout installations and testing of wireless routers, antennas and cables and are sometimes required to work in remote areas. To make life a bit easier, Co-Star has designed a two in one RF crimping tool that is capable of crimping both RG174 and RG58 coaxial connectors including: BNC, FAKRA, FME, Mini UHF, N type, TNC, SMA & SMB.
The tool is especially useful when crimping RG58 SMA & FAKRA connectors as you would normally have to use two separate crimping tools. The Co-Star HT.336G tool combines both and allows you to crimp the gold centre pin and the barrel with just one crimping tool.
Tim Cosgrove of Co-Star said: " We developed the RG174/RG58 crimp tool to make life easier for communication engineers working on site. It means that that they only have to carry one set of tools instead of two for terminating antennas and making cable assemblies. Most of the latest 4G wireless routers have either SMA or SMA reverse polarity RF connectors so when installing an antenna to optimise the routers performance you need to terminate them with the relevant SMA connector, that's where our HT.226G is particularly useful as the engineer can carry out both crimping functions with just one tool.
"We recently supplied a large volume of the tools to a large utilities company who were installing remote monitoring equipment across the UK and needed to make up cable assemblies to connect antennas to 4G wireless routers on site. The engineers were able to produce the cable assemblies quicker and the company made a huge saving on tooling costs".
The HT.336G has a ratchet mechanism that will not release until sufficient pressure has been applied ensuring a consistent professional crimp every time. The ergonomic handles make the tool comfortable and very easy to use on a daily basis.
Crimps both RG174 & RG58 RF connectors – Two tools in one.
Will crimp both the gold centre pin and the barrel on SMA & FAKRA RG58 connectors.
This entry was posted in 4G, M2M (machine-to-machine) and tagged 4G Antenna, 4G Wireless Router, BNC, co-star, FAKRA RG58, HT.336G, Mini UHF, RF crimp tool, RG174 & RG58 ratchet crimp tool., RG174 Coaxial Cable, RG58 Coaxial Cable, SMA female, SMA male, Tim Cosgrove, TNC on May 29, 2014 by Tim Cosgrove.
Co-Star's latest RF crimp tool part no: HT.336G is suitable for crimping both RG174 & RG58 coaxial connectors.
This is a vital piece of kit for mobile communication engineers who install antennas and need to make up coaxial extension cables as it crimps both RG174 and RG58 coaxial connectors and is particularly useful for FAKRA RG58 and SMA RG58 as a standard RG 58 crimp tool won't crimp the centre pin which means you need to use two tools to crimp one connector, the Co-star HT.336G crimps both the centre pin and the barrel, two tools in one !
The unique ratchet mechanism of the HT.336G guarantees a consistent professional crimp every time as it won't release until the correct amount of pressure has been applied to secure the pin & barrel. The ergonomic design of the handle allows engineers to carry out multiple installations with ease.
" Engineers who install TETRA and Telematics equipment on site love the versatility of the HT.336G as it allows them to quickly complete installations using just one tool. It's particularly useful for standard and reverse polarity SMA and FAKRA connectors as it crimps both the pin and barrel ".
This entry was posted in In-Car, Uncategorized and tagged co-star, Coax connector crimp tool, FAKRA, HT.336G, RG174, RG58, SMA, telematics, TETRA on January 5, 2014 by Tim Cosgrove.


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

<title>DataModel</title>
<meta name="date" content="2014-04-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

JavaScript is disabled on your browser.

Overview

Package

Class

Use

Tree

Deprecated

Index

Help

Prev Class

Next Class

Frames

No Frames

All Classes

Summary:

Nested |

Field |

Constr |

Method

Detail:

Field |

Constr |

Method

ca.ualberta.lard.model

Class DataModel

java.lang.Object

ca.ualberta.lard.model.DataModel

public class DataModel
extends java.lang.Object

DataModel is the data abstraction layer of the application. It handles the querying and retrieving of all comments for the applicaiton.
 Most methods in DataModel will accept a CommentRequest structure that specifies the priorities for each comment request. Default
 behaviour is always to query the internet before retrieving a local version of the comment.

 DataModel can be accessed by both Models and controllers - controllers use DataModel to request data, and models use DataModel to request
 information about their own state eg. is the comment stored locally?

Author:

Troy Pavlek

Constructor Summary

Constructors

Constructor and Description

DataModel()

Method Summary

Methods

Modifier and Type
Method and Description

static boolean
isLocal(Comment comment,
       Context context)

Checks if a comment is saved locally.

static java.util.ArrayList<Comment>
readLocal(Context context)

Reads a comment from local storage.

static java.util.ArrayList<Comment>
retrieveComments(CommentRequest req)

Retrieves comments requested by client code

static java.util.ArrayList<Comment>
retrieveComments(CommentRequest req,
                Context context)

Performs a regular search, and if it comes up empty we try a local search as
 a last resort.

static boolean
save(Comment comment)

Saves a comment to stretchy client.

static void
saveLocal(java.util.ArrayList<Comment> comments,
         boolean persistent,
         Context context)

Saves an ArrayList of comments to local storage.

static void
saveLocal(Comment comment,
         boolean persistent,
         Context context,
         boolean withChildren)

Saves a comment to local storage

static boolean
update(Comment comment)

Updates a comment which already exists on the server.

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

DataModel

public DataModel()

Method Detail

saveLocal

public static void saveLocal(Comment comment,
             boolean persistent,
             Context context,
             boolean withChildren)

Saves a comment to local storage

 We can either be saving as a temporary measure, and store the files in a queue to be uploaded when
 we next have an internet connection, or we could be explicitly saving a Favourite or a Paper.

Parameters:

comment - Comment The comment object that is to be saved to disk.

persisitent - boolean Is this save explicit or is it to be put in the upload queue

saveLocal

public static void saveLocal(java.util.ArrayList<Comment> comments,
             boolean persistent,
             Context context)

Saves an ArrayList of comments to local storage.

Parameters:

comments - ArrayList<Comment> The comments that we want to add to local storage

persistent - boolean Do we want this to be permanently stored locally, or just until we can push to a server?

context - Context Our android context

readLocal

public static java.util.ArrayList<Comment> readLocal(Context context)

Reads a comment from local storage.
 Assumes you are passed a context.
 Reading from local storage will only be used if stretchy comment returns null.

Returns:

save

public static boolean save(Comment comment)

Saves a comment to stretchy client. Returns a boolean which specifies
 if the save was successful or not.

Parameters:

comment - to be save

Returns:

true if save was successful, otherwise false

update

public static boolean update(Comment comment)

Updates a comment which already exists on the server. Returns a boolean which
 specifies if the update was successful or not.

Parameters:

comment - to be updated

Returns:

true if update was a success, otherwise false

retrieveComments

public static java.util.ArrayList<Comment> retrieveComments(CommentRequest req)

Retrieves comments requested by client code

 Comments are retrieved based on best-effort given a particular CommentRequest object. Best-effort means this function may not always
 be precisely deterministic - different results will be returned based on network disconnects, or slow or decomissioned servers.
 The application will not attempt to continue to connect to servers that do not reply the first time, unless the user requests
 such.

Parameters:

req - A CommentRequest object containing the parameters the user wishes to Search for.

Returns:

ArrayList of comments in the usual case. Worst case, no comments at all exist, and we will return null.

retrieveComments

public static java.util.ArrayList<Comment> retrieveComments(CommentRequest req,
                                            Context context)

Performs a regular search, and if it comes up empty we try a local search as
 a last resort. This is only performed when the comment controller has been
 given a context.

 The network check will speed things up if the phone does not have an active connection.
 However, the emulator will report an active connection even if the host computer
 does not have one. In order to see this at proper performance, you must disable
 data within the emulator.

Parameters:

req - A CommentRequest object containing the parameters the user wishes to Search for.

context - required for local storage

Returns:

ArrayList of comments in the usual case. Worst case, no comments at all exist, and we will return null.

isLocal

public static boolean isLocal(Comment comment,
              Context context)

Checks if a comment is saved locally. Returns a boolean which specifies if it
 is saved locally or not.
 When determining if a comment is saved locally, only compare comment IDs since
 other fields may have been edited.

Parameters:

comment -

Returns:

true if saved locally, otherwise false

Overview

Package

Class

Use

Tree

Deprecated

Index

Help

Prev Class

Next Class

Frames

No Frames

All Classes

Summary:

Nested |

Field |

Constr |

Method

Detail:

Field |

Constr |

Method


You can make money by building websites. In this article you will find tips and tricks and great information that will help you master the art of website creation.
Look at your site in many different browsers. This is because your website may look a certain way to you in your browser, but will look very different in another browser. Research every popular browser that people use, and adjust your design accordingly. Also check your site with different operating systems.
To make your website as easy to use as possible, consider using a fixed-position menu. This technique locks the navigation panel on the site in place whenever the user scrolls on the page. This is easy for the visitor and good for marketers.
Make it easy for visitors to your website to scan your content. Most visitors won't actually read everything you write and will skim for what they want. Emphasized text broken into easily scannable sections can help your viewers want to return to your site. Also, keep the important info at the top. This ensures your site is user friendly.
If you are creating a website, make sure you view your site in different browsers. What you're seeing on your end may not be what others are seeing on theirs. Design your site with the limitations of the different browsers in mind. You may also want to view your site using a different computer operating system to make sure that everything is compatible whether they are using Windows, Mac, or Linux.
One tool amateur web designers should use when creating graphics for their sites is Adobe Photoshop. This software will ensure that you have all the effects and tools you need to create graphics which look like they were completed by a pro. If you try to skimp on price by using a generic program that doesn't do a good job, you may find yourself spending much more time than necessary to finish your website.
Avoid frames! The are very 90's. Frames were in heavy use during the beginning days of the Internet, but they were very flawed. Frame designs are difficult for people to bookmark and scroll through. You will learn, thanks to advancements in website development, that allowing your visitors to cruise through an easy flowing site is a simple as 1, 2, 3 and visually more attractive.
Make compelling and fascinating web content. If it grabs your visitors attention, they will stick around and return for more. A website that provides information that is both, useful and updated, will be the most effective. Readers will find information they find helpful, which will cause them to return in the future.
Ensure that the site can be scanned with ease. Most visitors won't actually read everything you write and will skim for what they want. Break text into sections with headers that can be scanned easily by your readers. Also, the more important info should be kept towards the top. This can help you make sure your visitors have a better experience since they can easily find what they're looking for.
Avoid excessive use of pop-up windows. While popup adverts can help you to generate some income from your website, they are also likely to frustrate your visitors. It's likely that many of your visitors can't even see them due to browser settings, so keep them happy and stick to one window at a time.
White is a great choice for a background color. It's simplistic, yet has a lot of potential at adding flare and color elsewhere. Using white helps visitors be able to read your website, and gives your site a more professional look. Complicated background designs on the other hand can be distracting, and can make your website feel less professional. A simple background is usually better than a crazy one.
To create an attractive website, buy one of the various site-building programs out today. You will be happy with the professional product these programs can produce. Otherwise, people will not be interested in visiting your site.
Be sure you take care of the people that use your site's needs. The design of the website must be centered on the end user at all times. This can include user experience, accessibility, usability, and user interaction. You should think about all these things as you do your job. Try to make sure you look at your site from the perspective of your visitors as you design it.
Different topics should not inhabit the same page. If your site has multiple topics, give each its own page. This will help your customer quickly find the information he or she requires.
Try and write a decent "About Us" page. Most websites don't have very interesting copy in this area. Try to write this content in an entertaining way. Give visitors insight into you, the designer. Help them understand how you began designing websites, which other designers you consider to be mentors, and where you are going from here.
Research your keywords. You do need to create great content, but it should be focused on bringing in new visitors. Proper keywords will make visitors want to stay longer.
Having problems with web design? Know that you can get some ideas off the Internet. You can find millions of different websites where there is so much information to help you design your own site. Look for a website that is interesting to you and use some of their ideas. You will have to do more than borrow ideas to be successful, though. Make sure you improve upon the ideas that you like.
If you want your site to be more appealing, include photos you have taken. Pictures help to break up a boring text-only website and give it a more user friendly vibe. People will look at your website longer and more often if you include high quality, original images.
It's all right to rely on a host for tools to set up your basic design, but to add more advanced touches, you'll want to do some of your own work. Work your own individuality into your website by adding your own touches beyond the basics that the host provides.
Begin small when you start off building your websites. This way you can ascertain what works well and what does not, and you will be able to improve your skills based on that. You need to begin with perhaps a few basic pages with just enough information so that you can determine how you feel.
Other than the aesthetics of your site design, one of the most important things to consider is keeping all your file sizes to a minimum. The size of the files making up your website is the direct cause of your site's load times. You want your website to load quickly so visitors won't lose patience with it. You must keep in mind that not all visitors will have a fast Internet connection. Check your site, and make sure that it can load quickly even with a slow dial-up internet connection.
It is important that your web designs are not too similar to others which are within your immediate industry circle. To make sure this does not occur, have a look at the websites of your competitors. You won't rise above the competition if you create the exact same, or even a similar, website to your competitors' website. You will only be seen as a copycat of the one that was up previously.
Use easy to maintain navigation throughout your site. Navigation links are important for visitors to stay on your site. The structure of navigation should be consistent, clean and user friendly to offer the best experience.
Website content should be available to all people. Have someone in another country try to access your site. This will maximize the number of visitors you receive.
If you have links on your page, those links should have text associated with them. Visitors to your page are more likely to click on a link when they know where the link will take them. Make sure your visitors do not click links accidentally by adding useful text content.
Make sure that you include tools that people are able to share. People should be interested in a new site, and they should be able to share it with others. The potential is limitless when you have people sharing your site.
Check your site for broken links. You should do this before uploading something to your server. You need to check links frequently because visitors will click on your links. If many of your links are broken, visitors will give up on exploring your site. You can prevent this by frequently checking that all links still work.
Make sure your page doesn't have broken links. Look at using Dreamweaver to check into this. Not doing this will mean that website visitors will become frustrated when your links don't work properly.
Prompt bill payment is essential if you rely on outside consultants or companies to meet your web design needs. After all, the maintenance of your website is the company's responsibility. Should you not manage to give them their money on time, they might not feel like taking care of your website if something goes wrong. Meeting your billing obligations ensures rapid service and helps to build a healthy, mutually-respectful working relationship.
Try reading online for some valuable information on creating your first website. When you educate yourself on website development from experts, you will create a better website. Without a working understanding of website development, your site will look totally unprofessional.
It is very important when looking to hire a web designer that they've been doing this sort of thing for at least three years. A brand new company might not understand everything about the design world. Avoid getting a bad website by using an experienced company.
When starting, only post small amounts of content. Many newbies place too much information on their home page.
A professional may assist you in gaining traffic. There is a lot of software that helps with this, but it is not as good as hiring a web design professional.
Launching your website is just the beginning. Your design process is far from complete. Keeping on top of your website will help you to ensure it's always current. You don't have to constantly update it, but you must do regular updates. This is a must especially if you host videos or work with current events. The necessary alterations to a website are different from a blog. You may need to implement a more diligent regime to be successful.
If you are thinking about incorporating ads into your site, it is advisable you keep the number to a minimum. The more ads you have, the less trustworthy and professional your site will look. The ads that are pertinent to your site or important to you are all you need.
Flash is a web page design tool that you should generally avoid. Flash can look exciting and high-tech, but on some machines it will lag and cause a site visitor's computer to lag. Also, many computers, especially tablet computers like the iPad, do not even have Flash capabilities. Not being able to see elements of your site might cause visitors to leave and never return.
A great tip for people trying to decide on what type of website they want to design is to understand that inspiration can come from anywhere. It could be from a film, a conversation with a colleague, or some other thing, but you are sure to have no shortage of ideas.
The world of technology rapidly advancing making it very important to remain educated about web design on a continuing basis. Business websites have become the source for information for prospective clients when inquiring about any company. Website design is also a field in which people can make good money.
Try to view your site from an objective viewpoint and see it how your visitors will see it. Imagine yourself as a future visitor to the site, and think about how you would want it to appear and the ways in which you would want to utilize it.
All the tools are here to become a successful web designer. Just be sure to remember all that you learn here so that you get to refine your skills with practice.
Make your content relevant for the globe. Your currencies, dates, times and measurements need to be easily understood by as many people as possible. Not everyone in a single country will view your content, so make it feasible for as many as possible to understand it.


text:
Operation Warp Speed chief resigns at Biden team's request, will stay through transition, sources say squib
The scientific leader of the U.S. vaccine effort will stay in the role for 30 days, but won't be chief adviser as of Jan. 20, sources say.
Continue reading on Upworthy...


text:
Q: Pandas lagged rolling average on aggregate data with multiple groups and missing dates I'd like to calculate a lagged rolling average on a complicated time-series dataset.  Consider the toy example as follows:
import numpy as np
import pandas as pd

np.random.seed(101)

fruit = ['apples', 'apples', 'apples', 'oranges', 'apples', 'oranges', 'oranges',
         'oranges', 'apples', 'oranges', 'apples', 'apples']
people = ['alice']*6+['bob']*6
date = ['2022-01-01', '2022-01-03', '2022-01-04', '2022-01-04', '2022-01-11', '2022-01-11',
         '2022-01-04', '2022-01-05', '2022-01-05', '2022-01-20', '2022-01-20', '2022-01-25']
count = np.random.poisson(4,size=12)
weight_per = np.round(np.random.uniform(1,3,size=12),2)

df = pd.DataFrame({'date':date, 'people':people, 'fruit':fruit,
                   'count':count, 'weight':weight_per*count})
df['date'] = pd.to_datetime(df.date)

This results in the following DataFrame:
    date        people  fruit   count   weight
0   2022-01-01  alice   apples  2       2.72
1   2022-01-03  alice   apples  6       11.28
2   2022-01-04  alice   apples  5       13.80
3   2022-01-04  alice   oranges 3       8.70
4   2022-01-11  alice   apples  2       3.92
5   2022-01-11  alice   oranges 3       5.76
6   2022-01-04  bob     oranges 8       18.16
7   2022-01-05  bob     oranges 5       8.25
8   2022-01-05  bob     apples  5       6.20
9   2022-01-20  bob     oranges 4       4.40
10  2022-01-20  bob     apples  2       4.56
11  2022-01-25  bob     apples  2       5.24

Now I'd like to add a column representing the average weight per fruit for the previous 7 days: wgt_per_frt_prev_7d.  It should be defined as the sum of all the fruit weights divided by the sum of all the fruit counts for the past 7 days, not including the current day.  While there are many ways to brute force this answer, I'm looking for something with relatively good time complexity.  If I were to calculate this column by hand, these would be the calculations and expected results:
df['wgt_per_frt_prev_7d'] = np.nan

df.loc[1, 'wgt_per_frt_prev_7d'] = 2.72/2 # row 0

df.loc[2, 'wgt_per_frt_prev_7d'] = (2.72+11.28)/(2+6) # row 0 and 1
df.loc[3, 'wgt_per_frt_prev_7d'] = (2.72+11.28)/(2+6)

df.loc[4, 'wgt_per_frt_prev_7d'] = (8.70+13.80+6.20+8.25+18.16)/(3+5+5+5+8) # row 2,3,6,7,8
df.loc[5, 'wgt_per_frt_prev_7d'] = (8.70+13.80+6.20+8.25+18.16)/(3+5+5+5+8)

df.loc[6, 'wgt_per_frt_prev_7d'] = (2.72+11.28)/(2+6) # row 0,1

df.loc[7, 'wgt_per_frt_prev_7d'] = (8.70+13.80+2.72+11.28+18.16)/(3+5+6+2+8) # row 0,1,2,3,6
df.loc[8, 'wgt_per_frt_prev_7d'] = (8.70+13.80+2.72+11.28+18.16)/(3+5+6+2+8)

df.loc[11, 'wgt_per_frt_prev_7d'] = (4.40+4.56)/(2+4) # row 9,10

Final DF:

    date        people  fruit   count   weight  wgt_per_frt_prev_7d
0   2022-01-01  alice   apples  2       2.72    NaN
1   2022-01-03  alice   apples  6       11.28   1.360000
2   2022-01-04  alice   apples  5       13.80   1.750000
3   2022-01-04  alice   oranges 3       8.70    1.750000
4   2022-01-11  alice   apples  2       3.92    2.119615
5   2022-01-11  alice   oranges 3       5.76    2.119615
6   2022-01-04  bob     oranges 8       18.16   1.750000
7   2022-01-05  bob     oranges 5       8.25    2.277500
8   2022-01-05  bob     apples  5       6.20    2.277500
9   2022-01-20  bob     oranges 4       4.40    NaN
10  2022-01-20  bob     apples  2       4.56    NaN
11  2022-01-25  bob     apples  2       5.24    1.493333

EDIT
The final column I'd like to add is wgt_per_apl_prev_7d, which only considers the apple weights when calculating this field, but still applies to all rows, even rows with just oranges.  The output of this calculation should be as follows:
    date        people  fruit   count   weight  wgt_per_frt_prev_7d wgt_per_apl_prev_7d
0   2022-01-01  alice   apples  2       2.72    NaN                NaN
1   2022-01-03  alice   apples  6       11.28   1.360000      1.360000
2   2022-01-04  alice   apples  5       13.80   1.750000      1.750000
3   2022-01-04  alice   oranges 3       8.70    1.750000      1.750000
4   2022-01-11  alice   apples  2       3.92    2.119615      2.000000
5   2022-01-11  alice   oranges 3       5.76    2.119615      2.000000
6   2022-01-04  bob     oranges 8       18.16   1.750000      1.750000
7   2022-01-05  bob     oranges 5       8.25    2.277500      2.138462
8   2022-01-05  bob     apples  5       6.20    2.277500      2.138462
9   2022-01-20  bob     oranges 4       4.40    NaN                NaN
10  2022-01-20  bob     apples  2       4.56    NaN                NaN
11  2022-01-25  bob     apples  2       5.24    1.493333      2.280000

A: import numpy as np
import pandas as pd
import datetime

np.random.seed(101)

fruit = ['apples', 'apples', 'apples', 'oranges', 'apples', 'oranges', 'oranges',
         'oranges', 'apples', 'oranges', 'apples', 'apples']
people = ['alice']*6+['bob']*6
date = ['2022-01-01', '2022-01-03', '2022-01-04', '2022-01-04', '2022-01-11', '2022-01-11',
         '2022-01-04', '2022-01-05', '2022-01-05', '2022-01-20', '2022-01-20', '2022-01-25']
count = np.random.poisson(4,size=12)
weight_per = np.round(np.random.uniform(1,3,size=12),2)

df = pd.DataFrame({'date':date, 'people':people, 'fruit':fruit,
                   'count':count, 'weight':weight_per*count})
df['date'] = pd.to_datetime(df.date)
df['date_ini'] = df['date'].apply(lambda x: x - datetime.timedelta(days=8))
df['wgt_per_frt_prev_7d'] = df.apply(lambda x: df[(df['date'] > x['date_ini']) & (df['date'] < x['date'])]['weight'].sum()/df[(df['date'] > x['date_ini']) & (df['date'] < x['date'])]['count'].sum() if df[(df['date'] > x['date_ini']) & (df['date'] < x['date'])]['count'].sum()>0 else np.nan, axis=1)
df = df.drop('date_ini', axis=1)
df

A: Try this
df2 = df[['date', 'count', 'weight']].groupby('date').sum()
df2 = df2.rolling('8D').apply(np.sum, raw=True) - df2
df = df.merge((df2['weight']/df2['count']).rename('avg').to_frame().reset_index(), on='date', how='left')

df2 = df[df['fruit'] == 'apples'][['date', 'count', 'weight']].groupby('date').sum()
df2 = df2.rolling('8D').apply(np.sum, raw=True) - df2
df = df.merge((df2['weight']/df2['count']).rename('avg_apple').to_frame().reset_index(), on='date', how='left')

Output
    date        people  fruit   count   weight  avg        avg_apple
0   2022-01-01  alice   apples  2       2.72    NaN        NaN
1   2022-01-03  alice   apples  6       11.28   1.360000   1.360000
2   2022-01-04  alice   apples  5       13.80   1.750000   1.750000
3   2022-01-04  alice   oranges 3       8.70    1.750000   1.750000
4   2022-01-11  alice   apples  2       3.92    2.119615   2.000000
5   2022-01-11  alice   oranges 3       5.76    2.119615   2.000000
6   2022-01-04  bob     oranges 8       18.16   1.750000   1.750000
7   2022-01-05  bob     oranges 5       8.25    2.277500   2.138462
8   2022-01-05  bob     apples  5       6.20    2.277500   2.138462
9   2022-01-20  bob     oranges 4       4.40    NaN        NaN
10  2022-01-20  bob     apples  2       4.56    NaN        NaN
11  2022-01-25  bob     apples  2       5.24    1.493333   2.280000

redpajama_set_name: RedPajamaStackExchange


text:
package self.micromagic.dbvm;

import self.micromagic.dbvm.core.AbstractObject;
import self.micromagic.eterna.share.EternaException;
import self.micromagic.eterna.share.EternaFactory;
import self.micromagic.eterna.share.EternaObject;
import self.micromagic.eterna.share.TypeManager;
import self.micromagic.util.ref.IntegerRef;

/**
 * 数据库列类型的定义者.
 */
public class TypeDefiner extends AbstractObject
		implements EternaObject
{
	private final TypeDefineDesc[] types
			= new TypeDefineDesc[TypeManager.TYPES_COUNT];

	public TypeDefiner()
	{
		this.init();
	}

	private void init()
	{
		this.types[TypeManager.TYPE_BOOLEAN] = new TypeDefineDesc("boolean");
		this.types[TypeManager.TYPE_INTEGER] = new TypeDefineDesc("int");
		this.types[TypeManager.TYPE_SHORT] = new TypeDefineDesc("short");
		this.types[TypeManager.TYPE_BYTE] = new TypeDefineDesc("byte");
		this.types[TypeManager.TYPE_LONG] = new TypeDefineDesc("long");
		this.types[TypeManager.TYPE_DOUBLE] = new ComminDouble("double", "numeric");
		this.types[TypeManager.TYPE_STRING] = new CommonString("String");
		TypeDefineDesc date = new TypeDefineDesc("Datetime");
		this.types[TypeManager.TYPE_TIMPSTAMP] = date;
		this.types[TypeManager.TYPE_DATE] = date;
		TypeDefineDesc blob = new TypeDefineDesc("Blob");
		this.types[TypeManager.TYPE_BLOB] = blob;
		this.types[TypeManager.TYPE_STREAM] = blob;
		TypeDefineDesc clob = new TypeDefineDesc("Clob");
		this.types[TypeManager.TYPE_CLOB] = clob;
		this.types[TypeManager.TYPE_BIGSTRING] = clob;
	}

	public boolean initialize(EternaFactory factory)
			throws EternaException
	{
		if (super.initialize(factory))
		{
			return true;
		}
		for (int i = 0; i < this.types.length; i++)
		{
			if (this.types[i] != null)
			{
				this.types[i].init(factory);
			}
		}
		return false;
	}

	/**
	 * 根据类型定义的id获取类型定义.
	 */
	public String getTypeDefine(int typeId)
	{
		int pId = TypeManager.getPureType(typeId);
		if (this.types[pId] != null)
		{
			return this.types[pId].getDefine(typeId);
		}
		throw new EternaException("Unknow type [" + TypeManager.getTypeName(typeId) + "].");
	}

	public void modifyTypeDefineDesc(TypeDefineDesc desc)
	{
		int id = TypeManager.getTypeId(desc.getConstName());
		this.types[id] = desc;
	}

}

/**
 * 通用的字符串类型定义.
 */
class CommonString extends TypeDefineDesc
{
	public CommonString(String constName)
	{
		super(constName);
	}

	/**
	 * 获取类型的定义.
	 */
	public String getDefine(int type)
	{
		int ext = TypeManager.getTypeExtend(type, null);
		return this.define.concat("(" + ext + ")");
	}

}

class ComminDouble extends TypeDefineDesc
{
	private final String extName;
	private String extDefine;

	public ComminDouble(String constName, String extName)
	{
		super(constName);
		this.extName = extName;
	}

	public void init(EternaFactory factory)
	{
		super.init(factory);
		this.extDefine = factory.getConstantValue(this.extName);
	}

	/**
	 * 获取类型的定义.
	 */
	public String getDefine(int type)
	{
		IntegerRef sub = new IntegerRef();
		int ext = TypeManager.getTypeExtend(type, sub);
		if (ext > 0)
		{
			if (sub.value > 0)
			{
				return this.extDefine.concat("(" + ext + "," + sub + ")");
			}
			return this.extDefine.concat("(" + ext + ")");
		}
		return this.define;
	}

}


Australian skipper Steve Smith has reiterated that the players are unlikely to tour Bangladesh unless the ongoing pay dispute between warring Cricket Australia and Australian Cricketers Association (ACA) will resolve.
CA chief executive James Sutherland had earlier called on the ACA to enter into a period of intense negotiations over coming days in order to resolve the ongoing pay dispute between the two governing bodies in toto.
Imposing a deadline on the stalled Memorandum of Understanding (MoU) negotiations, Sutherland said that the matter would be referred to independent arbitration if the pay dispute with the players remains unresolved by early next week, with CA also pledging to abide by the umpires' decision.
While expressing his concern about the delay, he also said the ongoing pay dispute had reached the point where next month's proposed Test tour to Bangladesh, a subsequent ODI series in India and the upcoming Ashes series against England are potentially at risk.
Australia's tour to Bangladesh is scheduled to begin in three weeks i.e from August 22.
"I'd like to, but as we've said for a long time we need to get the deal done first. I don't think it would be fair for us to go away after the [Australia] A guys were very strong on not going away on their tour [of South Africa], for us to then go away, I don't think that's fair," ESPNcricinfo quoted Smith as saying.
"CA knows this, they've been told this. I told [CA's Executive GM of Team Performance] Pat Howard personally that this was how things were going to be if there wasn't a deal done," he added.
Earlier, the players decided to boycott the Australia A tour of South Africa following Cricket Australia's failure to take any action to resolve a bitter pay dispute between the two governing bodies.
However, CA and the ACA are in the middle of negotiations and are expected to be moving closer to an agreement.
Smith, on the other hand, also said that he remains hopeful that the pay dispute between the two warring parties will resolve soon after what he described as "some really good progress" in negotiations.
The Australian skipper further revealed the struggled he had faced in taking a stand of the players' union and at the same time maintaining a healthy relationship with CA management, saying that he would have preferred to remain the dispute confidential.
"It's had some difficult moments. When this is all over with, I have to deal with Pat Howard, I have to deal with the (CA) Board and speak to [CA CEO] James Sutherland so I have to be careful with what sort of lines I tread. Some guys have been really vocal on social media and I think the way for me to lead in this dispute is to be able to talk to guys behind the scenes that are at the table and doing the job," Smith emphasized.
Australia have not visited Bangladesh for a Test series since 2006 and the upcoming tour was originally supposed to have taken place in 2016. However, the same was postponed following Australia's refusal to tour the country because of security concerns.
Players, having central contracts and state players without multi-year deals, were left unemployed after the deadline for a new MoU was not brokered by June 30.
Once arbitration was agreed to, the 230 cricketers currently unemployed and unpaid would immediately be able to sign interim contracts under the terms of the previous MoU (men's players) or the new agreement that was detailed by CA last March (for women).
ACA had earlier rejected the new pay offer from the game's governing body, saying the proposal will be a win for cricket administrators but a loss for the game.
In March, CA made an offer, proposing that the average pay of Australia's international women's players would rise from $A79,000 to $A179,000, while the average remuneration of state cricketers would more than double to $A52,000.
Under CA's proposal, only male international players would have the chance to share in any surplus revenue, while other domestic male players and women at both domestic and international level would have to settle for fixed amounts which would not fluctuate according to the game's income.
However, the ACA pointed out a series of concerns with the proposal, saying that it "disrespects the value of domestic cricketers and the role they play in Australian cricket".
The major reason behind the ACA 's opposition is CA's proposal to scrap a shared revenue model for player payments, which has been in place for nearly 20 years.


"I don't know much of the story on this '73 Mustang, but I found it in a private "junkyard" a few miles from home. The old man who owns the car thinks it has a pretty high value, so I'm sure he'll never sell it. The floors have rotted away from sitting on the muddy ground."


Submit one application form to the above address for each aggregate well system. The form must be received within ninety (90) days after the termination date of the permit(s) to be considered for a rebate. A water meter must be installed and operating on both the groundwater and alternative water supplies for the entire withdrawal period in accordance with the Rules of the District and the Board's Area 3 Over-Conversion Credit Policy.
*Staff may request additional supporting documentation or details.
I CERTIFY THAT A WATER METER WAS INSTALLED AND OPERATING ON BOTH THE GROUNDWATER AND ALTERNATIVE WATER SUPPLIES FOR THE FULL PERMIT TERM.
I CERTIFY THAT THE STATEMENTS MADE IN THIS APPLICATION AND STATEMENTS MADE IN ANY ATTACHED SUPPORTING DOCUMENTS ARE TRUE AND CORRECT.


}0[1]尚守忠. 北京地区地下水动态预测方法[J]. 水文地质工程地质, 1983(2) : 17-22.
Ep*I*k)C:e0[2]董志高,黄勇. 地下水动态预测模型综述[J]. 西部探矿工程, 2002(4) : 36-38.
[3] ANDERSON M P,WOESSNER W W. Applied Ground Watermodeling Simulation of Flow and Advective Transport[M]. New York: Academic Press Inc, 1992: 145 -152.


text:
Rate the last movie you just saw.
Author Topic: Rate the last movie you just saw. (Read 691119 times)
mindme and 3 Guests are viewing this topic.
Re: Rate the last movie you just saw.
« Reply #12090 on: September 17, 2019, 05:07:06 AM »
Red 2 4/10
I was a captive audience at a friends house whole my phone was charging.
Jesus Christ, this was a bad movie. All the performances were shit. None of the jokes land. Mary Louise Parkers character seems genuinely mentally ill to the point that I found her performance disturbing (she is supposed to be kooky and cute).
Bruce Willis needs to just retire. He clearly hates making movies and doesnt try anymore.
Superhero of the Silver Screen
« Reply #12091 on: September 18, 2019, 12:53:57 PM »
Quote from: seamas on September 16, 2019, 01:44:26 PM
One thing so striking is the score from the original was anything but forgettable. I recall seeing it as a five year old in the High School, auditorium able to recall 4-5 tunes easily for days after.
The Sherman Brothers were an American treasure. I wish they had done more. I am so glad for what they did do.
Other Than Mary Poppins we have
Bedknobs and Broomsticks
most of the Jungle Book
basically any Winnie the Pooh song that you may know - Including Tigger's Song.
Many songs for Disney rides / exhibits.
I never saw Bedknobs and Broomsticks.
My wife and kids could not be bothered to watch Chitty Chitty Bang Bang. As a kid I loved that movie--I grew up with just broadcast television, so when that was on it was like an event.
They claim it is boring and goes on too long -it is sort of long, but only a few minutes longer than Mary Poppins. I think the story does drag a little, but I love the art direction and how the director and costume designer and set designers would work with color palettes. The scene/song/ piece in the candy factory specifically--all the colors are greys, yellows whites and blacks. Very sharp. They do similar things throughout. Also Dick Van Dyke doesn't do an "English" accent.
CCBB is also one of my favorite kids movies. I watched it recently with my Ex-wife who had never seen it, Truly Scrumptious seems to have a somewhat different meaning to me now
It sort of blew my mind when I discovered The Benny Hill show on PBS, Oh look the toymaker *mom comes downstairs*. "what the hell are you watching!!!!!!" I received several spankings for getting caught watching it, I guess all my adult perversions can be traced back to this film.
Bedknobs and Broomsticks was also a big time favorite of mine. I loved it when humans interact with animation.
I had all of the Disney films on records and would sing those songs over and over. CCBB as well.
I agree that the new Mary Poppins songs are forgettable.
BilLumberg
Not Enough Spare Time
Quote from: Captain Video on September 18, 2019, 12:53:57 PM
Kinda off topic but this site has tons of those old records.
http://www.mousevinyl.com/content/bedknobs-and-broomsticks-story-and-songs-disneyland-records
This one also has a bunch of fun old records. Star Trek, Batman and such.
http://powerrecord.blogspot.com/
Used to listen to these all the time as a kid.
Turn the page when you hear the chime.
Quote from: BilLumberg on September 18, 2019, 02:34:10 PM
wow, thanks for that
Suburban Commando really?!/10
This movie was really big in 1991 and its funny to think of how Dwayne Johnsons career could have gone! I did really enjoy its silliness and 90sness though! Hulk Hogan as a space mercenary forced to take a 6 week vacation on earth really does work. And the star wars/masters of the universe/predator homages have actually aged very well and remind me that I actually got all those references as a 10 year old. What were my parents letting me watch?!
Really fun 2005 superhero movie. Son of famous heroes goes to superhero highschool and starts with the side kicks but gets catapulted to popularity when he discovers his powers.
This movie was really fun and had a really good cast! My first time watching it and I was quite charmed.
Noisy Rhysling
Quote from: Harry Black on September 18, 2019, 07:00:20 PM
"I went through puberty twice for this
"Sunday's horoscope is note worthy because of its strange, sudden and wholly unpredictable and inexplicable occurrences, affecting all phases of life." Your Horoscope" L.A. Evening Herald Express, Sat, 12/06/41
That is very cool. Thanks.
I had the Bedknobs and Broomsticks story record, but got a scratch and it skipped over the same line right after the soccer game.
Awesome soundtrack too.
Eternally Learning
Master Mr. a.k.a. Methodical Loaf
Break a leg, badger!
Oh man... I haven't thought about that movie in ages! Surprised to hear you say it holds up (even if only in a kitschy kind of way) as I assumed it would be a huge cringe-fest like some of his other works of the period.
Oh wow, that's the Korean one, right? Haven't thought of that in a while, but I remember it fondly.
Quote from: werecow on September 19, 2019, 12:19:42 AM
"Sky High" starred Kurt Russell, IIRC.
Carrying on from Star Trek: The Next Generation.
Star Trek VII-X.
Once again, there are no starships near Earth other than one that's not finished yet.
"The Picard who fought at Trafalgar". Which side?
Picard's familial concerns come off as quite shallow. Is it the genetic replications, or the family name that he's most concerned about? Would he not be crying over his brother and nephew dying, if there had been another Picard family?
Data's turned into Kryten.
It takes far too long for them to return fire. The photon torpedo was traveling slow enough that the Enterprise could've hit them with phasers before it reached them.
If a single (quite broad) hertz figure is enough to penetrate the shield, shouldn't the frequency instantly change if the shield's penetrated? Or continually change regardless. Is Starfleet not aware of this flaw, that this apparently outdated Klingon ship can readily take advantage of? La Forge has modified the shields before, and they've exploited shield flaws in older Starfleet ships, so it's not like this is some dramatically innovate attack.
What happened to beaming during the evacuation?
Gah. The Nexus is full of creepy children.
He's really throwing away the element of surprise there. Why not at least go back to before Soren beams down, and punch him in the throat the moment he materializes? If you can't think of any moment earlier in time where you could've done something differently. Like before your brother and nephew died in a fire. And then tell Data about Soren, not to push Crusher, and to wait with the emotion chip until later.
Dragged out and mundane action sequences are not what I'm watching this for.
I liked the movie up to a point, but there's a lot of content that could've been cut without reducing the quality of it. And it's annoying when they take shortcuts to set up the stuff that they then spend far too much time on.
Kirk and Picard, fine, get them together. But if all you're going to do is have them say cheesy lines and crawl up and down rocks? No. If you want to destroy the Enterprise, don't make me not care by having them taken out by a Klingon clunker. It didn't have to be an outdated ship that attacked them. Or a single ship. And why is the Enterprise the only ones from Starfleet on the scene, when someone's blowing up star systems?
How is it that Soren needed to do all this, when apparently all it took to get into the Nexus was to stand in its path?
Given that this happens after "All Good Things", and that the Enterprise D originally lasted long enough for Admiral Riker to sit in the chair, did Picard create the Nexus during that episode? Or did Soren succeed in the alternate timeline where Picard hadn't created the time distortion yet, while the Duras sisters still failed somehow?
Ramming speed, how useful is it? Is it just suicide, or would it be a lot better for them to have a way of automatically ramming ships without risking the crew?
The Federation is 8000 light years across, okay.
Good movie. Not great. In particular, I didn't like how they emphasized the horror aspects, and the audio volume was too variable. But it's closer to what I'd expect from a TNG movie. I may also have watched this before. I remembered the first contact part of it.
Isn't everyone vegetarian with replicators?
Once again Picard is very English.
How small is that planet, if your first option wouldn't be to settle somewhere far away from that village? Study whatever's going on while living in the environment you desire.
Abandoning the Enterprise in favor of becoming foot soldiers? Whatever you do to protect yourself, they can attack you from orbit.
I liked the movie up until this point. But I was wondering how they would still have a story for the rest of the movie, when they solved the initial conundrum quickly and the overall issue seemed pretty easy to deal with. There's just this one Admiral in your way (plus an alien ship of unknown strength, but if they need this Admiral's assistance, they can't be that tough), who couldn't even keep his undercover officers from being rounded up by Data. And then they opt for risking everyone's lives by becoming a guerrilla, instead of simply disobeying unethical orders.
Why make such a big deal out of face stretching? What does that have to do with physical health?
How is there a dense cluster of gas not in a gravity well, which is more powerful than the Enterprise's weapons?
Star Trek: Nemesis
Apparently this is the worst one, so how is it going to bottom Generations and Insurrection?
There's an ion storm that makes teleportation get out of the way of the plot inadvisable. But despite the local conditions, there's a partially buried android that gives off enough radiation to be detected from outside of the star system, and that's safe to bring with you?
This time it was Picard who almost got three of them killed, because he wanted to go on a joyride.
A people who prefer low light conditions, that's convenient for cinematography.
The Enterprise just hanging out next to their multi-generational enemy, with the shields down.
Up until this point, it's not a terrible movie. But it's not that enticing, either. Along with the other movies, it's more like a fan-made story than something that continues on from TNG. This Picard character could've been replaced by a clone already, with how different he is.
They could probably have destroyed that ship from the inside, once they had the means to blast through walls. Not taking advantage of that is going to detract from the plot that follows. And why didn't the Enterprise immediately detect them once they started blasting, or when they disrupted the cloak?
Once you can beam to the other's ship, once you have intruders on your ship, why aren't you beaming your enemies into space? And why are you knowingly flying into something that disrupts communication?
Apparently ramming is the most powerful weapon they have. Why isn't Starfleet building a bunch of space battle rams, then?
You're wedged to another ship in space. What is holding the other ship in place to allow you to reverse away from it?
Again with the falling bridges.
Again with Picard running around with guns and fists. The race bred for war fall to the ground around him (the gravity still works), but then he struggles to fend off his sickly clone. This actually feels more like Mr. Bean than TNG. Throwing any random shit together to see what happens.
Generations. Crap.
First Contact. Good.
Insurrection. Crap.
Nemesis. Crap.
Quote from: 2397 on September 19, 2019, 06:34:01 AM
If you want to watch some fantastic critiques of these films, I suggest you check out the Plinkett reviews from Red Letter Media.
https://www.youtube.com/playlist?list=PLlRg7cW0DLPZVyuFqqxA-PKdDbzo_GZ-L
Quote from: Eternally Learning on September 19, 2019, 07:54:58 AM
Plinkett really lost his mojo after the starwars reviews.
Quote from: Noisy Rhysling on September 19, 2019, 06:33:40 AM


text:
Target: Kassel - 7 October 1944 - Mission #181
The ordnance plant again was targeted for the 392nd making it the fourth time in the last eleven missions that the group was assigned Kassel as a target.
General briefings were given for 37 crews at 0430 and 0530 hours with 36 being dispatched at 0800 hours. A force of 34 went over the target bombing with fair results, releasing (270) 500 and 1000# bombs. After target, the lead PFF crew in ship #42-51126, Captain R. B. Grettum's crew with Major George Player as CA, was hit by flak and feathered two engines. The ship was navigated individually through and around heavy enemy fortification and finally landed at Brussels after a fine display of airmanship. Engineer T/Sgt West was hospitalized in Brussels due to a flak injury to his shoulder; the rest of the crew was flown back to Wendling in an RAF C-87, a cargo version of the B-24. Pilot Captain Grettum and navigator Lieutenant Waldo received the DFC for their efforts.
Navigator 1/Lt J.B. Long later wrote about the incident, "I was awakened at 0330, engine start was at 0740 with take off at 0755. The primary target was a tank factory at Kassel. The inbound flight was as expected until just a few seconds before bombs away when Umbriago was struck by flak. The bombs were released and I learned later that results were good. Umbriago dropped out of formation with #1 and #3 engines windmilling. The lead was turned over to the deputy lead. Losing altitude about 500 feet per minute, we swung north of Munster and headed due west. With two "Little Friends" to accompany us, we were not attacked by enemy fighters. Passing over an unmarked flak area, we were hit again, resulting in the radio operator being wounded (broken arm). I assisted in lightening the load by throwing flak suits, radar equipment, guns and ammunition overboard. Pilot Grettum was able to maintain level flight at 10,000 feet. When north of Amheim and crossing the front lines, we were directed to turn south and landed at Brussels, which had been liberated. The engineer had to crank down the wheels. Without brakes or flaps the entire runway was used, with the plane finally stopping in a bomb crater past the end of the runway. We were whipped around breaking the landing gear and crushing the left wing. My notes say we landed at 1429. The radio operator was taken to a medical facility and the rest of the crew was driven into Brussels to eat. Then we returned to the airport where we boarded an ATC plane which returned us to Wendling. ...It took time to make the official determination that it was salvaged on 16 November 1944."
One crew and aircraft were lost on this raid. From the 578th, Lieutenant R. H. Johnson in #966 was hit by AA fire on the bomb run at 1224 hours with #3 engine catching fire and the ship falling from formation position. Shortly after, the bomber went into a steep glide and around 1000 feet the right wing was severed by an explosion with no chutes seen.
A crew member from Lieutenant Holmes' crew in #118 from the 577th was also wounded by flak. Seven bombers of the returning force which landed around 1425 hours sustained battle damage.
MISSING AIR CREW REPORT SECTION
7 OCTOBER 1944 - TARGET: KASSEL
MISSING AIRCREW REPORT: #09755 AIRCRAFT: #42-94966 "MADAME SHOO SHOO" "E-Bar" 55th Mission
AIRCREW: JOHNSON * SQUADRON: 578th
CREW POSITIONS AND STATUS:
P   2/LT  Johnson, Robert H.     POW
CP  2/LT  Cook, Joseph M.        POW
N   2/LT  Waters, Joseph F.      POW
B   F/O   Weiss, Jonas E.        KIA
R/O T/SGT Lauger, Lloyd          POW
EnG T/SGT Lang, Charles F.       POW
WG  S/SGT Castaneda, Jose A.     KIA
WG  S/SGT Stickley, Fred F.      POW
TG  S/SGT Van Alstine, Nathan G. KIA
VI  S/SGT Kielblock, Albert L.   KIA
Voice Interpreter (S-27 Operator)
MISSION LOSS CIRCUMSTANCES: An after-mission report by Captain Alexander, Pilot 578th, noted that Johnson's plane was hit apparently by flak at the target with #3 engine catching fire and forcing the ship sharply out of the formation. Shortly after leaving the formation, the ship went into a steep dive on its left wing and the right wing was seen to be severed by an explosion at about 10,000 feet altitude. No chutes were reported seen. A German Report #KU3152, 7 October at 1724 hours added additional details of this crew's downing. The plane crashed at a village pond of Ritbruch northwest of Roesebeck near Harburg with four (4) found dead in the crashed Liberator, and unidentified by the Germans at the time. The other six (6) men captured were identified positively at the time with three of the latter wounded:
Waters, right foot sprained; Lauger, bone fracture, left foot; and Stickley with a right foot bone fracture. The wounded were delivered to the General Hospital at Harburg (near Hannover), and the remaining prisoners were sent on to Dulag-Luft West (Oberursel).
INDIVIDUAL ACCOUNTS OF CREWMEN FATES: Radio Operator Lauger, later rendered the following report on the crew's mishap: that the plane left the bomber formation immediately over the target and that all members except the (4) who perished did bail out. The Navigator, Lt. Waters' report amended that account slightly by stating that Lt. Weiss, the Bombardier, was prepared to bail out of the plane when the Navigator made his jump - and later he (Waters) was advised by the Germans that the Bombardier's parachute had not opened (though the Germans reported four bodies in the ship). The surviving Waist Gunner, Sgt. Shickley, cast clearer light on the bail out when he stated in his later report that all men in the waist section had checked each other's chutes, preparatory to jumping, when the right wing burned off (exploded) causing him to be ejected through the open waist window, and therafter he counted only (6) opened chutes in the air, crewmen later identified. (A review of all later crew member accounts indicates that the men in the waist were pinned in when the wing came off presumably and the Bombardier also was unable to bail out for the same reason).
BURIAL RECORDS: German Report #KU3152 above in a supplementary dated 8 October, Hqs Paderborn, stated that the (4) casualties were buried in the Village Cemetery, Roesebeck at 7:10 AM in the morning on 8 October 1944. Later records reflect the following burial information for interments at U.S. National Overseas Cemeteries: Castaneda (Grave L-14- 15) with Air Medal and (1) Oak Leaf Cluster; Kielblock (Grave D-11-6) with Air Medal and (2) Oak Leaf Clusters; and Van Alstine (Grave L-18-7), Air Medal with (1) Oak Leaf Cluster; all three men buried at MAAGRATEN, the Netherlands; all awarded the Purple Heart. No record exists in this MACR concerning the re-interment of Lt. Weiss from Germany.
NEXT OF KIN DATA IN WWII: Johnson (Father, John A., RFD #2, Wall Lake, Iowa); Cook (Father, Morris N., Suburban Hotel, Summit, New Jersey); Weiss (Father, Louis, 380 Elmora Avenue, Elizabeth, New Jersey); Lauger (Father Neil F., RFD #5, Mount Pleasant, Iowa); Lang (Wife Audrey, Densen Avenue, Garden City, Michigan); Castaneda (Mother, Christia A., Box 14, Clint, Texas); Stickley (Father, Norris L., Base Hill, Virginia) Kielblock (Mother Marie, 201 Frebis Avenue, Columbus, Ohio); Van Alstine (Father, William E., RFD #3, Fort Dodge, Iowa) and Waters (Father, Anthony J., 1518 North West Street, Carroll, Iowa).
CREW LOADING LIST - MISSION #181
7 Oct 1944 576th Sqdn.
P Richeson, W.H. 1st Lt.
CP Wiley, D.A. 1st Lt.
N Oppenheim, J.C. S/Sgt.
B Manshack, B.R. S/Sgt.
E Urban, J.J. T/Sgt.
R Danner, E.W. S/Sgt.
RW Dosier, C.A. S/Sgt.
LW Montgomery, H. S/Sgt.
BT - -
TG Albert, W.W. S/Sgt.
P Hart, W. 1st Lt.
CP Crawford, D.A. 2nd Lt.
N Berger, G. 2nd Lt.
B Griesbaum, L.A. S/Sgt.
E Shields, V.E. S/Sgt.
R Young, W.S. S/Sgt.
RW Stern, J. S/Sgt.
LW Genna, N.J. S/Sgt.
BT Myers, J.P. S/Sgt.
TG Clemmer, C.J. S/Sgt.
P Beder, J. 2nd Lt.
CP Samsell, J.A. 2nd Lt.
N Matishowski, J. 2nd Lt.
B - -
E Morley, J.P. Sgt.
R Murgatroyd, R.S. Sgt.
RW Merchant, W.D. Sgt.
LW Roever, C.H. Sgt.
TG Schodrof, R.H. Sgt.
NG Carr, R.P. Cpl.
P Williams, E.L. 1st Lt.
CP Harer, R.J. 2nd Lt.
N Leonard, A.C. 2nd Lt.
B Daniel, F.E. S/Sgt.
E Shaw, G.B. T/Sgt.
R Slechta, M.T. S/Sgt.
RW Huba, J.D. S/Sgt.
LW Wall, D.L. Sgt.
TG King, W.C. S/Sgt.
P Larson, R.D. 1st Lt.
CP Hawn, I. F/O
N Biles, W.R. 2nd Lt.
B Hetzer, R.L. Pvt.
E Dearborn, H.W. T/Sgt.
R Peterson, J.V. S/Sgt.
RW Martin, P.R. S/Sgt.
LW Benadum, T.E. S/Sgt.
TG Cuthbert, J.K. S/Sgt.
P Scharf, C.D. 1st Lt.
CA Call, F.B. 2nd Lt.
N McFerran, J.B. 2nd Lt.
B Murray, J.G. 2nd Lt.
E Thomas, J.B. 2nd Lt.
R Bonanno, J.C. T/Sgt.
RW Michalski, R. T/Sgt.
LW Lienemann, W.C. S/Sgt.
BT Rigas, C. S/Sgt.
TG Oatman, H.W. S/Sgt.
P Kilmer, W.A. 1st Lt.
CP McConnell, C.W. 2nd Lt.
N Isakson, E.J. 2nd Lt.
B Sexton, W.C. 2nd Lt.
E Cappello, E.J. S/Sgt.
R Chambers, R.L. S/Sgt.
RW Spears, D.D. S/Sgt.
LW Coffman, J.G. S/Sgt.
TG Turner, E.C. S/Sgt.
P Benson, A.L. 1st Lt.
CP Singer, S. 2nd Lt.
N Reichl, J.G. 2nd Lt.
B Guhin, M.E. 2nd Lt.
E Henning, W.C. T/Sgt.
R Wickens, R.S. T/Sgt.
RW Hackney, S.H. S/Sgt.
LW Bowen, W.H. S/Sgt.
BT Sparks, R.L. 2nd Lt.
TG Chatterton, G.A. S/Sgt.
P Dugger, F.R. 2nd Lt.
CP Henrickson, J.L. 2nd Lt.
N Hampton, W.A. S/Sgt.
B McInvale, A.L. S/Sgt.
E Wilson, W.W. Cpl.
R Chenail, G.E. S/Sgt.
RW Blackham, W.R. S/Sgt.
LW DeKeyser, H.A. S/Sgt.
TG Schumaker, D. S/Sgt.
P Brandt, R.M. 1st Lt.
CP Fabiani, H.L. 2nd Lt.
N Mintz, H.B. 2nd Lt.
B Copple, R.N. 2nd Lt.
E Chelenyak, J.A. Sgt.
R Abraham, L.J. Sgt.
RW Richardson, W.C. Sgt.
LW Johnson, E.W. Sgt.
TG Harmon, G.E. Sgt.
P Propper, H.M. 2nd Lt.
CP Brier, A.L. 2nd Lt.
N Barber, A.G. 2nd Lt.
B Garrett, H.L. 2nd Lt.
E McPherson, C.C. T/Sgt.
R Dodd, W.C. S/Sgt.
RW Postema, R.H. Sgt.
LW Chapman, C.M. S/Sgt.
TG Wickham, R.H. S/Sgt.
P Barron, J.N. 1st Lt.
CP Kressig, E.L. 2nd Lt.
N Attinson, C. 2nd Lt.
B Feltman, D.S. 1st Lt.
E Slater, D.L. T/Sgt.
R Osborne, R.C. Cpl.
RW Salvato, T.W. S/Sgt.
LW Garner, H.S. T/Sgt.
TG Demar, S. S/Sgt.
P Enyart, D.W. 1st Lt.
CP Froehlich, S.S. 2nd Lt.
N Mertens, J.A. 2nd Lt.
B Snyderman, J. 2nd Lt.
E Aycock, C.E. Sgt.
R Gersten, G. Sgt.
RW Mohan, V.L. Sgt.
LW Valenti, F.J. Sgt.
TG Barlow, S.N. Sgt.
P Holmes, H.T. 2nd Lt.
CP Barber, J.B. 2nd Lt.
N Peterson, H.L. 2nd Lt.
E Fetsch, J.E. T/Sgt.
R O'Laughlin, F.J. T/Sgt.
RW Loewy, S.B. S/Sgt.
LW Batchelor, L.I. S/Sgt.
(injured)
BT Tungett, R.G. S/Sgt.
TG Marinelli, N.R. S/Sgt.
P Buaas, W.C. 2nd Lt.
CP Pedrotta, C.H. 2nd Lt.
N Fowler, R.T. 2nd Lt.
B Guest, T.C. 2nd Lt.
E Coleman, R.G. Sgt.
R Todrowski, H.R. Sgt.
RW Worcester, C.E. Sgt.
LW Sopha, B.E. Sgt.
BT Callejas, F.N. Sgt.
TG - -
P Weaver, L.F. 1st Lt.
CP Hamill, R.E. 2nd Lt.
N Brandi, J.G. 2nd Lt.
B Taylor, J.L. 2nd Lt.
E Kampfe, R.E. T/Sgt.
R Beckwith, R.B. T/Sgt.
RW Scheide, H.W. S/Sgt.
LW Holland, M.D. S/Sgt.
BT Estelle, W.E. 2nd Lt.
TG Meyer, T.H. Pvt.
P Pierce, W.R. 1st Lt.
CP Williamson, D.R. 1st Lt.
N Putziger, S. 1st Lt.
B Beezley, D.D. 1st Lt.
E Stand, A.J. T/Sgt.
R Rankin, R.P. T/Sgt.
RW Cooperman, G.F. S/Sgt.
LW Ferenc, F.J. S/Sgt.
BT Liske, J.R. 2nd Lt.
TG Carrabba, C. S/Sgt.
P Walker, D.L. 1st Lt.
CP Nunziato, D.J. 2nd Lt.
N Bedore, C.P. 2nd Lt.
B Buente, V.O. 2nd Lt.
E Gusciora, A.A. S/Sgt.
R Lane, A.E. S/Sgt.
RW Maloukis, S.J. S/Sgt.
LW Pace, J.W. Sgt.
TG Ballas, P.T. S/Sgt.
P Daley, J.C. 2nd Lt.
CP Stebner, O.G. 2nd Lt.
N Thomas, C.P. 2nd Lt.
B Cunningham, V.J. 2nd Lt.
E Minster, G.E. T/Sgt.
R Firquain, O.S. T/Sgt.
RW Bevill, B.T. S/Sgt.
LW Cole, R.A. S/Sgt.
BT Gump, J.A. S/Sgt.
TG Berry, J.F. S/Sgt.
Steffen, N.W. S/Sgt.
P Bilz, J.J. 2nd Lt.
CP Slayter, D.W. 2nd Lt.
N Barnes, J.M. 2nd Lt.
B Overman, D.T. 2nd Lt.
E Grout, A.G. Cpl.
R Fahrenbruch, K.G. Cpl.
RW Poepping, R.F. Cpl.
LW Beals, B.M. Cpl.
TG Ludwig, D.J. Cpl.
P Johnson, R.H. 2nd Lt.
CP Cook, J.M. 2nd Lt.
N Waters, J.F. 2nd Lt.
B Weiss, J.E. F/O
E Lang, C.F. T/Sgt.
R Lauger, L. T/Sgt.
RW Stickley, F.F. S/Sgt.
LW Castaneda, J.A. S/Sgt.
BT Kielblock, A.L. T/Sgt.
TG Van Alstine, N.G. S/Sgt.
P Alexander, A.B. Capt.
CP Broussard, P.C. 1st Lt.
N Untiedt, L.F. Capt.
B Bennett, J.E. 1st Lt.
Kirkwood, T.G. 1st Lt.
Adelstein, R.L. 1st Lt.
E Sutphin, R.C. T/Sgt.
R Gallo, F.E. T/Sgt.
RW Fraser, A.C. S/Sgt.
LW Teske, G.R. Sgt.
BT Kisler, C.L. S/Sgt.
P Clifford, H.M. 1st Lt.
CP Benz, R.F. 2nd Lt.
N Baldwin, W.L. 2nd Lt.
B Melton, J.A. F/O
E Nilsen, A.V. S/Sgt.
R Patterson, M.J. T/Sgt.
RW Plude, R.W. S/Sgt.
LW Kuykendall, L.E. S/Sgt.
TG Rogers, C.J. S/Sgt.
P Fox, J.E. 2nd Lt.
CP Sampley, T.A. 2nd Lt.
N Johnson, M.S. 2nd Lt.
B Robinson, D.T. 2nd Lt.
E Smith, B.F. Cpl.
R Tameling, H. Cpl.
RW Seever, B.H. S/Sgt.
LW Bunting, J. Cpl.
TG Davis, C.L. Cpl.
CA Player, G.C. Jr. Maj.
P Grettum, R.B. Capt.
N Jones, J.H. Capt.
N Waldo, L.C. 2nd Lt.
N Conrad, J.B. 1st Lt.
B Connery, M.J. 1st Lt.
E West, G.E. T/Sgt.
(wounded)
R - -
RW Putnam, N.I. S/Sgt.
LW Padden, T.F. S/Sgt.
BT Housteau, J.M. S/Sgt.
TG Long, J.F. S/Sgt.
P Crenshaw, T.G. 2nd Lt.
CP Jones, J.P. F/O
N Thomas, W.L. 2nd Lt.
B Koenig, W.S. F/O
E Rupp, P.R. Cpl.
R Church, C.R. Cpl.
RW Frederick, J.E. Cpl.
LW Walton, R.T. Cpl.
TG Lawler, D.J. Cpl.
P Walker, J.R. 2nd Lt.
CP Ellis, A. 2nd Lt.
N Bauer, H.H. 2nd Lt.
B Donohue, J.J. 2nd Lt.
E Thomas, C.B. T/Sgt.
R Jewell, R.B. T/Sgt.
RW Collins, S.J. S/Sgt.
LW Faucette, E.W. S/Sgt.
TG Pataki, S.M. S/Sgt.
RCM Ivey, E.H. Jr. S/Sgt.
P Bell, W.M. Jr. 1st Lt.
CP Pope, C.H. 2nd Lt.
N Cole, R.W. 2nd Lt.
E Morse, J.H. T/Sgt.
R Gordon, C.J. T/Sgt.
RW Onstot, P.O. S/Sgt.
LW Case, R.F. S/Sgt.
BT Harvie, W.M. S/Sgt.
TG Divers, C.B. S/Sgt.
NG Bross, J.H. S/Sgt.
P Tuchel, R.H. 1st Lt.
CP Hay, G.R. 2nd Lt.
N Faust, L.E. 2nd Lt.
B O'Rourke, R.L. S/Sgt.
E Tvergyak, P.A. T/Sgt.
R Johnson, H.K. T/Sgt.
RW Warrick, H.E. S/Sgt.
LW - -
BT Vincent, J.W. S/Sgt.
TG Carter, D.J. S/Sgt.
P DePalma, F.T. 2nd Lt.
CP Austin, G.E. F/O
N Slagle, R.B. 2nd Lt.
B Margarones, J.J. F/O
E Betterini, A. Cpl.
R Corbosiero, J.L. Cpl.
RW Bryan, C.F. Cpl.
LW Mowery, H.J. Cpl.
TG Ferdinando, A.P. Cpl.
P Neundorf, C.A. 1st Lt.
CP Washington, E.K. 2nd Lt.
N Abrams, E.J. 2nd Lt.
B Pipitone, S.R. 2nd Lt.
E Moore, P.L. T/Sgt.
R Toniatti, L.A. T/Sgt.
RW Blalock, E.L. S/Sgt.
LW Sullivan, J.K. S/Sgt.
TG Xander, C.H. S/Sgt.
PN Hickok, H.E. 2nd Lt.
P Markuson, C.O. F/O
CP Hutchcroft, H.W. F/O
N Gallagher, W.W. 2nd Lt.
B Maceyra, E. 2nd Lt.
E Cain, P.L. Cpl.
R Burke, J.E. Cpl.
RW Monaghan, T.D. Cpl.
LW Howard, J.B. Cpl.
TG Horn, J.E. Cpl.
P Cieply, E.J. 2nd Lt.
CP Brooks, L.M. 2nd Lt.
N Griesar, O.J. 2nd Lt.
B Marcelli, A.F. 2nd Lt.
E Cannon, L.F. Cpl.
R Cade, G.W. Cpl.
RW Kinsinger, W.D. Cpl.
LW Montez, A.G. Cpl.
BT Huston, C.F. Cpl.
P Kwash, R.H. 2nd Lt.
CP Gulacsik, A. 2nd Lt.
N Coy, E.T. 2nd Lt.
B Lassins, E.G. 2nd Lt.
E Yarber, H.W. T/Sgt.
R McKim, L.D. T/Sgt.
RW Denter, W.S. T/Sgt.
LW Callahan, E.M. S/Sgt.
TG Sandusky, D.L. S/Sgt.
P Porter, H.K. 2nd Lt.
CP Bolstridge, C. 2nd Lt.
N Behr, A.J. F/O
B Baker, R.W. F/O
E DeSario, J.L. T/Sgt.
R Nero, R.A. T/Sgt.
RW Placht, E.J. S/Sgt.
LW Amato, J.J. S/Sgt.
BT Crosby, P.E. 2nd Lt.
TG Zollinger, P.D. S/Sgt.
P Jordan, T.J. 2nd Lt.
CP Osojnicki, E.S. 2nd Lt.
N Sprosty, A.O. 2nd Lt.
E Kinzler, S.J. Cpl.
R Brown, L.E. Cpl.
RW Davis, T.N. Cpl.
LW Meister, R.H. Cpl.
BT Long, B. Sgt.
TG Kwiatowski, L.P. Cpl.
P Cerrato, V.H. Jr. 1st Lt.
CP Addison, A.E. 2nd Lt.
N Bailey, D.C. 2nd Lt.
B Ramos, R.W. F/O
E Lee, R.M. Cpl.
R Ewell, A.J. Jr. Cpl.
RW Burrell, M.L. Cpl.
LW Lamson, P.M. Cpl.
BT Watson, C.B. S/Sgt.
TG Warwick, F.W. Cpl.


When it comes to assay development, a streamlined protocol means faster results, a need for less starting material, and less hands-on time—leading to lower variability between samples, runs, and operators, and therefore more reproducible and reliable results.
Figure 1. Fewer steps and pipetting operations translate to higher sensitivity and reproducibility. The SMARTer ThruPLEX Plasma-Seq kit provided the most reproducible and unbiased GC coverage across the human genome, showing minimal variability across the nine plasma samples tested. Libraries were prepared from cell-free DNA isolated from an equivalent of 1 ml of plasma sample and sequenced on an Illumina NextSeq® 500 instrument. Four separate plasma samples were used to construct the NEBNext Ultra libraries.
SMARTer ThruPLEX technology's high performance has enabled scientists to address challenges in obtaining insights from cell-free DNA samples, advancing the frontier of liquid biopsies to demonstrate clinical utility. Kitzman et al. prepared NGS libraries from cfDNA extracted from maternal plasma samples using a SMARTer ThruPLEX Plasma-seq kit to demonstrate, for the first time, the non-invasive determination of a fetal genome sequence. Murtaza et al. used a SMARTer ThruPLEX Plasma-seq kit to perform whole-exome analysis on ctDNA to monitor patients' tumor evolution before and after treatment, demonstrating the first use of NGS to non-invasively identify mutations by sequencing the cfDNA from patients.
Recently, researchers from the Medical College of Wisconsin and the Mayo Clinic used SMARTer ThruPLEX technology to identify cfDNA biomarkers for prostate, lung, and colon cancer. Watch the webinar (located below).
For sensitive detection of transcripts from Illumina-ready stranded NGS libraries generated from cell-free RNA, we offer the SMARTer Stranded Total RNA-Seq Kit v2 - Pico Input Mammalian (Pico v2). This kit features a streamlined six-hour workflow that generates high-quality, stranded NGS libraries from 250 pg to 10 ng of purified total RNA isolated from cell-free RNA derived from plasma and other biofluids. The data shown below demonstrates the sensitivity of the kit in detecting transcripts from as little as 150 pg of input, in comparison to the ideal recommended input amount of 1 ng.
Read our tech note to learn more.
Figure 2. Sensitive detection of transcripts at picogram inputs of cell-free RNA with the Pico v2 kit. While the ideal input of cfRNA for the SMARTer Stranded Total RNA-seq Kit starts at 1 ng, the kit is sensitive enough to generate high-quality NGS libraries from smaller amounts of cfRNA. The data here shows the performance metrics generated using the Pico v1 kit compared to the Pico v2 kit using input amounts of 150 pg and 1 ng. The Pico v2 kit provided improved performance, yielding a low percentage of ribosomal and mitochondrial reads and a high number of genes detected.
Kitzman, J.O. et al. Noninvasive Whole-Genome Sequencing of a Human Fetus. Sci. Transl. Med. 4, 137–176 (2012).
In this webinar, Dr. Liang Wang (Professor of Pathology and Molecular Genetics, Medical College of Wisconsin) shares insights from his recent work using ThruPLEX technology for next-generation sequencing of cell-free DNA to identify biomarkers for prostate, lung, and colon cancers.