text:
Q: Custom Pull-To-Refresh not working on iOS I am following James Montemagno's tutorial to add pull-to-refresh support for my Layouts, it works perfect on Android but iOS generates the error below when I navigate to the same page as Android does.

System.InvalidCastException: < Timeout exceeded getting exception details >

The page I am trying to display is a simple StackLayout, which again works perfectly on Android.
This is my iOS renderer class from the tutorial
[assembly: ExportRenderer(typeof(RefreshableLayout), typeof(RefreshableLayoutiOS))]
namespace SocialNetwork.iOS.Renderers
{
[Preserve(AllMembers = true)]
public class RefreshableLayoutiOS : ViewRenderer<RefreshableLayout, UIView>
{
    public async static void Init()
    {
        var temp = DateTime.Now;
    }

    UIRefreshControl refreshControl;

    protected override void OnElementChanged(ElementChangedEventArgs<RefreshableLayout> e)
    {
        base.OnElementChanged(e);

        if (e.OldElement != null || Element == null)
            return;

        refreshControl = new UIRefreshControl();

        refreshControl.ValueChanged += OnRefresh;

        try
        {
            TryInsertRefresh(this);
        }
        catch (Exception ex)
        {
            Debug.WriteLine("View is not supported in PullToRefreshLayout: " + ex);
        }

        UpdateColors();
        UpdateIsRefreshing();
        UpdateIsSwipeToRefreshEnabled();
    }

    bool set;
    nfloat origininalY;

    bool TryOffsetRefresh(UIView view, bool refreshing, int index = 0)
    {
        if (view is UITableView)
        {
            var uiTableView = view as UITableView;
            if (!set)
            {
                origininalY = uiTableView.ContentOffset.Y;
                set = true;
            }

            if (refreshing)
                uiTableView.SetContentOffset(new CoreGraphics.CGPoint(0, origininalY - refreshControl.Frame.Size.Height), true);
            else
                uiTableView.SetContentOffset(new CoreGraphics.CGPoint(0, origininalY), true);
            return true;
        }

        if (view is UICollectionView)
        {

            var uiCollectionView = view as UICollectionView;
            if (!set)
            {
                origininalY = uiCollectionView.ContentOffset.Y;
                set = true;
            }
            if (refreshing)
                uiCollectionView.SetContentOffset(new CoreGraphics.CGPoint(0, origininalY - refreshControl.Frame.Size.Height), true);
            else
                uiCollectionView.SetContentOffset(new CoreGraphics.CGPoint(0, origininalY), true);
            return true;
        }

        if (view is UIWebView)
        {
            //can't do anything
            return true;
        }

        if (view is UIScrollView)
        {
            var uiScrollView = view as UIScrollView;

            if (!set)
            {
                origininalY = uiScrollView.ContentOffset.Y;
                set = true;
            }
            if (refreshing)
                uiScrollView.SetContentOffset(new CoreGraphics.CGPoint(0, origininalY - refreshControl.Frame.Size.Height), true);
            else
                uiScrollView.SetContentOffset(new CoreGraphics.CGPoint(0, origininalY), true);
            return true;
        }

        if (view.Subviews == null)
            return false;

        for (int i = 0; i < view.Subviews.Length; i++)
        {
            var control = view.Subviews[i];
            if (TryOffsetRefresh(control, refreshing, i))
                return true;
        }

        return false;
    }

    bool TryInsertRefresh(UIView view, int index = 0)
    {

        if (view is UITableView)
        {
            var uiTableView = view as UITableView;
            uiTableView = view as UITableView;
            view.InsertSubview(refreshControl, index);
            return true;
        }

        if (view is UICollectionView)
        {
            var uiCollectionView = view as UICollectionView;
            uiCollectionView = view as UICollectionView;
            view.InsertSubview(refreshControl, index);
            return true;
        }

        if (view is UIWebView)
        {
            var uiWebView = view as UIWebView;
            uiWebView.ScrollView.InsertSubview(refreshControl, index);
            return true;
        }

        if (view is UIScrollView)
        {
            var uiScrollView = view as UIScrollView;
            view.InsertSubview(refreshControl, index);
            uiScrollView.AlwaysBounceVertical = true;
            return true;
        }

        if (view.Subviews == null)
            return false;

        for (int i = 0; i < view.Subviews.Length; i++)
        {
            var control = view.Subviews[i];
            if (TryInsertRefresh(control, i))
                return true;
        }

        return false;
    }

    BindableProperty rendererProperty;

    BindableProperty RendererProperty
    {
        get
        {
            if (rendererProperty != null)
                return rendererProperty;

            var type = Type.GetType("Xamarin.Forms.Platform.iOS.Platform, Xamarin.Forms.Platform.iOS");
            var prop = type.GetField("RendererProperty");
            var val = prop.GetValue(null);
            rendererProperty = val as BindableProperty;

            return rendererProperty;
        }
    }

    void UpdateColors()
    {
        if (RefreshView == null)
            return;
        if (RefreshView.RefreshColor != Color.Default)
            refreshControl.TintColor = RefreshView.RefreshColor.ToUIColor();
        if (RefreshView.RefreshBackgroundColor != Color.Default)
            refreshControl.BackgroundColor = RefreshView.RefreshBackgroundColor.ToUIColor();
    }

    void UpdateIsRefreshing()
    {
        IsRefreshing = RefreshView.IsRefreshing;
    }

    void UpdateIsSwipeToRefreshEnabled()
    {
        refreshControl.Enabled = RefreshView.IsPullToRefreshEnabled;
    }

    public RefreshableLayout RefreshView
    {
        get { return Element; }
    }

    bool isRefreshing;

    public bool IsRefreshing
    {
        get { return isRefreshing; }
        set
        {
            bool changed = IsRefreshing != value;

            isRefreshing = value;
            if (isRefreshing)
                refreshControl.BeginRefreshing();
            else
                refreshControl.EndRefreshing();

            if (changed)
                TryOffsetRefresh(this, IsRefreshing);
        }
    }

    void OnRefresh(object sender, EventArgs e)
    {
        if (RefreshView?.RefreshCommand?.CanExecute(RefreshView?.RefreshCommandParameter) ?? false)
        {
            RefreshView.RefreshCommand.Execute(RefreshView?.RefreshCommandParameter);
        }
    }

    protected override void OnElementPropertyChanged(object sender, PropertyChangedEventArgs e)
    {
        base.OnElementPropertyChanged(sender, e);
        if (e.PropertyName == RefreshableLayout.IsPullToRefreshEnabledProperty.PropertyName)
            UpdateIsSwipeToRefreshEnabled();
        else if (e.PropertyName == RefreshableLayout.IsRefreshingProperty.PropertyName)
            UpdateIsRefreshing();
        else if (e.PropertyName == RefreshableLayout.RefreshColorProperty.PropertyName)
            UpdateColors();
        else if (e.PropertyName == RefreshableLayout.RefreshBackgroundColorProperty.PropertyName)
            UpdateColors();
    }

    protected override void Dispose(bool disposing)
    {
        base.Dispose(disposing);
        if (refreshControl != null)
        {
            refreshControl.ValueChanged -= OnRefresh;
        }
    }
}
}

I got the code this tutorial and this GitHub
Edit:
XAML
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         x:Class="SocialNetwork.TestScrollPage" xmlns:local="clr-namespace:SocialNetwork.Renderers">
<ContentPage.Content>
    <StackLayout>
        <local:RefreshableLayout x:Name="RefreshableLayout" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
            <StackLayout>

            </StackLayout>
        </local:RefreshableLayout>
    </StackLayout>
</ContentPage.Content>

CS:
public partial class TestScrollPage : ContentPage
{
    public TestScrollPage ()
    {
        InitializeComponent ();
        RefreshableLayout.RefreshCommand = new Command(() => RefreshPage());
    }

    public void RefreshPage()
    {
        RefreshableLayout.IsRefreshing = false;
        DisplayAlert("ok", "ok", "ok");
    }
}

And I navigate to the page using Detail = new TestScrollPage();
Edit 2:
    public partial class RefreshableLayout : ContentView
{
    public static readonly BindableProperty IsRefreshingProperty =
        BindableProperty.Create(nameof(IsRefreshing), typeof(bool), typeof(RefreshableLayout), false);

    /// <summary>
    /// Gets or sets a value indicating whether this instance is refreshing.
    /// </summary>
    /// <value><c>true</c> if this instance is refreshing; otherwise, <c>false</c>.</value>
    public bool IsRefreshing
    {
        get { return (bool)GetValue(IsRefreshingProperty); }
        set
        {
            if ((bool)GetValue(IsRefreshingProperty) == value)
                OnPropertyChanged(nameof(IsRefreshing));

            SetValue(IsRefreshingProperty, value);
        }
    }

    /// <summary>
    /// The is pull to refresh enabled property.
    /// </summary>
    public static readonly BindableProperty IsPullToRefreshEnabledProperty =
        BindableProperty.Create(nameof(IsPullToRefreshEnabled), typeof(bool), typeof(RefreshableLayout), true);

    /// <summary>
    /// Gets or sets a value indicating whether this instance is pull to refresh enabled.
    /// </summary>
    /// <value><c>true</c> if this instance is pull to refresh enabled; otherwise, <c>false</c>.</value>
    public bool IsPullToRefreshEnabled
    {
        get { return (bool)GetValue(IsPullToRefreshEnabledProperty); }
        set { SetValue(IsPullToRefreshEnabledProperty, value); }
    }

    /// <summary>
    /// The refresh command property.
    /// </summary>
    public static readonly BindableProperty RefreshCommandProperty =
        BindableProperty.Create(nameof(RefreshCommand), typeof(ICommand), typeof(RefreshableLayout));

    /// <summary>
    /// Gets or sets the refresh command.
    /// </summary>
    /// <value>The refresh command.</value>
    public ICommand RefreshCommand
    {
        get { return (ICommand)GetValue(RefreshCommandProperty); }
        set { SetValue(RefreshCommandProperty, value); }
    }

    /// <summary>
    /// Gets the Refresh command
    /// </summary>
    public static readonly BindableProperty RefreshCommandParameterProperty =
        BindableProperty.Create(nameof(RefreshCommandParameter),
            typeof(object),
            typeof(RefreshableLayout),
            null,
            propertyChanged: (bindable, oldvalue, newvalue) => ((RefreshableLayout)bindable).RefreshCommandCanExecuteChanged(bindable, EventArgs.Empty));

    /// <summary>
    /// Gets or sets the Refresh command parameter
    /// </summary>
    public object RefreshCommandParameter
    {
        get { return GetValue(RefreshCommandParameterProperty); }
        set { SetValue(RefreshCommandParameterProperty, value); }
    }

    /// <summary>
    /// Executes if enabled or not based on can execute changed
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="eventArgs"></param>
    void RefreshCommandCanExecuteChanged(object sender, EventArgs eventArgs)
    {
        ICommand cmd = RefreshCommand;
        if (cmd != null)
            IsEnabled = cmd.CanExecute(RefreshCommandParameter);
    }

    /// <summary>
    /// Color property of refresh spinner color
    /// </summary>
    public static readonly BindableProperty RefreshColorProperty =
        BindableProperty.Create(nameof(RefreshColor), typeof(Color), typeof(RefreshableLayout), Color.Default);

    /// <summary>
    /// Refresh  color
    /// </summary>
    public Color RefreshColor
    {
        get { return (Color)GetValue(RefreshColorProperty); }
        set { SetValue(RefreshColorProperty, value); }
    }

    /// <summary>
    /// Color property of refresh background color
    /// </summary>
    public static readonly BindableProperty RefreshBackgroundColorProperty =
        BindableProperty.Create(nameof(RefreshBackgroundColor), typeof(Color), typeof(RefreshableLayout), Color.Default);

    /// <summary>
    /// Refresh background color
    /// </summary>
    public Color RefreshBackgroundColor
    {
        get { return (Color)GetValue(RefreshBackgroundColorProperty); }
        set { SetValue(RefreshBackgroundColorProperty, value); }
    }

    /// <param name="widthConstraint">The available width for the element to use.</param>
    /// <param name="heightConstraint">The available height for the element to use.</param>
    /// <summary>
    /// Optimization as we can get the size here of our content all in DIP
    /// </summary>
    protected override SizeRequest OnMeasure(double widthConstraint, double heightConstraint)
    {
        if (Content == null)
            return new SizeRequest(new Size(100, 100));

        return base.OnMeasure(widthConstraint, heightConstraint);
    }
}

A: Please read this documentation about Xamarin Liver Player. It declares the limitations:

*

*Custom Renderers are not supported for Xamarin Forms.

Also there are some other limitions or issues when you use Xamarin Liver Player. So I recommend you to use simulators or a real physical device to test your project.
If you don't have a Mac. You can also try to download an Enterprise Visual Studio to let the simulators mapping to Windows.


text:
The following is an alphabetical list of articles related to the U.S. state of Missouri.

0–9

.mo.us – Internet second-level domain for the state of Missouri
24th state to join the United States of America

A
Adjacent states:   (one of only two states with eight neighboring states)

Agriculture in Missouri
Airports in Missouri
Alcohol laws of Missouri
Amusement parks in Missouri
Arboreta in Missouri
commons:Category:Arboreta in Missouri
Archaeology of Missouri
:Category:Archaeological sites in Missouri
commons:Category:Archaeological sites in Missouri
Architecture of Missouri
Art museums and galleries in Missouri
commons:Category:Art museums and galleries in Missouri
Astronomical observatories in Missouri
commons:Category:Astronomical observatories in Missouri
Attorney General of the State of Missouri

B
Botanical gardens in Missouri
commons:Category:Botanical gardens in Missouri
Buildings and structures in Missouri
commons:Category:Buildings and structures in Missouri

C

Capital of the state of Missouri
Capital punishment in Missouri
Capitol of the State of Missouri
commons:Category:Missouri State Capitol
Casinos in Missouri
Caves of Missouri
commons:Category:Caves of Missouri
Children's Education Alliance of Missouri
Census statistical areas of Missouri
Cities in Missouri
commons:Category:Cities in Missouri
Climate of Missouri
:Category:Climate of Missouri
Climate change in Missouri
commons:Category:Climate of Missouri
Colleges and universities in Missouri
commons:Category:Universities and colleges in Missouri

Columbia, Missouri
Communications in Missouri
commons:Category:Communications in Missouri
Companies in Missouri
Congressional districts of Missouri
Constitution of the State of Missouri
Convention centers in Missouri
commons:Category:Convention centers in Missouri
Counties of the state of Missouri
commons:Category:Counties in Missouri
Culture of Missouri
commons:Category:Missouri culture

D
Democratic Party of Missouri
Demographics of Missouri

E
Economy of Missouri
:Category:Economy of Missouri
commons:Category:Economy of Missouri
Education in Missouri
:Category:Education in Missouri
commons:Category:Education in Missouri
Elections in the state of Missouri
:Category:Missouri elections
commons:Category:Missouri elections
Environment of Missouri
commons:Category:Environment of Missouri

F

Festivals in Missouri
commons:Category:Festivals in Missouri
Flag of the state of Missouri
Forts in Missouri
:Category:Forts in Missouri
commons:Category:Forts in Missouri

G

Geography of Missouri
Grand Divide
:Category:Geography of Missouri
commons:Category:Geography of Missouri
Geology of Missouri
commons:Category:Geology of Missouri
Ghost towns in Missouri
:Category:Ghost towns in Missouri
commons:Category:Ghost towns in Missouri
Golf clubs and courses in Missouri
Government of the state of Missouri  website
:Category:Government of Missouri
commons:Category:Government of Missouri
Governor of the state of Missouri
List of governors of Missouri
Great Seal of the State of Missouri

H
Henry Shaw Ozark Corridor
Heritage railroads in Missouri
commons:Category:Heritage railroads in Missouri
High schools of Missouri
Higher education in Missouri
Missouri State Highway System
Hiking trails in Missouri
commons:Category:Hiking trails in Missouri
Historic houses in Missouri
History of Missouri
Historical outline of Missouri
Hospitals in Missouri
House of Representatives of the State of Missouri

I
Images of Missouri
commons:Category:Missouri

J
Jefferson City, Missouri, state capital since 1826

K
Kansas City, Missouri

L
Lakes of Missouri
commons:Category:Lakes of Missouri
Landmarks in Missouri
commons:Category:Landmarks in Missouri
Libertarian Party of Missouri
Lieutenant governor of the state of Missouri
Lists related to the state of Missouri:
List of airports in Missouri
List of census statistical areas in Missouri
List of cities in Missouri
List of colleges and universities in Missouri
List of United States congressional districts in Missouri
List of counties in Missouri
List of forts in Missouri
List of ghost towns in Missouri
List of governors of Missouri
List of high schools in Missouri
List of Interstate Highways in Missouri
List of historic houses in Missouri
List of hospitals in Missouri
List of individuals executed in Missouri
List of law enforcement agencies in Missouri
List of museums in Missouri
List of National Historic Landmarks in Missouri
List of newspapers in Missouri
List of people from Missouri
List of radio stations in Missouri
List of railroads in Missouri
List of Registered Historic Places in Missouri
List of rivers of Missouri
List of school districts in Missouri
List of snakes in Missouri
List of state forests in Missouri
List of state highways in Missouri
List of state parks in Missouri
List of state prisons in Missouri
List of symbols of the state of Missouri
List of television stations in Missouri
List of U.S. Routes in Missouri
List of United States congressional delegations from Missouri
List of United States congressional districts in Missouri
List of United States representatives from Missouri
List of United States senators from Missouri
Louisiana Purchase of 1803

M
Maps of Missouri
commons:Category:Maps of Missouri
Mass media in Missouri
Mississippi River
Missouri  website
:Category:Missouri
commons:Category:Missouri
Missouri Crematory
Missouri Day
Missouri First Steps
Missouri Foundation for Health
Missouri League of Women Voters
Missouri Nation (Native American)
Missouri Pacific Railroad
Missouri River
Missouri Compromise
Missouri River 340
Missouri State Capitol
Missouri State Highway Patrol
Missouri State League
Missouri Wall of Fame
Missourians for Equality
MO – United States Postal Service postal code for the state of Missouri
Monuments and memorials in Missouri
commons:Category:Monuments and memorials in Missouri
Mountains of Missouri
commons:Category:Mountains of Missouri
Museums in Missouri
:Category:Museums in Missouri
commons:Category:Museums in Missouri
Music of Missouri
commons:Category:Music of Missouri
:Category:Musical groups from Missouri
:Category:Musicians from Missouri

N
National Forests of Missouri
commons:Category:National Forests of Missouri
Natural history of Missouri
commons:Category:Natural history of Missouri
Newspapers of Missouri

O
Outdoor sculptures in Missouri
commons:Category:Outdoor sculptures in Missouri

P
People from Missouri
:Category:People from Missouri
commons:Category:People from Missouri
:Category:People by city in Missouri
:Category:People by county in Missouri
:Category:People from Missouri by occupation
Politics of Missouri
commons:Category:Politics of Missouri
Libertarian Party of Missouri
Missouri Democratic Party
Missouri Republican Party
Socialist Party of Missouri
Protected areas of Missouri
commons:Category:Protected areas of Missouri

Q

R
Radio stations in Missouri
Railroad museums in Missouri
commons:Category:Railroad museums in Missouri
Railroads in Missouri
Registered historic places in Missouri
commons:Category:Registered Historic Places in Missouri
Religion in Missouri
:Category:Religion in Missouri
commons:Category:Religion in Missouri
Republican Party of Missouri
Rivers of Missouri
Mississippi River
Missouri River
commons:Category:Rivers of Missouri
Rock formations in Missouri
commons:Category:Rock formations in Missouri
Roller coasters in Missouri
commons:Category:Roller coasters in Missouri

S
St. Charles, Missouri, first state capital 1821-1826
St. Louis, capital of the District of Louisiana 1804–1805, capital of the Territory of Louisiana 1805–1812, capital of the Territory of Missouri 1812-1821
previously as Saint-Louis, capital of la Haute-Louisiane 1800-1803
previously as San Luis, capital of Alta Louisiana 1765-1800
School districts of Missouri
Scouting in Missouri
Senate of the State of Missouri
Settlements in Missouri
Cities in Missouri
Towns in Missouri
Villages in Missouri
Townships in Missouri
Census Designated Places in Missouri
Other unincorporated communities in Missouri
List of ghost towns in Missouri
Socialist Party of Missouri
Sports in Missouri
:Category:Sports in Missouri
commons:Category:Sports in Missouri
:Category:Sports venues in Missouri
commons:Category:Sports venues in Missouri
State Capitol of Missouri
State Highway Patrol of Missouri
State of Missouri  website
Constitution of the State of Missouri
Government of the state of Missouri
:Category:Government of Missouri
commons:Category:Government of Missouri
Executive branch of the government of the state of Missouri
Governor of the state of Missouri
Legislative branch of the government of the state of Missouri
Legislature of the State of Missouri
Senate of the State of Missouri
House of Representatives of the State of Missouri
Judicial branch of the government of the state of Missouri
Supreme Court of the State of Missouri
State parks of Missouri
commons:Category:State parks of Missouri
State prisons of Missouri
Structures in Missouri
commons:Category:Buildings and structures in Missouri
Supreme Court of the State of Missouri
Symbols of the state of Missouri
:Category:Symbols of Missouri
commons:Category:Symbols of Missouri

T
Telecommunications in Missouri
commons:Category:Communications in Missouri
Telephone area codes in Missouri
Television shows set in Missouri
Television stations in Missouri
Territory of Missouri
Theatres in Missouri
commons:Category:Theatres in Missouri
Tourism in Missouri  website
commons:Category:Tourism in Missouri
Transportation in Missouri
:Category:Transportation in Missouri
commons:Category:Transport in Missouri

U
United States of America
States of the United States of America
United States census statistical areas of Missouri
United States congressional delegations from Missouri
United States congressional districts in Missouri
United States Court of Appeals for the Eighth Circuit
United States District Court for the Eastern District of Missouri
United States District Court for the Western District of Missouri
United States representatives from Missouri
United States senators from Missouri
Universities and colleges in Missouri
commons:Category:Universities and colleges in Missouri
University of Missouri
commons:Category:University of Missouri
US-MO – ISO 3166-2:US region code for the State of Missouri

V

W
Water parks in Missouri
Wikimedia
Wikimedia Commons:Category:Missouri
commons:Category:Maps of Missouri
Wikinews:Category:Missouri
Wikinews:Portal:Missouri
Wikipedia Category:Missouri
Wikipedia Portal:Missouri
Wikipedia:WikiProject Missouri
:Category:WikiProject Missouri articles
:Category:WikiProject Missouri

X

Y

Z
Zoos in Missouri
commons:Category:Zoos in Missouri

See also

Topic overview:
Missouri
Outline of Missouri

Missouri

redpajama_set_name: RedPajamaWikipedia


Moerman, J-J., Braaksma, A. J. J. & van Dongen, L. A. M., 2019, Handbook of Research in Industrial Advancement in Scientific Knowledge. IGI Global, p. 160-181 21 p.
Reyes Garcia, J. R., Martinetti, A., Jauregui Becker, J. M., Singh, S. & van Dongen, L. A. M., Jan 2019, Handbook of Research on Industrial Advancement in Scientific Knowledge. González-Prida Diaz, V. & Zamora Bonilla, J. P. (eds.). IGI Global, p. 135-159 25 p.
Martinetti, A., Hes, F. J. & van Dongen, L. A. M., Apr 2018, In : Geoingegneria Ambientale e Mineraria. 153, 1, p. 68-73 6 p.
Martinetti, A. & van Dongen, L. A. M., May 2018, In : Geoingegneria Ambientale e Mineraria. 154, 2, p. 27-31 5 p.
Martinetti, A., Schakel, E. J. & van Dongen, L. A. M., 4 Mar 2018, In : Journal of quality in maintenance engineering. 24, 2, p. 152-169 18 p.
Rajabalinejad, M. & van Dongen, L. A. M., 31 Aug 2018, In : International Journal of System of Systems Engineering. 8, 4, p. 313-329 17 p.
Martinetti, A., Chatzimichailidou, M., Maida, L. & van Dongen, L. A. M., Feb 2018, In : International Journal of Occupational Safety and Ergonomics. 25, 1, p. 66-75 10 p.
Martinetti, A., Margaryan, M. & van Dongen, L., 2 Nov 2018, In : Procedia manufacturing. 16, p. 61-66 6 p.
Martinetti, A., Moerman, J-J. & van Dongen, L. A. M., 2018, In : Journal of the Safety and Reliability Society. p. 1-15 15 p.
Martinetti, A., 't Hart, K., Damgrave, R., van Dongen, L. A. M., Turkenburg, R. & Nouwens, A., 2018, In : International Journal of System of Systems Engineering. 8, 4, p. 398-415 18 p.
Chatzimichailidou, M. M., Martinetti, A., Majumdar, A., van Dongen, L. A. M. & Yotto Ochieng, W., 31 Aug 2018, In : International Journal of System of Systems Engineering. 8, 4, p. 387-397 11 p.
Ruitenburg, R. J., Braaksma, A. J. J. & van Dongen, L. A. M., 2017, Optimum decision making in asset management. Carnero, M. C. & Gonzalez-Prida, V. (eds.). Hershey, PA: IGI Global, p. 259-287 29 p.
Bedrijfsbrede aanpak van "smooth introduction"
van Dongen, L. A. M., 2017, iMaintain, 2017, 7.
Martinetti, A., Braaksma, A. J. J. & van Dongen, L. A. M., 23 Apr 2017, Advances in Through-life Engineering Services. Redding, L., Roy, R. & Shaw, A. (eds.). Springer, p. 417-428 12 p. (Decision Engineering).
Martinetti, A., Parada Puig, J. E., Oude Alink, C., Thalen, J. & van Dongen, L. A. M., 2017. 8 p.
Ruitenburg, R., 13 Oct 2017, Enschede, the Netherlands: University of Twente. 342 p.
Martinetti, A., Braaksma, A. J. J., Ziggers, J. & van Dongen, L. A. M., 23 Apr 2017, Advances in Through-life Engineering Services. Redding, L., Roy, R. & Shaw, A. (eds.). Springer, p. 429-442 14 p. (Decision Engineering).
Moerman, J-J., Braaksma, A. J. J. & van Dongen, L. A. M., 2017, EurOMA 2017 conference proceedings.
Smooth Introduction; hoe zit dat?
van Dongen, L., 2017, In : iMaintain. 14, 2, p. 48-49 2 p.
Akkermans, H., Besselink, L., van Dongen, L. A. M. & Schouten, R., 2016, World Class Maintenance. 82 p.
Mulder, W., 1 Jun 2016, Enschede: Universiteit Twente. 153 p.
van Kempen, M. J. C., Martinetti, A. & van Dongen, L. A. M., 22 Feb 2016. 13 p.
van Dongen, L. A. M., 2015, In : International journal of performability engineering. 11, 2, p. 181-197 6.
Goossens, A., 30 Sep 2015, Enschede: University of Twente. 124 p.
Parada Puig, J. E., 10 Jun 2015, Enschede: Universiteit Twente. 217 p.
van Dongen, L. A. M., 2015, Through-life Engineering Services: Motivation, Theory, and Practice. Redding, L. & Roy, R. (eds.). Springer, p. 29-51 (Decision engineering).
Parada Puig, J. E., Basten, R. J. I. & van Dongen, L. A. M., 2015, Through-life Engineering Services: Motivation, Theory, and Practice. Redding, L. & Roy, R. (eds.). Springer, p. 209-224 (Decision engineering).


Birth Certificates are available for all Florida births. They are $15 for the first and $7 each additional certificate at time of original request.
Certificates can be issued only to the registrant (the child named on the record) if of legal age (18), parent, guardian or legal representative of one of those persons or by court order. In the case of a deceased registrant, upon receipt of the death certificate of the decedent, birth certificate can be issued to the spouse, child, grandchild, sibling, if of legal age, or a legal representative of any of these persons, as well as to the parent.
We accept Cash, Checks, Visa or MasterCard.
You can obtain birth certificates by mail with proper identification.
For additional information visit the Florida Department of Health Bureau of Vital Statistics website.


Dawn Reed is an English teacher at Okemos High School in Okemos, Michigan, and is currently in her 14th year of teaching. She is a co-director of Red Cedar Writing Project at Michigan State University, a site of the National Writing Project. Dawn earned her master's degree in Writing and Rhetoric with a specialization in Critical Studies in Literacy and Pedagogy from Michigan State University. She conducts professional development for teachers focused on technology integration and the teaching of writing. She is co-author with Dr. Troy Hicks of Research Writing Rewired: Lessons that Ground Students' Digital Learning (Corwin Literacy 2015) and Real Writing: Modernizing the Old School Essay (Rowman and Littlefield 2016), and has published in various journals, books, and websites.
In this episode, Dawn shares her teaching tips for building successful peer to peer connections in her classrooms, as a method to bolster the feedback process in writing. Dawn is passionate about community forward teaching, and her advice and tips on how to incorporate these methods into your classroom are a must listen for all teachers.
Dawn also shares the importance of bringing play into the classroom as a way of making writing accessible for all students. By giving them choice and focusing on relationships, she is able to help propel her student's writing growth by driving their authenticity and investment in their own work.


Reference: V097 Type: Town Houses 2 Beds.
Nice family house of 65 m2 with 2 bedrooms, 1 bathroom with easy..
Reference: V125 Type: Town Houses 2 Beds.
Spacious townhouse with sea view in Los Cristianos at just 10 minutes..
Reference: V196 Type: Town Houses 2 Beds.
Unique opportunity to buy a townhouse at the sea front in Playa de las..
Reference: V206 Type: Town Houses 2 Beds.
Spacious townhouse build on 3 floors with 2 bedrooms and 3 bathrooms on..
Reference: V208 Type: Town Houses 2 Beds.
Spacious townhouse build on 2 floors with sunroof terrace. Two..


text:
var util = require('../lib/util'),
    path = require('path'),
    fs = require('fs'),
    child_process = require('child_process');

exports['setPropertyPath'] = function (test) {
    var obj = {test: 'test'};
    util.setPropertyPath(obj, 'some/example/path.js', 'val');
    test.same(obj, {test: 'test', some: {example: {path: 'val'}}});
    util.setPropertyPath(obj, 'some/other/path.js', 'val2');
    test.same(obj, {
        test: 'test',
        some: {
            example: {path: 'val'},
            other: {path: 'val2'}
        }
    });
    util.setPropertyPath(obj, './test', 'test2');
    test.same(obj, {
        test: 'test2',
        some: {
            example: {path: 'val'},
            other: {path: 'val2'}
        }
    });
    test.done();
};

exports['getPropertyPath'] = function (test) {
    var obj = {
        test: 'test',
        some: {
            example: {path: 'val'},
            other: {path: 'val2'}
        }
    };
    test.equals(util.getPropertyPath(obj, 'test'), 'test');
    test.equals(util.getPropertyPath(obj, 'some/example/path'), 'val');
    test.same(util.getPropertyPath(obj, 'some/other'), {path: 'val2'});
    test.same(util.getPropertyPath(obj, ''), obj);
    test.done();
};

exports['descendants'] = function (test) {
    var dir = __dirname + '/fixtures/descendants_test';
    util.descendants(dir, function (err, files) {
        if(err) throw err;
        test.same(files.sort(), [
            dir + '/file1',
            dir + '/file2',
            dir + '/folder1/file1.1',
            dir + '/folder2/folder2.1/file2.1.1',
            dir + '/folder2/folder2.2/file2.2.1',
            dir + '/folder2/folder2.2/file2.2.2'
        ].sort());
        test.done();
    });
};

exports['readJSON'] = function (test) {
    test.expect(2);
    var p = __dirname + '/fixtures/valid_json';
    util.readJSON(p, function (err, settings) {
        test.ok(!err);
        test.same(settings, {one:1,two:2});
        test.done();
    });
};

exports['readJSON'] = function (test) {
    test.expect(1);
    var p = __dirname + '/fixtures/invalid_json';
    util.readJSON(p, function (err, settings) {
        test.ok(err, 'return JSON parsing errors');
        test.done();
    });
};

exports['relpath'] = function (test) {
    var dir = '/some/test/path';
    test.equals(
        util.relpath('/some/test/path/some/file.ext', dir),
        'some/file.ext'
    );
    test.equals(
        util.relpath('/some/test/file.ext', dir),
        '../file.ext'
    );
    test.equals(
        util.relpath('some/test/file.ext', dir),
        'some/test/file.ext'
    );
    test.equals(
        util.relpath('/some/dir/../test/path/file.ext', dir),
        'file.ext'
    );
    test.equals(util.relpath('file.ext', dir), 'file.ext');
    test.done();
};

exports['stringifyFunctions'] = function (test) {
    var Script = process.binding('evals').Script;
    var obj = {
        a: {
            // this is not an instanceof Function but is
            // typeof 'function'...
            b: Script.runInNewContext("(function (){return 'fn1';})"),
            // this is an instanceof Function, and also typeof
            // Function
            c: function (){return 'fn2';},
            d: 123,
        },
        e: true,
        f: null,
        g: undefined,
        h: ['one', 'two', 3]
    }
    var stringified = util.stringifyFunctions(obj);
    test.same(
        stringified,
        {
            a: {
                b: "function (){return 'fn1';}",
                c: "function (){return 'fn2';}",
                d: 123,
            },
            e: true,
            f: null,
            g: undefined,
            h: ['one', 'two', 3]
        }
    );
    // deepEquals seems to test the string representations of functions
    // so we also need to test the type is correct
    test.equals(typeof stringified.a.b, 'string');
    test.equals(typeof stringified.a.c, 'string');
    // ensure that the array keeps its type, and doesn't change to an object
    // with the index numbers as properties: {"0": ..., "1": ...} etc
    test.ok(stringified.h instanceof Array);
    test.equals(stringified.h.length, 3);
    test.done();
};

exports['evalSandboxed'] = function (test) {
    test.expect(5);
    var obj = {test: 'test'};
    try { util.evalSandboxed("require('sys').puts('fail!')"); }
    catch (e) { test.ok(e, 'should throw an error'); }
    try { util.evalSandboxed("process.env['HOME']")}
    catch (e) { test.ok(e, 'should throw an error'); }
    try { util.evalSandboxed("obj.test = 'asdf'")}
    catch (e) { test.ok(e, 'should throw an error'); }
    test.equals(obj.test, 'test');
    test.same(util.evalSandboxed("{a: {b: 123}}"), {a: {b: 123}});
    test.done();
};

exports['padRight'] = function (test) {
    // pad strings below min length
    test.equals(util.padRight('test', 20), 'test                ');
    // don't pad strings equals to min length
    test.equals(util.padRight('1234567890', 10), '1234567890');
    // don't shorten strings above min length
    test.equals(util.padRight('123456789012345', 10), '123456789012345');
    test.done();
};

exports['ensureDir - new dirs'] = function (test) {
    test.expect(1);
    var p = __dirname + '/fixtures/ensure_dir/some/path';
    // remove any old test data
    var dir = __dirname + '/fixtures/ensure_dir';
    var rm = child_process.spawn('rm', ['-rf', dir]);
    rm.on('error', function (err) { throw err; });
    rm.on('exit', function (code) {
        util.ensureDir(p, function (err) {
            if (err) throw err;
            path.exists(p, function (exists) {
                test.ok(exists);
                test.done();
            });
        });
    });
};

exports['ensureDir - existing dir'] = function (test) {
    test.expect(1);
    var p = __dirname + '/fixtures/testpackage'
    fs.readdir(p, function (err, files) {
        util.ensureDir(p, function (err) {
            if (err) throw err;
            fs.readdir(p, function (err, new_files) {
                // test the contents of the directory are unchanged
                test.same(files, new_files);
                test.done();
            });
        });
    });
};

exports['cp'] = function (test) {
    var from = __dirname + '/fixtures/cp_file';
    var to = __dirname + '/fixtures/cp_file2';
    util.cp(from, to, function (err) {
        if (err) throw err;
        fs.readFile(to, function (err, content) {
            if (err) throw err;
            // TODO: sometimes the file is not written when this callback fires!
            // see notes in lib/util.js
            test.equals(content.toString(), 'test content\n');
            test.done();
        });
    });
};

exports['abspath'] = function (test) {
    test.equals(util.abspath('/some/path'), '/some/path');
    test.equals(util.abspath('some/path'), process.cwd() + '/some/path');
    test.equals(util.abspath('some/path', '/cwd'), '/cwd/some/path');
    test.equals(util.abspath('/some/path', '/cwd'), '/some/path');
    test.done();
};

redpajama_set_name: RedPajamaGithub


Mudgee Community Transport is currently seeking volunteer drivers to assist in providing friendly, personal and caring transport for the frail aged and disabled and their carers, as well as those in the community at a disadvantage because of limited public transport services.
Volunteers drive Council fleet vehicles to various locales; including Mudgee, Dubbo, Orange, Bathurst, Lithgow and Sydney and choose to drive a variety of hours. Meal allowances are provided to volunteers and fuel is paid from funding received through Transport for NSW and other funding bodies.
Expressions of interest can be lodged with Mudgee Community Transport at the Carmel Croan Community Centre on the corner of Market and Douro Streets or on 6378 2710.


(AP) - The judge in Bill Cosby's criminal case in Pennsylvania expects the sexual assault trial to last at least two weeks.
The jurors will come from the Pittsburgh area and be sequestered throughout the trial nearly 300 miles away in suburban Philadelphia.
Montgomery County Judge Steven O'Neill said at a hearing Monday that he hopes to pick jurors in late May. He says their names will not be made public.
The trial is set to begin June 5.
The 79-year-old Cosby is accused of drugging and molesting a Temple University employee at his home in 2004.
The defense wants the jury pool prescreened through a written questionnaire on their background, media habits and feelings about Cosby.


The emotional journey associated with premature birth can cause a lot of stressful feelings and many parents of preterm babies find it very difficult to cope.
As part of the healing process it is important to recognise these feelings, accept the reasons for these feelings, and begin to adjust to your circumstances and find ways of coping.
Coping is not about avoiding feelings of grief and sadness. Coping and emotional wellbeing means recognising and accepting your feelings of sorrow.
Obviously this isn't an easy process but slowly you will start to feel more in control. Feelings of grief which make you feel defeated, disheartened and overwhelmed, are especially challenging, however recognising and facing these emotions enables you to adjust and adapt to your baby's prematurity instead of allowing grief to take over everything you do and feel.
Bottling up your grief may also create destructive feelings about yourself, your preterm baby, or those close to you. You may transfer your pessimistic feelings toward your loved ones. By facing these emotions, it becomes possible to see things in a more positive light. Allowing the pain to surface and immersing yourself in it, will actually help you to regain control over your life. Over time it will become possible to think back over your preterm baby's trials and sufferings without being affected by emotion.
Make time for physical or creative pursuits as they promote a release of tension and give a feeling of achievement, pleasure, joy, pride, and confidence.
Many fathers feel alone when dealing with their feelings of weakness and helplessness due to the pressures and expectations society places on men.
Men have many different ways of dealing with loss. However, a father's grief can be just as strong as a mother's, but the expression of this grief may differ. Because men and women tend to express these feelings differently it can mean that both feel isolated and misunderstood.
Father's should try and take a break from the role of protector. Give yourself a chance to face your feelings, making it easier to accept the emotions of your partner.
Facing up to your fears and weaknesses can liberate your feelings of anger, guilt, failure or reproach.
Focus on the achievable, and don't try to fix the unfixable.
Try to do things that help you face up to and cope with your feelings.
Try counselling if you feel you are struggling to face your feelings.
Be accepting of you and your partners' differences; tolerate and embrace the differences as they are normal and necessary.


text:
Kuromondokuga is a genus of tussock moths in the family Erebidae erected by Yasunori Kishida in 2011.

Species
Based on Wang, H. et al.:
Kuromondokuga albofascia (Leech, 1888)
Kuromondokuga niphonis (Butler, 1881)
Kuromondokuga separata (Leech, 1890)

References

Lymantriinae
Moth genera


The launch of the Tanzania HDC to establish One Monitoring and Evaluation Framework for the Health Sector of the Government of Tanzania took place September 11-13 in Dar es Salaam, attended by 145 participants across the Ministry of Health, the President's Office Regional Administration and Local Government, and partners.
The latest news on HDC partners collaborating in countries and on global health data tools and standards.
As climate change raises the risk of vector-borne diseases such as Zika virus and dengue fever, Grenada's Ministry of Health and Social Security has been collaborating with HDC partners GIZ and the University of Oslo to build the Caribbean island country's capacity to plan for and respond to these climate-related health threats.
Kenya's Ministry of Health is developing a Kenya Health Observatory (KHO) to improve the availability and use of health information. The observatory is planned to be an open-access one-stop-shop for data and statistics, including research data, and will facilitate active tracking of the state and determinants of health in the country.


The Principal will actively contribute to investment decisions and portfolio company management, including evaluation of potential investment opportunities, interacting with and advising portfolio companies with respect to operational activities, coordinating syndication and negotiating terms for portfolio company financings, and developing and executing portfolio company exit strategies. The Principal will serve as a Director or Observer on the Board of portfolio companies and may take interim operational roles within portfolio companies. This position will be based in Menlo Park, CA.


Rubia and Julia are amazing women who have helped me beyond belief and I am forever Grateful. Thank you!!!!
About two years ago I rented a 5x10 at their North Hollywood location - which was fine. The space was sufficient for everything I had in my studio apt; however, their 8200 Balboa Blvd. location, has superior customer service. Julia kindly helped me with all my questions, and really took her time explaining what the facility had to offer (which made me feel like my belongings were much more safe). I honestly have never met someone at a public storage facility who was so eager to assist me while doing it enthusiastically!
Great Location with such great staff.. Tania and Rubia were amazing . Made it a very easy move in and made sure I had all I needed. Both were very informative as well..
This place is very clean! It feels safe with the cameras and the staff being always around willing to help. The staff is very friendly and professional. I tried moving my stuff closer to another place but most places had bad reviews. So, I decided to keep this unit. I would recommend this location to anyone. They even remind you if you forgot to pay! I would give the girls in the office 10 Stars! They work very hard. Will miss your friendly smiles ladies! Thank-you!
The people that work there are very conscientious, and helpful and always a smile. They are a great team.


The Maldives islands are located between the trading routes of the Indian Ocean. Therefore, early settlers and travelers from neighboring areas have come in touch with the islands since ancient times. The Maldives have inhabitants who have a rich culture and history. The language, belief, and art of the indigenous people are unique.
The facial features of the native inhabitants differ greatly due to the influence of Asians, Africans, and Arabians. Dhivehi is the local language spoken in Maldives. This language differs slightly from other dialects spoken in the south of Maldives. The secluded nature of island life may be responsible for this. Maldivian thoughts and beliefs have been shaped by religion and superstition. Superstition occupies a special place in Maldivian society. Islam dominates when it comes to matters of faith. Belief in the supernatural dominates the thought processes of many Maldivians. Prior to Islam, Buddhism served as the major religion. The Buddhists were converted to Islam in 1153 AD.
The Maldivian arts demonstrate the interaction between sub cultures. Local bodu-beru is used to create music. It is a big drum that resembles the one made in Africa. The Maldivian sailboat is also known as dhoni. It is a form of art that uses skilled craftsmanship. It is remarkably similar to the Arabian dows. The artistry of local Maldivians is demonstrated by the wooden beams that adorn ancient mosques. It faithfully represents Southeast Asian architecture. Some things cannot be described: such as the unique geometric designs that are found in woven mats utilizing local material. The neckline of traditional dresses of women has an embroidered pattern. Their ornaments, too, tell a definite story about an unknown culture.
Maldivians are always known to adapt. They welcome inspiration. The culture in Maldives has always evolved with the times. The locals consume seafood to a large extent. Fishermen spend a considerable time in the seas. Tourism has grown by leaps and bounds. Maldivians believe in unity in faith. However, recent trends toward reform in the country have laid the emphasis on novel ideas and attitudes. Modernity has been embraced, but the focus has not shifted from the locals' identity and beliefs.
The seas of Maldives are warm throughout the year. In addition, they have high visibility. The waters are clear to see fish as far as 50 meters away. Nearly 3000 coral reefs combine to form a spectacular formation. The tides of the monsoons are free flowing. This has created one of the most rich coral reef regions in the whole world.
The waters belonging to the Maldivian islands are home to more than thousand species of fish and other water creatures. The monsoon tides that lash the Indian Ocean have created a rich collection of marine creatures and tiny plant cells. There is abundance of food for all sea creatures. The range of sea creatures is simply mind boggling: from tiny shrimp to mammoth manta rays and sharks. Travelers are unlikely to forget their experience of underwater life in the Maldives.


text:
Q: How do I pass in a host and port parameter into ant to be used by a Java main function I am having considerable difficulty finding out how to use args in ant targets properly.
I have an ant target, "our-client," which should take two (or zero) arguments, a host and a port for the client to listen to. I thought that it would be easy to pass in arguments to the shell by typing:
ant our-client -Dhost.arg=127.0.0.1 -Dport.arg=8081

This does not appear to work. In my program's main function, I have a logger which prints out the host and port that were passed in. I will get to that after I explain what I have in my ant build file.
This is the target that I have written for the client.
<target name="our-client" depends="package" description="compiles, packages, and runs the student client">
    <java jar="${java.dist}/catan-client.jar" dir="${java.dist}" fork="yes">
        <arg value="${host.arg}"/>
        <arg value="${port.arg}"/>
        <sysproperty key="com.sun.management.jmxremote" value=""/>
        <assertions>
            <enable/>
        </assertions>
    </java>
</target>

The part that I can't seem to understand is how these "arg's" work. Up at the top of the ant build file, I have defined these two properties as follows.
<property name="port.arg" value="8081"/>
<property name="host.arg" value="localhost"/>

I did this so that parameters were optional for this particular target. If none were supplied, it would run on the default settings.
Getting back to the main function for my program. Regardless of what I type into the command line, the host is always set to localhost, and the port is similarly set to 8081. Here is the logging part inside of my main function
public static void main(final String[] args)
{
...
  if (args.length == 2)
  {
    String host = args[0];
    String port = args[1];
    LOGGER.info("host: " + host + ", port: " + port);
  }
...
}

The command line always displays:
INFO: host: localhost, port: 8081

I think that I must be messing up something in the ant command call. It looks to me that it ignores the input and goes with the default value of each property.
Any help is appreciated.

A: The problem is from using PowerShell. Although your ant command works in Command Prompt, it won't work as it is in PowerShell.
In PowerShell, if argument names have a period (".") in it, PowerShell will read it as something else (possibly another ant command). Instead, try doing this:
ant our-client "-Dhost.arg=127.0.0.1" "-Dport.arg=8081"

redpajama_set_name: RedPajamaStackExchange


The word 'primitive' lends itself to a number of definitions but has a double meaning to the practitioners of quilting. Most obvious is its relation to appliqué, the age-old decorative stitching highlighted in our publications, and is then followed by its distinct link to preservation—passing down not only the mechanics of the art but the personal secrets of experience from quilters past.
We've often wondered about how techniques and histories of quilting are passed along, in addition to sharing our own, and relished the idea of discovering new dyed-in-the-wool techniques that we could only (maybe) discover if living multiple lives were possible.
In the spirit of discovery, we asked you, our readers, to share quilting advice you've acquired so that we could then share it with everyone else. So with new and old, anecdotal and general, here are some of our favorite gems.
Why we chose these: We love a good story, don't you? It takes us back to simpler times and simpler designs.
I grew up with utility quilts made from scraps, recycled fabrics, feed sacks, and muslin. Some were old favorite patterns; a few were meticulous works of art. I was always told to make a quilt to last and to please myself. Nobody I knew worried about technique or how skillful or artful they were. They just wanted warm bedding! So that is what guides me when I make a quilt. I am forever grateful that I have the luxury of choosing beautiful fabrics and notions....and I did not have to pick or process the cotton for the batting. Quilting is truly my act of joy!
I still remember making my new baby sister an embroidery duck bib that my mom taught me how to do..I was in 3rd grade. I was so proud of the process, and had to show my grandma because she herself was an embroiderer, and she turned it over and said..'you need to keep the back as neat as the front so all the strings don't show through and it lays flat, not every piece you make will have a backing'- I still remember being disappointed of the 'scolding', but I know now that it was a good lesson learned in case I would need to rip something out that I didn't like.
From my grandmother, I learned to include a little bit of red in any project because red makes it sparkle. Though many of her quilts were made from feed sacks or scraps from her girls' dresses, her quilts (and now mine) are something special. I love you in heaven, Grandma Ada. Each time I see the hint of red in our quilts it reminds me of you.
As proud thought leaders and advocates of information exchange, it's encouraging to find specific mentions of women in the space who we're also huge fans of.
Using a stapler to hold down my wool pieces until I get them stitched. I am working on Gathering of Friends by Rebekah L Smith from the Winter 2015 issue and had all the pieces perfectly placed and did not want to move them. Staples work great; are easy to remove and don't poke!
Judith Baker Montano's Elegant Stitches, it is my go-to reference when I need a special stitch to make a project pop.
Method of stitching bias vines on appliqué quilt: cut bias 3/8 in, sew along marked line with close running stitch. Fold bias over and tuck under edge, sew this side with invisible stitch. You can make very narrow vines using this method, simply trim your bias after sewing first side. It's the Deborah Kemball method.
On needle-turn appliqué, such as Jan Patek and Linda Brannock BOM's done many years ago (through Country Threads) that came with printed instructions for each block—they said, "You don't need to be perfect or follow the appliqué pattern exactly as they did it. They said just relax and do it as it pleases you." As a beginner and self-taught quilter, it made quilting so much more enjoyable and less intimidating!
I learned how to buttonhole stitch going from left to right. Years later, I took a class and the teacher showed us that if we went from right to left, the thread would not tangle or twist. What a revelation!
Spending time on preparation is important. I use TV time to trace patterns onto freezer paper, cut out templates, iron templates onto wool, cut out appliqués and baste, fuse or staple. All can be done while 'watching' TV. Once several projects are prepped for stitching, I have something ready to work on even if it's only 15 minutes here and there.
You'll laugh, but the best stitching advice I've received is having proper back support and lighting! So basic, but so essential. The more comfortable you are, the more you get done, with no soreness of your back or eye strain.
Mark the slot on a spool of thread with a marking pen. This makes finding the slot to secure the end of the thread much easier. Because you see the slot when cutting your thread, it is very easy to secure the end and you never end up with a tangle, wasting yards of thread.
When I wind bobbins, I wind three or four. Then I always have one to ready to go when the bobbin runs out. I also wipe the lint out of the bobbin case and feed dogs when I change the bobbin. Always ready to sew.
To square up my quilt blocks or parts of quilts blocks as I go, before I try to assemble the quilt. What a nightmare when they are not uniform in size -- and just a little tiny bit of extra seam allowance makes a huge difference.
When doing embroidery or cross stitch, use a longer-than-usual thread length, knot the end and do a long basting stitch for 3 or 4 inches BEFORE the actual first stitch. When finished, clip knot and thread the ends onto your needle and bury it back through many stitches on the back. No hard lumps and keeps back neat. I love not having a bunch of knots on the back especially on thin fabrics.
Don't go cheap on rotary cutter blades! Get a good seam ripper!
Use a high quality needle. It makes all the difference, especially when going through flannel.
When machine piecing cottons, STARCH, STARCH, STARCH. Your piecing will be easier and your points perkier.
Slow down and enjoy the process!
Use Heat & Bond Lite to fuse down your wool pieces before stitching! No pins to deal with!


text:
Is AZ aiming for a Forest buy?
M&A speculation has been hot this week. In addition to Watson Pharmaceuticals' ($WPI) potential Actavis buy (see related story), a blog post in The Guardian is saying Forest Laboratories ($FRX) is a prime target for pickup by AstraZeneca ($AZN).
So why the rumors of an AZ buy? Liberum Capital pointed to its poor drug pipeline and patent expirations from 2014. Plus, ex-Volvo and Ericsson exec Leif Johansson is coming on as AZ chairman later this year, and he has a background in M&A.
"Given the lack of pipeline delivery and a 5% fall in earnings between 2012-17, on our numbers, we believe that a deal is more likely than at anytime in the last few years," said analysts Naresh Chouhan and Roger Franklin, as quoted by the blog.
Although they don't anticipate a mega-merger, Forest would fit AZ's bill--well-known but small enough to permit the pharma company "to meet consensus cash return expectations." Plus, Forest has 5 growth products as well as decent prospects for launches.
Earlier this month, analysts buzzed about a potential AZ acquisition spree after the FDA denied its petition to hold off generic versions of its antipsychotic drug Seroquel. At the time, research chief Martin Mackay said AZ is "actively talking to a number of companies," both biotech prospects and "peer-to-peer" opportunities. "I will be disappointed if we do not do some deals this year that the market will be pleased by," Mackay said, as quoted by Reuters. Names like Amylin Pharmaceuticals ($AMLN), Shire Pharmaceuticals ($SHPGY) and Abbott's soon-to-be-independent drug business (which we just found out is to be dubbed AbbVie) were tossed out by Bernstein Research analyst Tim Anderson. (He didn't say an AZ pickup of one of these companies was necessarily going to happen, but he just put the names out there, adding that an acquisition under $10 billion was most likely.)
This isn't the first time analysts have named Forest a takeover target. Last year, when Valeant Pharmaceuticals ($VRX) made its ultimately failed bid for Cephalon, the stock of both Forest and Endo Pharmaceuticals ($ENDP) both jumped, as investors thought they could also be acquisition targets.
- get more from The Guardian

redpajama_set_name: RedPajamaCommonCrawl


Where is it in the Hype Cycle?
Is it likely to be passing fad or an important trend?
What are some ethical concerns?
How might it help individuals?
How might it help people with disabilities?
Can it help bridge the digital divide?
How might libraries use it?
How might we experiment with it in library settings?
It's a bit far off in the future, but good to understand.
It's coming soon, important to learn more now.
It's already here, and worth experimenting with in libraries.
Become knowledgeable about blockchain technologies.
See examples of services and companies powered by blockchain technology.
Get inspired to imagine blockchain-based solutions for problems that libraries face.
Know the best resources for learning more.
Presenter: Nicole Hennig is an expert in mobile technologies for libraries. In her 14 years of experience at the MIT Libraries, she won awards for innovation, and worked to keep academics up to date with the best mobile technologies. Now she has her own business helping librarians stay current with new technologies. She is the author of several books, including Keeping Up with Emerging Technologies, and Apps for Librarians.


enactments and case law is necessary.
Acts 1965, 59th Leg., ch. 722, at 496.
of law. Morrissey v. Brewer, 408 U.S. 471 (1972); see also Gagnon v.
Texas. Attorney-General's Office. Texas Attorney General Opinion: JM-111, text, 1983; (https://texashistory.unt.edu/ark:/67531/metapth272551/m1/1/?rotate=270: accessed April 23, 2019), University of North Texas Libraries, The Portal to Texas History, https://texashistory.unt.edu; crediting UNT Libraries Government Documents Department.


text:
Legal enforcement of key measures necessary to tackle depression in the workplace, think tank says
A wellbeing think tank has published a new report calling for the legal enforcement of 'parity of esteem' for mental and physical health.
The report by 2020health, 'Whole in One - Achieving equality of status, access and resources for people with depression', makes a series of recommendations that seek to ensure people have the right to more support from the NHS, local authorities and employers to prevent or treat mental illness.
The proposals include changes to the way the National Institute for Health and Care Excellence (NICE) appraises mental health treatments and enforces recommendations to ensure all services and medications are made available for patients, as well as publication of local expenditure on local psychological support (Improving Access to Psychological Therapies (IAPT) programme) to identify whether targets have been met and whether spend is proportional to established needs.
Further key recommendations from the report include:
•	NICE to ensure legally-binding recommendations become standard for mental illness treatments to achieve parity with treatments for physical illness
•	Healthcare bodies to have a legal requirement to fund a range of services to meet local population mental health needs
•	Promote employer's obligations under the 1974 Health and Safety at Work Act to support mental wellbeing in the workplace.
The think tank's report argues that achieving parity of esteem is not just a point of principle but critical for UK plc. Mental illnesses are estimated to cost the UK business economy around £30 billion a year with self-reported depression the single most important cause of workplace absenteeism in the UK.
Commenting on the report, Norman Lamb, Minister for Health said: "Following the All-Party report on 'Parity in progress', I welcome 2020health's 'Whole in One' report which highlights ways to legally embed parity of esteem for people with depression. I am passionate about improving prevention and services for people with mental illnesses and know that we need radical improvements to ensure people get the help, support and treatment that they need, when they need it."
Julia Manning, chief executive of 2020health, added: "Parity of esteem has been talked about since the last election, but to become a reality it requires legal force behind it. In addition to this, while we continue to treat mental illnesses such as depression as separate from physical illnesses, we perpetuate the myth that 'mental' illness isn't physical, despite many symptoms being experienced physically. Continuing to use the term 'mental' conjures up images of people being mad, sad or bad, when the reality is that they are simply ill, just like someone with arthritis, diabetes or 'flu."
Raising employers' awareness
As well as recommending improvements to the NICE appraisal process so that mental health treatments have the same chance of success as physical health treatments, the report urges the government to raise awareness of employer's obligations under the Health and Safety at Work Act to support mental wellbeing in the workplace. The Act places a duty on all employers' to ensure employees "health, safety and welfare at work" but in reality it is not enforced to support the mental health of workers.
Future measures could include the Health and Safety Executive exercising the Act to ensure legal force is brought on employers' provision of prevention and support for mental illnesses in the workplace where practicably possible. 2020health is also recommending the government funding of local Workforce Mental Health Consultants to promote prevention and early intervention in the workforce, and enforce employers' responsibility.
In terms of treatment and services, the authors further noted that the NHS spends only 13% of its budget on mental health services, and funding for mental health services has been falling in real terms for children and young adults, for working age adults and for older people. The government's flagship mental health policy, the IAPT programme, has seen service expansion, but local investment varies widely, ranging from under £2 to over £14 per head of population.
Emer O'Neill, chief executive of the Depression Alliance added: "It is well-documented that spending on mental illness is not proportional to the devastating impact that mental health problems can have on people's lives. However, what is particularly worrying is that the gap between spend as a proportion to burden has been increasing since 'parity of esteem' was enshrined in the Health and Social Care Act. We need to do something radical to turn the tide, and using legal force to ensure employees' rights are protected, and guidance and guidelines for health authorities are created and followed would be a crucial step."
#parity of esteem


text:
Review: Burger Lounge, San Diego, Calif.
By Olivia Driscoll • April 11, 2014
If you're looking for a healthy and fresh meal, Burger Lounge in San Diego is the place to go. The employees and decorations provide a friendly, modern atmosphere to dine in. There are several locations...
Practical tips and DIY remedies for acne
By Olivia Driscoll • October 23, 2013
Let's face it, acne affects us all. PRACTICAL TIPS Let's admit it, we all struggle with acne at times. Everyone deals with breakouts differently, but to treat them correctly and effectively, it's...
Taylor Johnson
By Olivia Driscoll • June 12, 2013
httpvh://www.youtube.com/watch?v=JlrOM3zbMA4 Taylor Johnson may be the ultimate "Belieber" (Justin Bieber fan), in fact she is the ultimate fan girl. On his birthday she baked Bieber a cake and...
Sex: is everyone really doing it?
By Olivia Driscoll • May 16, 2013
Some high school students have sex and some don't. We are taught from a very young age how sex works, how fast conception can take place and all the risks that go along with it. Something that hasn't...
Risks of driving high may be greater than you think
Teens are often warned not to drink and drive, but something that is far less stressed to young drivers is the danger of driving under the influence of marijuana. In a study by Monitoring the Future...
Quick and easy at home workouts
By Olivia Driscoll • February 11, 2013
Tone Arms: 5 burpees 10 pushups 20 dips 30 bicep curls 40 second plank 50 plank knee tucks (plank position, alternate knees to chest) Firm and tone legs muscles: 10 lunges 10...
Whole wheat sugar cookies
By Olivia Driscoll • December 9, 2012
Ingredients: 1 cup all purpose flour 1 cup wheat flour 1/2 teaspoon baking powder 1/4 teaspoon salt 1 cup sugar 1/2 cup margarine 1 egg 1 teaspoon vanilla extract Nutrition...
The genetic modifications behind food
By Olivia Driscoll • November 1, 2012
Genetically modified foods have many benefits, but there are also many known and unknown risks. Genetic modification changes the gene, which causes characteristics of the organism to change. When plants...
Spray tanning on the rise
By Olivia Driscoll • September 5, 2012
Now that summer's coming to an end and the school year is starting back up, that means the opportunity to get naturally tan is ending in just a few short weeks. However, many people want to maintain...
Know how to put the red cup down
By Olivia Driscoll • June 6, 2012
There are several reasons why teenagers make the choice to drink alcohol. Some do it for the thrill and the good times, while others like the feeling of being drunk and rebellious. Then there are those...
Marijuana, the effects
By Olivia Driscoll • May 1, 2012
Ganja, refeer, chronic, herb, dope, A bomb, ace, dro, weed, pot, maryjane, grass, cannabis, and along with many others are names for a drug made from marijuana. According to the National Institute of Drug...
Health risks are avoidable during spring break: don't let your sunny week off from school turn tragic
Every year students look forward to that sunny week off from school: spring break. This week is meant to be fun and it can be, but it often leads to dangerous situations. According to the Office...


text:
You are here: Home / Boneyard / G.M.'s Electric Lemon (SWWE)
G.M.'s Electric Lemon (SWWE)
July 29, 2010 By Edward Niedermeyer
Note: This op-ed disturbed GM a lot. Ed wrote it for the New York Times when he and I were at TTAC. While we were still talking, GM's Selim Bingol complained to me that the story is unfair, and that a car can't possibly be a lemon before it's launched. I replied that I'm not the New York Times, and to complain there. Soon, there was no more talk.
GENERAL MOTORS introduced America to the Chevrolet Volt at the 2007 Detroit Auto Show as a low-slung concept car that would someday be the future of motorized transportation. It would go 40 miles on battery power alone, promised G.M., after which it would create its own electricity with a gas engine. Three and a half years — and one government-assisted bankruptcy later — G.M. is bringing a Volt to market that makes good on those two promises. The problem is, well, everything else.
For starters, G.M.'s vision turned into a car that costs $41,000 before relevant tax breaks … but after billions of dollars of government loans and grants for the Volt's development and production. And instead of the sleek coupe of 2007, it looks suspiciously similar to a Toyota Prius. It also requires premium gasoline, seats only four people (the battery runs down the center of the car, preventing a rear bench) and has less head and leg room than the $17,000 Chevrolet Cruze, which is more or less the non-electric version of the Volt.
In short, the Volt appears to be exactly the kind of green-at-all-costs car that some opponents of the bailout feared the government might order G.M. to build. Unfortunately for this theory, G.M. was already committed to the Volt when it entered bankruptcy. And though President Obama's task force reported in 2009 that the Volt "will likely be too expensive to be commercially successful in the short term," it didn't cancel the project.
Nor did the government or G.M. decide to sell the Volt at a loss, which, paradoxically, might have been the best hope for making it profitable. Consider the Prius. Back in 1997, Toyota began selling the high-tech, first-of-its-kind car in Japan for about $17,000, even though each model cost $32,000 to build.
By taking a loss on the first several years of Prius production, Toyota was able to hold its price steady, and then sell the gas-sippers in huge numbers when oil prices soared. Today a Prius costs roughly the same in inflation-adjusted dollars as those 1997 models did, and it has become the best-selling Toyota in the United States after the evergreen Camry and Corolla.
Instead of following Toyota's model, G.M. decided to make the Volt more affordable by offering a $350-a-month lease over 36 months. But that offer allows only 12,000 miles per year, or about 33 miles per day. Assuming you charged your Volt every evening, giving you 40 miles of battery power, and wanted to keep below the mileage limit, you would rarely use its expensive range-extending gas engine. No wonder the Volt's main competition, the Nissan Leaf, forgoes the additional combustion engine — and ends up costing $8,000 less as a result.
In the industry, some suspect that G.M. and the Obama administration decided against selling the Volt at a loss because they want the company to appear profitable before its long-awaited initial stock offering, which is likely to take place next month. For taxpayers, that approach might have made sense if the government planned on selling its entire 61 percent stake in G.M. But the administration has said it will sell only enough equity in the public offering to relinquish its controlling stake in G.M. Thus the government will remain exposed to the company's (and the Volt's) long-term fate.
So the future of General Motors (and the $50 billion taxpayer investment in it) now depends on a vehicle that costs $41,000 but offers the performance and interior space of a $15,000 economy car. The company is moving forward on a second generation of Volts aimed at eliminating the initial model's considerable shortcomings. (In truth, the first-generation Volt was as good as written off inside G.M., which decided to cut its 2011 production volume to a mere 10,000 units rather than the initial plan for 60,000.) Yet G.M. seemingly has no plan for turning its low-volume "eco-flagship" into a mass-market icon like the Prius.
Quantifying just how much taxpayer money will have been wasted on the hastily developed Volt is no easy feat. Start with the $50 billion bailout (without which none of this would have been necessary), add $240 million in Energy Department grants doled out to G.M. last summer, $150 million in federal money to the Volt's Korean battery supplier, up to $1.5 billion in tax breaks for purchasers and other consumer incentives, and some significant portion of the $14 billion loan G.M. got in 2008 for "retooling" its plants, and you've got some idea of how much taxpayer cash is built into every Volt.
In the end, making the bailout work — whatever the cost — is the only good reason for buying a Volt. The car is not just an environmental hair shirt (a charge leveled at the Prius early in its existence), it is an act of political self-denial as well.
If G.M. were honest, it would market the car as a personal donation for, and vote of confidence in, the auto bailout. Unfortunately, that's not the kind of cross-branding that will make the Volt a runaway success.
Edward Niedermeyer is the editor of the Web site The Truth About Cars.
This story from the SWWE (Stories We Wrote Elsewhere) archives appeared first on July 29, 2010 in the New York Times.
Filed Under: Boneyard, Ed's Boneyard, New York Times First published on July 29, 2010 3:53 pm


text:
Kelly Jackson Higgins
RSA Offers SecurID Token Replacement For Customers In Wake Of Lockheed Hack
Lockheed Martin, RSA link Defense contractor's breach to hack of RSA's SecurID
Lockheed Martin and RSA today each separately confirmed that the breach that compromised RSA's SecurID authentication technology helped lead to the recent targeted attack aimed at the defense contractor. And RSA late today said it will offer to replace its customers' SecurID tokens.
RSA executive chairman Art Coviello said in an open letter on EMC RSA's website that the company would offer to replace SecurID tokens for "customers with concentrated user bases typically focused on protecting intellectual property and corporate networks" and provide "risk-based authentication strategies for consumer-focused customers with a large, dispersed user base, typically focused on protecting web-based financial transactions."
In an interview with The Wall Street Journal Coviello elaborated on the token recall, saying that RSA will offer token replacements "for virtually every customer we have" and offer transaction monitoring and intrusion detection for its customers—namely financial institutions, according to the article.
Coviello says in his post that the attackers who hit RSA back in March were after security information in order to target Defense intelligence and intellectual property, not for monetary purposes or for pilfering personal information. "For this reason, we worked with government agencies and companies in the defense sector to replace their tokens on an accelerated timetable as an additional precautionary measure. We will continue these efforts," he says.
On June 2, RSA confirmed that data stolen from the company back in March was "used as an element of an attempted broader attack on Lockheed Martin," he says -- an attack that Lockheed Martin says it stopped in its tracks.
"It is important for customers to understand that the attack on Lockheed Martin does not reflect a new threat or vulnerability in RSA SecurID technology. Indeed, the fact that the only confirmed use to date of the extracted RSA product information involved a major U.S. defense contractor only reinforces our view on the motive of this attacker," he says.
Lockheed Martin first confirmed the RSA connection earlier today. "Our investigation into the attack on our system concluded that the RSA breach was a direct contributing factor," a Lockheed spokesperson said in a statement today. "Based on our early actions to replace all RSA SecurID tokens and add new layers of security to our remote access processes, we remain confident in the integrity of our robust, multi-layered information systems security."
RSA's and Lockheed's revelations came on the heels of much speculation over whether an apparent wave of targeted attacks leveled against U.S. defense contractors this past few weeks was in any way tied to the breach of RSA's SecurID token database earlier this year. The company is in the process of giving 45,000 of its employees' brand-new SecurID tokens to replace the potentially compromised ones.
L-3 Communications reportedly was also among the victimized contractors whose networks were compromised using stolen SecurID token information, as well as Northrop Grumman, according to post today on Fox News. An unnamed source said to be from inside Northrop Grumman said the company reset passwords and suddenly shut down remote access to its corporate network on May 26. That was about five days after Lockheed detected its breach.
"We do not comment on whether or not Northrop Grumman is or has been a target for cyber intrusions. As a leader in cybersecurity, Northrop Grumman continuously monitors and proactively strengthens the security of our networks, and is vigilant to protect our employee, customer and program data and systems," a Northrop Grumman spokesperson said in response to inquiries about the reported breach.
Lockheed Martin late last month revealed that it had detected a "significant and tenacious attack" on its network, but that no customer, employee, or program data was compromised.
But even with Lockheed's latest comment, the devil's still in the details, security experts say. Marcus Carey, community manager at Rapid7, says the big question is just how the attackers were able to acquire the passwords, user names, PINS, and even certificate files. "They are saying the RSA breach was just one factor. What were the other factors?" Carey says. "We don't know what other techniques" were used to get inside Lockheed, he says.
To get VPN access, you need a PIN, a certificate with your VPN client, and the IP address that the VPN concentrator is connected to, Carey says. "The main thing I want to emphasize is that this was a multi-factor attack … people are emphasizing the RSA token piece, but what's a lot more interesting to me is … the other techniques" that were used, he says.
Carey says even if Lockheed's statement means that stolen SecurID tokens were used to hack it, that doesn't necessarily mean all RSA SecurID customers will also automatically be hacked that way as well. "And being able to synchronize RSA tokens is nothing new—it's been available for a long time," he says, with tools such as Cain and Abel.
Richard Stiennon, chief research analyst at IT-Harvest, earlier today predicted that RSA would perform "a massive recall" of SecurID tokens to protect its customers and restore confidence in the multi-factor authentication technology. "That would be the biggest [recall] in the security industry ever," he says.
Stiennon says RSA also must offer a new model where Defense contractors can generate their own seeds. "In the meantime, one-time password tokens have lost a lot of luster and companies are going to start the search for better solutions that are out-of-band," for instance, he says.
Next page: RSA's miscalculation? Kelly Jackson Higgins is the Executive Editor of Dark Reading. She is an award-winning veteran technology and business journalist with more than two decades of experience in reporting and editing for various publications, including Network Computing, Secure Enterprise ... View Full Bio
IDC FutureScape: Worldwide Digital Transformation Predictions
Apache Guacamole 1.2.0 and earlier do not consistently restrict access to connection history based on user visibility. If multiple users share access to the same connection, those users may be able to see which other users have accessed that connection, as well as the IP addresses from which that co...
In SOOIL Developments Co., Ltd Diabecare RS, AnyDana-i and AnyDana-A, a client-side control vulnerability in the insulin pump and its AnyDana-i and AnyDana-A mobile applications allows physically proximate attackers to bypass user authentication checks via Bluetooth Low Energy.
In SOOIL Developments Co., Ltd Diabecare RS, AnyDana-i and AnyDana-A, a client-side control vulnerability in the insulin pump and its AnyDana-i and AnyDana-A mobile applications allows physically proximate attackers to bypass checks for default PINs via Bluetooth Low Energy.
In SOOIL Developments Co., Ltd Diabecare RS, AnyDana-i and AnyDana-A, the communication protocol of the insulin pump and its AnyDana-i and AnyDana-A mobile applications lacks replay protection measures, which allows unauthenticated, physically proximate attackers to replay communication sequences vi...
The Stockdio Historical Chart plugin before 2.8.1 for WordPress is affected by Cross Site Scripting (XSS) via stockdio_chart_historical-wp.js in wp-content/plugins/stockdio-historical-chart/assets/ because the origin of a postMessage() event is not validated. The stockdio_eventer function listens fo...


WHO SHOULD CONSIDER PRIVATE TOURS?
In order to insure that the event you book is private (no outside bookings) then you must guarantee 10 attendees. I will take payment of 4 bookings to create the event and send you a link so the others can book themselves. Your event will become private at that time. But if 14 days prior to your event, at least 10 have not booked, then it will be opened to others. Once the 10 people have booked, then the date will be made private. Your group can be up to 14 people. Others can book online or at the time of the tour. The sooner you have the 10 bookings, the greater chance of having your event private. If you reach the 10 person then there will be no refunds on no shows or anyone wishing a refund that will drop your group below the 10 person limit. Of course you can pay for all 10 at once to secure your date if you wish.
All logistical details will be agreed upon ahead of time by the private group organizers and Atlanta Brews Cruise.
A 10% cancellation fee on all bookings. No refunds for any no shows.
Atlanta Brews Cruise is locally owned and operated. It is important for us to be aware of group number changes or group cancellations as soon as possible to allow other potential cruisers the opportunity to experience our wonderful beer community in the case that you are not able to do so. The Atlanta Brews Cruise relies on an on-time departure in order to operate smoothly and maintain a good rapport with the breweries we visit. We also want to ensure that our guests who arrived on time are not left waiting. We specialize in small personalized brewery educational experiences and in order to ensure that every guest has a wonderful experience, we have put the following policies and procedures in place.
24 Hour Cancelation Policy - If a group has less than 6 cruisers and are unable to attend a scheduled tour, they must call no more than 24 hours before the date and time of the tour. In the event that we do not get a cancelation call, the card you used to reserve the seats, will be billed on the day of the scheduled tour.
48 Hour Cancelation Policy - If you have a group of 6 cruisers or more and are unable to attend a scheduled tour, please call us no later than 48 hours before the date and time of your tour. In the event that we do not get a cancelation call, the card you used to reserve the seats, will be billed on the day of the scheduled tour.
No refund if cancelled within 24 hours of scheduled tour. A 10% cancellation fee on all bookings.
No refunds will be given on any no show.
Tour groups with 6 or more people are considered a Group Booking and should be pre-billed the day before their scheduled tour in accordance with the 24-hour Cancellation Policy. Groups of 12 or more will be pre-billed two days before in accordance with our 48-hour Cancellation Policy. Exclusive Group Bookings are common and should be billed as if the entire vehicle is filled to capacity. Relay this at time of booking and single billing option is encouraged.
There is a 4-person minimum for each tour; in the event the minimum # of cruisers is not met, tour is subject to cancellation. If your tour is cancelled, you will be contacted by Atlanta Brews Cruise prior to your tour date.
The Brews Cruise Tour Guide will not leave any later than 15 minutes after the scheduled departure time, no matter the size of the group.
Gift certificates are not refundable and are subject to expiration.
Parking is available for FREE on the top deck of the Brick Works Building behind 5 Seasons Westside. This is our meeting place as well.
Please arrange to arrive early at the parking decks. If you are more than 15 minutes late, the tour will proceed without you and you will be considered a noshow. Please be considerate to everyone on the tour and plan to arrive early.
Tours typically last 4-4 ½ hours (be sure to arrive approximately 15 minutes before scheduled start time to assure an on-time departure).
Tours include trasportation to all breweries, an educational tour of each brewery, samples, a souvenier tasting mug, water and snacks in the van. Food and anything ordered by the customer at the brew pub is not included.
Typically you will receive approximately 15-16 4 ounce samples during the tour. You are not obligated to drink each sample provided. IT IS HIGHLY RECOMMENDED THAT YOU ARRANGE TRANSPORTATION OR DESIGNATE A SOBER DRIVER BACK TO YOUR HOME OR HOTEL AT THE END OF THE TOUR. Your guide will happily provide you with local taxicab information at your request.
WHAT IS THE APPROPRIATE AMOUNT TO TIP OUR TOUR GUIDE?
According to tipping.org, tour guides are typically given a gratuity of 10-15% of the price of the tour, but any amount is greatly appreciated.
Yes. Each brewery offers a selection of t-shirts, pint glasses, etc for purchase. You may also purchase an array of Brews Cruise merchandise during the tour.
You may not bring alcoholic beverages on the tour. However, food may be brought on board, as long as you clean up your mess after eating.
No I cannot offer group discounts. The breweris charge me the same no matter how many people I bring.
DO YOU OFFER SPECIAL PICK-UP & DROP-OFF ARRANGEMENTS?
We will make special arrangements. As long as your hotel or arranged meeting place is within the downtown convention area or the Midtown Area The Peachtree Center MARTA station is an approved meeting place on the noth south line, and the Vine City stop on the east west line. Please call or email for more information.
Tickets are $59.99 per person.


"So you received the message with joy from the Holy Spirit in spite of the severe suffering it brought you. In this way, you imitated both us and the Lord. As a result, you have become an example to all the believers in Greece — throughout both Macedonia and Achaia." (1 Thessalonians 1:6-7).
One of Jesus' most famous cross-cultural encounters involved a woman in Samaria. We are not told her name, and so she is known simply as "The Samaritan Woman" or "The Woman at the Well."
When Jesus asked her for a drink, she must have been shocked. It was highly improper for men and women to converse in public. Not only that, but all Samaritans were despised by the Jews for their idol-worshiping and mixed blood. Jesus reached across both those divides with His love.
Despite their vast differences, Jesus began to tell her about God's love and plans. He said to her, "If you only knew the gift God has for you and Who you are speaking to, you would ask Me, and I would give you living water" (John 4:10). He explained that "those who worship [God] must worship in spirit and in truth" (John 4:24), and revealed to her, "I Am the Messiah!" (John 4:26).
Jesus then challenged the woman about her lifestyle, shameful even by Samaritan standards: "You don't have a husband — for you have had five husbands, and you aren't even married to the man you're living with now." (John 4:17-18). No normal person could have known all this about her–she realized He was a prophet, and believed His teaching.
God's people had been instructed that sinners should "Repent, and turn from your sins. Don't let them destroy you!" (Ezekiel 18:30). In Jesus' day, John the Baptist had been preaching for people to "repent of your sins and turn to God" (Matthew 3:2).
Jesus's words so excited the woman that she "left her water jar beside the well and ran back to the village, telling everyone, 'Come and see a man who told me everything I ever did!'" (John 4:28-29). "Many Samaritans from the village believed in Jesus because [of what] the woman had said" (John 4:39).
In a few minutes' time, the Samaritan Woman had gone from being a great sinner, to being greatly forgiven. She believed in Jesus not just as a prophet, but as The Messiah, and was unashamed to tell everyone she could about Him. Her story — her testimony — inspired her fellow villagers to worship Him too.
What story helped you decide to accept God's Salvation through Jesus Christ? Has telling your own testimony ever brought someone to a point of decision?
In the Bible, the Apostle Paul points out how important the testimony and example of the Thessalonians were to other people. He also says that our example speaks more loudly than words. As a believer, your testimony is one of the strongest tools you have for telling others about Jesus.
People you're sharing the gospel with may disagree with the message. But as the Samaritan Woman showed, a life radically transformed by God is compelling, and very hard to argue with.
Keep it short (3-5 minutes).
Practice with friends and family.
Section 1 – How was your life before you met Christ?
Section 3 – How has your life changed since you accepted Jesus as your Lord and Savior?
Your story is unique and amazing. God will use your faith stories in powerful ways to change lives! Let the Holy Spirit work through you.
It might be difficult for you to answer Section 1 of sharing your testimony. Maybe you accepted Jesus at a very young age and have always been close to Him. You can share why you love and follow Jesus. You can also describe an experience where Jesus intervened in your life and use this point to then share the gospel.
God will use testimonies of believers everywhere to help people know Jesus.
We all have a story of how we came to know Christ… could you share your story with someone who asked? Practice sharing your story by sharing it with us in a message. We would love to know your story!