prog: (monkey)
Anyone going to Ignite Boston 3, May 29 at Tommy Doyle's in Harvard Square? I probably will, and as usual would like to know if I'll recognize anyone there.

(The slideshow on that page features a photo of my talk from last year, while I'm making an odd gesture.)

Apparently they're taking over the whole pub this time so the acoustics will be better than in the second-floor space they used last year.

I just asked them if it's not too late to sneak in a dedication line about Erik into the materials somwhere. (And speaking of Erik, I recently emptied out a tote bag I picked up at the XML 2000 conference he and I attended in DC. It was full of drink tickets I totally failed to notice at the time. Too bad they're eight years past due.)

Called shot: I'll do some damn thing with the Volity web thing by the time Ignite happens. So that if anyone sez "Hey where's that thing you talked about last year?" I will have something to say.

Wake

May. 16th, 2008 11:20 am
prog: (tiles)
Attended the wake, with [livejournal.com profile] classicaljunkie. I spent most of the time talking with another O'Reilly person there.

Through a MacBook that was cycling through a photo gallery of the last decade of Erik's life, I learned something new about him: apparently he had an ambition to visit famous artifacts around the world, and lick them. I suggested to my former colleague that if one truly felt compelled by this, one could find all the places and things he had not yet licked and then take up a life's task to carry on where he could not.

Also hugged Erik's widow, signed the guestbook, and then left for having nothing else to do there - I didn't know any of his family, who were there in great number, and didn't feel like making introductions right then. And I feel no drive to attend the funeral this evening, so here ends all of that.

Sad news

May. 11th, 2008 06:02 pm
prog: (tiles)
My friend and colleague Erik T. Ray, with whom I worked at O'Reilly and co-authored the Perl & XML book, died suddenly at the hospital last night while recovering from a traffic accident. He was a good guy, and showed up on an episode of The Gameshelf. I still have the strange Korean novelty pen he gave me at the studio that day.
prog: (Volity)
For Volity, it was a win. The audience was quite large (given the venue of a pub's second-floor function room) and I'm pretty sure I succeeded in keeping its attention for the whole four-and-some minutes of my talk. There was much enthusiastic cheering, and I got some nice compliments about it, chatting with lots of folks afterward. These included total strangers, friends of friends, and two people from O'Reilly I hadn't seen in several years.

The major take-away was an invitation from the director of the O'Reilly Network to help create an article about Volity. I am not sure if he's thinking more an interview or a technical article, but I emailed him a little while ago saying I'm willing to do anything up to and including writing the whole article myself, noting that I wrote several articles for ORN before I started Volity in 2003 (and when it had a different director). Dunno what their editorial policy is on technology inventors writing about their own stuff. We'll see.

I credit the Ignite organizers for posting video from previous events on blip.tv. I watched several before I started putting together our bit on Tuesday. I applied my observation that, with only five minutes to work with, big grabby visuals worked much better on slides than lots of text bullets. The result was a fine success and I really gotta post a version online for y'all to see. Bug me about it if I don't!

Unfortunately, the venue for this event wasn't so hot. The room was a long and somewhat skinny rectangle with the stage at one end and the bar at the other. It quickly fell into a use-pattern where people who wanted to watch the presentations sat or stood in the stage half, while people who didn't really care hung out in the bar half, talking in the shouty voice one uses in a crowded pub.

Sadly, sound travels. One of the organizers repeatedly took the mic between presentations to ask for quiet from the back, which worked for about 2.5 minutes each time. And it got worse as the evening wore on; a colleague and I agreed that we were fortunate to have our talks scheduled among the earlier block.

Also the assembled geeks apparently failed to drink enough, since the same organizer asked people to enjoy another drink if they were thinking of it, since if they didnt O'Reilly would be stuck with a your-event's-attendees-didn't-cover-our-costs bill. I had three pints all told, which was about two and a half too many given my medication. But, you know: business. It's a write-off.

Oh, also the keynote was actually kind of interesting content-wise but the guy stumbled weirdly a couple of times. He was met with grumbling at a throw-away comment that the number of women in the audience was in the single digits - a strange thing to say since this was visibly untrue to anyone there. Then he responded to this grumbling by making a sarcastic jab at "feminists". WTF? It got things started on odd footing. Fortunately, most of my fellow lightning-talkers were smoother. (And if some weren't, they were yanked off after five minutes anyway...)
prog: (doggie)
Dunno how long this has been going on, but I just noticed that Google's main search results page now has a prominent "Books" tab-style link above the first result. When I do an ego-search there I get hundreds of hits because I've managed to get into the colophon of many O'Reilly books, thanks to the Framemaker-to-XML conversion thing I worked on years ago. I didn't realize this until quite recently.
prog: (monkey)
I (and between 0 and 2 Andys) will be attending Ignite Boston at Tommy Doyle's pub in Harvard Square on the evening of May 31. It's an O'Reilly-sponsored, somewhat FOO/MAKE-y flavored gathering of local techies for networking and lightning talks. I just submitted a proposal for a super-short Volity talk.

Are yooooou coming?
prog: (Default)
The presentation last night went great. Far better than I expected. I recognized only [livejournal.com profile] ahkond and an editor I knew from O'Reilly (and who I was in contact with last year about this-n-that) as people who showed up specifically to hear me, but there were maybe 30-35 people all told. Everyone seemed attentive, and as soon as I got to the slides with code examples there was a lot of discussion. Lots of requests from various people for me to back up a slide and explain things further. Sometimes other folks in the crowd would grok it quickly, and then answer those questions for me! This is rather a best-case scenario for technical presentations.

Super-geeky highlights included [livejournal.com profile] daerr fixing a bug that someone found in my example code and checking it into Subversion while the discussion about it was still going on, as well as this exchange:
ME: By the way, I just posted a new release of Frivolity [the Perl libraries] this morning, so it's probably still percolating its way across the CPAN even now...

SOME GUY: [looking up from his laptop] It's up. I just checked.

ME: ... OK then. It's up!

Even Uri liked it! He rushed us after the talk to say that he hated games but he thought our network utilization was quite clever, though clearly we ought to be using his modules instead of our POE-based solution. That's our Uri.

I avoided talking about our business model during this presentation; that's quite literally a slideshow unto itself, the sort of thing I wouldn't be able to start explaining to a roomful of professional and business-cynical geeks without spending another half-hour backing it all up. We did talk about it afterwards to some folks who asked, though.

Anyway, I am pumped to start submitting to some really-real conferences' CFPs, now. We have missed Oscon's deadline, but they're not the only game in town. (Nor are they particularly in town, being in Portland OR.) Suggestions are welcome.

I will be posting a Flash version of the presentation soon, with audio track. This is because Keynote 3 is a pretty bitchin piece of software.



Also, I finally plugged my K-1 information into Turbotax, and even though I withdrew some taxable money from Volity's coffers last year, it's more than made up for by the fact that the company lost a lot of dough. So much so, in fact, that I'm ending up with a net refund. It's rather shocking.
prog: (Default)
I had a nice chat yesterday with Andy Oram, a longtime editor at O'Reilly, about Volity. It resulted in him writing this entry in his own blog: http://www.oreillynet.com/onlamp/blog/2006/05/volity_opensource_interactive.html

I am pleased that our websites are in such a state that even hardened veterans of the open source scene like Andy take one look at it and immediately get intensely interested.

Not to say that I didn't have to make the effort to point it out to him. I got the idea to write him the night before last, when I remembered having a chat about games and gaming culture at a party two Decembers ago. This reinforces the fact that I really gotta keep pushing to get the message out there... the influx of developers I wrote about a couple of weeks ago hit a plateau shortly after that.

Things are better then they were a year ago, when I was. Then Zarf got involved, and much more recently than that we've had a low but constant level of outside developer interest. It's the last that I really need to ratchet up, and now.
prog: (doggie)
O'Reilly just sent me a free copy of Windows XP for Starters, one of David Pogue's latest newbie-friendly titles.

Uhhhh what? Most likely some wires got crossed when Chuck asked someone to ship me a copy of the new nutshell book, but it's fun to speculate on what message they may instead be trying to send to me here.
prog: (Default)
I had forgotten until rifling through some email that eray made me into a superhero a few months ago. I'm about halfway down the page.

I only now realized that "repetitive sounds make him fly into a rage" might be a reference to static I threw at him when we worked in the same office. And did I once get sick after eating a seafood sandwich from the cafe adjoining the building? I have a distinct memory of one day looking at a sandwich and thinking "bluuh", but it may have been general job dissatisfaction at that point.
prog: (Default)
So what's actually going on with me? A lot. Now that I care -- really really care! -- about my job, I'm quite conscious about how much there is for me to do. I have a larger project I'm chipping away at (the Volity game creation tutorial that I know a lot of you have been waiting for, whether you knew it or not), and several discrete "homework assignments" to get done before our next Monday meeting. Not done with all of the latter yet and it's almost the weeekend aaaah. I will finish.

We still haven't struck the funding jackpot. Not that I expected to by now. In the meantime I am doing pretty well at making connections, and can feel the network starting to heat up, though there remains plenty important letters to send (this being part of this week's homework). Also sniffed at my old O'Reilly weblog again today -- it still works, though I haven't posted to it in nearly two years. I have been pondering out loud whether to announce Volity on it, something I've been putting off for years, but which seems more feasible now that we're alpha. That author photograph, though, ugh; summer of 1998, puffy-haired and hirsute. Got to do something about that.



There is an interesting discussion within the ranks about funding, and whether to pursue opportunities for lesser amounts -- enough to go "yay money" over, not so much to stop looking for more. There is a worry, I think, that attached to any relatively significant sum of money is a sense of security whose magnitude is invariable with that of the sum. Take the money, and you'll relax and let yourself think of other things. Take too little money, and you'll be due for a rude awakening when the money runs out before the relaxation does.

I can't find a purely logical reason why we shouldn't accept a lesser sum, if offered, so long as we agree beforehand not to end the funding search until we meet our initial goal. I recognize we're not purely logical beings, but surely we can look out for each other? It's an interesting problem and I think I understand the feelings behind both sides of it. Tricky stuff.



Got up early-ish today (before 10am), going to attempt early-ish sleep. I love staying up late, but not only do I work better during and after a dayful of sunlight on my open eyes, I really want to be in synch with the folks I'm working with.
prog: (Default)
OK, I joined Orkut. I hesitated because the BoingBoing people have been making fun of it, and apparently I must do everything Cory and Xeni tell me to do. So [livejournal.com profile] dougo invited me to it, and I said "meh". Then [livejournal.com profile] jjohn invited me to it, and... I still said "meh", but I clicked on the link in his invitation email and saw all these familiar and friendly ORA faces smiling back at me. Yes, sigh, OK. It's all for research, right? Finger on the pulse! The sacrifices we make.

You can go join if you want, and add me as a friend, if appropriate (I'm there under my real name and email address and so on). I dunno if I will ever send out any email invitations because, yes, "meh". Dunno if I'll ever fill out that personals-style information, either. Meanwhile, have been adding myself to 9,999,999 communities, which in some cases seem to have hundreds more members than their LiveJournal counterparts. The Perl community, for example, has 458 members.

But if you search for "perl", an earlier hit is for "I Hate Perl", with 2 members. And the first hit for "board games" is for a community called "bi poly kinky pagan gamer geek", which is almost exactly a local friend's summary description of the typical member of a certain local social circle, so I had to say har-d-har. (Friend is going nameless here to prevent incorrect association by proximity, ho ho.)
prog: (Default)
A smart person of whom I think highly just posted a fatalistic message to a mailing list discussion about palindromic timestamps, doubting that humanity will survive to experience 2112. This attitude, epsecially in such a person, I find deepy disappointing.


Sitting in the 1369 now, in the rear corner, very comfortable.

How are the books doing? I'm supposed to be drafting up changes I want to make to the current P&X draft while it's moving through copyedit. I have maybe ten days before Linda starts sending mush-mush email at me, so I'm taking it easy. Maybe too easy. But, yes, I am feeling quite done enough with that book. The only changes I know it needs are code tweaks. (For instance, super-reviewer Mike Stok pointed out to me how nearly all my example programs that take filenames as arguments would choke with files named "0", since they check the command line values for truth, instead of for definition. I'd say something sarcastic about how I must accomodate readers who'd knowingly name a file "0", but I block myself by imagining a half-dozen murky situations where this might happen to a sane person. So be it.)

Meanwhile, Chuck has my revised outline, which I mailed on Saturday. Or so I think. I haven't heard from him since we last met Friday, which is unusual.

It's interesting to compare Linda and Chuck. So far they both seem really laid-back, but Linda prefers to take a hands-off approach with her writers, always available for communication but rarely starting it herself, while Chuck has so far been a lot more proactive with me, forwarding lots of thoughts and ideas my way and scheduling meetings, at least for the first couple of weeks after he first popped the question to me. He has said that he's been increasingly busy very lately, and that's probably the whole reason for his sudden lack of response. It won't hurt to pong a ping his way, though. I really want to get started! (And get a check.)

I've decided to next try wrapping my head around AppleScript Studio, Apple's new suite for developing Cocoa applications in humble AppleScript. I think this would serve as a fine introduction to Cocoa and Aqua programming in general. Mastering this would get me familiar with all of Next/Apple's magic IDE tools and hooks a lot faster than I would coming at it from a purely Objective C angle; AppleScript is a much simpler language, and an interpreted one, meaning less groveling over syntax while I learn. Nice.


While here at the cafe, I opened a packet brother Ricky mailed me, and which I happened to have in my backpack. It conatined some extraordinary things: a short letter from Ricky, a Philip K Dick fanzine from 1989, containing an outline to an unpublished PKD novel, and two cute-yet-austere black-and-white photographs I have never before seen of Baby Prog playing peek-a-boo, one with blanket on head, one with blanket not on head. Ricky has never sent me interesting things before. How random! Belated happy Chaoflux, brother.

Okay, then.

Feb. 4th, 2002 05:10 pm
prog: (Default)
Backed by unanimous opinion of friends and family, I verbally agreed to take on the book today. Here we go. Chuck lent me a couple of other books to read as homework, along with my assignment to spruce up the outline draft he's already made.

I asked for the story leading up to his tapping me for this, and heard lots of fun history and politics about this corner of the ORA machine. Beyond being unseemly of me to describe it in a public venue, it would probably bore you. (And if you're a close friend you're doomed to hear me bring it up at some point anyway.) As to why he chose me in particular, he knew I was a Mac user and a blathersome hacker and had some free time on my hands, but more interestingly, I seem to be the second choice -- the first prospective author didn't want to go into any of the underlying Unix stuff at all, which is, really, the Wrong Answer. Curiously, this particular author had written the O'Reilly book that got me back into programming, many years ago. So turns the wheel, la la.

friday

Dec. 29th, 2001 11:24 am
prog: (Default)
Mislaying my Palm shoots my whole schedule to Cucamunga and back. I raced to the Brattle, where I now sit typing, only to discover that this film doesn't start until 4:30.

I haven't knowingly been this early to a film since I went to go see Batman 12 years ago. That would have been in Ellsworth, at the Maine Coast Mall. (I think that's what it's called. It's the one with Pop's Chowder House in it.) I can't even remember who I saw it with, if anyone. My dad? Shrug.

Meant to do lots today, but hit only some of them, due to timing (maybe I will rename my consultancy (is that an actual word? Mac OS X's text editor red-underlines it) to "Late Start Productions" or something) and circumstance. Here is a little map. Imagine little prog running like Little Billy from the family circus all over a map of Cambridge, leaving a dotted line behind him as he gets into all sorts of trouble.


  • Walked to Central, took the T to Davis Square. Relaxed with coffee and new Ursula K. Le Guin novel at the Diesel for a half hour or so.

  • Walked to O'Reilly, intending to pick up my own draft copy of The Book. Peeked in the window, and saw only my cupped-face reflection. The office was dark! I had forgotten that the whole joint's on an involuntary two-week vacation. Foo. I had also wanted to chat with Jon about my latest grad school adventures, and print out some evaluation forms to present to the evaluaty types who work there, but it was not to be.

  • Walked to Porter and took T to Kendall to make a 1pm appointment with my friend's boss at the MIT LCS. Thought I knew which building the LCS was, but I was wrong. Last year, when Noah (the friend in question) gave me a mini-tour of the campus, he pointed to a very tall building that had a giant metal ball on its roof and said: "There's the earth sciences building, with that big radome." I remembered radome, because not too long before that I was playing the PSX game "Metal Gear Solid", the endboss of which is a giant robot that you must destroy in parts, the first of which is its radar-encasing radome sphere, a word I had not heard before then. So in my mind, the connection was made: Noah == LCS == radome. After finding a phone and making two 50-cent calls to Noah, I was set straight, and the meeting occurred as planned.

  • Having been once again reminded of my lack of a cell phone, I wanted to go to the phoney place, now that cthulhia had explicitly shown me where it was. But: no time!

  • Had to T back home to fill out the long-delayed account-change forms for the house cable bill to my name, then tape them to the door for the former housemate to later fetch and complete, and then I

  • scooted up Putnam to Harvard Square and the Brattle to see Little Otik. Once again told myself to restart my media log website.


Things went on their own from there. I met, uh, the skull-clown-nose person whose name I am too lazy to look up, visiting from SF, and after hooking up with some other locals we ate stuff at the Cambridge Common and then saw a Jim's Big Ego thing downstairs. The concert was... very.... long. It was one hour longer than Fellowship of the Ring. If it was all Jim, and half as long, and with less drunk people shouting drunken comments standing 5 feet behind me in the crowded venue, it would have been perfect.

As it was, I was happy that the evening's audience-participation thing was Napkin Poetry (where Jim does a scat riff on bits of doggerel that people write on cocktail napkins and then pile at his feet), which was different than the one I saw last time, Celebrity Deathmatch (where Jim and the band improvise songs about fighting various entities that the audience suggests (and which turns into a love song at the end)). Jim saves a few of the napkins that he reads through to make a final refrain when he's done, and two belonged to me and Karl -- my "That wasn't chicken" and his "Gravy floats". So, we felt that we had won.

The opening act was sort of lame. I can't remember his name, but he has built himself up around being "anti-folk". I suppose I felt the same way about him as I do about evangelical atheists. Why are you telling me this? I don't care enough about God or folk music to connect with either of you, I guess.

tum te tum

Nov. 8th, 2001 09:55 am
prog: (Default)

I have been in Waterville a week now. Insert pointed drumming of fingers, just once, here. Near as I can tell, there has been no motion on the Cambridgeport front. I have been tentatively sniffing at other opportunities, just in case. Several phone calls to make today. I wonder how much more line I should let out for Chez Charla... while I really want to live there, my confidence will be seriously eroded if I find out today that we're right where we were two weeks ago. The clock is ticking on the prime immediate backup location, just to make things more interesting.

Interesting, yes, ah yes indeedy.

I'm sorry I am so grumpy. Here, look at pictures of a bunny with a succession of leaves on its head.

Other stuff from a letter to a friend:

I have been kept sane during my stay by hanging out all day at the offices of Arcus Digital. They have a wirless network, and I have a laptop. And they have couches and lots of snacks and soda. (And a tip jar.) Mmmm. It's a pretty good environment, but for that it's in the cultural wasteland of central Maine, and that it's all-male. Then again, there are none of the loutish males that appeared increasingly during MINT's decline, so that's nice, but working in a crossgendered environment is still preferable, to me. Then again again, it's not like I'm actually working here. Or even plan on staying too much longer.

I will, however, be doing some work. This evening Andy talked to me about my first piece of contract work Arcus'd like me to do... an easy task, good teeth-cutting, not just with here but with the whole freelance thing. Naturally, Jim & co is all about telecommuting, so I'm very much not tying myself to this geographic spot by accepting the offer (though I do expect to visit semi-oftenly).

At least undef is back in business, more or less... the machine has a fresh new copy of Debian Linux on it, installed under the supervision of Arcus people, who didn't let me set up any security holes this time, and had me install software to help keep the thing hardened. To which I say: good. I'd say that this will absolutely positively be the last Bad Move this box has had to make, but with three such events in 2001 alone, I really wouldn't trust myself with such statements anymore. Then again, the situation is totally different... it used to be an insecure junkpile running either on my apartment floor or in a company machine room, and now it's a very secure box maintained by paid professionals in a dedicated hosting facility. We'll see what happens.

That letter was writ two days ago. Since then, my domain has become fully world-visible once again, though I've yet to properly crawl through the whole site and see what's broken and fix it all, again. It's worth it. I say to the l33t h4><0rs: Come on in. And burn! Yesh.

The cafe upstairs, Jorgenson's, is for sale. Everyone at Arcus will be very very sad if it turns into something other than a cafe, because, mm boy, good coffee right upstairs, available through the afternoon? Friend, that's half the reason I took the job at O'Reilly last year, with the promise that it'd be moving to Davis Square and its three late-nite coffee shops. (Ed note: I took the job, and it didn't move. And then I got laid off anyway.) According to this news story, the owners are selling all their inventory and equipment along with the space, so that's a hopeful sign.

A photographer came in to shoot John and myself playing Lost Cities at lunch yesterday for that story, but they used a photo of a college student instead. Foo! Doesn't two hairy guys taunting each other over a bizarre-looking card game have far more visual appeal than some waifish bookworm? Bah.


The shower in my parents' house is from the seventh and a half floor. I have to kneel in order to wash my face.

Strange fact: three people in the last three days, two of them friends who are not prone to make such random outbursts, have independently exclaimed how very tall I suddenly seem lately. MaryMary and my Mom offer no hypothoses why this is so. Andy thinks that I used to slouch by default, and have stopped. I am totally unaware of any of this.


I've started writing again, pretending that I'm settled. Ellie has been sketching rough drafts of book covers. First there was a neat cover featuring two Arabian birds, kites, which editor Linda thought was wicked cool, except that they seemed to be about to kill each other. After Linda asked if she could tone it down, Ellie made one with some sort of fru-fru bird, which Linda labeled "milquetoast". Sadly, Ellie snuck me the URL to it, and just seeing a possible book cover with my name on it made me fall in love with the thing. Since I just finished Philip Pullman's "His Dark Materials" trilogy, I emailed the URL to a friend: "Want to see my daemon?"

Ellie has since moved away from birds and now favors monkeys. Green monkeys. Monkeys reflect both the subject matter and the projected sales figures, she notes. ???

August 2022

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 6th, 2026 01:41 pm
Powered by Dreamwidth Studios