This isn't a statement about studying religions of the worlds or anything, I actually spend quite bit of my free time researching and reading about fairy mythology. I find it interesting.
In a way, fairies were the original gap fillers. Those things that acted with no understandable rhyme or reason, things that killed babies or blighted crops. Called the "Good Folk" so as not to offend them. I love reading about them. I have volumes on the subject.
What I really love is how fairy dis-belief eventually got connected to the death of them. There is something truly satisfying about killing an unfeeling powerful monster by simply coming to understand the world better.
Of course, there is a downside to having such a hobby. For me it's being called a "magical atheist." Oh, and the weirdos who ask me how to summon them.
I have come to assume that most of the adult world does not actually believe in fairies, so when faced with one who does I am usually taken aback. I mean... isn't learning that the tooth fairy is a story a minor milestone in growing up?
"Well in the old days people would leave out special cakes and cream to appease the fae, but it wasn't to invite them to dinner. The good folk were known for stealing babies and brides, especially brides in arranged marriages and babies born to impoverished families. Strange coincidence right? I mean of all the people they could steal away they chose the unhappy and the malnourished, it's almost like--Hey! Where are you going?"
Oh well, I guess it's about time I offended someone other than the Abrahamic-god followers.
Heh, I find this sort of mythology interesting too.
Do you ever run across Christians who think that fairies were real, but were actually deamons or evil spirits?
That's cool. I've done a little studying of vampire lore. One of the things I find interesting is that today, we try to categorize those myths and legends yet they blend together if you step back and do a meta-study of them. I'm sure you can point out fairy legends which have vampire or werewolf or witch elements.
Although you might want to revise the term "Good Folk"
An imported weapon has been blamed for the Scots defeat in battle 500 years ago. But even less conventional arms - and characters - have decided other conflicts involving Scotland.
Flodden on 9 September 1513 was one of Scotland's worst defeats in battle against the English.
Casualties on the Scots side were heavy. Among the 10,000 killed were King James IV, 12 earls, 13 barons, five heirs to titles, three bishops and two abbots.
But the outcomes of other battles in Scotland's distant past have been decided by even more unusual weapons and fighters.
According to local legend, Perthshire's Battle of Luncarty had an army of Scots facing defeat to a force of Danes.
But the fight of AD990 was turned to the home side's advantage when a farmer and his two sons stepped forward and battered the invaders with plough yokes.
Danes also feature in two other historic tales of battle.
At Tauch Hill at Kintore, near Aberdeen, the local residents helped King Kenneth II to victory by driving cattle covered in oak leaves at the Danish lines.
The rout of the Danes is celebrated on Kintore's coat of arms. It shows a shield, an oak tree and two horned bulls standing up on their back legs.
In the 13th Century, the Battle of Embo in the Highlands pitched fighters loyal to the Earl of Sutherland against a Danish force.
The earl is said to have sealed victory when he felled the invaders' leader with the severed leg of a horse.
Among unusual names for conflicts include July 1544's Blar na Leinne, Gaelic for Battle of the Shirt.
Also known as Battle of the Shirts, it marked a violent escalation in a dispute over the leadership of Clanranald, one of the most powerful branches of Clan Donald.
About 300 Frasers and Macintoshes led by Lord Lovat and Ranald Gallda, pretender to the chiefdom, were attacked by as many as 600 MacDonalds and Camerons led by John Moidartach of Moidart, chief of Clan MacDonald of Clanranald.
The clash was fought at the head of Loch Lochy on flat ground between Loch Lochy and Loch Oich in Lochaber.
Because of the warm weather, the fighters are said to have only worn long shirts under their chain-mail and armour.
One account tells of 80 of the slaughtered Frasers leaving pregnant wives at home. All the women later gave birth to baby boys who went on to help the clan to recover from its losses at Blar na Leine.
One of the strangest accounts of warfare must be August 1598's Blar Thraigh Ghruinneirt - the Battle of Gruinart.
Normally the mention of fairies conjures up images of elfin-like little people who decorate spider webs with dew drops, or reward a child for a lost tooth.
But the fairy that appeared at Gruinart was more likely to be found knocking teeth out than collecting them.
The battle was the last significant clan conflict fought on Islay. It pitted Sir Lachlan Mor MacLean, the 14th Chief of Duart, against his nephew Sir James MacDonald of Islay.
Legend tells of Dubh Sith - the Black Fairy - arriving from the nearby island of Jura just before the battle began and offering his services as an archer to MacLean.
The chieftain insulted the fairy and sent him away.
The enraged Dubh Sith then joined MacDonald's side and went on to succeed in shooting and killing MacLean. The spot where he is said to have died is marked by a cairn today.
MacDonald went on to win the battle. It was later recalled in a poem which last year was sung by a Gaelic choir.
A fairytale is also attached to the MacLeods of Dunvegan Castle on Skye.
Unfurling the Fairy Flag, a gift from a fairy maiden, is said to have turned the tide of a battle in the clan's favour.
In reality, the fabric is thought to have been made in the Middle East and to have been a relic of the Crusades.
"I have come to assume that most of the adult world does not actually believe in fairies"
what do you mean? Lots of people believe in sky fairies..
In Ireland we have a saying to describe people that have lost touch with reality. We say that they are "away with the fairies". The mythology of spirits and the Underworld was a major part of the culture. Most rural areas would have their own local legends and most would date back centuries, even back to pagan times.
I think it would be fun to study fairies, it's so interesting how the world seemed like such a different place to people in those times. It's fun for me also to think of what kinds of fictional worlds could exist if we took some of those old beliefs as if they were true.


text:
Q: How to run git rebase and ignore whitespace? I have branch where I have one commit that only modifies whitespace (trailing whitespace and leading whitespace).
I ran git rebase master and git rebase --ignore-whitespace master and in both cases I have a merge conflict with the commit that only changed whitespace.

A: This is easier with Git 2.29 (Q4 2020)
"git rebase -i"(man) learns a bit more options, including --ignore-whitespace on merge (which was not supported in 2014 when the OP used that option).
So git rebase --ignore-whitespace master will now work!
See commit 6160b2e (26 Aug 2020) by Junio C Hamano (gitster).
See commit 2712669 (17 Aug 2020), and commit ef484ad (13 Jul 2020) by Rohit Ashiwal (r1walz).
See commit a3894aa, commit 7573cec, commit e8cbe21 (17 Aug 2020) by Phillip Wood (phillipwood).
(Merged by Junio C Hamano -- gitster -- in commit 9c31b19, 03 Sep 2020)

rebase -i: add --ignore-whitespace flag
Signed-off-by: Rohit Ashiwal
Signed-off-by: Phillip Wood

Rebase is implemented with two different backends - 'apply' and 'merge' each of which support a different set of options.
In particular the apply backend supports a number of options implemented by 'git am(man) ' that are not implemented in the merge backend.
This means that the available options are different depending on which backend is used which is confusing.
This patch adds support for the --ignore-whitespace option to the merge backend.
This option treats lines with only whitespace changes as unchanged and is implemented in the merge backend by translating it to -Xignore-space-change.

git rebase now includes in its man page:

--ignore-whitespace:
Ignore whitespace differences when trying to reconcile
differences.
Currently, each backend implements an approximation of this behavior:
apply backend: When applying a patch, ignore changes in whitespace in context lines. Unfortunately, this means that if the "old" lines being replaced by the patch differ only in whitespace from the existing file, you will get a merge conflict instead of a successful patch application.
merge backend: Treat lines with only whitespace changes as unchanged when merging.
Unfortunately, this means that any patch hunks that were intended to modify whitespace and nothing else will be dropped, even if the other side had no changes that conflicted.
This flag is passed to the 'git apply' program

A: I can't guarantee that this will help, but you could try
git rebase -Xignore-space-change master
or
git rebase -Xignore-all-space master.
-X passes options into the merge algorithm, and the default merge algorithm has these options to affect how it handles whitespace.

redpajama_set_name: RedPajamaStackExchange


text:
Alexander Zverev beats Novak Djokovic in ATP final
9:12 am on 19 November 2018
Alexander Zverev has beaten world number one Novak Djokovic 6-4 6-3 to win the ATP Finals in London, the biggest title of the German's fledgling career.
The 21-year-old broke serve once in the opening set and three times in the second to pull off a shock, denying Serbian Djokovic a record-equalling sixth title at the ATP's blue-riband event.
Alexander Zverev. Photo: PHOTOSPORT
Djokovic was a firm favourite having looked unbeatable all week, not dropping a set or even a service game, but 24 hours after being booed following a semi-final win over Roger Federer, Zverev had the crowd drooling over an audacious display.
Zverev is the first German to win the title since Boris Becker in Frankfurt in 1995 and the youngest since Djokovic won at the same age in Shanghai in 2008.
Djokovic had beaten Zverev comfortably in the round-robin phase on Wednesday, but he looked edgy.
At 4-4 in the opener a couple of poor Djokovic forehands gave Zverev the chance to serve for the set and he sealed it thanks to three consecutive aces.
An increasingly ragged Djokovic then dropped his opening two service games of the second set, either side of breaking Zverev for the first time.
With victory looming world number five, Zverev showed no sign of nerves and clinched the title when he sent a backhand winner past a stunned Djomovic.
He collapsed onto his back before Djokovic sportingly walked around to the other side to congratulate him.
Meanwhile Mike Bryan claimed his fifth ATP Finals doubles title, but the first without his twin brother Bob, as he and Jack Sock beat French pair Pierre-Hugues Herbert and Nicolas Mahut in their final.
The American duo won 5-7 6-1 13-11 as they added the season-ending crown to the Wimbledon and U.S. Open titles.
Bryan only paired up with Sock in June because brother Bob, with whom he has won 16 Grand Slam titles and Olympic gold, is currently recovering from a hip injury.
The 40-year-old Bryan becomes the oldest champion at the tournament.
Roland Garros champions Herbert and Mahut had been bidding to become the first French pair to win the ATP Finals title for 13 years. They will be in action at next week's Davis Cup final.
-Reuters

redpajama_set_name: RedPajamaCommonCrawl


text:
Georgian Soldier Killed In Afghanistan
Georgia's defense ministry says that a Georgian soldier has been killed in Afghanistan, bringing to 11 the number of Georgian troops who have been killed serving with NATO-led forces fighting the Taliban.
Georgian Court Rules Against Ivanishvili
A Tbilisi court has upheld a verdict stripping billionaire Bidzina Ivanishvili of his citizenship, revoked after he announced his intention to oust the Georgian government in elections.
South Ossetian Compromise Agreement Could Unravel
If an agreement intended to end the two-week standoff between the outgoing de facto president and the opposition in Georgia's breakaway republic of South Ossetia falls apart, Eduard Kokoity might still succeed in neutralizing the opposition and outmaneuvering Moscow to secure either his return to power or the election of his hand-picked successor.
Georgian Philanthropist Ready To Roll
Billionaire philanthropist Bidzina Ivanishvili has officially launched his Georgian Dream public movement, a key step in his bid to seize control of parliament from President Mikheil Saakashvili's United Georgia Movement. Although Ivanishvili's quest faces many obstacles, it's off to a quick start.
Georgian Billionaire Launches Movement
Several thousand people have attended the first public meeting of a new movement led by the country's richest man, Bidzina Ivanishvili.
Risk Of More Protests In South Ossetia
South Ossetian opposition leader Alla Dzhioyeva says that a deal with former de facto President Eduard Kokoity to end protests has been violated and that she now intends to return with her supporters to demonstrate in the central square of the capital, Tskhinvali.
S.Ossetia's Dzhioyeva Raps Moscow
The disqualified winner of the presidential election in Georgia's breakaway region of South Ossetia says Russian leaders are not aware of the real situation in her territory.
South Ossetian Opposition Leader Offers Compromise Solution To Standoff
With support for outgoing de facto South Ossetian President Eduard Kokoity crumbling, Alla Dzhioyeva, the apparent winner of the election to choose his successor, has proposed a solution to the deadlock precipitated by the Supreme Court's annulment of the results of the November 27 runoff ballot.
20 Years Since U.S.S.R. 'Ceased'
The world marks the 20th anniversary of the formal dissolution of the Soviet Union after nearly 70 years.
South Ossetia Heads Into Uncharted Constitutional Waters
The Supreme Court of Georgia's breakaway region of South Ossetia has upheld its annulment of the outcome of the presidential runoff in which opposition candidate Alla Dzhioyeva defeated the Kremlin's preferred candidate, Anatoly Bibilov.
EU Trade Talks With Georgia, Moldova
The European Union says it will start talks early next year on a free-trade area with Georgia and Moldova.
No End In Sight To South Ossetia Standoff
One week after the Supreme Court in Georgia's breakaway region of South Ossetia annulled the results of the presidential runoff, there is no end in sight to the standoff between the apparent winner and the outgoing regime.


text:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
using C1.Win.C1FlexGrid;
using MetroFramework.Drawing;
using MetroFramework.Components;
using MetroFramework.Interfaces;
using MetroFramework.Controls;
using MetroFramework;

namespace DataGridMetro.Class
{
    public partial class MetroGrid : C1FlexGrid, IMetroControl
    {
        #region Interface
        [Category("Metro Appearance")]
        public event EventHandler<MetroPaintEventArgs> CustomPaintBackground;
        protected virtual void OnCustomPaintBackground(MetroPaintEventArgs e)
        {
            if (GetStyle(ControlStyles.UserPaint) && CustomPaintBackground != null)
            {
                CustomPaintBackground(this, e);
            }
        }

        [Category("Metro Appearance")]
        public event EventHandler<MetroPaintEventArgs> CustomPaint;
        protected virtual void OnCustomPaint(MetroPaintEventArgs e)
        {
            if (GetStyle(ControlStyles.UserPaint) && CustomPaint != null)
            {
                CustomPaint(this, e);
            }
        }

        [Category("Metro Appearance")]
        public event EventHandler<MetroPaintEventArgs> CustomPaintForeground;
        protected virtual void OnCustomPaintForeground(MetroPaintEventArgs e)
        {
            if (GetStyle(ControlStyles.UserPaint) && CustomPaintForeground != null)
            {
                CustomPaintForeground(this, e);
            }
        }

        private MetroColorStyle metroStyle = MetroColorStyle.Default;
        [Category("Metro Appearance")]
        [DefaultValue(MetroColorStyle.Default)]
        public MetroColorStyle Style
        {
            get
            {
                if (DesignMode || metroStyle != MetroColorStyle.Default)
                {
                    return metroStyle;
                }

                if (StyleManager != null && metroStyle == MetroColorStyle.Default)
                {
                    return StyleManager.Style;
                }
                if (StyleManager == null && metroStyle == MetroColorStyle.Default)
                {
                    return MetroColorStyle.Blue;
                }

                return metroStyle;
            }
            set { metroStyle = value; StyleGrid(); }
        }

        private MetroThemeStyle metroTheme = MetroThemeStyle.Default;
        [Category("Metro Appearance")]
        [DefaultValue(MetroThemeStyle.Default)]
        public MetroThemeStyle Theme
        {
            get
            {
                if (DesignMode || metroTheme != MetroThemeStyle.Default)
                {
                    return metroTheme;
                }

                if (StyleManager != null && metroTheme == MetroThemeStyle.Default)
                {
                    return StyleManager.Theme;
                }
                if (StyleManager == null && metroTheme == MetroThemeStyle.Default)
                {
                    return MetroThemeStyle.Light;
                }

                return metroTheme;
            }
            set { metroTheme = value; StyleGrid(); }
        }

        private MetroStyleManager metroStyleManager = null;
        [Browsable(false)]
        [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
        public MetroStyleManager StyleManager
        {
            get { return metroStyleManager; }
            set { metroStyleManager = value; StyleGrid(); }
        }

        private bool useCustomBackColor = false;
        [DefaultValue(false)]
        [Category("Metro Appearance")]
        public bool UseCustomBackColor
        {
            get { return useCustomBackColor; }
            set { useCustomBackColor = value; }
        }

        private bool useCustomForeColor = false;
        [DefaultValue(false)]
        [Category("Metro Appearance")]
        public bool UseCustomForeColor
        {
            get { return useCustomForeColor; }
            set { useCustomForeColor = value; }
        }

        private bool useStyleColors = false;
        [DefaultValue(false)]
        [Category("Metro Appearance")]
        public bool UseStyleColors
        {
            get { return useStyleColors; }
            set { useStyleColors = value; }
        }

        [Browsable(false)]
        [Category("Metro Behaviour")]
        [DefaultValue(true)]
        public bool UseSelectable
        {
            get { return GetStyle(ControlStyles.Selectable); }
            set { SetStyle(ControlStyles.Selectable, value); }
        }
        #endregion

        #region Fields

        private bool displayFocusRectangle = false;
        [DefaultValue(false)]
        [Category("Metro Appearance")]
        public bool DisplayFocus
        {
            get { return displayFocusRectangle; }
            set { displayFocusRectangle = value; }
        }

        private MetroDateTimeSize metroDateTimeSize = MetroDateTimeSize.Medium;
        [DefaultValue(MetroDateTimeSize.Medium)]
        [Category("Metro Appearance")]
        public MetroDateTimeSize FontSize
        {
            get { return metroDateTimeSize; }
            set { metroDateTimeSize = value; }
        }

        private MetroDateTimeWeight metroDateTimeWeight = MetroDateTimeWeight.Regular;
        [DefaultValue(MetroDateTimeWeight.Regular)]
        [Category("Metro Appearance")]
        public MetroDateTimeWeight FontWeight
        {
            get { return metroDateTimeWeight; }
            set { metroDateTimeWeight = value; }
        }
        #endregion

        private bool _displayaction = true;

        MetroGridHelper scrollhelper = null;
        MetroGridHelper scrollhelperH = null;

        public MetroGrid()
        {
            InitializeComponent();
            StyleGrid();

            this.Controls.Add(_vertical);
            this.Controls.Add(_horizontal);
            scrollhelper = new MetroGridHelper(_vertical, this);
            scrollhelperH = new MetroGridHelper(_horizontal, this, false);

            this.RowColChange += MetroGrid_RowColChange;
            this.BeforeScroll += MetroGrid_BeforeScroll;
            this.AfterScroll += MetroGrid_AfterScroll;
            this.AfterFilter += MetroGrid_AfterFilter;
            this.AfterDataRefresh += MetroGrid_AfterDataRefresh;
            this.DoubleClick += MetroGrid_DoubleClick;
            this.KeyDown += MetroGrid_KeyDown;

            if (this.Rows.Count > 1)
            {
                Rectangle _rec = this.GetCellRect(this.Row, 0);
                int _left = _rec.Left;
                int _top = _rec.Top;
            }

            _horizontal.MouseLeave += Metro_MouseLeave;
            _vertical.MouseLeave += Metro_MouseLeave;
        }

        void MetroGrid_KeyDown(object sender, KeyEventArgs e)
        {
            switch (e.KeyCode)
            {
                case Keys.Return:
                case Keys.Space:
                    break;
                case Keys.Delete:
                    break;
            }
        }

        void MetroGrid_DoubleClick(object sender, EventArgs e)
        {

        }

        void MetroGrid_AfterDataRefresh(object sender, ListChangedEventArgs e)
        {
            Rectangle _rec = this.GetCellRect(this.Row, 0);
            int _left = _rec.Left;
            int _top = _rec.Top;
        }

        void MetroGrid_AfterFilter(object sender, EventArgs e)
        {
            MetroGrid_RowColChange(sender, new EventArgs());
        }

        void MetroGrid_AfterScroll(object sender, RangeEventArgs e)
        {
            MetroGrid_RowColChange(sender, new EventArgs());
        }

        void MetroGrid_BeforeScroll(object sender, RangeEventArgs e)
        {

        }

        void Metro_MouseLeave(object sender, EventArgs e)
        {
            _horizontal.Visible = false;
            _vertical.Visible = false;
        }

        private void StyleGrid()
        {
            this.BorderStyle = C1.Win.C1FlexGrid.Util.BaseControls.BorderStyleEnum.None;

            this.Styles.Alternate.BackColor = (Theme == MetroThemeStyle.Light) ? Color.FromArgb(244, 244, 244) : Color.FromArgb(40, 40, 40);
            this.Styles.Highlight.BackColor = Color.FromArgb(90, MetroPaint.GetStyleColor(Style).R, MetroPaint.GetStyleColor(Style).G, MetroPaint.GetStyleColor(Style).B);  // Color.FromArgb(90,25, 199, 244);
            this.Styles.Highlight.ForeColor = (Theme == MetroThemeStyle.Light) ? Color.FromArgb(17, 17, 17) : Color.FromArgb(255, 255, 255);

            this.Styles.Fixed.BackColor = MetroPaint.GetStyleColor(Style);
            this.Styles.Fixed.Border.Color = MetroPaint.GetStyleColor(Style);
            this.Styles.Fixed.ForeColor = MetroPaint.ForeColor.Button.Press(Theme);
            this.Styles.Fixed.Font = new Font("Tahoma", 9.0f);//MetroFonts.Label(MetroLabelSize.Small, MetroLabelWeight.Regular);
            this.Styles.Fixed.TextAlign = TextAlignEnum.CenterCenter;

            this.Styles.Normal.BackColor = MetroPaint.BackColor.Form(Theme);
            this.Styles.Normal.Border.Color = (Theme == MetroThemeStyle.Light) ? Color.FromArgb(229, 229, 229) : Color.FromArgb(93, 93, 93);
            this.Styles.Normal.Border.Direction = C1.Win.C1FlexGrid.BorderDirEnum.Vertical;
            this.Styles.Normal.Border.Style = C1.Win.C1FlexGrid.BorderStyleEnum.Flat;

            this.Styles.Frozen.BackColor = MetroPaint.BackColor.Form(Theme);
            this.Styles.Frozen.Border.Color = (Theme == MetroThemeStyle.Light) ? Color.FromArgb(229, 229, 229) : Color.FromArgb(93, 93, 93);
            this.Styles.Frozen.Border.Direction = C1.Win.C1FlexGrid.BorderDirEnum.Vertical;
            this.Styles.Frozen.Border.Style = C1.Win.C1FlexGrid.BorderStyleEnum.Flat;

            this.Styles.EmptyArea.BackColor = MetroPaint.BackColor.Form(Theme);
            this.Styles.EmptyArea.Border.Style = C1.Win.C1FlexGrid.BorderStyleEnum.Flat;
            this.Styles.EmptyArea.Border.Color = (Theme == MetroThemeStyle.Light) ? Color.FromArgb(229, 229, 229) : Color.FromArgb(93, 93, 93);

            this.BackColor = MetroPaint.BackColor.Form(Theme);
            this.ForeColor = MetroPaint.ForeColor.Button.Disabled(MetroThemeStyle.Dark);
            this.Font = new Font("Segoe UI", 11f, FontStyle.Regular, GraphicsUnit.Pixel); //MetroFonts.Label(MetroLabelSize.Small, MetroLabelWeight.Regular);
            this.SelectionMode = C1.Win.C1FlexGrid.SelectionModeEnum.Row;
            this.FocusRect = C1.Win.C1FlexGrid.FocusRectEnum.Solid;
            this.Rows[0].Height = 25;
        }

        void MetroGrid_RowColChange(object sender, EventArgs e)
        {
            if (this.Rows.Count > 1 && _displayaction)
            {
                if (this.Row <= 0) return;
                if (!(this.Row >= this.TopRow && this.Row <= this.Bottom)) return;
                if (this.TopRow < 0) return;

                Rectangle _rec = this.GetCellRect(this.Row, 0);
                int _left = _rec.Left;
                int _top = _rec.Top;
            }
        }

        protected override void OnMouseLeave(EventArgs e)
        {
            base.OnMouseLeave(e);
        }

        protected override void OnMouseMove(MouseEventArgs e)
        {
            base.OnMouseMove(e);

            if (e.Y <= this.Height && e.Y >= this.Height - 10)
            {
                _horizontal.Visible = scrollhelperH.VisibleHorizontalScroll();
            }
            else
            {
                if (_horizontal.Visible) this.Focus();
                _horizontal.Visible = false;
            }

            if (e.X <= this.Width && e.X >= this.Width - 10)
            {
                _vertical.Visible = scrollhelperH.VisibleVerticalScroll();
            }
            else
            {
                if (_vertical.Visible) this.Focus();
                _vertical.Visible = false;
            }
        }
    }

    public class MetroGridHelper
    {
        /// <summary>
        /// The associated scrollbar or scrollbar collector
        /// </summary>
        private MetroScrollBar _scrollbar;

        /// <summary>
        /// Associated Grid
        /// </summary>
        private C1FlexGrid _grid;

        /// <summary>
        /// if greater zero, scrollbar changes are ignored
        /// </summary>
        private int _ignoreScrollbarChange = 0;

        /// <summary>
        ///
        /// </summary>
        private bool _ishorizontal = false;

        public MetroGridHelper(MetroScrollBar scrollbar, C1FlexGrid grid, bool vertical = true)
        {
            _scrollbar = scrollbar;
            _scrollbar.UseBarColor = true;
            _grid = grid;
            _ishorizontal = !vertical;

            grid.ScrollBars = System.Windows.Forms.ScrollBars.None;

            _grid.AfterScroll += new RangeEventHandler(_grid_AfterScroll);
            _grid.AfterAddRow += new RowColEventHandler(_grid_AfterAddRow);
            _grid.AfterDeleteRow += new RowColEventHandler(_grid_AfterDeleteRow);
            _grid.AfterDataRefresh += new ListChangedEventHandler(_grid_AfterDataRefresh);
            _grid.Resize += new EventHandler(_grid_Resize);
            _scrollbar.Scroll += _scrollbar_Scroll;    // += new ScrollValueChangedDelegate(_scrollbar_ValueChanged);
            _scrollbar.Visible = false;
            UpdateScrollbar();
        }

        void _scrollbar_Scroll(object sender, System.Windows.Forms.ScrollEventArgs e)
        {
            if (_ignoreScrollbarChange > 0) return;

            if (_ishorizontal)
            {
                if (_scrollbar.Value >= 0 && _scrollbar.Value < _grid.Cols.Count)
                    _grid.LeftCol = (_grid.Cols.Fixed == 0 && _scrollbar.Value == 1) ? 0 : _scrollbar.Value;
            }
            else
            {
                if (_scrollbar.Value >= 0 && _scrollbar.Value < _grid.Rows.Count)
                    _grid.TopRow = _scrollbar.Value;
            }
        }

        private void BeginIgnoreScrollbarChangeEvents()
        {
            _ignoreScrollbarChange++;
        }

        private void EndIgnoreScrollbarChangeEvents()
        {
            if (_ignoreScrollbarChange > 0)
                _ignoreScrollbarChange--;
        }

        /// <summary>
        /// Updates the scrollbar values
        /// </summary>
        public void UpdateScrollbar()
        {
            try
            {
                BeginIgnoreScrollbarChangeEvents();

                if (_ishorizontal)
                {
                    int visibleCols = VisibleFlexGridCols();
                    _scrollbar.Maximum = _grid.Cols.Count - visibleCols + 1;
                    _scrollbar.Minimum = 1;
                    _scrollbar.SmallChange = 1;
                    _scrollbar.LargeChange = Math.Max(1, visibleCols - 1);
                    _scrollbar.Value = _grid.LeftCol;
                    _scrollbar.Location = new Point(0, _grid.Height - 10);
                    _scrollbar.Width = _grid.Width;
                    _scrollbar.BringToFront();
                }
                else
                {
                    int visibleRows = VisibleFlexGridRows();
                    _scrollbar.Maximum = _grid.Rows.Count - visibleRows + 1;
                    _scrollbar.Minimum = 1;
                    _scrollbar.SmallChange = 1;
                    _scrollbar.LargeChange = Math.Max(1, visibleRows - 1);
                    _scrollbar.Value = _grid.TopRow;

                    _scrollbar.Location = new Point(_grid.Width - 10, 0);
                    _scrollbar.Height = _grid.Height;
                    _scrollbar.BringToFront();
                }
            }
            finally
            {
                EndIgnoreScrollbarChangeEvents();
            }
        }

        /// <summary>
        /// Determine the current count of visible rows
        /// </summary>
        /// <returns></returns>
        private int VisibleFlexGridRows()
        {
            return _grid.BottomRow - _grid.TopRow;
        }

        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        private int VisibleFlexGridCols()
        {
            return _grid.RightCol - _grid.LeftCol;
        }

        public bool VisibleVerticalScroll()
        {
            bool _return = false;
            int _rowheight = 0;

            foreach (Row _row in _grid.Rows)
            {
                if (_row.Index == 0) continue;
                if (!_row.Visible) continue;

                _rowheight += _row.HeightDisplay;

                if (_rowheight > (_grid.Height - _grid.Rows[0].HeightDisplay))
                {
                    _return = true;
                    break;
                }
            }

            return _return;
        }

        public bool VisibleHorizontalScroll()
        {
            bool _return = false;
            int _colwidth = 0;

            foreach (Column _col in _grid.Cols)
            {
                if (!_col.Visible) continue;
                _colwidth += _col.WidthDisplay;

                if (_colwidth > _grid.Width)
                {
                    _return = true;
                    break;
                }
            }

            return _return;
        }

        #region Events of interest

        void _grid_Resize(object sender, EventArgs e)
        {
            UpdateScrollbar();
        }

        void _grid_AfterDeleteRow(object sender, RowColEventArgs e)
        {
            UpdateScrollbar();
        }

        void _grid_AfterAddRow(object sender, RowColEventArgs e)
        {
            UpdateScrollbar();
        }

        private void _grid_AfterScroll(object sender, RangeEventArgs e)
        {
            UpdateScrollbar();
        }

        void _grid_AfterDataRefresh(object sender, System.ComponentModel.ListChangedEventArgs e)
        {
            UpdateScrollbar();
        }

        void _scrollbar_ValueChanged(MetroScrollBar sender, int newValue)
        {
            if (_ignoreScrollbarChange > 0) return;

            if (_ishorizontal)
            {
                if (newValue >= 0 && newValue < _grid.Cols.Count)
                    _grid.LeftCol = newValue;
            }
            else
            {
                if (newValue >= 0 && newValue < _grid.Rows.Count)
                    _grid.TopRow = newValue;
            }
        }
        #endregion
    }
}

redpajama_set_name: RedPajamaGithub


text:
Home Resources Weekly Highlights Spring Revolution Steps Forward into 2023
Weekly Highlight 288 Views
Spring Revolution Steps Forward into 2023
January 17th, 2023 • Author: Progressive Voice • 11 minute read
In 2023 Myanmar needs the world to respond more concretely and with practical and material measures that will have an impact on the ground. This includes the Security Council going beyond its mealy-mouthed resolution and imposing a global arms embargo and targeted sanctions.
The year 2022 ended with the UN Security Council (UNSC) passing its first resolution in 74 years on Myanmar as the military junta continued its scorched earth policy in the central regions of the country. However, no amount of ostentatious military parades, sham election plans and conditional prisoner amnesties can hide the fact that the military junta is hellbent on gaining power, even if it means destroying the country.
The UNSC Resolution, passed on 21 December, 2022, expressed "deep concern at the ongoing state of emergency" as well as, importantly, "further deep concern at all forms of violence across the country." In fact the Resolution repeats its concern and deep concern throughout which, while noting that the UNSC is taking this unprecedented step, carries little weight in terms of concrete action. As a press release by Progressive Voice expresses, the Resolution is "meaningless" unless it includes "substantive action." The Resolution passed with three of the Myanmar military's allies – India, China, and Russia – all abstaining, and therefore absent is any language that would result in a global arms embargo. This is in no small part to the profit that arms manufacturers in China and Russia are making as the military junta uses such weapons to wage campaigns of slaughter against the people of Myanmar. As pointed out in a statement by Burma Campaign UK – "The Resolution also takes no action to address numerous violations of international law by the Burmese military, including genocide of the Rohingya."
The situation of the Rohingya, while gaining international attention during and immediately after the aforementioned genocide in 2017, has largely fallen from view, but is still a pressing and desperate situation. Most of the Rohingya fled the genocidal violence to the relative safety in Bangladesh. However, conditions in these refugee camps and an uncertain future mean that boatloads of desperate Rohingya are attempting the perilous journey on unsafe boats across the Bay of Bengal and the Andaman Sea to Malaysia, Indonesia and Sri Lanka. On 26 December, a boat with 180 people went missing, with fears that all onboard had drowned. In fact the UN High Commissioner for Refugees noted that 2022 was the deadliest year at sea for nearly a decade for the Rohingya community. Previous years of boat crises, have been met by ineffectual action from ASEAN members, with Indonesia, Malaysia and Thailand pushing boat full of fleeing Rohingya back out to sea. Inside Myanmar, their plight only worsens, caught in the middle of the armed conflict between the Arakan Army and the military junta – despite the recent precarious ceasefire – and living in apartheid conditions. If they do try to flee Rakhine State by boat, as over 100 did in December last year, and they are caught, they are arrested, charged, and imprisoned by the junta for not having the correct documentation or permission to travel, with two to five year sentences. To make matters worse, information from Insein Prison regarding the treatment of Rohingya reveal particularly cruel treatment, with physical abuse and Rohingya being forced to carry out demeaning tasks such as handling faeces being reported by Myanmar Now.
On dry land in central Myanmar, meanwhile, the junta is continuing its scorched earth tactics, razing homes to the ground as it tries to defeat the spirited resistance that has been particularly resolute in Magway and Sagaing Regions. The burning of homes, torturing and killing of villagers, and use of heavy weapons characterizes daily life in Myanmar's dryzone. Throughout Myanmar, as people's resistance forces and ethnic revolutionary armed organizations fight to defend local communities and thwart the military junta, they are faced with extreme and indiscriminate violence.
Meanwhile, junta leader, Min Aung Hlaing, is doing his utmost to put on a pretense that the military is in control and that some form of "elections" will go ahead later this year. This was particularly visible at the independence day events in the capital Naypyidaw on 4 January, where troops, armored vehicles, floats and missiles paraded through the streets. It was a 1984esque event, where war seems to mean peace, 750 white doves were released into the sky, and the personal greed and megalomania of Min Aung Hlaing was on full display. Shortly after the event, a meeting between the Min Aung Hlaing-backed Union Solidarity and Development Party (USDP) and other political parties was just the latest in series of preparatory steps to fulfil his ambition to become president through sham elections supposedly to be held in August 2023.
While the UNSC adopted a Resolution, Myanmar's neighbors in ASEAN, still largely divided on how to deal with the crisis the military has created, are struggling to go beyond the failed ASEAN Five Point Consensus. A meeting in Thailand – held on the sidelines of a bilateral meeting between the junta and Thailand – with the junta's closer allies in the region – Vietnam, Cambodia, and Laos, as well as Thailand itself, was not attended by representatives from Singapore, Indonesia, Malaysia or the Philippines. This highlights the division within ASEAN on how to deal with the murderous junta. With Indonesia as the coming ASEAN Chair, Myanmar civil society are hoping that it can lead a more robust response than Cambodia in 2022 and Brunei in 2021.
In 2023 Myanmar needs the world to respond more concretely and with practical and material measures that will have an impact on the ground. This includes the Security Council going beyond its mealy-mouthed resolution and imposing a global arms embargo and targeted sanctions. An increase in humanitarian aid, particularly cross-border assistance through local networks and civil society organizations that can provide for those displaced and in need due to the junta's violence is also essential. Meanwhile, ASEAN must go beyond the failed Five Point Consensus to articulate a new strategic approach to stand in solidarity with the people of Myanmar, including recognizing and engaging and collaborating with the National Unity Government, the National Unity Consultative Council and Ethnic Revolutionary Organizations. It has been nearly two years since the coup attempt and the regional and international response to the junta's atrocity crimes and violations of international law has been severely lacking. And while the Spring Revolution will succeed on its own terms, material support, sanctions on the military junta and diplomatic recognition will be a shot in the arm for Myanmar's struggle for a federal democracy that remains determined and resolute in the face of the junta's extreme violence.
[1] One year following the 1988 pro-democracy uprising, the former military junta changed the country's name from Burma to Myanmar overnight. Progressive Voice uses the term 'Myanmar' in acknowledgement that most people of the country use this term. However, the deception of inclusiveness and the historical process of coercion by the former State Peace and Development Council military regime into usage of 'Myanmar' rather than 'Burma' without the consent of the people is recognized and not forgotten. Thus, under certain circumstances, 'Burma' is used.
Resources from the past week
Southeast Asian MPs call on ASEAN member states and other countries in the region to rescue boat with up to 200 Rohingya refugees
By ASEAN Parliamentarians for Human Rights
Myanmar: UN Security Council resolution a small but important step in addressing human rights crisis
By Amnesty International
UN Security Council Burma Resolution Will Have No Practical Impact
By Burma Campaign UK
Long Awaited UN Security Council Resolution on Myanmar Fails to Include Substantive Measures to Address the Ongoing Atrocities in Myanmar
By Burma Human Rights Network
Aceh Rescue Of Rohingya Refugees Must Be A Wakeup Call To The World
By Burmese Rohingya Organisation UK
Historic UN Security Council Resolution Fails to Address Rohingya Genocide
UN security council calls for end to violence and release of political prisoners in Myanmar
By Christian Solidarity Worldwide
CNF Statement welcoming the Burma Act and UNSC Resolution
By Chin National Front
New Filing In Argentinian Genocide Case Against Myanmar Military Presents Recommendations For Treatment Of Sexual Violence Victims
By Global Justice Center, Burmese Rohingya Organisation UK
UN Security Council: Historic Censure of Myanmar Junta
By Human Rights Watch
One year after the Christmas Eve attack near Moso Village, Myanmar – statement by Nicholas Koumjian, Head of the Independent Investigative Mechanism for Myanmar
By Independent Investigative Mechanism for Myanmar
IFC divesting from Yoma Bank after its business with military companies exposed
By Justice For Myanmar
၂၀၂၂ ခုနှစ်၊ ဒီဇင်ဘာလ (၁၇) နေ့တွင် ဖြစ်ပွားခဲ့သောဖြစ်စဉ်နှင့် ပတ်သက်၍ ကရင်နီအမျိုးသားတိုးတက်ရေးပါတီ (KNPP) ၏ အသိပေးထုတ်ပြန်ကြေညာချက်
By Karenni National Progressive Party
Response from ten institutional shareholders of three Japanese banks that continue investment in military-linked projects in Myanmar Bank shareholders are responsible for stopping the flow of funds to the Myanmar military
By Mekong Watch, Friends of the Earth Japan, Justice For Myanmar, Network Against Japan Arms Trade, ayus:Network of Buddhists Volunteers on International Cooperation, Japan International Volunteer Center
His Excellency Deputy Prime Minister PRAK Sokhonn, Minister of Foreign Affairs and International Cooperation of Cambodia, attended a ministerial Informal Consultation on the situation in Myanmar, on 22 December 2022
By Ministry of Foreign Affairs and International Cooperation of Cambodia
MAP Condemns Unlawful Attempt by the Illegal Junta to Seize Myanmar House in London
By Myanmar Accountability Project
ASEAN needs a new approach to stop the tragedy of the Rohingya boat people
By Myanmar Ethnic Rohingya Human Rights Organization in Malaysia
Statement on bombing on Dala Ferry of December 18, 2022
By National Unity Government of Myanmar
ကရင်နှစ်သစ်ကူးနေ့သို့ အမျိုးသားညီညွတ်ရေးအစိုးရမှ ပေးပို့သည့် သဝဏ်လွှာ
Statement of the National Unity Government of Myanmar on the adoption of the United Nations Security Council Resolution on the situation in Myanmar
အမျိုးသားညီညွတ်ရေးအစိုးရအဖွဲ့ ခရစ္စမတ်နေ့အထိမ်းအမှတ် နှုတ်ခွန်းဆက်သဝဏ်လွှာ
New Year Joint Declaration on the People's Revolution
By National Unity Government of Myanmar and National Unity Consultative Council
ကရင်နီပြည်မှ စစ်ဘေးရှောင် ပြည်သူများအား အာဏာရှင်စစ်တပ်မှ အစုအပြုံလိုက်အရှင်လတ်လတ် မီးရှို့သတ်ဖြတ်ခြင်း နှစ်ပတ်လည်နေ့ ထုတ်ပြန်ချက်
By Network for Human Rights Documentation Burma
Myanmar: Action needed to stop carnage, says UN expert after adoption of Security Council resolution
By Office of the High Commissioner for Human Rights
Coordinated regional action urged to stop Rohingya deaths at sea: UN expert
By Office of the United Nations High Commissioner for Human Rights
UN Security Council Resolution lacks action against Myanmar military junta, in face of atrocity crimes
By Progressive Voice
ရက်စက်ကြမ်းကြုတ်သော ရာဇဝတ်မှုများ ဖြစ်ပေါ်နေသည့်ကြားမှာပင် ကုလသမဂ္ဂလုံခြုံရေးကောင်စီ၏ ဆုံးဖြတ်ချက်သည် မြန်မာစစ်အုပ်စုအပေါ် အရေးယူဆောင်ရွက်မှု ကင်းမဲ့နေသည်
Urgent Action Needed to Save Rohingya Adrift at Sea
By Refugees International
Stranded Rohingya refugees must be immediately provided protection
By Rohingya Human Rights Initiative
UN Security Council Resolution on Myanmar Welcome but Weak
By Special Advisory Council for Myanmar
Open Letter to the President Joko Widodo of the Republic of Indonesia
By Student Unions from Myanmar, Thailand, Nepal and Indonesia
Security Council Demands Immediate End to Violence in Myanmar, Urges Restraint, Release of Arbitrarily Detained Prisoners, Adopting Resolution 2669 (2022)
By United Nations Security Council
Statement on the United Nations Security Council Resolution S/RES/2669 (2022)
By Women Peace Network
Monthly Overview: Human Rights Situation in Mon State, Karen State, and Tanintharyi Region | December 2022
Human Rights Foundation of Monland
Crowdfunding a War: The Money behind Myanmar's Resistance
Myanmar Crisis Response Plan 2023
Victims' Quest for Accountability of Aerial Bombardments in Burma: A Common Plan for Eradication of the Military Dictatorship in Burma
Legal Aid Network
Peace Monitoring Dashboard: December 2022
Myanmar Peace Monitor
Myanmar Coup Dashboard: December 2022
Retaliatory fires after SAC convoy is ambushed
Myanmar Witness
ငိုကြွေးနေသော ဘဝများ
Network for Human Rights Documentation Burma
Myanmar: Tanintharyi Region Monthly Situation Update (31 December 2022)
Southern Monitor
Myanmar South East – Emergency Overview Map: Number of people displaced in South East since Feb 2021 and remain displaced (As of 26 December 2022)
United Nations High Commissioner for Refugees
Myanmar South East – Emergency Overview Map: Number of people displaced in South East since Feb 2021 and remain displaced (As of 02 January 2023)
Myanmar Humanitarian Update No. 25 | 30 December 2022
United Nations Office for the Coordination of Humanitarian Affairs
Progressive Voice is a participatory, rights-based policy research and advocacy organization that was born out of Burma Partnership. Burma Partnership officially ended its work on October 10, 2016 transitioning to a rights-based policy research and advocacy organization called Progressive Voice. For further information, please see our press release "Burma Partnership Celebrates Continuing Regional Solidarity for Burma and Embraces the Work Ahead for Progressive Voice."


The first Performers and Pints event of the year comes to The Rising Sun in Potton at the start of next month.
Kody Lake, Hazeyjane, My Girl The River and Oscar Corney will play at the pub on Saturday March 4.
Bedfordshire based Kody Lake are currently writing and recording their own Nashville inspired material for their debut EP. The band is led by lead vocalist Rosalie Swain and guitarist Charlie Luscombe.
Hazeyjane are an acoustic singer songwriter duo featuring Chris Brown and Kevin T Ward. They describe their music as self-penned ambient chilled acoustic material.
Third up is My Girl The River from Bedford via Covington in Louisiana, they are a singer songwriting duo with Kristine Wilkinson Hughes on lead vocals and guitar and her husband, Joe Hughes on the double bass.
Their music is americana, alternative country, folk and roots.
The final performer is Oscar Corney, a singer songwriter from Cambridge.
His songs get played on BBC Cambridgeshire and the BBC Introducing network of shows, He has performed at Ronnie Scott's, the Cambridge Rock Festival, the Junction in Cambridge, various venues in London and at the Secret Garden Party Festival to name but a few.
The music starts at 9pm and finishes about 11.30pm. Entrance to the event is free, but donations are welcome which goes directly to the musicians.
A further five nights will take place at the same venue throughout the year. For more information visit www.facebook.com/performerspints.


text:
TulipNames
Where Names Bloom
Meet Meagan
Autumn/Fall Names
Christmas Names
Halloween Names
Hanukkah Names
New Year's Names
Patriotic – 4th of July Names
Spring Names
Summer Names
Thanksgiving Names
Valentine's Names
Winter Names
Tag Archives: unusual names
Witty Word Names for Girls
Word names are hot hot hot with no signs of cooling down. Here are some witty word names for girls A to Z.
A cool Amy alternative that shares the meaning of friendship, if you can get over the Amityville Horror association.
42 girls were named Amity last year.
A sweet, soft sound. Ellen Page played a character named Bliss in the film Whip It.
40 girls and 5 boys were named Bliss last year.
A piece of jewelry, and appearance, a band, and a cool way to get to Cam or Cami.
5 girls and 7 boys were named Cameo last year.
Sweet, pure symbol of peace.
20 girls were named Dove last year.
Romantic sounding middle name.
Used by less than 5 babies last year.
No not Heather, Feather. A cool choice in a sky of bird names rising.
7 girls were named Evening last year.
The nickname Goldie makes this one more enticing.
16 girls and 17 boys were named Golden last year.
Virtue name loved by Puritans and modern parents.
Harmony ranks at Number 191 for girls in the U.S.
Bluish-purple hue and fabulous color name that lends itself to the nickname "Indie."
118 girls and 44 boys were named Indigo last year.
Simple and sweet, Jewel is a great way to honor a Julie, Julia, Julian, Juliana, and so on…
Jewel ranks at Number 924 for girls in the U.S.
A name full of good vibes.
202 girls were named Karma last year.
The character of Lisa from Saved By The Bell was played by Lark Voorhies.
40 girls and 7 boys were named Lark last year.
A name that conjures up images of lush life and peaceful foliage.
Meadow ranks at Number 687 for girls in the U.S.
Another fun and spunky color name.
152 girls and 29 boys were named Navy last year.
Another nature name with beautiful imagery that also reminds me of the rock band.
9 girls were named Oasis last year.
A sweet wholesome sounding name. Prairie Dawn is a sweet little Muppet on Sesame Street.
16 girls were named Prairie last year.
Regal names are all the rage. I think of Alex Haley's novel and miniseries Queen.
197 girls were named Queen last year.
Xmen fans are sure to love this bold choice.
45 girls and 17 boys were named Rogue last year.
Our third color name on this list, just in time for winter!
50 girls and 12 boys were named Silver last year
An unexpected nature name that's fun to say.
Less than 5 babies were named Thistle last year.
Great meaning with a virtuous vibe.
30 girls were named Unity last year.
The perfect Violet alternative. Elizabeth Taylor played a Velvet Brown in National Velvet
8 girls were named Velvet last year.
This would be adorable on a pet or as a nickname
Less than 5 babies were named Whimsy last year.
Great look and meaning with a bit of a futuristic vibe.
54 girls were named Xenia last year.
Holiday cheer is in our midst!
Less than 5 babies were named Yule last year.
A zesty little name that would work well in the middle as well.
9 boys were named Zeal last year.
Which of these witty word names would make your list?
Posted in Baby Names, girls names, Nature Names
Tagged baby names, babynames, color names, girls names, girls word names, Nature Names, rare names, tulipbyanyname, unusual names, word names
Lovely Names Ending in L
There's something feminine and sweet about the letter L. Lily, Lillian, Layla, and Leah are all currently ranked in the Top 50 for girls. If you love the luring L sound you may consider one of these great names ending in the letter L.
A great alternative to the rapidly rising Cora, Coral was only used as a first name by 199 baby girls last year. Disney fans will also recognize Coral as the name of Nemo's Mom in Finding Nemo.
People are really enjoying the vintage vibe of this color and plant name. Hazel currently ranks at Number 63, the highest it has ranked since the late 1920s.
A lovely tree name, Laurel is a great way to honor a Laura, Lauren, or even a Laurence. Laurel currently ranks at Number 772.
Gem Names
Beryl peaked in popularity in 1920, falling out of the Top 1,000 in the late 1950s. Last year this green gemstone name was only used by 9 little girls.
Originally a male name, Crystal peaked for girls in the early 1980s. Today Crystal is Number 550, right in the middle of the charts for popularity.
A pretty, sweet, one-syllable name, Jewel is a lovely and fresh way to honor someone with a name beginning in Ju- (Julia, Julian, Juliet, etc..) Jewel is currently Number 887.
The birthstone of October, Opal has a strong vintage vibe and hasn't been in the Top 1,000 since 1960. Only 229 baby girls were named Opal last year. Could Opal be the next Ruby?
This little vintage name is making a comeback. Currently ranked at 628, Pearl jumped 331 spots in the last 5 years. Pearl is one of June's birthstones.
Modern Family actress Ariel Winter is one of the bearers of this name. Ariel may also remind you of Disney's The Little Mermaid. Disney's Ariel gave this name a huge boost in the early 1990s. Today Ariel ranks at Number 137
Singer Avril Lavigne is probably the first person who comes to mind when you hear the name Avril. A French variation of April, Avril was only used by 129 little girls last year.
Bristol Palin, spokesperson and daughter of politician Sarah Palin, helped bring this name to the public eye. Bristol first entered the Top 1,000 in 2009 and currently ranks at Number 447.
Legendary actress Meryl Streep was born Mary Louise Streep. Olympic Ice dancer Meryl Davis also shares this iconic name. Meryl was only given to 50 girls last year.
Traditional Names
You may recognize some of these names from your family tree:
Lovely International Choices
These names would be a great way to honor your heritage and are easily usable in the US:
Amabel
A few more great Names to Consider
These lovely names all rank below 500 in popularity:
Mehetabel
Xochitl
What are your favorite names ending in L?
Posted in Baby Names, Celebrity Names, girls names, Nature Names
Tagged baby name blog, baby name meanings, baby names, babynames, classic baby names, classic names, cool names, coral, girls names, hazel, l names, laurel, meagan baby names, meagan tulipbyanyname, name, name blog, name blogs, names, names and meanings, names ending in l, names that end in l, Nature Names, tulip by any name, tulipbyanyname, tulipbyanyname blog, uncommon names, unique names, unusual names, word names
Surf's Up – Beachy Baby Names
Summer is officially here! Warmer weather lends itself to some pretty cool names. Check out these beachy names for your little dude or dudette!
A sweet surfer name that works on a boy or a girl, Ripley may remind beach-lovin' parents of rippling waves. Ripley is an Old English surname meaning strip clearing. A cool alternative to the much more popular Riley, Ripley was only used by 97 little girls and 29 little boys last year.
Marina is a beautiful, melodic choice for your little water baby. A Latin name meaning from the sea, Marina is currently Number 656 in popularity. Former Friends star Matt LeBlanc gave his daughter the enchanting name Marina Pearl.
Sailor is an occupational nautical name that may take off in the years to come. In the last year Bristol Palin used the name Sailor Grace for her daughter and Liv Tyler selected Sailor Gene for her son. Kristin Cavallari chose the alternative spelling Saylor for her daughter, Saylor James, who was also born last year. There were 234 girls and 42 boys named Sailor last year. Saylor is actually more popular, ranking at Number 608 for girls.
In addition to being a pretty summertime color, coral is a word name for underwater skeletal deposits which often form beautiful reefs. You may recognize Coral as the name of Nemo's Mom in Finding Nemo. Last year 199 baby girls were given the first name Coral.
Morgan is derived from a Welsh name meaning sea and circle, the perfect meaning for a little beach babe. Traditionally a male name, Morgan currently ranks at Number 674 for boys and 120 for girls. Morgan le Fay was a powerful enchantress in Arthurian legend.
Reef not only has a cool sound, it's also a great beach baby name for a bar of rock, sand, or coral beneath the water. Only 51 little boys were given this aquatic name last year. Reef is also the name of a popular sandal and clothing company that sells beach gear and active wear.
If you're a fan of the water and of word names, why not consider Ocean? A cool sound that brings to mind a lovely image, Ocean can easily work on either sex. Last year 80 boys and 65 girls were given the first name Ocean. Other great similar names include Oceanus, Oceana, and Oceane.
Waverly is one of my favorite names to say with its easy-breezy flow. Waverly has the word wave in it and has a smooth, laid-back sound. An English surname, Waverly means meadow of quivering aspens. Waverly hasn't broken into the Top 1,000 yet. It was used by 120 girls and 6 boys last year.
Kai is a short and sweet name that is on the rise. Kai not only has a cool sound, it's also a name used in many cultures. The Hawaiian meaning of Kai is sea, perfect for a sweet little swimmer. Kai is currently Number 145 for boys and Number 895 for girls.
Finn is a great choice for your little fishy. Finn is derived from an Irish name meaning white or fair. Fin is currently Number 209 for boys. Several celebrities including Tori Spelling and Christy Turlington have used the name Finn for their sons.
Dylan is a popular Welsh name meaning tide, flow, or son of the wave. A less obvious beach baby name, Dylan currently ranks at Number 27 for boys and Number 397 for girls. Dylan has many great namesakes including writer Dylan Thomas and singer-songwriter Bob Dylan (born Robert Zimmerman).
If you're looking for a smooth, underused nature name, than Cove may be it. A cove is a small bay or coastal inlet. Only 53 little boys and 5 little girls were named Cove last year. I can definitely picture this name on a little sun-kissed tike.
What are your favorite beachy baby names?
Posted in Baby Names, boys names, girls names, Nature Names, Seasonal Names
Tagged baby name blog, baby name meanings, baby names, babynames, beach names, beachy baby names, cool names, name, name blog, name blogs, names, nature baby names, Nature Names, ocean names, summer baby names, summer names, surfer baby names, surfer names, tulipbyanyname, tulipbyanyname blog, uncommon names, unique names, unisex names, unpopular names, unusual names, water baby names, water names, word names
Best Names for Boys from the bottom of the charts
Last week we explored some gorgeous girl's names ranging between 900 and 1,000 in the charts. This week let's find some inspiring choices for the fellas at the bottom of the Social Security Administration's Top 1,000 chart.
Thatcher is an English surname and occupational name meaning a roof thatcher. Thatcher just entered the US Top 1,000 in 2013 and currently ranks at Number 902. Thatcher makes for a fresh choice and alternative to similar sounding occupational surnames like Carter or Sawyer. Thatcher always reminds me of Becky Thatcher, the leading lady in Mark Twain's The Adventures of Tom Sawyer.
Any fans of Grey's Anatomy out there? Grey is a smooth color name that just entered the Top 1,000 in 2013. Currently Number 916, Grey is one of my favorite middle names, and sounds good with many longer first names. Grey is also being used as a nickname for Greyson, which currently ranks at Number 111.
Keenan may remind you of comedians Keenan Ivory Wayans and Kenan Thompson. An Irish name meaning ancient, Keenan currently ranks at Number 931. Keenan peaked in 1997 when it reached Number 354, but has steadily declined every year since.
Boone first entered the Top 1,000 last year and is currently the highest it has ever ranked at Number 940. Boone is an English surname derived from a French name meaning a blessing. Boone has a cool cowboy feel and may conjure up images of frontiersman Daniel Boone.
Cairo gets double cool points for being a place name and ending in the smooth letter o. Cairo is the capital city of Egypt and means victorious in Arabic. Cairo first entered the Top 1,000 last year, when it peaked at Number 941.
There are many high-ranking handsome Irish names. If you'd love to honor your Irish heritage, but want something a bit less used, you may consider Seamus. Seamus is an Irish form of James meaning supplanter that currently ranks at Number 948. Seamus is the name of a Pink Floyd song and a character from Harry Potter.
Anton is a German and Scandinavian form of Anthony, meaning priceless. Anton is Number 960, much less popular than Antony at Number 25. Anton may remind you of Olympian Apolo Anton Ohno or writer Anton Chekhov.
People are wild about Wilder! Wilder was one of the fastest rising names last year, jumping 360 spots and making its debut in the Top 1,000 at Number 964. Wilder is a surname and a word name that could be associated with the lovable namesakes Laura Ingalls Wilder or Gene Wilder.
Truman is an English surname meaning loyal or trusty man. Truman peaked in 1945, the year Harry S. Truman, the 33rd US President took term. Currently Number 981 in popularity, Truman has been declining in popularity. The hip nickname True may make Truman feel fresh to modern parents.
My love of the name Gilbert stems from my love of the character Gilbert Blythe in Lucy Maud Montgomery's beloved Anne of Green Gables book series. Gilbert is a German name meaning shining pledged, currently ranked at Number 983. Gilbert peaked in 1930, but has dropped several spots in recent years.
What are your favorite names ranking from 900 to 1,000?
Posted in Baby Names, boys names
Tagged baby name blog, baby name meanings, baby names, babynames, boys names bottom of the charts, classic names, cool names, meagan tulipbyanyname, name, name blog, name blogs, names, tulip by any name, tulipbyanyname, tulipbyanyname blog, uncommon boys names, uncommon names, unique names, unpopular names, unusual boys names, unusual names
Great Girls Names from the bottom of the charts
Looking for a familiar but not overused name for your little lady? You may find some inspiration at the bottom of the Social Security Administration's Top 1,000 chart. Check out these underused gems for girls ranging from 900 to 1,000 in popularity.
Paloma, pronounced pah-LO-mah, is a Spanish name meaning dove. Currently Number 906 in popularity, Paloma dropped 37 spots in the last year. Actors David Caruso and Ana Ortiz both used the name Paloma for their daughters. Perhaps one of the most recognizable namesakes is Paloma Picasso, jewelry designer and daughter of Pablo Picasso.
Louisa peaked in 1900 at Number 271. Today Louisa ranks at spot Number 908. A feminine form of Louis, meaning renowned warrior, Louisa comes with a slew of sweet vintage nicknames. Love Lulu, Lulie, Lou, or Louie? Louisa is a great way to get to "Lu" nicknames. Louisa is also a cool alternative to Lucy, which has continuously risen the past 10 years and ranks at Number 55.
Arden is one of the two names on my list here today that doesn't end in the letter a. Arden is an English surname stemming from a Celtic word meaning high. Arden is a unisex name and has a similar sound to popular names like Aiden, but ranks at Number 912 for girls. Shakespeare's fans may recognize Arden as the name of the forest in As You Like It.
Wendy made a significant drop last year, falling 154 spot to Number 936. Wendy peaked in 1970 and though it isn't popular now, it doesn't quite give off a granny vibe yet either. Sir James Barrie invented the name Wendy for the kind, motherly, old sister in his iconic play Peter Pan. Prior to the play Wendy may have also been used as a nickname for Gwendolen.
Tabitha is an Aramaic name meaning gazelle currently ranked at Number 947. You may recognize Tabitha as the mother from Bewitched or the free-spirited girl in The Sisterhood of the Traveling Pants. Tabitha is also the Biblical name of a New Testament woman who was restored to life by Saint Peter. Tabby, Tibby, and Bitty are a few cutesy nicknames Tabitha lends itself to.
If you love vintage names and Anne of Green Gables as I do, you may consider Cordelia. Cordelia is the name Anne Shirley would have renamed herself. Cordelia may be Celtic meaning daughter of the sea, or have Latin roots meaning heart. Cordelia fell out of the Top 1,000 in 1951, just returning in 2014, and currently ranks at Number 948.
A Russian form of Lily, Lilia is the perfect choice for people who love Lily but want something less popular. Lilia is currently Number 958, while Lily comes in at Number 25. Lilia has never been very popular, peaking in 1928 when it reached Number 752. Lilia is also great alternative to other more popular repeating L names for girls like Layla, Lila, and Liliana.
I recently posted about the name Elora on my Instagram account (@tulipbyanyname) and it received an overwhelmingly positive response. Elora was the name of the darling infant in the fantasy film Willow. Possibly derived from Eliora or Eleanora, Elora would be a great way to honor a Laura or Laurence. Elora first entered the Top 1,000 last year at Number 963.
A Greek name meaning lyre, Lyra is the name of a constellation in the northern sky containing the star Vega. Lyra just entered the Top 1,000 for the first time last year at Number 984. Lyra is the name of the main character in Philip Pullman's His Dark Materials series and film The Golden Compass.
Mythology fans will recognize the name Rhea, a Greek name meaning flowing down. In Greek mythology Rhea was a Titan and mother to Demeter, Hades, Hera, Hestia, Poseidon, and Zeus. In Roman mythology Rhea Silvia was the mother of Romulus and Remus. At Number 989 Rhea was given to just 270 little girls last year.
Posted in Baby Names, girls names
Tagged baby name blog, baby name meanings, baby names, babynames, cool names, girl names, girls names, great names for girls, meagan tulipbyanyname, name, name blog, name blogs, names, tulip by any name, tulipbyanyname, tulipbyanyname blog, uncommon girls names, uncommon names, unique names, unpopular girls names, unpopular names, unusual names
Boys Names that end in -i
The Social Security Administration released data on the most popular names for 2015 earlier this month. Name enthusiasts around the world have been pouring over this much anticipated list. The high-ranking boy's names from last year are mostly classic, timeless choices, still a few new trends are emerging. In recent years we've seen cool names ending in –s, like Silas and Elias, rise for the fellas. We've also seen a rise in smooth –o ending names like Milo and Leo. I've also taken notice of another fun trend, names that end in –i increasingly used for boys. From Eli to Kenji, there's a lot of variety in –i ending names to explore!
The Most Popular Boys Names that end in –i
Levi is the most popular boys name right now that ends in the letter –i. Currently ranked at Number 42, Levi is up over 100 spots in the last 10 years. Levi is a Biblical name with a cool cowboy edge, in part due to the Levi Strauss jeans association. Sheryl Crow and Matthew McConaughey both used this cool name for their sons.
Eli comes in next and ranks at Number 53 in popularity. Eli is a Hebrew name meaning ascended. Popular on its own, Eli is also commonly used as a nickname for Elijah and Elias, both of which are also in the Top 100. A few other cool names that you can get the nickname Eli from include Elian, Eliezer, and Elisha.
Giovanni is a handsome Italian form of John, meaning God is gracious. Giovanni comes in at Number 130, making it usable but not overly used name. Giovanni easily pairs with Italian names for girls like Isabella that is still topping the charts. Fashion designer Gianna Versace's given name is Giovanni.
Kai is definitely a name to watch, up 60 spots in the last 5 years. Currently ranked at 145 for boys, Kai is number 895 for girls. In addition to its cool sound, one of the things that I love about Kai is that it's used in several different cultures and therefore has many meanings. The Hawaiian meaning of Kai is sea.
Malachi is a Hebrew name meaning my messenger. Malachi re-entered the Top 1,000 in 1987 at Number 992 and currently ranks at Number 162. There are numerous Malachi's in film and literature, including the evil Malachi Boardman in Children of the Corn.
Quickly rising -i ending Names
Omari and Jabari are two of the 10 names that had the biggest increase in popularity last year
Omari is currently Number 510 – up 198 spots from 2014 to 2015
Jabari is currently Number 945 – up 194 spots from 2014 to 2015
A few more great names that end in -i
Bodhi first entered the charts in 2010 and quickly rose in popularity. Bodhi is currently the most popular it has ever been at Number 499. Bodhi is a tree name and a Sanskrit name meaning awakening and enlightenment.
Esai is a Spanish name possibly derived from Esau or Esaias. Actor Esai Morales, who pronounces his name EE-sye, helped introduce many people to this great name. Esai has never been in the Top 1,000.
Dimitri is a Russian form of the Greek name Demetrius, meaning follower of Demeter. Dimitri has never been too popular, peaking in 1992 when it reached Number 502. Today Dimitri ranks at 905 for boys.
Kenji is a Japanese name meaning second son. Kenji is a name I think more people would use if they knew about it. Kenji Kishimoto is one of the lead characters in Tahereh Mafi's Shatter Me book series.
Nikolai peaked last year at Number 478, the most popular it has ever ranked. Nikolai is one of the many attractive forms of the name Nicholas, meaning people of victory.
What are your favorite names for boys that end in the letter –i?
Posted in Baby Names, Character Names, cultural names
Tagged baby name blog, baby name meanings, baby names, babynames, boys names, boys names that end in i, classic names, cool boys names, cool names, cool names for boys, i ending names, male names, names, names that end in i, new names, uncommon names, unique names, unusual names
Taylor Swift's Squad
Singer-Songwriter Taylor Swift has an impressive number of music hits and an all star cast of friends. Taylor teamed up with some of her famous friends in her music video Bad Blood. From Zendaya to Martha this group has some interesting names!
Taylor was a name on the rise in 1989 when Swift was born, peaking in 1996, when it was the Number 6 name for girls in the US. Currently Number 77, Taylor has steadily decreased over the last five years. Taylor is an English surname meaning tailor. Taylor might remind an older generation of screen legend, Elizabeth Taylor and a younger of pop sensation, Taylor Swift.
Lily is a sweet flower name that has been in the Top 100 for the past twelve years. Lily can also be a nickname for several names, such as Elizabeth, Lillian,or Lilia. If you like the sound of Lily you may also consider similar sounding, less popular names like Tilly, Lula, Lilou, or Lilac.
There are certain names like Madonna, Beyonce, and Zendaya that are so distinct that no last name is needed. Zendaya is a Shona name meaning to give thanks. Zendaya entered the Top 1,000 last year for the first time at Number 892.
Hayley Williams & Hailee Steinfeld
Hayley and Hailee are two of the many spellings of an English surname meaning hay field. Hailey is the most popular spelling at Number 51. Hayley is currently Number 520 and Hailee comes in at 722. Most popular in the 1990's, all spellings of Hailey are beginning to decline.
Gigi is a diminutive name commonly used as a nickname for names like Georgina and Virginie. Hadid's full name is Jelena Noura "Gigi" Hadid. Jelena is a Slavic form of the name Helen, meaning bright shining light. Jelena is an exotic and lovely choice, especially with the sweet nickname Gigi.
Ellie and Gigi not only go by nicknames, but their names also share the same meaning. Goulding's full name is Elena Jane "Ellie" Goulding. Elena is a Spanish form of the name Helen, which also means bright shining light. As names like Eleanor, Eloise, and Elena continue to rise we are sure to see more little girls with the nickname Ellie.
Lena is yet another name that stems from Helen. Lena is a Scandinavian and German diminutive of Helena, a form of Helen, meaning bright shining light. Lena can be pronounced lee-nuh as Dunham uses, or lay-nuh. Currently 279 in popularity, Lena is a name on the rise, up 242 spots just in the last ten years.
Ellen is our fourth and final name on this list that has ties to Helen. Ellen is an English variation of Helen, meaning bright shining light. Ellen peaked in 1946 and is currently 656 in popularity. With a generation of Ellen's becoming grandmother's, I wonder if we'll see the name Ellen used to honor.
Serayah McNeill
Serayah is a new name to me and one that I had difficulty finding reliable information on. Serayah may be a form of Suraya or Soraya which have Arabic roots meaning the Pleiades. If we take the name apart we get Sera, which means Princess and Rayah meaning friend or queen.
Jessica was all the rage in the 1980's and 90's when it was consistently in the Top 10. A Hebrew name meaning wealthy, Jessica has dipped to Number 179. Jessica was first used by Shakespeare in his play The Merchant of Venice. Jessa may be an alternative or way to honor a Jessica. Jessa is new to the charts and was most popular last year at Number 849.
Martha is an Aramaic name meaning lady or mistress. Martha may remind you of the first First Lady, Martha Washington, or of businesswoman Martha Stewart. In the New Testament, Martha was the sister of Lazarus and Mary of Bethany, and a generous host to Jesus.
Karlie is feminine form of the name Carl, meaning free man. Karlie, Karlee, Carly, Carli, Carlee and Carlie are different spellings of same name that are all in the Top 1,000. Karlie comes in at Number 885. Carly is also used as a nickname for names like Charlotte, Carlotta, and Caroline.
Mariska is a Hungarian form of Maria meaning bitter or of the sea. Mariska has never been ranked in the US Top 1,000. A name closely associated with the Law & Order: SVU actress, only 32 little girls were named Mariska last year.
Cara is a Latin name meaning face, an Italian word meaning beloved, and in Ireland Cara means friend. Cara started to gain popularity in the 1950's and peaked in 1985. A bit less popular than Kara at 442, Cara is currently number 672.
Cindy is a diminutive of Cynthia, which comes from the Greek name Kynthia, meaning woman from Kynthos. Cindy was most popular in 1957, and is currently Number 710 in popularity. Cyndi Lauper put a cool spin on this name with her unique spelling.
Selena is a Latin form of Selene, meaning moon goddess. Mexican-American singer Selena Quintanilla, who Selena Gomez was named for, helped make this a household name. Peaking in 1995, Selena is currently Number 346 in the US.
Kendrick comes from an Old English surname meaning royal power or champion. Most popular in 2013, Kendrick is currently 334. The rise of Kendrick may be in part due to this rapper. Kendrick is also an interesting way to get the nickname Ken or to honor a Kenneth.
Which star in the music video Bad Blood do you think has the best name?
Posted in Baby Names, Celebrity Names
Tagged baby name, baby name meanings, baby names, babynames, bad blood, bad blood names, blog, celebrity names, cool names, name, name blog, name blogs, names, names in bad blood, pop culture names, popstar names, taylor swift, taylor swifts friends, tulip by any name, tulipbyanyname, tulipbyanyname blog, uncommon names, unique names, unusual names
My Latest Name Video
My latest Instagram Post
Follow TulipNames on WordPress.com
30 Sensational Boys Names
30 Stunning Girls Names
Newsworthy Names – End of September
Sweet Sam Names
25 Rad REN Names
We'll be back…
Alternatives to the Top Baby Names
The Best Celeb Baby Names of 2019 (so far)
Marvelous M Names of June
Easy Breezy Baby Names


text:
BR Home Page > B-R Bullpen
Bullpen Front Page
BR Front Page
Upload wizard
Harlin Pool
From BR Bullpen
Harold G Pool
(Samson)
also known as Harlin Welty Pool
Bats Left, Throws Right
Height 5' 10", Weight 195 lb.
Debut May 30, 1934
Final Game June 2, 1935
Born March 12, 1908 in Lakeport, CA USA
Died February 15, 1963 in Rodeo, CA USA
BR page
1 Biographical Information
2 Veterans Administration and Cemetery Records
4 Related Sites
Biographical Information[edit]
Harlin Pool was an outfielder for 10 years (1930-1939), two in the Majors (1934-1935) and ten in the minors (1930-1939). According to research by Dr. Bruce Brown and Sean Forman, Pool is one of only about 300 players for whom both names (given name and surname) are unique. He was usually referred to as Harlan Pool.
He broke into Organized Baseball at age 22 in 1930 with the Phoenix Senators in the Arizona State League, hitting .409, third in the high-offense league. He was with the Oakland Oaks of the Pacific Coast League (PCL) from 1931-1933. In 1933, his best year in the minors, he had 219 hits, 103 runs, 48 doubles, 10 triples, 5 home runs, 126 RBI and 21 stolen bases at .348/.~388/.479 in 165 games.
At 26 years of age, Pool broke into the big leagues on May 30, 1934, with the Cincinnati Reds. He played for the Reds in 1934-1935. In 1934, his best year in MLB, he had 117 hits, 38 runs, 22 doubles, 5 triples, 2 home runs, 50 RBI and 3 stolen bases at .327/.369/.433 in 99 games. On May 24, 1935 in the first night game in MLB history, singles by Pool and Billy Sullivan Jr. and Gilly Campbell's infield out produced the winning Red marker in the fourth inning in a 2-1 ball game. He played his final MLB game on June 2, 1935 at age 27. Overall in MLB, he had 129 hits, 46 runs, 28 doubles, 7 triples, 2 home runs, 61 RBI and 3 41 stolen bases at .303/.343/.415 in 127 games.
He returned to the minors with Oakland (1934), the Toronto Maple Leafs of the International League (1935-1936), Oakland again in 1936, the Seattle Rainiers (PCL) (1937), the Dallas Steers in the Texas League (1938) (winning the batting title at .330) and the San Francisco Seals (PCL) (1939). He was a high-priced acquisition by Trois-Rivières of the outlaw 1939 Quebec Provincial League but was released after 20 games and a .226 batting average, ending his baseball career at age 31. Overall in the minors, he had 1,000 hits, 435 runs, 197 doubles, 43 triples, 27 home runs, 473 RBI and stolen bases at .339/~.382/.463 in 884 games.
Pool was a TSGT in the U.S. Army (HQ CO BASE I APO 75 QMC) during World War II [(htttp:/gravelocator.cem.va.gov) (BN/VA/CM))] According to VA Hospital records, he died at age 54 at his home in Rodeo, CA on February 15, 1963 and is buried at Golden Gate National Cemetery in San Bruno, CA, Section Z, Site SITE 2331.
Veterans Administration and Cemetery Records[edit]
Pool, Harlin W, bormn 03/13/1908, died 02/15/1963, T/SGT HQ CO BASE I APO 75 QMC, Plot: Z 2331, bur. 02/20/1963, * POOL, HARLIN WELTY TSGT US ARMY WORLD WAR II DATE OF BIRTH: 03/13/1908 DATE OF DEATH: 02/15/1963 BURIED AT: SECTION Z SITE 2331 GOLDEN GATE NATIONAL CEMETERY 1300 SNEATH LANE SAN BRUNO, CA 94066 (650) 589-7737
Principal sources for Harlin Pool include newspaper obituaries (OB), government Veteran records (VA,CM,CW), Stars & Stripes (S&S), Sporting Life (SL), The Sporting News (TSN), The Sports Encyclopedia:Baseball 2006 by David Neft & Richard Cohen (N&C), old Who's Who in Baseballs (none) (WW), old Baseball Registers (none) (BR) , old Daguerreotypes by TSN (none) (DAG), Stars&Stripes (S&S), The Baseball Necrology by Bill Lee (BN), Pat Doyle's Professional Ballplayer DataBase (PD), The Baseball Library (BL), Baseball in World War II Europe by Gary Bedingfield (GB) and The Pacific Coast League: A Statistical History, 1903-1957 by Dennis Snelling; SABR's Minor League Baseball Stars, Volume III; The Texas League in Baseball, 1888-1958 by Marshall D. Wright; and The International League: Year-by-year Statistics, 1884-1953 by Marshall D. Wright and independent research by Walter Kephart (WK) and Frank Russo (FR) and others.
Related Sites[edit]
Harlin Pool at the Baseball Almanac
Bio at Baseball Page
and a full Bibliography from SABR's The Baseball Index (TBI)
Retrieved from "https://www.baseball-reference.com/bpv/index.php?title=Harlin_Pool&oldid=1244543"
World War II Veterans
1934 Debut
Births in 1908
About the BR Bullpen
You are here: BR Home Page > B-R Bullpen
Player Finders: Season & Career Finder, Game Finder, Streak Finder, Span Finder, Player Comparison Finder, Neutralized Stats, ...
Team Finders: Season Finder, Split Finder, Game Finder, Streak Finder, Span Finder, Event Finder, ...
Other Finders: Draft Finder, Game Score & Result Searches, Team Trade Histories, Head-to-Head Records, ...
Site Last Updated:
Some defensive statistics Copyright © Baseball Info Solutions, 2010-2022.


Col. William Ridpath founded the Ridpath Hotel which opened in 1900. The hotel has been restored twice, after fires in 1902 and 1950. In 1963 the Ridpath Motor Inn was opened on the site of the old Spokane Hotel.
The Ridpath Hotel was opened in 1900.
In February of 1950 a large fire virtually destroyed the Ridpath Hotel in downtown Spokane. Damages amounted to over $1 million. Hundreds of residents were evacuated, many by Felix Boesche, a salesman who lived on the Fifth floor. Boesche was called a hero for his extraordinary efforts. The Ridpath hotel was later rebuilt as a fireproof building.
The Ridpath Hotel in 1951.
The Ridpath Hotel in 1952.
The interior of the Ridpath Hotel in 1952.
Interior of the Ridpath Hotel, west side banquet room in 1952.
A suite at the Ridpath Hotel with two double beds in 1952.
In April of 1952 these women were some of the people who gathered for the dedication of the $3,000,000, 13 story, Ridpath Hotel. Miss Spokane, Marcia Gusman is on the far left and Queen Carol Haas of the Spokane Lilac Festival is on the far right. The others are from Seattle, Yakima, Pasco, and Portland.
The Ridpath Hotel in 1953.
The roast beef bar at the restaurant in the Ridpath Hotel, Oct 23, 1961.
The historic Spokane Hotel closed Christmas Day 1961. It was razed so the new Ridpath Motor Inn could be built and linked to the existing Ridpath Hotel.
The overpass linking the Ridpath Hotel and the Ridpath Motor Inn was hoisted into place in 1963.
The nearly complete interior of the covered walkway over First which links the Ridpath Hotel with the Ridpath Motor Inn, a new 77-unit motel annex, in 1963.
Ridpath Motor Inn poolside, Sept 20, 1963.
Guests assemble on the sun deck of the Ridpath Motor Inn before a luncheon in the Empire Room in 1963.
The Ridpath Hotel, once an upscale Spokane landmark, now sits empty.
The once-luxurious Ridpath Hotel, now closed, is deteriorating as shown Thursday, Mar. 3, 2011.
Stephen Antonietti with his wife Ellen, say they have a plan to consolidate ownership of the Ridpath Hotel building and reopen it as a hotel. He says he is half way to raising the $25 million needed for revitalization of the property.
After several inspections, the city is demanding that the owners of the decrepit Ridpath Hotel building clean up the property.
The Ridpath Hotel in June 2011.


text:
Q: An integral representation of the Riemann zeta function I am referring to the equality in equation $3.29$ (page 12) and $4.20$ (page 17) in this paper.
I am unable to recognize where this comes from or what is the general expression for values other than $3$.
I checked at some online reviews like this - http://www.math.utah.edu/~milicic/zeta.pdf but nothing seems to match.
It would be great if someone can help.
 (Images added by J.O'Rourke)

A: you ask for the "general expression" for values other than $q=3$:
$$\int_{0}^{\infty}d\lambda\frac{\lambda^{q/2-1}}{1+e^{2 \pi  \sqrt{\lambda}}}=2^{1-2q}(2^q-2)\pi^{-q}\Gamma(q) \zeta(q),\text{ for Re }q>0$$
$$\int_{0}^{\infty}d\lambda\frac{\lambda^{q-1}{\rm coth}(\pi\lambda)}{1+e^{2 \pi  \lambda}}=(2\pi)^{-q}\Gamma(q) \zeta(q),\text{ for Re }q>1$$


At Mayday Games, we're pretty darn proud of our tabletop titles, but we've always got an ear to the ground for great new game rumblings. Since 2011, Kickstarter and a marvelous mob of backers have helped us take real risks on some truly zany games, like Click Clack Lumberjack and Coconuts. Message us any time and we'll be happy to help you get your game on! Email us directly at kickstarter@maydaygames.com for any questions or problems! Please be specific in what project you are discussing!


text:
Walgreens Boots: A Favorite Among Pharmacies
Focus: HEALTHCARE
Editor and Publisher, The Income Investor and the Internet Wealth Builder
Which of these companies is the largest in terms of retail sales: Amazon (AMZN), Home Depot (HD), Target (TGT) or Walgreens Boots Alliance (WAG)? asks Gordon Pape, editor of Internet Wealth Builder.
Most people would probably pick Amazon. If you did, you're wrong. The largest is Walgreens Boots, which is the dominant player in the retail pharmaceutical sector in the U.S. and Europe.
In the U.S., Walgreens has over 8,000 outlets. Walgreens Boots expanded its U.S. footprint earlier this year by buying 1,932 stores from competitor Rite Aid for $4.4 billion. In the U.K., Boots has a similar dominance, with about 2,500 pharmacies.
Walgreen Boots has one of the largest global pharmaceutical wholesale and distribution networks, with more than 390 distribution centers delivering to more than 230,000 pharmacies, doctors, health centers, and hospitals each year.
In June, the company became part of the Dow Jones Industrial Average, replacing General Electric (GE). Third-quarter 2018 results (to May 31) showed sales of $34.3 billion, up 14% from $30.1 billion in the same period the year before. For the first nine months of the fiscal year, sales were just over $98 billion compared to $88.1 billion last year.
Third-quarter net earnings were over $1.3 billion ($1.35 per share, fully diluted). That was up from $1.2 billion ($1.07 per share) in 2017. Part of the profit gain resulted from U.S. tax reform, which lowered the company's effective rate to 7.6% from 12.4% in 2017.
On a per share basis, the increase was 26%, due in part to a reduction in the number of shares outstanding as a result of the company's stock buy-back plan. For the first nine months of the fiscal year, the company reported earnings of $3.5 billion ($3.51 per share) compared to $3.3 billion ($3.02 per share) last year.
In late June, the company announced it has committed another $10 billion to its share buyback program. The directors also approved a 10% increase in the quarterly dividend, to $0.44 per share ($1.76 per year). At the current price, the stock yields 1.4%. Action now: Buy.
Subscribe to Gordon Pape's Internet Wealth Builder here…
Related Articles on HEALTHCARE
Abbott Laboratories (ABT): 2019 Top Picks' Mid-Year Update
Jim Woods, editor of Bullseye Stock Trader, chose Abbott Laboratories (ABT) as his top conservative ...
Catasys (CATS): 2019 Top Picks' Mid-Year Update
Nate Pile, editor of Nate's Notes, selected Catasys (CATS) as his top investment idea for 2019. The ...
EVIO, Inc. (EVIO): 2019 Top Picks' Mid-Year Update
Jason Williams, contributing editor to The Wealth Advisory, picked EVIO, Inc. (EVIO) as his top high...


Even though you are a businessperson working for somebody, that alone would not mean that you cannot build the trust with the other people. However, if your're depending heavily on your company, you'll never be able to.
The reason is clear: if you're heavily depending on your company, you cannot represent yourself. You should be yourself to build the trust with other people. Remember that you cannot fool the others - they know you more than you do.


Hytrel® is available in two hardnesses: Hytrel® 3D4000FL with 40D shore hardness and Hytrel® 3D4100FL with 60D shore hardness.
Subscribe to receive the latest news from DuPont.
Zytel® nylon 3D printing filaments offer excellent mechanical properties and heat and chemical resistance, making them suitable to make functional parts for a range of industrial printing applications.
GENEVA, and FELDKIRCHEN, Germany, 10 Oct. 2017 – DuPont and German RepRap are pleased to announce that customers can now purchase DuPont™ Hytrel® thermoplastic elastomers and DuPont™ Zytel® nylon-based filaments for 3D printing in EMEA through German RepRap. Both companies are collaborating to bring advanced process technology and new materials to the market, providing new manufacturing options to various industrial sectors.
WILMINGTON, Del., Sept. 21, 2017 ─ DuPont Performance Materials (DuPont) is pleased to announce that customers can now purchase DuPont™ Hytrel® thermoplastic elastomer and DuPont™ Zytel® nylon-based filaments for 3D printing in the United States, Canada and Mexico through Coex LLC.
WILMINGTON, DE., March 20, 2017 ─ DuPont Performance Materials announces participation in the 3D printing industry at the Additive Manufacturing Users Group Conference by showcasing high-performance materials in filament forms of DuPont™ Hytrel®, DuPont™ Zytel®, and DuPont™ Surlyn®.


text:
Dj Envy Net Worth: How Much American DJ Earnings Are?
By David Mudd On May 17, 2022
Dj Envy Net Worth
Dj Envy Early Life
Dj Envy Career
Dj Envy Relationships
Dj Envy Property
DJ Envy is an American DJ that has a net worth of $7 million. On the Breakfast Club radio show, he earns $3 million per year as one of the hosts. He is likely best known as the long-time presenter of "The Breakfast Club" alongside Angela Yee and Charlamagne Tha God.
That being said, Envy has worked with a lot of high-profile artists throughout the course of his music career, like as Jay-Z and 50 Cent. He's still active in the music industry, although these days he's primarily known for his work as a radio host. The "Breakfast Club" hosts will be recognised into the Radio Hall of Fame in 2020.
RaaShaun Casey was born on September 3rd, 1977 in the neighbourhood of Queens Village in the borough of Queens in the city of New York. After completing his high school education, he went on to study at Hampton University. Casey received his degree in business management in 1999 and graduated from college.
At first, Casey made a reputation for himself in the music industry under the alias "DJ Shrimp." After that, he met DJ Clue, who saw his potential and put him in contact with a variety of influential individuals in the hip-hop industry.
When DJ Clue, a more well-known and experienced DJ, recruited Casey to work as a landscaper, Envy garnered even more respect from him. While DJ Clue was tending to his garden, Casey amazed him with his excellent beatboxing talents. DJ Clue was taken aback by Casey's performance.
At the beginning of the 2000s, DJ Envy started collaborating with notable artists like as Jay-Z and 50 Cent. In addition to this, he signed a record deal with Desert Storm, and shortly thereafter, he published his first album under the contract, which was titled "The Desert Storm Mixtape: Blok Party, Vo. 1." Not too much longer after that, Envy started making his way into the radio world.
It was on the show "Takin' it to the Streets" on Hot 97 when he made his debut as a DJ. Casey stepped up to the plate and demonstrated his promise as a radio personality when he took up the hosting responsibilities of Angie Martinez after she became pregnant. Following that, he became the host of his own radio shows.
The year 2010 saw DJ Envy's debut as a co-host on "The Breakfast Club," with Angela Yee and Charlamagne Tha God. Casey has received more attention as a direct result of the show's success, which has contributed to the show's growing popularity among the urban population.
Soon after, he landed jobs in films and on television, and he even had an appearance on MTV as a video jockey. In addition, DJ Envy maintains his involvement in the musical community.
In 2001, Casey wed Gia Casey, a Chinese-Jamaican lady who would go on to achieve enormous success in the world of social networking in the years that followed their wedding. The couple has been together since they were both students at the same high school, and during their time together, they have successfully raised five children.
Gia and DJ Envy have remained together throughout the years despite the fact that they have been involved in several "difficult patches" and infidelity accusations. New Jersey is where the family calls home.
It was reported in 2017 that Casey had placed his house in Kinnelon, New Jersey on the market for a price of $2 million. In 2014, when he first advertised the house for sale, he had set the price at a level that was 27 percent more than what it is now.
However, when there was no interest from potential purchasers, he was compelled to reduce the price drastically. In 2006, DJ Envy and his wife, Gia Casey, made the original purchase of the mansion at a price of $2.2 million. The newly reduced price gives the impression that the pair has no problem with the fact that they will be losing money on the investment.
The home, which sits on seven acres of land and is located in a community that is enclosed by gates, was reportedly used to throw a birthday celebration complete with a carnival and a petting zoo for one of Casey's children. The main house itself has six bedrooms, a pool, a jacuzzi, a fitness area, and a garage large enough to fit six cars.
It was announced in the year 2020 that Casey had acquired another another mansion in the state of New Jersey from none other than Mary J. Blige. At the time of the transaction, the singer was trying her best to protect her home from going into foreclosure, and she was prepared to sell it for a reduced price in order to go on with her life.
At the end of the day, DJ Envy purchased the estate for somewhere about $5.5 million. Blige paid a total of $12.3 million for the property in 2008 when she first acquired it, and it has more than 13,000 square feet of living space along with eight bedrooms, a movie theatre, a wine tasting area, an indoor basketball court, and a fitness facility. In addition, there are four acres of property surrounding the house.
Read More: Steve Martin's Net Worth: How Much Net Worth The American Comedian Holds in 2022?
Read More: Machine Gun Kelly Net Worth: How Much American Rapper Net Worth Is?
Read More: Mario Batali Net Worth: How Rich American Chef Mario Batali Is?
David Mudd
Test Drive of a Used Car: What to Pay Attention to?
Everything You Need to Know About Venom 3's Possible Release Date, Cast, and More
Everything About Mark Ruffalo and Sunrise Coigney's Relationship History
Exclusive Reveal:Who Is Ben Richardson Dating Now? Uncovering His Love Life
Uncovering Anna Kendrick Previous Relationship: You Won't Believe Who She Is…
Callie Haverda Height: How Tall Is The That '90s Show Star?