text:
Clean Tech: UC Davis Hosts 2nd Annual Green Technology Entrepreneurship Academy
The University of California at Davis (UC Davis) Center for Entrepreneurship announced today that 50 students from around the world have been selected to attend the second annual Green Technology Entrepreneurship Academy in Incline Village, Nevada.
The Academy will be held July 7-11, 2008, and is being taught by experts from some of the nation's top venture capital firms, law firms, and research institutions.
The idea? To help students move their research out of the lab and into the market.
This summer's academy, according to people close to the Center, will host students from 23 universities around the world, including doctoral students, post docs, and research faculty working in a wide range of science and engineering fields.
"The diverse student body at this year's Academy will bring a fresh batch of ideas to the table, and will leave armed with the tools they need to propel their ideas forward," said Associate Professor Andy Hargadon, director, UC Davis Center for Entrepreneurship.
It's kind of a "boot camp" for entrepreneurship, with sessions focusing on intellectual property, elevator pitches, development strategies, market validation, business plan presentations, and the logistics of building a team, among other topics.
Students will also get to network with and vet their concepts with other students and even pitch it to faculty members.
The Academy's faculty includes VCs from American River Ventures, CalCEF Clean Energy Angel Fund, DFJ Frontier, MDV-Mohr Davidow Ventures, Nth Power, Physic Ventures, and Sierra Angels, as well as researchers from National Instruments, San Diego Gas & Electric, and the UC Davis Energy Efficiency Center.
Efficiency and sustainability guru Amory Lovins, co-founder of the Rocky Mountain Institute, will be the keynote speaker at a networking dinner on July 9.
Labels: clean tech, entrepreneurs, green tech, new green economy, UC Davis Center for Entrepreneurship, Venture Capital
Clean Tech: Market Folly's How To Play Energy in the Intermediate Term
My blogging pal over at Market Folly (check out his in-depth series on Hedge Fund 13F's here) has been dipping into alternative energy stock analysis now and again, and we've swapped interesting companies to watch and some sector research.
His recent post caught my eye because he's reviewing both the recent Economist special report, which I have read, and a piece in Forbes, which I haven't. And because I'm on vacation in Alaska, I'm going to reblog his post here in hopes that my readers will find it useful:
Check out Market Folly's How to Play Energy in the Intermediate Term. And subscribe to his RSS feed for future reading.
Posted by The Green Skeptic at 12:00 AM
Labels: alternative energy, clean tech, economy, energy, green tech, investments, Market Folly, markets, socially reponsible investing
Clean Tech: Bjorn Lomborg's Call for R&D Investments
Although we don't always agree, I share a healthy skepticism with Bjorn Lomborg, author of The Skeptical Environmentalist and adjunct professor at the Copenhagen Consensus Center, Copenhagen Business School.
And, as his opinion piece in the Washington Post last week revealed, we are both concerned that the United States is "missing the opportunity of a lifetime," as Sam Wainwright said to George Bailey in "It's a Wonderful Life."
Lomborg's assertion? That "the least effective use of resources in slowing global warming would come from simply cutting carbon dioxide emissions."
In other words, we need to get beyond global warming concerns and focus on accelerating the new green economy.
We are focusing on the wrong things.
As an example, "solar panels are one-tenth as efficient as the cheapest fossil fuels. Only the very wealthy can afford them. Many 'green' approaches do little more than make rich people feel they are helping the planet. We can't avoid climate change by forcing a few more inefficient solar panels onto rooftops."
The answer? We need to "dramatically increase research and development so that solar panels become cheaper than fossil fuels sooner rather than later," Lomborg asserts. "Imagine if solar panels became cheaper than fossil fuels by 2050: We would have solved the problem of global warming, because switching to the environmentally friendly option wouldn't be the preserve of rich Westerners."
"This message was recently backed up by the findings of the Copenhagen Consensus project," according to Lomborg, "which gathered eight of the world's top economists -- including five Nobel laureates -- to examine research on the best ways to tackle 10 global challenges: air pollution, conflict, disease, global warming, hunger and malnutrition, lack of education, gender inequity, lack of water and sanitation, terrorism, and trade barriers."
This group of experts did a thorough cost-benefit analysis of various response to these challenges. In the end, they "didn't conclude that the world should ignore the effects of climate change. They pointed out that a better response than cutting emissions would be to dramatically increase research and development on low-carbon energy -- such as solar panels and second-generation biofuels."
I've long argued here in The Green Skeptic that we've missed the opportunity thus far -- a 30-year opportunity to invest in the kind of R&D that gave us the Internet and other technological and economic advances. Lomborg agrees.
"The United States has an opportunity to lead the world on research and development," Lomborg argues. "Which would give it the moral authority to demand that everyone else do the same. The world's sole superpower could finally provide the leadership on climate change that has been lacking in the White House.
"Even if every nation spent 0.05 percent of its gross domestic product on research and development of low-carbon energy, this would be only about one-tenth as costly as the Kyoto Protocol and would save dramatically more than any of Kyoto's likely successors."
I concur. It's time to unleash the creativity and innovation that has long made this country a leader on the world economic stage, and set us on course for a low-carbon, economically prosperous future. A new green economy.
Posted by The Green Skeptic at 3:13 PM
Labels: alternative energy, Bjorn Lomborg, cap-and-trade, climate change, climate skeptics, economy, global warming, new green economy
Alaska: As Colonel Norman Vaughn used to Say, "Dream Big and Dare to Fail"
Last weekend while Twittering about my trip back to Alaska -- a place I left 10 years ago this August, one of my stalwart followers, globalgirl, revealed that she is the great niece of one of my heroes, Colonel Norman Vaughan.
For those of you not familiar with the man or the legend, Norman Dane Vaughan dropped out of Harvard in 1928 to pursue Admiral Byrd's Expedition in Antarctica. He was the chief dog driver on the two-year Byrd expedition and later Byrd named an Antarctic mountain in his honor.
He also mushed as part of a search and rescue unit in World War II, in the Olympics, and in the Iditarod, as well as in three Presidential Inauguration ceremonies.
On 16, 1994, Vaughan climbed his eponymous 10,302-foot peak, three days shy of his 89th birthday. National Geographic documented this trip in a film, Height of Courage
My encounters with Colonel Vaughan via my work with the Nature Conservancy in Alaska were inspiring and humorous. The humorous included bringing him to a TNC party in New York as part of an Alaska exhibit where he posed with a sled dog team from Long Island.
He was a man of tremendous courage, opinion, and drive. And he gave me three things that I still hold as inspiration: a zipper pull he had designed for clumsily shod gloved hands, which now dons my sleeping bag; words of wisdom he imparted to my young son when they first met; and a playing card he had developed bearing his face, bio, and motto: "Dream Big and Dare to Fail."
Vaughan died on December 23, 2005, 4 days after his 100th birthday. (Hear an interview with Colonel Vaughan from NPR, recorded just prior to his centennial birthday.
How wonderful to be reminded of Colonel Vaughan, and to be back in the Alaska we both once called home.
(Thanks to globalgirl for reaching out about her Great Uncle!)
Labels: Alaska, Antarctica, Colonel Norman Vaughan, heroes, National Geographic, people, sled dogs, The Nature Conservancy
Global Climate Change: Brits Skeptical About Climate Change, But Does Anyone Care?
An Ipsos MORI poll released last Sunday found that a majority of the British public does not believe human activity has caused global warming.
According to the poll, which first showed up in The Observer, found that 60 percent of the 1,039 British adults surveyed agreed that "many scientific experts still question if humans are contributing to climate change," with a further 40 percent saying they "sometimes think climate change might not be as bad as people say."
Still, 75 percent of the respondents said they were "concerned about climate change."
According to the Observer, "More than half of those polled did not have confidence in international or British political leaders to tackle climate change, but only just over a quarter think it's too late to stop it. Two thirds want the government to do more but nearly as many said they were cynical about government policies such as green taxes, which they see as 'stealth' taxes."
But does it matter what folks in the UK think? Last we checked, it was the US that still needs to come around.
See original article in The Observer/Guardian online
Labels: climate change, climate skeptics, CO2 emissions, global warming, polls, UK, US
Clean Tech: The Economist Looks at the Future of Energy
The energy landscape is changing, says The Economist, but where is it heading?
This week's issue (21 June) has a special report looking at the options facing the world, including alternative sources and
The market for energy is huge. Estimated at US$6 trillion a year, it accounts for about a tenth of the world's economic output -- and by 2050, power consumption is likely to have doubled from today's levels. High fuel prices and worries over energy security and global warming mean that a technology boom based on alternative energy may soon be upon us.
Wind and solar both are approach cost parity with traditional sources, at least in terms of new development. Biofuels caught on and we were all heading to Abilene with them, until some folks pointed out the issues with corn- and other food-based sources. And even electric cars and nuclear power seem to be rising from the dead.
It's clear the future of energy must change if economic development and prosperity are to continue.
The Economist report looks at the full range of alternative energy options that may fuel the new green economy and asks the critical question, can they break our addiction to oil and coal?
Labels: alternative energy, business, clean tech, economy, energy, markets, new green economy, oil, solar, wind
Clean Tech: Clean Edge/Co-op America Report on Utility Solar in US
A new study by Clean Edge and Co-op America shows that the US could achieve 10 percent solar by 2025:
While the U.S. currently gets less than one tenth of one percent of its electricity from solar power, our research shows that solar offers the opportunity to provide a significant portion of the nation's electricity supply for both distributed and centralized generation by 2025—up to ten percent from a combination of solar PV and CSP. As storage and smart grid technologies evolve, we see the potential for solar to provide an even larger percentage of U.S electricity needs.
Their analysis -- based upon proprietary Clean Edge data, company research, and expert interviews -- provides the following key findings:
1. Solar resources are ubiquitous.
2. Solar can provide utilities with a peak-power hedge.
3. Environment and carbon are becoming central drivers.
4. Solar power will soon reach price parity with conventional sources.
5. Utility participation is critical to solar success.
6. Smart grid deployment is imperative.
7. Distributed solar PV offers utilities unique advantages.
8. The solar industry needs to cooperate with utilities.
9. Standards must be implemented.
10. It's not just PV, but also CSP (Concentrated Solar Power).
11. Utilities need to be able to integrate solar expenditures into their
rate base—and to be able to take a full life-cycle cost approach.
12. Utilities have a unique relationship with customers.
Download the report here: Clean Edge
Labels: alternative energy, Clean Edge, clean tech, Co-op America, CSP, energy, new green economy, photovoltaics, solar, utilities
Conservation: A Farewell to TNC's Stephanie Meeks
I've crashed a few parties in my day. But tonight I found my way into an invitation-only special event, thanks to my old TNC-pal David Whitehead.
The occasion? Saying farewell to Stephanie Meeks, the acting president and CEO of The Nature Conservancy, who will step down at the end of the month. I was glad I went.
I've known Stephanie for a long time; we came into the Conservancy around the same time, and we each contributed in our own ways to the organization's tremendous success over the past decade and change.
Over the past eighteen years, Stephanie rose in the ranks from a humble start in the Tennessee chapter to acting CEO. She took over the top spot last October, when Steve McCormick left to run the Moore Foundation.
But in reality, Stephanie was capably running much of the organization by the time she stepped into the acting president and CEO role. Since the late 90s, Stephanie oversaw the fundraising, marketing, and operations functions and later became chief operating officer.
Her able leadership, decisiveness, and laser focus fueled the dizzying growth and, ultimately, navigated the ship through unchartered waters: enabling her team to mobilize billions of dollars in support of conservation outcomes.
A colleague told me that when Stephanie stepped up to the plate last Fall, the organization let out a huge exhale. Such was the confidence the staff and board had in her abilities and leadership.
She was an inspiring and tireless leader; in part because she understood the real value in shared leadership and trusting her team. This was a lesson she -- and all of us -- learned from the late John Sawhill, and from Stephanie's former boss, the late Mike Coda.
The Conservancy ultimately decided to go in a different direction, bringing in Mark Tercek to lead its next chapter. This was not a reflection on Stephanie's promise as a leader; most of us who worked under her believed in her capabilities.
As with any leader, we didn't always agree with particular decisions she made. (In the last few years a wall seemed to be building between the staff and executive team, and staff and board, for instance. That was disconcerting, but it never hampered TNC's growth.)
We all understood, however, that Stephanie always lived the Conservancy's values, and her decisions were driven by an insatiable desire to advance the Conservancy's mission.
Some smart group -- non-profit or for-profit -- will snap her up. They will not be disappointed.
Stephanie Meeks will go on to lead another organization of committed individuals to great growth and new heights. She will also learn a lesson a number of us have learned: there is life after TNC.
Thank you, Stephanie, and good luck in your future endeavors. I won't say goodbye, hoping our paths will cross again down the road.
(Blogging by BlackBerry; updated with links and photo courtesy of TNC on 6/20/08)
Labels: conservation, leadership, Mark Tercek, Stephanie Meeks, Steve McCormick, The Nature Conservancy, TNC
Clean Tech: Simple Questions Require Simple Answers
Technology entrepreneur and strategy consultant Sramana Mitra asked some simple questions in a Forbes.com article last Friday:
"What would it take? What would it take for the U.S. to move to a 50% renewable energy economy by 2020? What would it take for India to become a 100% solar economy by 2050?
"The answer lies in aggressive innovation and entrepreneurship in all parts of the solar ecosystem coupled with resolute policy decisions. And please note that policy alone, without innovation and entrepreneurship, will not solve the problem.
"Take the United States. Building a 100- to 300-megawatt solar power plant costs $750 million to $1.5 billion. To really move the needle, hundreds and thousands of such plants need to pop up all over the country and funnel clean energy into power grids.
"The best outcome would be if technology obviates the need for solar subsidies. 'Eventually, it is a technology race,' says David Chen of Equilibrium Capital, a new sustainability fund and a long-term technology industry veteran. We've seen this for over 30 years in cycle after cycle, whether it is in integrated circuits or disk drives, LCDs or flat panels. Moore's Law, it is called. We will see it again in solar. But in the meantime, policy will need to intervene, and make it worthwhile for investors and entrepreneurs to play in the market.
"In India and China, a distributed power strategy would be ideal. But batteries, which store solar energy captured during the day and release it at night, are still too expensive to be used on a mass scale.
"Here's another question: What would it take to stimulate small businesses to build up solar farms and sell energy into utility grids? I suspect, again, both policy and entrepreneurship would need to go hand in hand."
Simple questions require simple answers.
But, thus far, the simple answers ellude us. What's required is, as Ms. Mitra suggests, for Senators Barack Obama and John McCain, and Indian prime minister Manmohan Singh to "sit down with entrepreneurs, business leaders and investors, and understand through candid exchanges what sort of policy is needed to unlock the enormous entrepreneurial energy that sits boiling amid the ocean of human potential."
These leaders and others would do well to heed Ms. Mitra's advice.
Labels: alternative energy, Barack Obama, China, clean tech, energy, green tech, India, investments, John McCain, Manmohan Singh, new green economy, solar
Clean Tech: Wind Energy ETFs Will Soon Offer Investors Opportunities to Tilt at Windmills
Tate Dwinnell at Self Investors, LLC, reported last week both PowerShares and First Trust Advisors have filed docs with the SEC to provide Wind Energy ETFs (exchange traded funds):
"The PowerShares Global Wind Energy ETF requires a minimum market cap of 200 million and will likely include some or all of the big wind players such as Vestas Wind Systems (Denmark), Clipper Steam Turbine (China), Gas Turbine Efficiency (Sweden), Gamesa Corp Technologica (Spain), Windflow Technology (New Zealand) or Wind Energy America of Eden (US).
"The First Trust ISE Global Wind Energy ETF will be made up of 2/3 pure plays and 1/3 of companies with a portion of their sales from wind and include companies of all sizes. Countries with the most installed capacity of wind power include Germany, US, Spain, India and China with China leading the growth by tripling its capacity in 2007 over 2006. Some expect China to be the leader in wind power generation in just a few years.
"Currently, the best way to play wind with a diversified strategy is through the Market Vectors Global Alternative Energy ETF (GEX) which lists Vestas Wind Systems (Denmark) as it's largest holding at just under 13% of the fund."
This is good news for investors looking for a way to ride the wind wave. Currently, large-scale wind is one of the most viable alternative energy solutions and is on a par with new coal generation capacity in terms of costs.
Labels: alternative energy, clean tech, energy, green tech, investments, new green economy, wind
Global Climate Change: World Bank Says, Oil Will Come Down Hard; Sovereign Wealth Can Fund Climate Fight
So, this morning on CNBC's Squawk Box, the show that never met a bear it didn't like, Uri Dadush, the dowdy and drowsy chief of International Economics at the World Bank, told the lovely and smart Becky Quick (she's quick too) that oil will be at $95/barrel by end of year and $88/barrel by 2010.
Watch video: Squawk Box
But how does that jibe with what the World Bank's Latin America chief, Pamela Cox told Reuters today that, "essentially, emerging economies can help fund the fight against climate change through sovereign wealth funds, swollen by oil and other exports receipts"?
"'It would be great if some of these sovereign wealth funds started investing in alternative technologies, some of the climate change funds that are being put forward,' Cox said, but added that the World Bank could not tell countries how they should invest their sovereign wealth."
"Emerging economies control up to US$3 trillion in sovereign wealth funds," according to Reuters, much of which have been padded by skyrocketing oil and commodities prices," along with bulging trade imbalances.
But those sovereign wealth funds will be a lot less swollen at $95-88/barrel.
Meanwhile, CNBC reported that oil prices fell today, despite an earlier advance to $137 on greatly reduced oil consumption projections from the Energy Department.
"The Energy Department, in a monthly report, indicated that high prices are cutting oil consumption more than expected in the industrialized world," according to CNBC. "Consumption is now expected to fall by 240,000 barrels a day in 2008; last month, the department forecast consumption would be unchanged from 2007 levels."
Still a long way to go from $131/barrel to $95. And it remains to be seen what this news will have on investments in climate change initiatives and alternative energy?
Very little, it appears.
According to Reuters, some emerging economy oil exporters are already planning clean energy and other climate initiatives:
--OPEC is planning a US$750 million research fund into burying greenhouse gases underground and has committed about US$35 million so far.
--The United Arab Emirates has launched a $15 billion "Masdar Initiative" to help plan for an era of falling oil reserves by investing in low carbon-emitting energy like solar power.
--Tokyo will contribute US$1.2 billion to the planned US$10 billion of developed country Climate Investment Funds (CIF) administered by the World Bank.
--The United States has pledged US$2 billion to the CIF and the UK will add part of a 800 million pound (US$1.57 billion) environment fund to the mix.
--The CIF will invest roughly US$5 billion each in funds to help developing countries cut emissions of planet-warming greenhouse gases, and to plan for climate change.
But how much of this could materialize without oil prices being what they are? And what happens if the oil bubble bursts or tankers are sitting just beyond the Verrazano Narrows waiting for the signal?
Labels: alternative energy, clean tech, climate change, CO2 emissions, economy, energy, global warming, industry, oil, policy, World Bank
Social Entrepreneurs: CNN Interview with Majora Carter of Sustainable South Bronx
Majora Carter is one of my green heroes. As the founder of Sustainable South Bronx, she has effectively turned around an area that was once best known as the poster child for urban blight.
The South Bronx was once a thriving, working-class community; it was also home to rich cultural traditions and influences. (Think: hip-hop, which first emerged from there in the 70s.)
Majora wants to see the South Bronx restored and respected, and is committed to its bright, green future.
Highlights from the story:
-Carter, who grew up in the Bronx, set up Sustainable South Bronx in 2001
-She wrote a $1.25M Federal Transportation planning grant for the South Bronx
-The 11-mile-long stretch now Hunts Point Riverfront Park is the first South Bronx waterfront park in 60 years
-Carter wants to see the South Bronx become a thriving community again
Her organization promotes green-collar jobs and sustainable development as a route out of poverty and to create stronger, healthier and greener communities. She wants Manhattan to start handling its own waste rather than dumping it on the local communities
CNN spoke to her about her inspiration, her work and her hopes for the future:
Majora Carter Interview
Here is more on Majora: Bio
More about her organization: Sustainable South Bronx
And a slide show of her work: Slides
Majora at Aspen Institute Environment Forum: Big Idea
And don't miss Majora's TED Talk, "Greening the Ghetto":
She is so damned inspiring! We need more Majora Carter's in the world.
Labels: change agents, CNN, environment, green collar jobs, Majora Carter, new green economy, people, poverty, social entrepreneurs, sustainability, Sustainable South Bronx
Clean Tech: KPMG, AlwaysOn and Vator.tv Launches Online Competition
Readers of The Green Skeptic know how much we like online competitions. Here's an innovative approach from KPMG's venture unit, AlwaysOn, and Vator.tv
They are looking for game-changing players in the clean tech industry. Check out the intro video:
As with all the Vator.tv/AlwaysOn winners, the founder or executive of the winning business plan will be invited to present at the AlwaysOn Going Green in September 2008.
At the event, the winner will have the opportunity to give a six-minute CEO pitch to an audience of AlwaysOn investors and attendees. They will also be featured in AO's quarterly print "blogozine" and on the Vator.tv and AlwaysOn websites.
KPMG is a global network of professional firms who operate in 145 countries and have more than 123,000 professionals working in member firms around the world. KMPG's purpose is to turn knowledge into value for the benefit of their clients.
Labels: AlwaysOn, clean tech, competitions, energy, energy efficiency, green tech, innovation, investments, KPMG, technology, Vator.tv, Venture Capital
Changemakers: Vote for Winners in Geotourism Challenge
As previously mentioned on this blog, Ashoka's Changemakers and National Geographic (link) have teamed up for a competition they call The Geotourism Challenge: Celebrating Places/Changing Lives.
A panel of judges, including Keith Bellows, VP of National Geographic Society and Editor-in-Chief NG Traveler; Susan Berresford, Past President of The Ford Foundation; Leonard Cordiner, CEO of whl travel; and Nachiket Mor, President of ICICI Foundation for Inclusive Growth, has picked a handful -- 3 handfuls actually -- of finalists from among the 323 entries submitted from 84 countries. Now it's up to the changemaking (kingmaking?) public to decide the winners.
To vote, click over to Geotourism Challenge and vote for your favorite.
But hurry: Voting ends June 11 at 6PM EST.
For the complete list of entires, visit Changemakers.
And the nominees are:
Exotica Cottages, Dominica
Rios Tropicales Lodge, Costa Rica
Tourism Board Bhutan, Bhutan
Crete's Culinary Sanctuaries, Greece
Canopus Maldives - MPO for WHL in Maldives
Blue Ventures Conservation, Madagascar
Eco-Health Farms, Latvia
Snow Leopard Conservancy India Trust, India
Wildlife Conservation Society, Gabon
3 Sisters Adventure Trekking, Nepal
Evason Phuket & Six Senses Spa, Thailand
CC Africa, South Africa
Great Baikal Trail, Russia
Chumba Island Coral Park, Ltd., Tanzania
[Disclosure: The author is a vice president with Ashoka, but does not work directly for Changemakers or National Geographic, although he has friends at both organizations and admires their work.]
Labels: Ashoka, changemakers, competitions, ecotravel, geotourism, innovation, National Geographic, social entrepreneurs
Clean Tech: UC Davis Hosts 2nd Annual Green Techno...
Clean Tech: Market Folly's How To Play Energy in t...
Alaska: As Colonel Norman Vaughn used to Say, "Dre...
Global Climate Change: Brits Skeptical About Clima...
Clean Tech: The Economist Looks at the Future of E...
Clean Tech: Clean Edge/Co-op America Report on Uti...
Clean Tech: Wind Energy ETFs Will Soon Offer Inves...
Global Climate Change: World Bank Says, Oil Will C...
Social Entrepreneurs: CNN Interview with Majora Ca...
Clean Tech: KPMG, AlwaysOn and Vator.tv Launches O...
Changemakers: Vote for Winners in Geotourism Chall...


Designing a kitchen for a family has a set of different needs. Designing a fitted kitchen for student or a young professional also has needs different from that of a modern couple. So how do you design a fitted kitchen for a modern couple? Or how do you create fitted kitchens for couples of today's generation?
To help you organize things you have to consider when looking for a kitchen, I'll give you a few reminders. First, think about the purpose of the kitchen. Commonly, the kitchen would be used for cooking and preparing meals. However, since most couples today are required to work separate jobs to earn enough money, they probably won't have enough time for cooking meals. So would the kitchen ideally be used for quick meals and reheating or would it be used as a classic kitchen? Identifying the purpose of your kitchen will help you pick the right kitchen in.
Another thing you have to consider is the amount of available space in your home. If you have limited space, then it's best to get a fitted kitchen and with units integrated with appliances such as the dishwasher. You also have to use your space wisely and installing cabinets that cleverly hide cooking and eating utensils. But if you have a relatively large space, you can opt to have a kitchen island or even a kitchen counter.
Third thing to consider is the design of the kitchen itself. Now there are many kinds of styles available that you can choose from. All of these styles are versatile enough to fit into any modern couples needs. Chose from having a simple shaker style kitchen, a homey country style kitchen, a modern and sleek looking contemporary kitchen, or open up some space with an open plan kitchen design.
Couples today have unique needs and wants so having a bespoke fitted kitchen is the perfect idea to having a place where you can dine and prepare delicious meals no matter what time of the day.


text:
127 Signal Processing jobs
Browse for Signal Processing Jobs. Find the job of your dreams on IEEE today!
MULTIPLE FACULTY POSITIONS IN ELECTRICAL ENGINEERING
MULTIPLE FACULTY POSITIONS IN ELECTRICAL ENGINEERING Oregon State University | College of Engineering The School of Electrical Engineering and Computer Science (EECS) at OregonState University invites applications for multiple tenure-track facultypositions in the areas of novel electronic devices, s...
MULTIPLE FACULTY POSITIONS IN ELECTRICAL ENGINEERING Oregon State University | College of Engineering The School of Electrical Engineering and...
Data Analytics Nuclear Threat Detection - Postdoctoral Researcher
We have an opening for a Postdoctoral Researcher to conduct research in nuclear nonproliferation, threat detection and analysis. You will participate in the development of new detection systems and algorithms, and also implementing these new technologies in actively deployed systems. The successful ...
We have an opening for a Postdoctoral Researcher to conduct research in nuclear nonproliferation, threat detection and analysis. You will...
W3 PROFESSORSHIP FOR HUMAN-CENTERED SENSING
Bochum, Nordrhein-Westfalen Germany
Ruhr-Universität Bochum (RUB) is one of Germany's leading research universities, addressing the whole range of academic disciplines. A highly dynamic setting enables researchers and students to work across the traditional boundaries of academic subjects and faculties. To create knowledge networks wi...
Ruhr-Universität Bochum (RUB) is one of Germany's leading research universities, addressing the whole range of academic disciplines. A highly...
W3 PROFESSORSHIP FOR LEARNING TECHNICAL SYSTEMS
Senior Radar Modeling and Simulation Engineer - Huntsville, AL - SEAL
Job Description The Air and Missile Defense Division (AMDD) of GTRI in Huntsville, AL is seeking senior-level engineers and scientists who are interested in a career in RF sensors applied to air and missile defense applications. As a researcher in the Air and Missile Defense Division (AMDD), candida...
Job Description The Air and Missile Defense Division (AMDD) of GTRI in Huntsville, AL is seeking senior-level engineers and scientists who are...
Electronic Protection Radar Engineer - SEAL
Job Description The Sensors & Electromagnetic Applications Laboratory (SEAL) of the Georgia Tech Research Institute (GTRI) is seeking engineers/scientists who have interest and experience in conducting applied research in radar electronic protection (EP), such as EP algorithm development, perfor...
Job Description The Sensors & Electromagnetic Applications Laboratory (SEAL) of the Georgia Tech Research Institute (GTRI) is seeking...
Senior Radar Systems Researcher - Huntsville, AL - SEAL
Job Description The Air and Missile Defense Division (AMDD) of GTRI in Huntsville, AL is seeking senior-level engineers and scientists who are interested in a career in RF sensors applied to air and missile defense applications. As a researcher in AMDD, candidates will support independent assessment...
Radar Signal and Track Processing Algorithm Developer - SEAL
Job Description The Sensors & Electromagnetic Applications Laboratory (SEAL) of the Georgia Tech Research Institute (GTRI) is seeking entry and junior level engineers and scientists who are interested in a career in RF sensors applied to air and missile defense applications. As a researcher in t...
Job Description The Sensors & Electromagnetic Applications Laboratory (SEAL) of the Georgia Tech Research Institute (GTRI) is seeking entry and...
Algorithm & Analysis Engineer - SEAL
Job Purpose Responsible for the development and support of state-of-the-art algorithms involving data fusion, sensor fusion, machine learning, manned/unmanned avionics improvement programs, and genetic programming. Algorithm engineering focuses on the design, analysis, software/hardware implementati...
Job Purpose Responsible for the development and support of state-of-the-art algorithms involving data fusion, sensor fusion, machine learning,...
Division Chief - ACL
Project/Unit Description The Advanced Concepts Laboratory (ACL) of the Georgia Tech Research Institute (GTRI) seeks qualified individuals for the position of Chief, Signals and Systems Division (SASD). The SASD Division Chief is responsible for oversight of all Division activities, including managem...
Project/Unit Description The Advanced Concepts Laboratory (ACL) of the Georgia Tech Research Institute (GTRI) seeks qualified individuals for the...
PhD scholarship in Cardiac Vector Flow Ultrasound Imaging
A 3-year PhD scholarship is available at the Center for Fast Ultrasound Imaging (CFU), Department of Health Technology (DTU Health Tech), DTU and at the Department of Cardiology, Rigshosptalet from March 2022. It is conducted in collaboration between the two departments, and the overall purpose of t...
A 3-year PhD scholarship is available at the Center for Fast Ultrasound Imaging (CFU), Department of Health Technology (DTU Health Tech), DTU and...
Computer Scientist - Development Programs - Entry/ Mid-Level
Does solving unique problems energize you? Do you like to create distinctive solutions? The difference between NSA Computer Scientists and others are the problems we MUST solve. Our culture believes in solving "unsolvable" problems, which we do by creating new science and new technologies not yet di...
Does solving unique problems energize you? Do you like to create distinctive solutions? The difference between NSA Computer Scientists and others...
PhD scholarship in Deep Learning Analysis of Normal and Sleep Disordered Sleep using Physiological S
The Department of Health Technology (DTU Health Tech) invites applicants for a 3-year interdisciplinary PhD scholarship within the fields of biomedical engineering and sleep/brain science.The candidate will design advanced digital signal processing and machine learning techniques on nocturnal polyso...
The Department of Health Technology (DTU Health Tech) invites applicants for a 3-year interdisciplinary PhD scholarship within the fields of...
Software Engineer - EOSL
Project/Unit Description EOSID specializes in the complete optical imaging and remote sensing chain, from the analysis, design, development, integration, test and evaluation of imaging and sensing systems, to the processing, exploitation, and visualization of data and imagery. EOSID also specializes...
Project/Unit Description EOSID specializes in the complete optical imaging and remote sensing chain, from the analysis, design, development,...
Software Engineer - Entry to Experienced Level - TEXAS Location
San Antonio, TX US
Branch Associate
Communication Systems Engineer
Design Supervisor Software
Electrical Test Engineer
Electro-Optical Engineer
Engine Test Evaluator
Operations Research Analyst
Operations Research Manager
Principal Software Systems Engineer
Product Design Engineer
Senior System Software Engineer
AC3E - Universidad Tecnica Federico Santa Maria
Linköping University

redpajama_set_name: RedPajamaCommonCrawl


text:
<?php namespace Forma\Tags;

class Open extends BaseTag
{
    protected $tagName = 'form';
    protected $secure = false;

    function __construct($action=null, $method='POST', $secure=false)
    {
        if ($action !== null)
            $this->action($action, $secure);

        if ($method !== null)
            $this->attributes['method'] = $method;
    }

    public function action($action, $secure = true)
    {
        $this->attributes['action'] = \Forma\Helpers::url($action, array(), $secure);
        return $this;
    }

    public function method($method)
    {
        $this->attributes['method'] = $method;
        return $this;
    }

    public function secure()
    {
        $this->secure = true;
        $this->attributes['action'] = str_replace('http://', 'https://', $this->attributes['action']);
        return $this;
    }

    public function post()
    {
        $this->attributes['method'] = 'POST';
        return $this;
    }

    public function get()
    {
        $this->attributes['method'] = 'GET';
        return $this;
    }

    public function files()
    {
        $this->attributes['enctype'] = 'multipart/form-data';
        return $this;
    }

}

redpajama_set_name: RedPajamaGithub


Change is the only constant: A "Lucena" with a Rook-pawn!?
Well I promised that we will advance beyond basic rook endgames and look at more complex position. The problem is, the theory of rook endgames is just so vast and numerous I possibly can't finish going through all of them within a few posts. But even if we can't finish, surely we must start somewhere right?
And of course we know that in order for White to win, the weaker side's king must be cut off by at least one file from the enemy pawn. For example if the Black king in the earlier position were on d6 and White's rook on c2, then Black's king makes contact with the opposing pawn and White cannot win.
But also note that this one-file rule only applies if the pawn is a centre, bishop or knight pawn. If the pawn is a rook pawn, then the "Lucena" Position is a win only if the weaker side's king is cut off from the enemy pawn by four or more files!
Draw no matter who to move!
The position speaks for itself-- the rook pawn is all the way to the side of the board, the White king can only hope to step out of one side of the pawn shelter (because there's no other side!) and that side is being shadowed by Black's king.
So let's say it is Black to move, then all he needs to do will be to play 1... Rc1 blocking any irritating checks, and after 2. Rb7+ (or 2. Rh2 Kc8 3. Rh8+ Kc7) Kc8 3. Rb8+ Kc7 it is quite clear that Black can just shuffle between c7 and c8, and White's king is trapped behind the pawn shelter.
-An attempt to "build a bridge" with 2. Rc4 fails to 2... Rb1, as the only way out for the White king is via the b-file (the pain of being at the side of the board!) which is under fire from the Black rook.
Next we're going to see why cutting off the weaker side's king by three files isn't enough to force a win. I'll skip the position with two files; once we've learned the method to force a draw with the king three files away, then the position with two files should be quite intuitive.
Similar to a real Lucena the Black rook prevents White's king from venturing out of the pawn shelter; and believe it or not, Black's king is still close enough to help his rook!
Once again, White cannot hope to build a bridge with 1. Rd4 (or as a matter of fact, any other move!) since the only way out for the White king is via the b-file, which is controlled by Black.
And now we have a position resembling that of our first example, where Black can simply play 5... Rc1 to block any annoying checks. Similar to our first position, Black can now just shuffle along c7 and c8 and White's king can never hope to leave the pawn shelter.
Now that we've learned how such a position is a easy draw for the weaker side with three files or less, lets look at the real thing-- when the weaker side's king is four files away from the pawn!
White's plan is to chase Black's rook off the b-file by getting his own rook to b8, so that his king can safely leave the pawn shelter. However, the method is not as easy as you may think, so hold on tight!
And the second task is complete, but White's troubles aren't over yet!
And so here we have, the "Lucena" with a rook pawn endgame. The message to take away is simple: Such a position is a win for the stronger side only if the weaker side's king is cut off by four or more files from the opposing pawn. Of course, the details and methods to force such a win (or forcing the draw if there are three files or less) have already been explained above, so feel free to read through it again.


Place a stalk of celery, a carrot, an onion and 2 garlic cloves with peel left on in a pot of water and boil for 15 minutes. Add a 2 inch thick piece of fresh tuna, with or without skin and simmer for 40 minutes. Turn off the heat and let the tuna cool completely in the cooking liquid. Drain off the liquid, discard the skin if you left it on and cut the tuna into large pieces. Pat the meat to dry with paper towels and place them in glass jars. Add extra virgin olive oil to cover, seal the jars and store in the fridge. Let the tuna rest for at least 24 hours before serving. Can be stored in the fridge for up to 5 days.
Homemade Custom Turret - Dial 'em in quick!


Meroko had the most liked content!
Have you been to any conventions (fantasy etc.)?
This link might help as well.
Thought I'd re-introduce myself again (formally) since I've went on hiberation for like 3 years (uni life devoured my teenage years why thank you) and I doubt anyone here remember me (or if they're still here lol and I totally should stop writing in bracketssss) Ahem, hi, I'm Meroko. In my early twenties rn. Am a dentist in the making. AV1 was my fave old school rpg and unsurprisingly it still is. Am also a huge fan of To The Moon, Ib, The Witch's House and almost every Japanese horror rpg (if you guys are familiar with vgperson and her translation works) I'm still in contact, on other social platforms, with some of my very best online friends I made here. It's amazing how friendships do last So yeah /off to explore the forums.
Ok guys, tell this old man more about the revamped guilds. Where do I read the guild descriptions or is it the same as before? Was previously a member of the Druids, fyi, since I loved the guild's theme.
Now that brings me back to the good ol' times :') The badges are lovely; though I wouldn't mind some green in the Druids tag!


text:
FRIDAY FEB 11, 2022 |
The FSU/Asolo Conservatory for Actor Training prepares to open the next show in its 2021-22 season, Molière's The Learned Ladies. Directed by Benny Sato Ambush, the show runs Feb. 23 – March 13, with a pay-what-you-can preview on Feb. 22. Full of wildly comic characters, The Learned Ladies is Molière's most popular play. Clitandre seeks the hand of Henriette, a match heartily approved of by her father, Chrysale. However, his wife, Philaminte, has other plans for her younger daughter – namely marriage to a foppish wit who panders to Philaminte's middle class pretensions.
Ambush is the artistic director of the Venice Theatre in Venice, Fla., America's second largest community theatre. He previously artistically helmed two professional theatres (Oakland Ensemble Theatre and Richmond's TheatreVirginia), as well as the academically based Rites & Reason Theatre Company at Brown University. For nine years, he was the senior distinguished producing director in residence at Emerson College's Department of Performing Arts. He has directed at numerous professional regional theatres and academic theatre training programs throughout the United States and has taught acting and directing for MFA, BFA and BA programs nationally. The Learned Ladies plays Feb. 22 – March 13 in the Cook Theatre at the FSU Center for the Performing Arts.
For ticket information click here.
« View The Friday Feb 11, 2022 SRQ Daily Edition
The Hermitage Announces a Special Benefit Concert for Ongoing Hurricane Repairs
Barbie Heit | Feb 1, 2023
Babel at Florida Studio Theatre
Dylan Campbell | Jan 27, 2023
Chamber Orchestra to Showcase Pianist Joseph Kingma in Virtuoso Night
Sarasota Concert Association Presents Three Extraordinary Orchestras at Van Wezel PAC in March


ModernLifeBlogs Business What is Deposit-Free Renting?
Editorial Team · @ModernLifeBlogs · Feb 5th, 2019 · Comments Off on What is Deposit-Free Renting?
Deposit free rental is growing in popularity and may be shaping the way we approach property rentals.
Zero deposit is an alternative to the standard, hefty security deposit, but acts largely in the same way. A zero deposit is a guarantee to a landlord which usually makes up just one weeks rent before the tenancy starts.
If a tenant is responsible for any loss or damage thereafter to the property, a regulated body, such as the Tenancy Deposit Scheme, review the case accordingly. This covers the Landlord for up to 12 weeks rent rather than the industry standard of six.
This provides adequate security to both the tenant and the landlord, and also makes renting an investment property far more accessible for most tenants, with a reduced deposit required to be put down.
This would also appear to aid the economy. The Department of Communities and Local Government highlight that the total value of cash tied in deposits stands at a colossal £4.1bn at the start of 2017/18, with this figure rising. This is a huge sum that can be reinvested to bolster the economy.
CEO of Zero Deposit, Jon Notley, says "we knew from our research that Zero Deposit would be popular, but it is especially pleasing to see all types of towns and cities embracing the product, from rural towns like Ripley through to coastal towns, suburbs and the cities". Zero Deposit now has over 850 offices using their service in major cities including London, Manchester and Leeds.
This is particularly relevant with the Tenant Fees Bill currently being reviewed by the Government, with the major impact being the abolishment of tenant fees. Other major amendments include a potential reduction from six to five weeks security deposit, and other amendments regarding late payment and the retainment of security deposits. It may be logical then to opt for a zero-deposit scheme.
There is a case for being cautious, however. Some take the view that if a tenant is unable to pay a security deposit, it is unlikely to instil confidence in a landlord that the tenant will reliably pay rent monthly.
Some even claim that deposit-free renting is being used by agents to compensate for the lack of tenant fees being abolished this year.
With drastically opposing views on the subject, it is yet to be seen whether deposit-free renting will become a popular option in the rental industry. It is certainly an enticing option in the short term for tenants though, to find a rental property with less initial financial drain.


Professional live broadcasting has never been this easy.
We know: live streaming can be daunting, complicated and scary. Over the years we have worked with several major media houses and felt their pain with live events. From this knowledge, we have designed our platform to be easy to use, yet providing the required functionality for professionals.
Live streaming should be easy. Using our live streaming service you just click once and you are ready to start live streaming with your phone.
Present a count-down to your audience before the live event starts to build excitement and anticipation while they wait for the stream to begin.
We move you away from on-premise equipment to a cloud-based encoder so you can stream 24x7 without interruptions in HD format.
Create live clippings from the stream while the event is running and have the whole event available as a video clip after the feed is finished.
With our DVR functionality, your viewers can rewind and watch a special moment again all while the live stream is still ongoing.
Using our live analytics you can see in real time how many people are watching your live stream and after you will have a summary of the engagement with your stream.
Want to start live streaming?
Customers love our support where you can email, call or slack to have your questions answered by a skilled video professional.


text:
Q: How do I execute python code from yml file? I decided to store my python app configurations in yml file.
My yml file looks something like this:
config.yml
name: firstApp
base_dir: "Path(__file__).resolve(strict=True).parent.parent"
secret_key: "a passphrase for peppering"
mysql:
    host: localhost
    user: root
    passwd: "my secret password"

I then import the yml file using pyyaml library:
config.py
import yaml
config = yaml.safe_load(open('path/to/config.yml'))

currently config.base_dir returns  Path(__file__).resolve(strict=True).parent.parent but I want it to return the output of the python code which relies on running from pathlib import Path first.
using eval and exec is frowned upon. But I do not see any other way around it. Looking for some guidance and a way to do this without any security concerns.
Thanks,

A: By definition, running code from within a text file which is writable by external entities, is a potential security hazard. The traditional way to try and support such things is to run the code in a "sandbox" (a restricted environment with limited permissions), however that's not exactly trivial (see some basic details here and a more complete answer in Software Engineering Stack Exchange) - unless you can define very accurate permissions of what the code should and should not be able to do, this is going to be a configuration headache, which is going to be very OS specific.
When I need similar configs to what you presented, usually I define tokens such as {current_file_path} and other magic values and interpret them when they appear in strings - in your case it would be {current_file_path}/../.. which would obtain the same result as the proposed code (assuming you do resolve the path).
If you can define a list of the capabilities you do wish to support, it would possibly enable providing a more secure solution for your usecase.

redpajama_set_name: RedPajamaStackExchange


We're already on the 3rd day of the new month and a gaggle of venues still haven't posted August calendars. I'm looking at you Sycamore Den, Hideout, 710 Beach Club, Gallaghers, and Whistle Stop. I'll try to update if those come online. In the meantime, there are a grip of amazing shows this week, so 'm looking forward to Quartyard this afternoon, working at Tame Impala, and checking out Unknown Mortal Orchestra to get the week started. Monday through Sunday archives are after the jump.


Engine Timing Belt Kit with Water Pump-w/Water Pump AISIN TKH-002. AAIA Part Type Description : Engine Timing Belt Kit with Water Pump. Interchange Part Number : TCKWP329, GTKWP329, 95329K1, TBK329WP, AWK1230. Label Description - 80 : Engine Timing Belt Kit with Water Pump. Other Part Number : TBK285M, PWPK-0013, TKH002, TB329LK1, WPK-0013.
Product Description - Invoice - 40 : Timing Belt Kit with Water Pump. Product Description - Long - 80 : Engine Timing Belt Kit with Water Pump.
Product Description - Short - 20 : Timing Belt Kit. See Item Specifics section for additional specifications about this part. To confirm that this part fits your vehicle, enter your vehicle's Year, Make, Model, Trim and Engine in the Compatibility Table. Also review the notes section in the compatibility chart for additional specifications about this part. The engine types may include 3.0L 2977CC V6 GAS SOHC Naturally Aspirated, 3.0L 2997CC V6 ELECTRIC/GAS SOHC Naturally Aspirated, 3.0L 2997CC V6 GAS SOHC Naturally Aspirated, 3.2L 3210CC V6 GAS SOHC Naturally Aspirated, 3.5L 3471CC 212Cu. V6 GAS SOHC Naturally Aspirated, 3.5L 3471CC V6 GAS SOHC Naturally Aspirated, 3.5L 3474CC V6 GAS SOHC Naturally Aspirated, 3.7L 3664CC V6 GAS SOHC Naturally Aspirated. This part fits vehicles made in the following years 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015. This item may interchange to the following part numbers from other brands. Brands: ACDELCO, AIRTEX AUTOMOTIVE DIVISION, ASC INDUSTRIES, AUTOZONE/AIRTEX, AUTOZONE/CRP, AUTOZONE/DAYCO, CARQUEST/GATES, CONTINENTAL ELITE, CRP, CRP CANADA, DAYCO PRODUCTS LLC, DNJ ENGINE COMPONENTS, GATES, GATES CANADA, IMPORT DIRECT WATER PUMP, IMPORT DIRECT WATER PUMPS/TIMING KITS, MASTER PRO SELECT WATER PUMP, MURRAY TEMPERATURE CONTROL, NAPA, PARTS PLUS, ROCKS PRODUCTS, SKF (CHICAGO RAWHIDE), UNI-SELECT CAN/PRO SERIES WATER PUMPS Part Numbers: 95329K1, AWK1230, CPK1230, GTKWP329, PWPK-0013, TB329LK1, TBK285M, TBK329WP, TCKWP329, TKH002, WPK-0013. Portions of the part information on this page have been provided by WHI Solutions, Inc. The item "Engine Timing Belt Kit with Water Pump-withWater Pump AISIN TKH-002" is in sale since Friday, March 04, 2016. This item is in the category "eBay Motors\Parts & Accessories\Car & Truck Parts\Engines & Components\Timing Components". The seller is "randjautomotive" and is located in Danbury, Connecticut. This item can be shipped to United States, to Canada, to United Kingdom, DK, RO, SK, BG, CZ, FI, HU, LV, LT, MT, EE, to Australia, GR, PT, CY, SI, to Japan, to China, SE, KR, to Taiwan, ZA, TH, to Belgium, to France, to Hong Kong, to Ireland, to Netherlands, PL, to Spain, to Italy, to Germany, to Austria, RU, IL, to Mexico, to New Zealand, PH, SG, to Switzerland, NO, SA, UA, AE, QA, KW, BH, HR, MY, BR, CL, CO, CR, DO, PA, TT, GT, SV, HN, JM.


text:
Spooky skeleton found on 2,000-year-old shipwreck
September 21, 2016 by Dan Taylor Leave a Comment
Prepare to be spooked: Mr. Bones was found on a ship buried at the bottom of the sea many years ago.
It's not Halloween yet, but scientists have made a super spooky discovery at the bottom of the sea on an ancient shipwreck: a preserved skeleton. An international research team discovered the skeleton during the excavation of the Antikythera Shipwreck, which dates back to 65 B.C.
The shipwreck is located off the Mediterranean island of Antikythera in Greece. The skeleton is believed to have belong to a man in his early 20s, and it was found in about 165 feet of water. It could hold vital clues to what caused this ship to sink 2,000 years ago, according to a Woods Hole Oceanographic Institution statement.
So far, scientists have found a partial skull including a jaw and three teeth, as well as two arm bones, some rib fragments and two femurs. They were found on Aug. 31 on the second expedition of the season. Earlier, archaeologists had uncovered a bronze spear, gold jewelry and some glassware.
"Archaeologists study the human past through the objects our ancestors created," said Brendan Foley, a marine archaeologist with WHOI. "With the Antikythera Shipwreck, we can now connect directly with this person who sailed and died aboard the Antikythera ship."
The statement added: "The skeleton discovered on August 31, 2016, is the first to be recovered from an ancient shipwreck since the advent of DNA studies. Ancient DNA expert Dr. Hannes Schroeder of the Natural History Museum of Denmark in Copenhagen, hastened to Antikythera to view the remains. Once permission is obtained from the Greek authorities, samples will be sent to his laboratory for a full suite of analyses. If enough viable DNA is preserved in the bones, it may be possible to identify the ethnicity and geographic origin of the shipwreck victim."
Filed Under: Front Page, Science


This world shows us many things that can become a real addiction, but the world of Fashion beats all the records! And the one great thing that this world gave us is our stylish Ankara tops!
Everybody knows that Ankara fabric is the true obsession of Africans and of the rest of the World. And if there is a million ways to rock our Ankara clothes, one of the most desired is pairing simple Ankara tops with our lovely denim – that's what makes us look so fabulous!
Check out these latest Ankara top styles!
Buy branded Ankara tops on Jiji at the best prices ever!
Peplum tops Ankara are every lady's must-have, cause this style helps us boost our wonderful curves. This outfit fits all kinds of figures and nearly all body sizes. You can choose from hundreds of peplum tops made with Ankara, and be sure that you will always be a part of vivid African culture!
Take a look at these winning peplum Ankara tops designs – have an inspiration for creating your own, unique look!
Choose quality peplum tops on Jiji cheaper!
Open shoulder tops usually feature Ankara crop tops, and the main secret of standing out in an outfit like this is to wear it with your favorite skirt.
But keep in mind that rocking the Ankara off shoulder crop top means experimenting with various colors and shapes – this is the winning recipe for looking totally unique and extra-stylish. Oh, those flared sleeves make men turn their heads!
Pairing the latest off-shoulder Ankara top styles with a classy black pencil skirt is the proven way to make sure that the print & the cut of your top really pops!
Find your perfect off-shoulder tops on Jiji at the most reasonable prices!
On the one hand, pregnancy is the start of two new lives – yours & your baby's! On the other, your wardrobe narrows to scary minimum… Yeah, we mean dresses for pregnant ladies.
But there is a solution, that will help you to stop limiting yourself during the wonderful months of pregnancy. Just take a deep breath and bet on the latest Ankara tops that can be combined with everything (or nearly everything) – stylish skirts, flirty shorts and fashionable trousers.
Nigerian fashion designers create super0stylish outfits for pregnant ladies considering not only questions of comfort but also the newest trends in the World of Fashion!
So our stylish pregnant ladies can easily enjoy rocking trendy off-shoulder tops, peplum Ankara blouses, flirty prints, dramatic sleeves, big bows, etc.!
Buy comfortable and stylish maternity tops on Jiji cheaper than in any online-boutique!
Hottest #Ankara Styles 2018: 100 Stunningly Fascinating #Ankara Tops For The Hot Fashionistas.


faucet and drain delta moen faucet drain parts.
laundry room faucet delta laundry faucets laundry room sink faucets delta laundry room faucets laundry room faucets best of laundry room faucet replacement.
delta arc faucet delta arc faucet chrome 2 handle high kitchen with side spray delta arc faucet delta high arc kitchen faucet repair.
camp sink with faucet first camp kitchen camp sink faucet.


like failure to use the seatbelt, cell phone usage while driving, or expired tabs.
Regardless of what kind of infraction you are facing, the Law Offices of Ziad Youssef can help you navigate through what your best options are. Whether it's in your best interests to protest an infraction, and how to best approach contesting one to keep it off your record and prevent a rise in insurance rates.
Contact the office now to find out more about how we can help with your Infraction, or use the Talk2My Lawyer feature to the left to speak with an attorney now.


text:
<?php

if (!defined('SMF'))
	die('No direct access...');

/**
 * Main dispatcher. This function checks permissions and passes control through to the relevant section.
 */
function ManageMail()
{
	global $context, $txt, $sourcedir;

	// You need to be an admin to edit settings!
	isAllowedTo('admin_forum');

	loadLanguage('Help');
	loadLanguage('ManageMail');

	// We'll need the utility functions from here.
	require_once($sourcedir . '/ManageServer.php');

	$context['page_title'] = $txt['mailqueue_title'];
	$context['sub_template'] = 'show_settings';

	$subActions = array(
		'browse' => 'BrowseMailQueue',
		'clear' => 'ClearMailQueue',
		'settings' => 'ModifyMailSettings',
	);

	// By default we want to browse
	$_REQUEST['sa'] = isset($_REQUEST['sa']) && isset($subActions[$_REQUEST['sa']]) ? $_REQUEST['sa'] : 'browse';
	$context['sub_action'] = $_REQUEST['sa'];

	// Load up all the tabs...
	$context[$context['admin_menu_name']]['tab_data'] = array(
		'title' => $txt['mailqueue_title'],
		'help' => '',
		'description' => $txt['mailqueue_desc'],
	);

	call_integration_hook('integrate_manage_mail', array(&$subActions));

	// Call the right function for this sub-action.
	call_helper($subActions[$_REQUEST['sa']]);
}

/**
 * Display the mail queue...
 */
function BrowseMailQueue()
{
	global $scripturl, $context, $txt, $smcFunc;
	global $sourcedir, $modSettings;

	// First, are we deleting something from the queue?
	if (isset($_REQUEST['delete']))
	{
		checkSession();

		$smcFunc['db_query']('', '
			DELETE FROM {db_prefix}mail_queue
			WHERE id_mail IN ({array_int:mail_ids})',
			array(
				'mail_ids' => $_REQUEST['delete'],
			)
		);
	}

	// How many items do we have?
	$request = $smcFunc['db_query']('', '
		SELECT COUNT(*) AS queue_size, MIN(time_sent) AS oldest
		FROM {db_prefix}mail_queue',
		array(
		)
	);
	list ($mailQueueSize, $mailOldest) = $smcFunc['db_fetch_row']($request);
	$smcFunc['db_free_result']($request);

	$context['oldest_mail'] = empty($mailOldest) ? $txt['mailqueue_oldest_not_available'] : time_since(time() - $mailOldest);
	$context['mail_queue_size'] = comma_format($mailQueueSize);

	$listOptions = array(
		'id' => 'mail_queue',
		'title' => $txt['mailqueue_browse'],
		'items_per_page' => $modSettings['defaultMaxListItems'],
		'base_href' => $scripturl . '?action=admin;area=mailqueue',
		'default_sort_col' => 'age',
		'no_items_label' => $txt['mailqueue_no_items'],
		'get_items' => array(
			'function' => 'list_getMailQueue',
		),
		'get_count' => array(
			'function' => 'list_getMailQueueSize',
		),
		'columns' => array(
			'subject' => array(
				'header' => array(
					'value' => $txt['mailqueue_subject'],
				),
				'data' => array(
					'function' => function ($rowData) use ($smcFunc)
					{
						return $smcFunc['strlen']($rowData['subject']) > 50 ? sprintf('%1$s...', $smcFunc['htmlspecialchars']($smcFunc['substr']($rowData['subject'], 0, 47))) : $smcFunc['htmlspecialchars']($rowData['subject']);
					},
					'class' => 'smalltext',
				),
				'sort' => array(
					'default' => 'subject',
					'reverse' => 'subject DESC',
				),
			),
			'recipient' => array(
				'header' => array(
					'value' => $txt['mailqueue_recipient'],
				),
				'data' => array(
					'sprintf' => array(
						'format' => '%1$s',
						'params' => array(
							'recipient' => true,
						),
					),
					'class' => 'smalltext',
				),
				'sort' => array(
					'default' => 'recipient',
					'reverse' => 'recipient DESC',
				),
			),
			'priority' => array(
				'header' => array(
					'value' => $txt['mailqueue_priority'],
				),
				'data' => array(
					'function' => function ($rowData) use ($txt)
					{
						// We probably have a text label with your priority.
						$txtKey = sprintf('mq_mpriority_%1$s', $rowData['priority']);

						// But if not, revert to priority 0.
						return isset($txt[$txtKey]) ? $txt[$txtKey] : $txt['mq_mpriority_1'];
					},
					'class' => 'smalltext',
				),
				'sort' => array(
					'default' => 'priority',
					'reverse' => 'priority DESC',
				),
			),
			'age' => array(
				'header' => array(
					'value' => $txt['mailqueue_age'],
				),
				'data' => array(
					'function' => function ($rowData)
					{
						return time_since(time() - $rowData['time_sent']);
					},
					'class' => 'smalltext',
				),
				'sort' => array(
					'default' => 'time_sent',
					'reverse' => 'time_sent DESC',
				),
			),
			'check' => array(
				'header' => array(
					'value' => '<input type="checkbox" onclick="invertAll(this, this.form);" class="input_check">',
				),
				'data' => array(
					'function' => function ($rowData)
					{
						return '<input type="checkbox" name="delete[]" value="' . $rowData['id_mail'] . '" class="input_check">';
					},
					'class' => 'smalltext',
				),
			),
		),
		'form' => array(
			'href' => $scripturl . '?action=admin;area=mailqueue',
			'include_start' => true,
			'include_sort' => true,
		),
		'additional_rows' => array(
			array(
				'position' => 'top_of_list',
				'value' => '<input type="submit" name="delete_redirects" value="' . $txt['quickmod_delete_selected'] . '" data-confirm="' . $txt['quickmod_confirm'] . '" class="button_submit you_sure">' . $txt['mailqueue_clear_list'] . ' ',
			),
			array(
				'position' => 'bottom_of_list',
				'value' => '<input type="submit" name="delete_redirects" value="' . $txt['quickmod_delete_selected'] . '" data-confirm="' . $txt['quickmod_confirm'] . '" class="button_submit you_sure">' . $txt['mailqueue_clear_list'] . ' ',
			),
		),
	);

	require_once($sourcedir . '/Subs-List.php');
	createList($listOptions);

	loadTemplate('ManageMail');
	$context['sub_template'] = 'browse';
}

/**
 * This function grabs the mail queue items from the database, according to the params given.
 * Callback for $listOptions['get_items'] in BrowseMailQueue()
 *
 * @param int $start The item to start with (for pagination purposes)
 * @param int $items_per_page How many items to show on each page
 * @param string $sort A string indicating how to sort the results
 * @return array An array with info about the mail queue items
 */
function list_getMailQueue($start, $items_per_page, $sort)
{
	global $smcFunc, $txt;

	$request = $smcFunc['db_query']('', '
		SELECT
			id_mail, time_sent, recipient, priority, private, subject
		FROM {db_prefix}mail_queue
		ORDER BY {raw:sort}
		LIMIT {int:start}, {int:items_per_page}',
		array(
			'start' => $start,
			'sort' => $sort,
			'items_per_page' => $items_per_page,
		)
	);
	$mails = array();
	while ($row = $smcFunc['db_fetch_assoc']($request))
	{
		// Private PM/email subjects and similar shouldn't be shown in the mailbox area.
		if (!empty($row['private']))
			$row['subject'] = $txt['personal_message'];

		$mails[] = $row;
	}
	$smcFunc['db_free_result']($request);

	return $mails;
}

/**
 * Returns the total count of items in the mail queue.
 * Callback for $listOptions['get_count'] in BrowseMailQueue
 * @return int The total number of mail queue items
 */
function list_getMailQueueSize()
{
	global $smcFunc;

	// How many items do we have?
	$request = $smcFunc['db_query']('', '
		SELECT COUNT(*) AS queue_size
		FROM {db_prefix}mail_queue',
		array(
		)
	);
	list ($mailQueueSize) = $smcFunc['db_fetch_row']($request);
	$smcFunc['db_free_result']($request);

	return $mailQueueSize;
}

/**
 * Allows to view and modify the mail settings.
 *
 * @param bool $return_config Whether to return the $config_vars array (used for admin search)
 * @return void|array Returns nothing or returns the $config_vars array if $return_config is true
 */
function ModifyMailSettings($return_config = false)
{
	global $txt, $scripturl, $context, $modSettings, $txtBirthdayEmails;

	loadLanguage('EmailTemplates');

	$body = $txtBirthdayEmails[(empty($modSettings['birthday_email']) ? 'happy_birthday' : $modSettings['birthday_email']) . '_body'];
	$subject = $txtBirthdayEmails[(empty($modSettings['birthday_email']) ? 'happy_birthday' : $modSettings['birthday_email']) . '_subject'];

	$emails = array();
	$processedBirthdayEmails = array();
	foreach ($txtBirthdayEmails as $key => $value)
	{
		$index = substr($key, 0, strrpos($key, '_'));
		$element = substr($key, strrpos($key, '_') + 1);
		$processedBirthdayEmails[$index][$element] = $value;
	}
	foreach ($processedBirthdayEmails as $index => $dummy)
		$emails[$index] = $index;

	$config_vars = array(
			// Mail queue stuff, this rocks ;)
			array('int', 'mail_limit', 'subtext' => $txt['zero_to_disable']),
			array('int', 'mail_quantity'),
		'',
			// SMTP stuff.
			array('select', 'mail_type', array($txt['mail_type_default'], 'SMTP')),
			array('text', 'smtp_host'),
			array('text', 'smtp_port'),
			array('text', 'smtp_username'),
			array('password', 'smtp_password'),
		'',
			array('select', 'birthday_email', $emails, 'value' => array('subject' => $subject, 'body' => $body), 'javascript' => 'onchange="fetch_birthday_preview()"'),
			'birthday_subject' => array('var_message', 'birthday_subject', 'var_message' => $processedBirthdayEmails[empty($modSettings['birthday_email']) ? 'happy_birthday' : $modSettings['birthday_email']]['subject'], 'disabled' => true, 'size' => strlen($subject) + 3),
			'birthday_body' => array('var_message', 'birthday_body', 'var_message' => nl2br($body), 'disabled' => true, 'size' => ceil(strlen($body) / 25)),
	);

	call_integration_hook('integrate_modify_mail_settings', array(&$config_vars));

	if ($return_config)
		return $config_vars;

	// Saving?
	if (isset($_GET['save']))
	{
		// Make the SMTP password a little harder to see in a backup etc.
		if (!empty($_POST['smtp_password'][1]))
		{
			$_POST['smtp_password'][0] = base64_encode($_POST['smtp_password'][0]);
			$_POST['smtp_password'][1] = base64_encode($_POST['smtp_password'][1]);
		}
		checkSession();

		// We don't want to save the subject and body previews.
		unset($config_vars['birthday_subject'], $config_vars['birthday_body']);
		call_integration_hook('integrate_save_mail_settings');

		saveDBSettings($config_vars);
		redirectexit('action=admin;area=mailqueue;sa=settings');
	}

	$context['post_url'] = $scripturl . '?action=admin;area=mailqueue;save;sa=settings';
	$context['settings_title'] = $txt['mailqueue_settings'];

	prepareDBSettingContext($config_vars);

	$context['settings_insert_above'] = '
	';
}

/**
 * This function clears the mail queue of all emails, and at the end redirects to browse.
 */
function ClearMailQueue()
{
	global $sourcedir, $smcFunc;

	checkSession('get');

	// This is certainly needed!
	require_once($sourcedir . '/ScheduledTasks.php');

	// If we don't yet have the total to clear, find it.
	if (!isset($_GET['te']))
	{
		// How many items do we have?
		$request = $smcFunc['db_query']('', '
			SELECT COUNT(*) AS queue_size
			FROM {db_prefix}mail_queue',
			array(
			)
		);
		list ($_GET['te']) = $smcFunc['db_fetch_row']($request);
		$smcFunc['db_free_result']($request);
	}
	else
		$_GET['te'] = (int) $_GET['te'];

	$_GET['sent'] = isset($_GET['sent']) ? (int) $_GET['sent'] : 0;

	// Send 50 at a time, then go for a break...
	while (ReduceMailQueue(50, true, true) === true)
	{
		// Sent another 50.
		$_GET['sent'] += 50;
		pauseMailQueueClear();
	}

	return BrowseMailQueue();
}

/**
 * Used for pausing the mail queue.
 */
function pauseMailQueueClear()
{
	global $context, $txt, $time_start;

	// Try get more time...
	@set_time_limit(600);
	if (function_exists('apache_reset_timeout'))
		@apache_reset_timeout();

	// Have we already used our maximum time?
	if (time() - array_sum(explode(' ', $time_start)) < 5)
		return;

	$context['continue_get_data'] = '?action=admin;area=mailqueue;sa=clear;te=' . $_GET['te'] . ';sent=' . $_GET['sent'] . ';' . $context['session_var'] . '=' . $context['session_id'];
	$context['page_title'] = $txt['not_done_title'];
	$context['continue_post_data'] = '';
	$context['continue_countdown'] = '2';
	$context['sub_template'] = 'not_done';

	// Keep browse selected.
	$context['selected'] = 'browse';

	// What percent through are we?
	$context['continue_percent'] = round(($_GET['sent'] / $_GET['te']) * 100, 1);

	// Never more than 100%!
	$context['continue_percent'] = min($context['continue_percent'], 100);

	obExit();
}

/**
 * Little utility function to calculate how long ago a time was.
 *
 * @param int $time_diff The time difference, in seconds
 * @return string A string indicating how many days, hours, minutes or seconds (depending on $time_diff)
 */
function time_since($time_diff)
{
	global $txt;

	if ($time_diff < 0)
		$time_diff = 0;

	// Just do a bit of an if fest...
	if ($time_diff > 86400)
	{
		$days = round($time_diff / 86400, 1);
		return sprintf($days == 1 ? $txt['mq_day'] : $txt['mq_days'], $time_diff / 86400);
	}
	// Hours?
	elseif ($time_diff > 3600)
	{
		$hours = round($time_diff / 3600, 1);
		return sprintf($hours == 1 ? $txt['mq_hour'] : $txt['mq_hours'], $hours);
	}
	// Minutes?
	elseif ($time_diff > 60)
	{
		$minutes = (int) ($time_diff / 60);
		return sprintf($minutes == 1 ? $txt['mq_minute'] : $txt['mq_minutes'], $minutes);
	}
	// Otherwise must be second
	else
		return sprintf($time_diff == 1 ? $txt['mq_second'] : $txt['mq_seconds'], $time_diff);
}

?>


text:
Delivered daily by 10 a.m., Morning Cybersecurity examines the latest news in cybersecurity policy and politics.
Get the Morning Cybersecurity Newsletter
Democratic presidential candidate offers major cyber policy idea
By TIM STARKS
With help from Laurens Cerulus, Jordyn Hermani, Mary Lee, Martin Matishak and Daniel Lippman
Editor's Note: This edition of Morning Cybersecurity is published weekdays at 10 a.m. POLITICO Pro Cybersecurity subscribers hold exclusive early access to the newsletter each morning at 6 a.m. To learn more about POLITICO Pro's comprehensive policy intelligence coverage, policy tools and services, click here.
— First in MC: A Democratic presidential candidate says it's time to establish a Cabinet agency to focus exclusively on cybersecurity. He says it would unify what's currently a piecemeal effort.
— A website security audit found the health care industry was worst and government was best. Across the board, there were some improvements but weaknesses persist.
— Poor communities, senior citizens and foreign language speakers are at increased risk of becoming victims of cyberattacks, a study concluded. One cause is misunderstanding of online security.
HAPPY TUESDAY and welcome to Morning Cybersecurity! Hey, cool, Saturday Night Live talked about the Cybersecurity and Infrastructure Security Agency … but they got it wrong, what with CISA having a director and all. Send your thoughts, feedback and especially tips to tstarks@politico.com, and be sure to follow @POLITICOPro and @MorningCybersec. Full team info below.
2020 WATCH
A DEPARTMENT OF CYBER? — The first established Democratic presidential candidate out of the gate becomes the first candidate to offer a cybersecurity policy proposal, too. Former Maryland congressman John Delaney today is proposing the creation of a Department of Cybersecurity.
"In light of the many recent and continued cyberattacks on our country, we need to establish a cabinet-level agency to focus on protecting our cyberspace, similar to what we did after the terrorist attacks on September 11, 2001 when we established the Department of Homeland Security to protect the homeland," he said in a statement. "Currently our cybersecurity efforts are spread across multiple agencies, but by creating a new department we can centralize our mission, focus our goals and efforts, and create accountability."
The idea of a Cabinet-level cybersecurity department has divided security experts. Some, such as former CIA Director David Petraeus, have embraced it, for reasons similar to Delaney's. Others, such as former DHS cyber chief Suzanne Spaulding, have rejected it, saying that implementing it would set the U.S. government back on its cyber progress thus far.
HASPEL KEEPS CIA OFF TRUMP'S RADAR — While personnel turmoil has gripped DHS and other federal agencies, CIA Director Gina Haspel has managed to avoid President Donald Trump's wrath and dispel doubts on Capitol Hill about the direction of the spy agency, Martin reports. On Thursday, Haspel will deliver her second public remarks, a departure from what former agency officials and lawmakers view as a deliberate strategy by the first female CIA director to stay out of the headlines.
"She's been doing an excellent job. She's a straight-shooter," said House Intelligence Chairman Adam Schiff. "She has skillfully avoided putting herself in a position of having to publicly contradict the president or having to soft-peddle the intelligence."
Her traditional approach to intelligence has also allowed Haspel to become a voice of stability, former agency officials said. "She is buffering her workforce as much as she can from some of the chaos that's taking place downtown," said Ned Price, a former CIA officer and top Obama administration official. Pros can read the story here.
HEALTH CARE FLUNKS, GOVERNMENT TOPS THE HONOR ROLL —Sparse adoption of email authentication and a lack of encryption puts medical websites in dead last for this year's Online Trust Audit and Honor Roll, released today by the Internet Society's Online Trust Alliance. But not all is doom and gloom: findings included a strong move toward encryption, with 93 percent of audited websites encrypting all sessions compared to 52 percent in 2017. The report also found "record high" email authentication, with 76 percent of sites using two forms of authentication versus 48 percent in 2017. Vulnerability reporting still needs improvement, however, with only 11 percent of audited organizations showing some kind of reporting practice.
Government websites earned the highest marks, with 91 percent of sites placing on the honor roll compared to 39 percent in 2017. This year's audit included more than 1,200 predominantly consumer-facing websites across industries and awarded grades based on online consumer protection, data security and responsible privacy practices.
LEFT OUT — Despite billions of dollars in investments to combat cyberattacks, one group has been left exposed and vulnerable to cybercrime, according to a UC Berkeley Center for Long-Term Cybersecurity report out today: underserved communities.
The research, which surveyed underserved residents in San Francisco — including low-income residents, seniors and foreign language speakers — found these populations face higher risks of being victims of cyberattacks, often possess an incomplete understanding or distorted view of the online security landscape, and are unaware whether they have ever been attacked. The center offers recommendations how officials can shore up cybersecurity awareness and address system-level concerns, such as developing tailored digital literacy training, establishing partnerships with private technology firms and mobilizing a digital phishing/scam coalition.
EUROPE AND HUAWEI — From our friends at POLITICO Europe: Belgium's cybersecurity authority told local paper De Standaard that it found no reason to block Huawei from the Belgian market, and so it won't recommend doing so to the government. The Cybersecurity Center late last year launched a review of the cybersecurity risks of Huawei and 5G in general. The center's spokesperson said it found insufficient evidence to designate the Chinese vendor as a threat.
The German telecom authority stressed again that it wouldn't exclude vendors specifically from the market. The head of the authority, Jochen Homann, told FT: "no equipment supplier, including Huawei, should, or may, be specifically excluded."
Dutch Justice Minister Ferd Grapperhaus told members of parliament the government is setting up a task force to look into security risks stemming from suppliers of 5G network technology. "The task force is analyzing the vulnerability of 5G networks for abuse by technology providers and what measures are needed to contain these risks," the minister wrote in a letter, reported by Reuters.
YEAH BUT HOW'S HIS CAT DOING — A newly released court affidavit details the evidence U.S. authorities used as the basis to indict WikiLeaks founder Julian Assange on hacking conspiracy charges. The key exchange between leaker Chelsea Manning and Assange came in an online chat where Manning asked if he was able to crack passwords on computers running Windows; Assange answered that he did, and had a tool for it. He then said he had passed it on to his "guy" who was knowledgeable. "There is no other evidence as to what Assange did, if anything, with respect to the password," FBI agent Megan Brown said said in the affidavit.
THAT DIDN'T TAKE LONG — U.S. prosecutors are backing away from claiming that the Chinese woman arrested at Trump's Mar-A-Lago resort brought malware on a thumb drive. Assistant U.S. Attorney Rolando Garcia said at a bail hearing for Yujing Zhang that the determination that the thumb drive was infected might have been a "false positive." Garcia's remarks come exactly one week after a Secret Service agent testified that he plugged the thumb drive into his computer, which then began installing files, but an FBI analysis didn't produce the same results.
RECENTLY ON PRO CYBERSECURITY — Cisco Talos found vulnerabilities in the Shimo VPN client. … The full report of special counsel Robert Mueller is due out Thursday. … House Intelligence Committee leaders requested a briefing from Mueller and his team. … POLITICO Magazine offered a guide on how to read the report. … France's cybersecurity agency said it saw an increase in hacking attempts on national critical infrastructure and industry.
TWEET OF THE DAY — Secret no more.
TECHNOLOGICAL DISRUPTION - WHO WILL WRITE THE RULES? Chapter two of POLITICO's Global Translations" podcast, presented by Citi, is now live. Explore the emergence of 5G technology with host Luiza Savage, understand its role as the foundation for the future of artificial intelligence, and learn who will write the rules in the race to dominate technological advancement. Listen Now.
— Lynne Weil will be director of external affairs for the new Center for Security and Emerging Technology at Georgetown University. She most recently worked for Rep. Diana DeGette and is also a State Department alum.
QUICK BYTES
— Insurance companies are avoiding some payouts for cyberattacks by saying they're acts of war. The New York Times
— Cyberwar is a-changin'. The Washington Post
— The U.S. plans to push allies to make it harder for China to play a big role in 5G. Reuters
— emptywheel also has a guide to reading the Mueller report.
— Troy Hunt on child-tracking watches.
— A collection of human rights groups wants more positions from Novalpina Capital, the NSO Group buyer.
SAUSAGE MAKING 101: POLITICO Pro's essential guide to legislation breaks down each step of the legislative process on Capitol Hill—detailing the steps in both chambers that can change or derail legislation before it becomes law— and spells out how the House and the Senate resolve legislative differences. Get the full guide here – it's free.
Stay in touch with the whole team: Mike Farrell (mfarrell@politico.com, @mikebfarrell); Eric Geller (egeller@politico.com, @ericgeller); Martin Matishak (mmatishak@politico.com, @martinmatishak) and Tim Starks (tstarks@politico.com, @timstarks).
Mike Farrell @mikebfarrell
Tim Starks @timstarks
Eric Geller @ericgeller
Martin Matishak @martinmatishak
« View Archives
About The Author : Tim Starks
Tim Starks has written about cybersecurity since 2003, when he began at Congressional Quarterly as a homeland security reporter. While at CQ Roll Call, he mainly covered intelligence, but he also had stretches as a foreign policy reporter and defense reporter. In 2009, he won the National Press Club's Sandy Hume Memorial Award for Excellence in Political Journalism.
He left CQ Roll Call in March of 2015. Before coming to Politico he spent several months freelancing, writing for the Economist, the New Republic, Foreign Policy, Vice, Bloomberg and the Guardian.
He grew up in Evansville, Ind. and graduated from the University of Southern Indiana with a degree in print journalism. His first full-time reporting job was covering city hall for the Evansville Press, the former afternoon daily. He was a Pulliam Fellow at the Indianapolis Star, and participated in the Politics and Journalism Semester at the chain of newspapers anchored by the Las Vegas Review-Journal. He also was the Statehouse Bureau Chief at the Evansville Courier & Press and established the Washington bureau of the New York Sun. Some of his other freelance work has been for the Chicago Tribune, Glamour, Deutsche Welle, Ring and BookForum.
He is the founder of The Queensberry Rules, dubbed an "indispensable boxing blog" by the Wall Street Journal. He's also fond of fantasy basketball and real-life basketball — he is from Indiana, after all — and gets way too bent out of shape over people rooting against the home team or not walking on the right side of the sidewalk.
Morning Cybersecurity - POLITICO Archive
Tuesday, 7/16/19
Monday, 7/15/19
Friday, 7/12/19
Thursday, 7/11/19
Wednesday, 7/10/19
View the Full Morning Cybersecurity Archives »