text:
Q: JNI HellowWorld unsatisfiedlinkError Can't find dependent libraries I've try the Hello world JNI from:
http://home.pacifier.com/~mmead/jni/cs510ajp/
I did the Java class:
public class ACTICamWrapperJNI {
    public native void displayMessage();
  static
  {
    System.loadLibrary("HelloWorldImp");

}

}

and call it in:
     public static void main(String args[]) {

            //</editor-fold>
    System.out.println(System.getProperty("java.library.path"));

   ACTICamWrapperJNI test = new ACTICamWrapperJNI();
   }

the cpp file looks like:
#include <stdio.h>
#include "HelloWorld.h"   // this header file was generated by javah
JNIEXPORT void JNICALL Java_HelloWorld_displayMessage(JNIEnv *env, jobject obj)
{
  printf("Hello World!\n");
}

I have switch to JDK x86 and compiled with X86:
C:\Development\testJNI>javac HelloWorld.java

C:\Development\testJNI>javac HelloWorld.java

C:\Development\testJNI>javah -jni HelloWorld

I used the gcc of MINGW32 I had in QT folder (hope that is ok)
C:\Development\testJNI>gcc -shared -I "C:\Program Files (x86)\Java\jdk1.7.0_40\include" -I"C:\Program Files (x86)\Java\jdk1.7.0_40\include\win32" HelloWorld.cpp -o HelloWorldImp.dll

Note I had to add shared otherwise I got the error:
 undefined reference to `WinMain@16'

C:\Development\testJNI>"C:\Program Files (x86)\Java\jdk1.7.0_40\bin\java.exe" Main
Exception in thread "main" java.lang.UnsatisfiedLinkError: HelloWorld.displayMessage()V
        at HelloWorld.displayMessage(Native Method)
        at Main.main(Main.java:9)

Note that I've make sure that I'm running the java of x32 jdk and compiled with the x32 version too as I have the x64 on my system too.
Tried on NetBean IDE as well and got the issue:
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Windows\System32\HelloWorldImp.dll: Can't find dependent libraries
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1957)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1882)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1872)
    at java.lang.Runtime.loadLibrary0(Runtime.java:849)
    at java.lang.System.loadLibrary(System.java:1087)
    at au.com.ricor.ACTICamWrapperJNI.<clinit>(ACTICamWrapperJNI.java:15)
    at au.com.ricor.CameraPanel.main(CameraPanel.java:58)

As well the version of gcc I use is:
C:\Development\testJNI>gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/qt/tools/mingw48_32/bin/../libexec/gcc/i686-w64-mingw32/4
.8.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.8.0/configure --host=i686-w64-mingw32 --buil
d=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/t
emp/x32-480-posix-dwarf-r2/mingw32 --enable-shared --enable-static --disable-mul
tilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-
threads=posix --enable-libgomp --enable-lto --enable-graphite --enable-checking=
release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --d
isable-sjlj-exceptions --with-dwarf2 --disable-isl-version-check --disable-cloog
-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-boots
trap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --d
isable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic
--with-host-libstdcxx='-static -lstdc++' --with-libiconv --with-system-zlib --wi
th-gmp=/temp/mingw-prereq/i686-w64-mingw32-static --with-mpfr=/temp/mingw-prereq
/i686-w64-mingw32-static --with-mpc=/temp/mingw-prereq/i686-w64-mingw32-static -
-with-isl=/temp/mingw-prereq/i686-w64-mingw32-static --with-cloog=/temp/mingw-pr
ereq/i686-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='rev2,
 Built by MinGW-builds project' --with-bugurl=http://sourceforge.net/projects/mi
ngwbuilds/ CFLAGS='-O2 -pipe -I/temp/x32-480-posix-dwarf-r2/libs/include -I/temp
/mingw-prereq/x32-zlib/include -I/temp/mingw-prereq/i686-w64-mingw32-static/incl
ude' CXXFLAGS='-O2 -pipe -I/temp/x32-480-posix-dwarf-r2/libs/include -I/temp/min
gw-prereq/x32-zlib/include -I/temp/mingw-prereq/i686-w64-mingw32-static/include'
 CPPFLAGS= LDFLAGS='-pipe -L/temp/x32-480-posix-dwarf-r2/libs/lib -L/temp/mingw-
prereq/x32-zlib/lib -L/temp/mingw-prereq/i686-w64-mingw32-static/lib -L/temp/x32
-480-posix-dwarf-r2/mingw32/opt/lib'
Thread model: posix
gcc version 4.8.0 (rev2, Built by MinGW-builds project)

Thanks
William

A: Either rename the class from au.com.ricor.ACTICamWrapperJNI to HelloWorld, or the native function (in C++ file) from Java_HelloWorld_displayMessage() to Java_au_com_ricor_ACTICamWrapperJNI_displayMessage()

A: I know this has an answer, but I determined that if you are compiling as Debug, it is not redistributable to another PC; you can try compiling for Release, and that should work.  I just used this to resolve my own issue.


The 31-year-old started against Nottingham Forest in an FA Cup third-round tie, wearing the captain's armband for the Blues.
Nevertheless, Alvaro Morata scored a brace to give Chelsea an advantage heading into the game's closing stages.
The Spaniard was seen holding back tears as he made his way to the bench for the last five minutes of Chelsea's victory.
Fabregas saw his playing time diminish this season, as Sarri prefers to use Jorginho, N'Golo Kante and Mateo Kovacic ahead of the Spaniard in his system.


text:
New School Theater
The New School Theater was founded in 2006 by The Sanctuary Theater's co-artistic director Michael Oliver. Although The New School had produced theater since the early 1990s, in 2006 the newly constructed John Swayze Theater opened at the school. The inaugural production took place that November, Mary Zimmerman's festival of words and images, Arabian Nights. Students immediately flocked to the production, with over 30% of the high school participating in some capacity. Over the next four years, with Michael at the helm, but energetic support from the entire faculty (but most especially from Virginia Palmer Fuechsel and Carol Gates), the theater and its success grew. When Michael left the theater at the end of the 2010 season, student participation had increased to over 45% and the theater's productions of Bacchae and Commedia Dell'Arte had earned the school and its theater three area CAPPIE AWARDS, for featured actress, best comic actress, and best make-up.
Past Productions include:
New Play Festival
Actor's Nightmare, The Property is Condemned
A History of American Film
Senior Project: Buried Child
Bacchae
Ten-Minute Play Festival
Senior Project: The Measures Taken
Commedia Dell'Arte: Isabella's Jealousy
Boy Gets Girl
Senior Project: Vagina Monologues (A Reading)

redpajama_set_name: RedPajamaCommonCrawl


text:
Cisco Small Business Smart Switches
End-of-Life and End-of-Sale Notices
End-of-Sale and End-of-Life Announcement for the Cisco SLM248G 48-port 10/100 + 2-port Gigabit Smart Switch (China)
Updated:March 8, 2012
EOL7939 - Amended
Cisco announces the end-of-sale and end-of-life dates for the Cisco SLM248G 48-port 10/100 + 2-port Gigabit Smart Switch (China). The last day to order the affected product(s) is October 6, 2011. Customers will continue to receive phone support from the Cisco Small Business Support Center (SBSC) as shown in Table 1 of the EoL bulletin. Table 1 describes the end-of-life milestones, definitions, and dates for the affected product(s). Table 2 lists the product part numbers affected by this announcement. For customers with active product warranties, support will be available as stated in the product warranty terms and conditions, even if this date exceeds the Last Date of Support shown in Table 1.
Table 1. End-of-Life Milestones and Dates for the Cisco SLM248G 48-port 10/100 + 2-port Gigabit Smart Switch (China)
End-of-Life Announcement Date
The date the document that announces the end-of-sale and end-of-life of a product is distributed to the general public.
End-of-Sale Date
The last date to order the product through Cisco point-of-sale mechanisms. The product is no longer for sale after this date.
End of Phone Support:
The last date to receive phone support as part of the product warranty. After this date, all phone support services for the product are available with additional charges or support fees. In some cases, support may not be available.
Last Ship Date:
The last-possible ship date that can be requested of Cisco and/or its contract manufacturers. Actual ship date is dependent on lead time.
Last Date of Support:
The last expected date to receive service and support for the product as entitled by warranty terms and conditions **. After this date, all support services for the product are unavailable, and the product becomes obsolete. Warranty duration is based on product ship dates; refer to warranty terms and conditions for details.
HW = Hardware OS SW = Operating System Software App. SW = Application Software
Table 2. Product Part Numbers Affected by This Announcement
End-of-Sale Product Part Number
Replacement Product Part Number
Replacement Product Description
SLM248G-CN
48-Port 10/100 Smart Switch
SF200E-48-CN
SF200E-48 48-Port 10/100 Smart Switch
Product Migration Options
Customers are encouraged to migrate to the Cisco SF200E-48 (SF200E-48-CN) smart switch. Information about this product can be found at: http://www.cisco.com/web/CN/solutions/industry/segment_sol/small/index.html.
Service prices for Cisco products are subject to change after the product End-of-Sale date.
The Cisco Takeback and Recycle program helps businesses dispose properly of surplus products that have reached their end of useful life. The program is open to all business users of Cisco equipment and its associated brands and subsidiaries. For more information, go to: http://www.cisco.com/web/about/ac227/ac228/ac231/about_cisco_takeback_recycling.html.
For more information about the Cisco SF200E-48 (SF200E-48-CN) 48-port 10/100 Smart Switch, visit http://www.cisco.com/web/CN/solutions/industry/segment_sol/small/index.html, or contact your local account representative.
For more information about the Cisco End-of-Life Policy, go to:
http://www.cisco.com/en/US/products/products_end-of-life_policy.html.
** For more information about the Cisco Product Warranties, go to:
http://www.cisco.com/en/US/products/prod_warranties_listing.html.
To subscribe to receive end-of-life/end-of-sale information, go to:
http://www.cisco.com/cisco/support/notifications.html.
Subscribe for RSS Notifications for End-of-Life and End-of-Sale Notices
To subscribe to the End-of-Life and End-of-Sale RSS Feed, insert the following URL into your RSS application: http://www.cisco.com/web/feeds/products/end_of_life_rss.xml.
Any authorized translation issued by Cisco Systems or affiliates of this end-of-life Product Bulletin is intended to help customers understand the content described in the English version. This translation is the result of a commercially reasonable effort; however, if there are discrepancies between the English version and the translated document, please refer to the English version, which is considered authoritative.
Chat live with a Cisco representative
Cisco:
Welcome to Cisco!
Get a call from Sales
Product / Technical Support
US/CAN | 5am-5pm PT


text:
require 'rubygems'
require 'bundler/setup'
require 'hanami/setup'
require_relative '../lib/quizard'
require_relative '../apps/manage/application'
require_relative '../apps/api/application'
require_relative '../apps/web/application'

Hanami::Container.configure do
  mount Manage::Application, at: '/manage'
  mount Api::Application, at: '/api'
  mount Web::Application, at: '/'
end

redpajama_set_name: RedPajamaGithub


Finding notable places among the largest (in respect of city population) and fast-progressing cities of massive Uttar Pradesh, these three cities have been getting lavishly benefited by generously-charged and sovereign astrology services of our globally-admired Indian astrologer Pandit Ankit Sharma for nearly two decades. Almost all troubling issues and obstructing problems pertaining to nearly all spheres of life have been solved or eliminated so far through his life-changing and fully dependable astrology services in these and other major cities of Uttar Pradesh by our grand pandit ji of global fame. This webpage informs exclusive services of our worldwide eminent love marriage specialist astrologer in allahabad, bareilly, and meerut for resolving and removing various disputes and hindrances preventing the love marriages and inter-caste marriages.
Allahabad district is the most-populous and the second-most revenue generating district in Uttar Pradesh. As far as Allahabad city is concerned, it is regarded as being the political and judicial capital of the State and contains around 2 million population at present. Playing a magnificent role in Hindu scripture, Allahabad city has a thriving economy which consists mainly of the sectors of tourism & hospitality, real estate & construction, financial services, agriculture, small-scale industries, and miscellaneous services.
And, Bareilly with around one million population, is the capital of the Bareilly division, and has ben rather famous for robust and aesthetic bamboo and cane furniture items, diverse agricultural produces, Zari-Zardosi embroidery works, and a thriving retail sector.
And lastly, a very ancient city Meerut is now a major and booming industrial city (the second-largest industrial city in entire NCR) in the western Uttar Pradesh, containing a massive population of around 2 million at present, and internationally famous for its sports goods, musical instruments, and battle gears & armory.
Objections or obstructions to love marriages and inter-caste marriages from any of the two families and societies concerned.
And, many other matters of dispute or obstacles to the love marriages.
Effects of various planets on these houses either by location or aspects.
The general status of naturally benefic planets like Jupiter, Venus, Mercury, and Moon in each chart, and influences of these planets on above houses.
The location, nature, and effects of the lord of each of above houses.
And, many other astrological elements and factors related with love marriage and married relationship of the two lovers.
To help and serve the rich and poor people alike, our pandit ji suggested only one or few quite cost-effective solution measures, depending upon the type and nature of the problems being faced. These solution means are selected from the following wide array of measures ---- curative and beneficial gemstones, astrology yantras and mantras, mitigation/elimination of the effects of any astrological afflictions, favorable worships, and remedial donation of specific things on the specified days of the week.


A premium wood glue that passes the stringent ANSI Type II water resistance test. In addition, it offers a lower chalk temperature and a two-year shelf life, both of which make it unique to the industry. Titebond Tongue & Groove Flooring Glue is specifically formulated for all types of engineered floating wood and laminate floating floors, even over radiant heat systems. It provides a superior bond at the tongue and groove. Due to its white color, the glue is easy to see for quick cleanup. It is non-toxic and nonflammable, making it safe to use and environmentally friendly. Titebond Tongue & Groove Flooring Glue gives the professional installer the highest level of protection against potential moisture problems, while maintaining a strong ultimate bond.


text:
Home > ONE
You Searched For "ONE"
ONE to acquire 3 container terminals on U.S. West Coast
27 Dec 2022 9:45 AM GMT
"Newly acquired container terminals will safeguard ONE's access to terminal capacity in key and strategic gateways."
ONE Q2 net profit up 31% at $5.5bn
31 Oct 2022 2:30 PM GMT
ONE is expecting a full year profit of $15.3 billion, a 9% decrease from the previous year.
ONE reports record Q1 profit of $5.5bn
Liftings declined 5 percent at 2.9 million TEUs compared to 3.1 million TEUs in Q12021
ONE, PSA work together to recover/recycle refrigerant gas from reefers
Recycling refrigerant gas effectively saves about 4,000 kg of carbon emissions per reefer.
ONE FY2021 profit at $16.8bn; 2022 outlook uncertain
Revenue more than doubled to $30 billion from $14 billion in FY2020. Liftings unchanged at 1.2 million TEUs.
Japanese carrier ONE to close year with $12 billion profit
1 Nov 2021 6:00 AM GMT
Japanese carrier Ocean Network Express (ONE) is all set to report a net profit of $11.8 billion for the full year ending March 31, 2022, compared to...
TradeLens – the beginning of digital supply chain
22 Sep 2021 8:11 AM GMT
TradeLens is an effort to digitise the supply chain logistics in India and across the world. The ports are facing bottlenecks for several reasons but...
GatewayRail becomes India's first rail operator to join TradeLens
August 20, 2021: The Indian intermodal logistics service provider and rail-linked Inland Container Depots (ICD) operator, GatewayRail, has become the...


Sportster Chrome H-D Motor Co. Collection Derby Cover.
Fits 2004-later XL and XR models. Includes chrome-plated stainless steel mounting hardware. This collection personifies Harley style. It had better, because we put our name on it - The Harley-Davidson Motor Co. Collection.


After telling Los Angeles World Airport officials it didn't have the time to perform a full safety study of the north airfield at LAX (Los Angeles International Airport), the National Aeronautics and Space Administration (NASA) Ames Research Center has been in negotiations with airport officials to perform a portion of that study for $1.4 million, starting in June.
A contract for the study was approved Monday, May 19th, by the City of Los Angeles Board of Airport Commissioners during its meeting at LAX.
Airport commissioner Val Velasco asked what good the study would be if the conclusion was not included in the contract to do an EIS/EIR (environmental impact statement/environmental impact report) awarded in January for $8.7 million to Camp Dresser & McKee, Inc. concerning the redevelopment of LAX and possible reconfiguration of the north airfield.
Local residents opposed to having the north airfield runway moved 340 feet to the north had requested this NASA safety study before the EIS/EIR project contract was awarded, to ensure that the results of the study would be included in the EIS/EIR.
At the January 14th airport commission meeting, Gina Marie Lindsey, executive director of Los Angeles World Airports (LAWA, the city airport agency), NASA officials indicated they will only do a small portion of the independent study and that someone else will have to complete the study because of NASA's involvement with other priorities.
Lindsey said that "reasonable avenues" would be explored on work that NASA is not willing to do.
NASA has stated that it will not provide interpretation of the data gleaned from the study; instead a group of six university professors specializing in aviation studies will perform that task.
The participating professors will be paid $75,000 each to provide unbiased feedback. They are from universities including the University of California, Berkeley; Virginia Tech; George Mason University; Massachusetts Institute of Technology and The University of Maryland, according to airport officials.
The proposed project would take one year for NASA to study various options for the north airfield at LAX, including simulations that would project air traffic through 2020, and another six months for the academics to complete their study.
The FAA (Federal Aviation Administration) continues to press for moving the runway to the north, citing dangers of incursions and other safety issues.
Community advocates respond by saying that the incursions occur through pilot or controller error, and not "airport geometry, as claimed by former FAA administrator Marion Blakey.
"To that end, we strongly support the use of simulations by NASA with oversight and interpretation by the selected academic consultants," Schneider said.
— comparison of north and south runway perceived "incursion causes" should include the use of the south airfield experience since the completion of that airfield (with the runway having been moved 55 feet south and a center taxiway constructed between the two runways).


v3-devel, v2, v1 kernel: add a netlink interface to get information about processes ?
lkml fs: allow to use dirfd as root for openat and other *at syscalls ?
lkml ARM/shmem: Drop page coloring align for non-VIPT CPUs ?
lkml fs: add an ioctl to get an owning userns for a superblock ?
lkml vm: add a syscall to map a process memory into a pipe ?
This table lists CRIU-related kernel commits already merged to vanilla.
This page was last edited on 16 November 2018, at 21:27.


XENIA — Greene County Animal Control is celebrating the adoption of all of the cats and dogs at its shelter this week.
According to Director Julie Holmes-Taylor, after an exciting and successful week, seven incoming dogs and one cat are now getting ready for adoption. The dogs are expected to be ready for adoption 9 a.m. Thursday, March 29 and the cat will be ready for adoption noon Saturday, March 31.
Greene County Animal Control is open 9 a.m. to 6:30 p.m. Monday-Friday and 12-4 p.m. Saturday through Sunday at 641 Dayton-Xenia Road. Potential adopters should visit at least one hour before closing to meet animals and complete adoption paperwork.
Adoption fees are currently being restructured; fees include an adoption bag, microchip, vaccinations and worming. All animals are required to be spayed or neutered before adoption or by new owner at appropriate age.


text:
Trump revokes security clearance of former CIA director John Brennan — a leading critic of the president
White House press secretary Sarah Huckabee Sanders read a statement from President Trump revoking ex-CIA director John Brennan's security clearance on Aug. 15. (Reuters)
By David Nakamura
Felicia Sonmez
President Trump on Wednesday followed through on threats to strip the security clearance of former CIA director John Brennan, igniting a firestorm of criticism that the president was recklessly attempting to distract from his own political problems and silence high-profile critics.
WpGet the full experience.Choose your planArrowRight
Press secretary Sarah Huckabee Sanders announced the decision at a White House briefing, reading a statement from Trump that accused Brennan of making "a series of unfounded and outrageous allegations — wild outbursts on the internet and television — about this Administration."
Brennan, who led the CIA during most of President Barack Obama's second term, has emerged as one of Trump's fiercest critics, denouncing his performance at a summit with Russian President Vladimir Putin last month as "treasonous." On Tuesday, Brennan lambasted Trump's personal character after he derided former White House aide Omarosa Manigault Newman as a "dog."
"Any benefits that senior officials might glean from consultations with Mr. Brennan are now outweighed by the risk posed by his erratic conduct and behavior," Trump said in his statement. "Mr. Brennan has a history that calls into question his objectivity and credibility."
Trump added that he is reviewing the security clearances of nine other former officials, including former FBI director James B. Comey, all of whom have criticized the president or been targeted by congressional Republicans seeking to discredit the Russia probe.
The move sent shock waves through Washington's political class and the intelligence community, which has traditionally sought to avoid public partisanship but has been dragged into the debate as Trump has accused what he calls the "deep state" of seeking to undermine his presidency through leaks of sensitive material.
President Trump revoking former CIA director John Brennan's security clearance sparked questions for White House press secretary Sarah Huckabee Sanders Aug. 15. (Monica Akhtar/The Washington Post)
The president also has lashed out repeatedly against the ongoing investigation led by special counsel Robert S. Mueller III into possible contacts between the Trump campaign and Russian operatives accused of tampering in the 2016 presidential election.
Trump appeared to make a direct link in an interview with the Wall Street Journal on Wednesday. "I call it the rigged witch hunt," Trump said of the Russia probe. "And these people led it. So I think it's something that had to be done."
Brennan was a longtime intelligence official who briefed three presidents and served as CIA station chief in Saudi Arabia, CIA chief of staff, director of the Terrorist Threat Integration Center, director of the National Counterterrorism Center, and assistant to the president for homeland security and counterterrorism.
His former colleagues rallied to his defense, hailing his service to the nation, including a key role in the 2011 operation that killed Osama bin Laden.
In a tweet Wednesday, former vice president Joe Biden said Trump's decision was "unbecoming of a President" and praised Brennan as someone who "has never been afraid to speak up."
"If you think it will silence John, then you just don't know the man," he wrote.
Brennan reacted to the news by comparing Trump's actions to those of "foreign despots and autocrats."
"I never, ever thought I'd see it here in the United States," Brennan said on MSNBC. "I believe all Americans need to take stock of what is happening right now in our government — how abnormal and how irresponsible and how dangerous these actions are. If Mr. Trump believes this is going to lead me to just go away and be quiet, he is very badly mistaken."
Sanders cast Trump's decision as the outcome of an ongoing review of former and current officials whose conduct has led the president to question their willingness to "protect classified information."
But since aides first raised the specter of Trump's stripping Brennan and several others of their clearances, security experts have described such a move as unprecedented and warned that words and actions protected by the First Amendment are not grounds to take a clearance away.
"As far as we know, this is the first time that a president of the United States has individually taken action against somebody's security clearance," said Mark Zaid, an attorney who represents government employees in security-clearance disputes.
Last month, the White House said that along with Brennan and Comey, the president was scrutinizing former CIA director Michael V. Hayden, former national security adviser Susan E. Rice, former director of national intelligence James R. Clapper Jr. and former FBI deputy director Andrew McCabe.
On Wednesday, Sanders expanded that list to include former acting attorney general Sally Q. Yates, former FBI lawyer Lisa Page, former FBI agent Peter Strzok and Justice Department official Bruce Ohr, who was recently demoted.
Yates was fired by Trump last year after she defied the president and ordered federal attorneys not to defend his controversial travel ban. Strzok and Page, two of Trump's favorite targets on Twitter, became the centerpiece of Republicans' efforts to discredit Mueller's Russia probe after anti-Trump texts between the two were revealed last year. Strzok was fired over the texts this week.
Ohr is also a frequent object of GOP criticism; he was named by Republicans in a memo earlier this year that targeted his ties to the former British intelligence officer who wrote the controversial dossier on the Trump campaign's alleged contacts with Russian officials.
Comey lashed out at Trump, saying in a statement that the significance of his actions should not be lost in the constantly churning news cycle: "In a democracy, security clearances should not be used as pawns in a petty political game to distract voters from even bigger problems. This president befriends and praises despots and dictators like Putin and Kim Jong-un. Those friends provide stark contrast to patriotic Americans he disrespects, threatens, and calls enemies: a war hero like John McCain, members of our country's free press, and devoted public servants like John Brennan."
The timing of the announcement suggested that the president may also have been trying to distract public attention from saturation media coverage of accusations in Manigault Newman's new book that Trump made racist statements before he took office that were captured on tape.
After Sanders's briefing Wednesday, the White House released the written statement from Trump bearing the date July 26 — before quickly releasing an identical statement with the date removed. That led some of Trump's critics to conclude that he had made the decision on Brennan's security clearance weeks ago but that the White House strategically delayed an announcement for maximum political benefit.
"This might be a convenient way to distract attention, say from a damaging news story or two," Sen. Mark R. Warner (D-Va.) said on Twitter. "But politicizing the way we guard our nation's secrets just to punish the President's critics is a dangerous precedent."
Some Republicans, including Sen. Rand Paul (Ky.), applauded Trump's move. In a statement, Paul sought to take credit for the idea of revoking Brennan's clearance. "I urged the President to do this," he said. ". . . his behavior in government and out of it demonstrate why he should not be allowed near classified information."
Presidential historian Douglas Brinkley called Trump's action unprecedented, saying he knew of no historical example of a president's trying to "dehumanize and embarrass an outstanding intelligence officer like John Brennan."
Brinkley suggested that the closest antecedent was President Richard Nixon's attempts to use the Internal Revenue Service to harass people on his "enemies list" and Sen. Joseph McCarthy's congressional hearings to try to identify and punish suspected communists inside the U.S. government in the 1950s.
"The public outcry of Brennan being stripped will echo long and far in the annals of American history," Brinkley said. "It will be seen like McCarthyism — a dark stain on our democracy."
Nearly 4.1 million Americans have federal government security clearances of varying levels up to "top secret," according to government estimates. In some cases, ex-officials retain their clearances and are called on to provide advice or input on classified or highly sensitive matters, experts said. Some ex-officials also have jobs that require a security clearance.
It is not clear how much of an impact Trump will have if he seeks to strip others of their clearances. Comey and McCabe have said their security badges were automatically demagnetized after they were fired.
But the action was the latest in a long battle between Trump and top members of the intelligence and national security communities. During the 2016 campaign, a bipartisan group of national security experts, including Hayden, signed two "Never Trump" letters asserting that he "lacks self-control and acts impetuously," has demonstrated "erratic behavior" and is "fundamentally dishonest."
Since taking office, Trump has faced criticism that he has been reckless in his own handling of sensitive information, including disclosing highly classified material during an Oval Office meeting last year with the Russian foreign minister and ambassador to the United States. And at his Florida retreat, Mar-a-Lago, Trump appeared to discuss the U.S. response to a North Korean missile launch in full view of patrons.
Questions also have been raised about Trump's staff, including son-in-law Jared Kushner, whose security clearance was downgraded in February before he was granted a permanent clearance in May. Former White House staff secretary Rob Porter was granted clearance despite allegations that he had been violent toward two ex-wives, which he has denied.
"This is not merely erratic, it's somewhat dangerous, using clearances to get at political opponents," Eliot Cohen, a former State Department counselor during the George W. Bush administration who organized one of the "Never Trump" letters, said of the president's decision on Brennan.
Rep. Adam B. Schiff (Calif.), the top Democrat on the House Intelligence Committee, said on Twitter that Trump's move demonstrates "how deeply insecure and vindictive he is — two character flaws dangerous in any President."
"An enemies list is ugly, undemocratic and un-American. I also believe this action to silence a critic is unlawful," Schiff said in a tweet.
Republican reactions were more muted. Last month, House Speaker Paul D. Ryan (Wis.) minimized Trump's threats, suggesting that the president was merely "trolling people." Ryan's office declined to comment Wednesday.
Sen. Bob Corker (R-Tenn.), who, after tangling with Trump on foreign policy issues, is not seeking reelection called the president's action a "banana republic kind of step."
Sen. Susan Collins (R-Maine) said Brennan has been "far too political" in his commentary about Trump. But she added that recently retired intelligence officials generally have worthwhile expertise to offer and called Trump's move "unwise."
Mike DeBonis and Karoun Demirjian contributed to this report.


The Bureau of Postal Services is most proud to announce the issuing of two postal stamps.
After heavy negotiations the kingdom of Belgium has agreed to publish these stamps for the polity Ezania.
After having placed the order and having paid for it no news was received. Only after enquiring several times by phone and email the Postal Services of Ezania were told the proposed stamps were not accepted by the censor. Having already paid for it and having received an email the stamps would be mailed after having been printed didn't mean anything, according to Belgian Postal Services.
Once stamp, picturing a Muslim man, was thought to be a portrait of an ayatollah. In fact it is a cut out from a drawing made by an orientalist at the end of the 18th century.
The other stamp was revoked by the Belgian Postal Services because it "might contain a political slogan in Arabic".
After heavy negotiations and providing proof not of neutrality but of well trained propaganda and contra-propaganda skills it was agreed on the stamps would be printed and delivered. Victory for Ezania! May Allah grant us more victories for the Ummah!
and towards the territories of Ezania.
The stamps can be ordered for worldwide delivery. Support the Polity Ezania. Buy Stamps !


The pacC transcription factor is activated by alkaline pH conditions in the mold Aspergillus by activation of the pal pathway. Growth of wild-type Aspergillus in alkaline pH results in the proteolytic cleavage of the COOH-terminus of pacC; however, full-length, as well as the proteolytically cleaved form, of pacC is able to bind DNA. Mingot et al. studied how pH regulates pacC subcellular localization using pacC mutants, pal mutants, and pacC-green fluorescent fusion proteins. In the wild-type mold, cleaved pacC is formed in response to high pH and is completely redistributed to the nucleus. It is surprising that full-length pacC could also be detected in the nucleus. PacC undergoes a conformational change under alkaline conditions (from "closed" to "open") that requires the pal signaling pathway. This conformational change promotes the proteolytic processing of pacC. Using mutants of pacC, the authors showed that full-length pacC that can undergo this conformational change is able to target the nucleus without being cleaved. Increased pH may lead to the formation of two forms of pacC: the active cleaved pacC and the open conformation full-length pacC, both of which can bind to the consensus pacC recognition sites. It remains unclear whether the small amount of the full-length nuclear pacC is also an important transcriptional regulator.


Why Blog? I have been procrastinating about Blogging ever since I asked my students to start their own Blogs in 2010. My interest in Blogging started while preparing to teach a Marketing class and a good neighbor, Patrick Thoburn from Matchstick, suggested I read Mitch Joel's "Six Pixels of Separation". The following semester, my Business and Learning Strategies class students followed the book's recipe to enter the Blogosphere. They started following blogs in a field of interest they were passionate about similar to Sir Ken Robinson's idea and book, "The Element". Next, they wrote a summary about one of their favorite Posts including writing an interesting comment. Finally, the students wrote a Blog proposal and then started Blogging. Meanwhile, I procrastinated.
Why 21st Century Learning? Fast forward a few years and I continued to explore various 21st Century technological tools to improve student learning and motivation. Now, all of my courses include class Wikis to allow students to collaborate in experiential team projects, and students are creating Digital Portfolios. Last semester, I embedded Twitter on my class Blog / Website and created some Flipped Classroom videos, such as Wiki Work with Gill. Yet, still no Learning with Gill, although I did save the domain name!
Why "Stir It Up"? This year, I had the opportunity to attend some professional (#ecoo13) and student (#PowerUpPeel) conferences on "21st Century Learning. I met many educators who have been stirring it up in their classes by trying new teaching strategies to motivate students. They are also sharing their experiences on, you guessed it, Blogs. However, still no Learning with Gill. I finally had my epiphany while reading the "Principal Of Change" Blog by the Principal, George Couros and loved the title. That was it, the final stumbling block solved! I, too needed a creative Blog title and Stir It Up came to mind. It combines my love of music, fighting for social justice and what is right, and my desire for disruptive innovation, a concept coined by author Clayton Christensen.
Why "Learning with Gill"? It is what we do in education. Continuous challenges, strategizing, experimentation, failures, successes, reflection, iteration (@jcasap), collaboration and finally, learning. No more procrastination – Stir It Up!


text:
Home Actresses Laura Marano Biography: 5 Fast Facts You Need To Know About Her
Laura Marano Biography: 5 Fast Facts You Need To Know About Her
It wouldn't be impertinent to claim that Laura Marano is unaware of the struggles normally associated with becoming a star in the entertainment industry. While most celebrated entertainers took many years to gain recognition and make a breakthrough in their chosen profession, fame came almost naturally for Marano.
By her early twenties, she was already the perfect example of a success story in the world of entertainment. At that age, the American actress and musician had won over 12 million dedicated followers around the world. At the time of this report, her following on Instagram has exceeded 8 million.
Among her various works in music and acting, the multi-talented entertainer is certainly best known as Ally Dawson in the mega Disney television series Austin and Ally, which were broadcast from 2011 to 2016.
Laura Marano Biography
Many have come to believe that it was easy for Laura to thrive and achieve fame in the entertainment industry because she comes from a family that knows how things work in the industry. That is true, but it would be malicious to rule out that she is talented and good at what she does.
Although Laura's father, Damiano Marano, is in no way an entertainer – he is a college professor – her mother, Ellen Marano, the owner of the Agoura Children's Theater, was once an actress. Her mother, Ellen Marano, the owner of the Agoura Children's Theater, was once an actress. However, she was very reserved when her daughters Laura and her sister Vanessa, who is also an actress, made acting their profession.
Laura Marano was born in Los Angeles, California. Records show that the day of her birth was November 29, 1995. While her mother is of English and Irish origin, it is known that her father is of Italian descent. The following facts about the actress and musician discuss what you should know about her.
ALSO READ: Alabama Barker Biography, Facts, Family Life and Other Facts To Know
Facts You Need To Know About Her
1. Music Is Her First Love
Regardless of the fact that Laura is known today mainly as an actress, it was the music that first caught her attention. If one can believe the claims on her website, she has written over 100 songs, and it was her musical abilities that earned her the role of an ally in Austin and Ally. The classically trained pianist was listed among the top 10 emerging artists of Vevo in 2016. She has performed as a musician at various popular events such as People Magazine's summer concert series and was recording her debut pop album at the time of this report.
2. Marano Earns from Other Entertainment Endeavours
Besides acting and singing, Laura Marano also earns money from other entertainment activities. For example, she was the official judge of the ABC Miss America Pageant. Apart from that, she was the hostess of other popular events. In 2016 and 2017 she hosted the Billboard Music Awards and the American Music Awards red carpet. She also hosted the Golden Globes red carpet event in 2018.
3. She Started Acting At The Age of 5
While most of us, even as adults, cannot say which profession is the best for us, Laura started to develop herself at the age of 5 years to excel in her chosen profession. She began acting at her mother's Agoura Children's Theater at this age. It was only a matter of time before she began to appear in national commercials. Several film and television roles followed, which preceded her groundbreaking role as Ally.
ALSO READ: Is Colton Haynes Gay? Who is The Boyfriend or Girlfriend, His Age, Height
4. Her Nomination and Awards
So far Morano has earned a handful of prestigious awards and numerous nominations. Most recently, she was nominated for several prestigious awards for her role in the comedy-drama film Lady Bird in 2017. The star won the Kids Choice Award for Best Television Actress in recognition of her performance in Austin and Ally; that was in 2015. In the same year, she received the Remi Awards, which honored aspiring actresses in the film industry, for her role as Amy in the film A Sort of Homecoming.
5. She Has Been Helping Kids Across The Globe
The actress firmly believes in humanism, she once expressed that everyone has the power to change the world by helping people. To serve as an example to young people around the world, she was appointed ambassador for UNICEF's "Trick or Treat" campaign, which encourages children to raise money to be used on Halloween to help other children around the world. She is also involved in other charity campaigns designed to improve people's wellbeing


text:
\section{Introduction}

	In Software Testing, software products may produce system faults due to unexpected interactions between the components. Ideally, one should test all possible combinations of the components. However, the number of total combinations is typically too large to test exhaustively. Empirical studies suggests that a large number of software errors in practice are due to the interaction between relatively small number of parameters~\cite{Nie:2011:SCT:1883612.1883618,kuhn09}.

	As such, pairwise interaction coverage among the components, and in general, \textit{t}-wise coverage, has become an attractive technique for software testing to ensure high quality without the need for exhaustive testing.

	As a running example, consider a software developer who wants to ensure that an application at hand runs as expected under different configurations of these 5 components:

	\[
	\begin{array}{cc}
	Operating System: & \{Windows, MacOS\}\\
	Browser: & \{Explorer, Firefox\}\\
	Protocol: & \{IPv4, IPv6\}\\
	CPU: & \{Intel, AMD\}\\
	DBMS: & \{Oracle DB, MySQL\}\\
	\end{array}
	\]

	An exhaustive test suite, $T$, would require $2^{5} =32$ tests in total. It is however possible to cover \textit{pairwise} interaction of all parameters using only 6 tests:

	\vspace{-0.2cm}
	\[
	\begin{array}{ccccc}
	\{Windows,&Explorer,& IPv4,& Intel,& Oracle DB\} \\
	\{Windows,& Explorer,& IPv4,& AMD,& MySQL\} \\
	\{Windows,& Explorer,& IPv6,& Intel,& MySQL\} \\
	\{Windows,& Firefox,& IPv4,& Intel,& MySQL\} \\
	\{MacOS,& Explorer,& IPv4,& Intel,& MySQL\} \\
	\{MacOS,& Firefox,& IPv6,& AMD,& Oracle DB\} \\
	\end{array}
	\]
		\vspace{-0.2cm}
	%

	In this test suite, every column corresponds to a parameter and each row represents a particular test configuration. When the first two parameters; namely Operating System and Browser, are considered, all of the four possible interactions \{Windows, Explorer\}, \{Windows, Firefox\}, \{MacOS, Explorer\}, \{MacOS, Firefox\} are present in this test suite. In fact, a closer look reveals that the same holds for \textit{any} pairwise combination of these parameters. In other words, the above test suite guarantees pairwise coverage using 6 tests only. Given the empirical result that many software errors are due to interaction between small number of parameters, generation the minimum test suite with pairwise coverage becomes an important problem. Once pairwise coverage is ensured, to increase the strength of the test suite, one could next search for a set of tests that ensures triple-wise coverage, i.e., interaction between any three parameters, and so on. The Covering Array Problem (CAP), CSPLib-045, generalizes this concept:

	\vspace{-0.2cm}
	\begin{definition}[{\sc Covering Array Problem}]	\footnote{\ Our definition differs slightly
			from the original as it swaps the meaning of rows and columns. We found this to work better in the general software development setting as each row now corresponds to a test configuration to run.}
		A covering array $CA(t, k, g, v_1, .., v_k, b)$ of size $b$ is defined by the coverage strength $t$, a set of parameters $k$ each with $v_k$ possible values that they can take from an alphabet $g$. The $b\ x\ k$ covering array has the property that for any $t$ distinct columns all possible combinations of values between the corresponding parameters exist at least once in the rows. The covering array number, CAN, is the minimum such b that satisfies this property. Our running example corresponds to CA(2, 5, 2, 2, 2, 2, 2, 2, 6) with CAN=6.
		\label{CA}
	\end{definition}
		\vspace{-0.2cm}

	There exists a rich literature on combinatorial software testing. Apart from algebraic methods that can construct covering arrays for some special cases, the approaches for generating test cases broadly fall into two main categories: i) (greedy) heuristic solutions, and ii) declarative methods that take advantage of constraint solving systems, such as SAT or Constraint Programming (CP) solvers. This paper presents an approach that belongs to the second category. In particular, we propose a novel solution based on Column Generation, a well-known technique from Operations Research (OR) that allows solving large-scale optimization problems.

	Conceptually, the Covering Array Problem lends itself naturally to the Column Generation (CG). Each test configuration (i.e., each row) contributes partially for the coverage of interactions between parameters. Assuming that we can represent all possible test configurations, the optimization task then becomes selecting the minimum number of tests that would satisfy a given coverage strength. When stated in this way, the problem resembles the standard Set Covering Problem. Surprisingly, this connection has not been studied before in the CAP literature. The main contribution of this paper is to close this gap. Our contributions can be summarized as follows:

	\begin{enumerate}
		\item We propose a set covering formulation for the covering array problem (\textsection Section~2) and then show how to solve it using Column Generation (\textsection Section~3). To the best of our knowledge, this is the first attempt that employs CG for solving the CAP.
		\item Unlike some of the existing work that are designed for special cases (\textsection Section~4), our approach is not restricted by the number of values allowed for the test parameters and makes no assumption on the coverage strength.
		\item We reflect from our experience in productizing a system based on the proposed algorithm for general usage and highlight practical settings from the real-world where parameterized testing brings value (\textsection Section~6).
		\end{enumerate}

		\vspace{-0.6cm}
	\section{Integer Programming (IP) Formulation for the CAP}
		\vspace{-0.3cm}
	Given an instance $CA(t, k, g, v_1, v_2, ..., v_k, b)$, let $C$ denote the number of possible combinations of $k$ parameters taken $t$ at a time, that is the standard $k$ choose $t$ operator $C=C(k,t)=\dfrac{k!}{t!\,(k-t)!}$. Now, let $c \in C(k,t)$ be a particular combination with $t$ parameters. For this particular selection of $t$ parameters, the number of possible interactions, $p_c$, equals to the cartesian product of all of values of these parameters:
		\vspace{-0.2cm}
	\begin{equation*}
		p_c = \prod_{i=0}^{t} v_i
	\end{equation*}
	Then, the total number of possible interactions, $P$, can be found as the sum over all $t$ combinations of $k$ parameters:
		\vspace{-0.2cm}
	\begin{equation*}
		P = \sum_{c=0}^{C(k,t)} p_c
	\end{equation*}
	\vspace{-0.1cm}

		To make the presentation more concrete, let us turn to our running example. Figure~1 depicts the possible combinations, $C(k,t)$, and parameter interactions $p_c$ and $P$. In this case, there are $C(5,2)=10$ possible pairwise combinations between five parameters. Since each parameter can take a value from a binary domain, each pairwise combination $c$ results in $p_c=2\times2=4$ possible interactions. Then, the total number of interactions equals to $P=10\times4=40$.

		The key observation behind the Integer Programming (IP) formulation for CAP is that, given a particular test configuration $t$, we can identify which interactions among $P$ this test can \textit{cover}. This information can be represented by a \{0, 1\} columnar pattern array, denoted by $a^t$, where the value at index $p \in P$, $a_p^t$, equals to 1 if the test covers the interaction p.

		To illustrate the idea, consider the first test configuration \{Windows, Explorer, IPv4, Intel, Oracle DB\} from our running example. Figure~1 presents the coverage pattern, $a^t$, of this test configuration. As seen in the Test - 1 column of Figure~1, the first test configuration covers 10 of the 40 pairwise interactions.

	Given the coverage pattern, $a^t$, of every test $t$ from the exhaustive test set $T$, the IP formulation of CAP asks for the selection of the minimum subset of patterns such that each interaction is covered at least once. More precisely, the IP model introduces a binary decision variable, $x_t$ for every test configuration $t$, denoting whether it is selected in the pattern suite, and enforces a greater or equal to one constraint for each interaction $p$ to ensure its coverage. This leads to the standard Set Covering formulation:
	\vspace{-0.2cm}
	\begin{equation}
	\begin{split}
	min & \sum\limits_{t \in T} c_t x_t\\
	& \sum\limits_{t \in T} a_p^t x_t \ge 1 \qquad \forall p \in \{1, ..., P\} \\
	& x_t \in \{0,1\},  c_t=1 \qquad \forall t \in T\\
	\end{split}
	\end{equation}

		\begin{figure}[t]
		\begin{center}
			\begin{minipage}{1.8\textwidth}
				\hspace*{0cm}

				\includegraphics[width=12cm]{combinations2.png}

			\end{minipage}
		\end{center}
		\vspace{-0.4cm}
		\caption{Pairwise Interaction Coverage for software testing between 5 parameters. The total number of combinations is $C(5,2) = 10$ and the total number of interactions is $10\times4=40$. The first test  \{Windows, Explorer, IPv4, Intel, Oracle DB\} covers 10 among those 40 interactions, denoted by 1s in the \{0, 1\} columnar array in Test - 1 column. }
		\label{example}
		\vspace{-0.3cm}
	\end{figure}

	The inclusion of each test incurs a cost of one, hence more precisely, we are dealing with the \textit{unicost} set covering problem. While this formulation neatly captures the CAP, notice that the set $T$ grows exponentially with the number of parameters. It would be prohibitively large in practice to enumerate this set upfront. Instead, we propose to use Column Generation to optimize the linear relaxation of this IP model.

		\vspace{-0.4cm}
	\section{The Column Generation Framework}
		\vspace{-0.3cm}
	Column Generation is a decomposition technique that allows solving large-scale linear programming problems to optimality. It involves solving a \textit{restricted} master problem and then iterating by adding one or more columns. A column is a candidate for being added to the restricted master problem if its inclusion can improve the objective function. If no such improving column exists, then the optimal solution of the restricted master problem is also the optimal solution of the original linear program.

	\vspace{-0.4cm}
	\subsection{The Master Problem and Its Dual}
		\vspace{-0.2cm}
	Let us first consider the linear programming relaxation of (1):

		\vspace{-0.4cm}
	\begin{equation}
	\begin{split}
	min & \sum\limits_{t \in T} x_t\\
	& \sum\limits_{t \in T} a_p^t x_t \ge 1 \qquad \forall p \in \{1, ..., P\} \\
	& x_t \in \{0..1\} \qquad \forall t \in T\\
	\end{split}
	\end{equation}
		\vspace{-0.2cm}

	The information whether a column can improve the objective value can be derived from the dual problem. Let $\pi_p$ indicate dual values corresponding to the constraints in (2). Then, the dual of the master problem presented in (2) is:

	\vspace{-0.5cm}
	\begin{equation}
	\begin{split}
	max & \sum\limits_{p \in P} \pi_p\\
	& \sum\limits_{p \in P} a_p^t \pi_p \le 1 \qquad \forall t \in \{1, ..., T\} \\
	& \pi_p \in \{0..1\} \qquad \forall p \in P\\
	\end{split}
	\end{equation}
		\vspace{-0.4cm}

	The main idea of column generation is to start with a small subset $T' \subseteq T$ such that the \textit{restricted} master problem in (2) is feasible. Then new columns (i.e., new patterns or test configurations) are incrementally added to the master problem until linear relaxation becomes provably optimal. Our next task is to find a column in $T \setminus T'$ that could improve the current optimal solution of the linear relaxation.

	\vspace{-0.3cm}
	\subsection{The Pricing Sub-Problem: Generating New Columns}
		\vspace{-0.1cm}
	Given the optimal dual solution $\bar{\pi}$ of (3), the reduced cost of a not-yet considered column $t \in T \setminus T'$ is:

		\vspace{-0.7cm}
	\begin{equation}
	\begin{split}
	& 1 - \sum\limits_{p \in P} a_p^t \bar{\pi}_p \\
	\end{split}
	\end{equation}
		\vspace{-0.4cm}

	We need to determine whether there exist columns for which the equation (4) is less than 0, i.e, columns with \textit{negative reduced cost}. If no such column can be found, the current solution is optimal. Finding a column with negative reduced cost is called \textit{pricing}. While a pricing routine can return any column with a negative reduced cost, one typically searches for the smallest one. In our case, the pricing sub-problem becomes:

		\vspace{-0.2cm}
	\begin{equation}
	\begin{split}
	\underset{t \in T \setminus T'}{\operatorname{arg\,min}} & \qquad 1 - \sum\limits_{p \in P} a_p^t \bar{\pi}_p \\
	\end{split}
	\end{equation}
		\vspace{-0.2cm}

	Accordingly, we solve the following maximization problem to generate new columns:

	\vspace{-0.4cm}

	\begin{gather}
		\nonumber max \quad \sum\limits_{c \in C} \sum\limits_{i \in p_c} \bar{\pi}_p pattern_{c,i}\\
		\begin{split}
			\textit{enforce}_{c,i,j} = (test_{c,j} == encoding_{c,i,j}) & \quad \forall c \in C, i \in p_c, j \in t\\
			pattern_{c,i} == 1 \leftrightarrow all(enforce_{c,i,*}) & \quad \forall c \in C, i \in p_c\\
			test_{l} \in \{0, v_l-1\} &\quad \forall l \in k\\
			\textit{enforce}_{c,i,j} \in \{True, False\} &\quad \forall c \in C, i \in p_c, j \in t\\
			pattern_{c,i} \in \{0, 1\} &\quad \forall c \in C, i \in p_c
		\end{split}
	\end{gather}

		\vspace{-0.2cm}

	The main decision variables of this constraint model are $pattern$ and $test$ which correspond to the new pattern and its associated test configuration. These variables are linked together via the Boolean expressions, $\textit{enforce}$,  as follows. Consider a particular $encoding_{c,i,j}$ for a combination $c$, interaction $i$, and parameter $j$; for example, ``Windows" as in the first parameter of the first interaction in Figure~1. When the first variable of the $test$ is set to zero (meaning "Windows"), the first $\textit{enforce}$ Boolean variable becomes true. Then, the pattern index corresponding this interaction can be set to one (meaning covered) if and only if all the values are enforced in the test, and vice-a-versa.

	The objective is to maximize the gains from the generated pattern weighted by the dual information. Conceptually, while the objective function tries to generate as many ones as possible in the pattern array, the $\textit{enforce}$ variables tie that back to the actual test configuration allowing coverage only for the interactions that are present in the test.

	Upon solving this pricing problem given in (6), if there exists a pattern with objective value strictly greater than 1, its flattened out version becomes the new column $a_p^t$ that can be added to the restricted master problem. Then, the restricted master problem is solved again this time with the new column. Consequently, updated dual information becomes available, which can be fed into the pricing to seek other patterns. The process iterates until no such pattern can be found, in which case we reach at the LP optimum. Finally, we convert the optimum LP and solve it as an IP, which gives us a solution for the original problem. Notice however that the solution of the root node IP obtained from optimal LP might not necessarily be the optimum integer solution.

	Overall, this is a hybrid decomposition in which we use Mathematical Programming to solve the master problem, and Constraint Programming to solve the pricing problem. The former drives the minimization objective while the latter applies logical inference. In combination, both approaches work hands in hands on parts of the problem that they are suited the best; optimization for MP and filtering for CP. Notice that the formulation is parameterized such that it can accommodate different values of $t$ for coverage strength, and allows heterogeneous alphabets where parameters can have different number of values, $v_i$. Moreover, the use of CP in the pricing problem allows introducing application-specific rules, the so-called side constraints. For example, certain interactions might not be allowed for the application, e.g., MacOS and Explorer need not to be considered for testing.

	\vspace{-0.4cm}
	\section{Related Work}
	\vspace{-0.3cm}
	There is a vast literature on combinatorial software testing and the problem of determining the minimum size covering arrays has been studied extensively. We discuss only parts of this rich literature due to space limit.
	%
	%
	A comprehensive survey can be found in~\cite{survey,kuhn15}. Unlike our approach, some of this work are specifically designed for binary/uniform domains, and/or for pairwise  coverage~\cite{DBLP:conf/issre/HervieuBG11,DBLP:journals/infsof/HervieuMGB16,DBLP:conf/icst/GotliebHB12}. The closest to our approach are declarative models that take advantage of constraint solvers. Formulations based constraint programming are given in~\cite{DBLP:conf/csclp/HnichPS04,DBLP:journals/constraints/HnichPSS06,DBLP:conf/icst/GotliebHB12}. Complementary to those are heuristic approaches such as AETG~\cite{10.1109/32.605761}, IPO~\cite{DBLP:journals/stvr/LeiKKOL08}.

	Our work falls in between complete and incomplete methods. It uses a hybrid decomposition that brings together exact MP and CP formulations. While the overall approach is not exact, it still takes advantage of declarative models instead of implementing heuristic solutions from scratch.

	 \begin{table}
	 			\centering
		\footnotesize
	\begin{tabular}{|c|c|c|c|c|c|}
					\hline
					\multicolumn{6}{|c|}{ \textsc{Strength: 2} } \tabularnewline
					\hline
					\hline
					\textsc{k}   & \textsc{g}  & \textsc{CG}   & \textsc{CP}  & \textsc{HR}  & \textsc{SAT} \tabularnewline \hline
					3   & 3  & \textbf{9}   & -   & \textbf{9}   & \textbf{9}   \tabularnewline
					3   & 4  & \textbf{16}   & -   & \textbf{16}  & \textbf{16} \tabularnewline
					3   & 5  & 27   & -   & \textbf{25}  & \textbf{25}  \tabularnewline
					3   & 6  & 38   & -   & \textbf{36}  & \textbf{36}  \tabularnewline
					5   & 2  & \textbf{6}    & -   & \textbf{6}   & \textbf{6}   \tabularnewline
					5   & 3  & \textbf{11}   & -   & 15  & \textbf{11} \tabularnewline
					6   & 3  & 13   & -   & 15  & \textbf{12}  \tabularnewline
					\hline
	\end{tabular}
		\hfill
	\begin{tabular}{|c|c|c|c|c|c|}
		\hline
		\multicolumn{6}{|c|}{ \textsc{Strength: 3} } \tabularnewline
		\hline
		\hline
			\textsc{k}   & \textsc{g}  & \textsc{CG}   & \textsc{CP}  & \textsc{HR}  & \textsc{SAT} \tabularnewline \hline
			4   & 2  & \textbf{8}    & \textbf{8}   & \textbf{8}   & \textbf{8}  \tabularnewline
			5   & 2  & \textbf{10}   & \textbf{10}  & 12  & \textbf{10}  \tabularnewline
			6   & 2  & \textbf{12}   & \textbf{12}  & \textbf{12}  & \textbf{12}  \tabularnewline
			7   & 2  & \textbf{12}   & \textbf{12}  & 13  & \textbf{12}  \tabularnewline
			8   & 2  & 13   & \textbf{12}  & 13  & \textbf{12}  \tabularnewline
			9   & 2  & 17   & \textbf{12}  & 18  & \textbf{12}  \tabularnewline
			10  & 2  & 18   & \textbf{12}  & 18  & \textbf{12}  \tabularnewline
			11  & 2  & 19   & \textbf{12}  & 18  & \textbf{12}  \tabularnewline
			12  & 2  & 21   & -   & 18  & \textbf{15}  \tabularnewline
			13  & 2  & 22   & -   & 19  & \textbf{16}  \tabularnewline
			14  & 2  & 23   & -   & 19  & 17  \tabularnewline
			15  & 2  & 24   & -   & 19  & 18  \tabularnewline
\hline
	\end{tabular}
		\hfill
		\begin{tabular}{|c|c|c|c|c|c|}
			\hline
			\multicolumn{6}{|c|}{ \textsc{Strength: 4} } \tabularnewline
			\hline
			\hline
							\textsc{k}   & \textsc{g}  & \textsc{CG}   & \textsc{CP}  & \textsc{HR}  & \textsc{SAT} \tabularnewline \hline
				5   & 2  & \textbf{16}   & \textbf{16}  & 24  & \textbf{16}  \tabularnewline
				6   & 2  & 24   & \textbf{21}  & 28  & \textbf{21}  \tabularnewline
				7   & 2  & 26   & -   & 38  & \textbf{24}  \tabularnewline
				8   & 2  & 32   & -   & 42  & \textbf{24}  \tabularnewline
				9   & 2  & 37   & -   & 50  & \textbf{24}  \tabularnewline
				10  & 2  & 40   & -   & 50  & \textbf{24}  \tabularnewline
				5   & 3  & 104  & -   & 135 & \textbf{81} \tabularnewline
				\hline
		\end{tabular}
		\vspace{0.2cm}
		\caption{Comparison of Column Generation (CG), Constraint Programming (CP), Greedy Construction (HR), and SAT local search for generating Covering Arrays CA(T, K, G) with varying coverage strength, number of parameters, and alphabet.}
		\label{table}%
		\vspace{-0.9cm}
	\end{table}%

	\vspace{-0.3cm}
	\section{Numerical Results}
	\label{experiments}
	\vspace{-0.2cm}
	We now present preliminary experiments to evaluate the performance of our CG approach in generating covering arrays.

	\noindent{\bf Instances:} We consider a mixed set of CA instances with coverage strength $2 \leq t \leq 4$, number of parameters $3 \leq k \leq 15$, and alphabet size $2 \leq g \leq 6$.

	\noindent{\bf Comparisons: } We compare our solution with both complete and incomplete methods. In particular, we consider the declarative CP approach proposed in~\cite{DBLP:journals/constraints/HnichPSS06}. This constraint formulation is quite involved as it combines two different matrix representation of the problem into one integrated model. It also includes dedicated search goals and a set of symmetry breaking constraints to speed up the process. The incomplete method presented in~\cite{DBLP:journals/constraints/HnichPSS06} is based on local search/WalkSAT operating on a SAT encoding of the problem. The other incomplete method, HR, is from~\cite{DBLP:journals/dm/HartmanR04} which first construct a covering array and then heuristically reorder columns.

	\noindent{\bf Setup:} CG experiments were run on a Dell laptop with Intel Core i3 CPU @1.4 GHz  6.00 Gb RAM with 60 seconds runtime limit as dictated by the cloud application. The CP results from~\cite{DBLP:journals/constraints/HnichPSS06} were obtained on Pentium M @1.7 GHz with 1 hour time limit, and SAT results were obtained on a Pentium III @733 MHz again with 1 hour time limit.

	\noindent{\bf Initialization of CG:}
	We initialize the CG framework with artificial identity columns each of which covers exactly one interaction from $P$. This ensures the feasibility of relaxed master problem. These columns are associated with a high cost, as such, they are not selected in the final solution.

	%

Table~\ref{table} presents our preliminary results. The optimal solutions are given in bold and ``-'' indicates unsolved cases within the time limit.
	At a first glance, the incomplete SAT approach dominates the results as it produces optimal solutions for the majority of instances. Our CG approach is able to find a solution for all instances, in parts with better bounds than the other incomplete approach, HR. Contrarily, the CP model struggles to find solutions when the alphabet is non-binary even for relatively small number of parameters. It is however quite effective with binary domains up to 11 parameters.

	These preliminary results are promising for two particular reasons. First, different runtime limits might partially explain the quality gap, but more importantly, our current implementation uses a na{\"i}ve CG initialization: artificial identity columns. This amounts to the total number of interactions, which is quite large. For example in CA(4, 10, 2), there are more than 10000 artificial columns to start with. Despite that, CG quickly brings that number down to 40 columns within 60 seconds.

	Typically, competitive CG approaches employ a good heuristic solution as the starting point. In that sense, we do not consider incomplete algorithms (such as the effective SAT local search here) as a competitor to CG. On the contrary; we can benefit from existing good heuristic solutions. Finally, our results are for the IP solution of the root node, which can still be embedded into Branch-and-Price. Overall, this formulation opens the door to bring together the efficiency of heuristics with the completeness of exact methods. Equipped with the best warm-starting heuristic and embedded into Branch-and-Price, column generation holds potential to uncover new optimal solutions. This remains to be seen and is our ongoing work.

		\begin{figure*}[t]
		\begin{center}
			\begin{minipage}{1.8\textwidth}
				\hspace*{-1cm}

				\includegraphics[width=15cm]{application.png}

			\end{minipage}
		\end{center}
		\vspace{-0.6cm}
		\caption{The Solution dashboard (on the left) presents the test configurations found for the instance CA(2,5,2) with 6 tests to run. The Analysis dashboard (on the right) presents the contribution of each test to the t-wise coverage and the percentage of test reduction achieved compared to exhaustive testing.}
		\label{application}
		\vspace{-0.6cm}
	\end{figure*}

\vspace{-0.3cm}
\section{Cloud Service}
\vspace{-0.25cm}
	 Figure~\ref{application} presents part of our web service which exposes declarative constraint models to broader audiences. As one of the five winners of the Oracle Fusion Cloud Application Challenge, the tool

	helps developers to specify a number of components that they want to test with their possible number of values, and in return, can download a JUnit compliant ready-to-run parameterized test suite based on the minimum test set found. The following reflects our experience using the web service:

	\vspace{-0.1cm}
	\begin{enumerate}[I.]
		\item While the search space of CA grows exponentially, CAN grows slower as can be observed in Table~\ref{table}. In most cases the optimal value remains the same even though $k$ increases considerably. This is a desired property in practice.

		\item As shown in Figure~\ref{application}, the individual contribution of each test to the t-wise coverage reveals an interesting \textit{diminishing returns} property. While the first two tests bring in 25\% coverage each, the third test only covers an additional 20\% due to duplicate interactions. The contributions continue to decrease as tests are added, which restates that, more tests does not necessarily mean better coverage. This lead to post-investigation of existing test suites. As a result, tests that did not improve coverage were identified and eliminated which further reduce test cost.
		\item The generated test cases might be counter intuitive. In this example, Tests \{0,0,0,0,0\} and \{1,1,1,1,1\} are not present in the solution which puzzles developers. A hybrid approach that combines black-box testing with domain knowledge is necessary.
		\item Prime candidates for parameterized testing include; i) UI tests with as language and internalization components, and ii) configuration of patches to ensure fastest regression upon bug fixes.
		\item There is further interest in embedding the tool within popular IDEs such as Netbeans or Eclipse as a parameterized test suite creation widget.
	\end{enumerate}

\bibliographystyle{abbrv}

redpajama_set_name: RedPajamaArXiv


A new paper by CPD Research Fellow Ali Fisher challenges current CVE approaches by revealing the unique network structure of the "Media Mujahidin."
The newly released 2018 Twiplomacy study analyzes the social media presence and impact of heads of government across the globe.
Olga Krasnyak discusses how disputes over historical memory in Russia and the Baltic States have played out on social media.
Chris Hensman & Shawn Powers discuss how the rise of digital technology poses a threat to PD practitioners.


As it turns out, PowerPoint has not empowered academia. The basic problem is that a lecturer isn't intended to be selling bullet point knowledge to students, rather they should be making the students encounter problems. Such a learning process is slow and arduous, and cannot be summed up neatly. PowerPoint produces stupidity, which is why some, such as American statistician Edward Tufte have said it is "evil".
In all my years of using PowerPoint the traditional way, students unvaryingly complained about not getting the slides in advance of the lecture. Today, the students don't mention the lack of PowerPoints at all – they only call for a better order on my blackboard. They are right, but contrary to the rigid order of a PowerPoint presentation, the blackboard order can actually be improved in real time.
By Bent Meier Sørensen, Professor in Philosophy and Business, Copenhagen Business School. This article is republished from The Conversation under a Creative Commons license. Read the original article.
Now I am confused. I was exploring the main ideapod interface and selected a category that had this topic. I read through it, I have seen many powerpoints in my lifetime, content was always the key. If I needed to know what was being presented, I paid attention. At the end was a link to the "discussions." Now here I see just a copy of the article and can soon reply. To who? Not the author of the article I would guess. Perhaps this is a seed for a discussion about ditching power points? When I was in 4th grade, I was the one who knew how to run the 16mm projector. My reward was to take it to other classes and show the same film. Eventually, this system was eliminated, and many years later we now have people who want to eliminate another tool. When all the students put on their VR headsets and follow the professor through the inside of fish thoughts of powerpoint will be long gone. It is just a tool and will be replaced. Why it is even being discussed seems odd, an article about the VR headsets in use would have been much more entertaining.
PPT is merely a way to share your lecture or speech outline and notes with the audience to whom you are delivering: nothing inherently satanic about PPT.


text:
Q: How to discover less accessed files in svn? I need to know the most stable classes in my repository, so I tried to use the SVNSTAT tool, It is really good but do not have the function I need.
That tool generate a report called "Files with most revisions", but I need the oposite of that "Files with less revisions" or the same but complete with all files so I will get the tail.
Anyone knows how to do that?

A: I got it

*

*I developed a software to: Get all log with the following command svn log <initial revision>:HEAD -v > svn.log

*Get all lines that starts with "   A " or "   M "

*Remove "   A " and "  M " from all lines

*Sort all lines

*Count how many times the same path appears and Write it to a file

Then I imported the result on excel and played with...

redpajama_set_name: RedPajamaStackExchange


Title: ITEM: PRESENTATION AND RECOGNITION OF THE DECEMBER 2018 EMPLOYEE OF THE MONTH - DANIELLE ZEMBRZUSKI REQUEST: Presentation and recognition of the Employee of the Month for December, 2018, Danielle Zembrzuski.
REQUEST: Presentation and recognition of the Employee of the Month for December, 2018, Danielle Zembrzuski.
EXPLANATION: Danielle began her career with Wellington in 2005 as an Administrative Assistant. She received several promotions and has held many titles since that time, including Project Management Assistant, Accounting Technician, Procurement Agent, Purchasing Supervisor, Senior Administrative Assistant and finally, Purchasing Manager (Administrative Manager II).
Last year, Danielle was selected to participate in WellUp Leadership training as one of the Village's up and coming leaders.
Danielle plays a critical role, not only in every day purchasing but also in reconciling expenses to FEMA. To date, Danielle has recovered millions of dollars in disaster related expenses from FEMA. When she is not working on recovering money from FEMA, reviewing bid documents or attending bid openings, she is furiously working on implementing the Village's new Enterprise System.
Danielle's favorite quote is, "I did not make the rules, I just make sure you follow them!" It is for these reasons and more that Danielle Zembrzuski is December's Employee of the Month!
RECOMMENDATION: Presentation and recognition of the Employee of the Month for December, 2018, Danielle Zembrzuski.


INTERVIEW & GIVEAWAY: Max and the Prince by RJ Scott | Because two men are better than one!
I was lucky enough to have RJ visit my author blog and answer some questions about how she goes about writing a series and what she has planned next. There's a giveaway too!


text:
#pragma once

#if (__WIN32__ || __XBOX360__)
#include "net/win360/win360socket.h"
namespace Net
{
class Socket : public Win360::Win360Socket
{
    __DeclareClass(Socket);
};
}
#elif __WII__
// class doesn't exist on Wii
#elif __PS3__
#include "net/ps3/ps3socket.h"
namespace Net
{
class Socket : public PS3::PS3Socket
{
    __DeclareClass(Socket);
};
}
#elif __ANDROID__
#include "net/android/androidsocket.h"
namespace Net
{
	class Socket : public Android::AndroidSocket
	{
		__DeclareClass(Socket);
	};
}
#elif __OSX__
#include "net/osx/osxsocket.h"
namespace Net
{
	class Socket : public OSX::OSXSocket
	{
		__DeclareClass(Socket);
	};
}
#else
#error "Socket class not implemented on this platform"
#endif
//------------------------------------------------------------------------------


text:
Hillary Clinton Wants $275 Billion in Additional Federal Infrastructure Spending—But Won't Say How She'd Pay for It
By Peter Suderman
In a speech yesterday, Democratic presidential candidate Hillary Clinton called for an additional $250 billion in federal infrastructure spending over five years, as well as $25 billion to fund a federally run infrastructure bank, saying that the proposed spending would serve as a "down payment" on the country's future.
The first thing to note about the plan is that Clinton won't say precisely how she'd pay for it. Her campaign says that she would offset the price of the new spending through some sort of business tax reform, but, rather tellingly, wouldn't provide any additional details when asked by Bloomberg Politics.
That's becoming an increasingly familiar part of Hillary Clinton's policy playbook: As I wrote last week, the candidate's plans often call for new spending, and new taxes or tax "reforms" (which, given that they are supposed to raise additional revenues would require higher taxation of someone) to pay for it. But she tends to decline to say exactly which taxes, exactly, would be raised or reformed, only that the hikes will not hit families making less than $250,000 annually.
Read the full article at Reason.com: Hillary Clinton Wants $275 Billion in Additional Federal Infrastructure Spending—But Won't Say How She'd Pay For It
Issue Categories : Budget, Hillary Clinton


I shoot documentary style, capturing moments as they happen naturally without interfering with the photographer or the celebration itself.
What is the turn around time on getting my Wedding Film?
All packages can be edited, produced, and delivered in under 4 weeks.
What Is your style of wedding video?
What does the starting base price include?
The Starting Base Price includes 1 cinematographer, 2 cameras for Ceremony, 7 hours of wedding day coverage, a Cinematic Highlight Film, and digital delivery. Add on's are available to help build and customize your wedding day collection.
How long is a typical video?
The highlight film is 6-8 minutes long. Most couples choose to add on extra chapters to their collection which extends the length of the final product. Below are the average lengths for the different chapters we offer.
Can I add CHAPTERS to my collection after booking?
Yes! You can add on any chapters to build your collection prior and even after the wedding day. We make sure to get full coverage of all the wedding day festivities, so that makes it easy for us to build and create that chapter for you.
Why should I add on a 2nd videographer?
Adding on a 2nd videographer means you will have more coverage from your wedding day. This helps us create a more dynamic edit for your highlights and additional chapters. A 2nd videographer is especially recommended during the ceremony, this gives you 3 cameras instead of 2.
Please call or email me to check for availability. I will email you a contract with your custom quote, this including the Starting Base price and any additions you choose. I require a deposit of 50%(up to $1000) of the final price and signed contract to save your date. Final payment is due 3 weeks prior to your wedding day.
What is the difference between the cinematic highlight film and the deluxe highlight film?
Both films are 6-8mins long and cinematically edited to music of your choosing. The Cinematic Highlight Film is a music video style edit that can include some audio from your wedding day. This edit is included in the Starting Base Price.
The Deluxe Highlight Film is a short film styled edit that includes audio clips from bride & groom letter readings, first looks, vows, and toasts. This edit is an upgrade of $400. The Deluxe Highlight Film edit is preferred by most our couples and is a great way to tell the story of your wedding day.
What are the extra chapters?
The extra chapters we offer are a great way to relive all the unforgettable moments from your wedding day. These are extended cinematic edits of different parts of the day. We offer the Intro, Ceremony, Reception, and Reception II chapters. The extra chapters are not included in the Starting Base Price, but can be added a la carte for $200 each. When booking just let us know which chapters you'd like to add to your collection. You can even add chapters after the wedding!
I deliver the final product with an online menu that allows you to playback, share and download your collection.
You can also create your own free account and keep your collection in the cloud for a life time. This makes it easy to share with family and friends through email or social media.
What is raw footage? do I need that?
Raw footage is an unedited collection of everything I shot on your wedding day. I deliver the raw footage to you on a thumb drive. This is great to have for sharing fun clips with family members. It also allows you the possibility of adding chapters for an anniversary gift down the road.
Questions you should ask your Wedding Cinematographer.
What can I expect from you on the day of?
I shoot documentary style, capturing moments as they happen naturally with out interfering with the photographer or the celebration itself. - "It was fantastic! Music was perfect. We can't wait to show it to our parents. Thank you so much!
Most people who were at our wedding say they didn't even notice we had a "camera guy"! We went to a wedding a few weeks ago and their videographer was sadly annoying--like we were trying to RUN away-from-him-annoying..and his blinding lights. We really appreciated you and your work. So thank you again for helping us make our day perfect!
All packages can be edited, produced, and delivered in under 4 weeks. "Your response and turn around time is out of this world. I only wish I had you video my wedding. Thanks again."
Is there anything that I should do to prepare?
You can bring props or ideas that you would like to shoot during the celebration. Otherwise focus on enjoying your wedding and I will capture the moments.


text:
NWC Delivery Partners
Aboriginal and Torres Strait Islander National Consultancy Group
Workforce Development Framework
What is child mental health?
Prevention and early intervention
Policies and frameworks
Emerging Minds
In this video, Emerging Minds child and family partner, Jess discusses how, when she was 16, she developed and implemented a program for young people moving out of home for the first time, with the support of her worker, Annabel.
Making use of practitioners' skills to support a child who has been sexually abused
Sophie Guy, Emerging Minds
This paper draws attention to the issue of child sexual abuse (CSA), highlights the skills all practitioners have that can support children and the key principles that can support practice when working with CSA.
Rural children's voices – episode 8
Runtime 00:14:30, Released 25/6/20
In this episode, Helen Connolly, South Australia's first Commissioner for Children and Young People, shares her experiences and what she has leant from talking and working with thousands of children and young people from all over South Australia.
Focus on the positive future – episode 7
In this episode, three rural parents share their experiences on how they focus on a positive future to support them during tough times, such as drought. Clinical psychologists John Dean and Andrea Baldwin provide their practice wisdom for parents and caregivers on why it's important to have hope, and to focus on fun and looking forward in a positive way for their children and themselves.
Give your child the opportunity to make decisions – episode 6
In this episode, two rural parents share their experiences in how they support their children to make decisions and have their voices heard. Clinical psychologists John Dean and Andrea Baldwin provide their practice wisdom for parents and caregivers on why it's important to support a child on their own decision-making, and some practical strategies on supporting a child to achieve this.
Support your child's social connections – episode 5
In this episode, four rural parents share their experiences on how they support their child's social connections with family, friends, school and communities during tough times, such as drought. Clinical psychologists John Dean and Andrea Baldwin provide their practice wisdom with some tips for parents and caregivers on why social connections are important for children, with some practical strategies during difficult times.
Be on the lookout for changes in your child's behaviour – episode 4
In this episode, three rural parents share their experiences on how they have been on the lookout for mood changes in their children during tough times, such as drought. Clinical psychologists, John Dean and Andrea Baldwin, provide their practice wisdom with some tips for parents and caregivers on practical strategies, and when to seek support for their children during drought.
Keep an open conversation – episode 3
In this episode, three rural parents share their experiences on how they have encouraged their children to talk about their feelings during tough times, such as drought. In addition, John Dean and Andrea Baldwin, two clinical psychologists, provide their practice wisdom with some tips for parents and caregivers in how they can support open conversations during and after these difficult times.
Try looking at things through your child's eyes – episode 2
In this episode, two rural parents share their experiences on how they look at things from their children's perspective and what they are seeing, hearing, and feeling during tough times, such as drought. In addition, clinical psychologists John Dean and Andrea Baldwin provide their practice wisdom on how parents and caregivers can help their children by understanding their reactions and behaviours during and after these difficult times.
Try to look after yourself – episode 1
In this episode, three rural parents share their experiences on how they look after themselves during tough times such as drought. Clinical psychologists John Dean and Andrea Baldwin provide their practice wisdom gained over many years in how parents and caregivers can establish self-care routines and the importance in doing this during and after these difficult times.
Substance use and child-aware practice – part 2
In this episode we learn more from experienced practitioners about working with parents with substance use issues in child focused ways. What are the other background or coexisting factors for these families? How can child focused practice help break intergenerational cycles of substance use issues in the family and find out more about what practitioners can do to help.
In this episode, we will be talking with practitioners and listening to their experiences in working with parents with substance use issues. We will be learning about how children can be impacted by their parent/s' substance use and about how practitioners can help improve outcomes for children's mental health and wellbeing by adopting a child-focused approach in their practice.
We recognise and pay respect to Aboriginal and Torres Strait Islander Peoples, their ancestors, the elders past, present and future from the different First Nations across this country. We acknowledge the importance of connection to land, culture, spirituality, ancestry, family and community for the wellbeing of all Aboriginal and Torres Strait Islander children and their families.
©2021 emerging minds. privacy policy and terms of use.
Choose one or more subjects
Project Echo
Child participation in decision making
Co-design
Family income
Child mental health care
Family-centred care
Child mental health interventions
Children's voices
Child-focused supervision
Children's Courts
Mental health care models
Eating and body image
Mental health literacy
Child mental health literacy
Aboriginal and Torres Strait Islander children
TV, online and social media use
Aboriginal and Torres Strait Islander social and emotional wellbeing
Abuse and neglect
Child mental health programming
Children of parents with a mental illness
Adverse Childhood Experiences (ACEs)
Raising children in diverse families
Family conflict, separation and divorce
Refugee children
Neighbourhood environment
Community-based mental health care
Responding to traumatic events
Online and social media use
Family and domestic violence
Out of home care
Complex post-traumatic stress disorder
Attachment and separation
Rural and remote
Screen-time
Self-Harm and suicide
Parental illness or disability
Family and social relationships
Cultural identity, migration and refugees
Cumulative harm
Attention-deficit hyperactivity disorder (ADHD)
Work-family conflict
Parental mental illness
Parental substance use
Delays and disability
Depressive symptoms
Household dysfunction
Perinatal infant mental health
Bullying, peer, family and social relationships
Child Impact Assessment
Child maltreatment
Child mental health
Developmental difficulties
Developmental difficulties, delays and disability
Medication and treatment
Mental health care access
Poverty and housing insecurity
Stress and resilience
Trauma, bereavement, loss and grief
Temperament, behaviour, attention and conduct difficulties
Choose the relevant audience
Aboriginal and Torres Strait Islander services
Child development services
Child, parenting and family support services
Children (5 to 11 years)
Clinical adult mental health services
Community managed adult mental health support
Drug and alcohol treatment and support services
Early childhood education and care
Extended family members and carers
Family relationship and family law services
Family violence services
First responders and emergency services
Foster Care and Out of Home Care
Gambling Services
General medical, pediatric, primary & specialist health care
Infant, child and adolescent mental health services
Infant, child and maternal health services
Infants, toddlers and pre-schoolers
Parents and caregivers
Teenagers (12 to 17 years)
Veterans mental health services
Vulnerable children and Child Protection services
Young adults (18 to 25 years)
Choose one or more formats
Issues paper
Short article
e-learning course
Welcome to the Emerging Minds website
Emerging Minds recognises and pays respect to Aboriginal and Torres Strait Islander peoples, their ancestors and the Elders past, present and future from the different First Nations across this country.
We acknowledge the importance of connection to Land, culture, spirituality, ancestry, family and community for the wellbeing of all Aboriginal and Torres Strait Islander children and their families.
Aboriginal and Torres Strait Islander peoples should be aware that this website contains images or names of people who have passed away.
Please select a region to continue..