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

A pretty good day. It started off with the final day of OSCon: good keynotes, fun sessions, and a couple of brief conversations. It ended early enough for me to go in to work and do some catching-up and planning, though no actual programming.

The day ended with a call from Callie suggesting a Tempered Glass practice session to help improve Naomi's mood. It worked, and helped me and Callie as well, though it did end up more like a song circle because the lag made it impossible to sing together.

I think streaming audio might work better, but it will still have to be half-duplex, with one side leading (and turning off their speakers) and the other side singing along (and maybe recording).

Naomi remarked that she often forgets how effective music can be at improving her mood. So do I. I'm going to have to try to remember, now, and make more time for it.

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

A pretty good day, but a rough evening. See upstream. OSCON continues to be very useful.

The parties were a mixed bag: Sourceforge was loud and crowded; Facebook's was not quite as loud but thinly attended; I had two good conversations, one of which yielded a job lead for a friend. I should probably have stayed longer.

mdlbear: (rose)
raw notes )

A very emotionally-mixed day. I spent the day at OSCon, taking notes in emacs and hanging out on IM for a low-bandwidth chat with N. OSCon is, as usual, a lot of fun and very informative, though I was a bit disappointed at the lack of the usual free continental breakfast. Of course, with home so close I don't need it. (Lunch was excellent, though, and more than made up for the lack of breakfast.) I spent most of my time on sessions related to release management and server administration, since I may well end up doing some of that at work.

On the other hand, my brother called around 3:30 to tell me that my sister-in-law had died. She was at home, on hospice care, and it was expected, but still... I'm flying out next weekend.

I've been doing less socializing at OSCon this year than I usually do, in large part because I'm distracted. The booth conversations in the expo have been good, though -- most of the people manning the booths actually know something: most of them are the developers of the software they're demonstrating. And being local, I'm more likely to run into people I know.

I'm mostly done with In the Land of Invented Languages. More fun. I've copied my backups from the old 500GB drive to a new 1.5TB one. I now have 3 500GB SATA drives that I could use to expand the fileserver; I'm still debating exactly how to format them.

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*

mdlbear: (hacker traveling)

Well, here I am. The afternoon has been filled with wonderful conversations. My seatmate on the plane, a student at SJ State interning in the marketing department of an open source company, and here to work their booth. A woman on the train, going to OSCon for the first time now that her company has gone open source.

The woman handing out badges and bags, who turns out to be a long-time Tolkein fan -- she told me about the badge ribbons they've started using and I mentioned that I was familiar with them from SF conventions. (I added one of my CC&S ribbons left over from Baycon.) A guy in the hall with a home-made PVC-pipe didgeridoo.

MaryBeth Panagos, business relations person for OpenMediaNow.org, the people behind the GNASH flash clone, which it turns out is optimized for use in embedded systems, making it ideal for things like user interfaces on gadgets. Turns out she has a copy of my CD; we mostly talked about recording and my upcoming projects. We apparently met last year when I had preorder bonus disks in hand.

Yeah, I'm a little different these days. But only a little. I still have trouble with phones, and have yet to get in touch with didn't even leave a message when I called [livejournal.com profile] _amethyst_fire_ to give her contact info for this weekend. I'll try a couple more times tonight. But she called me back anyway! Today has been made of win, with awesome sauce.

And I'm still really bad with names.

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

...I'll be up in Portland attending the opening keynotes of OSCon. Eep!

I don't think I know anyone in Portland anymore; they've all moved up to Seattle.

mdlbear: (hacker glider)

(I really need a travel icon, don't I?)

11am: SJC

I'm travelling lighter than usual this week. Decided to go back to a backpack as my carry-on after finding out the hard way that a TravelPro rolling briefcase is remarkably easy to overstuff to the point where it won't fit under an airplane seat. Ended up with a pretty nice backpack with the Rick Steves brand, but actually made by somebody else. It's enough larger than my old Jansport that it comfortably holds a modern 15.4" laptop, and the front flap hangs in front of the zippered back section rather than over the zipper. So you can get out the laptop without unsnapping the flap.

The flap is also asymmetrical, covering a sizeable zippered pocket (which I'm not using at the moment) but not the mesh bag that holds a water bottle. Yay! There's a back compartment that the straps stash into, and enough room over the front pocket and under the flap for me to put my shoulder bag in order to convince the airline that I only have one bag. That's less important this trip because I decided not to take Plink, my little Vagabond travel guitar.

Instead of Plink I took my new Yamaha recorder and my (very) old recorder book; I'll either re-learn recorder or get dragged out of my hotel room by my neighbors and drowned in the pool. To give you some idea of how long I've been out of practice, let me just say that the book is only a few years younger than my wife.

This is being written at around 11am in the San Jose airport -- they have nice desks where you can sit and plug in a laptop, but they don't have free WiFi. So it'll get posted sometime after I get to Portland.

I note in passing that the master for CC&S has been dropped off at work for UPS to pick up this afternoon.

4:20pm: Portland Convention Center

I'm here. Nothing much going on, and it seems to be difficult to connect with LJ here. Hopefully that's temporary. Doesn't matter much, since I'm currently ssh'ed in to home. I just love the net!

The Mac is its usual hatefull self. Should've brought a real keyboard. Think I'll go out and look for something to eat before the Meet and Geek at 7:30.

6:34pm: Convention Center

Seems LJ is totally hosed due to a power outage in San Francisco. So it goes. Dinner at a Red Robin's. Fried shrinp and fish and chips. Tasty, and not terribly expensive. They have several local brews on tap; I had a porter from a brewery whose name I don't remember.

The new backpack is definitely more manoeverable than Rolly, and holds at least as much stuff. Turns out, from having stuffed it under an airplane seat, that it's almost exactly the same dimensions. But because it doesn't have the wheels and so on it's lighter and holds more (though arranged differently and not necessarily more accessibly. Not quite as handy if you just want to toss something into it and move on (for example in a dealer's room or trade show). I'll probably keep using Rolly for SF cons, for example; you also can't easily use a backpack as an impromptu music stand.

6:30 am: Red Lion Hotel at the Convention Center

LJ may be back, and my master is "out for delivery". Web access here at the hotel is unuseably slow, but I can ssh ok, for the moment. Here goes!

mdlbear: (hacker glider)
"You can't grep dead trees"
mdlbear: (hacker glider)
The prize for the most useful talk of the day was split between "The State of Free JVMs" (all of which have converged on GNU Classpath as the class library, which makes it easy) and "Going Open Source: a Case Study". The latter was about a company's switch from providing an expensive, proprietary, enterprise web-application framework (Laszlo), to making the infrastructure open source and selling expensive, proprietary, enterprise-level applications based on it. They're still selling to the same people (managers); the difference is that now they don't have the IT department's programmers fighting them and grumbling about having to learn yet another obscure proprietary development environment.

Also noteworthy were the Perl "Lightning talks" (the best was one that illustrated various design patterns, programming languages, operating systems, etc. with juggling patterns), and "Running With Scissors" (Jeff Waugh, about various bleeding-edge developments in Gnome, Ubuntu, and so on, with special mention of the GTK-based [drool]Nokia 770[/drool]).

As things were breaking up and I was starting to think about dinner I ran into Aahz (who is epsilon away from inking a contract for a Python book), so we headed off to Chinatown. Got back just in time for the Embedded Linux BOF session, which immediately headed off to the Kells Irish Pub. Had a pint of "Fat Tire" -- one of several local brews on tap. Then the live but excessively-amplified music started, so those of us with old but still-functional eardrums took our leave. Back at the convention center (good timing) I got the call from [livejournal.com profile] cflute to arrange a rendezvous for dinner Friday night. Ended the evening at a party on the top floor of the Red Lion (in the Windows Room, which was renamed the Linux room for the occasion). They had Glenfiddich. Crashed around midnight, a tired but well-lubricated bear.
mdlbear: blue fractal bear with text "since 2002" (Default)
This hotel room doesn't have a desk, a decent chair, or a network connection, and they closed the convention center at 9. Yeah, I could go back and sit by the door like the guy I saw last night, but instead I'll just sit here and type my post into Emacs and post it in the morning. There's a party out there someplace, but it's at some club which means it'll probably be too loud for these ageing ears.

Somehow people seem to have gotten the idea from my post last night that I was bored. I might have been bored when I sent it, but the convention is anything but boring -- I've been having a blast. OK, maybe I just have a slightly geeky idea of fun. Damian Conway's talk, in particular, was a wonderful tour-de-force. Maybe you had to have been there and been a geek. But I was, and I am.

The expo started today, so we had schwag as well as munchies at the breaks. (They're feeding us -- at well over $1k for a 3-day con, you'd think so! Charbucks coffee, "Danish" for breakfast and boxed sandwitches for lunch, but still...) In the evening there was a "reception" -- tasty finger food, with local beers, wine, etc. Then there was some godawful loud rock band, so even though I wanted to stick around and see whether I'd won the guitar Gibson was holding a drawing for, I bugged out and read LJ instead.

The schwag is pretty good (not even counting the backpack at reg, which came preloaded with a coffeecup, a mini Etch-a-Sketch, and some literature). Fairly heavy on the T-shirts, but Intel's 64MB USB drive (in a little plastic case with cable, lanyard, and keychain) was particularly noteworthy. The little hand-towels from HP are also worth a mention -- somebody's obviously been reading HHGttG. HP and several others had Ubuntu CDs, and there were copies of The Open CD (which also included Ubuntu live) on the flier table. And the fact that Novell was giving out red hats I found deliciously ironic.

I was going to cut-tag the session summaries, mainly so I could get a jump on my trip report. )
The most enjoyable BOF session was the poorly-advertised jam session; I lucked into it by accident because it had moved from its assigned room into the lobby. It was just four guys sharing a guitar, but good fun until they rolled up the carpet around 10pm. I sang "Desolation--Oh, No" and "Ship of Stone".
mdlbear: (hacker glider)
Hey, it's about the code: as Don Knuth said, "the older you get, the more you use zero-origin indexing".

The Oregon Convention Center appears to be located in a region of Portland that is almost completely devoid of restaurants -- the few that were in the area the last time I was here are gone. The whole area seems to be somewhat blighted. The only restaurants I could find within a couple of blocks of the CC were a couple of burger joints, a Denny's, and the coffeeshop of the Red Lion. I ate dinner there because I had a 10% discount from my hotel, the Inn at the Convention Center (which is even closer than the RL and significantly cheaper, perhaps because the convention didn't make them an official con hotel.

Since I didn't sign up (or pay) for any of the tutorials, the only thing going on was the Tuesday Evening Extravaganza. This featured talks by Larry Wall ("The State of the Onion", which amusingly compared various members of the Perl community with various types of spies), Paul Graham (what business can learn from Open Source: people work better on things they care about [I'm paraphrasing because my memory is lousy], offices are less productive environments than working at home, and the third one I forget), and Damian Conway (Fun with Dead Languages -- LISP (oh, wait...) (Conway's game of Life), Postscript (now only used by printers, binary load lifters, and moisture vaporators) (a Monte Carlo computation of pi, which would burn up one page per cycle on a real printer), C++ (wishful thinking) (defining finite state machines by abusing operator overloading to do evil things with -- and >), and finally Latin (abusing Perl syntax extensions to replace operators with the "appropriate" Latin suffixes) (the Sieve of Erastosthenes -- the damned thing actually ran, and as in Latin you could change the word order (within limits)).

The talks were interspersed with various awards and announcements.

The only thing I appear to have forgotten was a power strip, so I'll have a little trouble charging both my cell phone and my laptop.
mdlbear: (hacker glider)
I'll be at the O'Reilly Open Source Convention (OSCon) in Portland this week. It looks as though I'm free much of Tuesday afternoon (there's an opening "extravaganza" at 7:30), Wednesday morning, Friday evening, and Saturday. Give me a ping at cell phone # behind cut ).

Otherwise I'll probably end up spending most of my free time and all of my money at Powells.

Most Popular Tags

Syndicate

RSS Atom

Style Credit

Page generated 2025-06-14 05:14 am
Powered by Dreamwidth Studios