Sheesh

It’s been a while since I’ve written; dancing on the edge of burnout will do that to you.   In the last six weeks I’ve helped run tab at four tournaments: Princeton, University School, our own at Newton South, and then Big Lex this last weekend.   Now I’m prepping out Columbia, where we have a great pool of judges and our room situation gets less bad by the minute.

We had the Holly cancelled — surely more stressful for JA, SD and AP than me — and rescheduled.   I got two awards — one for coaching, one for mentorship, which isn’t quite the same thing — which are the first awards I’ve gotten in this activity since, well, I was a student.   I wrote 18 rounds worth of extemp questions for the Crestian.   I somehow managed — haphazardly, I’ll admit — to get the camp applications for Summit up and running.

And at work I moved the machine room and offices and phones to our nice new digs four blocks from the original office, with all the fun that entails.   That also meant giving up most of the break the company gives between Christmas and New Year’s.   Whenever you move, everything gets slower; I can’t find anything, there’s lots of stuff that needs doing, and I can only have one top priority at a time.   It’s a pain, that.   But I’ve been coming home from work these days more tired than usual.   It happens.

There have been highlights.   The Florida trip was a good time; it was good to see Steve and Jenny and Dave and Dario and Jon, and meet some new folks — I never really hung out with Ernie Rose before, and never met the personality-filled Jen Kwasman or the folks who worked with me in Tab (Dean Brooks, Travis Kiger, Carol Cecil) at all.   I got to hover at the edges of the SEC Championship Game.   I couldn’t help but mutter “Roll Tide” just to see the looks on their faces, but I was happy to see them happy when the Gators won.   Since I come from a school whose football team would have trouble with some high school programs, and a part of the country dominated by its professional teams, I’m out of my depth with big college games.   I did cheer for the Gators in the championship game, which they won.

The tournament itself suffered a little from neglect, though not what you think; the coaches and hosts did a marvelous job, to say the least.   The food, the awards, everything was planned to the hilt.   No, the neglect was on the part of the attendees — a lot of coaches went elsewhere for the weekend, so we had the assistant coaches or volunteer parents running the show for a lot of schools, and man does that show.   Judges wandered in and out of the tournament as they felt like, leading to all kinds of fun in subbing them.   The U School kids were very helpful, if a little clueless on how to do things at a big tournament; that takes some time to learn, and experience.   I’ll be bringing in the concept of the majordomo next time around; it works too well in the Northeast not to be exported.

In Florida, they also post speech schematics round by round, which I find doesn’t work well; if you tell the judges up front what their weekend is, they tend to appear more often; plus, you also tend to find out if someone has a conflict with a round enough in advance to do something about it.   We’ll fix that next year.   Debate cannot work that way; powermatching means things have to be done as we go through.   But for the first year of a tournament I was very happy; we ended nearly on time.   I think it’s a good start.

The other neglect it suffered from was on my part.   They gave me a mentorship award they started in Jenny’s name this year, an inaugural event, and I found myself blushing and not knowing what to say at that.   Then, this past weekend, a wide ranging conspiracy gave me the longer standing Lexington Coaching Award, which I gather is named for Michael Bacon now, for a coach in the debate community who is not a classroom teacher, as I am not.   Again, words failed me.   I’m not good at accepting compliments, never mind honors.   And as Jim said, the Lexington honor was probably one of things he’s proudest of, for good reason. I’m friends with a lot of the folks who are past recipients and it’s humbling to join them.

The Jenny Cook award means a lot to me, too, in a different way; to start out a tradition, and one with such a personal connection — it’s not something I can get used to easily.   It feels like moving around a bunch of bits on a screen at tournaments, and yelling at a few adolescents in a hopefully constructive manner, is insufficient to merit that kind of recognition, even as everyone keeps telling me it is.

Surely a lot of this sudden acclaim rests on the service I give to the community.   Certainly I’ve served the debate world in particular far more in service than in coaching; I coached LD sporadically at Milton, and our PF program at Newton South is only a year and a half old.   In speech I have a much deeper coaching experience, granted.   But at the same time, on the service side, I’m finding that I’m not doing any of the jobs I currently hold down all that well.   I did a competent job at U School, but not a super job, and a new tournament deserves a super job out of its tab director.   In particular, I neglected the planning stages; I can get away with less obsessive planning at the college tournaments, since I know the lay of the land there, but I really should have put more time into this one.   If I had planned things out a little more carefully, I wouldn’t have had to be the crazed idiot in the tab during the tournament.   The book for EXL remains unwritten.   I have no idea when the MFL 501c3 app will be completed.   And I need a true vacation, that doesn’t involve catching up on anything, or running anything.

So I begin the process of shaving off responsibilities that can be handed to others.   I think I have a couple candidates in mind of jobs I can pawn off on others.   The ones remaining will benefit for it, and the ones I give up will benefit too, since someone with more energy can spend some attention on them.

The last six weeks contain a silver lining too.   I did take an extended weekend to visit Josh in DC, which I had a good time at.   I saw the National Gallery, the Botanical Gardens, and the American Indian museum, all for the first time.   We had a series of very good meals, and one raucous night getting double-servings of good scotch from a cute bartender.   I came back better than I left, and Josh for once got to play host, not guest.   I’d not be friends with Josh if it weren’t for this crazy world of forensics; I’d not be friends with Jenny, or Chavez, or the Honeymans, or Sarah & Amanda, or Jim Menick or Joe Vaughan or any of the dozens of people I’ve raised a glass to or a ballot with in Lexington MA or Lexington KY or wherever else this little world takes me.   There are new folks, like Sara at Lexington, whom I’d like to know more — and old friends, like Caitlin who came to judge at Lex, who I’m glad to see more of.

So no, even though everyone is giving me awards these days, I’m not retiring.

Committees and nonsense

So once again, an NFL topic committee has caused havoc in debate, presenting us this gem for January 2008:

Resolved: That, by 2040, the federal government should mandate that all new passenger vehicles and light trucks sold in the United States be powered by alternative fuels.

This topic has….problems.   That 2040 date, while factually significant, distorts the debates.   Kids will argue “Too soon!   Not soon enough!” and there will be little way to weight the evidence on either side.   Additionally, that phrase, “alternative fuels” is just begging for counterplans and whatnot.   It’s also uncomfortably close to the October topic, which was interesting at first, but tended to devolve into boring harms-wars with little interesting, original thought and creative debate.

There’s finally no honest way to predict the pace of scientific discovery, which this topic implicitly requires.   I work in the sciences, and I have a hard time budgeting from year to year; if I knew exactly what we’re going to do next year, we wouldn’t have to do it.   If my company can’t see six months ahead, how the hell are we supposed to forecast 32 years from now?   Eegads, 32 years from now I’ll be older than Admiral Menick.   Or we’ll all be consciousnesses floating on the grid by then.

So it stinks.

But what I’m more interested in is how the stinker was born.   What has six or more legs and no brain?   A committee.   Committee creation of things like debate topics can be dangerous for a number of reasons.   The topic passes a lot of the tests that a committee can institute; they hold internal debates, conduct research, give broad consideration.   So presumably this topic passed those tests.   But it, like the social networks topic, fails the “Ugh!” test.   The Ugh! test is simple: does someone who wasn’t part of the decision process first react by saying “Ugh!”   The reaction of my team — and me — to this topic was overwhelmingly in favor of Ugh!.   It appears the Admiral and other interwebs agree.

Committees have a hard time figuring out the Ugh! test.   First, committees are bad at creative endeavors to begin with; once social dynamics set in, good expression and daring ideas are dampened out, even if the committee is striving not to allow that to happen.   I always prefer extemp topics written by one person I trust over those written en masse by a committee.   Committee internal decisions also depend on a lot of extraneous factors; the length of their meetings, schedules, difficulties of remote communications.

But most of all, committee members grow too familiar with the topics and the research behind them to have an accurate “Ugh!” reaction.   They work too hard, simply put.   I’m sure they start with a list of topics, and give each one a fair shake, researching it out and producing cases.   They then debate the sides against each other, and after finishing all that, pick the topic that seems to lead to the best debate.

It feels unfair and irresponsible to just reject topics as losers at an early stage.   Topics often have more meat to them than is first apparent. However, once a committee has dug into a topic with research and testing, the “Ugh!” reaction is lost.   They’re committed; they’ve spent effort now.   The shouldn’t develop “Ugh!” topics at all in the first place, but instead the workflow actually ensures that Ugh! happens a lot.

Why not work past Ugh! though?   Why not dig under the surface for that hidden lesson behind an apparently repellent topic?   Well, PF is an “ugh!” driven activity.   With lay judging, and students who are encouraged to develop broad knowledge rather than the depth that Policy encourages, “ugh!” is enough to taint an entire round, or an entire month.   Ugh also proves prophetic.

See, the committee members are adults, and worse than that, they’re debate coaches.   They are experts in how to argue things.   Students are not.   Teenagers can be breathtaking in their ability to come up with bad arguments; usually it’s the combination of a sharp, creative brain that possesses mature processing ability but an immature data set to compare ideas against.   Adults may automatically understand a bad idea to be unmitigated BS, but teenagers lack that prior knowledge, and will often confuse bad ideas with creativity.   They all think they’ve invented the square wheel for the first time, and that it’s a terrific idea.

The PF committee can have a good debate on just about any topic, but the point isn’t whether they can have good debates on it, but whether the average kids will have good debates on it.   An “Ugh!” topic encourages debaters to find novel ways around perceived difficulties in the resolution.   Some will succeed and find the ground that the adults on the committee found.   However, many others will not.   Generally speaking, when debaters strike out on their own, novel territory, all hell breaks loose.   Sooner or later you have 16 year olds sagely advising me that every time I fill my gas tank, ten kittens die in Tibet.   Or some crackpot running Mr Fusion.

A good debate topic will shepherd these young minds into good debates by presenting solid, top-shelf, interesting, and yes, sometimes obvious arguments that will appeal to them and teach them new things at the same time.   A topic that lacks first-pass obvious arguments, like this one, will fail to teach a lot of students.   The judges won’t understand the ground on the debate without having to have it be laboriously explained — the phrase “Why 2040?” will be appearing on ballots coast to coast.   And the kids will hare off in wrong directions, and talk past each other all the time.   And many many kids will never understand it at all.

There’s an easy way to avoid “Ugh!” topics; show the final topics around to people not on the committee, and see if they recoil in horror.   However, often times such committees in forensics are more informed by a passionate effort to make a process best for competition instead of education.   Many coaches believe the worst thing a process can do is give one team an “unfair” advantage, such as knowing a topic a week ahead of time, and releasing a topic earlier to wider audience makes a leak more likely.   I doubt it’d be much of an advantage, and I’d prefer that to this nonsense.   Even better, a completely open process is guaranteed to be fair.   And I know many PF people are trying hard to prevent the event from going the way of LD and Policy, but too many of their attempts to prevent LDish behavior frustrate PF from reaching its full potential, and this certainly is one of them.

So now what do I do?   I’ve seen what bad topics do; we’ve had plenty of them this year.   The PF September topic was OK but not especially current; the October topic was this Jan topic done better, and it still was a harmswar; the November topic did succeed in teaching the kids a lot about the French health system, which was good, but then in the end they realized that the French health system is actually pretty good and Con got very difficult to argue, which was bad.

Then came December.

Social networks failed the “ugh!” test and the research test both; social network problems are anecdotal, not statistical, and never can be separated from preexisting social problems, which would probably have manifested themselves another way absent Facebook.   And even though nervous, jittery school administrators block them the world over, social networks are also utterly uncontroversial among teenagers themselves; they’re part of the world they live in.   Can a fish argue against water?

As a coach this is frustrating.   I’ve enjoyed teaching only 2 of the 5 topics so far this year, and beyond that, neither of those 2 lead to particularly good debates.   Without a really good topic these kids can sink their teeth into, I’m going to start losing kids to the math team.   The math team is lovely, but that’s a shame, if this is the reason.   I’m really irritated too that the NFL doesn’t even make a show of asking my preferences, and that of my fellow coaches; in typical NFL fashion, the topic committee is appointed in secret from on high (as far as I know) and it picks the topics without a open vote of the members.

Now, open voting can lead to stinker topics too, like the LD Sept/Oct topic.   Yale’s LD numbers were down, especially in JV, and I feel that was probably related to the poor topic; Yale’s numbers in every other event were stable or up from the previous year.

However, I have little say at the table to make any of that heard.   There’s no open way to gain a voice at the PF table.   I’m sure there is a way, but good luck finding it on that atrocity of a website.   Even if there were, in my experience the NFL views you solely by how many points & degrees you control.   Assistant coaches like myself simply don’t get much traction with them, no matter what I’m in charge of.   A lot of coaching is done by non-head coaches, so that’s one of the big reasons the NFL is consistently out of touch.   But I’m also not just a coach.   I’m a tournament director, and run lots of tournaments.   That may not gain me any traction with the NFL, but that in turn means they don’t have much traction with me and my tournaments.

Kids on the pfdebate.org forums are bitching and talking about not bothering to debate in January, and I have a hard time blaming them.   I was seriously tempted then to just abandon the stinker topic that was Sept/Oct for Yale, and run a tournament topic, and decided not to; it was in the middle of the topic’s lifespan, and then I’d have to come up with my own.   Given the numbers Yale got, I partially regret that — though there’s no way to know if a tournament-specific topic would have lowered them more.

PF topics are more ephemeral, and so can be messed with more.   I wonder if the time has come to just say “screw it” and run a tournament topic for Columbia outside the NFL.   Or say that Columbia will run the February topic, which will be out by then.   I like the subversiveness; I feel the NFL needs some tweaking, since there’s no visible effort to address, never mind fix, the endemic and consistent problems with its newest event.   Maybe I could trigger a review if I start just screwing with the event on my own.   After all, illegitimate systems deserved to be worked around, as we’re doing with the LD Modest Novice topic, all outside the NFL’s auspices.

And I can just up and do it, with no one else to answer to, the wellspring of creativity itself.

I think I’m going to head on over to pfdebate.org and see what happens.

Schedules

As you may divine from the increasingly sporadic bylines on this blog, I’ve been busy.   Sometimes you spend too much time doing an activity to reflect on it; never mind having sixty activities going at once like I do.   Currently I’ve got the dayjob, I’m on the LOPSA Board and spokesbeasting for them, and I’ve got five different classes of hats for forensics: I coach, I run the state league, I run and advise a bunch of tournaments, which is going to be bringing me to sunny Florida this weekend, I write and maintain tournament management software (which fact is largely responsible for the tournament advising), and I run a two week extemp camp in the summertime.     Phew.

Part of the trouble with such a schedule is I don’t get much time to sit down and do things properly.   I don’t get much chance to gently let an idea simmer and stew, and then prepare materials for it with care and precision.   No, it’s a bunch of just-in-time sallies that seem to be mostly sufficient, but not as terribly coordinated and careful as I would prefer.   Thus The Book for EXL consists of a mass of lecture notes that I have yet to collect into a discernable form; the tournament software manual is two years out of date, and I still haven’t gotten to the Columbia invitation.   Long term projects fall by the wayside in favor of gettin’ it done.

I suffer from another curious affliction, in that my time is at odds with the time that most coaches spend on the activity.     I can dedicate non-work hours to this show; I do my email and work on nights and weekends, and occasionally can sneak a minute or ten out of my day schedule to respond to something particularly urgent, but for the most part I am adamant that my employer be treated fairly due to my forensics involvement; they give me lots of leeway to travel around to tournaments, and they get their due out of me in return.   But that means often I’ll send a wave of emails out on a holiday or a nighttime and the rest of the forensics world isn’t around to hear it.   That’s fine, but a friction all the same.

So perhaps I should give something up, and make it easier.   If only it were that easy; it’d be difficult to give up any chunk of what I do.   Forensics is underfunded and underdue; the very fact that someone like me has so much responsibility even though this Isn’t My Job is telling about the state of debate education in the land.   However, maybe someday I’ll get to take a vacation without ten screaming teenagers along for the ride.

What I’m basically saying is, if you sent me email in the last two weeks, you’re going to get a reply today at the earliest.

And they’re off

So the Bump tournament begins tonight, which means unless he really wants to mess with my head, I won’t be hearing from Jim Menick again until Sunday at the earliest.   Not that I mind hearing from Jim, but he has a specific talent for finding the oddest damn bugs in tabroom, so it’s just as well I have a year to prepare new and greater nasty surprises for him for the next edition.

This weekend is the Gracia Burkill tournament at Natick, which is going to be a big affair, on the backs of 50 Novice Readers, 30 some-odd in Children’s Literature, and a whopping 42 Public Forum debate teams.   Jim asserts that it gets no traction in the Northeast?   Not in my corner of it; especially given that we’re also a good third of the Bump PF field too.

LD Debate also returns to Natick High School for the first time in a long time, with six debaters, but that’s fine; we’ll give them a shot at each other and see what happens.   I’m trying to rescue some sense of local debate; most of our LD programs have to travel far to get rounds, and that just reinforces the anti-communicative aspect of a lot of LD; so to prevent it from going the way of policy I’m trying to open up the opportunity at a few locals that can handle it.

Coming soon, though, ballsy news from Philadelphia.

Software Mayhem

The process of releasing changes to a piece of software got a lot easier with the advent of the web-driven application.   Time was, you had to build a new version of an application, and then go through a tortured rigamarole process of releasing a new version and watching as lots of old dinosaurs ignored the release and continued to bitch about the bugs you fixed in it.   Or worse, they instead downloaded and installed the upgrade, but some pecularity of their computing setup that you didn’t test for got in the way, and it explodes, taking all the user’s data with it.

And the answer to “Did you take a backup?” in such situations is always “Uh, no, was I supposed to?”

Sadly, you can’t test for everything, no matter how much you try.   The smoothest upgrades for software usually happen when the authors have found a way to reduce the number of tests needed, rather than conducting more of them; Mac OS X’s applications these days are largely self contained bundles, where you toss the old one and copy the new one into place.   So it’s not really an upgrade so much as a brand new install that shares a few settings.

Web applications follow a different logic.   It’s one of the reasons I designed tabroom.com to run off the web; I can change a single code file on the server, and it changes everywhere for everyone.   This model has a lot of advantages; I don’t have to worry about installers, about operating systems, about anything on your computer; as long as you have a browser (preferably not Internet Explorer, by the way), you have full access to all its features.

However, that leads to fun and games whenever I roll out a new feature or new toys or something.   This summer one of the big changes I made was a significantly revamped housing interface; I threw it together two years ago for the Lexington tournament, and I hadn’t really had a lot of time to put it together at the time.   So I cobbled together barely-good-enough and left it at that.   This August, instead, I ripped the whole thing out and built it mostly the right way, and it’s been working pretty well since then.

However, there are two bits of any piece of software that can be…exciting.   First is the software itself; it has to play it’s own game the right way.   The second, and more dangerous, is how well it plays well with others.   The interface between one part of software and another is the danger zone; the housing system could work perfectly, but it might screw up the calculation of judging obligations (another part of the software I overhauled over the summer), or the waitlist mechanism, or lord knows what else.     Some baroque combination of settings and tribulations might break something at any minute.   It’s very difficult to test for every such combination; and since I’m flying solo on this effort and have limited time to dedicate to it, it’s impossible for me to do so.

Over time, a software develops “maturity”.   The edge cases are found, the weirder bugs are teased out, and the complexity of the software settles into a known working state where the expected happens more and more often the more it is used.   That takes a few times and a few trials, and large portions of the software have resolved into exactly that role.   I launched the system in Kentucky this year, after MA and Jersey and various others have used it for years — they used the simple expediency of “asking.”   So far it’s going well; a few bumps, but nothing huge.   What’s great is that I know a few different ideas and ways of running tournaments now, which is helpful knowledge indeed for a local league leader like myself.

Housing and the stuff Menick is using hasn’t 100% yet, but we’re getting there.   I think next year during Bump I’ll hear from him maybe a quarter as often.   It may be sooner, but he hasn’t yet figured out how to turn off the “Break Randomly” setting that I’ve set on his user account.   I can’t wait to see the look on his face when he tries to export the divisions into TRPC.

The next tasks are speeding things up a little bit; I substantially cut down the disaster checking time last week.   I also made the printouts a little better.   But most of all, the advent of the “just do everything the way I want it done” button is just f’n wonderful.   It took me a while to get all the ducks in a row where that could work, but now it does and it’s lovely.

The next two big projects are at the behest of competing communities; first is programming in support for NFL Districts, which would please the Joyless crowd including the Reverend B.A. and my local folks.   I’ve never used Joy so I can’t comment on it too much, but the price tag is daunting if nothing else, and I strongly believe that participation in forensics should not be extractive.   A lot of adults go into forensics looking for something; for most it’s the ego boost of winning something, however vicariously, which depending on how far its taken can be healthy or not; extracting money from a largely impoverished activity distorts the world in a way my socialist soul dislikes.   I don’t accept money for tabroom.com, both because of that belief, and because if people paid me then I’d have obligations towards them, and that would make for a much worse dynamic.

Second is Debate support.   TRPC is a very handy program, and I can make it do most of what I need, but it does have quite a few warts, and the largest is that it’s not very easily learned; I have a very hard time training people up into using it.   It also resists certain things, and makes putting things together manually difficult, which is a shame, since it requires manual intervention so frequently.   I also don’t like it how only one set of data entry can be happening at once; tabroom lets you enter indiscrimiately from multple stations.   Mostly, though, Microsoft has entered into an era of rapidly changing APIs and programmatic requirements, and TRPC is programmed in an archaic runtime language that might not be supported for very much longer; I worry for the day when it no longer runs on anything but the “ol’ bessie” Windows XP computer in the corner; inevitably some future Yalie will try to check his email on it and spill a can of coke in it, and then we’ll be back to tabbing on cards before we know what happened.

And I’m sure when I do either one, something will break.   Hopefully not much though.   I am getting better at this.   Even I flinch when I find some early code of mine embedded in the system.