January 25, 2014

It's Another Vogue Knitting Live Debrief

 

By now I think you know I always go to Vogue Knitting Live NYC.  This year was no exception.  However, unlike at Rhinebeck I had a slightly different experience this year, so here's the debrief


You can't see it very well but there are tacks on Australia, Africa, and South America.  Someone in my class was from Vienna.  It's amazing how far people will travel to these things.
In General
The one thing that was consistent from last year was the overall feel of the event.  It was the same big, diverse, more fashion oriented but otherwise Rhinebeck-esq event it was last year.  I have no problem with this, so this was fine.  However, there were a couple of minor changes that I didn't like that made my experience a little less enjoyable than last year.  Next year I really  need to get the guide on Friday like someone in my knitting group did.  If I had I would have showed up earlier on Saturday.  I'll get to these in the relevant sections.

Like last year, I met up with my knitting group on Saturday and then went back on Sunday on my own.  Unlike last year I took a class instead of a lecture and didn't get to see as much of the free stuff.

The Lecture Class
At one point late last year a coupon came out for half-off Sunday classes at this event (the benefit of attending more than one year in a row is I get all the emails about the events).  Since that subsequently made attending a Sunday class close to the same price as the lecture package, I decided to go for it.  Sunday's my better day to do stuff like this anyway.  So I signed up for Designing with Cables taught by Carla Scott.

How can I say this nicely...the class sucked.  Ok, that wasn't nice.  But while the instructor was very friendly and seemed knowledgeable, she got distracted easily and let random questions completely derail the class.  Subsequently, very little got taught.  We covered gauge a bit and started talking about schematics, and then the class got so derailed nothing else on actually designing with cables were ever covered.  Even the random chatter faded out to the instructor chatting with a few of the students, and most of the class left thirty minutes early, including me.

This is not the way to run a class.  I get that instructor wanted the students to feel free to ask questions and she wanted to cover topics some of the students wanted to hear about, even if they didn't have much to do with the course.  But you can't let that prevent covering what the class was supposed to cover.  Actually, I'm not so sure where the class was going.  All I know is the few things that were actually officially taught I knew, and we never got to anything beyond that.  Conversations about, say, copyright and where we live and what x designer did are all great, except when that's all that happens.  I paid $42 dollars to learn nothing (well, ok, that was with the entry fee).  I could have paid $85, so I'm glad at least I didn't do that.

If I didn't know better, this would turn me off from taking another class here.  Luckily, I know enough people who have taken classes at this event and loved them, so it just means I'm going to be a lot more picky if I end up taking a class next year.

Fashion Shows and the Panels
Here's the other thing that sucked this year.  There were no fashion shows on Sunday.  You see, on Saturday I'm busy hanging out with my knitting group, and so I don't get to see any of the shows and panels.  I come back on Sunday mainly to do that.  Except most of everything was on Saturday this year, and that was different than last year so I wasn't planning on it.

This is what I meant about picking up the guide early (or even better if they could mail that schedule with the IDs to us who pre-order, that would be awesome, but I know that's a bit much to ask for).  If I had known that all the fashion shows would be on Saturday, I may have come in early to see a couple of them.  But since I didn't know this until after I had come in to meet my knitting group, I was out of luck. 

So I saw no fashion shows.

What I did do on Sunday after my class, well other than cruse the Marketplace again, was see a panel and a free lecture (again, a lot of them were Saturday, but at least there were Sunday ones).  The panel was one of those general interest, hear people in the industry talk about their experiences, ones, but I like those.  This one was the one titled 'Men at Work', and featured all male yarn industry professionals (well, except one of them was a former Project Runway contestant instead of in the knitting/yarn industry...an odd choice, but that shows popular or something so I get the rational behind it).  It was good in the same way most of these types of panels are: voyeuristic and funny.

The free lecture I went to was on the Trends in Knitting, and while the lecture was fine, all the trends were more about what was trending in fashion and they all were ugly as sin.  However, I already knew that big, bulky sweaters and clothing that looks like it's falling apart was coming back (and skinny pants are still here.  I'm still waiting for that trend to go away so I can finally buy pants that don't make me look like crap).  One thing the city is good for is seeing the new fashion trends before many others notice because people start wearing them here sooner. But I was expecting something more geared to the knitting world in general, but it was fun in the way that the fashion shows are fun: you point and laugh at the stupidity of it.

Also, I had a short but interesting conversation with a older woman that got the lecturer to admit that most of this was looking at the teen and young adult trends.  I pointed out to her that just because one was in that age group didn't mean they liked such things, and vice versa (you know...being that I'm in that age group and tend to hate most of the trends).  We got into a conversation about how if we were going to spend all that time knitting something it better look good a year from now, and that if one looked at pattern trends on sites such as Ravelry instead of liked pictures on sites such as Pinterest, such high-fashion trends didn't show up and it was more classic, timeless stuff.

Purchases
I was bad this year and bought five skeins of yarn:


Ok, three are the same yarn.  I've been thinking about getting this colorway (Stargazing) of Madelinetosh for awhile now to do a sweater, and getting it here was an excuse to buy yarn from my old LYS (who was back again and still remembered me).

The other two are impulse buys.  The gray skein is Squishy Lace from Dragonfly Fibers.  It is very soft and squishy and Dragonfly Fibers had a lot of yarn I loved but I picked this one for some unknown reason.  I have never used Laceweight before, and I'm not really a shawl person.  Oh well, first time for everything.

The other one is sock yarn from Neighborhood Fibers, and I got it because it's such an interesting color.  Since I don't tend to get much outside of the blue/black/gray that I love, I got it.  I was looking for a color to go with some black sock yarn to maybe try some more colorwork, and this should work.  We'll see.

I also bought another Sock Rocket, so now I'm only missing one in the standard sock sizes.

Oh, and the third thing that sucked is that Soak wasn't there!  I'm all but out of the Soak I bought last year, and how perfect it was that it ran out right when VKL was going on again so I could by more and...they didn't have it.  Probably because Eucalan was one of the sponsors of the event.  I looked at the Eucalan and wasn't thrilled with the flower scent it came in (of course this is a personal preference; I'm sure some people love it and I can't speak to how it works).  I like some of Soak's scents better (I really love their Aquae scent, and Unleashed is nice as well), so now I have to go order it online today because I am officially out of it.

Conclusion
Overall, I did enjoy my time at Vogue Knitting Live.  One positive thing was the yarn selection this year was great...I was so tempted to buy more yarn than I did.  I'm just a little disappointed that it was worse than last year in the other aspects of the event...you know, the ones that make it VKL 

Well...to be fair, there was a lot of random items like this:



They were amusing and very VKL.  But other than that, I mean.

Well, there's always next year.

January 14, 2014

I Don't Think I'll Learn Though

So I'm currently knitting a sweater:



I should say, finally knitting a sweater.  It's been awhile, and I have a lot of sweater amounts of yarn in my stash.  Anyway, as you can see, I've been at it awhile, and have the main body of the sweater done.

This pattern, interestedly enough, suggests that I knit the button-band and collar before the sleeves.  I could have ignored these instructions, but I decided why the hell not (despite the fact that it also suggested working the fronts at the same time with two balls of yarn attached...not doing that again).  So I grabbed my needle and a crochet hook and started picking up stitches....until I got to the start of the V-neck and realized that I'm an idiot:


The needle cord I used to knit the rest of the sweater isn't going to be long enough to pick up all the stitches on both sides of the sweater as well as the neckline.  Damnit.  Time to rip it all out and...

Oh, wait.  I'm using interchangeable needles.  Maybe I'll just run up a longer cord with a smaller needle and switch needle heads and...


Oh crap.  Where did all my 47" cords go?


Notice a color trend here?
Where there's one.  Had to start that one recently, didn't I.  Ok, now I need to find where my other 47" cord went and...


Oh, right, I randomly bought a set of connectors ages ago.  So now I can just remove the head at the other end and attach another 40" cord and:


Problem solved.  I love interchangeable needles.


January 4, 2014

Knitting by Structure, Part 2: All About Stitches

Introduction

As I stated in my series introductory post, the first step in learning how to knit by stitch structure is actually learning what stitch structure is.  After all, you need to know what you're aiming for before you learn how to do it.

Now, this isn't going to be an in-depth look at knitted fabric and how stitches behave in it.  I'll touch upon a few high-level items there, but that's not what we're really concerned about at the moment. What the student needs to get out of this is two things:
  1. A basic understanding on how yarn becomes stitches becomes knitted fabric, and
  2. The parts of a stitch, both active and in the fabric. 
For many people, a deeper understand will come with time and practice, so if you don't quite get it, it may be helpful to continue on and re-visit once you've gotten to the point where you have needles and yarn in your hand (or have knitted a thing or two after learning this, if you're already a knitter).

Fabric and Stitches

Simply put, knitted fabric is just a series of interlocked loops called stitches. This is easier pictured than described, so here's a diagram I found on Wikipedia (click to go to source):



Now, this happens to be the knit side of a piece of stockinette fabric, but it all works similarly (though looks different) so I'll ignore that for now.  Typical hand knitted fabric is produced by holding a set of 'active' or 'live' stitches on a needle, and using another needle to pull a piece of yarn (that is as continuous as you can make it) though the active stitch, creating a new active stitch.  You then drop the old active stitch and repeat the process on the next one.  What this does is what the red line above symbolizes: creates a row of stitches that is in reality a part of a piece of yarn looped through another part of the yarn to create a fabric.  These stitches remain active until you either create a new stitch through that stitch, or you complete a process called binding off.  To get the first set of active stitches, you complete a process called casting on.  Binding off and casting on are things you'll have to learn, but they're out of scope here.  The only thing you'll need to recognize with casting on is that it'll create a series of loops that you'll treat as normal stitches.


There are two major actions in hand knitting that one uses to produce a stitch, and unfortunately they're also called stitches (you'll find that there's a lot of things call stitches in knitting.  They are not all the same thing).  The knit stitch, as shown above, is when the working yarn is pulled through from the back to the front of the active stitch.  The purl stitch, on the other hand, is when the working yarn is pulled through the front of the stitch to the back..  You might notice something here, which is basically these actions are opposite sides of the same coin.  If you perform the action of a knit stitch on one side of the fabric, the stitch is a purl on the other side.  If you purl it, its a knit stitch on the other side.

And this is pretty much the whole basis of knitting.  Everything else is variation.  For example, I mentioned that the diagram showed a piece of stockinette fabric (which is also called stockinette stitch...yeah, I know).  Here's a real-life picture of it:



 Look at the diagram and/or the picture. Can you figure out how the stitches build to create that?  Basically, stockinette is just where you perform the knit action into another knit stitch for all the stitches (or a purl into a purl stitch, if that's what's facing you).  This causes all the knit sides of the stitch to face one way and the purl sides to face the other way.

Another common fabric type is called garter stitch, and it's the opposite of stockinette in a way.  Garter is produced by knitting into a purl stitch and vice versa, which creates rows of stitches that alternate which side is facing where:



Anything more complicated fabric type than this is the same way.  It's just an action creating a stitch where the knit and purl sides face specific directions in a repeated manner that creates a specific looking fabric. And even if you get away from that statement with, say, cables or decreases or some such, you'll still be preforming the same action in the end to complete them.  You either knit, or you purl.  You may switch direction and work through different loops, work through two or more stitches (or something that isn't a stitch), swap the order of the active loops, or whatever.  You still either pull the yarn through back to front, or front to back in the end.

Actually, there is one exception here.  It's call a yarn-over.  All a yarn-over is is an active stitch you created out of thin air with the working yarn by creating a loop without pulling it through anything.  It's works the same way as any other active stitch, and has the same parts.  Don't worry about it though until you get to increases or lace. 

 

The Anatomy of a Stitch

Every stitch you create, whether it's a knit or purl stitch, has four specific parts.  Let's take a stitch from that diagram above, shall we?




The first two parts are that the stitch has a front and a back.  The front of the stitch is the face of the stitch facing you (no matter what side of the fabric you are on...this is important.  The front of the stitch is not always its knit side) when it is lying flat within the fabric and open.  The back, of course, is the opposite side.

The second part is what we call the legs of the stitch.  The legs are the sides of the loop:

Well that's not the best quality there....but you get the point
They are named based on the front of the stitch, that is, the right leg is the leg of the stitch to the right when you are looking at the front of the stitch.  Same for left.

When the stitch is active, one of these legs is also called the working leg.  The working leg is the leg used to orient the needle you're putting the new stitches on. This has to do with the fact that when the stitch is active (that is, it's on a needle), the stitch doesn't lay flat and there's a needle going through the stitch.


To use an active stitch, we must guide the other needle on one side of the stitch or the other due to the holding needle.  The side used is the side with the working leg (in mechanical instructions, it's usually termed in terms like 'going x to y direction through the z side of the stitch').

This sounds complicated but it's not.  The rule to identifying the front side of the stitch and the working leg is thus: The working leg of the stitch is always the one closest to the needle tip, and the front of the stitch is always the side tilting towards you.  In this format, this does not rely on stitch orientation or style or stitch type.  For the sake of working a stitch, this also holds true if the active stitch below is twisted; that is, the stitch legs are crossed and therefore the faces of the twisted stitch is flipped in relation to what was shown above.  This is because that statement isn't in relation to the stitch itself, but the knitter working the stitch.

 

Wait, What's Stitch Orientation Mean?

I'll cover this a bit better in the next post as it's related to knitting styles, but the stitch orientation is simply the way the active stitch is sitting on the needle.  Different styles produce different orientations, but there are two main ones in use.  The important part about stitch orientation that you need to know is this: stitch orientation is dictated by what direction you wrap the yarn around the needle before pulling it through the stitch.  That's it. 

While most mechanical knitting instructions and patterns presume a certain stitch orientation, the whole point of this is that it doesn't.  So don't worry about orientation for now.

Conclusion

So there you have it; the basics of how stitches work and how they create knitted fabric.  If you don't take anything else away from this post before moving on, remember this:
  1. Stitches are loops and they have a front and back as well as a left and right leg.
  2. Fabric is created by pulling yarn through a previously created stitch in a specific manner.
  3. These manners of creating a new stitch are called 'knit stitch' and 'purl stitch' (or knitting and purling).
  4. A knit stitch and a purl stitch are opposite sides of the same 'stitch'.
  5. Active stitches are the ones on the needle that have not had a stitch pulled through them yet.
  6. On an active stitch, one of these legs is called the working leg.  It is used to guide the other needle.
  7. Stitch anatomy for all future instructions is based on the knitter's perspective, not the stitch's or fabric's.
  8. The working leg of an active stitch is always the one closer to the needle tip and the front is always tilted towards the knitter.
  9. Orientation is dictated by the direction you wrap your yarn to create a stitch.
Don't worry if it doesn't make complete sense now, especially if you've never knitted before; once we get to the actual knitting instructions, it'll come together. 

January 2, 2014

Knitting by Structure, Part 1: Um...What, Now?

Well that was a break I didn't intend to happen.  I'm behind on a lot of things.  Not my knitting so much, but everything else...yeah.  Happy New Year everyone.

Anyway, here's the start of something helpful for once. I've been meaning to do this post series for a bit, but since I'm lazy I just got around to it.  Might as well actually do something useful after some radio silence.

Knitting by Structure Series: The Part Where I Discuss What I Mean By This, Why You Should Read It, and What It Will Cover
(otherwise known as Part 1 - Introduction)

If you've been around the knitting realm a bit, you've probably noticed how most instructions for knitting are set up.  They usually go something like this: Step 1, do x motion.  Step 2, do y motion, Step 3, Profit.  That is, the instructions focus on the mechanics of the actions you need to complete.  They tell you what direct to put your needle, how exactly you should hold your yarn, and wrap the yarn around the needle, and so on. 

It makes the instructions simple, usually self-contained, and has a huge flaw in that it presumes one way of knitting is correct and makes the average student a slave to the instructions.  Ok, maybe that's a bit harsh, but you get the point.  A lot of people will read the instructions, mechanically follow them, and that's all they know.  If they run into an issue, or need to do something else, they have to go off and find more instructions.

I don't mean to pass judgement on the people that do this.  This is how many things are taught.  It makes it easier to learn as you just have to follow the process, right?  It's also how most of us will explain a new technique to other knitters...me included.  It's normal.

However, I propose a different method of looking at the action of knitting.  I think the focus should be on structure than the mechanics of the knitting process.

What do I mean when I say 'structure'?  Well, I mean the focus should be on the why of knitting, instead of the how.  That we should learn to knit by learning how a stitch works and how different actions influence it.  That the act of knitting should be taught by its generic algorithm, and that style (aka, how one holds the yarn and wraps it around the needle), should not be assumed by the instructions.  Make things modular; teach understanding and build up on that.

I will admit, this is a bit harder way of learning knitting.  The learning curve is steeper in the beginning, and you won't be able to jump straight away to producing results.  But the trade-off is that it levels out sooner.  Instead of just learning a certain set of mechanics, and having to learn to troubleshoot or a different technique after you make a mistake or want to change something, you gain an understanding up-front that makes it much easier to avoid some of the common mistakes one sees when learning to knit.  Or to understand enough to change things on the fly.

I will also admit that this line of thinking is a bias of mine.  I currently code for a living.  Condescending an activity to its essence, modularizing it so each part is semi-separated and re-useable, and building complexity on top of previous structure is good coding practice.  It reduces interdependence, makes things re-usable, can save time, and absolutely saves maintenance and enhancement effort later on. And that's the beauty of this approach.  You may have to put more effort in at first to understand what's going on, but later the whole arsenal of knitting techniques is open to you. To slightly extend another programming-knitting metaphor that someone else really came up with, we want to learn how to be more than compilers, reading instructions and changing them directly into fabric.  We want to be able to program the instructions a bit so that when the compiler reads something that doesn't compute, we don't have to spit out an error and leave it at that.

So with that justification out of the way, the following is the outline of Learning to Knit by Structure:
  1.  Learn the structure of a stitch.  What do we mean when we say 'stitch front' or 'left leg'?  How does each stitch interlock with others to form a knitted fabric?
  2. Become familiar with the knitting styles (this is things like English and Continental as well as Western, Eastern, and Combined).  How does each direct you to hold the yarn and wrap it around the needle (at this point we are not concerned on how to actually knit and purl)? 
  3. Learn and understand how each style effects the stitch orientation.  Why do we get the same fabric using different styles?  How do knitting patterns assume it works? What style do you gravitate to (at this point, you must pick a style to learn first).
  4. How do we knit and purl?  What must we do to read the stitch and know where to put the needle and pull the yarn through?  This will be presented in such a way it doesn't matter what style is being used.
  5. Certain things presume a specific structure and orientation in common knitting parlance.  What are they?  How do things such as directional decreases actually work?  Twisting stitches (that is, what does 'ssk', 'k2tog', and 'tbl' really mean)?
  6. There are other basic techniques that don't rely as much on such presumptions, but should still be learned as a basic: other decreases such as yarn-overs, increasing, picking up stitches, casting on and binding off (these may need to be taught before step 4, at least superficially).
At this point, a knitter that has learned and understood these steps can go off and use the multitude of resources out there to pick up more advanced skills.  Short rows?  Cables?  Lace? Shaping?  All these techniques build on the steps above: how does a stitch work, and how do we make it?  I purposed that anyone who has learned the ideas presented above will be able to pick up these kinds of skills no problem...even if all they can find is mechanical instructions.  As well, knowing the whys of knitting should guide you through any issues or mistakes...or even a shift in preferences.  Even when the fix is a hack.  Especially if the fix is a hack.

Now, of course really learning this comes with practice.  Mistakes will happen, something won't click for a bit, that's all normal.  Learning the basics of each step is enough to go on; once a knitter starts actually knitting, they should be able to learn with action as well as theory.  I know people learn differently, and they will gravitate towards what they find easiest.  Which may mean that a step will be done out of order.  That's ok.

However, if you want to learn this way (even if you already know how to knit), it does take one thing: eagerness to know why what happened happened, and a willingness to learn it...at least at the basic explanation level (after all, what is outlined here is skimming the surface a bit.  But we do have to balance why with how, and I get that most knitters don't have time for an academic-level discussion, me included.  Though if you want to go right ahead).  What I mean is that you can't just want the quick fix, just looking for the detailed instructions that you will follow to produce a result.  These are the people also running to someone when they got a virus again by downloading from a shady source a mistake occurs without even attempting to fix it. I get that you may not know off the top of your head (I don't remember much off the top of my head.  That's what the Internet and books are for), but you must be willing to try and learn at least where to find the answer.

Humans are pretty smart cookies.  Knitting isn't rocket science, or even programming.  You got this.

November 23, 2013

The Tale of a Broken Needle, Part 2, Or Why You Shouldn't Switch Needles in the Middle of a Project

The good news is that I finished my Mom's Hanukkah socks with time to spare:


The bad news is that, contrary to every other sock set I've knitted so far, the second one came out a bit bigger than the first:

 
Which sucks because the first was the perfect length.

Now,  I know I did the exact same thing for both of them.  Thing's like these types of cable, lace, motif, whatever patterns make it easy to write 'stop at row x' and to do so, since you're keeping track of rows and can see where you are via the pattern.  No, I'm pretty sure the difference in size is due to the fact that I had to switch needles to knit the second sock.

If you go back to this post, you'll see why that was unavoidable.  However, you'll also note that I mentioned that my gauge shouldn't be that different with another pair of nickel-plated needles.  So, I got all excited and ordered new sock needles for that size:



And just cast-ed on and went, conveniently forgetting that my analysis was based on the fact that the Knitter's Pride Nova needles and the KnitPicks Options are very similar (I wouldn't be surprised if the same manufacture makes them).  What isn't that similar are those Addi's I decided to buy because ooh, needles made for Magic Looping socks!  Must have!

So I failed, and now have two slightly different sized socks: one with a gauge of  11.25 rows per inch and another with a gauge of about 11.75 rows per inch.  And it's not like I can just rip back and adjust it so they're the same length because of the pattern; it'll be very obvious if I did that.  So...it is what it is and hopefully my Mom doesn't mind.

Of course, what I should have done, had I not been blinded by nice, new needles, was go buy the same needle brand.  But what's done is done, and it's not that far off that they're unwearable (and it's better to be bigger than smaller).

Since one of the reasons for this blog is learning from my mistakes, the moral of this story is that you should never switch needles in the middle of a project if you can help it, unless you're able to adjust for it.  And if you do have to, use the same exact needle brand and type (I shouldn't have to mention they need to be the same size too, right?).  Because your gauge really does differ between each needle, no matter if they're made of the same material, no matter how slightly, and that can be the difference between a perfect fit and slightly too big or tight.

On the other hand, the Addi Sock Rockets are really nice needles, and I loved working with them.  May have been worth it.

October 30, 2013

So I Went to Rhinebeck and Brought Back More Photos of Cats Than Yarn (Rhinebeck Debrief 2013)

I said I was going to post about Rhinebeck and...I don't know what to talk about.  I re-read my post from last year and realized that my experience was pretty damn similar.  I went upstate, stayed with family, went to the fair, had a fun time, and went back home.  It was great but it was pretty much a repeat of last year, minus the class I took then.  I didn't take a class this year, so I can't even talk about that.

So, I guess I'll just picture dump then (not that I have many good ones.  I seriously have just as many pictures of cats this year, and none of the yarn):


The view from the porch of the building my sister's apartment was in (slightly north of Duchess County).  Pretty leaves. Still loooove the fall upstate, though it was freezing cold both mornings (it was better during the day).  Dunno what was going on at that church over there though.


Crappy picture; got taken through my windshield
The billboard on the way to the fair!  They seem to use the same design every year, though this is the first time I got a picture.  I shouldn't have been on 9G anyway (the billboard is at the intersection of the road from the Kingston-Rhinecliff bridge (it's also a highway, but I forgot the name) and Rt. 9G.  It's meant for people coming from the bridge, which is why it's at a weird angle here)  Turns out you can drive straight down Route 9 through Red Hook to the Fairgrounds.  Duh.  I turned in Red Hook, got on 9G, and got stuck in all the traffic coming off the bridge to the fair.  Took me 30 minutes to get through it.  On the other hand, when I went Sunday, there was no traffic and I got there early because I was expecting to crawl for at least 10 minutes.

I got to the fair with plenty of time though, and got to see everything this time, more than once (several times in some cases...hey, you miss stuff the first two times). Saturday was crowded (figures with all that traffic), so I did more looking than shopping that day, though my mother and I are a bad influence on each other and so we both ended up with unplanned things that Saturday (favorite quote from her this year: 'I'm buying so  many things for myself this year and not for other people!'  I told her that was a good thing, that she should make stuff for herself).  Sunday I ran around with my sisters, and bought most of the yarn I wanted.  I also convinced my poor college student of a sister that she had to buy some yarn there, he he he.

For some reason, I have no pictures of the actual fair, but a few of sheep:




...and a llama (llama llama duck.  You're welcome for the earworm):


Wait, I took this bad picture of a shawl I really liked and want to knit:


I did buy yarn to do it at the fair, and by buy yarn I mean I bought a skein of heavy laceweight dark blue yarn to go with some royal blue fingering weight yarn I bought two years ago and still haven't used...for a sport weight shawl.  Oops. All sorts of fail there.  For some reason I thought that vendor only sold fingering weight yarn.

Of course I then went a bought what ended up being three skeins of sport weight yarn for a fingering weight shawl I've wanted to do since Phil Plait,of all people, linked to the Ravelry page for it, because of course Socks that Rock Mediumweight isn't actually standard sock weight yarn.  At least that just gets you a bigger 'shawl' (it will most likely go on my wall, not get worn.  It's just awesome).

And before you ask, no, I can't use the yarn I bought for the second shawl for the first and vice versa (well, I could do that first one, but I don't want to).  I need a dark black-blue yarn for the second one and two different colors for the first one.

So...wait, did I mention I have tons of photos of cats? I won't derail completely so I'll just post a few that go with a story about yarn.  Saturday night I spent lazing around my sister's apartment. Of course I had bought some of the yarn I bought that day (not the stuff above.  Other yarn.  You'll see). One of her cats (she has two) first decided it liked the yarn I was knitting with:


And then decided it wanted to get the new yarn in my bag:


And then decided that on top of my yarn and bag was a good place to sleep:

Yes, the socks in the bottom corner are my Crazy Purple Socks.  Had to wear something I made to Rhinebeck...

I eventually moved the yarn to the suitcase so it didn't become cat toys overnight.

On Sunday we did dinner and then I drove back to my parent's place.  Since I was lazing about on Monday as well and never made it to the bus to go back to the city (took off Friday and Monday.  Yay four-day weekend), I took pictures of what I bought:

Lots of gray and black this year

...and then decided to go check out the new yarn store that opened up the next town over this year.  Because Rhinebeck wasn't enough yarn.  Anyway, it ended up being a pretty nice store, and I had a nice chat with the owner since I was the only one there mid-day Monday.  Turns out she had organized a bus trip to Rhinebeck on Sunday, and she also had bought more yarn than she needed (her actual statement was closer to: 'I bought some yarn and then asked myself why I was buying yarn; I own a yarn store').  I also bought a skein of yarn, and signed my mother up for the mailing list because she keeps saying she's going to go check out the store and never does (I also told the owner about her so now she has no excuse). 

After the yarn store, I went to a local park and took more pictures:


I also sat in the island in the middle of the lake and knitted a bit.  Because why the hell not;  I had an hour left on the meter for my car.

And that was my weekend at the New York State Sheep and Wool Festival.  And with the cats.

Next year I'll take photos of the fair instead, I promise.

October 27, 2013

The Tale of a Broken Needle

I finally got to the toe of the first sock I'm making for my Mom:


I was all like, whoo hoo, I only got 18 rows left. I'll finish the sock while at the laundromat.  I'm on track for getting both done by Haunukkah.  So I packed up my laundry and my knitting (standard protocol), get to the laundromat, start my laundry, and knit one row before one of the needles decided to rip away from the cable:

Sorry for the crappy pic, but you get the idea
Not pop out (I've had that problem with KnitPicks needles before).  The cable broke. Granted, magic loop is hard on the circular needles and that spot had been snagging a bit, but this is the first time I've had one break.

My first thought was: ah, man, now I got to order another one and wait a week to finish the sock.  You see, I'm not one of those knitters that has a gazillion copies of the same needle (I have a few repeats, manly within the interchangeable set, but not many).  For my long sock-sized circulars, I have one circular of KnitPicks Options solid 47" in each size from US 0 to 3, and three Knitter's Pride Dreamz wood needles in sizes US 0 to 1 1/2.  And the only reason I own the wood ones was for the last socks I made for my Mom, in which I used an alpaca/silk blend that did not tolerate my metal needles at all.

This is actually important to the story.  Because, you see, when I ordered the three wood needles from WEBS last year (which got delivered right after Hurricane Sandy.  I was impressed it got here at all), there was a mistake in the order.  They had shipped the size 0 and 1 1/2 Dreamz needles, but had sent me the size 1 in Knitter's Pride's Nova line, which is a metal needle very similar to the KnitPicks Options.  So I contacted them to inform them of the mistake and asked how I should ship the metal needle back so I could get the wood one I wanted.  They told me to keep the metal one and they'd just send me the one I ordered (which they did very quickly because WEBS is good people).

Guess what size I just broke?


Yep, the size 1s.  So someone else's mistake worked in my favor today, and I can finish the sock and start the new one without having to wait for a new needle.  

Now, a few of you may be going: But wait, didn't you say you had the wood ones as well?  Isn't that also a backup?  No, and the reason is because different needles can produce different gauges, and this effect is in full force if the needle is a different material.  Since wood is less slippery than the light metal used for the Options/Nova needles, it causes a slightly bigger gauge.  For me, it usually has an effect of making my gauge a half stitch bigger. Now, there is the slim possibility that the Nova needles will also change my gauge, but since they are the same material, it's way more likely to have a small effect if anything.  If I was doing it properly I would re-knit a swatch to make sure.  Since I'm on the toe of the first sock, I really don't care.  As long as the toe and the second sock don't come out radically different than the first one (which can happen even with the same needles for me), it'll work.

Now, I'll fully admit that there is another solution I didn't think of until now.  I do have the full Options sock DPN set as well. I could switch to those, just to finish the toe at least (I would be very wary of trying to knit the second one on DPNs after doing the first one Magic Loop.  Despite it being the same brand of needle, DPNs screw with my knitting style and therefore will most likely change the gauge even more.  And there's the fact that I don't like DPNs).

Nothing like the random coincidence that ends up working out. Anyway, at least I pack backup projects and got some of another present done:



[And yes, I know I haven't done the Rhinebeck debrief yet.  I'll be honest and say that it was great but very similar to my experience last year, so I dunno what to actually debrief, which is why it's not the post before this one.  I'll show off yarn and pictures at least.  Next post.]

October 13, 2013

Unrealistic Expectations

I have a problem I think most people have, but anyway it's a problem.  I seem to think there are more than 24 hours in a day.  And that within those 24 hours, I can be superwoman and accomplish all this stuff, despite the fact that I can't even get my ass moving too fast (like now).

In other words, it's October, and I of course have way too many projects going on.

It's a bit worse this year, though.  The first issue is that I decided to make almost everything for my Halloween costume this year, so not only am I knitting a couple of items (one done, the other in progress:


), I'm sewing a dress.  Sewing takes up a lot more time since you can't just do 'a couple of rows' like in knitting, and is not portable.  At least I have a machine now:

The fact that it lives on my dining table is another problem
The good thing about the sewing machine is that it does save time.  The bad thing about the sewing machine is then I think I can whip out a full dress in a couple of days.  No.  No, I can't.  Especially since I'm a novice, crappy seamstress.  I then think I can do more than I can within the three or so hours after work I have.  Except when I don't because I went out to dinner.

So that's taking away from my knitting time.  Other things taking away from my knitting time are the NYC Yarn Crawl (for which I bought more yarn I didn't need) and NYS Sheep and Wool (this weekend!  Buy more yarn I don't really need!), and concerts (I've got three shows this month I went/am going to), and my boyfriend (which is related to the concert and dinner thing, at least).  And I can't even be pissed about it; I enjoy it all. But when did I gain a life?  Actually...never mind that, when did I become an adult with all these adult responsibilities on top of it all (you know, because I also really need to cook two weeks worth of lunches, do laundry, and clean the bathroom today)?

The second (third?) issue is that not only am I working on things for Halloween, I had to start everything for Hanukkah this month as well, since the first night is the evening before Thanksgiving (American, so that would be late November).  Usually I get last-minute present plans around Rhinebeck, get the yarn there, and start early November.  It works if Hanukkah is at least mid-December (though I still run into scheduling issues).  It doesn't work this year.  The good thing is that I did plan ahead on some things, and I have one present done, and I got a jump start on my Mom's socks.  The bad thing is that I currently have two more projects (including the socks) going for that because why not start another knitted present while I'm working on one already:

Ignore the gray skein...that isn't a project, just some random yarn I thought I might use and didn't
Well...started being relative.  I did swatch and do some calculations for one of them so far.  The reddish one is the Jane Bennet socks from the Summer 2012 issue of Jane Austen Knits.  I didn't pick the pattern; I had my Mom search Ravelry for a sock pattern she liked, and made the yarn I'm using the surprise (last year, it was the other way: she knew what yarn I was using, but didn't really know the sock pattern until I had to try them on her....ok, so we don't really do the surprise thing here.  It's just that she hasn't seen the work in progress yet). 

Oh, and I'm knitting another sock for a KAL:


Yeah, that's not getting done anytime soon. 

And don't even ask me about the tank pattern; I haven't started writing it yet.

September 30, 2013

Don't Bring Your Knitting to a Football Game

So, a couple of weekends ago I went to go see the Jets/Bills game at the Meadowlands.  I've wanted to go see a Jets game for awhile now, but despite the fact that the Giants/Jets stadium is only a twenty minute train ride out of the city, game tickets set you back at least $80 alone and I never bothered thinking about it when I needed to.  Until recently that is, when a conversation about the Super Bowl (also at the Meadowlands this year) turned into my boyfriend and I making a quick decision to buy tickets for the game a week later (because we're nuts).

To bring this back to yarn craft, I have a habit, passed down from my crocheting and football loving mother, of knitting/crocheting while watching the game.

If any of you watch (American) football, you'll know that there are usually nice gaps of time within the game: between plays, half time, two-minute warnings, etc.  As well, we were planning on getting there at least an hour early (ended up being an hour-and-a-half) so that we could find our seats, get beer (which is way overpriced there, but anyway), and so forth.  Therefore, I looked up the stadium's policy to see if I could bring my knitting.  Which was a good thing, because it turns out you can't bring anything but one very small purse and one clear bag of a certain size into the stadium (which damn, I've never heard of a bag policy like that before).  However, no where in their policy does it say things such as knitting needles are banned.  Weapons, sure.  Outside food and drink, sure.  Non-clear bags, yep, in detail.  Actually, within the whole clear bag policy description it said something like (paraphrasing): 'this is not a ban on what fans can bring into the stadium, just what they carry it in.'  So I brought my knitting with me, along with the bunch of random crap (phone, binoculars, etc) in a clear zip-lock bag (well, I used a small fold-able bag to get it there because I didn't think running through the city carrying all my stuff in a clear zip-lock was a good idea.  I then folded the not-clear bag up into a tiny square and put it in the clear one).

I then got to the stadium gates, bag in hand, and handed it to the women checking bags in my line.  The following then took place:

Security Woman (looks at better dressed security guy...probably her supervisor):   Hey!
Supervisor: Hello!
Security Woman: Can you come over here; this is the first time I've seen this.  (At this point I'm standing behind her wondering what she could have found in my bag).
Supervisor: Sure. (Comes over).
Security Woman: Is this allowed?  She's got her sewing with her (holds up the project and needles that she fished from my yarn ball).
Supervisor: Nope.
Me: Really? (mumbles) This is why I checked the website, there was nothing about knitting there...

So I had to go take my knitting and go back outside the gates to the bag check, in which the person looked at me quizzically when I held up the knitting and asked to check it.  Oye. Luckily the game was fun (and the Jets won, yay), so I didn't miss it too much.

So don't bring your knitting to a NFL football game; it may not be let in.  Though, in hindsight, I probably should have tried it with wooden needles first, not size 1 metal ones.  Those can look a bit scary, even though they're a sharp as a well-sharpened pencil, which I'm sure is allowed. But I'm not sure if even the wooden ones would have been let in; their only advantage is that they are dull, and so they may have passed under the security women's radar since she couldn't even tell the difference between knitting and sewing enough to know what the hell the yarn was for.

August 26, 2013

Sometimes the Mistakes Work in My Favor

First, it's time for a beer because in this whole post, most of it works out in the end (or maybe it was time, thought I guess it's always time because it's always beer'o'clock somewhere):

In the interest of explaining that I'm not an alcoholic, I took this picture weeks ago.  It is really too late for a beer right now.
 Anyway...a couple of weeks ago, I started the actual knitting process for the tank I'm designing.  And started it.  And started it.  But after that, I finally got past the first five rows and managed to make some progress on the garment.

I then did the absolutely correct thing and after getting a bit into it, I steam-blocked it and re-took my gauge measurements. It turns out that, of course, the gauge swatch I made, and even took measurements on just like the class I took told me to (take a bunch and average), is a lying liar that lies.  My gauge in the project is about 0.5 stitches more per inch than I used for my calculations, and 1.5 rows less.

My first thought was 'oh, great, I got to rip it out AGAIN.'  But first, I went back to my spreadsheet and changed the gauge listed there.  I looked at the new results of my calculations.  Looked back at the garment.  It didn't seem right.  If I were to cast on the number of stitches my spreadsheet now produced with the new stitch gauge, it would be too big for me.  To test this, I tried on the little bottom strip I had.  It fit as is. 

So, screw it, I'm keeping my calculations as my original stitch gauge.  This yarn has some sort of weird gauge warping ability, as this isn't the first time something's come out bigger than it should in this yarn (remember my first tank attempt?).  I should note that this is after I calculated a -1 negative ease into my calculations because I was worried about the cotton stretching too much. Oye. But that part worked out.

However, that leaves me with the row gauge being off.  Now, I had already started on the waist shaping, so changing the row gauge would mean changing the whole frequency of the shaping.  This meant I may have to rip it out, at least part way, anyway.  So, steeling myself for the inevitable, I went back to my huge spreadsheet and stuck in the new row gauge.

I then looked at the column for my custom size and went 'huh?'  It had barely changed.  All the standard size ones had changed, but my size didn't.  It didn't make any sense.  So, I kept studying it and tracing back my calculations...only to find that I had pointed to the wrong cell for a couple of the length calculations, and it was calculating a length about half of what it should be.  The waist decreases were wrong in the first place, let alone the row gauge being off.

This is where I would have thrown up my hands and walked away, except that when I fixed the calculations, the frequency of decreases it returned not only made more sense, it worked with what I had already done!  My other mistake had literally saved me from having to re-do the waist shaping already completed.

So, sometimes, they work in my favor.  If only I could say the same thing for a couple of other things I've done recently, like get a hot iron too close to an acrylic baby sweater (no, a piece of scrap linen does not work in substitute for a pillowcase), or cutting fabric (me? Cut or sew straight?  Never.  This is why I like yarn craft, you build the fabric, not cut it and attach the pieces into shapes).

And before it's asked, no, I didn't completely ruin the baby sweater with that bit of stupidity.  It's just a bit shiny and slightly different color green (yes, it looks blue in the photo.  It's not; it's green) in the front (because I was trying to get the bands to lay flat, despite the fact that that is why you knit them, but that's another post):



At least my first attempt at colorwork was successful:


So...I can still knit?  Yay!

August 19, 2013

Knitting Computer Style

In my usual blog travels (which, maybe surprisingly, usually have nothing to do with yarn craft), I came across a link to an article on how the process of knitting can be described using computational concepts.  Which, while rather technical, is pretty brilliant.  Or maybe it's brilliant because it's technical. Anyway, there's a couple of concepts here that I'm just in love with, and that, now I've read them, are completely obvious to me.  My favorite one is idea of the working stitches acting like a stack or a dequeue.  I think it's a good way of looking at the knitting process rather differently, and they do work pretty well as a metaphor.

On the other hand, she brings memory and storage concepts into it to explain the yarn and completed fabric parts to go with the stack/dequeue metaphor, which is completely valid and it does complete the metaphor [1].  However, the more I  think about it, the more I think that there's another way to extend the metaphor.  We can just treat all the stitches in the knitted piece, on the needles and in the fabric, as a linked stack and linked queue.

What's a linked stack, you say?[2] Well, a linked stack is a stack that is implemented with a linked list.  Ditto with linked queue. A linked list is a data structure that involves nodes (treat this as black box objects for now, I'll get to it later) that contain pointers pointing to the next node.  The Wikipedia link for linked list has the normal representation of such an object, but for the sake of not breaking out a drawing program, I'm going to write them like this: {1} -> {2} -> {3}, where the -> symbol represents the pointer.

The thing with a linked list is that you can easily traverse the list; each node will lead to the next one.  They are connected objects.  Also, unlike what you see above, the object in the list doesn't just have to be a number.  It can be any data object...such as a custom structure.  I'll get to this a little later, but for now the class looks like this:

struct myObject
{
      int Value;
      myObject *next; (this is the pointer to the next object)
}

Or, in my drawings, like this: {1} ->

Now, a stack is an data structure that is built to only allow two main operations on each object in the stack: you may push an object onto the stack or you may pop the item off the stack.  This causes the stack to implement what they call Last-In, First-Out (LIFO) data processing.  For example, think of coasters in a holder. The holder acts like the stack storage object, and the coasters themselves are the objects.  If all the coasters are outside the holder (say you had a party and they're now in places you'd never think to look, like behind the toilet), the stack is empty. You don't think coasters should be behind the toilet, and you need to sit down somewhere, so you push three of the coasters back in their holder. 

Then you decide that you need a cup of coffee, and you should use a coaster because while your place is trashed already, someone definitely spilled beer on your coffee table, and you don't want your coffee cup to stick to it.  So you 'pop' the only coaster you can grab in the holder: the one you last put in.

(Then you say screw it; I'm too hung over for this shit and go back to bed.  But you come back, like you always do. Anyway...)

Now, how does this fit in with a linked list?  Well, we use a linked list to represent the actual stack.  First, though, we need an object that points to the top object in the stack.  Let's call it topItem, and it'll be represented like this: {topItem}

That's the coaster holder.  Now, I push three items to the stack by creating the first node ({1}), and assigning topItem the pointer to that node:

{topItem} -> {1}

{1}'s pointer is null, since there's no object before it.  I then create the second node ({2}), assign the value of topItem as {2}'s pointer so it's linked to {1}, and then point topItem to {2}:

{topItem} -> {2} -> {1}

 Repeat for {3} and:

{topItem} -> {3} -> {2} -> {1}

If I want to pop the last one, I just access the topItem pointer, which is pointing to {3}, take that object, and then re-assign topItem to the same value as the pointer in {3}:

{topItem} -> {2} -> {1}

That's the basic idea of a linked stack.

A queue, on the other hand, works via a First-In, First-Out (FIFO) methodology instead.  The first object you push in (enqueue the object) is 'popped' on the other end of the list (dequeue the object).  This is implemented using a linked list by creating another object to point to the last object in the list. We'll call it lastItem ({lastItem}).

Now I enqueue an object:

{topItem} -> {1} <- {lastItem}

Since there's only one object, both top and last item have the same pointer value.  Now I enqueue another one:

{topItem} -> {2} -> {1} <- {lastItem}

You get the point.

So how does this fit with knitting?  Well, let's create another structure called Stitch:

struct Stitch
{
      int stitchID;
      int baseStitchID;
      Stitch *next;
}

This, as you could guess, represents one 'knit' stitch.  Now, it would have more properties in the real world, but we're going to stick with this for now.  We'll now represent this structure like so: {id, base} ->

Now it's time to knit.  We get our resource pool (the yarn) and our needles.  The needles will represent the stack/queue, and the point of our needles will be the top and last items, depending on how we knit.  However, since right now there's no stitches, we have to start with the right needle representing the stack only, and the left will be pointing to the top. So, let's cast on 5 stitches:

{topStitch} -> {5, 0} -> {4, 0} -> {3, 0} -> {2, 0} -> {1, 0}

The baseStitch is 0 because this is the cast on edge.

We want to knit straight, so we need to use the linked stack structure. Now the right needle becomes the left, and the right point is pointing to our top stitch.  Now we knit by creating the next stitch object with the next ID number (6) and popping the last stich on the stack to first get the baseStitch:

Stitch newStitch = {6, 5}

{topStitch} -> {5, 0} -> {4, 0} -> {3, 0} -> {2, 0} -> {1, 0}

Now, he pointer of stitch 6 must be assigned the pointer value of topStitch, and topStitch now should be assigned to the new stitch, since stitch 6 is connected via the yarn path to stitch 5.  We now push both 5 and 6 back onto the stack (though in the needle world, it's now split between two needles and the fabric).  It now looks like this:

 {topStitch} -> {6, 5} -> {5, 0} -> {4, 0} -> {3, 0} -> {2, 0} -> {1, 0}

We knit the rest of the row.  Now all the live stitches are on the right needle, and there's a row of knitted fabric below.  However, the stack repersentation will look like this:

{topStitch} -> {10, 1} -> {9, 2} -> {8, 3} -> {7, 4} -> {6, 5} -> {5, 0} -> {4, 0} -> {3, 0} -> {2, 0} -> {1, 0}

You can tell by the baseStitch value what loop we've drawn the active loop through, but as like real knitting, we can't just jump to that base stitch. The pointers here are representing the path of the yarn.  For example, say if we screwed up and needed 6 stitches in the fabric below, we would have to pop stitches 10 to 6 (and lose them in the process since we can only save one temporarily when we're working with it), and push the new object {6, 0} to point to the right stitch.

On the other hand, to work in the round, we need to be able to 'pop' off the first stitch as well so we can get the value of the baseStitch for the new stitch.  We can't 'pop' the first stitch, but if we use lastItem (now lastStitch), we can dequeue it.  So let's go back to our cast-on:

{topStitch} -> {5, 0} -> {4, 0} -> {3, 0} -> {2, 0} -> {1, 0}

Since the needles are somehow connected, one active needle point is topStitch, and the other has been created as lastStitch:

{topStitch} -> {5, 0} -> {4, 0} -> {3, 0} -> {2, 0} -> {1, 0} <- {lastStitch}

Now we knit the next stitch, which happens to be the first one in the queue.  So, we first create a new stitch by dequeuing the lastStitch to get the baseStitch, but using topStitch to get the next ID:

Stitch newStitch = {6, 1}

{topStitch} -> {5, 0} -> {4, 0} -> {3, 0} -> {2, 0} -> {1, 0} <- {lastStitch}

We now do the same steps as the stack: assign the new stitch the pointer value of topStitch, and topStitch the pointer to the new one, and enqueue the new stitch:

 {topStitch} -> {6, 1} -> {5, 0} -> {4, 0} -> {3, 0} -> {2, 0} -> {1, 0} <- {lastStitch}

However, now the last stitch is the second to last one in the queue, so it needs to point to that one.  This is the one point where we hit a pitfall with this implementation.  To get the new lastStitch, we have to go through the whole queue to get the pointer value of stitch 3, since we can only follow the yarn:

{topStitch} ->{6, 1} ->{5, 0} ->{4, 0} ->{3, 0} ->{2, 0} ->{1, 0}
^
|
{lastStitch}

This, of course, is why the author used an array-based dequeue instead.  It avoids this pitfall, and you could still implement a restriction for the knitting/tinking action to only use topStitch via a knitting class that implements a special case of the dequeue.

There are other pitfalls with this idea in terms of computational use that make this method a bad idea in the real world.  It's nowhere near the most efficient way, as you would eat a lot of memory storing a sweater's worth of stitch nodes like this.  Having the ability to more quickly call up the node doesn't offset this as knitters (usually, ha) don't tink most of their stitches, and so they most likely won't be accessed again (ripping it all out would be akin to deleting the stack/queue).  But while the author may be building towards modeling the act of knitting on a computer and is concerned about these things, I'm just using technical metaphors and this way allows more simplistic operations and an interesting parallel to how the yarn actually flows.  Metaphorical computers have infinite memory and processing power.

Well, mine does at least.

******************************************************************************
[1]:  I am nowhere near as smart or learned than the author of the article and maybe even you.  So this and most likely the rest of this post may be a bit presumptuous of me.  I'm just a high-level language using programmer who has an undergraduate degree in computer science and likes to build stupid, simple, shit.  Theory was never my forte. 

[2]: While I'm linking to Wikipedia, I actually got my old data structures textbook out for reference.  It's called ADT's, Data Structures, and Problem Solving with C++. by Larry Nyhoff.  I have the Second Edition, which is most likely old now in textbook years.  Stacks can be found staring on page 315 (Chapter 7) , linked stacks starting on page 353 (Chapter 7, Section 3), and linked queues starting on page 413 (Chapter 8, Section 3).

July 29, 2013

Plans, Classes, and Decisions

In the black hole of my disappearing act, of which only part of it had to do with knitting, I've been trying to design a tank.

It is not the same tank I started with in the last post, no.  That was the tank I did my usual 'throw planning to the wind, swatch once, and start' act on, and it failed miserably.  I was so certain I would start from the bottom, but I kept ending up with too many stitches.  Several tweaks later, I decided to start at the band.  I calculated how many repeats I would need based on a similarly designed swatch, and went at it.  It started looking a bit big, but no matter, the cables will close it up.  It kept looking a bit big until I ended the chart, held it up to me, and...oops, did about seven too many repeats. 

I checked my gauge, found it wanting, so I looked at my half-assed calculations, which were changing with every whim I hit.  It was all wrong.  I ripped out the last ball I joined, looked at it, and...decided that this was the wrong yarn to use.  Too bulky, too big, didn't work.

Oye.

So I started hunting down more suitable yarn.  I actually went and bought a skein of one 'okay it may work' yarn and wound it up.  Then I decided to work on other things that didn't require as much thought (and need to get done as well):

Also, I'm still not done with the baby sweater and my Mom finished the blanket already.  That never happens!
Well, ok, maybe a little.  I had to rip out a few things in that sweater too. 

Anyway, while I was putzing about on where I would get the yarn for this tank I want to make, I also kept thinking about what to do with the yarn I had originally bought.  It was just sitting there because I didn't bother putting them up, of course.

Then I got a better idea.  Another tank, but one that would work with this yarn.  Simple, easy...


 ...and, it turns out, a pain in the butt to calculate everything. Of course it is.

I know this because I swore I would do this properly this time.  I would not quickly calculate how many to cast on for my size and go.  I would swatch properly, calculate everything out, then adapt to my size and go.  It helps that I got a 'up to 75% off your first class' coupon from Craftsy (because I signed up and only took free courses, then forgot about it) and I used it for this class.  Because, hey, ten bucks for instructions on the crap I keep doing wrong; it's a good deal, right?

Well, I haven't finished the class, but while it was worth the 10 bucks for the sparks I needed to figure out how to organize this stuff into a set of competent calculations, there are parts I've either 1) got so bored because it was below my skill level (computer skills, actually, not knitting.  She explains in minute detail how to use a spreadsheet.  I get why, but some of us have, you know, even programmed macros before) or 2) didn't get the reasoning behind it.  I'm at a part that is supposed to help me, but her setup wasn't working out for my tank.  I don't know why, because there's some magic numbers in her calculations and even when someone asked her in the comments to explain it, she didn't.  But thanks to the comments, I remembered I bought this book:



It was a random, get free shipping on Amazon buy.  I half-forgot about it, thinking a lot of it wasn't so relevant.  However, a comment in the class pointed me in the right direction, and I found that it contains a much simpler way of doing the same thing.  That worked.  Translate it into a spreadsheet to auto-calculate and...ta da.  Another thing half done.

Because desipte having spent...I don't know, three weeks doing this, I'm still not done.

Ok, part of it is my life intruding.  But most of it is because I keep going off on one tangent, deciding against it or running into a brick wall, and going off again.  That part of the class I got confused on?  Was about calculating slope.  Which I first tried to do using inches and the slope of a line formula, and couldn't quite even out the slope to go where I wanted it to in stitches.  That's when I watched that segment of the class.  So I've done that part about three times now.

At this point I could technically cast on.  I have the stitch count where I need it, I just need to adjust for my size directly (I've been using standard measurements so I have a constant).  However, since my efforts have been all over the place, I'm not sure if I have everything to at least easily calculate where to proceed.  And I'm still not done with the class.  Decisions, decisions. The problem with designing is there is no base and way too many decisions.

So, I'll probably continue on to the end of the class, then do a quick look at what I have and start writing/knitting  But it's taking all my effort not to get frustrated at all the wasted planning and just cast on already.  However, we know where that goes.  It goes like this:



Badly.