The One Funnel Away Challenge!
*Please Note: Cart has closed for March. The next challenge will not start until April 29th.
Launch Your First (or Next) Funnel!"
Registration Ends April 28th At 9PM ET!
How Would You Like To Have Russell Brunson, And Two Of His "Two Comma Club" Coaches Help You Customize And EXECUTE Your First (Or Next) Funnel?
Unlike other banks - we care about your business, not your balance.
What does 'One Funnel Away' mean for you...?
For some of you, you're in a job that you hate, and you're trying to get out.
For others, you are entrepreneurs with your own company... but you're stuck, and you're not sure why.
And for others of you, you're looking for that one funnel that will help you to have more impact on the world!
Please Check All Of The Questions Where Your Answer Is YES!
Do you have a company that's been successful, but for some reason you're feeling stuck?
Are you about to launch your next funnel, and want to make sure it's a huge success!?!
If you checked ANY of the boxes above, then I want to invite you to join the 'One Funnel Away' challenge and change your business forever!
The challenge costs $100 to join. This covers your materials we will be shipping you to use during the challenge (more info on what is in this kit below).
All You Pay Is $100!
That's Just Enough To Help Cover The Creation Of Your Challenge Kit Materials!
Need More Information Before You Make Your Decision...?
Let Me Break Down All The Awesome Stuff You'll Get When You Join The Challenge Today!
That we'll ship immediately to your doorstep!
Your Challenge Kit Will Have Everything You Need For Success During Your 30 Days.
When you join the "One Funnel Away" challenge today (for just $100) I'm going to ship you a kit with the 550 page '30 Days' book, the OFA workbook, the OFA MP3 Player with pre-loaded funnel training and more!
Let me show you a glimpse of a few of the cool things that come in your challenge kit!
You lose all your money, along with your name and reputation, and only have your marketing know-how left.
You have bills piled high, and people harassing you for money over the phone.
Plus, you have a guaranteed roof over your head, a phone line, an internet connection, and a ClickFunnels account for only one month.
You no longer have your big guru name, your following, or JV partners. Other than your vast marketing experience, you're an unknown newbie.
Each of them replied to my email with a brilliant detailed 30-day plan of what they'd do to get back on TOP.
The "30 Days" book is a GIANT 550 page hardcover book of ALL their compiled battleplans (Day 1 through Day 30).
You can actually flip through the pages day-by-day, and SEE the "big picture" of their ONE FUNNEL plan laid out right in front of you!
The One Funnel Away Challenge is what I would do, from Day 1 to Day 30, if I lost everything, and had to create ONE FUNNEL to get back on track!
Each day of the One Funnel Away Challenge, you'll be given tasks that you'll need to complete in order to get your funnel built and LIVE.
The Challenge Workbook acts as your companion to the video training's (Day 1 through Day 30).
Inside your workbook, you'll find pages that correspond with EACH day of the Challenge.
Consider this your physical guide that spells out everything you need to do each day, so you have it all in ONE organized area, and can stay on track!
You'll ALSO get the digital version of the Challenge Workbook once the Challenge begins, so you'll have all the materials you need from Day One!
You can listen to the One Funnel Away Challenge recordings on your MP3 player wherever you go!
Over 40 Hours Of Training!
I'll Send The Challenge Kit Right To Your Doorstep The Moment You Join The 'One Funnel Away' Challenge Today!
Russell will train you with NEW videos created and structured for this specific challenge. He'll lay the solid groundwork, so you can master the CORE fundamentals and strategy behind your customized 30-day plan.
It's important to not just do the daily tasks, but to understand the "bigger picture" of what you're doing over the 30 days, and why.
Julie will help walk you through the process and the "how to" of turning your abstract customized 30-day plan into an actual funnel that's built, and up and running.
She's a master at transforming business ideas from the initial "vision" phase, to reality.
Stephen will coach you daily on LIVE group calls! This is where you can get your questions answered if you need extra help on completing your daily tasks.
Consider Stephen your supportive (but no-excuses) accountability partner! He's not afraid to "hold your feet to the fire" and make you stay accountable to getting your tasks DONE!
But every day, you'll be taking steps toward building your business!
By the time the challenge is over, you will have a funnel that is LIVE!
Not only will Russell, Stephen, and Julie help you figure out what that funnel is, but you'll have it created and FINISHED by the end of the challenge!
And, you'll be able to launch it to the world, generate leads, and turn those leads into customers who buy from you again and again.
The One Funnel Away Challenge Is Different!
(or, not executing the right way).
As you can probably see, getting access to the 'One Funnel Away' challenge is like having me, Julie Stoian and Stephen Larsen as your own personal funnel coaches!
The only difference is that you couldn't buy a 1 hour coaching call with any of us for $100.
In fact, right now the CHEAPEST you can hire me to "pick my brain" is $100,000 for a day.
So, to get 30 days with all 3 of us, for just $100 is crazy!
Yet you get everything we talked about above for FREE when you join the 'One Funnel Away' challenge today!
So, are you excited yet!?! If so, then NOW is the time to take action!
This Challenge Is NOT For Everyone!
...but never actually do anything with it, that's entirely up to you.
(But chances are, nothing will actually change in your business…If that's what you want to do, then this challenge is probably not for you).
Then we invite you to accept the 'One Funnel Away' Challenge, get your funnel built, and start creating momentum in your business!
That's it... that's our "evil" ulterior motive - for you to have success so you keep using our software that is giving you that success.
In fact, the $100 you spend barely covers the cost of printing and shipping the challenge kit to you.
Plus, we also pay our affiliates who refer people to this challenge $100 for anyone they signup. Chances are you found out about this page from one of those affiliates. So, we actually lose money for each person who joins the challenge.
And the few of you who signup without an affiliate telling you about this challenge, you probably found out about it because I paid for an ad on Facebook or Youtube to get you here.
Either way, I REALLY make very little, and in most cases lose money for each person who joins this challenge.
So, why would I do this?
Because we have a philosophy here at ClickFunnels, that if we can't make you money, then we don't deserve any of yours.
So our goal is to help you make money... then hopefully you'll chose to re-invest some of those profits back into the products and services that we sell.
The next challenge is starting VERY SOON!
If this page is open, it means that the challenge is still open for registrations, but it will be closing down soon.
And if you're wondering... well, can't I just take the challenge next time it opens up?
But, more importantly, what about the people you could have served with your products or services that won't have a chance to hear about them, because you waited to launch your next funnel!
There is an old Chinese proverb that says, "the best time to plant a tree was 20 years ago... but the 2nd best time, is NOW."
NOW is the best time for you to take the 'One Funnel Away' challenge.
I guarantee that if you participate in the challenge, show up to the daily live calls, implement what you learn, but the time the challenge is done, you will have a complete funnel and a solid understanding of the core fundamentals of direct response marketing and funnel building.
If for some reason you don't feel like that is true, then you can send back your challenge kit within 30 days from the day it arrives at your house, and receive a full refund of $100.
From here it's just finalizing the details. Click on the button below and create your account, then we can finally get started!
Thanks for taking the time to read this letter and watching the video and I look forward to hearing your success story at the end of the challenge!
When you join the "One Funnel Away" challenge today (for just $100) I'm going to ship you a kit with the 550 page '30 Days' book, the OFA workbook, the OFA MP3 Player with pre-loaded funnel training and more PLUS give you a full 30 day experience where you work with me, Julie Stoin and Stephen Larsen to get your first (or next) funnel launched!
Oh, and if for some crazy reason you don't love the kit and the challenge - Ship it back and we'll refund your $100.
Sound fair? Then what are you waiting for!?! Join the "One Funnel Away" challenge today!
Once you start reading through each chapter, you'll discover the same patterns over and over and over again.
Each chapter of the "30 Days" book includes a different and unique action plan.
...They ALL Follow A Very Similar Pattern!
The moment you realize that, all you have to do is adopt the same "pattern" (the pattern that led each expert to generate 7-Figures or more…), and then sprinkle in your unique differences to make it your own.
You can model the processes that led them to success.
They share it with you, in detail.
They are opening up, and giving you their full 30-Day step-by-step plan, no holding back!
***You'll also get IMMEDIATE ACCESS to the digital version of the 30 Days book the moment you join the One Funnel Away Challenge!
If you don't get your physical copy of the 30 Days book by the time the Challenge starts, don't worry! The 30 Days book is not a component of (or required for) the One Funnel Away Challenge.
What's The Difference Between The 30 Days Book, and the One Funnel Away Challenge?
...and, proven to work by the people who submitted the plan.
The One Funnel Away Challenge IS My 30-Day Battle Plan For You.
When You Accept The 'One Funnel Away' Challenge Today!
Soon after, EVERYONE OF THEM Agreed To Come On A Video Interview And PERSONALLY Guide You Through Each Day In Their 30 Day Blueprint!!!
We compiled ALL 30 interviews into a virtual summit that lasted 3 days, called the "30 Days Interview Series".
You'll get UNLIMITED lifetime access to the archives of all 3 days of the "30 Days" interviews!
You can listen to each session whenever you want, as many times as you want!
The UNLIMITED access allows you to pick an interview that resonates with you, listen to it over and over, and GO IMPLEMENT the key pieces into your business.
Once you've applied the business-building and scaling tips from one interview, you can rinse and repeat with all the others!
And APPLYING It Immediately In Your Business!
That's why we want to give you LIFETIME unlimited access to all the interviews!
...you can ALWAYS come back to these archives and watch (and re-watch) any interview, any time you want!
And some will even share with you the vague 3-5 "steps" they took to get there...right?
But what about the deep, BEHIND-THE-SCENES inner-workings of their funnel and business?
What about Page 2 of their funnel?
What exactly are they doing in the rest of their business that's bringing them so much success?
...and so on! They'll leave nothing out!
Can You See Why Inside Access Like This Has NEVER Happened Before?
And can you imagine what you can do with this detailed information?
Every speaker from the '30 Days' interviews will show you exactly WHAT they did that took their funnel from ZERO to 'Two Comma' success…and WHY they're doing it!
Join The 'One Funnel Away' Challenge Today!
STEP 3: ALSO WANT MY TRAINING?
Yes! Start The One Funnel Away Challenge!
"Testimonials shown are real experiences from paying users of ClickFunnels. Their results are not typical and your experience will vary based upon your effort, education, business model, and market forces beyond our control. We make no earnings claims or return on investment claims, and you may not make your money back."


Running at the same time as the crucial COP22 climate talks taking place in Marakkesh, 175 young people from 14 secondary schools in Cheltenham, Reading and South Gloucestershire showed the world and their local politicians the way forward.
We were delighted that so many young people took part in a dynamic and challenging afternoon. The young participants surprised themselves and the experienced guests with the strength and thoughtfulness of their arguments about pressing global climate change issues.
The formal negotiations focused on how countries can implement and improve on the actual commitments made at the United Nations (UN) Paris Climate Conference (COP21) in December 2015. Teams of students each represented countries such as China, the UK, and the Maldives, and considered the same issues that were debated in the UN Marrakesh Climate Conference (COP 22, 7th - 18th November 2016). You can read our briefing about COP22 here.
Students challenged each other about what their countries are doing to put their carbon reduction pledges into practice, they shared their best ideas, and considered what more can be done to 'ratchet up' ambitions to help meet the agreed target of 1.5 - 2.0 degree Celsius increase in global temperature.
The students didn't just discuss what is happening at a country and international level. They were also able to send powerful messages and pose important questions to their own politicians and local leaders about what more can be done in each area to reduce carbon emissions.
After the formal debate, students heard presentations from MPs, local council leaders, active schools, business, and charity leaders on what is being done in their areas to reduce damaging carbon emissions. In an 'Ideas Zone' and an 'Action Zone' they made their own suggestions about what more could be done in their schools and communities.
Get inspiration from the Reading MCC Ideas Zone!
Get inspiration from the South Gloucestershire MCC Ideas Zone!
One message I would like to send to actual UN decision-makers is that young people are an important part in our communities and have a lot to contribute.
I have really enjoyed the day and it has improved my knowledge of Geography and climate change.
Thank you again for another fantastic and engaging model climate conference. Our Highdown students thoroughly enjoyed themselves and I agree, rose to the occasion! Many of them told me that they gained so much from the afternoon.
School kids showing their elders compromise and collaboration is possible, very inspiring!
Our thanks go to all the Council teams, guests, and presenters who provided both financial support and valuable expertise at each event. Thanks goes especially to the schools who took part, their young people and teachers for their preparation, and for the teams' total involvement at each event.
Severn Wye Energy Agency and its Sustainable Energy Management project representation.


text:
The Art of Mort Künstler / The Gallery Store / Book Store / /
All Books Signed By Mort Künstler
See American History: The Wild West
full description below
The Wild West - $13.95
✯ ✯ ✯ A Children's Book is Available of Mort Künstler's Wild West Art ✯ ✯ ✯
See American History takes young readers on a visual journey through America's past with the meticulously researched paintings of Mort Künstler, one of America's most collected historical artists. The dynamic text, by American Library Association award winner James I. Robertson, Jr., prompts readers to learn about history in an engaging, multi-sensory way.
Quotes from People Who Have Purchased These Books:
"Not just for children! Bought two for a Mort Kunstler lover I know!"
"Just right for grade school aged kids. Very good illustrations."
"For a book that is only 46 pages, there is a lot covered in a short amount of space...The paintings on each page are breathtaking. There is life and action in each picture...I would buy it for the paintings alone, but the text is interesting and readable as well."
"For anyone interested in the American West, this is a good book. The beautiful, detailed paintings nicely complement the well-written text, giving a detailed overview of the history of the West from 1804 to 1890. Any preteen who enjoys nonfiction will enjoy this book."
Take a visual journey through the events of the Wild West with the art of Mort Künstler
Künstler's paintings bring history to life with striking portrayals of the events of America's Wild West, starting in 1803, when Lewis and Clark made their first expeditions, to 1890, when the American frontier was declared "vanished." The epic artworks faithfully capture the incredible landscapes, explorations, and battles of this important period, and ask children to look again and again for special details, such as feathers in an Native American chief's headdress to the type of horse a cattleman rides. Together with text by award-winning historian James I. Robertson, Jr., these brilliantly explicit paintings engage a young reader's attention and introduce him or her to American history through the visual arts.
Lauded by both historians and curators, Künstler presents beautifully rendered works chronicling America's expansion to the West in a historically acurrate and appealing way – transporting the reader right into each scene.
No other living historical artist is as celebrated as Künstler, and his work continues to attract history lovers of all ages.
Mort Künstler is an American painter and the world's most collected Civil War Artist.
James I. Robertson, Jr. is a nationally recognized American historian and the author of many books, including the ALA award winning biography Stonewall Jackson.
Published by Abbeville Press
40 Illustrations
See American History: The Revolutionary War
See American History: The Civil War
See American History: World War II

redpajama_set_name: RedPajamaCommonCrawl


Drastic news from the streaming industry this week, as it's been revealed that Netflix are testing a new 'feature' where trailers for other Netflix shows play between episodes. So, ads, basically. Netflix, you've done it again! This business model could revolutionise the television industry!
If you are British, you are probably already laughing at that title. If you're American, you're probably wondering what all the fuss is about. If so, please read this tweaked synopsis, which I punched up to play to the film's biggest strength: its amazing title.
The tech-firm thriller seems to have supplanted the gangster movie as the modern-day American Dream story. Exploit free markets with entrepreneurial spirit, cut a few corners, hubris, rise and fall, regret, redemption. By now I thought we were past the point of techno-cautionary tales which ask whether the internet is a good or a bad thing, largely because the @dog_rates Twitter account has proved beyond all doubt that it is the former, and yet here we are.


text:
Devils' goalie Cory Schneider assesses his 2015-16 season
Updated: Jan. 16, 2019, 10:44 p.m. | Published: Apr. 06, 2016, 7:31 p.m.
Cory Schneider 12/15
Gallery: Cory Schneider 12/15
By Rich Chere | NJ Advance Media for NJ.com
NEWARK -- Cory Schneider's quest to establish a personal career-high for victories will have to wait until the final game of the regular season -- Saturday night against the Toronto Maple Leafs.
Schneider will dress as the Devils' backup when Keith Kinkaid starts Thursday night's game against the Tampa Bay Lightning at Prudential Center. So, unless he gets into the game against the Lightning, Schneider will bring his 26 wins (the same number as last season) and a six-game losing streak into the season finale.
"I'd love to win my last start for sure. Last game of the year. Home finale. Not just for me personally, but for the team," Schneider told NJ Advance Media Wednesday.
He was asked to compare this season (26-25-6, 2.17 goals-against average, .923 save percentage in 57 games) to last season when he was 26-31-9 with a 2.26 GAA and .925 save percentage in 69 games.
"It's hard to compare. When you don't make the playoffs in both seasons I view it as not a good season," Schneider said. "The injury timing wasn't ideal, but I'm still going to get 58-60 games in. That's a good number of games, but I obviously would like to have played in the mid-60s again.
"It (this season) reaffirmed that I can do this and play a lot of games. I think the next step is upping the win total and getting the team in the playoffs. We played well as a team. We committed to defense. We worked hard and everything was going real well for a stretch. The last 15-20 games didn't work out. For me it's taking that next step to be the guy who's going to help kind of drag this team into the playoffs."
The good news is that Schneider came back from a sprained medial collateral ligament suffered on Mar. 4 with no lingering effects. But the way he has ended this season is less than ideal for the Devils' All-Star representative.
Schneider's last win ca,e on Feb. 23 over the Rangers. Since then he is 0-6-0. In his last 10 games, his record is 1-9-0.
"The winning hasn't been frequent enough for me down the stretch, both prior to the injury and after," Schneider reflected. "That's something that I take personally and I'd really like to go out with a win.
"I don't want to play well and lose. There is no in playing well and losing. I play to win. I pride myself in winning games. It was pretty good there for a while but it hasn't worked out for me in the last nine or 10 starts. That's just too many. I'd rather do what I can and make a save at the right time and give up three or four and win, 5-3, rather than lose, 2-1."
Coach John Hynes said: "It's been good for him to be able to come back from the injury and feel confident in his body and his timing and how he's playing. A win would be nice. A lot of times you want to be feel good about that last game. You may not win it or get a shutout but you want to feel good about your game going into the offseason. I think that's what that Toronto game will be about for a guy like Cory."
Schneider says he hasn't been contacted yet by Team USA about playing in the world championships to be held May 6-22 in Moscow and St. Petersburg, Russia.
Devils' GM Ray Shero suggested he would not expect Schneider to play.
"That would be his call. USA would love to have him, but I don't think that's any sort of priority at all," Shero said. "Obviously with him being in the World Cup (in September), coming off his knee and he's got a young baby now. It's hard going to Russia for 3 1/2 weeks."
Schneider's thoughts on the world championships?
"I haven't heard from them yet, so I'm not going to think about it until they ask me," he said. "If they do, if they ask me, I'll have to give it some consideration and make a decision. Consider doesn't mean yes or no. Just think about it."
Rich Chere may be reached at rchere@njadvancemedia.com. Follow him on Twitter @Ledger_NJDevils. Find NJ.com on Facebook


For those who like adventures, challenges and stunning landscape views, this trek is for you. Hmong people know perfectly the way to bring you from Sapa to the top of mountains with breathtaking views of the surrounding. You will trek up to see Fansipang peak, the impressive Muong Hoa Valley with its rice fields and villages. At the same time, you will walk through Hmong villages who will lives up there and see their daily life and customs. After this challenging day, you will arrive in Zizi Homestay when you could relax and watch the sunset before enjoying the delicious family dinner cooked by Zizi.
A taxi will bring you back to Sapa after.
Our English speaking Hmong guide will accompany you to explain more about the villages and the Hmong culture.
This trek can be customized above request.
English speaking Hmong guide, Entrance fees for the valley, 2 meals (lunch and dinner), 1 big bottle of water/pax, taxi back to Sapa.


Eddie Van Halen's iconic Frankenstrat guitar on a black t-shirt!
We have a limited supply of this out of print shirt.
100% Cotton. This tee has a high thread count, so it's softer and more comfortable than regular cotton tees.
I love this shirt or any VanHalen shirt. I wear this with pride at my gym. I go 4 times a week at 5am and with some great toons i sport a great shirt and get many complements . The shirt fits great and is soft to the touch, no scratchy , scratchy. Just Awesome!
Love this shirt, I always get a "nice shirt" comment when I wear it.


BETHESDA, MD. They post under clever names like @SteveMartinToGo, @StephenAtHome, and @GarryShandling. Well, sometimes the names are clever. Regardless, scientists say their meandering posts are behind an accelerated growth of the universe's Entropy.
According to none other than Wikipedia, "entropy is an expression of disorder or randomness." Thus, higher entropy equals higher disorder. Stay with us, people. This is bad because a common definition of the death of the universe is—reaching maximum entropy.
And this prospect has Evangelicals wetting their pants with giddiness. For them, the only thing greater than the end of the universe is rubbing it in non-believers faces.
It's a win-win says preacher John MacArthur, "because we can tweet and they can tweet all day and we're finally working as one. Praise Jesus. Even Islamic terrorist posts help. Why even the anit-christ himself, the Pope, has started tweeting." At that point the preacher started speaking in tongues and walked off for his massage.
One analyst has noted that the only thing worse than these entropy-causing "tweets" are articles that try to take advantage of Twitter and search engine popularity by mentioning and linking to famous Twitter users. SWP was unable to verify this outrageous claim with any reputable scientist on the report.


text:
46 Years of Connecting Artists & Audiences
About SSG
Volunteer at SSG
Boys & Girls Clubs
By The Strength of Their Skin Preview Reception
Second Street Gallery is pleased to present "By The Strength Of Their Skin", an exhibition featuring three senior and highly regarded female Aboriginal artists, Noŋgirrŋa Marawili, Mabel Juli and Regina Pilawuk Wilson. Please join us for a special preview reception on Friday, January 24th from 5:30-7:30pm. The First Friday opening reception will be held on February 7 from 5:30-7:30pm.
Join Second Street Gallery on Thursday, March 12, 6-7:30pm for a free workshop entitled: Bark/Skin: Painting with Natural Pigments Workshop. All are welcome.
Each of these women artists approach their art practice through the prism of their Country, their Dreamings, and the everyday expression of living in a place where the spiritual and the quotidian are seamlessly connected.
Noŋgirrŋa Marawili
Noŋgirrŋa Marawili (alt. Nonggirrnga) was born c.1939 in Baniyala, North East Arnhem Land, Northern Territory. In the 1980s Noŋgirrŋa learned to paint on bark by assisting her late husband, the Djapu statesman and artists, Djutadjuta Mununggurr. After Djutadjuta's death, Noŋgirrŋa continued to paint the Djapu themes authorized by her late husband and over time began to explore intuitive subjects and mark making outside of the realm of the sacred, gradually developing a dramatic and highly gestural style. Noŋgirrŋa is one of the most highly regarded Aboriginal artists of her generation, known for her sophisticated bark paintings, Larrakitj (memorial poles), and prints inspired by the atmospheric events and effects that are created as a country is brought to life through the movement of the natural elements.
Mabel Juli
Mabel Juli was born in the early 1930s at Five Mile, near Moola Boola Station, south of Warmun, Western Australia. Following the end of the station era in the East Kimberley, Mabel settled in Warmun where she began painting in the 1980s under the encouragement of the senior artist, Queenie McKenzie. Mabel's paintings articulate complex Ngarranggarni (Dreaming) stories and document early colonial encounters from her country Darrajayin, which is covered largely by Springvale Station today. Mabel's recognition as one of Australia's most revered painters has emerged from her consistent commitment to her art practice and her remarkable storytelling.
Regina Pilawuk Wilson
Regina Pilawuk Wilson was born in 1948 in the Daly River region of the Northern Territory. She is a painter, a master weaver, and the Cultural Director of Durrmu Arts Aboriginal Corporation. Together with her husband, Harold Wilson, Regina founded the Peppimenarti (meaning 'large rock') Community as a permanent settlement for the Ngan'gikurrungurr people in the Daly River region, south west of Darwin, Northern Territory, in 1973. The location of the community is an important Dreaming site for the Ngan'gikurrungurr language group, situated amid wetlands and floodplains at the center of the Daly River Aboriginal Reserve.
115 Second Street SE
The gallery is currently closed for installation and will reopen January 24.
Second Street Gallery's mission is to enliven Virginia through access to the best in contemporary art and artists: to inspire new ways of thinking, seeing, and doing.
With thanks to the following for grants in the past year: the Virginia Commission for the Arts, the Charlottesville Area Community Foundation, the FUNd@CACF, the LEAW Family Foundation, the Berkley Foundation and The Bama Works Fund of Dave Matthews Band.
second street gallery


Call your representative about House Bill HR610. This bill repeals the Elementary and Secondary Education Act of 1965 and reduces the role of the Department of Education to giving block grants to states, who are then responsible for distributing the funds to public and private schools and homeschooling parents. It also repeals the nutrition standards in schools.
View NoDAPL movement footage intercut with inspirational MLK quotes, primarily from his famous "I've been to the Mountaintop" speech, delivered the night before his assassination. Martin Luther King's words are as relevant as ever, highlighting the many parallels between the civil rights movement of the 60's and the NoDAPL movement of the present.
Join The Jewish Voice for Peace and others in asking Congress to use its authority to remove Steve Bannon from the National Security Council.
Help protect Women's Health Clinics against anti-abortion violence.
March 6: ICE Out of Oregon Rally, 4:30 PM: Immigration Customs Enforcement Office located at 4310 SW Macadam Avenue, Portland, Oregon.
March 7: Port of Vancouver Commission Meeting. Vancouver Port Commission can end the lease for the Tesoro Savage Oil Terminal on March 31. Please plan to show your support for lease termination at the next Port of Vancouver Meeting. Details to be announced.
March 10, 3pm: Stand with Native Nations – National Solidarity Gathering *Oregon* Details will be announced.
March 16 6PM: Portland Activist Training by Family Forward. Free, but registration is required.
What's going on with lead in Portland water and who's most affected?
The Environmental Protection Agency instructed Portland to review its lead-prevention efforts, the state ordered the city to come up with a plan to immediately reduce lead levels in drinking water and an Oregonian/OregonLive investigation found that regulators turned a blind eye to Portland's lead problems.
Follow what's going on with Portland's no-cause evictions.


text:
package com.alibaba.druid.sql.ast.statement;

public enum SQLUnionOperator {
    UNION("UNION"), UNION_ALL("UNION ALL"), MINUS("MINUS"), EXCEPT("EXCEPT"), INTERSECT("INTERSECT"),
    DISTINCT("UNION DISTINCT");

    public final String name;

    private SQLUnionOperator(String name){
        this.name = name;
    }

    public String toString() {
        return name;
    }
}

redpajama_set_name: RedPajamaGithub


text:
You are here: Start Home Parcels for 60,000 congregations
Parcels for 60,000 congregations
They weigh only 0.25 grams and yet it takes airplanes and ships to bring them where they are needed—communion wafers. New Apostolic congregations can celebrate Holy Communion only if the logistics work.
Photo: NAK Nordrhein-Westfalen
Photo: Frank Schuldt
Photo: Oliver Rütten
Neither a choir, nor heating, nor a satellite receiving system, and not even a church building with seating are absolutely necessary. When it comes to the minimum in the way of equipment that a congregation requires, Chief Apostle Jean-Luc lists only three things: ministers, the Divine Service Guide, and Holy Communion.
Ministers are ordained by Apostles and commissioned to work in the congregations by them. The Divine Service Guide is written by Apostles and published by the Chief Apostle. And the communion wafers that are used for Holy Communion are produced—no, not by Apostles—in a wafer bakery, from which 60,000 congregations around the world are supplied. Years of experience and sophisticated logistics make this possible.
The Church runs three wafer bakeries
The New Apostolic Church runs wafer bakeries in three locations: one in Bielefeld in Germany, another one in Cape Town in South Africa, and a third one in Lusaka in Zambia. And then there is still a small bakery in India that makes wafers by hand with iron plates and then sprinkles them with red wine. Together the four bakeries produce 200 millions wafers per year. This works out to seven wafers per second—round the clock, seven days a week. The ratio of flour to water is always the same: 1:1.3.
The oldest bakery is in Bielefeld in Germany. It was founded in 1931. The wafer bakery in Cape Town was established in February 2003, the one in Lusaka in March 2012. The reason for these additional bakeries: producing wafers close to where they are needed has made for shorter supply chains and has helped the Church to cut costs. The bakery in Cape Town supplies the districts of South Africa, South East Africa, East Africa, and parts of the Democratic Republic of the Congo (West). Lusaka supplies the congregations in Zambia, Malawi, and Zimbabwe.
Shipping by delivery van, plane, and boat
The bakery in Bielefeld has three full-time staff, one part-time employee, and someone who helps out when needed. More than 60 countries and many thousands of congregations receive their communion wafers from here. The most remote congregations are some 16,000 kilometres away on American Samoa and Fiji in the South Pacific.
After baking the wafers are packaged in small boxes and are readied for shipping. In addition to the actual production, this is an important task of the staff. Up to ten times a month paletts are loaded on to transport vehicles and collected by haulage companies. These are often high-volume orders, such as for the congregations in the Congo. They are air-freighted to Central Africa, from where they are distributed to nearly 80 Apostle districts.
Sometimes the wafers are returned
The communion bakery in Bielefeld also prepares three dozen shipments for traditional parcel delivery. Some countries receive monthly shipments, others two or three shipments a month. "It all depends on the requirements," Michael Block, the manager of the bakery says, who is a District Evangelist. One shipment is delivered by sea-freight: congregations in Sierra Leone in West Africa receive their communion wafers by ship. In this case, it is the fastest method. Over a hundred million communion wafers leave the company premises in Germany. Some 34,500 are produced by hand for people with gluten intolerance. They are mainly destined for congregations in Europe, Canada, and the USA.
"Every now and then it happens that a package is returned," District Evangelist Block says. Why, nobody knows. So far, however, no one has refused the delivery of the wafers. Not when first shipped nor in the divine service when the congregation celebrates Holy Communion and enjoys fellowship with Jesus Christ: "Eat and drink! Do this in remembrance of Me," Jesus said.
Oliver Rütten
Africa, Zambia, South Africa, Germany, Holy Communion, Structure, Auxiliary institutions, Divine service
The cup that holds bread and wine
When Christ enters the congregation
Holy Communion: inexplicable, essential, a mystery
What is an absolute must for a congregation?
Getting the picture (7): composing photographs instead of taking pictures
Tomorrow starts today
community is online: issue 2019/03
The IYC is over. The IYC is here to stay.
God is no stop-gap
No more green route, no more "Heeeere I aaaaam", and even the French h... More
One Pentecost and five international messages
Pentecost 2019 will enter New Apostolic history as a feast of internat... More
Ministry (1): Rooted in its model
Ministry, do we really need it? And why? Different denominations give ... More
Congo South East
Northern and Eastern Germany
Aid Organization
human aktiv (Southern Germany)
Kumea (East Africa)
Masakhe Foundation (Southern Africa)
NAC SEA Relief Fund (SouthEastAsia)
NAK-Diakonia (Switzerland)
NAK-Humanitas (Switzerland)
NAK-karitativ (Germany)
re Charitable Ministry (USA)
Stichting Corantijn (Netherlands)
New Apostolic Church International
Social Network nacworld.net
©	2019 New Apostolic Church International


Update (28/01/2013) – Events confirmed as The Austrian Oak, Manhood Stones, Tire Deadlift and Circus Dumbbell. Mark Felix confirmed as Big Z's replacement.
Update (22/01/2013) – Confirmed that Big Z has pulled out.
As winner of ASC 2012, Mike Jenkins was invited until he had to pull out due to injury. The 10th spot shall be awarded to the winner of the All-American Strongman contest at the 2013 FitExpo in Los Angeles.
We will use two logs. The "Small" log will weigh between 374 pounds (170 kg) and 385 pounds (175 kg); The "Large" log will weigh between 441 pounds (200 kg) and 452 pounds. The challenge to the athletes will be to take the log from the platform and lift it to arms' lift overhead for as many repetitions as possible in 90 seconds.
We will use two round stones, and will begin with the heaviest stone (approximately 245 kg or 540 pounds). All men can try to lift the stone over a bar no higher than 125 cm or 49″ (same for both stones) as many times as possible in 60 seconds.
The tires on a new Hummer weigh approximately 100 pounds (45 kg) each, and the lightest weight available to our competitors will be a bit over 600 pounds (270 kg). By adding barbell plates and additional tires, we can increase the weight of the bar in increments of between ten and twenty pounds (five and ten kg) so the competitors can take what they want as the weight on the bar goes up. Each man will have three attempts, and we will use the "round" system, in which the lightest first attempt will be done first, followed by the next heaviest, and so on.
Competitors will have 1.5 minutes (90 seconds) from the time their name is announced and the whistle has blown to lift the Bell from the floor to overhead as many repetitions as possible.
What date is the event? And as I live in England is there anyway to watch it??
The competition starts on March 1st. In previous years there has been a live stream available on the internet – if we find details we'll let you know!
Why did buiscuts (big Z) pull out?
The official line is that Big Z pulled out because of fears of over training. He apparently said he'll be back for the competition in 2014.
Is admission to the Strongman events free? When I look for ticket sales via Ticket Master, only bodybuilding events are offered. If I make the drive to Columbus, will I need any ticket or admission fee to gain entrance and attend the Strongman events?


text:
title: Chicago
layout: post
author: dactrtr
titledesc: post de fin de año?
feature: https://instagram.ftpa1-1.fna.fbcdn.net/v/t51.2885-15/sh0.08/e35/s750x750/75602186_202455274107617_6990231355454804178_n.jpg?_nc_ht=instagram.ftpa1-1.fna.fbcdn.net&_nc_cat=105&_nc_ohc=s81IrcGh3JQAX9DIUb_&oh=134d3236e95cc2b77273e6efb2473134&oe=5E8FCFE9
---

## Chicago

Hace como unas tres semanas atrás, fuimos con mi prima (Caro ❤) a Chicago, ¿a qué?, a lo que somos mejores, **comer**, creo que es primera vez que me doy vacaciones como la *gente normal*, gastando mucha plata en comida y viviendo como no vive el resto del año (si están acá leyendo esto deben saber que soy una *rata*).

Además de sacar fotos con mi fiel [A-6000](https://kit.co/Dactrtr/all/sony-alpha-a6000-mir) y el maravilloso lente [Helios-44m2](https://kit.co/Dactrtr/all/helios-44-2-58mm-f2), grabe unos videos y me las di de youtuber por, ¿segunda vez?(pronto haré otro viaje entretenido y tengo que entrenar, además de que la memoria falla a veces, pero **internet jamás**), no como el viaje a [Chernobyl](https://www.instagram.com/stories/highlights/17978343163085233/) que nunca hice el video, porque como esa vez también se me olvido ir diciendo donde estaba o anotándolo, entonces todo el video al final es como un mal sueño, o una buena pesadilla:

<iframe width="560" height="315" src="https://www.youtube.com/embed/HSQ4Fc6qnCM" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Aún no me las doy 100% de youtuber y me creo un **Patreon**, pero ya tengo un **kit** donde he listado un par de mis cochinos bienes materiales por si alquien cree que las herramientas hacen al artista, o algo así.

Tampoco he avanzado mucho en mi portafolio, pero va de a poco tomando forma, me he dado cuenta que soy super bueno para rehacer cosas desde cero, cuando en verdad debería usar elementos o reglas ya hechas, como los [breakpoints](https://thewhitelabelagency.com/recommended-screen-resolution-for-web-design/), una estupidez, pero bueno.

Lo que si he estado haciendo y que me propuse el año pasado es subir casi todos mis dibujos a [teespring](https://teespring.com/stores/dactrtr) por si alguien se motiva a comprar alguna polera, lástima que no será para esta navidad, mire que soy regalón, y le dejo un código de descuento:

> Delblog

tienen que escribirlo en el "promo code"

Y [he estado dibujando un poco más "serio"](https://www.instagram.com/p/B6HPpoSAk_f/) en vez de tanto sketch y boceto (que es en verdad lo que me gusta, recuerden que soy un simple dibujante de croquera). Ahí se ven.


Watertown, South Dakota is the 1,669th largest city in the United States as of 2017.
Watertown, South Dakota is a city.
Watertown, South Dakota is as large as it has ever been. In 2017 Watertown had its largest population ever.
Watertown, South Dakota's growth is about average. 45% of similarly sized cities are growing faster since 2000.


Blink Theme CM11 - данная тема предназначена для телефонов с прошивкой, поддерживающей движок тем из CM11.
This is only the Initial release. There will be many many more updates to come.
If i have missed anything or found any bugs, please email me and I will try to get it resolved asap!
I have to give a big shout out to Jacek Malinowski for his help on getting some stuff figured out.


how to wire a picture frame for hanging measure the artworks height and divide by 2 to find the artworks center how to frame a canvas with pictures wikihow image titled frame a canvas step.
how to wire a picture frame for hanging learn what kind of hardware to use with any kind of frame m strengthen the adjustable slide picture hanging device frame and m strengthen the adjustable slide picture hanging device frame and hook wire hanging accessories exhibition.
how to wire a picture frame for hanging make your home more you by creating galleries of picture frames with your favorite motifs life hack how to hang perfectly level decor on walls thriving home img.
how to wire a picture frame for hanging how to tie wire on picture frames how to hang a painting a free guide from xanadu gallery reddotblog how to hang paintings in alignment.
how to wire a picture frame for hanging how to hang pictures right the first time todays homeowner measuring wall to frame hanger location.
how to wire a picture frame for hanging swpeet 60 pcs assorted heavy duty d ring picture hangers kit with picture picture framing tips whats the best hardware for your frame tammarchframingtips.
how to wire a picture frame for hanging stas zipper how to manage face forward in framed art as hanging side view of standard frame wire on art frame by as hanging display systems.
how to wire a picture frame for hanging hang pictures on a wall some specialty hooks dont require studs to provide strong support.
how to wire a picture frame for hanging .
how to wire a picture frame for hanging press frame firmly to wall how to hang wall art wayfair how to hang wall art.
how to wire a picture frame for hanging frame back kit artwork hanging kit with d ring hangers wire and bumpers how to hang pictures with stas frequently asked questions stas how to install the stas picture hanging system.
how to wire a picture frame for hanging magnets automatically align the frame clamping art securely in between how to frame color photos how to add hanging wire to photo frame how to frame color photos how to add hanging wire to photo frame.
how to wire a picture frame for hanging how to hang a picture how to hang pictures with a wire hanger picture rails and hanging rails artiteq artiteq click rail university meeting room.
how to wire a picture frame for hanging tammarch14framing tips 08 m strengthen the adjustable slide picture hanging device frame and m strengthen the adjustable slide picture hanging device frame and hook wire hanging accessories exhibition.
how to wire a picture frame for hanging image titled frame a canvas step 10 how to hang your pictures create your own gallery wall juniqe a patchwork of frames.
how to wire a picture frame for hanging img1527 how to manage face forward in framed art as hanging side view of standard frame wire on art frame by as hanging display systems.
how to wire a picture frame for hanging the red line indicates the measurement from a tightened hanging wire to the top of the frame how to install a dry wall at the home depot how to install drywall.
how to wire a picture frame for hanging 160817 0010201202bc3b7 c3b11281280x96029jpg wrap a stone shell or beach glass into a pendant wire wrap a polished stone.
how to wire a picture frame for hanging think about the feeling you want to create said david kassel of the picture hanging service ilevel if a more relaxed personal style is interesting to picture framing tips whats the best hardware for your frame tammarchframingtips.
how to wire a picture frame for hanging image titled frame a canvas step 7 how to hang your pictures create your own gallery wall juniqe a patchwork of frames.
how to wire a picture frame for hanging how to make a hanging rope shelf how to install an acoustic drop ceiling howtos diy installed acoustic drop ceiling.
how to wire a picture frame for hanging when use double wire how hang pictures how to tie wire on picture frames youtube how to tie wire on picture frames.
how to wire a picture frame for hanging ceiling hanging system how to hang heavy mirrors hanging the mirror using wall hooks.
how to wire a picture frame for hanging jovitec photo frame picture hanging wire stainless steel mirror hanging rope 200 feet supports how to use command strips for hanging pictures press frame firmly to wall.


Please complete this form to nominate an individual or society for an FGS award. Make sure the Awards Committee understands why this organization or individual deserves to be considered for an award. Explain the breadth of the volunteer product, job, assistance, involvement, or special activity or service. Sell us on the accomplishments of the nominee.
Please enter your name, email, and phone number. This is the person we will contact if we have any questions about the nomination.
Enter the first and last name if recommending an individual. Enter the society name if recommending an organization.


Jefferson County High senior Zoron Wade listened intently as new athletic director and five-year Air Force Junior ROTC coordinator First Sgt. Terry Walker addressed the people crowding into the school's media room.
The words Walker spoke about overcoming adversity and the historical implications of Wade's Wednesday morning signing ceremony struck the teen for a moment.
He pulled off his glasses and wiped his eyes of a few tears that had escaped from the typically stoic Jefferson County football player.
And then Wade enjoyed the rest of the morning as he and more than 50 other people celebrated his signing a national letter of intent to stay home and play Division-I football for Florida A&M University as a preferred walk-on.
As previously profiled by the Tallahassee Democrat, Wade was left with two small Division-II scholarship offers after national signing day on Feb. 4. Much of that was because he'd been hurt by too frequent coaching changes.
Despite the lack of continuity, he'd succeeded in school and on the field where others had not. But the second-team All-Big Bend linebacker was largely unknown in recruiting circles, even by the HBCU just down the road from Monticello.
The story generated national interest. Wade and his mother began hearing from other colleges. They heard from other people offering their assistance in various ways.
I got a call from someone locally who offered to pay Wade's first-year tuition and books. The person, who wished to remain anonymous, made the offer so Wade could catch a break after several years of not catching one. He'd get an in-state opportunity to walk on for a shot at achieving his Div 1 dream.
That made Wade's signing special because the preferred walk-on status allows for him to participate in preseason camp with the Rattlers without fighting for a spot on the roster.
He'll have momentum to receive a scholarship when one opens up, which was the reason he didn't get one when Walker and Wade busted down the doors at FAMU six weeks ago.
"We went in there and I said, 'Someone needs to look at this kid. This kid is special,'" Walker said. "They had just watched his film. They saw where he pulled away from people in the (Florida-Georgia) all-star game and they saw he was just a ball player.
Wade will likely be the last person from Jefferson County Middle/High School to sign. The county school district will next year be run by a charter school company.
The last 20 years have seen a decline in student enrollment, the closing of the historic campus in downtown Monticello, and an academic standing that has been one of the worst in the state.
But Wade's example — he's a high-character individual with a 3.0 GPA and a team-first attitude toward athletics — resonated across the area and in his own school.
His mother, Errin Mays, who raised Wade and three siblings, works as Jefferson County's school nurse. With two younger children still to see through school, she wants to stay and work on a solution to the problems that beset her community.
"Even though Zoron is graduating, I want to fight for the athletics and the ROTC program, because that's where most the kids get their hope from," Mays said. "Even with good academics, those two things can send you to college or the military. But we need a lot of parent involvement and community support.


VST Shakti participated in the Agriculture Fair and Exhibition at Imphal, Manipur. The Exhibition was inaugurated by Sri. N Birendra Singh, Chief Minister, Government of Manipur. During his visit to our stall he lauded the good work done by VST Shakti and enquired about all our offerings. We also thank all the farmers for their overwhelming response.


text:
require 'uri'
require 'rack/request'
require 'rack/static'

module Rack
  module HalBrowser
    class Redirect

      def initialize(app, options = {}, &block)
        @app = app
        @excluded_paths = Array(options[:exclude]) << '/hal-browser'
      end

      def call(env)
        request = Rack::Request.new(env)
        if match?(request)
          return [303, {'Location' => hal_browser_url_from_request(request)}, []]
        end
        Rack::Static.new(@app, :urls => ['/hal-browser'], :root => ::File.expand_path('../../../../vendor', __FILE__)).call(env)
      end

      private

      def match?(request)
        request.get? && prefers_html?(request) && path_not_excluded?(request)
      end

      def prefers_html?(request)
        # TODO: actually follow real HTTP content negotiation rules
        request.env.fetch('HTTP_ACCEPT', '').start_with?('text/html') && request.env.fetch('HTTP_ACCEPT', '').include?('json')
      end

      def path_not_excluded?(request)
        !@excluded_paths.detect{|excluded_path| request.path.start_with?(excluded_path) }
      end

      def hal_browser_url_from_request(request)
        url = URI.parse('/hal-browser/browser.html')
        url.fragment = request.path_info
        url.to_s
      end

    end
  end
end


text:
package main

import (
	"errors"
	"fmt"
	"io"
	"os"
	"path/filepath"
	"strings"
	"syscall"

	"github.com/FranGM/simplelog"
	"golang.org/x/crypto/ssh"
)

func (config scpConfig) startSCPSource(channel ssh.Channel, opts scpOptions) error {
	var exitStatus uint8
	// We need to wait for client to initialize data transfer with a binary zero
	err := checkSCPClientCode(channel)
	if err != nil {
		exitStatus = 1
		simplelog.Error.Printf("Got error receiving initial status code from client: %v", err)
		closeChannel(channel, exitStatus)
	}

	for _, target := range opts.fileNames {
		var absTarget string

		if !filepath.IsAbs(target) {
			absTarget = filepath.Clean(filepath.Join(config.Dir, target))
		} else {
			absTarget = target
		}

		absTarget = filepath.Clean(absTarget)
		if !strings.HasPrefix(absTarget, config.Dir) {
			// We've requested a file outside of our working directory, so deny it even exists!
			msg := fmt.Sprintf("scp: %s: No such file or directory", target)
			sendErrorToClient(msg, channel)
			continue
		}

		simplelog.Debug.Printf("Target is now %v - %v", absTarget, target)

		fileList, err := filepath.Glob(absTarget)
		if err != nil {
			simplelog.Error.Printf("Error when evaluating glob: %v", err)
			// Maybe a "file not found" isn't the most appropriate error to return here?
			msg := fmt.Sprintf("scp: %s: No such file or directory", target)
			sendErrorToClient(msg, channel)
			continue
		}

		// If there are no matches it needs to be reported as an error (scp: <target>: No such file or directory)
		if len(fileList) == 0 {
			msg := fmt.Sprintf("scp: %s: No such file or directory", target)
			sendErrorToClient(msg, channel)
		}

		for _, file := range fileList {
			// FIXME: We probably don't want to stop here, just log/report an error
			err := config.sendFileBySCP(file, channel, opts)
			if err != nil {
				// TODO: Need to do something with the error here
			}
		}
	}

	closeChannel(channel, exitStatus)

	// TODO: We're not actually returning any errors here, maybe just change the func so it doesn't return anything
	if exitStatus != 0 {
		return errors.New("Errors were found")
	}
	return nil
}

// Close the channel to the client returning a status code in the process
func closeChannel(channel ssh.Channel, exitStatus uint8) {
	sendExitStatusCode(channel, exitStatus)
	channel.Close()
	simplelog.Info.Printf("session closed")
}

// Sends file modification and access times
func sendFileTimes(fi os.FileInfo, channel ssh.Channel) error {
	// TODO: This is not portable, need to figure out how this should behave in non-unix systems
	f, ok := fi.Sys().(*syscall.Stat_t)
	if !ok {
		// TODO: Handle the error
		// Agghh!! We're not in unix!!
		simplelog.Error.Printf("We're not in unix")
		return errors.New("Not in a unix system, not sure what to do")
	}

	msg := fmt.Sprintf("T%d 0 %d 0\n", getLastModification(f), getLastAccess(f))
	err := sendSCPControlMsg(msg, channel)
	return err
}

// Compose and send an scp control message
func composeSCPControlMsg(fi os.FileInfo, channel ssh.Channel, opts scpOptions) error {
	if opts.PreserveMode {
		err := sendFileTimes(fi, channel)
		if err != nil {
			return err
		}
	}

	var msg string
	if fi.IsDir() {
		// TODO: We format mode as octal making sure it has a leading zero. What happens if sticky bit is already set?
		msg = fmt.Sprintf("D%#o 0 %v\n", fi.Mode()&os.ModePerm, fi.Name())
	} else {
		msg = fmt.Sprintf("C%#o %d %v\n", fi.Mode()&os.ModePerm, fi.Size(), fi.Name())
	}
	return sendSCPControlMsg(msg, channel)
}

// Sends a scp control message and waits for the reply
func sendSCPControlMsg(msg string, channel ssh.Channel) error {
	simplelog.Debug.Printf("Sending control message: %q", msg[:len(msg)-1])
	n, err := channel.Write([]byte(msg))
	simplelog.Debug.Printf("Sent %d bytes", n)
	if err != nil {
		return err
	}
	return checkSCPClientCode(channel)
}

// Checks the status messages that the client is sending
// They can be as follows:
//   0: Everything's good
//   1: Warning (can be recovered from)
//   2: Fatal error (This will end the connection)
// 1 and 2 are followed by a text message (delimited by newline character)
// TODO: Differentiate between errors reported by the client or errors getting status from the client
func checkSCPClientCode(channel ssh.Channel) error {
	statusbuf := make([]byte, 1)
	nread, err := channel.Read(statusbuf)
	if err != nil {
		return err
	}

	simplelog.Debug.Printf("Received %d bytes from client", nread)

	// A binary 0 means everything is peachy
	if statusbuf[0] == 0 {
		return nil
	}

	// Got an error from the client: 1 (warning) or 2 (fatal)
	// Error is followed by an error message (delimited by a new line character)
	// TODO: Determine how big the buffer could/should be
	statusmsgbuf := make([]byte, 256)
	nread, err = channel.Read(statusmsgbuf)
	msgSize := strings.Index(string(statusmsgbuf), "\n")
	msg := string(statusmsgbuf)[:msgSize]
	simplelog.Error.Printf("Got error %d from client: %v", statusbuf[0], msg)

	//TODO: Return a fatal error (special type) if we've received a 2 so we can close the connection
	return errors.New(msg)
}

// Notify the client of an error. Doesn't break the connection
func sendErrorToClient(msg string, channel ssh.Channel) error {
	_, err := channel.Write([]byte("\001" + msg + "\n"))
	return err
}

// Send a file (or directory) through scp
func (config scpConfig) sendFileBySCP(file string, channel ssh.Channel, opts scpOptions) error {

	// Filename as the client sees it (used for error reporting purposes)
	filename := strings.TrimPrefix(file, config.Dir)

	f, err := os.Open(file)
	if err != nil {
		simplelog.Error.Printf("Open failed: %q", err)
		msg := fmt.Sprintf("scp: %s: %s", filename, err.(*os.PathError).Err)
		sendErrorToClient(msg, channel)
		return err
	}
	defer f.Close()

	fi, err := f.Stat()
	if err != nil {
		simplelog.Error.Printf("Stat failed: %q", err)
		msg := fmt.Sprintf("scp: %s: %s", filename, err.(*os.PathError).Err)
		sendErrorToClient(msg, channel)
		return err
	}

	if fi.IsDir() {
		// We're trying to send a directory, this is either an error or we'll need to iterate through the directory's contents
		if !opts.Recursive {
			simplelog.Error.Printf("Found a dir but we're not being recursive (not a regular file): %q", file)

			msg := fmt.Sprintf("scp: %s: not a regular file", filename)
			sendErrorToClient(msg, channel)
			return errors.New("not a regular file")
		}
		err := composeSCPControlMsg(fi, channel, opts)

		if err != nil {
			// TODO: React accordingly (we probably don't want to keep sending this directory now)
			simplelog.Error.Printf("ERR is %q", err)
		}
		// TODO: Investigate if we might want to paginate this call in case there's a lot of files in there
		names, err := f.Readdirnames(0)
		simplelog.Debug.Printf("Found the following files %v - (err is %v)", names, err)
		for _, name := range names {
			// TODO: Too many recursive calls might be a problem here.
			err := config.sendFileBySCP(filepath.Join(file, name), channel, opts)
			if err != nil {
				// TODO: Handle this properly (check how scp does it)
				simplelog.Error.Printf("Got error after trying to send file: %q", err)
				return err
			}
		}
		// Signal that we've finished with this directory
		return sendSCPControlMsg("E\n", channel)
	}
	// We're just sending a regular file
	err = composeSCPControlMsg(fi, channel, opts)
	if err != nil {
		// TODO: React accordingly
		simplelog.Error.Printf("ERR is %q", err)
		return err
	}
	err = sendFileContentsBySCP(f, channel)
	return err
}

// Does the actual data transfer of the file's contents
func sendFileContentsBySCP(f *os.File, channel ssh.Channel) error {
	n, err := io.Copy(channel, f)
	simplelog.Debug.Printf("Sending content, sent %d bytes", n)
	if err != nil {
		return err
	}

	// Need to send binary zero after actual data transfer to signify everything's ok
	_, err = channel.Write([]byte("\000"))
	if err != nil {
		return err
	}

	return checkSCPClientCode(channel)
}


ADM Eric Olson (Ret.) is a former Commander of US Special Operations Command and Four-Star Admiral Navy SEAL. He is now President of ETO Group, consulting on national security; an Adjunct Professor at Columbia University's School of International and Public Affairs; a Director of Iridium Communications; and a Director of the Special Operations Warrior Foundation.
TIME: Noon – 1:50 p.m.
A Brief Look at European Security & Defense: Franco-German Steps to Renew the EU?
On March 4, 2019, French president Emmanuel Macron published an opinion piece titled "For European Renewal" in the biggest newspapers across Europe. The article is, according to the French president, a roadmap for reviving an idea of the European integration that is threatened by the growth of nationalism and populist movements across Europe, the forthcoming "Brexit," and the crisis of the European Union as a political project most of all.
A short passage of Macron's article focuses on the future of European security and defense ahead of the UK's exit from the EU. Brexit has been a hot topic, which European leaders have touched upon for two and a half years. In his piece, Macron explains that the EU, in the past two years, has reached substantial progress about European security and defense matters. He also encourages Europe to continue these successful efforts by setting "a clear course", namely "a treaty on defense and security" that "should define our fundamental obligations in association with NATO and our European allies: increased defense spending, a truly operational defense clause, and the European Security Council with the United Kingdom on board to prepare our collective decisions".
Macron's remarks are not something new. These ideas saw progress a couple of weeks ago (Jan. 22, 2019) when the French president and his German counterpart Chancellor Angela Merkel signed the Franco-German Treaty on Cooperation and Integration in a western German city of Aachen, commonly known as the Aachen Treaty. The declaration alludes to the Élysée Treaty signed by both countries 56 years ago (Jan. 22, 1963). The treaty's preamble emphasizes the need to continue intensive bilateral cooperation between both countries as well as on forum of international organizations such as the EU and the United Nations. Much attention in the document has been devoted to the issue of security and defense, including Chapter II on "Peace, Security, and Development." The Aachen Treaty confirms an absolute need for close cooperation between Berlin and Paris in the area of security and defense policies, internal affairs (e.g., combating terrorism and organized crime), and further integration of arms industries of both countries.
Germany and France declared mutual military assistance in case of aggression, resulting from Article 5 of the NATO Treaty and article 42.7 of the EU Treaty. Berlin and Paris also committed themselves to work toward the cohesion and the credibility of European defense and the development of defense programs, as well as the reconstruction of cooperation within the framework of the German-French Defense and Security Council and—if possible—the presentation of a joint position at the EU and the UN.
Both Macron's article and the Aachen Treaty embody a couple of somewhat strategic or operational limitations. Let us look closer at some of them.
First of all, the Aachen Treaty likely will not lead to the creation of a new paradigm in the field of European security and defense based on cooperation between France and Germany. Thus, there is no serious threat to NATO and its strategic planning process (NDPP) nor to initiatives developed under the EU's Common Security and Defense Policy (CSDP).
Secondly, the document is only a political declaration that refers to those already being developed jointly through Berlin and Paris programs currently on various levels. It should be noted that both countries differ in the assessment of many of these projects. One of the best examples is Germany's and France's approaches to crisis management operations in the EU's southern neighborhood, specifically North Africa. France permits itself to conduct combat operations against extremist groups in the Sahel region, while the Germans focus on advisory and training activities towards local security forces and providing humanitarian aid. For years, Germany and France have participated in two missions under the auspices of the UN (MINUSMA) and the EU's training mission (EUTM Mali) in the Sahel region. The French Armed Forces, next to MINUSMA, also carry out a counterterrorism operation called Opération Barkhane.
Thirdly, The Aachen Treaty references the need to establish the "common strategic culture" of both countries despite Germany and France representing different strategic cultures regarding the use of military power and overseas deployments. Therefore, this demand should be interpreted only in terms of a political declaration.
For instance, the process of deploying the Armed Forces in France is much quicker than in Germany. This depends on the positions of the armed forces and political command and control over them in the constitutional systems of France and Germany. But differences between Paris and Berlin also occur at the operational level. France can deploy abroad in approximately 20,000 troops; Germany up to 5,000. Moreover, the German Bundeswehr faces a significant deficit in strategic airlift capabilities, depending on the assistance provided by the US or commercial transportation enterprises. On the other hand, France has at its disposal a well-developed chain of military bases worldwide, in South America, the Middle East, and Africa. France also remains a permanent member of the UN Security Council and a nuclear power.
Fourthly, the Aachen Treaty calls for establishing common standards and rules for arms exports. However, it will be likely problematic to develop and set up a common position on arms goods. Despite the cooperation on the EU arms industry market, German and French arms companies compete for each other on non-European markets, above all in the Middle East and in southeastern Asia.
Fifthly, Despite the appeal in the Aachen Treaty to the need to continue efforts to strengthen the strategic autonomy of the EU, its operationalization will not be possible in the short term. In the first place, there is a difference in its definition by both partners. For France, the EU strategic autonomy in the field of security and defense are mainly actions for strategic emancipation from the US, and its military presence in Europe, which is negatively received by some EU countries, especially NATO's eastern flank. For the Germans, however, EU strategic autonomy is first and foremost an option for the EU in respect to its southern neighborhood. According to Germany, the EU's southern neighborhood remains outside the primary interest of NATO and the US, while France treats that region as its sphere of influence.
Moreover, Berlin remains strongly skeptical about plans to give the EU the central role as a security provider for the EU countries in the face of threats posed by Russia. Despite disputes between Germany and the Trump Administration on burden-sharing, the US and NATO remain vital pillars of Germany's security policy and guarantors of peace in the Euro-Atlantic area. In Germany's view, security and defense policy activities taken by the EU will strengthen the European pillar of NATO.
Sixthly, Berlin and Paris realize what London's security and defense capabilities mean for their security, especially counterterrorism. France has payed particular attention to its European Intervention Initiative (EII/EI2) launched in June 2018 and composed currently of 10 European countries (Belgium, Denmark, Estonia, Finland, France, Germany, the Netherlands, Portugal, Spain, and the UK). Paris needs both Berlin's and London's buy-in for the development of EII/EI2. In the case of Germany, France expects political support; in the case of the British, their military capabilities.
The Aachen Treaty's declarations on strengthening cooperation between Germany and France concerning counterterrorism and combating organized crime should be considered appropriate. Although there are EU mechanisms in this realm—including the Schengen Information System or Europol—there is still less effectiveness than there should be. For instance, EU member countries still selectively provide intelligence data for their everyday use. Cooperation in this field should not, however, have an exclusive character, limiting itself to German-French cooperation. It should be extended to other EU member countries.
(Stars & Stripes | March 2, 2019) The United States and South Korea canceled key war games in favor of low-profile drills, the allies said Sunday, in a major concession to North Korea days after its nuclear summit with President Donald Trump collapsed without agreement.
The springtime exercises known as Key Resolve and Foal Eagle, along with their autumn counterpart Ulchi Freedom Guardian, have long been the lynchpin of the alliance between Seoul and Washington.
The drills, which include computer simulations and live-fire bombing runs, also have been a touchstone for tensions as the North considers them a rehearsal for an invasion.
… Last year, the Pentagon said it saved about $14 million with the cancellation of Ulchi Freedom Guardian, which was comparable in size and scope to Foal Eagle and Key Resolve.
Retired Navy Vice Adm. Robert Murrett said small-scale training is insufficient to prepare commanders and troops from both countries to overcome language and other difficulties to fight together if needed.
"That's a little bit of a Band-Aid, but it doesn't substitute the larger scale engagement we need to have," said Murrett, now a Syracuse University professor.
"It's very serious because I think our capability with respect to the Korean Peninsula is in the process of atrophying at all the levels," he added.
(Re-published from The Hill | March 3, 2019) Symbolism is critical to the political process, perhaps essential. At the ballot box, voters take these symbols in with them to identify a candidate who aligns that symbol with their political beliefs.
Politicians who have motives other than good governance can hide behind the shield of these freedoms.
There is nothing sinister about any of this in a larger sense. However, it can be sinister, divisive, and calculating, with an ultimate goal of control and governance by fear and hate.
Modern history is replete with symbols, particularly clothing and colors, where politicians legitimately gain power, pivot, and seize ultimate control. Adolf Hitler and his henchmen were masters of using symbols and colors to create a national socialist agenda. The "Brownshirts," party enthusiasts who believed in a greater Aryan nation, come quickly to mind.
In America, symbolism and colors also play an important part in our political and social discourse. Red and blue seem to be popular colors, also white. Suffragists wore a yellow sash, and the color white has symbolized the emancipation of women unifying for a proper cause. However, the white robe of the Ku Klux Klan captures how symbols and color can be used to promote division, hate, and fear for the sordid purpose of promoting a white America.


text:
Sooke Children's Garden Club members planted 1
Sooke tulip garden marks Canada's 150th birthday
The garden, planted Nov. 12, consists of 500 red and 500 white tulip bulbs, donated by Vesey's Bulbs of P.E.I.
The Sooke Children's Garden Club is the recipient of a 150th Celebration Garden distributed by the Canadian Garden Council to mark Canada's sesquicentennial in 2017.
Containing 1,000 tulip bulbs, the international symbol of friendship and an enduring symbol of our national ethos of kindness and hospitality, the 150th Celebration Garden is a way to say "Happy Birthday" to Canada.
Hardy club members, volunteers, parents, grandparents and one District of Sooke councillor braved the weather to help plant the tulips at the Sooke Region Museum.
"We feel very fortunate to have received one of these gardens," said Anne Boquist, a Sooke Children's Garden Club volunteer.
The Canadian Garden Council's 150th Celebration Garden program received more than 400 applications, only 150 gardens were allotted.
Symbolic link to a Flagship Celebration Garden in Niagara Falls, the Community EcoGarden, and the other 149 gardens planted across the country, will be symbolically linked to a 150th Celebration Garden Promenade, consisting of 25,000 tulips to be planted this fall and bloom next spring near Niagara Falls.
The Community EcoGarden will also be featured on Canada's Garden Route.
Sooke Food Bank's plate filling up
Donor gives 150th pint of blood


This body wash made my keratosis pilaris flare up like CRAZY. Made my whole body red and super itchy. I know everyone is different but there are some ingredients in this soap that are prone to irritating sensitive skin, so use with caution.
I like this. It hasn't broken me out so that's saying something and it smells good even though I normally stay away from fragrance in skincare. To be honest, I feel like this is a nice product but I can't imagine it providing any actual results or positive changes, I feel it may be a bit gimmicky. It's very thin and not super moisturizing but it's a nice product to layer over my light weight gel moisturizer since it's not too occlusive. Nothing bad happened to my face, so even though I probably won't repurchase I'll give it 4 stars!
This is becoming my new favorite cleanser. It feels really silky and luxurious on the skin and it lathers slightly while still being hydrating. It rinses clean with no residue and does not leave my face feeling tight or dry.
I'm really impressed with this moisturizer. It does not leave a white cast on my medium skin tone and blends in fast and easily which is very surprising for a mineral sunscreen. It feels way more like a normal moisturizer than most mineral spf 30s that I have tried. Perfect for sensitive skin except there is a slight floral scent even though it's fragrance free, it could be the fever few extract? I have tested so many moisturizers with mineral sunscreen and this is exactly what I've been looking for. If your skin cannot tolerate chemical sunscreens but you find mineral sunscreens really uncomfortable to wear try this one!!
Update: this started burning my cheeks near the sides of my nose and making the area red. I'm deducting one star for that but I still think this is a great product if your skin does not react to it like mine.
This concealer has the kind of applicator that doesn't pick up a lot of product so you have to keep dipping it back in.. Anyway, the coverage is pretty light, definitely not enough for my dark circles and it can easily look dry under my eyes.
I had no problem with the taste of this toothpaste or the performance. I was really happy with it until a few uses in it started making my teeth more sensitive than any toothpaste ever has. After switching back to my normal toothpaste it started to go away slowly. The only time my teeth were ever that painfully sensitive was from a bad experience with certain whitening strips.
This is a GREAT toner if your skin reacts well to glycolic acid. It has great ingredients, no alcohol or fragrance which is really hard to find in a toner. In my opinion this is a better source of glycolic acid than some other more expensive toners. I'm so impressed with the price especially for the amount you get. I will definitely repurchase this.
I was so disappointed in this concealer. I'm a shape tape fan because of the great coverage but it is very drying under my eyes, so I was hoping this would be a less drying option. The coverage doesn't compare in my opinion (I have really dark hereditary under eye circles) but not just that, I find this looks even more drying than the shape tape and creases wayyyyy more. It just makes my under eyes look very old and dehydrated no matter how little I use, what eye cream, or what powder I use to set it. And just like I'm sure everyone has mentioned, yes it oxidizes a whole shade but I was still able to make the color work. I'm sad it didn't work as well for me as it does for so many people.
This is a really refreshing, good basic cleanser. It does leave my face feeling a little tight and dry but I haven't found a cleanser that doesn't do that to me yet so it could just be me. It doesn't leave any residue or anything, it makes my face feel very clean. I like the ingredients and that it has a low ph.


Kanye wrote on twitter "I can't remember how I met Kim but I know my life has changed since I met her; I'm sure you all know what attracted me to her but seriously I am tired of it already. She has brought me so much bad publicity. Can you imagine a whole me, Kanye West, getting bounced at a bar in Ibadan. I feel really sorry for myself. I should have remained with Amber Rose.
When Hot Swen Media read this on twitter, we were not surprised by the message but what left our mouths wide open with shock was the fact that Kanye was able to post over 500 words at once on twitter which originally limits each post to 140 words. Our guess is that Kanye is still influential, at least on twitter.
You should not miss this also: RUGGED MAN AND KHLOE KARDASHIAN ENGAGED.


Your domain in Plesk is hosted on the IP address(es): 192.0.2.2, but the DNS challenge used another IP address: 203.0.113.2.
Please check the actual DNS zone of your domain and make sure that the IP addresses in the DNS zone and for the hosting are the same.
Detail: Invalid response from http://example.com/.well-known/acme-challenge/BUNauAAArS-smNRVLcbD1pVk1p1xu2bWnukKoen4U23: "404 Not Found<br>The requested Url (https://www.example.com/.well-known/acme-challenge/BUNauAAArS-smNRVLcbD1pVk1p1xu2bWnukKoen4U23"
The requested Url (https://www.example.com/.well-known/acme-challenge/BUNauAAArS-smNRVLcbD1pVk1p1xu2bWnukKoen4U23) does not return any valid content.
Since the website runs on IIS with ASP.NET Core, all requests are routed directly into the ASP.NET Core Module. In order to improve the message shown in Plesk interface, a bug #EXTLETSENC-653 about incorrect error reporting was submitted, it will be fixed in future updates.
This makes the files being processed as static and without redirection.
Configuring LetsEncrypt for ASP.NET Core and IIS.


text:
ERP and Digital Core
About SAP Africa
SAP Africa Management Team
About SAP SE / SAP Africa News Center / SAP S/4HANA
Four Leading Companies Build Intelligent Enterprise With SAP S/4HANA Cloud
August 6, 2018 by Susan Galer
If you wait a day, you risk falling 10 years behind. That was the consensus of innovators from four market-leading companies who talked about building their intelligent enterprise using the ERP business suite SAP S/4HANA Cloud during a roundtable at the recent the SAPPHIRE NOW and ASUG Annual Conference.
Beyond Technologies Goes for International Growth
Long-time SAP Services provider and reseller, Beyond Technologies, turned to SAP S/4HANA Cloud to reduce complexity despite fast growth across three continents. Based in Canada, the company also has offices in the United States, France and South Africa. Moving to the SAP S/4HANA Cloud suite has allowed Beyond Technologies to integrate data from every business process, including finance and accounting and HR.
"We're running projects using resources from all over the world, and needed to build a solid foundation for future growth in other geographies," said Alain Dubois, Partner, Chief Marketing & Business Development Officer at Beyond Technologies. "One project can have resources coming from three countries simultaneously. We needed to build a repeatable model we could deploy everywhere with built-in integration in surrounding applications."
Dubois pointed out that data is crucial for its customers in many industries, especially retail, manufacturing, and life science.
"As we mature, we can embrace AI capabilities ─ being in the cloud it's easy to take advantage of them," said Dubois. "The quantity of data generated in industries like retail is amazing. Being able to have it available and actionable for them is key."
Market leaders discussed creating the intelligent enterprise using AI at SAPPHIRE NOW. L to R: Frank Westerhof, Anthoula Madden, Marcello Damiani, Alain Dubois.
AI Leads Next-Gen Medicine
Intelligent ERP is a perfect match for Moderna Therapeutics as it pioneers information-driven medicines to prevent and fight diseases. The company was up and running on SAP S/4HANA Cloud in just four months.
"We wanted to build a solution to help us take advantage of the data we collect, and build efficiencies…for the highest quality in our drug products, and to maximize our learning," said Marcello Damiani, Chief Digital Officer at Moderna Therapeutics. "The more data we have that's structured and integrated, the better we can use it to save people's lives. We now have a holistic view of the science and business sides."
Using AI, the company is developing personalized cancer vaccines by collecting and analyzing hundreds of thousands of cell mutations. "We need to predict which of those top mutations will trigger the immune system for the best response," said Damiani.
He added that Moderna Therapeutics is also using AI to calibrate instruments. "We can detect how instruments are used, and make adjustments based on actual usage. With integrated data, we can look at both business and manufacturing problems."
Cloud is Sweet Spot for Intelligent Enterprise
For global chocolate manufacturer Pladis, the move to the intelligent cloud was a deliberate strategy to create a more customer-focused business model across operations in about 130 markets. Parsing large amounts of data, Pladis can find patterns that drive cost-effective, mass-personalization of products from factory floor to retail store.
"Digital means being able to take real-time information to understand consumers individually, and engage with them in a way that's relevant and personalized to them," said Anthoula Madden, Chief Digital Officer at Pladis. "Differentiation of the brand comes from how you use the data and interactions to integrate all the touch points…[AI] frees up people to do the thinking piece and insights. You can ask the right questions because you have the right information."
Building Digital Core of Energy Industry's Future
According to Frank Westerhof, Enterprise Platform Manager at Shell, now is the time to move to the cloud to stay ahead of the incredibly fast-changing energy industry. With 90,000 employees in 70 countries, Shell is standardizing processes on SAP S/4HANA Cloud, while focusing on innovation for competitive advantage.
"AI is going to be fundamental for our ERP journey because the world is changing faster," said Westerhof. "Innovations like AI, structurally simplifying your data model, and exploiting business process architecture using real-time [data] are fundamental to moving to a digital core."
Westerhof expects AI and machine learning will help Shell do much more with employees. "We're an extremely capital-intensive business, maintaining a huge amount of equipment," he said. "If we make our people a lot smarter guided by AI, directed to where maintenance is needed, giving them 100 percent access to latest instruction information…it will make for better, safer jobs. Plant reliability translates to market share."
AI is clearly not a buzzword for market leaders like these as they use intelligence to build the disruptive enterprises of the future.
Tags: AI, customer experience, SAP Leonardo, SAP S/4HANA, SAP S/4HANA Cloud
More in SAP S/4HANA
AECI Chooses SAP to Mine for Talent Gold
Feature Article — Managing a large and diverse workforce is challenging at the best of times, but for one of South Africa's largest chemicals groups, a combination of...
A Sustainable Energy Plan to Help Put Egypt Among the Top 10 Global Economies
Feature Article — The oil industry is not dying, but it must change. For Tarek El-Molla, Egypt's Minister of Petroleum & Mineral Resources, the main goal is to...
January 8, 2020 by Judith Magyar
SAP S/4HANA Movement: Forgotten Questions When Considering Strategic Options
Feature Article — Whether deploying SAP S/4HANA across many locations or within one business area, a team must ask the right questions to prepare and set the right...
December 20, 2019 by Bjoern Braemer
Follow SAP on RSS


text:
Q: log4j: Write to a log file with a jar I am trying to use log4j to print logs to a log file. It works perfectly. But when I export the project as a jar file and run it I get an error
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Logger
    at com.mkyong.HelloExample.<clinit>(HelloExample.java:7)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)

The project structure is as follows https://www.mkyong.com/logging/log4j-hello-world-example/
Could someone please help?

A: Of corse. Your problem is that you need to include the log4j.jar library when executing. You may do it in either of two ways:

*

*Manually: If you run the jar within Eclipse, it is enough to execute Run As > Run Configurations... > classpath > Add JARS (or external JARs) and select the log4j.jar.

*Automatically: Include into the META-INF/MANIFEST.MF file a classpath declaration:
Class-Path: log4j.jar
(See the Oracle documentation).
This way has the advantage that you won't have to include libraries at execution time, even when executing out of Eclipse. But remember to distribute the log4.jar along with your own jar.

redpajama_set_name: RedPajamaStackExchange


Darmstadt is a city in the Hessen Land state of south-central Germany. It is situated near the Rhine River, on a gently sloping plain near the Odenwald (a forested plateau). Darmstadt is south of Frankfurt and southeast of Mainz.
The GSI Centre for Heavy Ion Research in Darmstadt is an industrial centre with principal manufactures in chemicals and machinery. There is office space in and around this industrial centre. Darmstadt is well known for this high-tech centre that is close to the Frankfurt Airport. This centre is home to the European Space Operations Centre, European Organisation for the Exploitation of Meteorological Satellites, and also has companies representing the fields of chemistry, pharmacy, information technology, and biotechnology. In telecommunications, there is a substantial Deutsche Telekom presence at the centre.
Darmstadt is home to Castle Frankenstein. Parts of this hilltop castle date back to1948. The castle and most of the surrounding land was owned by the Barons von Frankenstein until 1662, when the Baron of that time sold the property to the Landgrave of Hesse-Darmstadt. There are claims that the castle may have inspired the Mary Shelley novel, Frankenstein and during Halloween, and other special occasions, there are special dinners held at the castle. You can also hike to the castle. For true local food, including beer and steaks—City Braustüb'l offers country style decor and a small, cosy beer garden during the summer. One of the house favourites is Schwein-haxe (Pork knuckle/shanks) of Hessen with beer sauce, two dumplings and raw sauerkraut. Another option in the area is Mondo Deli with a choice of vegetarian food, Indian curries, pasta, soups, and salads. The menu changes every day.
The closest airport is Frankfurt Airport, located about twenty minutes by car from Darmstadt. Trains connect Darmstadt to surrounding cities, including Frankfurt, Heidelberg, Mannheim, Mainz, and Aschaffenburg. Some ICE trains stop at the Darmstadt train station. The S3 S-Bahn line connects Darmstadt and Frankfurt. The Darmstadt Airport Shuttle bus service (AirLiner) often a better choice than the train when travelling between the airport and the city. If you are driving, the freeways A5 and A67 go by to the eastern end of Darmstadt. Follow the signs to Darmstadt/Griesheim onto the very short A672, which merges into the B26 towards Darmstadt. You can also reach Darmstadt via the B3 and B26 main roads.


January One Monthly Goal – I feel the need, the need for a finish!
Hmm! This is reading like a severe case of 'overwhelm'. I fear I'm in danger of falling into the traps of loosing the satisfaction of patchwork creativity or getting completely intimidated by all the perfect finishes streaming through my social media feeds! The past few days I have been occupied filling in planners and writing events onto wall charts. All this goal setting can get a bit 'heavy'. Thankfully the sun is shining today – increased daylight levels can give us such a boost can't they? I've done some more housework – traces of Christmas and, sadly, guests are pretty much gone now.
So far I have stitched a 'stalk' to each leaf using a very close zig-zag to produce a satin stitch. And then used my walking foot to echo stitch around the leaves adding a pointed tip to each one.
Are you feeling full of enthusiasm as you consider your patchwork and quilting for 2019 or maybe feeling overwhelmed and not at all sure where to start?
Linking with Patty at Elm Street Quilts for the January One Monthly Goal.
I have a finish to share 🙂 Finally I have put the last stitch in the binding of 'Morning Mist'. Sadly that last stitch was secured eleven hours too late to share this quilt in the April One Monthly Goal linky but, none-the-less, I am counting Misty Morning as my April goal achieved.
I stitched the label to the backing last year – just before making the quilt sandwich, just before the sandwich then became a UFO. The label therefore states the quilt's date of making as February 2017! Ah! Well!
I will be adding a photo of the quilt to my 2018 Gallery (click the button at the top of the page to see my – small – collection of finishes). And I will be adding the quilt to the collection in my Folksy shop.
Last Saturday the fifth Beginners Course got underway at Purple Stitches quilt store. In the first of the four sessions I teach rotary cutting, stitching accurate ¼" seams and we begin piecing patchwork blocks. Along with the class notes, I provide a page of little number labels – one label to pin to each of the sixty-four fabric squares required for the quilt. Once the students are happy with the arrangement of their fabric squares and have decided on the orientation of any directional fabrics I encourage them to label each square.
I find this numbering and labeling of patchwork blocks actually saves a lot of time. I number each label like this: the first digit corresponds to the row; the second digit to the position along the row. The numbers work from the top left block of the layout (label 1.1) to the bottom right (for this quilt, label 8.8). In the past I have just used little scraps of paper and scribbled the numbers on with a pencil. For my students I thought it might be kinder (and more professional) to produce a printed sheet.
It's possible to stack all the blocks next to my sewing machine and go in for some great chain-piecing action.
If I drop the blocks or muddle the blocks at the ironing board pressing station (Ha!Ha!) it's possible get them back in order without having to lay them all out again and check the arrangement.
The numbered labels help me keep the blocks up the right way. Otherwise, in the short movement of lifting blocks from the table at the side of my sewing machine to bringing them under the needle, blocks have a strange habit of spinning in my hands and having the wrong edges stitched together!
As I stated at the top of the post I will have to give quite a bit of time over to dealing with the unexpected, and here in the UK we have a Bank Holiday weekend coming up too, so I've decided not to create a Saturday Quilting Bring & Share post this week. The posts will be back through the rest of May and on into the Summer – that's as long as I'm not in for a run of 'unexpecteds'!
Also linking with Amanda Jean for Finish It Up Friday – she's been finishing a UFO too!


Build your home on this meadow lot and enjoy frontage on Torch Lake! This location is close to town and has year round access. Create your perfect setting with beautiful views! Location is close to recreational trail access. Acreage and lot dimensions are estimated. Property is subject to township land division approval. Zero land divisions included. Photos are of general area. Additional lots are available and parcels may be customized.


I recently came across a news item that the Indian Space Research Organization (ISRO) has traced the map of the mythical river Saraswati through the use of satellite technology. On the basis of this report I applied to them under the Right to Information Act to supply me a copy of that map. Sure enough I am in receipt of that map, which clears shows the entire map in which River Saraswati flowed.
This includes the inception / sources of the river to its culmination. In as much as I feel that like me many other fellow Indian and for that matter even those foreign to India would be interested in having a look at the map, I am sharing it on this platform.
The map shows River Saraswati in dark blue colour flowing from East to West cutting across the north Indian plains after originating from the icy himalayas and flowing towards the current Gujarat. The map has been certified as correct by ISRO.
A lot of stories / fables revolve around this River Saraswati and the most recent bestsellers (Shiva Trilogy by Amish Tripathi and The Krishna Key by Ashwin Sanghi) also make a reference to this River. Hindu Mythology also believes that this river meets River Ganga and River Yamuna at prayag in Allahabad.


Nothing new. Paul Ryan's "new" budget proposal recycles ideas that will harm older people, people with disabilities, families and Medicare. It is a plan about a governing philosophy, not about saving money, preserving Medicare, or reducing the national deficit.
We know we need action to keep Medicare strong and viable. However, turning it into a private voucher system, as Mr. Ryan proposes, would end Medicare's promise and increase out-of-pocket costs for the program's 50 million beneficiaries. Mr. Ryan's proposal only pretends to protect the program for future generations – that's why it has already been rejected by most Americans.
Low-income dual eligible people (people eligible for both Medicare and Medicaid) comprise one-fourth of all Medicare drug users, and are among the most costly beneficiaries. Because Medicare, rather than Medicaid, covers most of their drugs and because Medicare cannot negotiate drug prices, their drugs are not eligible for the same rebates as they were, and would be, under the Medicaid program. According to a 2012 Congressional Budget Office report, aligning Medicare drug payments with what Medicaid pays, just for low-income beneficiaries would save $137.4 billion over ten years.
The pharmaceutical industry gained 50 million potential new customers when Medicare began covering prescription drugs in 2006, but drug companies did not have to adjust their prices in return. In fact, the 2006 law prohibits Medicare from negotiating what it pays for drugs. Repealing this prohibition and requiring negotiations has the potential to save up to $30 billion annually. It's time to end this seven year give-away to prescription drug companies and require them to negotiate with Medicare. The Veterans Administration does it. Big companies like Walmart do it. Medicare should too.
According to the Medicare Payment Advisory Commission (MedPAC), Medicare pays, on average, 10% more for beneficiaries enrolled in private insurance (Medicare Advantage or MA plans) than for comparable beneficiaries enrolled in traditional Medicare. These private plans do not better serve enrollees and should not be paid more to offer Medicare coverage.
Offering a drug benefit in traditional Medicare would give beneficiaries a choice they do not have, encourage people to stay in traditional Medicare rather than joining more expensive private plans, and save money for Medicare and taxpayers.
People between 55 and 65 who are not disabled are currently unable to enroll in Medicare. Lowering the age of eligibility to also enroll this younger population would add revenue to Medicare from people who generally cost less, as they need less health care than older beneficiaries.
The Affordable Care Act includes many measures to control costs as well as models for reform that will increase the solvency of the Medicare program and lower the deficit while protecting Medicare's guaranteed health care benefits.
The way to protect Medicare is not to destroy its intent – to protect older people, people with disabilities, and their families, from illness and related financial ruin. The Center for Medicare Advocacy offers six real solutions. On the other hand, Mr. Ryan again proposes a private voucher system. His plan would unravel Medicare, leave its beneficiaries and their families adrift, and continue unnecessary, wasteful overpayments to private companies. There are ways to preserve and strengthen Medicare for future generations, but Ryan's recycled voucher plan is not one of them.
Judith Stein is the founder and executive director of the Center for Medicare Advocacy, Inc. and has been focused on legal representation of older and disabled people for more than three decades. She has been lead or co-counsel in a number of federal class action lawsuits and individual cases challenging improper Medicare policies and denials. She was recently appointed to the Congressional Commission on Long Term Care by House Minority Leader Nancy Pelosi.
The Center for Medicare Advocacy, Inc., established in 1986, is a national nonprofit, nonpartisan organization that provides education, advocacy and legal assistance to help older people and people with disabilities obtain fair access to Medicare and necessary health care. We focus on the needs of Medicare beneficiaries, people with chronic conditions, and those in need of long-term care. The organization is involved in writing, education, and advocacy activities of importance to Medicare beneficiaries nationwide.