Archive for the 'Travel' Category

Sweden Once More

Saturday, October 26th, 2013

I recently returned from my fourth trip to Sweden this year. I had planned to go over the summer but the best plans are sometimes overtaken by events, and so it wasn’t until October that I was able to return.

We have been doing a big project there since around March, and I went over to do some training. It was a lot of fun, and probably one of my favorite trips so far. The weather was much warmer than in trips past, and it wasn’t much different than where I live in North Carolina at this time of year.

The work is being done in a little town called Åsensbruk, pop 522. I was staying in a hotel about 10km away in Dals Rostock called the Kroppefjäll, and the nearest “big” town is Mellerud, which is 11 people smaller than the small town in which I live.

To get there, I fly from North Carolina to London, and then from London to Gothenburg (the second largest city in Sweden after Stockholm). From there it is a two hour or so drive up the E45.

This time I was rented a diesel VW Golf, which I quite liked. It came with BlueMotion technology, which is a high efficiency, low emissions system that produces amazing fuel economy (I went over 1000km on half a tank of fuel). It did freak me out the first time when it turned itself off automatically. I had stopped to check directions, so I put it in neutral and let go of the clutch and the engine turned off. When I depressed the clutch to go again, it started back up. I really wish they were available in the US.

Note: if you plan to drive overseas, make sure you can use a standard transmission. While automatic transmission cars are available, you usually have to specify one when renting.

It was a real pretty time of the year, and while I spent most of it at the office, I did play a little Ingress while I was there. I really like to play when I travel because portals tend to be interesting places and it can be cool to go find them. On this trip I went to the Sörknatten Nature Reserve, and I should have known it would be an adventurous trip when the GPS first announced that it would involve unpaved roads and then errored out with “No route found”.

I went out anyway. The area is populated with some amazing lakes and the fall foliage was beautiful.

Once I got to the end of the directions provided by the GPS, I was able to detect the location of the portal in my scanner. It involved driving over this:

But I did manage to find it and gather some keys, which resulted in a pretty nice green triangle over the area:

Because of the remoteness of the area, there aren’t many dining choices, especially in Åsensbruk. The company has a local restaurant called Café Gruzzolos bring food in, so my usual lunch consisted of a salad or a sandwich. I was a little disappointed to find no actual skink in my skinkbaguette.

There is a little co-op grocery nearby where we’d go to get drinks. Craig bought a bottle of this, which I thought had an unfortunate name in English, especially considering the color, but he said it tasted fine.

In the evenings there weren’t many options for food. There is a pretty good Thai restaurant in Mellerud, but this being my fourth trip I’ve tried most of the places and just decided I would eat every night at Restaurant Vågen. It’s really good, and I especially like the fish:

and of course it is nice to finish off the evening with a beer:

Swedish beer is good, at least to my palate. It’s light and finishes clean.

But the thing that keeps me going back (well, besides getting paid of course) are the people. The Swedish people are pretty amazing to me. They have a socialist government (what some would call in the US a “Nanny State”) but the people themselves seem very independent.

And they know how to have fun.

For example, one night I decided to eat at the Kroppefjäll. The hotel is also a resort and spa (although it started life as a sanitarium for tuberculosis patients 100 years ago) and so it tends to host large parties for meetings, weddings, etc. The restaurant isn’t always open (there were days when I was the sole guest) but on this one Saturday they were. When I walked in there was a large party, about 50 or more people, in the main dining room eating from a buffet, but they were able to seat me off in the corner. While I was drinking a glass of wine and waiting for my meal, everyone just broke out into song.

Since I am nothing if not a child of technology, I pulled out my phone and took a little video. Sorry about the quality but I was trying to be discreet.

It was cool.

Toward the end of my visit we returned to the Kroppefjäll. One of my coworkers named Mats joined us, and I wanted to share a story he told.

The man who runs the company in Åsensbruk is named Lars-Olov. Lars is one of the more interesting people I’ve ever met, and I like the fact that he is also a little unconventional. He wanted to get his management team closer together, so he told them all to get ready for a weekend teambuilding exercise and that they would need to pack light. Most figured it would be held at some sort of remote Swedish luxury hotel. Well, as Mats shared with me, this is what passes for a luxury hotel for Lars:

The managers were driven to a rendezvous point and then placed into a military helicopter. The pilot flew in Korea, and he used his skills to glide them over the treetops (Mats later asked him about it and he said the highest they got was fifty meters above the trees and the lowest was within five meters). He flew them out to a remote part of the forest and they ended up having to survive on their own for two days. The “hotel” picture above was of the shelter they built. They had to do a lot of stuff on their own, including finding their own food. The exercise ended on the evening of the second night when cars arrived to drive everyone home. Mats said he made it back to his bed around two on Monday morning.

I had heard this story from Lars as well, but it must have made an impression since Mats was able to talk about it in detail.

On my final day in Sweden, on the way to the airport in fact, I was able to meet up with my friend Lena. She and her friend Emelie had come to the US back in early 2012 to get trained on OpenNMS.

Emelie is in the middle and Lena is on the right.

You might recognize Emelie as I tend to use this picture of her admiring my license plate to advertise our conferences.

Lena and I met at the Vågen and while we were eating lunch, Emelie called. Since she was close by she stopped in to say “hi”.

All in all it was a pretty nice trip. The weather was sunny and for the most part warm (it is much warmer there today than it is here) and I had a lot of fun. My next trip back will probably be in February, and while I can’t wait to see everyone again it will be cold.

But maybe there will be moose to eat.

Rackspace and San Antonio

Thursday, August 29th, 2013

I can’t remember if Rackspace was our second or third commercial support customer (Children’s Hospitals was our first, but I can’t remember if NASA was second or third), but I do know that it is doubtful OpenNMS would still be around if it wasn’t for them. They were an early adopter of the platform and their support kept our company going until we could reach the critical mass needed to remain profitable.

Now that we are beginning to think about how we can use utility computing (sorry, “The Cloud”) to better serve our customers, I wanted to visit San Antonio to learn more about OpenStack. I also wanted to work with the team there that’s using OpenNMS to make sure their needs were being met, so my two day trip had a bit of a schizophrenic aspect in that one day I was the customer and the next day I was the vendor.

I started working with Rackspace in April of 2002, when they were about 100 times smaller than they are now. I’ve always admired them, since at their heart they are a services company and I’ve always viewed the OpenNMS Group as a services company. A lot of people think services companies can’t grow, but Rackspace is a shining example of how wrong that is.

My first contact there was with a guy named Eric Evans, who is both a friend and now a coworker. Even though he left Rackspace not that long ago, things are changing so fast that we had trouble finding the new visitor’s entrance. The Rackspace headquarters building is called “The Castle” and it is in a shopping mall that the company bought several years ago. It is amazing to watch how fast it has been built out, and while I hear that New Relic’s headquarters really hark back to the days of the first Internet bubble, The Castle is a contender for “nerdvana” (plus is it full of Level 8 Ingress Enlightenment portals).

We had a little time between my plane landing and our appointment, so Eric took me to a barbecue joint called Smokin’ Joes.

I’ve liked Texas barbecue ever since being introduced to Rudy’s in Boerne all those years ago, and every time I bring up how much I like Rudy’s it embarrasses Eric a little bit, because while good he doesn’t think it represents true Texas barbecue. He was determined to provide an authentic Texas barbecue experience.

He didn’t disappoint.

I knew when we walked up that I would like the place. Every amazing barbecue place where I’ve ever eaten has been something of a dive. The focus should be on the food and not the decor. I opted for a pulled pork plate (those of us purists from North Carolina understand the truth that “barbecue” means “pork”) and it was amazing. If I wasn’t so afraid of gaining back the 50 pounds I lost I would have had seconds.

After lunch we headed over to The Castle. For our meeting we were ushered into the new “experience” center, which is a state of the art meeting space to showcase Rackspace products (and yes, they have cookies). The meeting was lead by John Engates, who is now the CTO, as well as another “original Racker” named Tom Sands who runs the network infrastructure. Tom used to yell at me when OpenNMS reported 1.2 ms latency as his network is almost always sub-millisecond by a large margin. I was also introduced to a number of other people who demonstrated that Rackspace has done a good job in hiring top notch talent, and we had a great discussion of their services and our needs.

Rackspace, along with NASA (which is a bit ironic), created an open source cloud platform called OpenStack. I am not well versed in the subtleties of the Cloud market, but I think Amazon is still the leader with OpenStack companies in second. There is Eucalyptus, which is a fauxpensource play on Amazon’s APIs, and the CloudStack initiative from Apache. I believe VMWare has its own cloud offering and I’m sure there are hundreds more.

What I like about OpenStack is that it plays to the strengths of open source. Don’t like the service you are getting from Rackspace? Move everything over to IBM or HP, or host it yourself. You can use shared resources (the “public” cloud) or build your own on top of dedicated hardware (the “private” cloud) or mixed the two (the “hybrid” cloud).

The storage aspect of OpenStack is called “Swift” and while I don’t believe Eric worked directly on it, according to John his early work on something similar proved its viability to the company and resulted in them dedicating a team to develop it.

After the meeting, John, Tom, Eric and myself went to a place called The Boiler House for dinner. It is in a complex that used to house the Pearl Brewering Company, but is now home to a number of shops and restaurants.

While they had no draft beer, they did have Shiner in bottles and lots of good dishes to sample. While my normal diet is nominally vegan, within seven hours of landing I’d eaten pork, beef, lamb, bison and quail. I had a great time as we spend a couple of hours talking about tech, beer and firearms.

Welcome to Texas.

The next day we met with the monitoring team. While we were waiting I noticed an interesting looking car in the parking lot. It turns out it was a Fisker Karma, which is a plug-in electric sports car.

That meeting went well, and I’ll probably be back in San Antonio before the end of the year. Before heading to the airport Eric took me to a cool little coffee shop called Olmos Perk (which is impossible to get Google Now to recognize as it wants to replace it with “almost”).

This is near the Olmos basin, and in driving there I got to see the Olmos Dam. It is the weirdest damn I’ve ever seen, as there is no water near it – just this huge concrete structure. Eric was telling me that in the 1920s the city flooded, so they hired this Dutch guy to create a plan to keep that from happening.

Now the problem is that this dam is literally in the middle of some prime real estate, so calls keep coming to tear it down and sell the land around it. Luckily for San Antonio, a flood comes around every decade or so that shows how brilliant the Dutch guy was at his job.

It was a fun trip (and it wasn’t even that hot). I look forward to coming back.

Silicon Valley

Monday, August 19th, 2013

Ron and I had some meetings scheduled in Silicon Valley last week. It was an interesting trip, so I thought I’d put down a few thoughts.

The trip out was a little painful. Due to storms in Dallas they closed DFW and so our plane got re-routed to Waco. Now the Waco Regional Airport is not the largest in the world (it has two gates) and so they weren’t really set up for handling the few jets that got diverted there, and I’m sure the plan was just to refuel and head back to Dallas when the weather cleared.

Unfortunately, the MD-80 we were on experienced some sort of mechanical issue and it wasn’t getting back to DFW that night. They didn’t announce that publicly (if a delay is caused by weather, the airline isn’t held responsible, but if it is related to maintenance then American would have been responsible for hotels, etc.) and all we were told was that we’d have to take a bus back. I heard about the maintenance issue from the crew, but they wouldn’t give specifics.

We ended up exiting from the rear of the aircraft, something I had never done in years of flying.

It was a little frustrating, specifically because Ron checked a bag. On the plane they told us that he could get his bag if he requested it from the desk, but once we got there we found it wasn’t staffed. By this time we had left the secure area and couldn’t get back to talk with the original person, and later it turns out that the four American Eagle staff decided to hide in the office instead of dealing with questions from our crowd. We were finally told that we couldn’t get his bag and that it would be delivered to San Francisco with our next flight.

I have watched Planes, Trains and Automobiles enough that as soon as we landed in Waco, I called and I booked a room at the DFW Marriott. We managed to get there about 1am, and considering that we were rebooked on a 7am flight we didn’t get much sleep, but at least it wasn’t on the floor of the airport.

Upon arriving at SFO we went to the Admiral’s Club to check on the status of Ron’s bag. They said it had been scanned at DFW and should be on the next plane, which was due to arrive in about three hours time. We decided it was worth it to wait.

It wasn’t.

The bag wasn’t on that flight, the one 40 minutes after it, nor the one 10 minutes after that. American seemed incapable of locating the bag or telling us when it might arrive, and I couldn’t help but think that we could build them a better system using OpenNMS. Heck, the bar wouldn’t be all that high, as pretty much anything would have been better than what they have. That afternoon we gave up and decided to head out and just stop by Target to buy some clothes.

The rest of the trip was much better. We met a friend of Ron’s named Mark for dinner and had a really great conversation about pretty much everything, but with a focus on tech and the business of tech. We then called it a night due to having little sleep the night before.

The next morning while Ron was on the phone with American, who were still having issues locating his luggage, the hotel brought the bag to his room. Resupplied with clothes, we were ready to tackle our now completely booked two days of meetings.

It had been awhile since I was on Sand Hill Road, and it seems that things have changed for the better. Most investors seem eager to at least learn about a company like ours that has both customers and profit, and most of the meetings we took were fun.

One wasn’t. It was the same old tired “If you aren’t in Silicon Valley, you can’t be successful” spiel I used to hear every time I came here. The premise is that if you want tech talent, i.e. a talented Director of Sales, you can only find them in the Valley. This contrasted with another person I talked to this trip who said he was having trouble finding people because no one wanted to go to a Series A startup. With Facebook, Google, Twitter and others hiring, the top guns are either going there for the security and high salaries or are off starting their own companies.

I couldn’t help myself (it happens) and I had to point out that in the case of OpenNMS being focused on open source, there is more talent in RTP than in California. Red Hat’s revenue is over a billion dollars annually, and I would like to see the Valley’s equivalent. With all that talent ‘n such there should be several companies, right?

Didn’t think so.

On the flight back I was seated next to a woman who was a bit of a hired gun in business consulting and she pointed out that quite a few Valley startups take off like wildfire but then quickly plateau. Her theory is that the area is very insular so business plans tend to target companies in that area and they don’t do well outside of it. I think there is a grain of truth in what she said, although there are notable exceptions such as the companies I named above.

The one thing that is hard to recreate is the sheer density of interesting people. Perhaps it was because I’m now traveling with Ron who knows everybody, but I had some great conversations, one after another. I have had conversations of a similar level in Raleigh, but not in a row like that.

But I am willing to experience that via airplane versus living there. Spending over a million dollars for a small house and then having to deal with the traffic, parking and other issues is enough to make me appreciate my current standard of living. Plus, I would have to have a really nice job to afford the Telsa sedan which seems to be the car of choice in the area. At one point in time we were passed by two red ones on the 101 (one with a dealer tag). I did see only one coupe but the sedans were everywhere.

We’re off for meetings in other parts of the country (and world) over the next few weeks, so it will be interesting to compare that to my trip West. I’ll try to post my thoughts so that my three readers can experience the wonder that is business travel from some place that isn’t Waco.

Sweden – Part 3

Thursday, May 23rd, 2013

I just got back from Sweden (my third time this year) and was given permission by the client to discuss the project we are working on there.

The client is Bonnier Digital, part of Bonnier AB. Bonnier is a huge media conglomerate based in Sweden that consists of over 175 companies with more than 10,000 employees. If you read Popular Science then you read a Bonnier media product.

With so many individual companies, Bonnier was dealing with a lot of duplication of IT infrastructure. Bonnier Digital was founded to both consolidate their IT operations as well as to build a business providing world class IT services to other companies. They are deploying thousands of kilometers of fiber around Sweden to bring together various data centers, the largest of which will house nearly [redacted] shipping containers (a lá Google) filled with servers and related equipment.

(I was asked to remove the actual total by the client, but it’s “lots”)

OpenNMS has been chosen as the application platform which will manage this huge infrastructure, and in doing so provide state of the art surveillance for IT operations in general and the media business in particular.

It was interesting to be in Sweden when it wasn’t frozen. While it wasn’t warm, the leaves were starting to emerge on the trees, and the days were very long. The first morning I was there I woke up in a panic that I’d overslept since the sun was streaming in the window, but my handy reported it was only 05:58. I liked the fact that the woods were carpeted with this plant with little white flowers.

Note that while I’m still curious, I have yet to try that other white thing one finds in Sweden:

Due to this project we spend a lot of time in country. I was there for two weeks, along with Alejandro. To make being away from home easier, we encourage our engineers to bring along their spouses, and for this trip Carolina joined her husband.

I hope she had a good time, because most days we work until late in the evening and during the week I only saw her a couple of times, but I did get to see her on the weekend. It was pretty gray where we were, so I did a Google search on “sunniest place in Sweden” and we decided to go to Karlstad.

Karlstad is a pretty neat town. There are lots of statues, and for those of you who play Ingress, that means lots of portals. Alejandro and Carolina followed me around as I played the game. I had my picture taken next to a statue honoring Sola i Karlstad (the Sun in Karlstad) a waitress known for her sunny disposition.

Karlstad is located in the province of Värmland (Bonnier Digital is nearby in Dalsland). There is a museum in Karlstad featuring the art of Värmland, which includes a replica of Viking runes. Fans of Lord of the Rings will recognize them as the inspiration for runes in those books.

Karlstad is at the top of Lake Vänern, so we drove down to see the water. Vänern is a huge fresh-water lake that is the largest in the EU, and the 26th largest in the world by area (as well as by volume).

It was a nice trip and we did see lots of sun.

My friends Lars and Linda (from the great Moose expedition) invited us out on the lake on the following Tuesday. While it was still a little cold, I can imagine how much fun it would be to be out on the water in the summer time. We saw tons of fish on the fish finder, but they just weren’t in the mood to bite.

As part of the tour we went out on Vänern proper, and you could see the waves getting choppier. Vänern is dotted with hundreds of little islands, and you could see several as we bobbed on the water. Since it was cold and the wind picked up on the open water, we turned around and headed back, doing about 27 knots.

When we got back to the dock, Lars got a call dealing with a security issue and so we sped off at high speed in his Range Rover to try and catch some bad guys. It is something to be doing 60 mph on backcountry Swedish roads, although I must admit that Lars is an excellent driver and I didn’t feel unsafe at any time. Still, when I had the chance, I did feel the need to rid myself of some extra fluids I’d been carrying around (grin).

So once again I left Sweden with a few more adventures (Lars and Linda took Alejandro and Carolina out on ATVs the next night, but I was a little too beat to make it) and I look forward to many more in the future.

It’s Friday, So This Must Be Finland

Friday, March 22nd, 2013

Chris Dibona once wrote that, on a trip to China, he was “visiting the birthplace of all of my electronics”. On my first trip to Finland I feel a little like I am visiting the birthplace of OpenNMS.

OpenNMS was actually born in North Carolina, USA, but the thoughts that made it possible were the influence of a local company called Red Hat, which in turn was inspired by the work of Linus Torvalds, a Finn who was born in Helsinki.

On a modern note, the new OpenNMS GUI relies heavily on Vaadin, a software framework that was invented in Finland. Finally, my family originated in Hungary. The Hungarian language (which I do not speak) is related to few other languages, but one of those happens to be Finnish.

I came here from Sweden to visit a new client, and that makes Finland the 26th country in which The OpenNMS Group has customers (the others being, in no particular order, Ireland, Spain, Portugal, Egypt, Canada, Mexico, Singapore, Japan, Australia, Israel, Denmark, France, Germany, Switzerland, The Netherlands, the UK, Italy, Trinidad, Malta, India, Honduras, Chile, Sweden, the UAE and the US.)

I got a really good vibe from Helsinki, even though it was really cold. The Germans have a term for temperatures at or below -15C, arschkalt, and I did experience that here.

The client was pretty cool. I met Jari last week at the OpenNMS Users Conference and he and his coworkers went out of their way to may sure I enjoyed my short stay. On Thursday night we went to a restaurant called Salutorget and had a wonderful meal, and on Friday we visited a place called Stone’s Beer and Burger where I had a Finnish “veggie burger” – instead of the usual attempt to make a burger patty out of vegetables, it was a bun and grilled vegetables, which was quite tasty.

The beer had to wait until after work, when we visited Teerenpeli. This was on the advice of Ville, the Vaadin employee who came to the Users Conference and suggested some places I should visit while in Helsinki.

On a somber note, there was a marble memorial to people killed in the Finnish Civil War in the office building where we were working. I thought it unusual that there was a lack of Finnish surnames starting with “B” through “F” – there were three names that started with “A” and then it jumps to “G”.

Overall, the only criticism I have of the trip is that it was too short. Next time I come I hope to take a side trip to Tallin, Estonia and/or St. Petersburg, Russia. Both are surprisingly close, and I need a few more countries to visit. I’m at 33 at the moment and I want to hit 50 before I am 50 years old.

But I think I want the next one to be a little warmer.

Note: I didn’t think of Monty Python’s song “Finland” while I was there. Not once. I swear. Really.