other sites
topics
archives
- April 2005
- May 2005
- June 2005
- July 2005
- August 2005
- September 2005
- November 2005
- December 2005
- January 2006
- February 2006
- March 2006
- April 2006
- May 2006
- June 2006
- July 2006
- August 2006
- September 2006
- October 2006
- November 2006
- December 2006
- January 2007
- February 2007
- March 2007
- April 2007
- May 2007
- June 2007
- July 2007
- August 2007
- September 2007
- October 2007
- November 2007
- December 2007
- January 2008
- February 2008
- March 2008
- April 2008
- May 2008
- June 2008
- July 2008
- August 2008
- September 2008
- October 2008
- November 2008
- December 2008
- January 2009
- February 2009
- March 2009
- April 2009
- May 2009
- June 2009
- September 2009
- November 2009
- December 2009
- March 2010
- April 2010
- June 2010
- August 2010
- January 2011
- July 2011
- November 2011
Saturday, October 18, 2008
The Five Stages of Refactoring
posted by barsoomcore
1. Disbelief
"Who wrote this!?"
2. Anger
"I'm not cleaning this up!"
3. Bargaining
"Okay, we'll fix up this module if you promise we'll just rewrite everything else."
4. Depression
"This is never going to get any better."
5. Acceptance
"I'll just create a wrapper..."
Caravaggio's The Incredulity of St. Thomas, there.
Labels: Thinking
Saturday, October 11, 2008
Shhh, Peaceful
posted by barsoomcore
I am helpless to explain this. But if you are the person who put that fez on that snowman, and gave him that facial expression, I love you.
Via "UnicodeSnowmanForYou.com". I assume "UnicodeSnowman.com" was already taken.
Labels: Unspecified Coolness
Thursday, October 09, 2008
ProductCampToronto!
posted by barsoomcore
So along with a couple of other FreshBookers I'll be attending next month's ProductCamp here in Toronto Nov 2. I've proposed a session on the Big List so we'll see if folks are excited in hearing about that. If they are I'll make sure to post notes and so on here. For those who don't know, "the Big List" is kind of a cool system we've built at FreshBooks to manage our product management.
This is my first BarCamp event so I'm pretty excited!
If you're attending, let me know and let's try and cross paths.
FreshBooks is also sponsoring the after-Camp reception and we've got a fun challenge for product managers to show off their skills -- make sure you stop by and get your entry form.
This is my first BarCamp event so I'm pretty excited!
If you're attending, let me know and let's try and cross paths.
FreshBooks is also sponsoring the after-Camp reception and we've got a fun challenge for product managers to show off their skills -- make sure you stop by and get your entry form.
Labels: Thinking
Saturday, October 04, 2008
Linkslut: October 08
posted by barsoomcore
...and yet more. From the blogroll:
From WorldChanging: What Else Could We Buy For $700 Billion? How about debt freedom for Africa, for one?
Some pictures from the always-amazing Astronomy Picture of the Day:
Say "Hi!" to everyone in the NGC 253 Galaxy, only 13 million light-years away. Like somebody once said, if we're alone in this universe, that seems like an awful waste of space.
And on your right you can see a sight much closer to home, but possibly even more amazing. That is a single exposure you're looking at, presumably a pretty long one, but partway through the exposure the photographer set off a flash inside the cave to illuminate it for the film. Fantastic. Read about it here. People sure can be all kinds of awesome when they need to be.
Speaking of all kinds of awesome, the d20 Blonde sums up what has swiftly become one of my favourite games ever: Dread. I played in a game this past year run by the d20 Hubby, and let me tell you, when a Scooby Doo episode turns Daphne into an axe-wielding madwoman, something in the universe has gone terribly wrong. But in such a fantastic way. Anyway, the Blonde does a great job explaining why this game is so incredibly awesome, and her later posts include some great tips on how to run a game of your own, so if you're into having insane amounts of fun, check it out.
The Price Of Freedom
From WorldChanging: What Else Could We Buy For $700 Billion? How about debt freedom for Africa, for one?
Always Amazing
Some pictures from the always-amazing Astronomy Picture of the Day:
Say "Hi!" to everyone in the NGC 253 Galaxy, only 13 million light-years away. Like somebody once said, if we're alone in this universe, that seems like an awful waste of space.
And on your right you can see a sight much closer to home, but possibly even more amazing. That is a single exposure you're looking at, presumably a pretty long one, but partway through the exposure the photographer set off a flash inside the cave to illuminate it for the film. Fantastic. Read about it here. People sure can be all kinds of awesome when they need to be.
The Dread Blonde
Speaking of all kinds of awesome, the d20 Blonde sums up what has swiftly become one of my favourite games ever: Dread. I played in a game this past year run by the d20 Hubby, and let me tell you, when a Scooby Doo episode turns Daphne into an axe-wielding madwoman, something in the universe has gone terribly wrong. But in such a fantastic way. Anyway, the Blonde does a great job explaining why this game is so incredibly awesome, and her later posts include some great tips on how to run a game of your own, so if you're into having insane amounts of fun, check it out.
Labels: Unspecified Coolness
DINO-PIRATES and the Importance of Being Ignorant
posted by barsoomcore
Been sick for a few days and coming off that, I'm feeling rambly. Realised I never posted a GenCon report -- so here you go, point form:
I also picked up a comic book for Steph that has turned out to beat expectations: Artesia. I met the creator and seemed like a nice enough guy, and the art was very compelling, so I picked up a hardcover compiled and brought it home and I've just now read it and I have to say, I'm planning on collecting the rest. Mark Smylie has really done his research and produced a fantastic story that feels deeply rooted in a world that operates on different assumptions than ours.
Too often fantasy authors produce cultures that operate according to the assumptions that drive our modern world, with ideas on justice or morals or social structure that don't reflect the trappings of the world they're supposed to be a part of. I'm no historian (Hi Stuart!) but even a little bit of research can make most modern fantasy writers pretty much unreadable.
So DON'T LEARN ANYTHING, for crying out loud! It only leads to trouble.
Unless you're Mark Smylie. You keep reading, Mark. Anyway, Artesia was a welcome acquisition and marks a new story for us to obssess over. Hurrah.
In other news, the game we demoed that I'll soon be telling you all about received a solid going-over and some basic usability issues were uncovered that determined craftsmen are even now working hard to eliminate. Determined. Hard. Honest.
And finally, the rules for DINO-PIRATES OF NINJA ISLAND have finally begun to stabilize. The stunt mechanic is solid now, as is the damage system (thanks, Baduin), and I'm working now with the clever crew over at the True20 forums to normalize the powers and the Fatigue mechanic. Once we're reasonably sure we have something that works, the full rules will become available online, and then ANYONE can play this game. Oh, yeah. DINO-PIRATES for everyone.
Also a quick shout-out to the Boston gang for some fantastic games and good times. Especially K and J, who were kind enough to put me up for a couple of nights. They did, however miss the comical moment where I was walking around downtown Boston and suddenly said, "Hey! This is the same Boston the Bruins play in!" Carl was amused.
So there you have it. GenCon 08. Nothing but good.
- Wireless Connectivity at GenCon sucks like something that sucks a lot.
- Hurray for Paul coming all the way from AFGHANISTAN just to help me demo a very cool game that I'll be talking a lot more about Real Soon Now.
- REFORM SCHOOL NINJA GIRLS was actually MORE fun than it sounds like. I know you're skeptical, but I was there, and you weren't, so I know. MORE fun. Where else can you have ninja chicks cutting boats in half, dressing up like geishas, and building giant transforming Godzilla robots? Only in DINO-PIRATES OF NINJA ISLAND, I'm telling you.
- I'm not as good at improvising adventure stories at three o'clock in the morning as I wish I were.
- I am, however, a phenomenal impersonator of Scooby-Doo. I may have found my life's calling.
- It's important to know you can't recreate improvisational greatness. Trying to do it again, once it's been done, is a fool's game.
- I missed JD.
- It's entirely possible to spend almost nothing at GenCon on anything game-related and still have a great time. Assuming you spend a sufficient quantity on alcohol. Or, even better, your roommates do.
I also picked up a comic book for Steph that has turned out to beat expectations: Artesia. I met the creator and seemed like a nice enough guy, and the art was very compelling, so I picked up a hardcover compiled and brought it home and I've just now read it and I have to say, I'm planning on collecting the rest. Mark Smylie has really done his research and produced a fantastic story that feels deeply rooted in a world that operates on different assumptions than ours.
Too often fantasy authors produce cultures that operate according to the assumptions that drive our modern world, with ideas on justice or morals or social structure that don't reflect the trappings of the world they're supposed to be a part of. I'm no historian (Hi Stuart!) but even a little bit of research can make most modern fantasy writers pretty much unreadable.
So DON'T LEARN ANYTHING, for crying out loud! It only leads to trouble.
Unless you're Mark Smylie. You keep reading, Mark. Anyway, Artesia was a welcome acquisition and marks a new story for us to obssess over. Hurrah.
In other news, the game we demoed that I'll soon be telling you all about received a solid going-over and some basic usability issues were uncovered that determined craftsmen are even now working hard to eliminate. Determined. Hard. Honest.
And finally, the rules for DINO-PIRATES OF NINJA ISLAND have finally begun to stabilize. The stunt mechanic is solid now, as is the damage system (thanks, Baduin), and I'm working now with the clever crew over at the True20 forums to normalize the powers and the Fatigue mechanic. Once we're reasonably sure we have something that works, the full rules will become available online, and then ANYONE can play this game. Oh, yeah. DINO-PIRATES for everyone.
Also a quick shout-out to the Boston gang for some fantastic games and good times. Especially K and J, who were kind enough to put me up for a couple of nights. They did, however miss the comical moment where I was walking around downtown Boston and suddenly said, "Hey! This is the same Boston the Bruins play in!" Carl was amused.
So there you have it. GenCon 08. Nothing but good.
Labels: DinoPirates, Games
Friday, October 03, 2008
Creating Space
posted by barsoomcore
A couple of things came together for me today and as per usual, in my head they turned into ideas about making stories about imaginary people even MORE exciting.
I've been re-reading Harrison Owen's Open Space Technology, which describes a type of meeting ("Open Space") that I've been dying to run for years. Yeah, it's weird. I wouldn't really care what the meeting was ABOUT, I just find the process so thrilling to consider that I just really want to see what it's like in "real life".
Also Steph was talking about what she loved about the book club she was part of back in Vancouver: that it was a place where each and every person was given time and space to speak and to share their ideas. She loved helping the group create that space, and found it extremely rewarding to be part of what they created.
Naturally I immediately thought of Dungeon Mastering.
I don't think it's quite as big a leap as it may appear to be. The job of the DM, after, is to create space and time for the players -- both in the imaginary sense by describing the scenes and characters encountered, but also in the actual, "real-world" sense. When the players come together at the table, and begin to interact, the DM has to manage the social situation, making sure that everyone around the group gets their chance to shine. While at the same time describing scenes that will give the players chances to do what they each long to do.
Great DMs listen to their players and identify what they need in order to realise their potential. EVERYONE at the table will have more fun if EVERYONE at the table has more fun. The biggest challenge a DM will face is making sure that all the varying definitions of "fun" around the table are manifested without destructively conflicting with each other.
The first step is understanding those definitions, and embracing them without demanding they conform to one's own. No player is ever going to have exactly the same definition as I do, and so it's futile for me to try and bend my players to MY definitions of fun. All I can do is try to understand what my players think is fun, and match that.
Of course, if my players think throwing dice at each other is fun, maybe the whole thing is doomed from the start.
I've remarked before that Dungeon Masters are a strange breed: like goalies, drummers and QA Analysts, DMs must have a very narrow set of skills, traits and interests in order to be good at the job, and not many people come with that mix. But how many other pastimes allow you to create space -- on two levels at the same time?
I've been re-reading Harrison Owen's Open Space Technology, which describes a type of meeting ("Open Space") that I've been dying to run for years. Yeah, it's weird. I wouldn't really care what the meeting was ABOUT, I just find the process so thrilling to consider that I just really want to see what it's like in "real life".
"The job of the facilitator is to create the time and space in which the group can realise its potential."
Also Steph was talking about what she loved about the book club she was part of back in Vancouver: that it was a place where each and every person was given time and space to speak and to share their ideas. She loved helping the group create that space, and found it extremely rewarding to be part of what they created.
Naturally I immediately thought of Dungeon Mastering.
I don't think it's quite as big a leap as it may appear to be. The job of the DM, after, is to create space and time for the players -- both in the imaginary sense by describing the scenes and characters encountered, but also in the actual, "real-world" sense. When the players come together at the table, and begin to interact, the DM has to manage the social situation, making sure that everyone around the group gets their chance to shine. While at the same time describing scenes that will give the players chances to do what they each long to do.
Great DMs listen to their players and identify what they need in order to realise their potential. EVERYONE at the table will have more fun if EVERYONE at the table has more fun. The biggest challenge a DM will face is making sure that all the varying definitions of "fun" around the table are manifested without destructively conflicting with each other.
The first step is understanding those definitions, and embracing them without demanding they conform to one's own. No player is ever going to have exactly the same definition as I do, and so it's futile for me to try and bend my players to MY definitions of fun. All I can do is try to understand what my players think is fun, and match that.
Of course, if my players think throwing dice at each other is fun, maybe the whole thing is doomed from the start.
I've remarked before that Dungeon Masters are a strange breed: like goalies, drummers and QA Analysts, DMs must have a very narrow set of skills, traits and interests in order to be good at the job, and not many people come with that mix. But how many other pastimes allow you to create space -- on two levels at the same time?
Photo by Barun Patro
Labels: Games