"This is my version, modified slightly from the Yarn Harlot.
Note: When I work a pattern, rather than counting rows, I count cycles and row patterns, so I always know what row of the pattern I'm on. So, for this 8-row pattern, when I get to row 9, I count it as 2-1, i.e., cycle 2, row 1.
Yarn Harlot thrum pattern/story, over several pages:
How to thrum: http://www.yarnharlot.ca/blog/thrumfaq.html
One skein Cascade 220 Superwash [purple]
some waste yarn [green]
60 grams carded fleece or roving [red]
dpns in sizes US 9 and 7 (or whatever you usually use for worsted)
Using roving, make a bunch of thrums. I started each thrum with a tuft about the length of my hand, folded both ends into the middle (overlapping a little), then twisted together in the middle. I found they worked best when I twisted them some more as I was knitting them in.
Using waste yarn and larger needles, stitches, cast on 36 sts. Join in the round. Work in stockinette for a few rows.
Switch to main color and start thrum pattern.
Row 1: *K3, thrum 1* to end.
Row 2: K around. When you get to a thrummed stitch, K into the back of it, catching the yarn and the thrum together.
Row 3, setting row: K. After row , go around and give each thrum a gentle tug on the inside, to secure it.
Row 2: K.
Row 5: K1, thrum 1, *K3, thrum 1* to end, K2.
Row 6: K around. When you get to a thrummed stitch, K into the back of it, catching the yarn and the thrum together.
Row 7, setting row: K. After row , go around and give each thrum a gentle tug on the inside, to secure it.
Row 8: K.
Knit up to where you estimate the base of the thumb should start, ending on a 2 or 6 row. [cycle 2, row 6]
On a row 3, or 7: [2-7] Knit 2 stitches, then using waste yarn Knit 9, then start new main yarn and K to end. The waste yarn will be removed when we are ready for the thumb, and lo and behold, there will be live stitches, ready to pick up.
Continue knitting (maintaining the thrum pattern) until you think the mitten is almost as long as the recipient's hand. When you think your mitten is almost tall enough (needs about 1 more inch), end with a row 2 or 6. [6-2]
[6-3] Next round - *K1, K2tog, repeat from * around.
[6-4] Knit one round.
[6-5] (thrum round)
[6-6] Knit one round.
[6-7, 6-8] K2 tog all around.
Break the yarn, thread through the remaining stitches, and fasten off.
Carefully pick out the waste yarn, picking up the “live” stitches as they are released. When you have all the stitches picked up, divide on three needles, and pick up 2 more stitches, one at each “side” of the thumb.
[0-7] Work around your first round. Continue to work the thumb, working the thrum pattern as established until the thumb is almost long enough. End with a row 3 or 7. [2-3]
[2-4] Next row: *K1, K2tog* to end.
[2-5] Next row: Thrum row.
[2-6] Next row: Setting row.
[2-7] Last round: K2tog all the way around, break yarn, thread through remaining stitches, draw tight and fasten off.
Now unravel the waste yarn at the very beginning and pick up the original 36 sts. Using smaller needles, do K1, P1 rib for as long as you want. I made my cuffs extra long because I hate when they ride up or escape from my sleeves. Cast off loosely with bigger needles.
Make the second mitten the same. Secure all loose ends and hope for snow!"