I've had some knee injuries that, while they weren't necessarily memorable, were certainly distinct.
Once, I ran a marathon and finished with no problem. The following Friday, I was bowling at a team business event when I felt something give in my left knee.
That turned out to be a torn meniscus.
About ten years later, I was carrying Eli's hockey bag (maybe Eli 9.5) across the parking lot at the Cedar Park Center. Walking. Took a step, felt something give. That was my right meniscus, and it was also torn.
In both cases, the meniscus was so close to being torn that anything could have done it, anything meaning "almost nothing". Surgical repair, and almost new.
On Sunday, after working out for about five days in a row, I decided to take the day off. I spent two hours at the rink because, well, a normal day, and when Eli went to Mom's to visit, I came back home and started testing the game on the couch, courtesy of Eli's Ultrabook. Turned on the Red Zone Channel, switched to the blizzard game in Philadelphia, and had a very nice hour or so.
Then I decided to get up.
When I did, I felt something bad in my right knee. Severe pain, hard to locate, and it was almost impossible for me to walk for the first few minutes.
Three days later, it still hurts like hell.
My physical therapist worked on me yesterday, and all she can figure out is that something appears to have happened under the kneecap. So it's not an ACL, which is good, but the pain level tells me something not good is going on.
I was able to swim about half a mile today, but barely kicked at all. Funny thing was it felt at least slightly better when I was done.
I'm going to the orthopedist on Monday.
I'm just hoping I can get a shot or something and no surgery this time. Too much going on to toss surgery into the salad.
Eli 12.4: Adversity (part three)
I was hoping that Eli 11.4 would have some easier games in the Thanksgiving tournament, even though that's very much against my basic instinct for him to be continually challenged. I was concerned that he was so demoralized after the San Antonio game that it would be hard for him to recover.
Or maybe, in truth, I was the one that was demoralized. Sometimes it's hard to separate that out, to remember that he loves this and can process it in different ways than I can. It's hard for me to expect a twelve-year-old to be resilient, to shake off a bad game, even though I know he's made out of 100% specialtonium.
Plus, and this is most important, the process is more important than the outcome. No matter where he ends up in hockey, it's going to be at a higher level than anyone could have ever expected a kid from Austin to reach. He will have learned how to translate caring into effort, which is something many adults don't even understand.
The road itself is the destination.
His first game was against a team from Houston, the same team he played so many times last year. They'd added a few high-level players, but they played in a travel league one league lower than Eli's team, so I thought he might have an easier time of it, for once.
I was so, so wrong.
From the opening puck drop, they dominated. We were on our heels the entire game, just trying to hang on. We were getting outshot 2-1, and our shots were of lower quality as well as quantity.
I wanted Eli to be able to get his confidence back, but I realized after the first ten minutes that he had never lost his confidence. One game after the worst game he'd played in over a year, he was putting on a goalie clinic.
This team put every conceivable shot on goal. Slap shots from the point. Wrist shots from the slot. Passes across the crease to the far post for one-timers. Wraparounds.
He was dialed in like I'd never seen him before. No wasted motion. Electric reflexes. Flawless technique. He demonstrated almost every move a goalie has to make, and they were all explosive and precise.
On one shot from close range, the puck deflected off a player only a few feet in front of Eli and redirected toward the corner of the net at high speed. That's an automatic goal, and I was already writing it off as one of those things that just happens when Eli just happened instead--his glove flashed out and swallowed the puck.
There was no way to make that save, no way at all, but he made it look easy. And he made everything else look easy. Sometimes the sign of a goalie playing really, really well is that he makes every save look routine.
In the end, he faced 35 shots and stopped 33 of them. His team only had 19 shots, and most of them were weak, but they escaped with a 2-2 tie.
In terms of technique and control, it was his best game ever.
He skated off the ice. I tend to hang back a bit after he plays well, so he can soak in all the affection from his teammates and the parents. I want him to enjoy the moment with everyone, and he knows I'm there. When he came out of the locker room, I put my arm around him as we walked down the hallway.
"Did you collect any money for that, or was it a free clinic?" I asked. He laughed.
"You were definitely diggin' the scene with a gangsta lean," I said. He laughed again. We both love that song. Who doesn't love Curtis Mayfield? [As it turns out, everyone loves Curtis Mayfield--but it's not his song. It's William DeVaughn.]
He played again the next day, against an "A" team from Kansas. I knew it was going to be tough for him to play as well as he had the day before. It would be tough for anyone.
It was not, however, tough for him.
He faced 23 shots this time, many of them from in close. His athleticism and reflexes dominated the game. In one sequence late in the game, there was a quick shot off a rebound, and his glove was waiting for the shot. For this save, though, his glove was just off the ice, much lower than it would normally have been.
He was so dialed in that he saw where the shot was going before it even left the shooter's stick. It was so freaky that the crowd for the other team actually groaned when the puck disappeared into his glove.
The shooter just stared.
In the end, it was a 23 save shutout. A jewel.
"That was some crazy Kung Fu action you pulled out there," I said. He obliged with some fancy moves and sound effects. "Yes, like that," I said. We laughed.
The best part of all this? He wasn't surprised that he played so well. He expected to play well. He believed that he would play well.
I don't know whether he'll make it to where he wants to go in hockey. I do know that for the entire weekend, though, he looked like a kid who was going to play at the highest level someday. There is a long distance between possible
, but he walked down that road like he belonged there.
Dog Sled Saga
How can you not like the people who are making this game?
We've been working on dog sled saga for one year to the day
I'm very much looking forward to this game, not just for the subject matter, but as the creative expression of these extremely likable people.
Gridiron Solitaire #84: Details
Reaction in Austin to the news that Gridiron Solitaire had been Greenlit:
I think I'm 2-3 days away from finishing testing. I've made some minor tweaks in the last week, but that's all I've found.
The state of the game is ahead of the state of everything else.
Trademark. Domain name transfer. Creating an LLC. What the? What's with all this grown-up stuff?
Steam wants routing information for my bank account. Are you telling me this game might actually generate "some monies", as Eli 4.0 would say? Is that somehow possible?
So I'm suddenly drowning in stuff that isn't making a game. But I need to get through it all, because I want to submit the release version to Steam this week. It's so easy to lose momentum at this point, which is something I didn't realize until now (when I feel myself losing momentum).
Several of you guys asked me if I'm going to keep writing about the game on Monday after it ships, and the answer to that is "yes". Since I wrote about the last year and a half of development, I want to write about what the post-shipment process is like. Maybe it will help a few people who are developing their own games, because I've certainly gotten a ton of help from other people.
All right, I've got to go create an LLC now. What could possibly go wrong?
In a twist, instead of being light on links for Thanksgiving week, we're light the week after.
Leading off, and man, this is a sad story, it's Former Avalanche enforcer Scott Parker battling effects of concussions
. This is an important article to read if you have any interest in sports or in the medical research into concussions, but it's brutal.
Next, from Katy Mulvey, and this is an absolutely fascinating article that you absolutely must read: Reverse-Engineering a Genius (Has a Vermeer Mystery Been Solved?)
From Les Bowman, and this is lighter fare, fortunately, it's How a determined photographer's quest to capture the NFL led to a groundbreaking photo shoot
From Eric Higgins-Freese, and this is going to get very interesting: Google Glass Makes Its Way Into Operating Rooms
Next, from Jesse Leimkuehler, and this is amazing: Glaciers Visit Izatys Resort - Mille Lacs Lake, MN
From Meg McReynolds, and this is fantastic: Richard Feynman on the Beauty of a Flower
. Also, and this is incredible: Tauba Auerbach’s RGB Colorspace Atlas Depicts Every Color Imaginable
. This, though, is even cooler: Rashad Alakbarov Paints with Shadows and Light
From DQ Reader My Wife, and these are very clever: 50 States Of LEGO: Illustrated Miniature Stereotypes Of America
. One more, and it's stunning: 'Memories' pass between generations
From The Edwin Garcia Links Machine, and this is bizarre (I know, that's in the headline, but there's no other way to describe it): The CIA's Bizarre Art Collection Memorializes Its Greatest Hits
Last one of this week, and it's hilarious: Dogs Terrified Of Walking Past Cats, A Dramatic Compilation
Nelson Mandela passed away today.
I don't have words to do his life justice. He was a giant among men.
Eli 12.4: Adversity (part two)
I spent quite a bit of time the next few days after the game thinking about how Eli 12.4 practices.
It's hard for a coach with 15 skaters to focus on 2 goalies during a practice. The drills have to focus on the skaters, and whatever work a goalie gets is a bonus. That can make it very tough for a goalie to get the kind of work he needs. So Eli was getting shots--even though probably not as many as he wanted--but just getting shots is not always helpful.
"I've noticed something about practice," I said.
"So many of the shots you get are from guys skating in from the blue line after finishing part of a drill. It's just one shot, and it's always from the same spot. And you always start from the same spot, in an ideal position."
"Okay," he said. "And?"
"And that's not even close to what happens during a game. You almost never make a single-movement save from an ideal position. It's either a screened shot from the point, moving off the post to get in position for a shot from the slot, or a pass across the top of the crease to the far post. None of those saves are single movements. So what you're practicing isn't help prepare you for what's happening in games. Does that make sense?"
"It does," he said. "I see what you mean."
"Your technique is crazy good, in general," I said. "But you still need specific work to prepare for the kind of shots you're getting in games. This is a long process, and you can't cheat the process. So let's get you some specific practice." There's a terrific coach at The Pond who has a hard and accurate shot, and I talked to him about shooting on Eli for an hour at a time. He agreed.
Eli and I talked about the drills that would help the most. The one I pushed for was coming off the post to the top of the crease (or higher), where the coach would unleash a shot. He'd have to make the save, and if there was a rebound, square up to the puck. Eli also wanted to work on a stuff drill, where the coach would shoot from very close range, then just start hacking at the rebound, and Eli would have to square up and, when possible, get so close that the shooter had nowhere to shoot the puck.
Eli skated out and started driving me crazy, because he warmed up with exactly the kind of shots he was getting in practice, starting from an ideal position. After he took a short water break, though, he started coming off the post.
That sounds easy, but it's hell. It's a very explosive movement to get from the post to the top of the crease (or higher) in time to defend a shot from the slot. It's hell, but it's required to defend one of the basic plays that every team in his league runs over and over again--get the puck on the wing, pull the defense over, then pass to a player in the slot.
What makes it so hard is that no one gets as high as they want before the shot is taken. Even getting to the top of the crease and square to the shooter is pretty good. Getting four inches higher makes the goalie so much bigger to the shooter that he's almost impossible to beat, but almost no one is that explosive.
As soon as Eli started coming off the post, it was easy to see that he couldn't get as high as he wanted, and he was having to make saves from all kinds of positions.
Which was perfect, because that's what happens in games. He was having to chain moves together. Instead of starting from an ideal position of strength, he had to get himself to a position of strength first.
"Okay, I totally get it," he said when he skated off.
"That was really, really good," I said. "Multi-movement saves, less than ideal positions, and your technique was still excellent. Well done."
He went back on and they worked on the stuff drill for almost half an hour. It's amazing how many little nuances there are to a goalie's technique when the puck is loose and inside the crease. Things most people wouldn't even notice, like having very aggressive hands (while still keeping your body square to the shooter). These are things that most goalies Eli's age would never be able to incorporate, but he can work on them one time and suddenly they're part of his game.
"That was great," he said when he skated off at the end of the hour. "I felt really sharp by the end."
He went through that same practice a few days later, and then it was time to go to Fort Worth for the big Thanksgiving tournament.
Tuesday: The tournament, of course (sorry--this ran longer than I thought it would)
DQ Reader Ian Hardingham's new game, Frozen Endzone, gets a big write-up over at Rock, Paper, Shotgun today. And a trailer, so here you go: Synapse Judgment: Frozen Endzone Trailer Touches Down
The game looks terrific and I will be a day one purchaser.
Eli 12.4: Adversity (part one)
Eli 12.4 has big dreams. He wants to play in the NHL.
He's not just dreaming, though. He works hard. He holds himself to higher standards. He has the attitude of a kid who's going somewhere big.
This fall, though, I've had a feeling gnawing at me.
Strength is built through adversity. I don't know of any other way. And Eli's played so well for so long that he hasn't faced much, or rather, he's handled everything he faced.
In the last month or so, I started seeing some cracks. Little technical mistakes, which are hugely important, because goalie is an incredibly technical position. Yes, reflexes and athleticism are critical, too, but if your technique isn't sound, reflexes and athleticism aren't going to save you.
He won a game 5-4 against a strong team, and they had 35 shots against him, but two of the goals were caused by mistakes in technique. His next game was against a Fort Worth team, and he game up four goals again, with two caused by technical errors.
Then he went to San Antonio.
They have the best team in the league, they'd beaten us 5-0 the day before (Eli wasn't in goal for that one), and I was worried. I knew he had the capacity to play a great game, but some of the technique hiccups were a concern.
Plus, and this is a very subjective thing, he just seemed so satisfied. The travel team has a bunch of great kids on it, and he was so happy to be part of the team. He was enjoying himself. Sometimes he didn't have that little extra edge in practice.
It's hard to manage this, because to some degree, I can't. There's this kind of Zen thing going on where I have to teach him how to drive instead of driving for him. I have to let him drive off the road instead of pulling him back from the shoulder. If I do that well, he learns how to drive.
He must learn how to drive.
This is all about the inner game, too, because even though he makes technical mistakes at times, his technique is ridiculously good. He has a goalie coach for technique, and he goes to a great goalie camp each summer. It's not about the technique. It's about having the discipline to always rely on the technique, even if the game isn't going well.
The first shot San Antonio took against him was a two on nothing, and they passed across the crease, he couldn't get to the post, and they scored. Not his fault. Then they scored again a few seconds later, on another shot where he had no defense at all.
Then they came down on a breakaway, and I saw the shot heading for his glove, and somehow he missed it.
Within another ten minutes, they'd scored twice more--and he would have normally stopped both. Then his coach signaled to him and he skated off the ice.
He'd never been pulled from a game before, never even close, in over three years. I was gutted, and I could only imagine how he felt.
Being a goalie is the best and worst thing in the world.
When the game ended, he skated off, and I could tell he'd been crying. Hell, I felt like crying, too. I patted him on top of his helmet and he went off to the dressing room. When he came out, his eyes were red and he looked like he was ready to burst into tears at any moment. And he had to wipe his eyes a few times, especially when some of the team moms said nice things to him, but he made it outside the building.
"Let's going to go for a walk before we leave," I said.
"What? No!" he said.
"Yes," I said.
"Whatever," he said.
There was a long sidewalk path around the rink, and it went past a miniature golf course and an apartment complex. When we started, I said, "Go ahead and cry, if you want to. There's nothing wrong with that. When you're done crying, though, we're going to put it behind us and move forward. Okay?" He nodded, and we walked in silence for a few minutes.
"So tell me what you saw during the game," I said. What did you feel?"
"I was fine on the first two goals, because there was nothing I could have done," he said. "I just missed the third one, though, and when I did, I got rattled."
"When you feel like that, you sink a little bit deeper than normal," I said. "It's not much--maybe six inches, maybe a little more--but it makes you smaller, geometrically." He nodded.
We walked for a little while longer.
"This is a hard path you've chosen," I said. "It hurts, and it's going to hurt again. Are you sure you want to go down this path? Are you strong enough?"
"Yes," he said. "I do. And I am."
"Then you have to understand that everyone has these moments. Everyone gets pulled. Some people use the hurt as fuel, to get stronger, but other people feel the hurt like a fire, and it burns them up. If you're going to be great, then you'll use this to get stronger. I can't do it for you."
"I know," he said.
"I've been thinking for a while that you seemed too satisfied in practice, but I didn't want to say anything, because I wanted you to manage that. I've seen every practice you've ever had, though, and that edge you had last year isn't quite there. Do you know what I mean?"
"I do," he said. "And I can get it back."
"I know," I said. "I know you can." I hugged him when we got back to the car, then we got in for the long ride home.
When we got back, I stopped him as he was walking in to the house. "Will you do something before you start watching t.v.?"
"What?" he asked.
"I want you to sit down and write a contract with yourself," I said. "Not for me, and not for your coach. This is an agreement with yourself about what hockey means to you and what you're willing to do to reach your goals. Write that down, sign it, and I want you to save it."
"I like that," he said. "I'll go do that right now." A few minutes later, he came down with a small piece of paper in his hand. I blotted out the last name, but here's what he wrote:
I've never said the phrase "a never changing passion," in case you're wondering. I like it, though.
Tomorrow: The Response
Well, This Is Entirely Shocking
Gridiron Solitaire has been Greenlit for Steam.
I clearly had an excellent handle on this whole process, as I thought the game had roughly 10-15% of the votes it needed.
Thanks many times to all of you who voted.
Console Post of the Week (your e-mail from last week)
Based on the e-mail I received after last week's console post, there appear to be two types of user response to the Xbox One:
1) The user for whom the forward-thinking features are so impressive that it's easy to overlook the rough edges in the experience.
2) The user for whom the rough edges ARE the experience.
Microsoft's problem is that category #2 was completely unnecessary. Even the users who are very high on the Xbox One acknowledge that it's a frequently ragged experience right now. Why has the "completion bar" for releasing $500 consumer electronics devices sunk so low?
Also, before we proceed, let me clarify what I meant when I said "convergence device". In my mind, that means some kind of living room set-top box that is used to control everything. I didn't mean a phone or a tablet or something like that.
Okay, let's look at your always excellent e-mail. First off, an e-mail from DQ XAML Advisor Scott Ray:
We've had our system
since Day One and took it on the road over the holiday, below are some quick
-To my daughter, the thing is truly magical. She thinks of it as her friend
now because it (usually) greets her with a big pink "Hello, ******"
when she walks into the game room. She waves and returns the
greeting. She's already shouting "Xbox, Record that" at things
that don't record. While she really liked some aspects of the Wii,
its features never really led her to expect them with other
things she used or did (however, she was much younger then too).
-I am amazed at the things that are completely missing (or
wrong) from the OS/UI. Things like showing how much charge is left
on the controller, a setting for look stick inversion that is tied to your
profile (like it was on the 360), tucking things like "Settings" away
under the "Games & Apps" menu, turning things that should be
baked into the OS into what appears to be just another application (Settings,
Friends, Achievements, etc).
-The TV stuff is very cool, but I don't use it that much. It is something
that will be great for my daughter, as she can walk into the game room and say
"Xbox, on" and (assuming it hears/understands her) it will fire up
the TV, AV Receiver and then she can just tell the Xbox what she wants to
do/see is a HUGE improvement over trying to show her how the AVR works or worry
about leaving it in a state where she can easily get a game or something going
- that is a HUGE, HUGE benefit.
-I seriously doubt that I will buy a disc based game for the system. I'm
not a trade in/resell guy on the 360 and I'm already ruined by the X1 so
seamlessly switching between games and apps. The downside for the
discless approach is that if you have a shitty ISP, you will literally spend
DAYS downloading a single game. For example, I took the X1 to my mom's this weekend. My brother and I were sitting around checking out games
and he wanted to see what NBA2k14 looked like. I told him I'd just buy it
so we could spend most of Friday playing it (this was Thurs. night). I
bought it in the online store and it began the download/install process.
It didn't make it very far before we decided to go to bed. When I got up
around 8 hours later, it was at 20%! We had the X1 on most of Friday and
it was still chugging away at 35% when we checked up on it Friday night.
By the time I was packing it up to head out on Saturday morning, it was sitting
at 65%. Now, I have no idea what kind of internet service Mom has other
than it is "DSL", but there's no way folks can have any reasonable
level of experience on a connection like that.
-The cloud stuff for games like Forza is really, really cool. Seeing
people from your friends list racing you in an offline mode makes it much more
Scott's a good example of someone who has an even-handed evaluation--impressed, but wondering why so much of the experience is so sloppy. What he says about his daughter (who is entirely adorable--we've met her), though, is extremely interesting. For kids, using voice and the Kinect interface is something that's not nearly as alien to them as it might be for someone older. As long as it works, they'll incorporate it without question.
Now here's an example of extreme rough edges, from Andrew Rawnsley:
devised a device with convergence as its key feature, but which can only ever
work sensibly for a small
portion of (primarily US-based) customers.
explain. Here in the UK, we have something called the Licence Fee - it’s
for the BBC
(and by extension, TV infrastructure). It means we get approximately 100
free, including high definition (1080i) channels. All you need is a
standard aerial socket on
provided it has a digital tuner. Every TV sold since about 2000 has had a
digital tuner, and
TV uptake was massively faster here than in the US (you haven’t been able to
buy a non-
tv since 2000ish - funnily enough when digital tuners came in).
basically, most TV viewers here have a digital tuner in the TV which they use
to watch TV. This
work with Xbro, because it is an aerial feed directly into the TV. To use
Xbro, you’d need
HDMI-equipped set top box. Except that the only people who use set top
boxes are people with
don’t have HDMI ports by definition… so neither to do the set top
boxes. Indeed, about
Freeview boxes with HDMI are PVR devices, but those are by no means “how
(typically people just look at recorded shows there, and watch live via
is that Sky satellite TV does use a set top box, and could be used with XBro,
Freeview are supported for TV services right now anyway….
that matter… we can feed in the set top boxes that we don’t have regardless,
MS seems to have forgotten that Europe, Austalia and (I believe) Africa were
broadcast TV, even in HD is based on 50hz. Xbro is a 60hz gaming device….
convergence device…. What do Bro’s watch? Sports, especially
Football (soccer). 50hz to
conversion results in judder on any kind of fast moving pans, for which
football coverage is
child. In other words, Xbro makes your favourite TV look *worse* and more
before we even mention the slight softening of the image.
attempt to switch to 50hz when feeding in 50hz content (which PS3 did for old
isn’t just the way things work in the UK, but to a large degree across the
Cable services never made anything like the impact over here that they did in
TVs even have built-in HD satellite receivers as well as DVB-T aerial
feeds. Indeed, my
Panasonic TVs both had this, so even satellite users don’t need a 3rd party
isn’t exactly complex to figure out. A conversation between Redmond and
any of its
subsidiaries should have red-flagged this when the idea first came up.
Like I said last week, ambitious devices are often cursed by their ambition. If Microsoft had taken the time to polish the interface and work all this crap out, I think most people would be wowed. Right now, though, they've created (unnecessarily) a divisive experience.
Gridiron Solitaire #83: Staggering to the Finish
Eli 12.4 had a Thanksgiving hockey tournament last weekend. We were gone for all or part of four days.
Trying to combine Eli's hockey schedule with getting Gridiron Solitaire released has been very, very tough. Plus, and this is just as tough, marketing and distribution suck.
This is one of the many things I didn't realize.
Nothing about marketing or distribution is improving the game in any way, or providing a better user experience. So I bridle at some of this stuff, although I would very much like to actually sell the game.
Plus, it's time.
This game is what I wanted it to be when I first started. I'm still baffled that I survived, but somehow I did. It needs to ship.
Okay, hive mind decision time. With Steam a 25th century dream (that's how long it will take to get enough votes to get through the Greenlight process!), I'm looking at Desura and GOG. Do any of you have any developers experience with either portal? I've had a small amount of feedback, but only a few bits of information about each at this point.
I like Desura because they seem very friendly to small developers and small games. I like GOG because I'd like to release GS with no DRM. But I'd also like to only release through one portal at first, possibly expanding to others later.
One more thing. Here's the credits screen:
If you participated in testing, please click on that image (to enlarge it) and make sure your name is on there. Basically, if you were a beta tester and sent me at least one e-mail with feedback, then your name should be on there. If you should be there, but aren't, please let me know.
Welcome to the 30th Century
Amazon Prime Air
I now live in an episode of The Jetsons.
We're usually very light on links for Thanksgiving Week, but there's been a relative bonanza this year, so enjoy.
From Jonathan Arnold, and there's no other way to describe this than "ridiculously cute": Dinosaur Song
From C. Lee, and this is both beautiful and striking: Tekken’s latest flipbook animation will leave you crying tears of gratitude
From Matt Anderson, and well, soccer is important in France: France honours crazy pledges after Ukraine win
From The Edwin Garcia Links Machine, and this is quite interesting, it's Ben Franklin’s Grave, Christ Church Burial Ground, Philadelphia
From Shane Courtrille, and this is scary: Imagining the Post-Antibiotics Future
From Jesse Leimkuehler, and this is a great read: My friend Lee Harvey Oswald
From Sirius, and this is fantastic: A musical instrument invented by Leonardo da Vinci... maybe (updated)
. Also, and this is relatively terrifying, it's A visual history of nuclear weapons testing
From Katy Mulvey, and this is absolutely fascinating: The United (Watershed) States of America
From Steven Davis, and this is spectacular: Chinese wood art breaks record for longest carving out of single piece of timber
. Also, and these are intricate and amazing: Five Astounding Animal Automata
From Richard Matsunaga, and this is surreal: See-through fish reminds us that nature is way, way weirder than we can cope with
From DQ Fitness Advisor Doug Walsh, and these images are fantastic: My technique for snowflakes shooting
Finishing up, from Marc Klein, and this is a sad, sobering read: A Year After Jovan Belcher's Final Act, Friends Offer Clues to Tragic Downfall