• Self-Replicating Mittens

    Self-Replicating Mittens

    After giving a talk on geek knitting in 2012, I was inspired to try my hand at knitting a QR code. The code on these mittens actually scans and points the viewer to the pattern on this page so they can make their own. Hence, self-replicating mittens!

    Edited on 16/03/2025: Google are killing the URL shortener in 2025, which means at some point the QR code – http://goo.gl/9XJgR – will stop working. Bastards.

    These mittens are knitted in the round, so you’ll need to know how to use double pointed needles. Alternatively, you can always use the “Magic Loop” method of using one long circular needle, or – my personal favourite – using two circular needles.

    Materials:

    • 2mm straight needles
    • 3mm needles – either DPNs or circular(s)
    • 3.75mm needles – either DPNs or circular(s)
    • 8ply/DK wool for the mittens (100g should be plenty with leftovers)
    • 3-4ply baby wool in two colours for the QR code (just scraps)
    • darning needle
    • QR Code Chart (PDF)

    Sizing: I made these to fit my own hands, which are normal adult women’s size. To adjust bigger or smaller, simply change the number of stitches you cast on and how many you increase for the thumb.

    Tension: Come on, it’s a pair of mittens! You’ll notice that these are knitted with slightly smaller needles than you would normally knit 8ply/DK wool. That’s to make the fabric more dense and keep the air out.

    Instructions

    Using the 3mm needles, cast on 44 stitches in your 8ply/DK wool and join for knitting in the round.

    Knit 28 rounds of K1P1 rib.

    Switch to 3.75mm needles and knit 2 rounds plain (stocking stitch).

    Now we’re ready for the thumb increases. Your thumbs are on opposite sides of your hands, so you need to knit each one differently!

    R mitten:

    Increase Round 1: K1, M1, K1, M1, knit to end

    Increase Rounds 2-4: Knit plain

    Increase Round 5: K1, M1, K3, M1, knit to end

    Increase Rounds 6-8: Knit plain

    Continue in this pattern, adding 2 more stitches between the M1s each time until you reach 58 stitches.

    Knit 1 row plain.

    Now we need to remove the thumb stitches and set them aside for later.

    Next round: K1, slip next 15st onto scrap wool, cast on 3 stitches, continue to knit round.

    Knit 25 rounds plain.

    Time to start the decreases!

    Decrease Round 1: *K1, SSK, knit 23st, K2tog, K1,* repeat for other side of mitten.

    Decrease Round 2: Knit plain.

    Repeat in this pattern until 22 stitches remain.

    Use Kitchener stitch to graft closed and then weave in your ends!

    L mitten:

    Increase Round 1: K42, M1, K1, M1, K1

    Increase Rounds 2-4: Knit plain.

    Increase Round 5: K42, M1, K3, M1, K1

    Increase Round 6-8: Knit plain

    Continue in this pattern, adding 2 more stitches between the M1s each time until you reach 58 stitches.

    Knit 1 row plain.

    Again, it’s time to remove the thumb stitches and set them aside for later.

    Next round: K42, slip next 15st onto scrap wool, cast on 3 stitches, K1

    Knit 25 rounds plain.

    Time to start the decreases!

    Decrease Round 1: *K1, SSK, knit 23st, K2tog, K1,* repeat for other side of mitten.

    Decrease Round 2: Knit plain.

    Repeat in this pattern until 22 stitches remain.

    Use Kitchener stitch to graft closed and then weave in your ends!

    For each thumb:

    Put 15st from scrap wool on needles.

    Knit around all stitches, picking up and knitting 3st to close the gap at the top of the thumb.

    Knit 16 rounds plain.

    Decrease Round 1: *K1, K2tog* repeat around.

    Decrease Round 2: Knit plain.

    Decrease Round 3: *K2tog* repeat all the way around.

    Break off wool and run end through remaining stitches, draw up tightly and fasten off.

    QR Code (make 2 of these):

    Note – the QR code is knitted back and forth using the fairisle/stranded knitting technique. Yeah, you have to use two colours on the purl side, but it’s a small pattern and you’ll survive. Wherever there is a float longer than 5 stitches, I recommend “catching” the floating wool with the working wool. However, since this is going to be sewn to the mitten, it’s not crucial and you don’t have to do it. Just make sure your floats are loose enough not to draw in the design too much!

    Using the 2mm needles and your baby wool, cast on 33 stitches.

    Knit 4 rows of garter stitch.

    Keeping a 4st border on each side in garter stitch, begin working the QR Code Chart in stocking stitch.

    Once the chart is finished, knit 4 rows of garter stitch to complete the border.

    Cast off and weave in your ends.

    I recommend BLOCKING THE HECK out of your QR codes, otherwise they may not scan. I cut two pieces of paper exactly 3 inches square, then wetted my patches and pinned them out to this size. Once they are dry, simply sew them to the back of your mittens!

    QR Code

    Creative Commons License

    Self-Replicating Mittens by Kristine Howard is licensed under a Creative Commons Attribution 3.0 Unported License.


  • Shared today on Twitter

    What if all the lyrics in “Don’t You Want Me” were that line about working in a cocktail bar? http://t.co/EiKQzfw5kN – HA! Brilliant.


    @trudib73 Me too. I use The Old Reader and it’s perfectly nice, but the community is gone. Still bitter.


    The Companies Trying to Recapture the Original Spirit of the Sharing Economy http://t.co/mvXWg8PapG ANTI-UBER http://t.co/JpNEquCCa8


    @gilmae What was wrong with it?


    @gilmae Ahh, I wondered how you got it fixed so far out of warranty!


    My @canva colleague @anna_guerrero shared her Strawberry Watermelon Cake from @BlackStarCh… http://t.co/UzACOUuCdQ http://t.co/7b5wQTng4I


    Me: Every time I click my Uploads tab, it cracks me up.
    @i386: hahaha
    + all the cats
    you have to tweet it http://t.co/ALZ6c0CrFU


    Ooh, lovely! I don’t like a lot of crochet, but this is a very cool use of the medium. https://t.co/QroGTIcaSS


    @aimee_maree You’re participating? I thought you’d be there as a mentor!


    @aimee_maree Hmm. Paging @AshleeMcCusker! She’ll know. 🙂


    @developerjack @ijayessbe Ooh, I need to know about WP meetups going forward now that I’m In The WP Club. 😛


    RT @keisanpablo: 5 Ways to Build Your Personal Brand Every Time You Speak by @etiquetteexpert http://t.co/ZY5a9TLWX8 via @Entrepreneur


    @ijayessbe @developerjack I gathered! But I’m going to a @WWCSyd thing. Too many events…


    @gilmae I did, and I started installing Jekyll… but I’ve got 15 years of browser-based blogging workflow. Too much inertia.


    Kicking off The Art of Negotiating at #wwcsyd! http://t.co/VUJDOGi8Nm http://t.co/eD1GSbRcUo


    Here’s @meganwcook earning the parental advisory on her excellent #wwcsyd Negotiation slides! http://t.co/Y0sQ4m1VyA


    RT @mobywhale: Excited about #wwcsyd’s negotiation workshop tonight! Ready to go back to work tomorrow to negotiate for a pay rise 😉


    Why babies in medieval paintings look like ugly old men http://t.co/UxOe32yP57 Homunculus is one of my fave words. http://t.co/y5l0ZHRKgM


    w-g: Long rambling blog post about Girl Geeks and how I finally grew up and learned to embrace the sisterhood. http://t.co/JdIweRPjka


    @virtualwolf Which one, the logo? My friend @4colorcowboy drew it for me many years ago! He’s a very talented illustrator. 🙂


    @bezthomas @TheAmpHour OOH. I better migrate the page to my new site then so the QR code doesn’t break!


    @bezthomas @TheAmpHour Fixed! 🙂 And oh nice, I backed @KnitYak!



  • Shared today on Facebook

    This is pretty much the greatest thing ever. (Making sure @Josh Graham sees it…)


    My @canva colleague @anna_guerrero shared her Strawberry Watermelon Cake from @BlackStarChris today. Lovely start to the week!


    Long rambling blog post about @Girl Geek Sydney and how I finally grew up and learned to embrace the sisterhood.

    Shout-outs to @Tia, @Isabel, @Jody, @Sera, @Amy, @Peggy, @Daphne, @Lucy, @Donna, @Georgi, @Melanie, @Hannah, @Anna, @Poppie, and @Kelly (who prompted my new mantra of telling people how awesome they are).

    You are all amazing!



  • Girl Geeks at Canva

    Girl Geeks Sydney at Canva on July 28, 2015
    Girl Geeks Sydney at Canva on July 28, 2015

    I’ve been going to Girl Geek Sydney events for six years now. The first was at Google back in 2009, and I went with my friends Tia and Issy. None of us really knew what to expect. I remember feeling apprehensive because I’d recently left development to work as a business analyst, and I was intimidated to be surrounded by so many smart and talented women. Back then I didn’t have a lot of women friends. (I had some women knitting friends, but most were older and not working in tech.) I was still in my Cool Girl Feminist phase. Most other women were either dumb and boring, or Competition For My Spot. I’m not proud of it.

    So I started going to Girl Geek events, and then I started speaking at them, and then I started helping to organise them, and along the way things changed. I grew up a lot. Maybe not entirely due to GGDSyd, but it was a big part of it. Nowadays I’m not ashamed to say I have girl friends, and they are amazing people: Jody and Sera and Amy and Peggy and Daphne and Lucy and Donna and Georgi and so many more. I genuinely like helping the younger generation (women and men!) starting careers in tech. I am thrilled to see my peers building cool stuff, speaking at events, and winning awards. It’s not a zero sum game anymore – we can all be successful. And I stopped caring so much whether I looked the Cool Geek Girl part (I had a terrible habit of denigrating girly-girls mostly because I was desperately envious of them), and I discovered that you can wear dresses and Taylor Swift’s red lippie and still be taken seriously in tech (by the people who actually matter).

    Girl Geeks at Canva

    So that’s a very long preamble to the real point of this post, which is that last Tuesday we hosted the July meetup for Girl Geeks Sydney at the Canva offices – and it was honestly one of the proudest moments of my career. I was the emcee for the night, and it was like getting to introduce two friends that you just know are going to get along terrifically. The attendees seemed rapt to be there, and my fellow Canva women all crushed it with their phenomenal talks. Even my male colleagues were telling me  the next day how inspired they were.

    I’m just going to end with an excerpt from a chat conversation I had with Jody a month ago, prompted by our wonderful friend Kelly:

    So that’s my new mantra – saying nice things to people. To all the girl geeks I’ve met over the past six years: you are all awesome and smart and talented in different ways, and I think you’re super inspiring. I wouldn’t be where I am now without your examples. And to my colleagues at Canva: I feel lucky every day to get to work with you. Thanks for putting on a great night for all my friends. 🙂


  • AWShine Hack

    AWShine Hack is an upcoming hackathon put on by AWS through their “Amazon Women Shine” and “AWS Startup Community” groups. It’s going to be held on September 5-6 in Sydney (and September 19-20 in Melbourne). While the hackathon is open to all, priority will be giving to women entrepreneurs and developers. Pretty cool! I’m participating as a Business Mentor for the Sydney event and I’ll be handing out some Canva swag on the day. You should register now!


  • Why babies in medieval paintings look like ugly old men

    On top of this fascinating article having some awesome pictures, I would like to point out that “homunculus” is one of my favourite words.


    They are pretty strange-looking, and it’s entirely intentional.
    Source: Why babies in medieval paintings look like ugly old men


  • Shared today on Twitter

    Recursive. (Still tweaking. Lots to do.) http://t.co/WVIIZs6l1K http://t.co/WTfESyproB


    @aimee_maree Logo is by wonderful friend and illustrator @4colorcowboy at http://t.co/kL82p8m7NL. (He’s doing some for roalddahlfans too!)


    @pyko Yeah, I started down the Jekyll road but realised I’d have to unlearn 15 years of blogging-in-the-browser workflow.


    @pwcc So far Instagram is the only one I’ve hooked up. Going via IFTTT. Thinking about the others… 🙂


    @venks79 I got in the zone. 🙂


    All about my new WordPress site… http://t.co/tVUbih8Qus


    w-g: Karlstad Khaos http://t.co/5QWDxxiEFn


    @daphnechong Thanks! So far I have been very pleasantly surprised. 🙂


    I cannot believe I didn’t know that my old Notre Dame dorm the @PWweasels are on Twitter! #stillbleedpurple


    @TheRealBnut Frankly I’m curious as to whether they count each breast separately.


    I had no idea people put recipes on Github. NERD! 😛 https://t.co/V5QFWLVbVE


    RT @silvesterldn: “Who is also a lion” http://t.co/dQ0Wl4UtNn


    Newswire: Ian McShane joins Game Of Thrones http://t.co/iFvPNRk6UW – I guess this means canned peaches at the Kingsmoot!


    A look at the evolution of modern video game controllers http://t.co/3EhzMoL0hi – Atari 2600 was THE BEST, Jerry. http://t.co/3MXYffxgkH


    Inside the failure of Google+, a very expensive attempt to unseat Facebook http://t.co/YHNC5olWWG – Every mention of Reader still hurts.



  • Shared today on Facebook

    I’m TAI! Though I’d have preferred Cher, I can live with that. (I honestly thought as I was doing it: “If I’m Amber, I’ll have to kill myself.”)


    For a while this week, we had three couches crammed in our living room. That was fun.




ABOUT

My name is Kris. I’ve been blogging since the 90’s. I live in Sydney, Australia, and I spent most of my career in the tech industry.

No AI used in writing this blog, ever. 100% human-generated.


search


CURRENTLY LISTENING


CURRENTLY READING


LATEST COMMENTS

  1. Woot, my knee-jerk don’t-overthink-it pub-quiz answer was Iran which seems to be [✓]. I ‘knew’ it was more populous than…

  2. My home economics teacher taught us to use “J cloths” as press cloths. (Cellulose cleaning cloths). The upside of using…


BLOG ROLL


STAY CONNECTED


Special thanks to Matt Hinrichs for the site logo!