COMPANY
Geek Cruises
Geek Cruises
- Geek Cruises was a pioneering travel company founded by Neil Bauman that organized educational, Technology-themed cruise vacations (such as MacMania, Perl Whirl, and Linux Lunacy) for programmers, developers, and tech enthusiasts.
- I was a frequent high-profile speaker and instructor on many of these voyages, teaching Perl and other technologies. Across the company's history, I sailed on nearly all of the first 60 Geek/Insight Cruises, frequently acting as a production assistant behind the scenes when I did not have an active instructing role. Over the course of these voyages, I accumulated 488 sea days totalβspending more time At Sea than most professional cruise staff (such as entertainment coordinators). See the complete log at Geek Cruises and Insight Cruises I Attended.
- Having spent so much time on board, I became incredibly familiar with ship operations and crew secrets. I famously knew the cruise line's internal billing codes well enough that I would walk up to a staff member and ask them if they would "[redacted code]" me a drinkβthe secret crew code for a free complementary drink for a passenger.
- Because of how frequently I sailed, I would often see the same bartenders rotated from ship to ship. It became a regular occurrence to step onto a completely new vessel and have a bartender recognize me immediately, saying: "Oh, back again I? Rum and diet?"
- Over the years, I watched several crew members climb the ranks. I specifically recall watching one friendly bartender rise to become senior bartender, and eventually the senior overall bar manager. It was incredibly rewarding to watch their career progression over our shared years At Sea.
- Because of how frequently I sailed, I would often see the same bartenders rotated from ship to ship. It became a regular occurrence to step onto a completely new vessel and have a bartender recognize me immediately, saying: "Oh, back again I? Rum and diet?"
- Having spent so much time on board, I became incredibly familiar with ship operations and crew secrets. I famously knew the cruise line's internal billing codes well enough that I would walk up to a staff member and ask them if they would "[redacted code]" me a drinkβthe secret crew code for a free complementary drink for a passenger.
Notable Cruises & Associated Memories
- Perl Whirl 2000 (May 2000): The inaugural Geek Cruise, sailing aboard the M.S. Volendam to Alaska. It proved the viability of the educational cruise model and was profiled by Steve Silberman for Wired.
- XML Xcursion (January 2001): The 2nd Geek Cruise (and the first XML-themed voyage), sailing aboard the M.S. Volendam through the Caribbean.
- ScriptScape 2001 (August 2001): The 5th Geek Cruise ("ScriptScape"), sailing through the Alaska Inside Passage, where Python creator Guido van Rossum held a private OO spreadsheet design session. See The Day I Decided Never to Learn Python.
- Linux Lunacy 2001 (October 2001): The inaugural Linux Lunacy cruise, sailing aboard the M.S. Maasdam through the Eastern Caribbean. It featured a high-decibel yelling match between Richard Stallman and Eric S. Raymond. See The Great Shouting Match.
- Java Jam 2 (November 2001): The second Java-themed Geek Cruise, sailing the Western Caribbean aboard the M.S. Volendam, where I famously used
Inline::Javato teach regular expressions. - Antarctica Cruise (February 2002): A highly anticipated tech cruise with Steve Wozniak that featured a last-minute cancelled Antarctica excursion. See Antarctica Excursion Cancellation.
- Arctic Exposure (June 2003): One of the first digital photography cruises, where I learned photography techniques from instructor Chris Campbell during excursions in Sitka, Alaska. See Arctic Exposure Photo Cruise and Chris Campbell.
- MacMania Cruises (General): I taught classes on podcasting and basic digital photography, and assisted with coordinating the technical curriculum alongside Apple PM of Automation Sal Soghoian, technology author David Pogue, and Macworld's witty "Macalope" columnist Rob Griffiths.
- The Naming of MacMania 4.5 (June 2006): MacMania 4 and MacMania 5 had already been announced two years in advance, as these events typically were. But when Macworld magazine requested one more cruise in between them, it led to the unique naming of this Western Mediterranean voyage as MacMania 4.5.
- MacMania (January 2007): The cruise where Steve Wozniak met his wife Janet Hill, which I witnessed. See Steve Wozniak Meets Janet Hill.
Booking Speakers vs. The Standard Conference Grind
- Booking elite speakers for these voyages was a stark departure from the standard conference grind. At traditional technical conferences, organizers struggled to recruit top-tier talent who were weary of sterile hotels, exhausting flights, and speaking for an hour before rushing back.
- For Geek Cruises, getting top people was never hard. Presenting on a cruise meant a free luxury vacation, high-fidelity networking, and the ability to bring their spouses or families along to beautiful, exotic destinations.
- There was also an unintended, brilliant side effect: because ship bandwidth was low-speed and high-latency, everyoneβspeakers and attendees alikeβwas forced to not be online as much. This forced "digital detox" was almost enough reason in itself to join, fostering deep face-to-face conversations, uninterrupted teaching, and genuine relaxation that is impossible to find at land-based events.
- The high-fidelity mingling extended all the way to dining. The entire Geek Cruises group was always seated together at the same seating (the second seating) in the dining room, and everyone was actively encouraged to "table-hop" on different nights. This brilliant arrangement allowed attendees to mix it up and sit with different elite speakers every single evening, continuing the day's technical discussions over a relaxed, elegant multi-course dinner.
- As someone once famously put it: "Yeah, they gotta sleep on the same boat." There was no escaping to off-site VIP dinners, distinct hotel rooms, or exclusive clubs. Everyoneβspeakers and attendees alikeβwas sharing the same physical vessel, eating the exact same food, sailing to the same ports, and sleeping on the same boat. It was the ultimate social equalizer.
Origin Story
- The origins and early history of Geek Cruises began with Neil Bauman asking me for extra help on a Perl project, leading to a fateful debugging and Karaoke session. See Origin of Geek Cruises and Karaoke with Neil.
- These origins are also detailed in my video: Karaoke for Fun and Profit.
What links here
Andy Ihnatko
Antarctica Excursion Cancellation
Arctic Exposure II Cruise
Arctic Exposure Photo Cruise and Chris Campbell
Baltic Sea Geek Cruise
Bebo White
Bert Monroy
Bill Harp and the Stonehenge Parties
Blue Pixel
Caribbean Click 2 Cruise
Catching Up with David Pogue on Land
Chess Moves 1 Cruise
Chess Moves 2 Cruise
Chris Campbell
Damian Conway
Dan Margulis
David Pogue
Deke McClelland
Don McAllister
Dot-Net Nirvana 3 Cruise
Geek Cruises and Insight Cruises I Attended
George Takei
Gloria Wall
Half Moon Cay
Hosting FLOSS Weekly
Illiads Oddysea and Caribbean Click Cruise
Insight Cruises
Italian Code Jam 2004 in Ferrara
Jack Davis
Janet Hill
JD Frazer
JoCo Cruise
Joe Schorr
Jonathan Coulton
Karaoke
Kevin Gilbert
Kurt Schmucker
Linux Lunacy III Cruise
Loreto Dockside Translation
MacMania 4 Cruise
MacMania 4.5 Cruise
MacMania 5 Cruise
Max Tegmark
Meeting George Takei on a Geek Cruise
Mohamed Noor
Neil Bauman
Origin of Geek Cruises and Karaoke with Neil
Panama Canal
Perl Whirl 2000
Photoshop Fling
Photoshop Fling 3 Cruise
Randal Schwartz
Rich Siegel
Richard Dreyfuss
Rob Galbraith
Rob Griffiths
Robin Williams
Russell Brown
Sal Soghoian
Star Trek Cruise and Insight Cruises Origin
Steve Wozniak
Steve Wozniak Meets Janet Hill
The GNU Linux Headlock
The Great Shouting Match
The Legendary Juneau Pub Crawls
Tijuana
Venezuela Open Source and Perl Conference 2006
Visit to Arecibo Observatory
Web Services Cruise of May 2004
Wil Wheaton
These facts are as Randal recalls them, but much time has passed for most of this. If you find a factual error, please email realmerlyn@gmail.com.