Blog-o! Notes from latte.ca

Tue, 31 Jul 2007
Get Me Out Of Here

I am having some kind of stupid birthday crisis. As I was loading the dishwasher this evening I was ruminating on how aggravating it sometimes is to have to share every single little bit of your life with someone else. I had just answered the door to a charming young lady wanting me to sponsor a child, and I said no because I know Blake doesn't want to donate money to charities until we're out of debt. If it was just up to me I would probably give a little bit every month regardless of debt; it's not like malaria is going to take a break while we pay off our reno. After bidding the charity girl good luck I went back to loading the dishwasher, which I have to do Blake's way because Blake unloads. Fair enough, and all this is perfectly reasonable —I am by no means faulting Blake here, I couldn't ask for a better husband. It just gets a little tired constantly having to consider someone else, or in my case three someone-elses.

After I finished the dishwasher I followed a link from my brother's blog to this dude's blog to TV Tropes where I spent an enjoyable hour or more reading about Buffy and Firefly and Battlestar Galactica (though perhaps I should not have read those spoilers), and I really miss good TV. I miss watching thoughtful, well-written shows, and I miss going to work the next day and discussing them with smart people, either live or online (yes, I spent far too much time discussing TV at work, and I guess I will have to remove that admission from this space before I look for another job). I miss having the time and the spare emotional and intellectual resources to dedicate to TV shows.

And somehow (there may be some hormones involved) that particular nostalgia has snowballed irrationally into missing the days when I had lots of time to play on the Internet, when my life was spent in a shiny air-conditioned condo on a busy street and I took a train to work and played on computers all day. Now suddenly my life seems to be spent playing in the dirt with two messy, demanding, noisy, emotional (why, oh why must they be two and four at the same time!) little people who seem to have no interest in discussing Marti Noxon's Season Six intellectual breakdown, or whether there is any point in improving Internet security technology as long as it is still possible to adhere a Post-It note with your password written on it to the side of your monitor.

Oh, I miss grown-ups. I miss them so much. I miss air conditioning. I miss meetings. I miss lists of things to do that don't involve zucchini. I miss computers and filesystems and data and logical problems and whiteboards and deadlines and lunch rooms and that idiotic conversation about where we should go for lunch this week. I miss being something other than Mom ("mudder", she calls me) and homemaker.

Being Mom is something that will never change, but one day it will involve less dirt and hopefully more conversations about Marti Noxon. (Or actually hopefully not, now that I think about it.) And one day I will go back to work and they will probably have outlawed air conditioning by then, but there will be computers and meetings and deadlines and I will soon refresh my hatred for all three things. Life is all about balance — you have to hate lots of different things to be truly happy.

[Posted at 21:20 by Amy Brown] link
Mon, 30 Jul 2007
Some notes on Bazaar

This started off as a reply to some email on the Bazaar-NG list, but it sort of grew and grew, until there were a whole bunch of things in it, and I thought it would probably be better as a weblog entry, so that I could find it later.

On to the email...
Martin Pool wrote:
> If you have sftp access to your server, then just do
> bzr init-repo sftp://user@host/~/myproject
> bzr push sftp://user@host/~/myproject/mybranch
> then on the second machine (eg at work)
> bzr init-repo ~/myproject
> cd myproject
> bzr branch sftp://user@host/~/myproject/mybranch

As a related question, if I wanted other people to be able to download my branch over http, would it suffice to do something on the server like

bzr init-repo ~/www/myproject
cd ~/www/myproject
bzr branch sftp://user@host/~/myproject/mybranch

or would I need to push straight to ~/www/myproject/mybranch?

I'm of two minds here, and I'ld like to explain why, in case it's a common problem. On the one hand, the repo I created by following the steps in the first part of Martin's message
> bzr init-repo sftp://user@host/~/myproject
> bzr push sftp://user@host/~/myproject/mybranch
should be just the same as any other repository, right?

But, on the other hand, when I ssh to "user@host", and look in ~/myproject, all I see is a .bzr directory. None of the files I allegedly pushed.

A search for 'bzr push "no content"' and 'bzr push missing files' turns up nothing that makes much sense to me. running 'bzr help push' finally shows me the following lines:
> The target branch will not have its working tree populated because
> this is both expensive, and is not supported on remote file systems.
which explains it at least a little. So I started looking for a way to push and update, which quickly led me to the push-and-update plugin, but I'm now lost as to how to install it into my copy of bzr (the binary distribution, running under Windows XP.) The plugins document that ships with bzr says "typically found in /usr/lib/python2.4/site-packages/bzrlib/plugins/", but I'm really fairly sure that's not where it's located on my box... another page says that it is "usually [...] C:\python2.4\site-packages\bzrlib\plugins under Windows", but again, that directory doesn't exist where I am.

Since I expect it'll make a difference to any answer I get, let me just say upfront that I've installed Bazaar (bzr) 0.18.0 into C:\Program Files\Bazaar\ using the Windows standalone installer. The output of "bzr version" is:
"""
Bazaar (bzr) 0.18.0
Using Python interpreter: C:\Program Files\Bazaar\bzr.exe
Using Python standard library: C:\Program Files\Bazaar\lib\library.zip
Using bzrlib: C:\Program Files\Bazaar\lib\library.zip\bzrlib
Using Bazaar configuration: C:/Documents and Settings/blake/Application Data/bazaar/2.0
Using Bazaar log file: C:\Documents and Settings\blake\My Documents\.bzr.log

Copyright 2005, 2006, 2007 Canonical Ltd.
http://bazaar-vcs.org/

bzr comes with ABSOLUTELY NO WARRANTY. bzr is free software, and you may use, modify and redistribute it under the terms of the GNU General Public License version 2 or later.
"""

So, where should I put the plugins in this case?

The answer, as given on irc, seems to be "put it somewhere else and set the BZR_PLUGIN_PATH env variable". Works for me, although it would have been nice if the Windows standalone installer did that for me, by creating a Plugins directory under the install directory. And as one final note, the BZR_PLUGIN_PATH, which it may contain spaces (i.e. "C:\Program Files\Bazaar\Plugins"), must not end in a trailing "\".

[Posted at 15:06 by Blake Winton] link
Sun, 29 Jul 2007
Daily Deck Update 11

Okay, I think the deck is officially done, and so it’s party time! If you’re actually going to have a chance of making it here (sorry, Dave), please leave a comment or email me with the dates that work well for you, and I’ll see what works out the best for the most people.

The tricky part, I expect, will be restraining myself from writing a program to figure out the optimal solution.

[Posted at 18:56 by Blake Winton] link
Fri, 27 Jul 2007

July 27 is System Administrator Appreciation Day, so in honour of my brother (who is no longer administering sys, but did for a long time to the detriment of his own mental health and love of humanity), my friends Jeff, Woody (both also ex-sysamins) and Jason (who I believe does anything for money, provided there are Macs involved), and of course my own home sysadmin Blake, go and buy your sysadmin a fancy coffee (or a beer).

[Posted at 15:14 by Amy Brown] link
Thu, 26 Jul 2007
Daily Deck Update 10

Get it?  Agate?  Get it? A Gate! No longer just a pretty stone, we now have a gate to keep out whatever’s been pooing in our yard. (Assuming it isn’t one of the girls. Or a raccoon. Or someone’s cat. Or something that could squeeze through the gap in the bottom. But still, it’s got to be less likely to continue, right?)
The Shed. Our garbage shed! It’s a bit larger than I thought it would be which I think is partially due to the sloped roof, which is mandatory in places that get as much snow as we sometimes do, and partially because… Well, I don’t know why else it might be so big. Maybe just because that was the scale of the space it had to take up.
Screen! And an old-new screen door. This should get some air moving through the house without my having to worry too much about finding a hornet in my bed (again!) And when the screen on the front gets installed, it should be even sweeter.

[Posted at 20:07 by Blake Winton] link
Wed, 25 Jul 2007
Daily Deck Update 9

It was late, I was tired. No pictures today. Try again tomorrow.

[Posted at 21:45 by Blake Winton] link
Tue, 24 Jul 2007
Daily Deck Update 8

Stairs! It’s getting close... The planters are done, and the garbage bin (which seems larger than I thought it would be) is framed in.
Stonehenge.  Kinda. A closer-up view of one of the planters, along with the base to the umbrella for the patio table, and the gas hookup for the barbeque.
Stairs! And the inside of the garbage bin, with obligatory cat.
Okay, so the comments were a little weak today, I’m recovering from a severe arm wound, cut me some slack.

[Posted at 22:23 by Blake Winton] link
Yet More Books

Extraordinary Evil: A Brief History of Genocide by Barbara Coloroso. Like so many of us, Coloroso has been doing a sort of independent study of genocide and she came up with the rather surprising, at first glance, theory that genocide is bullying writ large. I was pretty skeptical at first but she sold me on her idea; she has done a lot of thinking about bullying and she has her trademark bulleted lists on the topic all figured out, and she manages to map them to genocide quite convincingly. I'll probably check out her book on bullying, and also a few of the books she refers to on genocide. A few of them were on my list before but I chickened out; maybe this time I will have the guts to actually read them.

Outbreak: Plagues that Changed History by Bryn Barnard is actually a picture book which I grabbed from the kids' section because I'm all about plagues and gruesome diseases. However, it's written at what seems to me to be a very advanced level. It is a fantastic book; each chapter discusses one plague and its effect on society, and the illustrations (also by the author) are lush.

I didn't actually read The Assault on Reason by Al Gore because I had it out of the library and I had to take it back before I got more than a couple of chapters in. However, I was pleasantly surprised; in the chapters I read he got into why people are so compelled by television, so it seems like he's really getting into the very roots of why American politics is so screwed up. I have put myself on the hold list again (I am number 249 of 267) and I look forward to having another crack at this book. Sometime in 2008.

[Posted at 20:40 by Amy Brown] link

Okay, Cordelia is napping and Delphine is busy with Charlie and Lola and I am for once not too tired to move, so allow me to type a list of all the books I have read but not yet posted about, and perhaps even discuss one or two.

Books About Technical Stuff

Making the Most of Kitchens by Gilly Love. I read this before the reno when we were still trying to figure out what we were going to do. It wasn't really all that useful because I had pretty much made all the big decisions, and we didn't have that much flexibility in terms of layout anyway. However, if I hadn't thought about what kind of countertop I wanted or whether wood floors were a good idea, this book might have come in useful. It had lots of pictures of different kitchens for decorating inspiration.

The fact that it was an English book was a little weird at times; she tries to talk you into refrigerating things. Now there's an idea!

The Non-Designer's Design Book by Robin Williams is a very useful overview for non-designers who none-the-less find themselves having to design or judge the design of letters, newsletters, logos, business cards, posters, banners, and so on. If, like me, you know what you like but you don't know why, or (worse) you know what you don't like but don't know how to fix it, this book is a must-read.

Williams breaks design down into four simple principles (contrast, repetition, proximity, and alignment) and then explains how to apply them to make your documents more attractive and powerful while never overlooking the most important thing, communication.

If I'm ever in a position where I have to create documents I will definitely have a copy of this book on my shelf.

Vegetable Gardening From Planting to Picking: The Complete Guide to Creating a Bountiful Garden by Fern Marshall Bradley and Jane Courtier and some other, slightly thinner but equally useful vegetable gardning book which I read rather belatedly this June and July. My garden is doing, frankly, rather dismally. I just brought a foot long zucchini home from my friend Tanya's garden, while my zucchini plant has one little three-inch fruit on it. Honestly, who can't grow a zucchini? But according to these books I should have spent a lot more time and effort preparing the earth before planting, and I definitely need to water, fertilize and weed more. Maybe at all. Yes, there isn't really anything I did right this year, but the lovely thing about gardening is you can always try again next year.

The books cover everything from planning your garden (another thing I didn't really do) to harvesting and preserving your crops, as well as giving specific growing and harvesting instructions for a variety of fruit and vegetables. The only problem I had was that the books were written for all of North America, so I had to selectively ignore advice about things like okra and peanuts which will never grow in good old Zone 5. I wonder if there's a good Ontario vegetable gardening book. (I bet the library would know!)

Books for Fun

The Rabbi's Girls by Johanna Hurwitz. I picked this up off the young adult rack at the library because I am interested in juvenile literature with Jewish content, if only to know what to steer the girls towards when they get older and want some context about their own personal history. This is a novel about a family that moves around the US midwest (? I think, I can't exactly remember) as their rabbi father is shunted from community to community (parish? I'm sure that's not the word!) It was a nice light read, I can't complain.

Does Anything Eat Wasps? And 101 Other Questions by New Scientist. This is a collection of questions and answers from New Scientist's Last Word page (okay, I'm making that up, I can't remember the name of their last page) where people send in their perplexing sciency questions and other people take a stab at answering them. This was the first book I read after we came up for air after the reno, and it was a nice easy way to get back into using my brain again. There's plenty of interesting stuff in here, but of course my favourite thing was the question about why some people sound better than others when they sing.

Okay, I only have three books to go, but Delphine would like me to play with her so off I go! Maybe Blake will hurt himself again and post about it.

[Posted at 15:10 by Amy Brown] link
When will I learn?

Well, I fell again, in a rather spectacular fashion. I was crossing St. Clair on Mt. Pleasant, and had just passed a right-turning bus (on the left! I’m not dumb enough to try to pass a right-turning bus on the right!), and was signaling that I was going to go back to the right-hand side of the lane (and therefore only had one hand on the handles) when *BUMP*, I hit a large ridge in the road, which turned the tire sideways, and I went straight over the handlebars, skidding to a stop near the curb. My bike flew overtop of me, crashing into a hedge.

As I got up, I noticed that the crash had apparently turned both my front light and my bike computer around, which was quite a shock until I realized that it was actually the whole handlebars which had gotten turned around. I spun it back and then just sort of stood there for a while, catching my breath and calming down a little. A lady driving by asked me if I was okay, and if I needed a ride somewhere, but I told her I was fine, which wasn’t entirely the truth. My knees are pretty much fine, a little scrape, perhaps. My elbow is completely ripped up, and even though I cleaned it thoroughly with soap and water and a lot of scrubbing, it still looks pretty ugly, and is probably going to scab up something awful. Worse than that, my shoulder is really sore again, in the same way that it was after my last fall, which can’t be good. I really need to get that looked at sometime. The worst thing, however, is that I ripped the elbow of my cycling shirt. Yeah, I can darn it, but darn it, I liked that shirt! But with every negative, there comes a positive. The power button on my Palm TX started working again. Weird. Maybe the next time I fall, the sound will come back on.

So, in summary, signaling on a bicycle is bad! No, not really. Maybe the lesson is more that bumps in the road aren’t the greatest, especially when you don’t have your hands on the handlebars. Other than that, I don’t really think I have any takeaways from this one. That intersection of St. Clair and Mt. Pleasant is treacherous, perhaps.

[Posted at 13:41 by Blake Winton] link
Mon, 23 Jul 2007
Daily Deck Update 7

Stairs! The facing went on! Apparently we got fewer long planks than we needed, so Cory couldn’t finish the deck itself, so instead he put on the facing, and started building the frames for the planters. Hey, I just noticed the big long stair at the front. Neat!
Stonehenge.  Kinda. And another shot of the side stairs, with facing.

[Posted at 20:42 by Blake Winton] link
Fri, 20 Jul 2007
Daily Deck Update 6

Stairs! Finally, a set of stairs! I can’t tell you how excited I am about those, although I am a little curious as to why that first step is twice as long as the second… Maybe the ground moved up. Yeah, that's what I'll go with.
Stonehenge.  Kinda. This line of stones brought to you by Cordelia. It’s nice to see that she can create order as well as chaos.
A window to nowhere. And finally, a bonus picture for Andrew. Yes, that was a window you saw under our deck. I’m not sure how we’ll get light into the basement now. Perhaps with electricity. (I’m also not sure what is going to happen to the edge of the deck, so we just might still get some light from the edges.

[Posted at 19:24 by Blake Winton] link
Thu, 19 Jul 2007
Daily Deck Update 5

Il Pleut.It’s raining, with thunderstorms even, and so nothing’s going to happen to the deck today. Perhaps tomorrow.
(Oh, and the weather department doesn't keep historical pages active, so by the time you click on the little cloud, it might say something completely different.)

[Posted at 10:20 by Blake Winton] link
Wed, 18 Jul 2007
Daily Deck Update 4

Halfway done.Wow, is that ever going quickly. At least, far quicker than I would have been able to do it. The last quarter of the last board in the big group on the right isn't screwed down yet, but I’m sure it’s only a matter of time.

Still to do, the stairs, the planters, and the garbage bin. We might not be getting a barbeque until the end of the summer, because a friend of the family is downsizing, and might give us her’s, but either way, I plan on having a party when the deck is done, with beer and margaritas and some sort of munchie thing. And of course you’re all invited! I’ll start planning it after the deck is actually done, and post details when they’re finalized.

[Posted at 21:41 by Blake Winton] link
Tue, 17 Jul 2007
Daily Deck Update 3

The view out the back. Okay, I promise that I’m not going to keep on posting more and more pictures every day, if only because I don’t think I could take 14 good pictures on the 14th day… But today there were really three things I wanted to point out. The first is the view from the back door out into the garden. That’s pretty much how it’ll look every time I walk out there. Well, with a top on it, and planters and a garbage box and a barbeque, and stuff, but that’s the layout.
It’s big, from this angle. The next shot is how it will look coming in to the house (if you’re really small, like Cordelia). Amy noticed that our house looks a little ramshackle, with the door all boarded up and stuff. (Cory (see the previous entry) was nice enough to screw a few boards in so that the girls didn’t fall out.)
The Master Plan. And finally, the shot from Delphine’s room, where you can see the full-width stairs down the back (on the top of the picture); the cut-out for the stairs on the side; and, uh, well I guess that’s all you can see, but on top of the cut-out will be one of the planters, wiht a matching planter on the other side; underneath the cut-out will be the garbage-box-thing; on the lower left will be the barbeque, and the upper half will have a table and chairs for lounging.

There’s also a nice amount of space on the right for my bicycle, so I guess I should figure out a way to make that area a little smoother and nicer to bike or walk on.

[Posted at 20:47 by Blake Winton] link
Mon, 16 Jul 2007
Daily Deck Update 2

Y.M.C.A.!Some wood.
A bonus picture today! The nice gentleman on the left is Cory, our foreman/general contractor/construction guy. (He insisted on a re-do with the shades on. I can get behind that.) The picture on the right is where we are as of now. You can see sort of how far it goes out (except that the board at the bottom of the picture is about 5´ away from the door), and underneath the cat litter is a black sheet of plastic, to kill whatever vegetation thinks it wants to grow under there.

[Posted at 21:45 by Blake Winton] link
Sun, 15 Jul 2007
Daily Deck Update

Not much.I thought it might be fun to post daily pictures of what’s happening on our deck, so that later when we wonder just what’s under there, we will be able to go back and see.

We already have a picture of the first day’s “progress”, and so here’s today’s. Not a whole lot to look at, but those holes were dug by hand by an intern. With his bare hands, I tell you!

[Posted at 21:38 by Blake Winton] link
Fri, 13 Jul 2007

A couple of days ago, I fixed a bug by deleting the class. I don’t often get to do that, but this class was buggy, hard to use, and ill-considered in the first place. I won’t post the code, but some sample output is:

Fri Aug 27 00:00:00 EDT 1976
Julian Day: 2443017
Milliseconds since midnight: 43200000
Thu Aug 26 20:00:00 EDT 1976
Clearly that’s not right, since the top and bottom date should be the same. So, what was wrong with it? Well...
  • Julian dates use milliseconds since noon, not milliseconds since midnight.
  • The milliseconds since noon should be 57600000, because we’re in EDT, which is 4 hours behind UTC. (The cause of this particular bug.)
  • The class was implemented as a subclass of java.util.GregorianCalendar. A Calendar exists soley to link a java.util.Date and a java.util.TimeZone, but Julian dates are all relative to UTC, so should not be represented as a Calendar, much less a Gregorian Calendar.

I managed to replace almost all the occurrances with java.util.Dates, except for a couple of places where I needed to group things by day in EST. Those places I just created a new java.util.GregorianCalendar, and used it to figure out where to split my groups. The algorithm to go from the Julian days and milliseconds since noon to a java.util.Date, and back again is fairly easily derivable from the formula:

date = (julianDate - JULIAN_START) * MILLIS_PER_DAY + julianMillis - MILLIS_PER_DAY/2
Solve for any one of the three lowercase variables, using a little truncating-division, or a little modulo arithmatic to get rid of unknown terms, and you’re good to go. So please, if you’re dealing with dates or times, don’t make this mistake, at least not where I might run across it.

[Posted at 14:54 by Blake Winton] link
Thu, 12 Jul 2007
Whatever happened to...

Delphine loves to know whether things are real or pretend, so after a lengthy discussion about ghosts (starting with "what do ghosts eat?") she changed the subject:

"Are dinosaurs real?"

"Not any more. They're all dead."

"Why are they all dead?"

"Well, that's a good question." (The lovely thing about having children is that you can occasionally answer questions with that without meaning "I don't know.") I then took a big breath, about to explain the asteroid theory (because who doesn't love the idea of a flaming rock flying at us from space?) when Delphine advanced her own theory.

"Maybe they're all dead because people took the bones out of them to put in museums."

Well, I can't say I'd thought of that.

[Posted at 17:43 by Amy Brown] link
Six Months Later...

I am sure I have read a book in the last six months. Maybe even two or three. Now that the reno is over I have run out of excuses for not reading, so here goes.

According to my notebooks I read Born To Buy: The Commercialized Child and the New Consumer Culture by Juliet Schor and there wasn't much in there that I didn't know; companies spend billions marketing all kinds of products to children. I was creeped out by the use of viral and peer-to-peer marketing — using kids to sell stuff to their friends. The other annoying thing is the way marketing and consumer culture loves to position parents as dorky ineffectual losers who should be ignored as much as possible.

Also worth noting is the connection between immersion in consumer culture and depression in children. One of the great things my parents did for me (although not entirely intentionally) was shelter me from consumer culture to a large entent, partially by not having TV (or not having cable) and partially just because we couldn't afford lots of toys so we mostly found our fun in books from the library and plenty of public radio. Good geeky fun.

Kids Are Worth It: Raising Children to be Responsible, Resourceful, Caring Individuals by Barbara Coloroso is a book I read because it's often quoted in the parenting magazines, and it seemed like one of those books I ought to read. And I'm really glad I did; it crystallized a lot of the vague parenting philosophies I'd had and gave me lots of ideas and structure for how to implement them: how to treat my kids with respect, how to provide consequences, how to discipline. Coloroso is a great resource for a frazzled mum because she gives you lots of bulleted lists and mnemonics so you can recall her advice in moments of stress. Which are most of them, really.

Alright, I've read more than two books in the last six months but now the stupid (I mean lovely) baby is awake so you'll have to wait another six months for my next post. Adios!

[Posted at 14:15 by Amy Brown] link
Oh Dear.

Here's a picture:Oops.
Painful evidence that a Central Fairbanks Lumber truck does not, in fact, and to the great chagrin of our contractor, fit down our back lane.

Oh, and: that's not our fence. That's our neighbour's fence. And they have a dog which they can now not let out until we fix their fence. Off to buy some wine and flowers...

[Posted at 10:21 by Amy Brown] link
Mon, 09 Jul 2007

A friend of mine (or more accurately, his parents) recently offered us an air-conditioner. A most welcome addition, given the silly heat levels we’ve been experiencing, and the complete lack of any cooling facilities in our house. But that left me with the problem of how to get it from their house to ours. I could probably have carried it, although it would have been really tough. I might have been able to borrow a bike trailer from someone (or fit it into the kid’s bike trailer (more on that in an upcoming post), but I didn't really know who, or where, and I kind of wanted to get it over here and hooked up fairly quickly. Fortunately, I remembered that I had seen a skateboard amongst some old garbage a block away from my house, so I walked over, and grabbed it.

Now, in my younger days, I used to be quite the ‘boarder. Okay, I was never really that good at getting air, but I had no problems getting around on it. So I thought I’ld give it another try. The first push went well, and I glided along for a couple of meters, before hopping off, feeling a little silly. I walked to the end of my street, and then thought about how cool it would look to cruise up to the front door on the skateboard, so I put it down, and hopped on. But this time, my front foot was facing forwards instead of sideways, and when I tried to turn it (in Birkenstocks!), it sort of didn’t, and back I went, landing flat on my ass, elbows, and shoulderblades. I’m fairly sure I didn’t hit the back of my head, at least not too hard, and it was more my pride that was damaged than anything else, although the muscles on the front of my neck are really rather sore. It did, however, answer one important question. I’ve still got “it”, it’s just been packed away and put in the basement, perhaps to be brought out and given to my children in a couple of years.

P.S. It's even scabbier now!

[Posted at 20:28 by Blake Winton] link
Wed, 04 Jul 2007
Down With Centering!

Recently, I've been reading a few books by Robin Williams (the author, not the actor) about designing for print, and for the web. One of the things she mentions is that centering looks a little bland, corporate, boring, and you should instead attempt to align things to the left or the right. So I took a few minutes tonight to attempt to do that with the blog, aligning the stories on the right, mirroring the strong line of the sidebar, which has changed to left-alignment. I also changed the boxes to lines on the aligned side. I'ld love to hear what you think, if you noticed at all. (I'm leaving the colour scheme to Amy. A large part of design is knowing your limitations.)

[Posted at 22:02 by Blake Winton] link