Elian's Journal http://use.perl.org/~Elian/journal/ Elian's use Perl Journal en-us use Perl; is Copyright 1998-2006, Chris Nandor. Stories, comments, journals, and other submissions posted on use Perl; are Copyright their respective owners. 2012-01-25T02:02:23+00:00 pudge pudge@perl.org Technology hourly 1 1970-01-01T00:00+00:00 Elian's Journal http://use.perl.org/images/topics/useperl.gif http://use.perl.org/~Elian/journal/ Perl 6 design days, the wrapup http://use.perl.org/~Elian/journal/10691?from=rss <p>I got kind of behind here--while we were in Sebastapol working out perl 6 design stuff for four days (with half of the fifth spent socializing and wandering around on the California coast) I only got through two of the days before being derailed by other stuff. So, here's a quick wrapup of the event. (chromatic took extraordinary notes, and I'm going to work up an article on the happening for perl.com in my (depressingly non-copious) free time)</p><p>The end result of the four days was a complete hammering out of the semantics, and almost all of the syntax, involved in subroutines, including such interesting fun things as AUTOLOAD, lexical subs, named arguments, and other frobnitzes. This is good, and Larry is closing in on an Apocalypse for it. (There's actually a first draft in my inbox this morning, though I've not looked at it yet)</p><p>Once the Apocalypse is out, I expect that Damian'll get the Exegesis out in a few weeks, with the Synopsis either following or preceding, depending on how the tides and moon phases work out. We'll see there. (Damian's also in the position of potentially doing it interleaved with other, actually paying, work, so there may be a bit of a delay here or there)</p><p>We also got a lot of the semantics of objects beaten out. While homogeneous object systems are relatively simple--you just choose a half dozen "object model" features from the big list--heterogeneous systems are much more difficult, since you need to be able to inherit from parent classes that might have completely different systems without knowing, which means transparent delegation masquerading as inheritance, construction protocols, and much chicken blood.</p><p>Much of the prodding was on my account, since <i>I</i> want to mix and match ruby, python, perl 5, perl 6,<nobr> <wbr></nobr>.NET, and Java classes in my code. Why? I dunno, just because. (And insanity, but that reason goes without saying) We got what we needed to make this work for perl 6, and I know what I need to do with all the other object systems to make it work, so it should be fun.</p><p>We also worked some on the semantics of perl 6's object system, which is significantly more 'classical' an OO system than perl 5's model. Perl 5's model is <i>not</i> going away, it's merely going to live along side the new object model, so if you loathe the "go for it, good luck" style we have now, you can use the more structured model, but if you like the wild-west object model of perl 5, well, you can use that too. And you can mix them, within reason. Best of both worlds, I think.</p><p>Oh, and there's some pie in Guido's future, but more on that later.</p> Elian 2003-02-20T15:54:37+00:00 journal Perl 6 design days, day 2 http://use.perl.org/~Elian/journal/10463?from=rss <p>Today (or, rather, yesterday, as it's tomorrow already) was taken up mainly by the discussion of subroutine/method args, including interesting bits on variadic and named arguments, and metadata/OOB data for sub dispatching. (Including accessing caller's topics and AUTOLOAD info)</p> Elian 2003-02-07T17:35:51+00:00 journal Perl 6 design days, day 1 http://use.perl.org/~Elian/journal/10441?from=rss <p>Yesterday was the first perl 6 design day here in lovely (if a touch chilly) Sebastapol. Larry, Damian, Allison, and chromatic are here as well, as we try and hash out some of the pending stuff for perl 6.</p><p>This time 'round it was mainly sub stuff. Pre, post, and wrapping handlers for subs for design by contract work, some discussion of lexical scope visibility, and working on the roadmap for the rest of the apocalypses. (Some being more important than others)</p><p>The O'Reilly main complex, for those folks who've never been here, are really nice. They bear a striking resemblance to a condo complex, but nice nonetheless.</p> Elian 2003-02-06T17:17:59+00:00 journal The Challenge is on! http://use.perl.org/~Elian/journal/10376?from=rss <p>I ended up challenging the python folks to an interpreter duel of sorts, and Guido took me up on it. Details at OSCON 2003, the duel at OSCON 2004. There will at least be flinging cream pies involved...</p> Elian 2003-02-03T21:48:04+00:00 journal Needing travel sponsorship to the German Perl Workshop http://use.perl.org/~Elian/journal/10171?from=rss <p>This is one of those 'begging' sorts of journal entries, but I'm currently at something of a loss.</p><p>The folks with the German Perl Workshop asked me, last fall, if I'd be willing to come out and speak. As I had a good-paying job pending, I said sure--I figured either the job would come through, or the GPW folks would have funding sufficient to get me out.</p><p>Well...</p><p>That good job is, 11 fricking weeks later, <i>still</i> pending. (I assume it's just dead and they've not had the courtesy of returning my calls and e-mail) I'm still unemployed and, while job hunting, not in a position to spring for the tickets. The GPW, meanwhile, is also short of cash, and while they've graciously offered to put me up if I can get out, there's still that whole "getting out" problem.</p><p>That leaves me needing sponsorship of some sort, either corporate, personal, or training. (Yes, I do teach beginning, intermediate, and advanced perl classes, and'll speak to companies about perl 6 and/or parrot) Unfortunately, as my stint as a fundraiser for TPF shows, I'm not that good at rustling up cash.</p><p>So, anyone know of a company or companies interested in helping an itinerant Perl Guy make it to Germany for March?</p> Elian 2003-01-24T19:35:55+00:00 journal Constant amazement http://use.perl.org/~Elian/journal/10058?from=rss <p>That's the thing that I've been running into lately. I'm looking for work, as I'm currently unemployed and uncontracted (and untraininged, and other un-like words). As such I've been putting in applications some places, and doing interviews. Everyone seems absolutely amazed that I have to look for work. Go figure.</p><p>So, yes, I <i>am</i> job hunting, as I've grown fond of eating and other such crass material things. Resume/CV is at <a href="http://www.sidhe.org/~dan/cv.html">http://www.sidhe.org/~dan/cv.html</a> (with a word version of the real resume hanging off it as soon as I get it up) if you need work done.</p><p>For the record, Larry (yes, that Larry) is also looking for work, and Damian is always looking for more training gigs.</p> Elian 2003-01-18T21:18:20+00:00 journal On being part of the problem... http://use.perl.org/~Elian/journal/9509?from=rss <p><a href="http://www.sidhe.org/~dan/blog/archives/000101.html">A while ago</a> I was musing on spam, and the increase in volume I've seen recently.</p><p>Well, I admit it. I think I'm part of the problem. But, then, I think that everyone running silent anti-spam software is too. While on the one hand <a href="http://spamassassin.org/">SpamAssassin</a> keeps spam out of my mailbox, running it doesn't keep that spam out of anyone <i>else's</i> mailbox, and neither does it do anything to keep the spam off my machine in the first place. IP blocking, though, does do that.</p><p>I think it's time to build a widget to help automate the generation of the "you suck, get lost" IP list from the spam that SpamAssassin identifies.</p> Elian 2002-12-17T17:07:16+00:00 journal Native Call Interface for Parrot http://use.perl.org/~Elian/journal/9147?from=rss <p>Well, the infrastructure, API, and protocols are in. Parrot can now automatically wrap most any C library, generating shims that look like regular parrot subs to parrot, but call into the library for you. Which means that, if you've set things up right, you can do:</p><p><code><br> &nbsp; &nbsp; loadlib P1, "sdl"<br> &nbsp; &nbsp; dlfunc P0, P1, "SDL_Init", "ii"<br> &nbsp; &nbsp; set I5, 255<br> &nbsp; &nbsp; invoke<br> &nbsp; &nbsp; unless I5, OK<br> &nbsp; &nbsp; hcf "SDL_Init failed!"<br> &nbsp; OK:<br> &nbsp; &nbsp; print "SDL_Init worked just fine"<br> &nbsp; &nbsp; exit<br></code></p><p>Well, OK, except for the hcf part, since exceptions aren't in yet. Soon, though...</p> Elian 2002-11-26T03:21:19+00:00 journal Lightweight languages 2 http://use.perl.org/~Elian/journal/8865?from=rss <p>Well, the LL2 workshop's come and gone this year. A good time was had by pretty much anyone who wasn't really fond of Lisp Macros (I admit I took a potentially unwarranted shot at the lisp folks, but I think I can live with that. Dunno if it showed on the audio), but that's OK.</p><p>Video's up at <a href="http://ll2.ai.mit.edu/">the LL2 site</a> if anyone wants it.</p><p><b>Update</b> looks like both the audio and in some cases the video of the audience is in the stream. Haven't looked enough to find the snide comment, but I probably ought...<nobr> <wbr></nobr>:)</p> Elian 2002-11-10T23:38:14+00:00 journal Seattle, the aftermath http://use.perl.org/~Elian/journal/8845?from=rss Well, it was five days and four presentations (travel days definitely do <i>not</i> count, no matter how much I wish they did) but the seattle trip's done and I'm finally digging out. (Just in time to head to the Little Languages Workshop at MIT this Saturday) Here's a quick wrapup. <ul> <li>SPUG: Gave the short parrot and perl 6 talks. Ran about two hours, total, things were pretty well received. About 30 folks showed up, give or take.</li> <li>Microsoft: This was going to be 45 minutes of perl 6 and 45 minutes of Parrot, but after two hours of perl 6 we ran out of time. (Plus another hour or so with some folks at lunch) The video should be online somewhere, though beats me where.</li> <li>RubyConf: This was the parrot talk, and it ran 45 minutes or so, and was pretty well received</li> <li>OOPSLA: This was on the object system we're building for parrot, and let me tell you, I was way out of my league there. (Though at least I had the honor of not being one of the boring speakers. I hope)</li> </ul><p> The one thing I found most interesting was how many people (mainly at amazon, though I'm sure there are other places locally) didn't know I was coming, or that there's even a Seattle perl user's group. Pity, it'd have been cool to speak at Amazon, or to have a bunch of them come to one of the talks.</p> Elian 2002-11-08T19:02:28+00:00 journal The last Parrot speaking tour for a while... http://use.perl.org/~Elian/journal/8662?from=rss <p>Well, tomorrow's the start of yet another, and hopefully last for a while, Parrot speaking tour. I'm talking to <a href="http://www.seattleperl.com/">the Seattle Perlmongers</a> on Halloween, Microsoft on friday, <a href="http://www.rubyconf.org/">RubyConf 2002</a> on Saturday, and <a href="http://www.oopsla.org/">OOPSLA</a> on Monday.</p> Elian 2002-10-29T18:48:00+00:00 journal CV's done http://use.perl.org/~Elian/journal/8450?from=rss <p>Well, my CV's done and <a href="http://www.sidhe.org/~dan/cv.html">available</a>. Thanks to Ask and TorgoX for corrections and suggestions. Now for the resume, and shopping around... (Needless to say, if someone's got Bizarre Perl Things they need done, get in touch with me. I do that)</p> Elian 2002-10-18T15:06:51+00:00 journal Job hunting http://use.perl.org/~Elian/journal/8427?from=rss <p>Well, I'm out of cash, so it's time to start looking for work. I hate job hunting, (though at this point I keep Ernie Cline's "Curriculum Vitae" track in mind when I do it) as I'm not really good at it.</p><p>My CV getting worked on--it's up at <a href="http://www.sidhe.org/~dan/cv.html">http://www.sidhe.org/~dan/cv.html</a> if anyone cares to go look. (It's currently in beta, the released form and a resume will be there when I'm finished...)</p> Elian 2002-10-17T16:40:20+00:00 journal Nat is mad http://use.perl.org/~Elian/journal/8290?from=rss <p>Posting a story to slashdot, with links to a <i>huge</i> video file. I hope he warned the notwork folks first...</p> Elian 2002-10-10T07:10:09+00:00 journal XS for fun http://use.perl.org/~Elian/journal/8281?from=rss <p>Yeah, OK, it's a reasoanbly twisted definition of fun, but, well, there you go.</p><p>Because it seems a perrennial need, and because someone actually asked me for it, I put together a <a href="http://www.cpan.org/modules/by-module/Devel/">Devel</a> module, Devel::Size. Reports the actual memory usage of a variable. Involved a bit of grubbing about in the internals, aided a bit by Simon's <i>Extending and Embedding Perl</i> book. (Yes, I can figure out the nastier grubby undocumented bits, but Tim and Simon already have<nobr> <wbr></nobr>:)</p><p>So, the next time someone asks "How much memory is this using?" you can actually get them a real answer.</p> Elian 2002-10-09T20:01:01+00:00 journal Welcome the new pumpking http://use.perl.org/~Elian/journal/8228?from=rss <p>This'll hit the front page at some point, I expect, but Parrot has a new pumpking. Jeff Goff's stepped down, and Steve Fink's stepped up. Yay for Steve, and lots of thanks to Jeff for what he's done.</p> Elian 2002-10-07T21:22:53+00:00 journal T-Shirts! http://use.perl.org/~Elian/journal/8058?from=rss <p>We made up a few parrot t-shirts via Cafe Press and got them signed for the YAPC::EU auction. They're neat enough that we've just thrown open the store to anyone that wants one, though they won't be signed like the auction shirts were. <a href="http://www.cafeshops.com/ParrotStuff1">Here</a> is where they're at, if you want.</p><p>Proceeds, such as they are, go directly to <a href="http://perl-foundation.org/">The Perl Foundation</a>. The logo is courtesy of <a href="http://andywardley.com/">Andy Wardley</a>. (And yes, we'll probably have rainbow parrot mousepads or mugs or something soonish<nobr> <wbr></nobr>:)</p> Elian 2002-09-27T19:08:55+00:00 journal Back from YAPC http://use.perl.org/~Elian/journal/7943?from=rss <p>Well, I'm back from YAPC::EU and the perl workshop at ETH. Suppose I ought to throw something up here.</p><p>YAPC was great, and it was really cool to meet a bunch of folks I wouldn't otherwise run into, given the costs and hassle to get from the EU to either YAPC::NA or OSCON. (I do <i>not</i> envy anyone stuck on a plane from the EU to the US west coast) A good time was had, and I learned a valuable lesson about pub crawling with London.pm people.</p><p>The week before we spent in Zurich, with two days of public workshop/conference/whatever, and three days around it locked in a room hammering out perl 6 stuff. Those three days were probably the most intense time I've ever had--the process was incredible, and I'm pretty sure I wouldn't have survived a fourth day. Still, I think the semantics of method calls, sub calls, prototypes, and variable typing is nailed down. The syntax is a little up in the air, but I don't do syntax, so that's fine.<nobr> <wbr></nobr>:)</p><p>The scariest thing is that I'm almost looking forward to doing it again...</p> Elian 2002-09-23T19:23:55+00:00 journal YAPC::EU's a go for me http://use.perl.org/~Elian/journal/7159?from=rss <p>Got the airline tickets booked, got the hotel booked, got some clue as to what I'm talking about... I'm good to go!</p> Elian 2002-08-19T08:28:22+00:00 journal I'm a civilian again! http://use.perl.org/~Elian/journal/6873?from=rss <p>One side effect of the grant ending and me looking for work is that I'm now officially a TPF civilian. (Woohoo!) So, for all your YAS or TPF needs, skate over to the new and revamped <a href="http://perl-foundation.org/">Perl Foundation</a> website for contact info. (Or send mail to that famous New Zealand film maker, <a href="http://use.perl.org/~gnat/journal/">Nathan Torkingtino</a>. Just remember, they don't call him "Big Mac" in France)</p> Elian 2002-08-03T07:47:08+00:00 journal I'm job hunting again http://use.perl.org/~Elian/journal/6869?from=rss <p>The perl foundation grant has run its course, so now it's time to find alternate funding. We got a lot of good work done in the past six months, and I'm happy with the progress that we've made. More needs doing, of course, but lots has been done.</p><p>Unfortunately that means I get to do the whole job hunt thing, as my family's grown accustomed to eating and suchlike things. Committments are making it tough--I've promised, as part of the perl 6 effort, to do the Zurich session, as well as doing the OS X tutorial. (And unlike OSCON, Ora's OS X conference doesn't do honoraria for tutorial sessions) That sucks time, as well as cash. (As ETH isn't paying for the Zurich trip, nor for any YAPC stuff after if I do that, and it's two weeks I can't work)</p><p>So, it's hunting time. Consulting, training, freelancing, and maybe telecommuting. Whee, fun, since it's me and a half-million other unemployed computer folks. If anyone has any really odd stuff they need done... (As I do C, perl, SQL, and all manner of bizarre things) <a href="mailto:dan@sidhe.org">drop me a note, please</a></p> Elian 2002-08-02T21:58:40+00:00 journal Hubris taken too far http://use.perl.org/~Elian/journal/6854?from=rss <p>Repeat after me, people:</p><blockquote><div><p> The inadequacies of computers or the thought processes or knowledge of the people who program them doesn't <i> <b>ever</b> </i> justify telling people they need to change the way their native language works.</p></div></blockquote><p>Unicode is not the solution. It's just the least distasteful and least lossy general fallback. If it's not your language, then shut up and <i>deal</i>.</p><p><i>Grumble, grumble, grumble...</i></p> Elian 2002-08-02T04:49:22+00:00 journal Hey, it does log! http://use.perl.org/~Elian/journal/6803?from=rss <p>I just found that AthenaIRC not only logs, it logs automagically for you. Didn't realize that. Now I have logs of all the scurrilous things I've said in public, in case I need to verify something.<nobr> <wbr></nobr>:)</p> Elian 2002-07-31T17:42:48+00:00 journal Cg? http://use.perl.org/~Elian/journal/6738?from=rss <p>Wonder if it's worth a Cg front end for Parrot. While nobody sane would use Parrot to run their real graphics code (it is, after all, designed to drive nVidia cards so you can generate three times as many frames as your monitor can display, rather than a mere 2.5 times as many...) it might be useful for testing. And a hook into the actual card would be, well, sweet!</p> Elian 2002-07-30T05:11:22+00:00 journal TPC day 4 http://use.perl.org/~Elian/journal/6700?from=rss Friday was Parrot Talk Day. All Parrot talks all day. Leon Brocard, the illustrious acme, was my partner in crime, and a good time was had. I did manage to finish all the slides before the talks they had to be given for, though I admit that I was working on the last set while Leon was talking. Luckily the slides took far longer to go through than I expected, so I didn't have a dozen left uncovered for that--I just didn't bother with the last dozen slides.<nobr> <wbr></nobr>:) <p> The Town Meeting was next. This year was just a general TPC/OSCON meeting, rather than a perl town meeting, and it was rather less interesting. The exact same questions were asked this year as last. I swear, next year either we're going to put together an OSCON FAQ and stick it on everyone's seat, or I'm going to run to the mic and just rattle through all the obligatory questions and get the damn things out of the way from the start. The easy access to wireless <i>did</i> provide the opportunity to be snarky, which was fun. Alas, while Rael was on #perl while he was on stage, it didn't occur to me to try and get him to crack up until after the event was over. Damn. Something for next year too.<nobr> <wbr></nobr>:) </p><p> After everything was done, a horde of us went out to the Gaslamp district for dinner and a movie. Dinner was Mexican (which was good) and the movie was Goldmember, which was also good, though not great. I definitely, <i>definitely</i>, recommend seeing parody/homage movies with perl folks. Especially Chip, Elaine, and MJD. Wildly fun, and some of that was even the fault of the movie! </p><p> Afterwards, in three or four duelling cabs (no, don't ask, it's scary) everyone made it back to the hotel. Nat had bequeathed his booze hoard to the booze horde (OK, Ingy) and much silliness occurred in Ingy's room. 'Twas fun, definitely. Lots of folks came and stuffed themselves into too little room, but that's OK. </p><p> Tom Christiansen even dropped by, as he was around both to visit at the conference and for the pride weekend that was immediately after. (I may have to mug Tom and steal his t-shirts--he's managed to find some really cool tie-dye) Spent some time chatting (but not chatting up--I am rather older than he is) with the guy he brought (the term "boytoy" was bandied about, but that's <i>not</i> fair) and it turns out that he's a CS major at OSU, so we may well have recruited someone else for the Parrot effort. </p><p> Oh, and if I was short or distant to anyone during the conference, I do apologize. Between the undone talks and the nasty migrane, I wasn't as social as I should've been until after the talk sessions on friday. (So send me mail and catch me for stuff if there were things that we didn't manage to get to!)</p> Elian 2002-07-28T16:35:30+00:00 journal TPC day 3 http://use.perl.org/~Elian/journal/6699?from=rss <p>Thursday was a real heads-down day for me. There wasn't anything I felt obligated to go to, and I still didn't have my talks finished, so I spent most of the day working on them. Unfortunately I also managed to get a migrane started around lunch, which was just <i>so</i> much fun. I've never had one before, and I'm always up for trying something<br>once, but I think once is enough for me.</p><p>I also got a chance to talk with Ewan Birney in the afternoon, after catching his keynote. That was good, and it gives me some things to make sure work for Parrot. Integrating well with Java will be a Good Thing, so we'd damn well<br>better make sure it happens.</p><p>The evening saw the Perl Foundation BOF, which was pretty useful, and I'm glad we had it. A bunch of stuff we hadn't thought of came up, Dave Cross volunteered to be the new Perlmongers coordinator type person, and we picked up a number of people that're willing and able to do stuff. (Including people who've been willing and able for a while but we didn't get coordinated enough to do anything useful)</p><p>After the BOF was the LAN party and auction, organized by the inimitable Casey West, hosted by the folks from DynDNS, and lubricated by Stonehenge. Evil Plots (well, <i>an</i> evil plot) was hatched, and we shall see what comes of that.</p><p>Then was the P5P party, a rather low-key affair this year. We're all getting a bit older, and we're at a lull in things, so no great vigor. That 5.8 was just gotten out is likely a good part of that--everyone's just wasted from getting that set. (And a damn good release it was. Yay, Jarkko!)</p> Elian 2002-07-28T16:33:44+00:00 journal TPC day 2 http://use.perl.org/~Elian/journal/6638?from=rss Wednesday came and went, which was reasonably good. Spent most of the morning down at the <a href="http://perlfoundation.org/">Perl Foundation</a> booth. Not a huge amount of foot traffic, but that's OK. Got to talk to a bunch of folks about the foundation, and had the chance to talk with a some folks that I've been trying to hook up with. That's always keen. <p> Oh, and I spent the day toting around $titch, one of the stitch dolls that Robert brought. (I sort of ended up his caretaker Tuesday afternoon) I think it annoys the Python folks, but they're amusingly stuffy and fun to tweak. </p><p> The first session of the morning was Damian and Larry's Perl 6 talk. Sat with Chip and Allison and, while most of it was stuff I knew, it's always interesting to hang around with Chip, and there was an interesting "Aha!" moment with multimethod dispatch. The afternoon was a bit more booth time, and then Damain's preparing for perl 6 talk. </p><p> After dinner were the BOFs. Went to the Ruby BOF, but alas the only people who showed were perl folks looking at ruby. Amusing but, alas, not useful. Then to Casey's "Who's code is it anyway?" thing. This stuff always seems more amusing when I'm not paying attention. OTOH, Chip does improv well, and you can always recreate Hong Kong Kung-fu movie action scenes with Stitch dolls. </p><p> The cool thing of the day happened at the ActiveState party. Turns out the Z-machine (yes, the engine that does Zork) has continuations. Who'd've thunk it? Not only are we 30 years behind Lisp, we're 25 years behind text adventure engines...</p> Elian 2002-07-25T17:55:37+00:00 journal TPC day 1.5 http://use.perl.org/~Elian/journal/6601?from=rss Should've done this last night, but oh well. <p> Did dinner with Tom Phoenix, Ask, Robert, Hugo, Chip, and Tim. We hit a mexican place in the Gaslamp district. Good burritos, and cheap. What more can you ask from a restaurant? </p><p> Larry's State of the Onion was interesting, and based off the latest issue of Scientific American. Seems that Parrot's goal of being a good runtime for a lot of languages is now officially a Keen Thing. Cool. </p><p> After that was the game show, in which the Slashdot folks did annoyingly (and amazingly) well, though they still lost handily in the end. </p><p> Attendance was a bit low, though, for both. Being tuesday night, before the conference proper started, kept things slow, I think.</p> Elian 2002-07-24T16:11:15+00:00 journal TPC Day 1.0 http://use.perl.org/~Elian/journal/6593?from=rss Well, here at OSCON at last. Flew in today a bit before noon--times are tight, and getting in over the weekend's just not an option this year. Lunch was, well, crappy, but the conversation was fun. (Lunchtime conversation with Elaine's always interesting) Bandwidth is a bit limited--there's only two T1s for a conference full of wireless users. (Horrors!<nobr> <wbr></nobr>:) <p> Odd paradox of flying. The leg of the flight where I had power I didn't have room to use my laptop, and the leg where I had room I had no power. The universe has a perverse sense of humor, I think.</p> Elian 2002-07-23T23:14:21+00:00 journal TPC -2 days and counting http://use.perl.org/~Elian/journal/6521?from=rss <p>Well, two more days until TPC starts, at least for me. Wheee! And, of course, in fine style I'm going to be pushing the limits on getting my presentations done in time. Luckily for me I don't need to have them done until Friday morning. (Which might be when the last of them finishes)</p><p>At least the important things--the list of <a href="http://perlfoundation.org/">TPF</a> donors and folks providing source patches is done. (Y'know, Larry gets only half an hour for his State of the Onion, with the quiz show hot on his heels forcing time. I get 45 minutes for the State of Parrot, and the only thing following me is, well, me...)</p> Elian 2002-07-21T23:14:29+00:00 journal