Marco's Blog

All content personal opinions or work.
en eo

State in Emergency

2006-03-31 2 min read Ninole House Marco

Amazing and hard to believe, but global warming has the strangest effects in the islands. The papers are full of stories about the storms that have been hitting Oahu in the past week, all mentioning how nobody has ever seen this kind of weather. More and more blame it on the ability of winter storms to reach farther down to the tropics, and consequently to the islands.

Fortunately things are calming down, and we are enjoying a gorgeous Hamakua day around here. The wind is blustery, but who cares considering it could be raining? The sun is out, even here in Ninole, and being inside the house is amazing. Let’s hope the weather stays this way until tomorrow, when I’ll be able to go to the beach for the first time.

Continue reading

April Visit

2006-03-31 1 min read Newsflash Marco

{moszoomimglink:Brad}Latest update, end of March. A tough month, already over a month into the extension. Here is the latest list of things to do (green: HAPPENING; grey: DONE):

  • Wall to the master bedroom and MBR closet
  • All swinging doors (14, plus closets)
  • Fixed doors to the kitchen
  • Drywalls and mud
  • Painting
  • Electrical (rough-in)
  • Electrical (finish)
  • Plumbing (finish)
  • Bathroom and kitchen tiles
  • Honoka`a bedroom
  • Garage
  • Upstairs bathroom tile

Brad says he’ll be done by the 16th. I sure hope so, otherwise I just might run out of money…

Rain, Rain, Rain

2006-03-30 2 min read Ninole House Marco

Back in Ninole, where life is good. I finally have Internet connectivity (thanks to a Verizon card), which helps a lot. Still no kitchen, though, or potable water, so I still drive to Hilo in the morning.

Work on the house is slower even than feared. There are a few drywalls in, the staircase down is closer to final, and the inspector had only three things to complain about:

  1. The bannisters of the main lanai were spaced too far apart (but he’s essentially complaining that the building code is too lax in the matter)
  2. The master bathroom has no ventilation (which then turned into not enough ventilation)
  3. The windows of the master bedroom are too low and it’s too easy to fall out. He requires screens to be mounted and screwed in place to prevent a fall

That’s all good. The mountain is still white in snow, the weather is dreadful (cool and cloudy) and the storms that have been hitting California lately are not going to leave this place alone. There was even a dam break in Kaua`i that killed a few people.

Continue reading

Business Hosted Services

2006-03-18 15 min read Uncategorised Marco
The Internet was awash with application service providers that would allow consumers and businesses to perform tasks, even in the very early days of the commercial web. After a few years and a burst of the Bubble, most of the companies that provided online services disappeared, leaving only a very few winners. This was true across horizontals, where only a few of the many related companies survived, and verticals, where only a few types of solutions did.
The bloodbath of 2000-2002 took a lot of ideas and concepts with it that were indeed unworkable and unnecessary. Many that survived that storm recall with particular amazement how the wave of ASP (application service provider) dot-coms cratered without leaving a trace. Consumer hosted services, on the other hand, did much better, as did business-to-consumer services. The former is most perfectly epitomized by the stalwart of consumer sites, Yahoo!, while the latter category is best represented by Amazon.com.
A great many dot-coms got busted because of incompetence of the management team, because of poor choices (in hindsight) as to deployment, cost structure, growth plan, because of the sudden drying up of funds (yes, some really good ideas died just because of the general panic). Some dot-coms though died because their business plan didn't work out, despite early hopes.
# Where Did ASPs Fail?
The standard ASP business model consisted in offering otherwise installed software in a managed, remote fashion. Instead of buying, say, 20,000 licenses of, say, SAP, an enterprise could *rent* those very same licenses from an ASP. This would allow BigCo to reduce the impact of licensing expenses, eliminated the need to have supporting IT staff, and allowed the enterprise to deploy faster than if it had to find resources for the long haul. An additional benefit was the ability to change to a different and better solution without spending one extra cent later on.
The ASP would make money by charging companies for the licenses it bought on an ongoing fashion. Assuming the licenses could be used over a long stretch of time, the rent vs. buy equation would invariably turn in the ASP's favor. The startup cost was very high, of course, requiring extensive capital resources in the form of cheaply available venture capital.
An ASP would be mostly composed of Sales and Marketing staff, selling a commodity product against an unbelieving market. On the technology side, the bulk of the staff would be IT, ready to keep applications available at all times, and fighting security holes, software bugs, and downtimes.
The surprising thing is that there was nothing wrong with this business model. Indeed, it could and should have continued as a possible and rational option for enterprises to this day. So what went wrong?
In one word: **customization**. In those days, the assumption was that everyone that would buy enterprise software would customize it to make it work in their case. The software itself was built around customization, and a lot of the energy of the development team went into making the application flexible, so that IT staff could customize it.
The expectation was that whatever solution would come from an ASP, it would need to be at least as customizable as installed enterprise software. Not a problem, said ASPs, and started tailoring the software to their clients' needs. They bulked up on developers that took on the customization, and became lopsided consulting houses.
The problem now is that the original model had a clause: in the rent vs. buy equation, the renter must be kept for a period of time long enough to cover the cost of the product, otherwise there wouldn't be enough money to pay. The more customization the ASP provided, the longer this time period was, and the end of the bubble forced ASPs to lose customers and sit on incredible amounts of customized software that wouldn't work for anyone other than the original customer who no longer could afford to pay for it and easily walked out of the contract.
# After the Bubble
In 2003 things got slowly sane again, and the Internet started a new period of expansion. Business hosted services (the name ASP was so tarnished, a new one was direly needed) were the slowest to gain momentum, but with the advent of **Salesforce.com** this last barrier to growth finally fell. Salesforce's success was directly related to its decision not to offer anyone else's software, but to create an application from scratch that would be easily customized.
The extremely successful IPO of the company led to a keen interest in other business hosted services, and a new category was born out of the ashes of an old failure.
# DNA of a Business Hosted Service

Trying to avoid the failure of the ASP, modern Business Hosted Service (BHS) providers do not rely on customization of enterprise applications. Instead, they focus on applications built in-house (or outsourced), typically on commodity hardware and using open source software to keep the cost of development low. Since customization is not an option, typical BHS providers tend to verticalize their solution, making it attractive to a specific market segment much smaller than those reached by typical software solutions.

Continue reading

Snow in the Bay Area

2006-03-13 1 min read Snow Updates Marco

Who would have believed? The snow that fell on Saturday is still covering Mt. Ham in the South Bay! I am tempted to go and take my snowboard there, to experience a unique thrill. I would take a picture, but the mountain is too far from the house and all I see is a white dot in the landscape.

Switched to Joomla

2006-03-12 1 min read Site Updates Marco
A new era for content management on this site: I switched from Mambo to Joomla, the new open-managed fork of the old CMS of choice. (I like the *open-managed* moniker.)
The transition was neither hard nor easy. I decided to try the copy instructions: copy the site to a new location, copy Joomla on top of it, then deal with all the problems.
Mostly, I had to retrieve files I had changed (like sef.php or the custom image on top). A little extra time went into debugging: I had to change the configuration to go to a different directory, and then revert back.
So far, the only issue I cannot figure out is the fact I have lost the ability to do rich edit: somehow the editor mambots are not firing. Otherwise, I particularly like the Administration interface, where they finally added sorting to the Content items. What a nightmare it was when you just wanted to publish an article, and there was no way of telling Mambo to please sort by date.
**NEWSFLASH:** I finally figured all I had to do was to set the variable $mosConfig_editor to the value of my favorite new editor, JCE, and all worked from there on.

IM Virus and Yahoo! ID harvesting

2006-03-09 1 min read Web Marco

I got to work in the morning and found an IM from a colleague with a link in it. It went to a geocities page that requested my Yahoo! account information, and in the morning daze, I entered my information. As it didn’t proceed anywhere, I realized someone was spoofing my information. A panicked run to my Yahoo! account information page, change password several times (to make sure it still worked), sigh a worried sigh of relief.

Continue reading

Steaming, smoking, hot

2006-03-08 1 min read Spinning Marco

JP’s class this morning. The usual hard workout, high speed, high intensity, lotsa sweat. I was put in the front row (JP wants me there), with the sun shining from the back and the windows open. I sweat, I run, I chase, I sweat.

It’s time to stretch and slow down, and then the unexpected happens: steam starts rising from my body. The sun plays with it, and the whole class stares at me, the steaming, smoking hot man in red bib short…

Jumping!

2006-03-08 2 min read Snow Updates Marco

Given that we have plenty snow-crazy people, we decided to have an offsite in SLT last weekend. Eight of us went, including three pretty good boarders, and we had a blast!

The snow was not all it was said to be – no 11" on Saturday, for instance, but at most 5" – but who’s complaining? All of us improved our skills, the beginners, intermediate, and advanced snowmen and women, and we had fun with each other.

Continue reading

Record time

2006-02-28 3 min read Happened to Me... Marco

The Hawaiian flight from Honolulu to San Francisco made it in record time: 4h 19m! This was due to a generous jet stream that gave us an excellent tail wind.

How unfortunate that said tail wind and jet stream were causing a major storm in San Francisco that forced a shutdown of the airport… In the end, the whole flight took 5 hours, as usual, and I made it home in time to be deprived of sleep by the wind.

Continue reading
Older posts Newer posts