SDForum Ruby Conference: The Hard Sell

[Cross-posted from Bill Grosso’s blog]

SDForum is putting on a Ruby conference on April 22-23. It’s currently priced at $199 (for both days), and for that you get:

  • An overview of Rails 1.1 from one of the people at 37Signals.
  • A talk on scalability from the CTO of Joyent (who run, among other things, TextDrive, the official hosting site of Ruby on Rails).
  • 10 other insanely great talks
  • Two breakfasts
  • Two lunches
  • A t-shirt (if you sign up before we order them)

When you consider that other Ruby events are going for $500 or more, we’re quite the bargain. So, sign up already. And get the free t-shirt.

[I’ll be one of the gray-shirted volunteers.]

SURPRISE

Paul Simon will celebrate his 50th year of making records with a huge surprise. Actually, with SURPRISE, a new record several years in the making out May 9th. Why is it a huge surprise? Because his producer is Brian Eno. I’ve loved both men’s music for years but they’re just so different that I’m having a hard time imagining what the collaboration will sound like.

In an AP interview, Simon says he has admired the British experimentalist for years and after meeting at a dinner party they agreed to try see what working together would generate. “We’re both ‘sounds’ people,” Simon explained. “We’re both about soundscapes. I thought he would bring an element that I hadn’t ever encountered before, electronics, into a guitar record. Theoretically, it seemed to be a good idea. And when we actually did it, you could tell right away it was a good idea.”

The closest to this I can think of is way back in the late ’70s when frequent Eno collaborator Robert Fripp produced Daryl Hall’s first solo record. I quite liked Sacred Songs but this was a very minority view; compared to all the other Hall & Oates releases in those days it sold almost nothing, not even as much as you’d expect just from core fans going to the store on the day of release. While Eno has had some great successes as a producer, they’ve come with artists very different than Paul Simon: Talking Heads, some late ’70s David Bowie, Devo and, most prominently, U2.

Surprising? Sure. But Simon has got my attention in a way I don’t remember since 1986 and Graceland.

Book: High Fidelity

Despite it being one of my favorite movies of recent years, and despite having enjoyed the other books I’ve read by Nick Hornby, for some reason I never got around to reading High Fidelity until this past week. You know, the original where Rob Gordon is the same devestated mid-30s guy not sure if he’s coming or going with a strange collector’s record store but set in London rather than the Americanized movie.

I watched the movie again last night to see how it compares directly with this novel and I have to tell you, most of the great lines come straight from the pages into John Cusack’s mouth. Jack Black’s Barry is much more entertaining than his print counterpart though, probably because his body language and tone of voice add so much to the sarcasm.

Hornby, who wasn’t involved with the screenplay even though he wrote the Fever Pitch adaption before (the Colin Firth original was not the Jimmy Fallon crap released in 2004, okay?) and the About a Boy adapation after, gives much more depth to Rob’s soulsearching than can really be shown in 100 minutes on screen. And more detail on the five former girlfriends as well. Fortunately, the movie doesn’t go too far off except in the skater punk record subplot though that’s understandable because a movie needs visuals and action in a way that novels don’t.

Probably the biggest reason I enjoyed both versions so well is that I identify so well with the story and see Rob as a somewhat idealized version of myself. Except for the flunking out of college because, after two years of dating and living together, Catherine Zeta-Jones dumped me for someone in her art class. That would be the idealized part, along with Cusack being tall and actually funny. Sigh…

Anyway, there is no bad Nick Hornby book. You might think of High Fidelity as a male chick flick in that it’s all about how a guy deals with his feelings about love and relationships. That would be accurate but missing the good bits about records and, well, living with Catherine Zeta-Jones.

recommended

Nifty Corners Cube

I’ve been using Alessandro Fulciniti’s terrific JavaScript library since redesigning this site last Summer. Now he’s released Nifty Corners Cube, an even better implementation of his ideas, and I’ve upgraded the site to it. Unfortunately, at least for me, there seems to be a problem with one bit which breaks it on Internet Explorer–of course all of you are using Firefox, Safari, Camino or Opera and can’t see the problem, right? Or reading via RSS, also no problem. Hopefully I’ll get a resolution soon or drop back to the old version but if you know the fix or workaround, please do let me know.

RadRails drinks

Had a beer with the three developers of the very cool RadRails Ruby on Rails IDE tonight (along with Dan Kohn) and, let me tell you, these guys are all just barely 21 and able to buy a beer but they have more than enough smarts to pull off a project like this in less than a year (from starting work to the expected 1.0 at or just before RailsConf in June).

Coming to an event like EclipseCon, which is what brings the three juniors to the valley from the Rochester Institute of Technology, could have been overwhelming. Heck they’re the youngest people at this expensive conference, had jobs offers and more all day, party invites from Microsoft, and yesterday won the Eclipse Best Developer Tool Award! But Kyle, Marc and Matt are really cool and will be going places, though the places will have to wait the 15 months remaining until college graduation.

FA Cup: Birmingham 0-7 Liverpool

The Reds went to Birmingham for the FA Cup quarterfinal match and–no kidding–scored seven goals. A clean sheet is one thing but Liverpool simply humiliated the brummy bandits. First goal came after 54 seconds and the second after four minutes, headers by Hyypia and Crouch, then Crouch kicked in a second at 38 minutes on a sweet pass from Gerrard (who else?) before going off at 55. His replacement, Morientes, scored the fourth a couple of minutes later and John Arne Riise unleashed a trademark left foot blast from 25 yeards at the left side of the box. To make misery complete one of the defenders let in an own goal for the sixth and Djibrille Cisse, determined to get in on the action, splashed the seventh just before the death. Another bit of good news was the return of Momo Sissoko from nearly losing his eye last month in Portugal. After hardly being able to score for months the team has now scored 15 in their last three matches. On to the derby with Everton Saturday, the featured early show on FSC!

Book: The Star Fraction (Fall Revolution, book 1)

Not that long ago I read The Sky Road and only found out it was the fourth and final volume of Ken MacLeod’s Fall Revolution sequence. But, library inventories being what they are, when I saw The Star Fraction, the first book in the series and his first novel, I picked it up anyway. He’s a good enough writer and I’ve read enough books in the intervening time to make this a non-issue. And I was right, it was worth reading and now I need to find The Stone Canal and The Cassini Division (so if you have a copy I can borrow…).

Macleod is a socialist, something he discusses in a brief “Introduction to the American Edition,” and he clearly forecasts a larger role for that and similar ideologies in the near future; I have yet to read a book of his which isn’t based on this social development. My personal beliefs are not so cut and dry but it hasn’t got in the way of my enjoyment, and he’s close enough to libertarianism to include that huge segment of science fiction fandom as well.

These novels are set in the years after a more or less global war known as the Fall Revolution, which happens in the late 2040s; twenty years before that is the Third World War (or “the War of European Integration, as its instigators call it”). Between them, they leave the world a set of fractured mini-states, the UN an American puppet organization and in the skies a Space Defense controlling satellite laser weapons whose primary mission is to prevent–with any means necessary–deep technology such as true artifical intelligence and weapons of mass destruction.

Unfortunately for these Men in Black, their systems cannot detect everything. In fact they missed a key achievement a generation earlier, though they thought they caught it by killing a key (Trotskyite) software developer. Josh Kohn had been able to release his nascent AI into the wilds of the Net but it was missing certain necessary codes which, as it happens, his now-grown son had stored away in the mists of memory. As this story opens the son, grown up into a hard-edged leftist mercenary leader, encounters a drug in a research lab he’s about to start protecting that releases the memory to the much-evolved software.

What I’ve written up to here is all setup and backstory. Macleod unleashes a wild amalgam of future tech and politics built around an intriguing quartet of main character, a compelling bit of writing. Makes me wonder what they had in the water in Scotland in the ’70s and ’80s.

recommended

JHTC Relaunched!

It’s been awhile since I mentioned a Jewish High Tech Community meeting but, after waiting on a process that never seemed to reach its own event horizon, I organized a new meeting myself. Last night a hard core group of ten showed up at Congregation Kol Emeth (thanks, Betty!) to hear Shelley Hebert talk about the Taube-Koret Campus for Jewish Life being built on the old Sun Microsystems HQ parcel in Palo Alto. Talk about coincidences!

This is a really exciting, unique project which will create a focal point for Jewish social life in the South Peninsula area, though it won’t open until the beginning of 2009, mixing senior and affordable housing, state of the art fitness and entertainment facilities, a pre-school, office space for related organizations and more. Assuming they get the plans through the so-called Palo Alto process intact. A very positive editorial in yesterday’s Palo Alto Weekly should help and then construction can start at the end of this year or very early next.

10 people may not seem like a lot but I was happy. After a 15 month layoff that never seemed to get a good explanation, I got tired of waiting and so made a few emails to arrange the use of the facilities and the speaker. I lost a couple of weeks waiting on an answer for the use of a different space so the announcement only went out three weeks ago, not much warning at all, and there were a few conflicting events.

The next meeting will probably be on either the second or third Tuesday or the third Wednesday in May. I need to look over the local community calendar maintained by the Federation, which I just found out about last night, and also see about a meeting place and speaker. The two months will definitely give us more time to publicize it and hopefully give members more time to arrange their schedules.

Very cool!

Another Jersey Diss

Officials seeing red over MetroStars’ name change and I don’t blame them. It’s bad enough that two NFL teams have played in my home state for 30 years without ever officially acknowledging it but for this MLS franchise to try and pull the same stunt is just sad. Especially the weak ass justification offered by team president/GM (and Rutgers alumni) Alexi Lalas:

“There are companies all over the world that recognize this point about New York,” Lalas said. “Other teams that play in Giants Stadium also reflect this.”

Yeah and when your team can build a beautiful new stadium for itself without feeding off the New Jersey taxpayers, let’s talk again. The club plays in New Jersey because in the entire Metro area, that’s where the fans are. And if you think people outside the US (and why should what they do or do not know matter anyway?) don’t recognize New Jersey then you better hire some pollsters who know how to do their job.

All this stupidity means is the MLS is deader to me than last month’s uneaten banana. You can have your Red Bull New York and Houston Dynamo. Liverpool forever, Anfield rules!

Some Mountain View Restaurants

We’ve been on the veg plan for ten months now and frankly I don’t miss meat. The closest thing really is when we want to eat out and go somewhere with a limited non-carnivorous selection. A few restaurants have sort of become our regular choices but every now and then I like to try a new place. I should know better.

Two nights ago we ate at ViVe SoL on El Camino which we’d seen on our occasional after dinner walks. Tucked back 40 or 50 feet from the street and no prominent signage makes it easily missed, but the exterior is colorful and the location is convenient. Unfortunately our expectations were too high.

  1. The only entree we could have is the $11 vegetarian burrito–really $11 for a burrito!
  2. The interior is all hard walls creating terrible acoustics that amplify everyone’s conversation even on a night like this one where only half the tables or less were occupied.
  3. The service was very poor consider the number of empty tables. Specifically: we asked for side salad instead of rice and beans, but the plates came out with the rice and beans, and the waiter essentially ignored us so after finishing and waiting about ten minutes we had to ask for the check ourselves, he never came by to see how we were doing or if we wanted desert even though our dishes had been cleared.
  4. Final straw, of course, was that the food wasn’t even that great. Nicer than a fast food burrito maybe but not by much and their so-called nuevo sauce tasted like melted mild cheddar cheese.

What restaurants do we like and even recommend in town? That’s easy:

  • Indian: Shiva’s on Castro Street, where Viv especially enjoys the Bharawan Mushrooms and my choice is between Shahi, Kadhai and Palak Paneer
  • Thai: Amarin Thai, also on Castro, Viv gets the Rama Thai and I go for a curry.
  • Pure Veg: Garden Fresh on El Camino next to Baskin-Robbins, this place does many normal Chinese dishes by replacing the meat with flavored tofu or textured wheat. It’s not just on our list but considered one of the best veg restaurants in the Bay Area.
  • Mexican: Los Altos Taqueria which, oddly enough, is on Old Middlefield on the far side of the city from the town of Los Altos but makes a great, messy $5 veg burrito that’s good for the occasional treat.

YMMV.

Oscar Predictions 2006

[Previously: 2005, 2004, 2001]

Official site. I’m looking forward to Jon Stewart though otherwise not so much.

Award Bill’s Picks Vivian’s Picks
Best Picture Brokeback Mountain Capote
Actor David Strathairn Philip Seymour Hoffman*
Actress Reese Witherspoon* Felicity Huffman
Supporting Actor George Clooney* Matt Dillon
Supporting Actress Rachel Weisz* Catherine Keener
Director Ang Lee* Steven Spielberg

Last year we both got Best Actor and Actress, I got Supporting Actress and Viv got Best Director.

Update: * is the category winner, so I got four this year and Viv one, though neither of us had Best Picture.

Book: The Business

As previously suggested, I picked up one of Iain Bank’s non-science fiction novels. Also quite good and wisely relies on technology to enable him to focus on the thrills and laughs. The Business features Kate Telman, a rising globetrotting executive, as she reaches a new level of understanding of the organization for which she works. I quite enjoyed her story though most of the humor, except for some really good one-liners, passed me by.

Kate works for a global group of capitalists known, internally, as The Business. The similarity to the CIA’s nickname of The Company is not unintentional but perhaps more to throw readers off the scent in the early going. The group has existed in essentially the same form since the days of the Roman Empire, where it originated and which it still rues owning for 66 days. Though not unknown to the public (Banks has her list several recent media exposures) the normal operating process of its widely disparate components keeps it under the general radar. Telman joined after catching the eye of childless female executive at the age of eight and being adopted, first informally and then formally after her real mother’s death, by the older woman though nepotism is not generally the way things are done; The Business is a meritocracy and even democratic internally with promotions mooted by one’s peers and subordinates.

In fact Banks (definitely a member of the Scottish Socialist SF authors brigade) claims the organization tends to be less infected with the kind of corporate malfesance so often in the papers these days because its long history has shown that straightdealing generates a better return on investment; people still being people, there are machinations and underhanded dealings or otherwise we wouldn’t have much of a story.

The leadership has decided that membership in the United Nations is necessary and The Business should acquire a seat by purchasing control of a small nation. Telman, the youngest Level Three in recent years, is assured that taking the local leadership and sacrificing certain comforts and amenities to which she’s accustomed is the best path to setting a similar age record for Level Twos.

Yesterday another member of a messageboard I frequent suggested my sense of humor is deficient, albeit not in such polite terms so the sysadmins deleted first the comments and then the thread. While his characterization of the story being discussed was distasteful I will agree my ability to recognize a joke is below average. This is relevant because to me The Business was more a consideration of globalization and its relationship to politics than particularly funny. Though I think some of the humor will stay with me for a long time, like this response by Kate to one man’s attempt to pick her up: “I did my impression of the Roman Empire, and declined.”

recommended

Playing with Lyceum

One of the drawbacks to WordPress, for me at least, is that you pretty much have to install–and maintain–a copy of the software for each blog published. So any updates, themes, plugins, settings all have to be managed separately for each. So far I have two WP blogs on this server, Bill’s Movie Reviews and bill:politics.

The other day, a team at ibiblio (Fred Stutzman, John Joseph Bachir, and Sayan Chakraborty), released The Lyceum Project. Here’s their description of it:

Lyceum is a stand-alone mutli-user blogging application, designed for the enterprise. Utilizing the fantastic, intuitive WordPress blogging engine at its core, Lyceum enables stand-alone, multi-user blog services for small and high-volume environments. Lyceum is GPL-licensed, under active development, and free to use.

Now, you might ask, what about WPMU? I kept looking at it, every few months but there just never seemed to be much progress. Certainly the team never released any documentation and the whole ‘Warning, warning, danger Will Robinson’ cautions were the most significant factors keeping me away. Given that Lyceum has no meaningful documentation and the FAQ gives a similar position on status, I’m not terribly sure why I reacted differently. Maybe it was the rain or just their blog’s open tone of voice.

Anyway, I told John I’d at least install it and give him feedback. And so I did. From a unit testing perspective it seems pretty strong. I was able to install without any real trouble, created a regular user with a blog, installed the theme from Bill’s Movie Reviews and a few plugins, wrote, edited, and deleted posts, added a page. All good.

There are two key deficiencies that hold me back, for the moment, from switching. First, there’s no migration utility to bring over content from an existing blog. Second, the base blog URLs are not pretty (the project do not appear to be using the software for their own blog, just plain WP, so don’t just by it’s address); the sample I created gets a URL like example.com/lyceum/src/lyceum/1 and I need it to be like example.com/blogname.

So definitely worth keeping in touch with the effort. I asked John if he has an answer on the URL, maybe some .htaccess magic, and offered to help with a migration script. For first public release, have to give the guys two thumbs up.

Checking in on RawSugar

I haven’t mentioned RawSugar lately but that’s because I get so wrapped up in it during the day that I need the evenings to unwind, recharge and do my own thing for a few hours. But seeing Rob’s sweet post today, Mike Arrington’s post on TechCrunch and Garret’s increasing use reminded me it was time to catch you all up.

The company’s doing quite well. We had our official launch a few weeks ago at DEMO 2006, you can watch Ofer’s presentation at that link, and so the BETA label is gone. No perpetual betas for this web 2.0 crew. You can get our fancy new Firefox extension, complete with toolbar, at the new lab. Also featured on the lab is extensive documentation on our very comprehensive API and you can see it put to good use in Rob Fahrni’s add in that lets you tag to your directory right from within .Net-based RSS aggregators like SharpReader and RSS Bandit. I just finished preparing a Help system so new it’s still with the developers but trust me, it’s much cooler than three day old cheese pizza.

Haven’t been to RawSugar lately? You owe it to yourself to stop by and see why I’m happy to be coming up on my one year anniversary working there in two short weeks.

MSFT v GOOG

For years Microsoft has been the post-Soviet Evil Empire, the Beast from Redmond and the object of hatred and derision from Linux and Mac lovers far and wide. Google has blasted its way to adulation and a huge market cap the last few years as Gates and Co. appeared to get lost in their huge SKU list. But the Mountain View boys lately seem to have loosened their definition of evil, as in the “Do No Evil” motto, earning an unpredicted measure of scorn and backbiting.

For my part, I think to a large degree both companies have produced lots of good software, have hired many good and smart people and yet have failed to totally reach the lofty goals to which each aspires. Or at least which their marketing engines attempt to sell us. Some of the decisions taken have been different to what I’d prefer but then again I haven’t founded a company with thousands of employees and billions in sales. Yet. There is that whole antitrust morass, a big black mark against the Microsoft leadership.

One difference which, to my eyes, Microsoft does come ahead of Google is providing early information on upcoming releases to users and interested outsiders. Just look at the betas and community technology previews, often available more than year before products like Windows, Office and Visual Studio hit the shelves. Google, conversely, rarely allows confirmed whispers more than a week in advance.

The most significant product of Google’s where this is simply bad, unnecessarily, is Blogger. I started using it long before Google bought Pyra Labs, hell I even worked for them as a contractor for a couple of months and helped write a PHP class library for the API. From the business side I just don’t see why–other than an unwillingness to grant variance from corporate policy–a real product roadmap should not be published.

Just today Eric Case, one of the three publicly visible staffers working on Blogger, posted to the developers mailing list yet again this message: “Google doesn’t tend to talk about these things publicly, and Blogger’s part of Google, so… silence. It sucks, but it’s just how it is.”

Google makes no direct revenue from this service. I suppose the blogs running AdSense and the search results content are reasonably valuable. They certainly don’t seem to spend much money improving it. There are a few direct competitors but I don’t see any of them benefitting much from learning the company’s plans regarding OpenID, which is what drew Case’s answer.

Doesn’t someone have connections to Marissa Mayer? Make the call, get some muscle behind this loyal user base.

Book: The Wave

Walter Mosley is generally known for writing detective stories about strong, imperfect black men set in Los Angeles between the post-WWII years and the recent past. He’s also done a few science fiction novels, the latest being The Wave. Mosley’s a good writer, I’ve enjoyed a few of his Easy Rawlins books and I enjoyed this too.

The Wave is set in the present day and for a long time reads almost like a good writer’s effort to recapture a weird, hallucinogenic dream from the night after lying out in the sun too long and eating some spoiled fish. Errol Porter is getting strange phone calls in the middle of the night. Finally he meets his caller: a strapping healthy 20 year old who claims to be Errol’s father and knows things he couldn’t possibly know, but his father died nine years ago at 61 of cancer.

Instead, this man is a recreated shell, built off of Arthur’s DNA and memories by an Earthly lifeform older than anything we’ve ever encountered. The XTs are tiny things but are a group mind and built to share memories from generation to generation. Driven into the planetary core by a meteor a billion years ago they never developed a need for violence or to compete for resources with another species; they learned to listen to the universe and heard and answered the song of a far off entity. To meet the Farsinger they began a long, slow journey to the surface.

The American government became aware of the returned to life and assigned a team, led by a deranged military plastic surgeon, to investigate and neutralize the threat. The XTs enlisted Errol to help them understand humans but he was captured by the General. Stuff happens, the details are sort of irrelevant–though I will mention he doesn’t take unnecessary side trips and puts all of the 200 pages too good use in advancing the story and tension. What matters is that Mosley writes like few other science fiction authors and creates compelling characters and imagery.

recommended

Root Canals

Yesterday the pain in my mouth reached a crescendo that could no longer be ignored and so I overcame my irrational fear and call a dentist. This was probably a good thing since he found that the back of the last molar on the bottom right of my mouth had broken off, causing a nasty infection and finally inflamation in my gums. He also suggested it could be responsible for how extremely tired I’ve been feeling the last few weeks as my body overspent energy trying to fight off the infection. So now I’ll get to experience for myself the joys of Root Canal.

Book: The Children of the Company

The sixth, latest installment of Kage Baker’s excellent series about the immortal cyborg servants of Dr. Zeus Inc., The Children of the Company moves the unifying story along sharply while bringing some of the big players out of the shadows and onto the main stage. Unfortunately, sort of, I once again let my eagerness to read a book put me out of the proper sequence since I have yet to read The Life of the World to Come, book number five. Oh well.

Really it isn’t as much of a problem with this series than it might be with others because the attraction is the way Baker inserts her people into the shadows of real history and because most of the books are short stories melded together. There is a bigger arc but, unlike the Haldeman book discussed in the previous entry, the components make sense rather than being an occasion for writerly muscle stretching.

Mortals never really learn the true nature of the cyborgs who, having the benefit of history books, can pinch doomed treasures before fire or flood destroys them and preserve plants and animals before true extinction. All to be sold or used at company headquarters up in the 24th century. Immortality alone, as Baker makes clear in every volume, doesn’t protect its possessors from emotional pains and the human condition and there are enough willing servants to keep dissidents and the disaffected in line.

Children focuses on Executive Facilitator General Labenius. Born in prehistoric times–with nothing recorded, operatives are free to do nearly anything in Dr. Zeus’s interest without violating the allegedly unchangable nature of history–Labenius loathes normal humans and, whenever he can without jeapordizing his leadership position, dispatches death and misery. Meanwhile he decides that in the mysterious future year when the history books end, the strictures imposed by his employers can come off. The book is structured as a series of reviews and remembrances of operations he lead or instigated.

recommended