Every March between 2002 and 2010 I regularly attended an Austin tech conference called South by Southwest Interactive. In 2006 I offered to TechBlog to blog about my misadventures at SXSW. I generally liked that experience although it kind of ruins the fun of attending the conference. Some of the tidbits are dated now (but some are definitely not!) . I’m reposting the whole thing for archiving purposes.
Category: liveblogging
-
And the best SXSWi blogger is…Daniel Terdiman
After just a cursory look through blog postings, so far the person with the most reliable posts about SXSWi conference so far has been Daniel Terdiman from C.net news. Way to go, Daniel.
Here’s an interview with Jane MacGonigel about The Lost Ring. Here’s her keynote, the Twitter phenom, the Frank Warren of Postsecrets keynote, the Zuckenberg keynote 2008 disaster (plus several more posts I didn’t link to). For those keeping score at home, the Facebook CEO was interviewed by an incompetent journalist, causing riots in the auditorium. Here’s Steve Johnson and Henry Jenkins , an article about digital sporting events and a rumination about whether SXSWi is no longer cutting edge. (I will check out other wrapups, and maybe blog about them, but so far, Daniel’s accounts are the best of the year).
(I retroactively gave myself the award for my 2006 SXSWi accounts). Also, a group-edited blog from Wired gave some good SXSWi posts too. See this article by Lewis Wallace about the new calendaring application sched.org). See also this hilarious Bitstrips comic about the keynote disaster. Also, several bloggers from Opera provided extensive coverage of SXSW interactive. See also the official SXSW podcasts which will be trickling out over the next few weeks. (It will be my opportunity to verify which panels did indeed suck).
It is not particularly fun to liveblog a conference like this. You have to choose a small number of events to blog about Unfortunately, it’s impossible to predict which panels or sessions or speeches will be noteworthy. Ironically, you can often process the information better when you are not taking notes. Wifi was much better this year, but instead all it did was cause people to do more twittering and web surfing. Maybe people are better at multitasking than I am, and maybe people start surfing/twittering only after deciding that the session is completely unremarkable. Some presenters are notoriously inefficient (I did not say “bad”) at delivering information.
The first 20 minute of probably every presentation was awful. First, they introduce everybody and their accomplishments (don’t care, don’t need that, just put it up on a slide). Then they talk about the history of the application/group/project (not interested, just get to the point). Then they make a joke about last night (so what), (obligatory 1-2 minute technical glitch), then they talk about how this application caught on (success stories are generally not interesting unless the subject of the panel is about how to market yourself). Then the last 5 minutes is spent zipping through 80 more slides.
Here’s what a successful presentation needs:
- Start with a bang: a good question or problem needing to be solved
- description of underlying thought process of starting this project
- some explanation of the market (or relevant research)
- demos/screenshots
- explanation of design decisions
- how they dealt with growth/popularity
- future directions/postmortems, etc.
- ample time for questions.
Part of the problem is that presenters compose their slides with little idea about how much time they actually have. (Who’s going to waste an entire hour doing a dry-run of their presentation?)
Lately many keynotes have opted for interviews with notable people. I guess this is acceptable. It stems from the VIP’s lack of enthusiasm for having to make up a new speech for every dang conference. Some journalists can pull it off before a live audience, but most of the time it sounds either fawning or like gotcha journalism (a la Tim Russert). I like it when two or three people are on the panel; that’s enough room and time for diversity of viewpoints without people having to rush through everything and fight for their time.
This year, I fell asleep during only one panel (it was a good one too).
-
Update: Going to SXSW March 8-11
I’ll be heading to SXSW in Austin. I’ll be there between Saturday morning and Tuesday night. I’ll be staying part of Wednesday in Austin, then leaving for San Antonio on March 11. I really don’t plan to do a lot of blogging during that time, although I will encounter a lot of blogworthy topics, so who knows.
Here is my SXSW calender and my SXSW Twitter page . I was hoping to tell a story at Fray Cafe on Sunday. Unfortunately most of my stories are not within the 5-8 minute time frame, so I’m not sure what I can pull up. Shit, it takes me 5-8 minutes just to say my name. Here is the general SXSWi panel schedule.
There’s a possibility that I will stop by Barcamp Austin 3 (probably not) and participate in an XO Meetup with Anne Gentle
-
Live-Blogging the Preakness: “I think we got nipped”
5:04: Wow, my dad and I were talking about the Preakness and watching the interminable pregame show. It’s been on ESPN for maybe…4 hours?
I am now back at home, and the preshow is still on. (One jockey appeared in a Claritin medicine commercial). So I thought I’d liveblog the event . Btw, I know next to nothing about the horses, the race, the traditions, etc.
Preakness is in Baltimore (where I lived for a year). I would have liked to attend it, but didn’t have a car. According to Wikipedia, the preakness is 1 1/4 miles; Kentucky derby is 1 1/2 miles; the belmont stakes is 1 3/4 miles.
Horse racing doesn’t make much sense. There’s not much money in the sport ( a lot of millionaires seem to enjoy wasting their money on a horse..but think of the glory!).
The horses are marching out. The announcer is mentioning one horse’s taste in carrots. I’m torn; I have a hdtv, so I wonder if that will make a difference. Oh, no commercial break! Sponsored by comcast .
What do athletes do while waiting for the TV coverage to return from a commercial? All the commercials are muted; a commercial of a dad with his son basketball player; they are all smiling; now a picture of a family with mother and daughter looking happily at a burglar alarm.
Back to the race. 5 seconds of flags! Horray! (I always loved these canned videos). The great thing about horseracing is that the owners basically did nothing but buy a horse, pay someone to take care of it (and ride it) and then sit on their butts. That basically is the American dream.
5:11. Two announcers are sitting outside with the track behind them. (Btw, my horse of choice is King of the Roxy).
A woman announcer is covering the race while seated atop of a horse herself. Oh, the announcers must love this gig! She knows way too much btw about Street Sense the leading contender.
Now, if I had planned this 10 minutes earlier, I would have put my laptop in front of the TV for a primo live-blogging experience). Unfortunately, I am sitting at my desk 10 feet away, having to turn my head to look at the screen.
Hey, guys are you excited yet? I sure am! The horses are proceeding to the front of the track at glacially slow speeds.
BTW, I’ve been told that performance of horses fluctuates wildly from race to race, so really the leader doesn’t have all that much advantage. Hey, they’re only horses.
My mom mentioned earlier today that going to a racetrack was awfully boring. Most of the time you just sit inside an air-conditioned bar. If you are lucky enough to watch from outside, everyone is standing so you can’t see. And the horses race by so quickly you can’t see anything.
They’re loading on the gate. 5:17. I have no idea who is who. about to start. ok, they are off. I have no idea who is doing well. go, go, go. King of the Roxy is 4, xchanger took early lead . Roxy slipped down. Actually it’s very hard to have good camera angles for the horse race. Hardspun is now in the lead, roxy is 5. 3/4 way, they better hurry up. Where is street sense? Now, a turn, who is where? street sense in front? Wow, that last 10 seconds was awesome! Too close to call. Replay, Curland. Who the hell is Curland.Flash back to reporter on the horse. She is interviewing the winning jockey after finishing the race. “Do you think the race in the Derby helped him to run this race?” “He really grew for this race.”
“So when you stumbled on the gate, you had to go to plan b?”
Jockey: “Yes that’s right.”
5:22. Let’s watch that replay! (Still waiting–maybe we should go to a commercial first! horray!) Now an interview with Calvin somebody (the losing racer). Why does Calvin have so much dirt on his face?
How was your trip? the reporter asked.
I had a good trip, the jockey said. Who cares, Calvin!
Ok, the jockey is talking, but I can’t understand what he’s saying. So now, are the people in the audience irritated that they wasted so much time racing?
By the way, both the Kentucky Derby and the Preakness were close races. It’s 5:29 (I took a 3 minute break to watch the replay). they had an amazing camera angle focusing only on the one horse winning the race. (They probably had one camera for each horse).
Another race, another year. My aunt Ginnie used to bet my dad on the races. It was a friendly bet, $5 or so. She was in California; he was in Texas. They never missed their bet.
While the two or three minutes of racing is exciting (especially this year), one has to face facts: horse racing is a nonparticipatory sport; only a few privileged people have the ability to compete; there is almost no aerobic activity involved (except for the horse). And that’s why we love this sport. (finished 5:32).
Addendum: They even had a camera on the horse owners! The owner of Street Sense was on TV, and we could see their reaction shots to every move of the race. Gradually their enthusiasm increases, and when the race finishes, one owner says to another, “I think we got nipped.”
-
Second Life Videostream Notes
A few random notes about the talk (by the way, I’m adding to this same post after I post it once–the talk has started). Â
- Last night I reacquainted myself with how to use SL (it’s been a while). Wow, it’s easy to forget all this information if it’s not fresh on your brain.
- Wow, those SL updates are really gigantic files. (20 mb!)
- As nice as the concept of SL is, in practice I find little practical value in just strolling through gamespaces.  Wow, look at the pretty whirling ball! Wow, look I can fly!
- Since I arrived early, the presenter had time to get me teleported to the right spot. Then he added me to his friend list and then transferred folders full of landmarks/bookmarks. That is probably the most amazing thing about SL–the ability to share/transfer/view objects effortlessly between players.
- as ludicrous as it sounds, it actually makes perfectly sense to hear a talk in meatspace about SL. That gives you to opportunity to interact with individuals who might actually ignore you in real life.
- Tringo (SL offshoot morphed into its own video game).
- growth rates: 3 million residents 1/2007 to 5.7 million in 4/2007. Online now: 13,000 (1/2007) to 26,000 (4/2007).
- currency conversions from dollar to Linden dollars. 286 linden dollars to 1 USD.
- Pathfinder Linden. (outreach program to academia for SL).
- llhttprequest: allows you to interact with web. API for exchanging data with CMS (such as Sloodle/Slurlicious/Sloog, Bloghud/Live Streams)
- SL: lets you retain ownership . (SL doesn’t own it). Created virtual laptops for students to use.
- SL Best Practices in Education conference upcoming May 25 ; wow, MIT 5 Collaboration conference is taking place as we speak! (Holy cow, and I was all prepared to fly to Boston for it!)
- here are his lecture notes (with SLURLS).
- business models for SL universities? Unclear now; now, it’s just a lot of early adopters.
- Q: Can you make yourself handicapped as an avatar? (Surely). Update: There are wheelchairs you can ride in, with attendent accessibility problems.
- Q: bandwidth in classroom:Â Upstream averages 80 kbps, spikes to 400 kpbs; average downstream is 30kpbs.
- Q: group tours (yes, if you exchange landmarks with players in virtual space)
- SL groups–you can im all group members, skype is enabled. Voice is spatially sensitive. Enables voice communication into the environment.
- Stability problems. What happens if SL is down? (class is dismissed?)
- Blurring of reality and fantasy: Different attitudes toward SL: some regard it as purely fantasy while others view it as simply another kind of meatspace.
- Getting married in SL. (“I can’t engage in a virtual marriage as well as a real life marriage”). Some can compartmentalize worlds; others are not as adept.
- don’t accept random teleports from people you don’t know. (“I did once and was trapped around lots of naked bodies doing crazy things”).
- Teacher Buzz Sessions
- Money Trees (getting free money) exist in SL.
- How much money does it cost for a teacher to get started in SL? What do educators spend their money on? (Unanswered).
-
SXSW 2006 Diaries & Houston Events
I’ve been busy with lots of things, but you might be interested in my diaries about attending SXSW. I finished the last installment a few days ago. Interestingly, several other groups have started in Houston to capitalize on SXSW momentum. Refresh Houston is a meeting of web developers and BarCamp Houston .
I like upcoming.org although it didn’t have mindshare. We really need a free version of Meetup, which was an absolutely terrific service.
-
SXSW Day 1 Can we trust them? How much do we share?
(Liveblogging from SXSW Interactive conference in Austin. See previous posts. This post Originally appeared on techblog)
Â
-
How to Fit in At SXSW
The article below originally appeared on the Houston Chronicle’s Techblog (more…)
-
SXSW Preview
I’ll be posting intermittently on idiotprogrammer over the next two weeks. That’s because I’ll be liveblogging about SXSW Interactive for the Houston Chronicle’s Techblog site (Dwight Silverman’s weblog).
Below is the full text of the preview piece I published today: (more…)
-
Pycon 3: Gadget Overkill
I thought that bringing both my PDA and laptop to the Python conference was overkill until I ran into a man who brought 2 laptops and 1 PDA/Phone.
“Having another laptop is convenient,” he said. “That way, I can bring one laptop to a session while the other laptop is charging in my hotel room. And when my first one runs low on batteries, all I have to do is switch.”
-
Pycon Day 3: The Zen Nudge
Last night, I was sitting around the conference lobby and overheard some people talking. One person was saying the conference was ok, though he’d heard nothing remarkable so far.
Going to a techie conference can be a hit-or-miss thing. You never know what’s going to strike you, what’s going to be relevant. I’m reminded of a story of a Buddhist monk at a monastery who holds up a single finger during a talk, which mystified all the monks listening to him except for one, who immediately attained enlightenment. (Yes, Zen Buddhism is replete with these loony kinds of parables, something you don’t find so much in Christian scripture).
I sat on several different sessions, none of which seemed to lift a finger for me. Actually during one of the plone tutorial sessions, the instructor answered a question of mine with an explanation that only somewhat satisfied me, and then he mentioned a key phrase, “XML-RPC” which totally made me understand. Rather, I didn’t totally understand, but I understood what I needed to do to learn to craft a solution to the problem I was dealing with.
Sometimes when working on a technical problem, sometimes all you need is a nudge to a solution. When asking a question in a forum or newsgroup, you don’t need a complete explanation, just something to look up. Often the problem is one of terminology. You want to do X. What is the technical term for this functionality so I know how to look it up in the documentation? Sometimes you have an idea about how to do something, but then an experienced pro may have a different view of what the problem actually is. Also, in the open source world, chances are someone already has done a similar kind of project, so all you really need to know is that it exists somewhere, so you can search for it.
Yesterday, I talked to one of the coauthors of Python Cookbook, a great book of recipes submitted by the python community that illustrate how to write in python. Programming books, typically are too abstract or deal with one example application that is discussed and extended throughout every chapter. (By the last chapter, you are sure to be sick of this movie database, online bookstore that was invented by the author. Recipes are smaller and more task-specific; plus you can see how problems can be solved in different domains (not only the ones of interest to you). When using a mature language like python, chances are you’re relying on standard libraries which provide domain-specific functions, so maybe you may never need to use the networking modules if you don’t touch this for example. But algorithms, tricks, shortcuts, organizational methods, all these things can be gleaned whatever type of problem you are trying to solve.
I type this as I listen to Guido Van Rossum give his keynote address. Guido is the elder preist/benevolent dictator/code pope of the Python language (now he works at google apparently). Disciples listen and nod approvingly, but few understand the ultimate truth of it.
-
Python/Linux/Nokia
For the record, my last day working at Texas Instruments was Tuesday. (more on that later).
But I’m now at a session about python programming for Nokia cellphones. (Nokia was Texas Instruments biggest customer). Curiously, in this room, I bumped into about 5 different owners of Nokia 770 PDAs, a device which I own also. This device has lots of mindshare in the geek community, presumably more than the subject of the talk I’m attending. The neighbor next to me writes medical records applications for portable devices; the company he works for sees the advantage of writing something in an opensource environment.
I’m agnostic about the companies I used to work for; I don’t make it a point to say great things or bad things about Dell or TI, but it’s great that Nokia has embraced the open source community so wholeheartedly. A few years ago people were predicting that linux would become the OS of choice of portable/embedded devices, and lo and behind, a European country was the one to figure that out.Conference note: although Wifi provided by the conference hotel is adequate, the big limiting factor is power strips. About a third of the rows don’t have any access to power as we know it. In today’s keynote, I noticed about 200 developers all in one room, everybody with their own laptop (and presumably checking email or their feedreaders during slow moments). If I had a gun, and demanded that everybody hand over their laptop to me, I could become a wealthy man.
-
Pycon Day 2: Updates: Not Famous
This morning I ran into someone who was wearing my exact same windbreaker. Yes, we admitted with embarrassment, we bought them at Walmart.
At conferences like this, people are constantly looking at each other’s nametags to see if you’re famous (I’m not).
Yesterday I sat through two tutorials: one on Text Processing with Python. Dry subject, but of immense interest to programers. It has to do with massaging data and creating reports, understanding how to format strings in exactly the right way. It’s also about using regular expressions to find and change data. A little over my head, but still helpful to walk through (esp because you really need to try it yourself to make it work).Other things: apparently HP installs Windows OS using Python scripts (that’s why ordinary consumers are seeing Python directories in their HP machines).
Joel Burton gave a talk summarizing the cool things about the Plone interface. A lot of this stuff was already familiar to me, but I was pleasantly surprised to see some features working better than I remembered when I first considered it (over a year ago). The GUI editor looks less buggy, and they have better management of sections. They have several default views of folders (thumbnail, etc) that work out of the box. Also, they have live search, a more responsive search method which is definitely better that what they had before. Basically when you type in some terms, a popunder css box shows objects similar to the query. We talked a little about importing large objects (multimedia, etc) . Theoretically zope could import this into its object database but separate products exist to handle that (letting zope/plone handle the metadata). Nate Aune has a short guide on that .
Surprisingly, plone hasn’t really come out with a decent way to manage comments; you need to create a custom workflow for comments, and the views of article + comments seem primitive indeed. We need flatter views, or at least more ways to customize how comments appear. I say this as someone who finds wordpress comment management as superior (even though I’ve turned it off).
On the other hand, plone is adapted to corporate environments where security and control matters more than ease of use.
Keynote talk from 2 plone developers:
Alexander Limi: It’s about empowering the middle class, not figuring out an esoteric syntax problem in your code. Have you seen how most people and companies work? Limi mentions the example of a billion dollar Fortune 500 company that shared valuable financial information by emailing spreadsheets and dropping things on shared network drives. That’s how most people work.
Alan Runyan talks about the experience of deploying a bigass system for Oxfam. Yes, they did cool things, but it was eye-opening nonetheless to see it was saving the company time and money. Even with employee turnover, it was relatively easy for newcomers to catch up and get started. Training costs were reduced, and over time Oxfam was able to do development work internally.