mdlbear: (hacker traveling)

It's been a good day. Met the [livejournal.com profile] flower_cat in SEA; she'd arranged for someone to meet her and wheel her around, so all I had to do was collect the baggage and rent the car. Avis gave us a PT Cruiser -- cool-looking, and drives well, but the controls are confusingly different from my Honda, and cargo space is quite limited. Ended up with two bags and the walker in the back seat to accomodate the wheelchair and large suitacase in the back. Even then it was tight, and the rear visibility was nil with the wheelchair in the way.

But now, we've been well fed and made welcome in the Big Green Monster, and the Cat is sleeping beside me even as I type. Folks seem to go to bed early around here; I'd been kind of looking forward to some late-night conversation. Tomorrow, perhaps.

No idea what's happening tomorrow. Real-time scheduling, and likely to be pretty relaxed. I'm hoping that everyone will get the one-on-one time they need with me and/or Colleen respectively, and that there will be music and burlesque at one time or another. Other than that it's all pretty open.

mdlbear: (hacker traveling)

Went to a good party last night at the invitation of [livejournal.com profile] webmaven, who's on the program committee. Sold a CD to Julie Steele, a recent O'Reilly employee and Guy's daughter. Fun conversation. Several good conversations, but confirmed that I can only handle one or at most two people at a time.

The attendees at this conference, and cons in general, are getting younger and more decorative all the time. Especially the women; I'm greatly encouraged by the increasing number of women in open source.

The elevator music in the hotel was the stuff I was hearing in my teens. Scary.

 ;;; LISP using a distributed hash table.
 (defun cons (car cdr)
         (put (concat car "." cdr)))

(assuming hash returns a hex string and (put s) stores string s in a distributed hash table at a location given by its cryptographic hash, and returns the location. You don't have to take out the garbage for a long time. If the DHT implements a time-to-live, you can implement a mark-and-wait garbage collector by simply refreshing everything you can reach once in a while.

If I'd known ahead of time that Colleen was planning to take her walker, I'd have planned on renting a car and printed out maps and directions ahead of time. As it is, there's no real problem except that we'll be using the Mac instead of a printout.

mdlbear: (hacker traveling)

I've been having breakfast in the hotel this trip rather than the Continental breakfast at the con: protein and potassium are my friends.

I'm really glad I've developed the habit of keeping my room key in my right-hand pants pocket. I hardly ever leave a room without my pants. I have been known to leave without my shoulder bag. Recently.

The Red Lion at the convention center is undergoing extensive renovation. Sure, the carpets have been torn up most of the weekend. OTOH, the WiFi works perfectly in the rooms; this is the first year that's been true.

I've been trying to figure out how many years I've been coming to OSCon. This must be the fourth; first year I believe I was in the Inn at the Convention Center, and I've been at the RL at least twice before. I see LJ tags for OSCon 2006 and 2007. OK, also posts in 2005, and apparently none in 2004.

I've taken to wearing a luggage strap as a belt. Infinitely adjustable instantly, and no metal at all. Needs a way of temporarily attaching something that looks like a buckle when I want to be dressy.

The San Jose airport is also being extensively renovated; Terminal C has been rejiggered to put all of the shops inside the security zone. Finally. They also have free WiFi. Finally.

I still hate the Mac. The apple key, which exists only because they're using a one-button mouse, is exactly where I expect the ALT key to be. Emacs uses Alt-Q to rewrap a paragraph, and Alt-W to copy a selection. Fortunately you can configure the terminal to ask before closing a window or a tab, so as long as I run emacs in a terminal window and not the native version, I'm comparatively safe. (It also took me a long time to figure out how to configure the terminal to treat option as alt.)

The Mac laptop's keyboard is still wretched.

The food has been very good, though I don't like the fact that breakfast has been being served downstairs in the exhibit hall instead of upstairs outside the room where the keynotes are given.

I've been taking realtime notes (in a text file, using emacs). It would have been possible to turn that into real-time blogging using a couple of well-designed scripts and makefiles, but that will have to wait for the next time.

mdlbear: blue fractal bear with text "since 2002" (Default)

Well, so much for keeping a trip report up to date in realtime. I'm taking real-time notes in a text file; I *might* be able to upload them to steve.savitzky.net. They'll probably still be text. Yeah, I could probably cut-and-paste them into LJ, but that's a manual process and it ain't gonna happen.

Lunch with [livejournal.com profile] webmaven (*waves*) and several other good conversations. I'm starting to have the same problem here that I have at filk cons: the hallway conversations are more fun than the sessions now. That's probably a Good Thing.

mdlbear: (hacker traveling)

The continental breakfast was down in the exhibit hall this morning; I bagged it and went back to the hotel for something with protein and potassium (i.e. hash browns).

I don't really like eating alone, though. Grabbed coffee and conversation back at the conference; the hotel may have bacon and eggs, but the con has melon and Charbuck's. Need both.

mdlbear: (hacker traveling)

Last night's keynotes were Mark Shuttleworth (Mr. Ubuntu), Robert Lefkowitz, and Damian Conway.

Shuttleworth spoke without slides, bouncing back and forth between technical and community issues. Conway was, um..., indescribable. Quantum computing, special and general relativity, and some hilariously funny and totally faked Perl demos illustrating "positronic variables" that get set backwards in time.

Lefkowitz was the most interesting: he talked about software development methodology, using Quintilian's Instititutio Oratoria as a framework. The interesting thing about the open source process (in his version, which I don't necessarily agree with) is that it starts with a commit to version control, and includes users. There's no requirements phase; it's replaced by bug reports and feature requests.

Right now I'm in the morning keynotes; I'm probably not going to have much time to blog. Tim O'Reilly just came onstage. This is the 10th OSCon, and the 12th anniversary of the first Perl conference, which I attended in San Jose.

Net's getting laggy. *cheery wave*

Most Popular Tags

Syndicate

RSS Atom

Style Credit

Page generated 2025-07-04 06:47 pm
Powered by Dreamwidth Studios